summaryrefslogtreecommitdiff
path: root/build
diff options
context:
space:
mode:
Diffstat (limited to 'build')
-rw-r--r--build/release-linux-x86_64/base/cgame/bg_alloc.asm1358
-rw-r--r--build/release-linux-x86_64/base/cgame/bg_lib.asm11223
-rw-r--r--build/release-linux-x86_64/base/cgame/bg_misc.asm28896
-rw-r--r--build/release-linux-x86_64/base/cgame/bg_pmove.asm21067
-rw-r--r--build/release-linux-x86_64/base/cgame/bg_slidemove.asm2416
-rw-r--r--build/release-linux-x86_64/base/cgame/bg_voice.asm4027
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_animation.asm1192
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_animmapobj.asm1570
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_attachment.asm1835
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_buildable.asm9477
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_consolecmds.asm2268
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_draw.asm20604
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_drawtools.asm2498
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_ents.asm6554
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_event.asm8499
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_main.asm14777
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_marks.asm2149
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_particles.asm15571
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_players.asm13171
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_playerstate.asm1804
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_predict.asm4627
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_scanner.asm3434
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_servercmds.asm12870
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_snapshot.asm2099
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_trails.asm9165
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_tutorial.asm5990
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_view.asm7580
-rw-r--r--build/release-linux-x86_64/base/cgame/cg_weapons.asm11960
-rw-r--r--build/release-linux-x86_64/base/game/bg_alloc.asm1358
-rw-r--r--build/release-linux-x86_64/base/game/bg_lib.asm11223
-rw-r--r--build/release-linux-x86_64/base/game/bg_misc.asm28875
-rw-r--r--build/release-linux-x86_64/base/game/bg_pmove.asm20965
-rw-r--r--build/release-linux-x86_64/base/game/bg_slidemove.asm2416
-rw-r--r--build/release-linux-x86_64/base/game/bg_voice.asm3954
-rw-r--r--build/release-linux-x86_64/base/game/g_active.asm13061
-rw-r--r--build/release-linux-x86_64/base/game/g_admin.asm39133
-rw-r--r--build/release-linux-x86_64/base/game/g_buildable.asm26276
-rw-r--r--build/release-linux-x86_64/base/game/g_client.asm9264
-rw-r--r--build/release-linux-x86_64/base/game/g_cmds.asm26974
-rw-r--r--build/release-linux-x86_64/base/game/g_combat.asm11180
-rw-r--r--build/release-linux-x86_64/base/game/g_main.asm16042
-rw-r--r--build/release-linux-x86_64/base/game/g_maprotation.asm6927
-rw-r--r--build/release-linux-x86_64/base/game/g_misc.asm2392
-rw-r--r--build/release-linux-x86_64/base/game/g_missile.asm11786
-rw-r--r--build/release-linux-x86_64/base/game/g_mover.asm12534
-rw-r--r--build/release-linux-x86_64/base/game/g_namelog.asm1347
-rw-r--r--build/release-linux-x86_64/base/game/g_physics.asm1592
-rw-r--r--build/release-linux-x86_64/base/game/g_session.asm1168
-rw-r--r--build/release-linux-x86_64/base/game/g_spawn.asm4468
-rw-r--r--build/release-linux-x86_64/base/game/g_svcmds.asm5206
-rw-r--r--build/release-linux-x86_64/base/game/g_target.asm2752
-rw-r--r--build/release-linux-x86_64/base/game/g_team.asm3568
-rw-r--r--build/release-linux-x86_64/base/game/g_trigger.asm5406
-rw-r--r--build/release-linux-x86_64/base/game/g_utils.asm4688
-rw-r--r--build/release-linux-x86_64/base/game/g_weapon.asm9999
-rw-r--r--build/release-linux-x86_64/base/qcommon/q_math.asm8172
-rw-r--r--build/release-linux-x86_64/base/qcommon/q_shared.asm6407
-rw-r--r--build/release-linux-x86_64/base/ui/bg_lib.asm11223
-rw-r--r--build/release-linux-x86_64/base/ui/bg_misc.asm28896
-rw-r--r--build/release-linux-x86_64/base/ui/ui_atoms.asm1397
-rw-r--r--build/release-linux-x86_64/base/ui/ui_gameinfo.asm2657
-rw-r--r--build/release-linux-x86_64/base/ui/ui_main.asm27027
-rw-r--r--build/release-linux-x86_64/base/ui/ui_shared.asm40796
-rw-r--r--build/release-linux-x86_64/base/vm/cgame.qvmbin0 -> 681668 bytes
-rw-r--r--build/release-linux-x86_64/base/vm/game.qvmbin0 -> 716328 bytes
-rw-r--r--build/release-linux-x86_64/base/vm/ui.qvmbin0 -> 326704 bytes
-rw-r--r--build/release-linux-x86_64/tools/asm/cmdlib.d2
-rw-r--r--build/release-linux-x86_64/tools/asm/cmdlib.obin0 -> 35896 bytes
-rw-r--r--build/release-linux-x86_64/tools/asm/q3asm.d4
-rw-r--r--build/release-linux-x86_64/tools/asm/q3asm.obin0 -> 58056 bytes
-rw-r--r--build/release-linux-x86_64/tools/cpp/cpp.d2
-rw-r--r--build/release-linux-x86_64/tools/cpp/cpp.obin0 -> 23808 bytes
-rw-r--r--build/release-linux-x86_64/tools/cpp/eval.d2
-rw-r--r--build/release-linux-x86_64/tools/cpp/eval.obin0 -> 19232 bytes
-rw-r--r--build/release-linux-x86_64/tools/cpp/getopt.d1
-rw-r--r--build/release-linux-x86_64/tools/cpp/getopt.obin0 -> 8384 bytes
-rw-r--r--build/release-linux-x86_64/tools/cpp/hideset.d2
-rw-r--r--build/release-linux-x86_64/tools/cpp/hideset.obin0 -> 10536 bytes
-rw-r--r--build/release-linux-x86_64/tools/cpp/include.d2
-rw-r--r--build/release-linux-x86_64/tools/cpp/include.obin0 -> 13376 bytes
-rw-r--r--build/release-linux-x86_64/tools/cpp/lex.d2
-rw-r--r--build/release-linux-x86_64/tools/cpp/lex.obin0 -> 18904 bytes
-rw-r--r--build/release-linux-x86_64/tools/cpp/macro.d2
-rw-r--r--build/release-linux-x86_64/tools/cpp/macro.obin0 -> 22936 bytes
-rw-r--r--build/release-linux-x86_64/tools/cpp/nlist.d2
-rw-r--r--build/release-linux-x86_64/tools/cpp/nlist.obin0 -> 10408 bytes
-rw-r--r--build/release-linux-x86_64/tools/cpp/tokens.d2
-rw-r--r--build/release-linux-x86_64/tools/cpp/tokens.obin0 -> 19272 bytes
-rw-r--r--build/release-linux-x86_64/tools/cpp/unix.d2
-rw-r--r--build/release-linux-x86_64/tools/cpp/unix.obin0 -> 14216 bytes
-rw-r--r--build/release-linux-x86_64/tools/etc/bytecode.d3
-rw-r--r--build/release-linux-x86_64/tools/etc/bytecode.obin0 -> 9408 bytes
-rw-r--r--build/release-linux-x86_64/tools/etc/lcc.d1
-rw-r--r--build/release-linux-x86_64/tools/etc/lcc.obin0 -> 50992 bytes
-rw-r--r--build/release-linux-x86_64/tools/lburg/gram.d2
-rw-r--r--build/release-linux-x86_64/tools/lburg/gram.obin0 -> 28496 bytes
-rwxr-xr-xbuild/release-linux-x86_64/tools/lburg/lburgbin0 -> 51059 bytes
-rw-r--r--build/release-linux-x86_64/tools/lburg/lburg.d2
-rw-r--r--build/release-linux-x86_64/tools/lburg/lburg.obin0 -> 42928 bytes
-rwxr-xr-xbuild/release-linux-x86_64/tools/q3asmbin0 -> 62675 bytes
-rwxr-xr-xbuild/release-linux-x86_64/tools/q3cppbin0 -> 84802 bytes
-rwxr-xr-xbuild/release-linux-x86_64/tools/q3lccbin0 -> 39384 bytes
-rwxr-xr-xbuild/release-linux-x86_64/tools/q3rccbin0 -> 530557 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/alloc.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/alloc.obin0 -> 8624 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/bind.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/bind.obin0 -> 13608 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/bytecode.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/bytecode.obin0 -> 39192 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/dag.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/dag.obin0 -> 64232 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/dagcheck.c2086
-rw-r--r--build/release-linux-x86_64/tools/rcc/dagcheck.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/dagcheck.obin0 -> 73272 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/decl.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/decl.obin0 -> 85816 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/enode.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/enode.obin0 -> 53392 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/error.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/error.obin0 -> 21592 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/event.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/event.obin0 -> 7016 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/expr.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/expr.obin0 -> 65912 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/gen.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/gen.obin0 -> 63752 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/init.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/init.obin0 -> 29480 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/inits.d1
-rw-r--r--build/release-linux-x86_64/tools/rcc/inits.obin0 -> 3776 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/input.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/input.obin0 -> 21240 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/lex.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/lex.obin0 -> 47888 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/list.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/list.obin0 -> 7064 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/main.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/main.obin0 -> 33936 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/null.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/null.obin0 -> 20344 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/output.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/output.obin0 -> 24480 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/prof.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/prof.obin0 -> 29928 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/profio.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/profio.obin0 -> 19176 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/simp.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/simp.obin0 -> 71744 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/stmt.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/stmt.obin0 -> 58008 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/string.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/string.obin0 -> 9608 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/sym.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/sym.obin0 -> 40688 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/symbolic.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/symbolic.obin0 -> 54096 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/trace.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/trace.obin0 -> 28472 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/tree.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/tree.obin0 -> 25136 bytes
-rw-r--r--build/release-linux-x86_64/tools/rcc/types.d3
-rw-r--r--build/release-linux-x86_64/tools/rcc/types.obin0 -> 71856 bytes
162 files changed, 642014 insertions, 0 deletions
diff --git a/build/release-linux-x86_64/base/cgame/bg_alloc.asm b/build/release-linux-x86_64/base/cgame/bg_alloc.asm
new file mode 100644
index 0000000..4c943c4
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/bg_alloc.asm
@@ -0,0 +1,1358 @@
+export BG_Alloc
+code
+proc BG_Alloc 48 12
+ADDRLP4 4
+ADDRFP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4
+ADDU4
+CNSTU4 31
+ADDU4
+CNSTI4 -32
+CVIU4 4
+BANDU4
+CVUI4 4
+ASGNI4
+ADDRLP4 16
+CNSTP4 0
+ASGNP4
+ADDRLP4 20
+CNSTP4 0
+ASGNP4
+ADDRLP4 24
+CNSTI4 524289
+ASGNI4
+ADDRLP4 0
+ADDRGP4 freeHead
+INDIRP4
+ASGNP4
+ADDRGP4 $64
+JUMPV
+LABELV $61
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTU4 3735928383
+CVUI4 4
+EQI4 $65
+CNSTI4 1
+ARGI4
+ADDRGP4 $67
+ARGP4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $65
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LTI4 $68
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $70
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $72
+ADDRLP4 12
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+LABELV $72
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $74
+ADDRLP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 12
+INDIRP4
+ASGNP4
+LABELV $74
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 freeHead
+INDIRP4
+CVPU4 4
+NEU4 $76
+ADDRGP4 freeHead
+ADDRLP4 8
+INDIRP4
+ASGNP4
+LABELV $76
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $63
+JUMPV
+LABELV $70
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+GEI4 $78
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $78
+LABELV $68
+LABELV $62
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $64
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $61
+LABELV $63
+ADDRLP4 32
+CNSTU4 0
+ASGNU4
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+ADDRLP4 32
+INDIRU4
+NEU4 $80
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+ADDRLP4 32
+INDIRU4
+EQU4 $80
+ADDRLP4 36
+ADDRLP4 20
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 20
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 28
+INDIRP4
+ASGNP4
+LABELV $80
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $82
+ADDRLP4 36
+ADDRGP4 freeMem
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+INDIRI4
+CVIU4 4
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 44
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 44
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRP4
+RETP4
+ADDRGP4 $60
+JUMPV
+LABELV $82
+CNSTI4 1
+ARGI4
+ADDRGP4 $84
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+CNSTP4 0
+RETP4
+LABELV $60
+endproc BG_Alloc 48 12
+export BG_Free
+proc BG_Free 24 0
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRP4
+CNSTI4 -4
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRGP4 freeMem
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 freeHead
+INDIRP4
+ASGNP4
+ADDRGP4 $89
+JUMPV
+LABELV $86
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+NEU4 $90
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $85
+JUMPV
+LABELV $90
+LABELV $87
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $89
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $86
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTU4 3735928383
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRGP4 freeHead
+INDIRP4
+ASGNP4
+ADDRGP4 freeHead
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 freeHead
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $85
+endproc BG_Free 24 0
+export BG_InitMemory
+proc BG_InitMemory 4 0
+ADDRLP4 0
+ADDRGP4 freeHead
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRGP4 memoryPool
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTU4 3735928383
+CVUI4 4
+ASGNI4
+ADDRGP4 freeHead
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 524288
+ASGNI4
+ADDRGP4 freeHead
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRGP4 freeHead
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRGP4 freeMem
+CNSTI4 524288
+ASGNI4
+LABELV $92
+endproc BG_InitMemory 4 0
+export BG_DefragmentMemory
+proc BG_DefragmentMemory 36 12
+ADDRLP4 8
+ADDRGP4 freeHead
+INDIRP4
+ASGNP4
+ADDRGP4 $97
+JUMPV
+LABELV $94
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 freeHead
+INDIRP4
+ASGNP4
+ADDRGP4 $101
+JUMPV
+LABELV $98
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTU4 3735928383
+CVUI4 4
+EQI4 $102
+CNSTI4 1
+ARGI4
+ADDRGP4 $104
+ARGP4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $102
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+NEU4 $105
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $107
+ADDRLP4 20
+CNSTI4 12
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $107
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $109
+ADDRLP4 28
+CNSTI4 8
+ASGNI4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $111
+ADDRGP4 freeHead
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $111
+LABELV $109
+ADDRLP4 24
+CNSTI4 4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 8
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 16
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 8
+ADDRGP4 freeHead
+INDIRP4
+ASGNP4
+ADDRLP4 32
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRGP4 $106
+JUMPV
+LABELV $105
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $106
+LABELV $99
+LABELV $101
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $98
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $113
+ADDRLP4 8
+ADDRLP4 8
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $113
+LABELV $95
+LABELV $97
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $94
+LABELV $93
+endproc BG_DefragmentMemory 36 12
+export BG_MemoryInfo
+proc BG_MemoryInfo 40 20
+ADDRLP4 0
+ADDRGP4 memoryPool
+ASGNP4
+ADDRLP4 12
+ADDRGP4 memoryPool+524288
+ASGNP4
+ADDRGP4 $117
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 20
+CNSTI4 524288
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRGP4 freeMem
+INDIRI4
+SUBI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $119
+JUMPV
+LABELV $118
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $122
+JUMPV
+LABELV $121
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $122
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+GEU4 $124
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTU4 3735928383
+CVUI4 4
+EQI4 $121
+LABELV $124
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $125
+ADDRGP4 $127
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $125
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $129
+JUMPV
+LABELV $128
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CVIU4 4
+ADDU4
+CVUP4 4
+ASGNP4
+LABELV $129
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+GEU4 $131
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTU4 3735928383
+CVUI4 4
+NEI4 $128
+LABELV $131
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $132
+ADDRGP4 $134
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $132
+LABELV $119
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+LTU4 $118
+LABELV $115
+endproc BG_MemoryInfo 40 20
+bss
+align 4
+LABELV freeMem
+skip 4
+align 4
+LABELV freeHead
+skip 4
+align 1
+LABELV memoryPool
+skip 524288
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $134
+byte 1 32
+byte 1 32
+byte 1 37
+byte 1 112
+byte 1 58
+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 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 115
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $127
+byte 1 32
+byte 1 32
+byte 1 37
+byte 1 112
+byte 1 58
+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 32
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 115
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $117
+byte 1 37
+byte 1 112
+byte 1 45
+byte 1 37
+byte 1 112
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+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 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $104
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 114
+byte 1 97
+byte 1 103
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 77
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 58
+byte 1 32
+byte 1 77
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 117
+byte 1 112
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $84
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 65
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 58
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $67
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 65
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 58
+byte 1 32
+byte 1 77
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 117
+byte 1 112
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 33
+byte 1 10
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/bg_lib.asm b/build/release-linux-x86_64/base/cgame/bg_lib.asm
new file mode 100644
index 0000000..856010e
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/bg_lib.asm
@@ -0,0 +1,11223 @@
+code
+proc swapfunc 24 0
+ADDRFP4 12
+INDIRI4
+CNSTI4 1
+GTI4 $28
+ADDRLP4 8
+ADDRFP4 8
+INDIRI4
+CVIU4 4
+CNSTI4 2
+RSHU4
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+LABELV $30
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+LABELV $31
+ADDRLP4 12
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+GTI4 $30
+ADDRGP4 $29
+JUMPV
+LABELV $28
+ADDRLP4 8
+ADDRFP4 8
+INDIRI4
+CVIU4 4
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+LABELV $33
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 20
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 12
+INDIRI1
+ASGNI1
+LABELV $34
+ADDRLP4 12
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+GTI4 $33
+LABELV $29
+LABELV $27
+endproc swapfunc 24 0
+proc med3 40 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+GEI4 $42
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+GEI4 $44
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $45
+JUMPV
+LABELV $44
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+GEI4 $46
+ADDRLP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRGP4 $47
+JUMPV
+LABELV $46
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $47
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+LABELV $45
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $43
+JUMPV
+LABELV $42
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+LEI4 $48
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $49
+JUMPV
+LABELV $48
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+GEI4 $50
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $51
+JUMPV
+LABELV $50
+ADDRLP4 16
+ADDRFP4 8
+INDIRP4
+ASGNP4
+LABELV $51
+ADDRLP4 12
+ADDRLP4 16
+INDIRP4
+ASGNP4
+LABELV $49
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+LABELV $43
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $36
+endproc med3 40 8
+export qsort
+proc qsort 124 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRU4
+ASGNU4
+ADDRFP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+LABELV $53
+ADDRLP4 52
+CNSTU4 3
+ASGNU4
+ADDRLP4 56
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CVUI4 4
+CVIU4 4
+ADDRLP4 52
+INDIRU4
+BANDU4
+ADDRLP4 56
+INDIRU4
+NEU4 $58
+ADDRFP4 8
+INDIRU4
+ADDRLP4 52
+INDIRU4
+BANDU4
+ADDRLP4 56
+INDIRU4
+EQU4 $56
+LABELV $58
+ADDRLP4 44
+CNSTI4 2
+ASGNI4
+ADDRGP4 $57
+JUMPV
+LABELV $56
+ADDRFP4 8
+INDIRU4
+CNSTU4 4
+NEU4 $59
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRGP4 $60
+JUMPV
+LABELV $59
+ADDRLP4 48
+CNSTI4 1
+ASGNI4
+LABELV $60
+ADDRLP4 44
+ADDRLP4 48
+INDIRI4
+ASGNI4
+LABELV $57
+ADDRLP4 16
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRU4
+CNSTU4 7
+GEU4 $61
+ADDRLP4 32
+ADDRFP4 8
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRGP4 $66
+JUMPV
+LABELV $63
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRGP4 $70
+JUMPV
+LABELV $67
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $71
+ADDRLP4 60
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ADDRLP4 60
+INDIRI4
+ASGNI4
+ADDRGP4 $72
+JUMPV
+LABELV $71
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $72
+LABELV $68
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ASGNP4
+LABELV $70
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+LEU4 $73
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+GTI4 $67
+LABELV $73
+LABELV $64
+ADDRLP4 32
+ADDRFP4 8
+INDIRU4
+ADDRLP4 32
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $66
+ADDRLP4 32
+INDIRP4
+CVPU4 4
+ADDRFP4 4
+INDIRU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CVPU4 4
+LTU4 $63
+ADDRGP4 $52
+JUMPV
+LABELV $61
+ADDRLP4 32
+ADDRFP4 4
+INDIRU4
+CNSTI4 1
+RSHU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRU4
+CNSTU4 7
+LEU4 $74
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRFP4 4
+INDIRU4
+CNSTU4 1
+SUBU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRU4
+CNSTU4 40
+LEU4 $76
+ADDRLP4 40
+ADDRFP4 4
+INDIRU4
+CNSTI4 3
+RSHU4
+ADDRFP4 8
+INDIRU4
+MULU4
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 76
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ARGP4
+ADDRLP4 76
+INDIRI4
+CNSTI4 1
+LSHI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 80
+ADDRGP4 med3
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 80
+INDIRP4
+ASGNP4
+ADDRLP4 88
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 88
+INDIRI4
+SUBP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 88
+INDIRI4
+ADDRLP4 32
+INDIRP4
+ADDP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 92
+ADDRGP4 med3
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 92
+INDIRP4
+ASGNP4
+ADDRLP4 100
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 100
+INDIRI4
+CNSTI4 1
+LSHI4
+SUBP4
+ARGP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 100
+INDIRI4
+SUBP4
+ARGP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 104
+ADDRGP4 med3
+CALLP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 104
+INDIRP4
+ASGNP4
+LABELV $76
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 med3
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 72
+INDIRP4
+ASGNP4
+LABELV $74
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $78
+ADDRLP4 64
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRGP4 $79
+JUMPV
+LABELV $78
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $79
+ADDRLP4 72
+ADDRFP4 8
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRLP4 20
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRLP4 76
+ADDRFP4 4
+INDIRU4
+CNSTU4 1
+SUBU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 76
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 76
+INDIRP4
+ASGNP4
+ADDRGP4 $85
+JUMPV
+LABELV $84
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $87
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $89
+ADDRLP4 80
+ADDRLP4 20
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ASGNI4
+ADDRGP4 $90
+JUMPV
+LABELV $89
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $90
+ADDRLP4 20
+ADDRFP4 8
+INDIRU4
+ADDRLP4 20
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $87
+ADDRLP4 4
+ADDRFP4 8
+INDIRU4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $85
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+GTU4 $91
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 84
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 84
+INDIRI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+LEI4 $84
+LABELV $91
+ADDRGP4 $93
+JUMPV
+LABELV $92
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $95
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $97
+ADDRLP4 88
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 88
+INDIRI4
+ASGNI4
+ADDRGP4 $98
+JUMPV
+LABELV $97
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $98
+ADDRLP4 24
+ADDRLP4 24
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ASGNP4
+LABELV $95
+ADDRLP4 8
+ADDRLP4 8
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ASGNP4
+LABELV $93
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+GTU4 $99
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 92
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+GEI4 $92
+LABELV $99
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+LEU4 $100
+ADDRGP4 $82
+JUMPV
+LABELV $100
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $102
+ADDRLP4 96
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 96
+INDIRI4
+ASGNI4
+ADDRGP4 $103
+JUMPV
+LABELV $102
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $103
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRFP4 8
+INDIRU4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ASGNP4
+ADDRGP4 $85
+JUMPV
+LABELV $82
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $104
+ADDRLP4 32
+ADDRFP4 8
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRGP4 $109
+JUMPV
+LABELV $106
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRGP4 $113
+JUMPV
+LABELV $110
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $114
+ADDRLP4 80
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ADDRLP4 80
+INDIRI4
+ASGNI4
+ADDRGP4 $115
+JUMPV
+LABELV $114
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $115
+LABELV $111
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ASGNP4
+LABELV $113
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+LEU4 $116
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 92
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+GTI4 $110
+LABELV $116
+LABELV $107
+ADDRLP4 32
+ADDRFP4 8
+INDIRU4
+ADDRLP4 32
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $109
+ADDRLP4 32
+INDIRP4
+CVPU4 4
+ADDRFP4 4
+INDIRU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CVPU4 4
+LTU4 $106
+ADDRGP4 $52
+JUMPV
+LABELV $104
+ADDRLP4 36
+ADDRFP4 4
+INDIRU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 88
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 88
+INDIRU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 88
+INDIRU4
+SUBU4
+CVUI4 4
+GEI4 $118
+ADDRLP4 80
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $119
+JUMPV
+LABELV $118
+ADDRLP4 80
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ASGNI4
+LABELV $119
+ADDRLP4 12
+ADDRLP4 80
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+LEI4 $120
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+SUBP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $120
+ADDRLP4 100
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 100
+INDIRU4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+ADDRLP4 100
+INDIRU4
+SUBU4
+CVUI4 4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+SUBU4
+GEU4 $123
+ADDRLP4 96
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+ASGNU4
+ADDRGP4 $124
+JUMPV
+LABELV $123
+ADDRLP4 96
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+SUBU4
+ASGNU4
+LABELV $124
+ADDRLP4 12
+ADDRLP4 96
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+LEI4 $125
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 12
+INDIRI4
+SUBP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $125
+ADDRLP4 108
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 108
+INDIRI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+LEU4 $127
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+DIVU4
+ARGU4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRGP4 qsort
+CALLV
+pop
+LABELV $127
+ADDRLP4 116
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 116
+INDIRI4
+ASGNI4
+ADDRLP4 116
+INDIRI4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+LEU4 $129
+ADDRFP4 0
+ADDRLP4 36
+INDIRP4
+ADDRLP4 12
+INDIRI4
+SUBP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 12
+INDIRI4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+DIVU4
+ASGNU4
+ADDRGP4 $53
+JUMPV
+LABELV $129
+LABELV $52
+endproc qsort 124 16
+export strlen
+proc strlen 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $133
+JUMPV
+LABELV $132
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $133
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $132
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+RETU4
+LABELV $131
+endproc strlen 4 0
+export strcat
+proc strcat 16 0
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $137
+JUMPV
+LABELV $136
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $137
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $136
+ADDRGP4 $140
+JUMPV
+LABELV $139
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $140
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $139
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRFP4 0
+INDIRP4
+RETP4
+LABELV $135
+endproc strcat 16 0
+export strcpy
+proc strcpy 16 0
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $144
+JUMPV
+LABELV $143
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $144
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $143
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRFP4 0
+INDIRP4
+RETP4
+LABELV $142
+endproc strcpy 16 0
+export strcmp
+proc strcmp 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $148
+JUMPV
+LABELV $147
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+ASGNP4
+LABELV $148
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $151
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $151
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $147
+LABELV $151
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+SUBI4
+RETI4
+LABELV $146
+endproc strcmp 12 0
+export strrchr
+proc strrchr 16 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 12
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $156
+JUMPV
+LABELV $153
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRFP4 4
+INDIRI4
+NEI4 $157
+ADDRLP4 4
+INDIRP4
+RETP4
+ADDRGP4 $152
+JUMPV
+LABELV $157
+LABELV $154
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $156
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $153
+CNSTP4 0
+RETP4
+LABELV $152
+endproc strrchr 16 4
+export strchr
+proc strchr 0 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $161
+JUMPV
+LABELV $160
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRFP4 4
+INDIRI4
+NEI4 $163
+ADDRFP4 0
+INDIRP4
+RETP4
+ADDRGP4 $159
+JUMPV
+LABELV $163
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $161
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $160
+CNSTP4 0
+RETP4
+LABELV $159
+endproc strchr 0 0
+export strstr
+proc strstr 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $167
+JUMPV
+LABELV $166
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $172
+JUMPV
+LABELV $169
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+EQI4 $173
+ADDRGP4 $171
+JUMPV
+LABELV $173
+LABELV $170
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $172
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $169
+LABELV $171
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $175
+ADDRFP4 0
+INDIRP4
+RETP4
+ADDRGP4 $165
+JUMPV
+LABELV $175
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $167
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $166
+CNSTP4 0
+RETP4
+LABELV $165
+endproc strstr 8 0
+export tolower
+proc tolower 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 65
+LTI4 $178
+ADDRFP4 0
+INDIRI4
+CNSTI4 90
+GTI4 $178
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 32
+ADDI4
+ASGNI4
+LABELV $178
+ADDRFP4 0
+INDIRI4
+RETI4
+LABELV $177
+endproc tolower 4 0
+export toupper
+proc toupper 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 97
+LTI4 $181
+ADDRFP4 0
+INDIRI4
+CNSTI4 122
+GTI4 $181
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 -32
+ADDI4
+ASGNI4
+LABELV $181
+ADDRFP4 0
+INDIRI4
+RETI4
+LABELV $180
+endproc toupper 4 0
+export memmove
+proc memmove 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+LEU4 $184
+ADDRLP4 0
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRGP4 $187
+JUMPV
+LABELV $186
+ADDRLP4 0
+ADDRLP4 0
+INDIRU4
+CNSTU4 1
+SUBU4
+ASGNU4
+ADDRLP4 0
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ADDRLP4 0
+INDIRU4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+LABELV $187
+ADDRLP4 0
+INDIRU4
+CNSTU4 0
+NEU4 $186
+ADDRGP4 $185
+JUMPV
+LABELV $184
+ADDRLP4 0
+CNSTU4 0
+ASGNU4
+ADDRGP4 $192
+JUMPV
+LABELV $189
+ADDRLP4 0
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ADDRLP4 0
+INDIRU4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+LABELV $190
+ADDRLP4 0
+ADDRLP4 0
+INDIRU4
+CNSTU4 1
+ADDU4
+ASGNU4
+LABELV $192
+ADDRLP4 0
+INDIRU4
+ADDRFP4 8
+INDIRU4
+LTU4 $189
+LABELV $185
+ADDRFP4 0
+INDIRP4
+RETP4
+LABELV $183
+endproc memmove 8 0
+export rint
+proc rint 8 4
+ADDRFP4 0
+INDIRF4
+CNSTF4 1056964608
+LTF4 $194
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+ADDRGP4 ceil
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+RETF4
+ADDRGP4 $193
+JUMPV
+LABELV $194
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 4
+ADDRGP4 floor
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+RETF4
+LABELV $193
+endproc rint 8 4
+export tan
+proc tan 8 4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 4
+ADDRGP4 cos
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+DIVF4
+RETF4
+LABELV $196
+endproc tan 8 4
+lit
+align 4
+LABELV pi
+byte 4 1078530010
+align 4
+LABELV pio2_hi
+byte 4 1070141402
+align 4
+LABELV pio2_lo
+byte 4 866263400
+align 4
+LABELV pS0
+byte 4 1042983595
+align 4
+LABELV pS1
+byte 4 3198595216
+align 4
+LABELV pS2
+byte 4 1045301928
+align 4
+LABELV pS3
+byte 4 3173257542
+align 4
+LABELV pS4
+byte 4 978288388
+align 4
+LABELV pS5
+byte 4 940699400
+align 4
+LABELV qS1
+byte 4 3222917433
+align 4
+LABELV qS2
+byte 4 1073829677
+align 4
+LABELV qS3
+byte 4 3207607137
+align 4
+LABELV qS4
+byte 4 1033750062
+export acos
+code
+proc acos 64 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+LABELV $199
+ADDRLP4 44
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 44
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $200
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+CNSTI4 2147483647
+BANDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1065353216
+NEI4 $202
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $204
+CNSTF4 0
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $204
+ADDRGP4 pi
+INDIRF4
+CNSTF4 1073741824
+ADDRGP4 pio2_lo
+INDIRF4
+MULF4
+ADDF4
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $202
+ADDRLP4 12
+INDIRI4
+CNSTI4 1065353216
+LEI4 $206
+ADDRLP4 48
+ADDRFP4 0
+INDIRF4
+ADDRFP4 0
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 48
+INDIRF4
+ADDRLP4 48
+INDIRF4
+DIVF4
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $206
+ADDRLP4 12
+INDIRI4
+CNSTI4 1056964608
+GEI4 $208
+ADDRLP4 12
+INDIRI4
+CNSTI4 587202560
+GTI4 $210
+ADDRGP4 pio2_hi
+INDIRF4
+ADDRGP4 pio2_lo
+INDIRF4
+ADDF4
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $210
+ADDRLP4 4
+ADDRFP4 0
+INDIRF4
+ADDRFP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 16
+ADDRGP4 pS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS5
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS4
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 pio2_hi
+INDIRF4
+ADDRFP4 0
+INDIRF4
+ADDRGP4 pio2_lo
+INDIRF4
+ADDRFP4 0
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+SUBF4
+SUBF4
+SUBF4
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $208
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $212
+ADDRLP4 44
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 4
+CNSTF4 1056964608
+ADDRFP4 0
+INDIRF4
+ADDRLP4 44
+INDIRF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 16
+ADDRGP4 pS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS5
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS4
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDRLP4 44
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 52
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 28
+INDIRF4
+ADDRLP4 56
+INDIRF4
+MULF4
+ADDRGP4 pio2_lo
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 pi
+INDIRF4
+CNSTF4 1073741824
+ADDRLP4 56
+INDIRF4
+ADDRLP4 36
+INDIRF4
+ADDF4
+MULF4
+SUBF4
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $212
+ADDRLP4 4
+CNSTF4 1056964608
+CNSTF4 1065353216
+ADDRFP4 0
+INDIRF4
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 48
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 32
+INDIRF4
+ASGNF4
+LABELV $214
+ADDRLP4 52
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 52
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $215
+LABELV $217
+ADDRLP4 52
+ADDRLP4 44
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 52
+INDIRF4
+ASGNF4
+LABELV $218
+ADDRLP4 60
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+SUBF4
+ADDRLP4 60
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDF4
+DIVF4
+ASGNF4
+ADDRLP4 16
+ADDRGP4 pS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS5
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS4
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 28
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDRLP4 40
+INDIRF4
+ADDF4
+ASGNF4
+CNSTF4 1073741824
+ADDRLP4 8
+INDIRF4
+ADDRLP4 36
+INDIRF4
+ADDF4
+MULF4
+RETF4
+LABELV $198
+endproc acos 64 4
+lit
+align 4
+LABELV bp
+byte 4 1065353216
+byte 4 1069547520
+align 4
+LABELV dp_h
+byte 4 0
+byte 4 1058390016
+align 4
+LABELV dp_l
+byte 4 0
+byte 4 902942684
+align 4
+LABELV huge
+byte 4 1900671690
+align 4
+LABELV tiny
+byte 4 228737632
+align 4
+LABELV zero
+byte 4 0
+align 4
+LABELV one
+byte 4 1065353216
+align 4
+LABELV two
+byte 4 1073741824
+align 4
+LABELV two24
+byte 4 1266679808
+align 4
+LABELV two25
+byte 4 1275068416
+align 4
+LABELV twom25
+byte 4 855638016
+align 4
+LABELV L1
+byte 4 1058642330
+align 4
+LABELV L2
+byte 4 1054567863
+align 4
+LABELV L3
+byte 4 1051372203
+align 4
+LABELV L4
+byte 4 1049338629
+align 4
+LABELV L5
+byte 4 1047278165
+align 4
+LABELV L6
+byte 4 1045688642
+align 4
+LABELV P1
+byte 4 1042983595
+align 4
+LABELV P2
+byte 4 3140881249
+align 4
+LABELV P3
+byte 4 948613973
+align 4
+LABELV P4
+byte 4 3051219470
+align 4
+LABELV P5
+byte 4 858897228
+align 4
+LABELV lg2
+byte 4 1060205080
+align 4
+LABELV lg2_h
+byte 4 1060205056
+align 4
+LABELV lg2_l
+byte 4 901758604
+align 4
+LABELV ovt
+byte 4 859351612
+align 4
+LABELV cp
+byte 4 1064712271
+align 4
+LABELV cp_h
+byte 4 1064712192
+align 4
+LABELV cp_l
+byte 4 916308896
+align 4
+LABELV ivln2
+byte 4 1069066811
+align 4
+LABELV ivln2_h
+byte 4 1069066752
+align 4
+LABELV ivln2_l
+byte 4 921478512
+code
+proc copysignf 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+LABELV $221
+ADDRLP4 8
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 8
+INDIRU4
+ASGNU4
+LABELV $222
+LABELV $224
+ADDRLP4 8
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 8
+INDIRU4
+ASGNU4
+LABELV $225
+LABELV $227
+ADDRLP4 8
+ADDRLP4 0
+INDIRU4
+CNSTU4 2147483647
+BANDU4
+ADDRLP4 4
+INDIRU4
+CNSTU4 2147483648
+BANDU4
+BORU4
+ASGNU4
+ADDRFP4 0
+ADDRLP4 8
+INDIRF4
+ASGNF4
+LABELV $228
+ADDRFP4 0
+INDIRF4
+RETF4
+LABELV $220
+endproc copysignf 12 0
+proc __scalbnf 40 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+LABELV $231
+ADDRLP4 8
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 8
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $232
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2139095040
+BANDI4
+CNSTI4 23
+RSHI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $234
+ADDRLP4 0
+INDIRI4
+CNSTI4 2147483647
+BANDI4
+CNSTI4 0
+NEI4 $236
+ADDRFP4 0
+INDIRF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $236
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ADDRGP4 two25
+INDIRF4
+MULF4
+ASGNF4
+LABELV $238
+ADDRLP4 8
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 8
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $239
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2139095040
+BANDI4
+CNSTI4 23
+RSHI4
+CNSTI4 25
+SUBI4
+ASGNI4
+LABELV $234
+ADDRLP4 4
+INDIRI4
+CNSTI4 255
+NEI4 $241
+ADDRFP4 0
+INDIRF4
+ADDRFP4 0
+INDIRF4
+ADDF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $241
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+CNSTI4 50000
+GTI4 $245
+ADDRLP4 4
+INDIRI4
+CNSTI4 254
+LEI4 $243
+LABELV $245
+ADDRLP4 12
+ADDRGP4 huge
+INDIRF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 16
+ADDRGP4 copysignf
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $243
+ADDRFP4 4
+INDIRI4
+CNSTI4 -50000
+GEI4 $246
+ADDRLP4 20
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 copysignf
+CALLF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $246
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LEI4 $248
+LABELV $250
+ADDRLP4 28
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 2155872255
+BANDU4
+ADDRLP4 4
+INDIRI4
+CNSTI4 23
+LSHI4
+CVIU4 4
+BORU4
+ASGNU4
+ADDRFP4 0
+ADDRLP4 28
+INDIRF4
+ASGNF4
+LABELV $251
+ADDRFP4 0
+INDIRF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $248
+ADDRLP4 4
+INDIRI4
+CNSTI4 -25
+GTI4 $253
+ADDRLP4 28
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 32
+ADDRGP4 copysignf
+CALLF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 32
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $253
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 25
+ADDI4
+ASGNI4
+LABELV $255
+ADDRLP4 36
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 2155872255
+BANDU4
+ADDRLP4 4
+INDIRI4
+CNSTI4 23
+LSHI4
+CVIU4 4
+BORU4
+ASGNU4
+ADDRFP4 0
+ADDRLP4 36
+INDIRF4
+ASGNF4
+LABELV $256
+ADDRFP4 0
+INDIRF4
+ADDRGP4 twom25
+INDIRF4
+MULF4
+RETF4
+LABELV $230
+endproc __scalbnf 40 8
+export pow
+proc pow 208 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+CNSTF4 1065353216
+NEF4 $259
+ADDRFP4 0
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $259
+LABELV $261
+ADDRLP4 108
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 108
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $262
+LABELV $264
+ADDRLP4 108
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 108
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $265
+ADDRLP4 108
+CNSTI4 2147483647
+ASGNI4
+ADDRLP4 20
+ADDRLP4 32
+INDIRI4
+ADDRLP4 108
+INDIRI4
+BANDI4
+ASGNI4
+ADDRLP4 60
+ADDRLP4 36
+INDIRI4
+ADDRLP4 108
+INDIRI4
+BANDI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+NEI4 $267
+ADDRGP4 one
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $267
+ADDRLP4 112
+CNSTI4 2139095040
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 112
+INDIRI4
+GTI4 $271
+ADDRLP4 60
+INDIRI4
+ADDRLP4 112
+INDIRI4
+LEI4 $269
+LABELV $271
+ADDRFP4 0
+INDIRF4
+ADDRFP4 4
+INDIRF4
+ADDF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $269
+ADDRLP4 116
+CNSTI4 0
+ASGNI4
+ADDRLP4 80
+ADDRLP4 116
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 116
+INDIRI4
+GEI4 $272
+ADDRLP4 60
+INDIRI4
+CNSTI4 1266679808
+LTI4 $274
+ADDRLP4 80
+CNSTI4 2
+ASGNI4
+ADDRGP4 $275
+JUMPV
+LABELV $274
+ADDRLP4 60
+INDIRI4
+CNSTI4 1065353216
+LTI4 $276
+ADDRLP4 124
+CNSTI4 23
+ASGNI4
+ADDRLP4 28
+ADDRLP4 60
+INDIRI4
+ADDRLP4 124
+INDIRI4
+RSHI4
+CNSTI4 127
+SUBI4
+ASGNI4
+ADDRLP4 128
+ADDRLP4 124
+INDIRI4
+ADDRLP4 28
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 60
+INDIRI4
+ADDRLP4 128
+INDIRI4
+RSHI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 128
+INDIRI4
+LSHI4
+ADDRLP4 60
+INDIRI4
+NEI4 $278
+ADDRLP4 80
+CNSTI4 2
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+BANDI4
+SUBI4
+ASGNI4
+LABELV $278
+LABELV $276
+LABELV $275
+LABELV $272
+ADDRLP4 60
+INDIRI4
+CNSTI4 2139095040
+NEI4 $280
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353216
+NEI4 $282
+ADDRFP4 4
+INDIRF4
+ADDRFP4 4
+INDIRF4
+SUBF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $282
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353216
+LEI4 $284
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+LTI4 $287
+ADDRLP4 124
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $288
+JUMPV
+LABELV $287
+ADDRLP4 124
+ADDRGP4 zero
+INDIRF4
+ASGNF4
+LABELV $288
+ADDRLP4 124
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $284
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+GEI4 $290
+ADDRLP4 128
+ADDRFP4 4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRGP4 $291
+JUMPV
+LABELV $290
+ADDRLP4 128
+ADDRGP4 zero
+INDIRF4
+ASGNF4
+LABELV $291
+ADDRLP4 128
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $280
+ADDRLP4 60
+INDIRI4
+CNSTI4 1065353216
+NEI4 $292
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+GEI4 $294
+ADDRGP4 one
+INDIRF4
+ADDRFP4 0
+INDIRF4
+DIVF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $294
+ADDRFP4 0
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $292
+ADDRLP4 36
+INDIRI4
+CNSTI4 1073741824
+NEI4 $296
+ADDRFP4 0
+INDIRF4
+ADDRFP4 0
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $296
+ADDRLP4 36
+INDIRI4
+CNSTI4 1056964608
+NEI4 $298
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+LTI4 $300
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 124
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 124
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $300
+LABELV $298
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 124
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 124
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRI4
+CNSTI4 2139095040
+EQI4 $305
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $305
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353216
+NEI4 $302
+LABELV $305
+ADDRLP4 8
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+GEI4 $306
+ADDRLP4 8
+ADDRGP4 one
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+ASGNF4
+LABELV $306
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+GEI4 $308
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353216
+SUBI4
+ADDRLP4 80
+INDIRI4
+BORI4
+CNSTI4 0
+NEI4 $310
+ADDRLP4 136
+ADDRLP4 8
+INDIRF4
+ADDRLP4 8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 136
+INDIRF4
+ADDRLP4 136
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 $311
+JUMPV
+LABELV $310
+ADDRLP4 80
+INDIRI4
+CNSTI4 1
+NEI4 $312
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $312
+LABELV $311
+LABELV $308
+ADDRLP4 8
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $302
+ADDRLP4 32
+INDIRI4
+CVIU4 4
+CNSTI4 31
+RSHU4
+CNSTU4 1
+SUBU4
+ADDRLP4 80
+INDIRI4
+CVIU4 4
+BORU4
+CNSTU4 0
+NEU4 $314
+ADDRLP4 136
+ADDRFP4 0
+INDIRF4
+ADDRFP4 0
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 136
+INDIRF4
+ADDRLP4 136
+INDIRF4
+DIVF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $314
+ADDRLP4 60
+INDIRI4
+CNSTI4 1291845632
+LEI4 $316
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353208
+GEI4 $318
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+GEI4 $321
+ADDRLP4 144
+ADDRGP4 huge
+INDIRF4
+ASGNF4
+ADDRLP4 140
+ADDRLP4 144
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $321
+ADDRLP4 148
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 140
+ADDRLP4 148
+INDIRF4
+ADDRLP4 148
+INDIRF4
+MULF4
+ASGNF4
+LABELV $322
+ADDRLP4 140
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $318
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353223
+LEI4 $323
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+LEI4 $326
+ADDRLP4 156
+ADDRGP4 huge
+INDIRF4
+ASGNF4
+ADDRLP4 152
+ADDRLP4 156
+INDIRF4
+ADDRLP4 156
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $327
+JUMPV
+LABELV $326
+ADDRLP4 160
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 152
+ADDRLP4 160
+INDIRF4
+ADDRLP4 160
+INDIRF4
+MULF4
+ASGNF4
+LABELV $327
+ADDRLP4 152
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $323
+ADDRLP4 4
+ADDRFP4 0
+INDIRF4
+CNSTF4 1065353216
+SUBF4
+ASGNF4
+ADDRLP4 76
+ADDRLP4 4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+CNSTF4 1056964608
+ADDRLP4 4
+INDIRF4
+CNSTF4 1051372203
+CNSTF4 1048576000
+ADDRLP4 4
+INDIRF4
+MULF4
+SUBF4
+MULF4
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 52
+ADDRGP4 ivln2_h
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 4
+INDIRF4
+ADDRGP4 ivln2_l
+INDIRF4
+MULF4
+ADDRLP4 76
+INDIRF4
+ADDRGP4 ivln2
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 52
+INDIRF4
+ADDRLP4 56
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $328
+ADDRLP4 168
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 168
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $329
+LABELV $331
+ADDRLP4 168
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 16
+ADDRLP4 168
+INDIRF4
+ASGNF4
+LABELV $332
+ADDRLP4 92
+ADDRLP4 56
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 52
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+ADDRGP4 $317
+JUMPV
+LABELV $316
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 8388608
+GEI4 $334
+ADDRLP4 48
+ADDRLP4 48
+INDIRF4
+ADDRGP4 two24
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+CNSTI4 24
+SUBI4
+ASGNI4
+LABELV $336
+ADDRLP4 160
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 160
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $337
+LABELV $334
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 23
+RSHI4
+CNSTI4 127
+SUBI4
+ADDI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 20
+INDIRI4
+CNSTI4 8388607
+BANDI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 12
+INDIRI4
+CNSTI4 1065353216
+BORI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1885297
+GTI4 $339
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRGP4 $340
+JUMPV
+LABELV $339
+ADDRLP4 12
+INDIRI4
+CNSTI4 6140887
+GEI4 $341
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRGP4 $342
+JUMPV
+LABELV $341
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 8388608
+SUBI4
+ASGNI4
+LABELV $342
+LABELV $340
+LABELV $343
+ADDRLP4 168
+ADDRLP4 20
+INDIRI4
+CVIU4 4
+ASGNU4
+ADDRLP4 48
+ADDRLP4 168
+INDIRF4
+ASGNF4
+LABELV $344
+ADDRLP4 172
+ADDRLP4 28
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bp
+ADDP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 48
+INDIRF4
+ADDRLP4 172
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 56
+ADDRGP4 one
+INDIRF4
+ADDRLP4 48
+INDIRF4
+ADDRLP4 172
+INDIRP4
+INDIRF4
+ADDF4
+DIVF4
+ASGNF4
+ADDRLP4 64
+ADDRLP4 52
+INDIRF4
+ADDRLP4 56
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 144
+ADDRLP4 64
+INDIRF4
+ASGNF4
+LABELV $346
+ADDRLP4 176
+ADDRLP4 144
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 176
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $347
+LABELV $349
+ADDRLP4 176
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 144
+ADDRLP4 176
+INDIRF4
+ASGNF4
+LABELV $350
+LABELV $352
+ADDRLP4 176
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+RSHI4
+CNSTI4 536870912
+BORI4
+CNSTI4 262144
+ADDI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 21
+LSHI4
+ADDI4
+CVIU4 4
+ASGNU4
+ADDRLP4 140
+ADDRLP4 176
+INDIRF4
+ASGNF4
+LABELV $353
+ADDRLP4 152
+ADDRLP4 48
+INDIRF4
+ADDRLP4 140
+INDIRF4
+ADDRLP4 28
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bp
+ADDP4
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+ADDRLP4 156
+ADDRLP4 56
+INDIRF4
+ADDRLP4 52
+INDIRF4
+ADDRLP4 144
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+SUBF4
+ADDRLP4 144
+INDIRF4
+ADDRLP4 152
+INDIRF4
+MULF4
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 148
+ADDRLP4 64
+INDIRF4
+ADDRLP4 64
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 104
+ADDRGP4 L3
+INDIRF4
+ADDRLP4 148
+INDIRF4
+ADDRGP4 L4
+INDIRF4
+ADDRLP4 148
+INDIRF4
+ADDRGP4 L5
+INDIRF4
+ADDRLP4 148
+INDIRF4
+ADDRGP4 L6
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 148
+INDIRF4
+ADDRLP4 148
+INDIRF4
+MULF4
+ADDRGP4 L1
+INDIRF4
+ADDRLP4 148
+INDIRF4
+ADDRGP4 L2
+INDIRF4
+ADDRLP4 148
+INDIRF4
+ADDRLP4 104
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 72
+INDIRF4
+ADDRLP4 156
+INDIRF4
+ADDRLP4 144
+INDIRF4
+ADDRLP4 64
+INDIRF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 148
+ADDRLP4 144
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 140
+ADDRLP4 148
+INDIRF4
+CNSTF4 1077936128
+ADDF4
+ADDRLP4 72
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $355
+ADDRLP4 192
+ADDRLP4 140
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 192
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $356
+LABELV $358
+ADDRLP4 192
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 140
+ADDRLP4 192
+INDIRF4
+ASGNF4
+LABELV $359
+ADDRLP4 152
+ADDRLP4 72
+INDIRF4
+ADDRLP4 140
+INDIRF4
+CNSTF4 1077936128
+SUBF4
+ADDRLP4 148
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+ADDRLP4 52
+ADDRLP4 144
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 156
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ADDRLP4 152
+INDIRF4
+ADDRLP4 64
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 52
+INDIRF4
+ADDRLP4 56
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $361
+ADDRLP4 196
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 196
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $362
+LABELV $364
+ADDRLP4 196
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 24
+ADDRLP4 196
+INDIRF4
+ASGNF4
+LABELV $365
+ADDRLP4 68
+ADDRLP4 56
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 52
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+ADDRLP4 96
+ADDRGP4 cp_h
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 200
+ADDRLP4 28
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 100
+ADDRGP4 cp_l
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDRLP4 68
+INDIRF4
+ADDRGP4 cp
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 200
+INDIRI4
+ADDRGP4 dp_l
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 44
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 96
+INDIRF4
+ADDRLP4 100
+INDIRF4
+ADDF4
+ADDRLP4 200
+INDIRI4
+ADDRGP4 dp_h
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $367
+ADDRLP4 204
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 204
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $368
+LABELV $370
+ADDRLP4 204
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 16
+ADDRLP4 204
+INDIRF4
+ASGNF4
+LABELV $371
+ADDRLP4 92
+ADDRLP4 100
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 4
+INDIRF4
+SUBF4
+ADDRLP4 28
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 dp_h
+ADDP4
+INDIRF4
+SUBF4
+ADDRLP4 96
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+LABELV $317
+ADDRLP4 64
+ADDRGP4 one
+INDIRF4
+ASGNF4
+ADDRLP4 32
+INDIRI4
+CVIU4 4
+CNSTI4 31
+RSHU4
+CNSTU4 1
+SUBU4
+ADDRLP4 80
+INDIRI4
+CNSTI4 1
+SUBI4
+CVIU4 4
+BORU4
+CNSTU4 0
+NEU4 $373
+ADDRLP4 64
+ADDRGP4 one
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $373
+LABELV $375
+ADDRLP4 140
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 140
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $376
+LABELV $378
+ADDRLP4 140
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 40
+ADDRLP4 140
+INDIRF4
+ASGNF4
+LABELV $379
+ADDRLP4 68
+ADDRFP4 4
+INDIRF4
+ADDRLP4 40
+INDIRF4
+SUBF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRFP4 4
+INDIRF4
+ADDRLP4 92
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 40
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 68
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $381
+ADDRLP4 152
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 152
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $382
+ADDRLP4 12
+INDIRI4
+CNSTI4 1124073472
+LEI4 $384
+ADDRLP4 152
+ADDRGP4 huge
+INDIRF4
+ASGNF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 152
+INDIRF4
+MULF4
+ADDRLP4 152
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $384
+ADDRLP4 12
+INDIRI4
+CNSTI4 1124073472
+NEI4 $386
+ADDRLP4 68
+INDIRF4
+ADDRGP4 ovt
+INDIRF4
+ADDF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 24
+INDIRF4
+SUBF4
+LEF4 $387
+ADDRLP4 156
+ADDRGP4 huge
+INDIRF4
+ASGNF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 156
+INDIRF4
+MULF4
+ADDRLP4 156
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $386
+ADDRLP4 12
+INDIRI4
+CNSTI4 2147483647
+BANDI4
+CNSTI4 1125515264
+LEI4 $390
+ADDRLP4 156
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 156
+INDIRF4
+MULF4
+ADDRLP4 156
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $390
+ADDRLP4 12
+INDIRI4
+CVIU4 4
+CNSTU4 3272998912
+NEU4 $392
+ADDRLP4 68
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 24
+INDIRF4
+SUBF4
+GTF4 $394
+ADDRLP4 160
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 160
+INDIRF4
+MULF4
+ADDRLP4 160
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $394
+LABELV $392
+LABELV $387
+ADDRLP4 84
+ADDRLP4 12
+INDIRI4
+CNSTI4 2147483647
+BANDI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 84
+INDIRI4
+CNSTI4 23
+RSHI4
+CNSTI4 127
+SUBI4
+ASGNI4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 1056964608
+LEI4 $396
+ADDRLP4 44
+ADDRLP4 12
+INDIRI4
+CNSTI4 8388608
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+RSHI4
+ADDI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 44
+INDIRI4
+CNSTI4 2147483647
+BANDI4
+CNSTI4 23
+RSHI4
+CNSTI4 127
+SUBI4
+ASGNI4
+LABELV $398
+ADDRLP4 164
+ADDRLP4 44
+INDIRI4
+CNSTI4 8388607
+ADDRLP4 28
+INDIRI4
+RSHI4
+BCOMI4
+BANDI4
+CVIU4 4
+ASGNU4
+ADDRLP4 4
+ADDRLP4 164
+INDIRF4
+ASGNF4
+LABELV $399
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+CNSTI4 8388607
+BANDI4
+CNSTI4 8388608
+BORI4
+CNSTI4 23
+ADDRLP4 28
+INDIRI4
+SUBI4
+RSHI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+GEI4 $401
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+NEGI4
+ASGNI4
+LABELV $401
+ADDRLP4 24
+ADDRLP4 24
+INDIRF4
+ADDRLP4 4
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $396
+ADDRLP4 4
+ADDRLP4 68
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $403
+ADDRLP4 164
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 164
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $404
+LABELV $406
+ADDRLP4 164
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 4
+ADDRLP4 164
+INDIRF4
+ASGNF4
+LABELV $407
+ADDRLP4 52
+ADDRLP4 4
+INDIRF4
+ADDRGP4 lg2_h
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 68
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+SUBF4
+SUBF4
+ADDRGP4 lg2
+INDIRF4
+MULF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 lg2_l
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 52
+INDIRF4
+ADDRLP4 56
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 76
+ADDRLP4 56
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 52
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 88
+ADDRGP4 P3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 P4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 P5
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 8
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 P1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 P2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 88
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 8
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRLP4 16
+INDIRF4
+ADDRGP4 two
+INDIRF4
+SUBF4
+DIVF4
+ADDRLP4 76
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 76
+INDIRF4
+MULF4
+ADDF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+ADDRGP4 one
+INDIRF4
+ADDRLP4 72
+INDIRF4
+ADDRLP4 8
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+LABELV $409
+ADDRLP4 192
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 192
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $410
+ADDRLP4 192
+CNSTI4 23
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 44
+INDIRI4
+ADDRLP4 192
+INDIRI4
+LSHI4
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 192
+INDIRI4
+RSHI4
+CNSTI4 0
+GTI4 $412
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 44
+INDIRI4
+ARGI4
+ADDRLP4 196
+ADDRGP4 __scalbnf
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 196
+INDIRF4
+ASGNF4
+ADDRGP4 $413
+JUMPV
+LABELV $412
+LABELV $414
+ADDRLP4 200
+ADDRLP4 12
+INDIRI4
+CVIU4 4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 200
+INDIRF4
+ASGNF4
+LABELV $415
+LABELV $413
+ADDRLP4 64
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+RETF4
+LABELV $258
+endproc pow 208 8
+data
+align 4
+LABELV randSeed
+byte 4 0
+export srand
+code
+proc srand 0 0
+ADDRGP4 randSeed
+ADDRFP4 0
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $417
+endproc srand 0 0
+export rand
+proc rand 4 0
+ADDRLP4 0
+ADDRGP4 randSeed
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 69069
+ADDRLP4 0
+INDIRP4
+INDIRI4
+MULI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 32767
+BANDI4
+RETI4
+LABELV $418
+endproc rand 4 0
+export atof
+proc atof 36 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $421
+JUMPV
+LABELV $420
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $423
+CNSTF4 0
+RETF4
+ADDRGP4 $419
+JUMPV
+LABELV $423
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $421
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+LEI4 $420
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 43
+EQI4 $428
+ADDRLP4 12
+INDIRI4
+CNSTI4 45
+EQI4 $429
+ADDRGP4 $425
+JUMPV
+LABELV $428
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $426
+JUMPV
+LABELV $429
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTF4 3212836864
+ASGNF4
+ADDRGP4 $426
+JUMPV
+LABELV $425
+ADDRLP4 8
+CNSTF4 1065353216
+ASGNF4
+LABELV $426
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 46
+EQI4 $430
+LABELV $432
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 20
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $437
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $435
+LABELV $437
+ADDRGP4 $431
+JUMPV
+LABELV $435
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 4
+CNSTF4 1092616192
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+LABELV $433
+ADDRGP4 $432
+JUMPV
+ADDRGP4 $431
+JUMPV
+LABELV $430
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $431
+ADDRLP4 0
+INDIRI4
+CNSTI4 46
+NEI4 $438
+ADDRLP4 20
+CNSTF4 1036831949
+ASGNF4
+LABELV $440
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $445
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $443
+LABELV $445
+ADDRGP4 $442
+JUMPV
+LABELV $443
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+CNSTF4 1036831949
+ADDRLP4 20
+INDIRF4
+MULF4
+ASGNF4
+LABELV $441
+ADDRGP4 $440
+JUMPV
+LABELV $442
+LABELV $438
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+RETF4
+LABELV $419
+endproc atof 36 0
+export strtod
+proc strtod 60 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $448
+JUMPV
+LABELV $447
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $448
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 32
+EQI4 $447
+ADDRLP4 8
+INDIRI4
+CNSTI4 12
+EQI4 $447
+ADDRLP4 8
+INDIRI4
+CNSTI4 10
+EQI4 $447
+ADDRLP4 8
+INDIRI4
+CNSTI4 13
+EQI4 $447
+ADDRLP4 8
+INDIRI4
+CNSTI4 9
+EQI4 $447
+ADDRLP4 8
+INDIRI4
+CNSTI4 11
+EQI4 $447
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $452
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRLP4 12
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $450
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $453
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3
+ADDP4
+ASGNP4
+LABELV $453
+ADDRFP4 0
+INDIRP4
+CNSTI4 3
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 40
+NEI4 $455
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 24
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 28
+ADDRGP4 strtol
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 41
+NEI4 $457
+ADDRLP4 16
+ADDRLP4 20
+INDIRI4
+CNSTI4 8388607
+BANDI4
+CNSTI4 2139095040
+BORI4
+CVIU4 4
+ASGNU4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $459
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $459
+ADDRLP4 16
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $457
+LABELV $455
+ADDRLP4 16
+CNSTU4 2147483647
+ASGNU4
+ADDRLP4 16
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $450
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $463
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRLP4 16
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $461
+ADDRLP4 20
+CNSTU4 2139095040
+ASGNU4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $464
+ADDRLP4 20
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $464
+ADDRFP4 0
+INDIRP4
+CNSTI4 3
+ADDP4
+ARGP4
+ADDRGP4 $468
+ARGP4
+CNSTI4 5
+ARGI4
+ADDRLP4 24
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $466
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRGP4 $467
+JUMPV
+LABELV $466
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3
+ADDP4
+ASGNP4
+LABELV $467
+ADDRLP4 20
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $461
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 45
+NEI4 $469
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $470
+JUMPV
+LABELV $469
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 43
+NEI4 $471
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $471
+LABELV $470
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $475
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRLP4 20
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $473
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 2
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+LABELV $476
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 48
+LTI4 $480
+ADDRLP4 32
+INDIRI4
+CNSTI4 57
+GTI4 $480
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 36
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 1098907648
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDRLP4 36
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRGP4 $476
+JUMPV
+LABELV $480
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 65
+LTI4 $482
+ADDRLP4 40
+INDIRI4
+CNSTI4 70
+GTI4 $482
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 44
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 1098907648
+ADDRLP4 0
+INDIRF4
+MULF4
+CNSTF4 1092616192
+ADDF4
+ADDRLP4 44
+INDIRP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ADDF4
+CNSTF4 1115815936
+SUBF4
+ASGNF4
+ADDRGP4 $476
+JUMPV
+LABELV $482
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 97
+LTI4 $478
+ADDRLP4 48
+INDIRI4
+CNSTI4 102
+GTI4 $478
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 52
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 1098907648
+ADDRLP4 0
+INDIRF4
+MULF4
+CNSTF4 1092616192
+ADDF4
+ADDRLP4 52
+INDIRP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ADDF4
+CNSTF4 1120010240
+SUBF4
+ASGNF4
+ADDRGP4 $476
+JUMPV
+LABELV $478
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+GEU4 $486
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $486
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 46
+NEI4 $488
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 32
+CNSTF4 1031798784
+ASGNF4
+LABELV $490
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 48
+LTI4 $494
+ADDRLP4 36
+INDIRI4
+CNSTI4 57
+GTI4 $494
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 40
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 40
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $495
+JUMPV
+LABELV $494
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 65
+LTI4 $496
+ADDRLP4 44
+INDIRI4
+CNSTI4 70
+GTI4 $496
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 48
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 48
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+ADDI4
+CNSTI4 65
+SUBI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $497
+JUMPV
+LABELV $496
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 97
+LTI4 $492
+ADDRLP4 52
+INDIRI4
+CNSTI4 102
+GTI4 $492
+ADDRLP4 56
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 56
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 56
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+ADDI4
+CNSTI4 97
+SUBI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $499
+LABELV $497
+LABELV $495
+LABELV $491
+ADDRLP4 32
+ADDRLP4 32
+INDIRF4
+CNSTF4 1098907648
+DIVF4
+ASGNF4
+ADDRGP4 $490
+JUMPV
+LABELV $492
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+GEU4 $500
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $500
+LABELV $488
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ADDRLP4 28
+INDIRP4
+CVPU4 4
+EQU4 $502
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 32
+ADDRGP4 tolower
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 112
+NEI4 $502
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ARGP4
+ADDRLP4 24
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 44
+ADDRGP4 strtol
+CALLI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+CVPU4 4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+NEU4 $504
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $506
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $506
+ADDRLP4 0
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $504
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+LEI4 $516
+ADDRGP4 $511
+JUMPV
+LABELV $510
+ADDRLP4 36
+CNSTF4 1073741824
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 36
+INDIRF4
+ADDRLP4 0
+INDIRF4
+GTF4 $513
+ADDRGP4 $509
+JUMPV
+LABELV $513
+ADDRLP4 0
+ADDRLP4 36
+INDIRF4
+ASGNF4
+LABELV $511
+ADDRLP4 48
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 48
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+GTI4 $510
+ADDRGP4 $509
+JUMPV
+LABELV $515
+ADDRLP4 36
+ADDRLP4 0
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 36
+INDIRF4
+ADDRLP4 0
+INDIRF4
+LTF4 $518
+ADDRGP4 $517
+JUMPV
+LABELV $518
+ADDRLP4 0
+ADDRLP4 36
+INDIRF4
+ASGNF4
+LABELV $516
+ADDRLP4 48
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 48
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+LTI4 $515
+LABELV $517
+LABELV $509
+LABELV $502
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $520
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRP4
+ASGNP4
+LABELV $520
+ADDRLP4 0
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $473
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+ADDRGP4 $525
+JUMPV
+LABELV $522
+LABELV $523
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 32
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 1092616192
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDRLP4 32
+INDIRP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ADDF4
+CNSTF4 1111490560
+SUBF4
+ASGNF4
+LABELV $525
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 48
+LTI4 $526
+ADDRLP4 36
+INDIRI4
+CNSTI4 57
+LEI4 $522
+LABELV $526
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+GEU4 $527
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $527
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 46
+NEI4 $529
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 40
+CNSTF4 1036831949
+ASGNF4
+ADDRGP4 $534
+JUMPV
+LABELV $531
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 44
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 44
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+CVIF4 4
+ADDRLP4 40
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $532
+ADDRLP4 40
+ADDRLP4 40
+INDIRF4
+CNSTF4 1092616192
+DIVF4
+ASGNF4
+LABELV $534
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 48
+LTI4 $535
+ADDRLP4 48
+INDIRI4
+CNSTI4 57
+LEI4 $531
+LABELV $535
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+GEU4 $536
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $536
+LABELV $529
+ADDRLP4 28
+INDIRP4
+CVPU4 4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+EQU4 $538
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 40
+ADDRGP4 tolower
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 101
+NEI4 $538
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ARGP4
+ADDRLP4 24
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 52
+ADDRGP4 strtol
+CALLI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+CVPU4 4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+NEU4 $540
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $542
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $542
+ADDRLP4 0
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $540
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+LEI4 $544
+ADDRGP4 $547
+JUMPV
+LABELV $546
+ADDRLP4 44
+CNSTF4 1092616192
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 44
+INDIRF4
+ADDRLP4 0
+INDIRF4
+GTF4 $549
+ADDRGP4 $545
+JUMPV
+LABELV $549
+ADDRLP4 0
+ADDRLP4 44
+INDIRF4
+ASGNF4
+LABELV $547
+ADDRLP4 56
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 56
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+GTI4 $546
+ADDRGP4 $545
+JUMPV
+LABELV $544
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+GEI4 $551
+ADDRGP4 $554
+JUMPV
+LABELV $553
+ADDRLP4 44
+ADDRLP4 0
+INDIRF4
+CNSTF4 1092616192
+DIVF4
+ASGNF4
+ADDRLP4 44
+INDIRF4
+ADDRLP4 0
+INDIRF4
+LTF4 $556
+ADDRGP4 $555
+JUMPV
+LABELV $556
+ADDRLP4 0
+ADDRLP4 44
+INDIRF4
+ASGNF4
+LABELV $554
+ADDRLP4 56
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 56
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+LTI4 $553
+LABELV $555
+LABELV $551
+LABELV $545
+LABELV $538
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $558
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRP4
+ASGNP4
+LABELV $558
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $446
+endproc strtod 60 12
+export _atof
+proc _atof 40 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 48
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRGP4 $562
+JUMPV
+LABELV $561
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $564
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+CNSTF4 0
+RETF4
+ADDRGP4 $560
+JUMPV
+LABELV $564
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $562
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+LEI4 $561
+ADDRLP4 16
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 43
+EQI4 $569
+ADDRLP4 16
+INDIRI4
+CNSTI4 45
+EQI4 $570
+ADDRGP4 $566
+JUMPV
+LABELV $569
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 12
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $567
+JUMPV
+LABELV $570
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 12
+CNSTF4 3212836864
+ASGNF4
+ADDRGP4 $567
+JUMPV
+LABELV $566
+ADDRLP4 12
+CNSTF4 1065353216
+ASGNF4
+LABELV $567
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 46
+EQI4 $571
+LABELV $573
+ADDRLP4 24
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $578
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $576
+LABELV $578
+ADDRGP4 $575
+JUMPV
+LABELV $576
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 8
+CNSTF4 1092616192
+ADDRLP4 8
+INDIRF4
+MULF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+LABELV $574
+ADDRGP4 $573
+JUMPV
+LABELV $575
+LABELV $571
+ADDRLP4 0
+INDIRI4
+CNSTI4 46
+NEI4 $579
+ADDRLP4 24
+CNSTF4 1036831949
+ASGNF4
+LABELV $581
+ADDRLP4 28
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 28
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $586
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $584
+LABELV $586
+ADDRGP4 $583
+JUMPV
+LABELV $584
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+CNSTF4 1036831949
+ADDRLP4 24
+INDIRF4
+MULF4
+ASGNF4
+LABELV $582
+ADDRGP4 $581
+JUMPV
+LABELV $583
+LABELV $579
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+RETF4
+LABELV $560
+endproc _atof 40 0
+export strtol
+proc strtol 32 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $588
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $588
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $593
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+EQI4 $593
+ADDRFP4 8
+INDIRI4
+CNSTI4 36
+LEI4 $595
+LABELV $593
+CNSTI4 0
+RETI4
+ADDRGP4 $587
+JUMPV
+LABELV $594
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $595
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 32
+EQI4 $594
+ADDRLP4 12
+INDIRI4
+CNSTI4 12
+EQI4 $594
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+EQI4 $594
+ADDRLP4 12
+INDIRI4
+CNSTI4 13
+EQI4 $594
+ADDRLP4 12
+INDIRI4
+CNSTI4 9
+EQI4 $594
+ADDRLP4 12
+INDIRI4
+CNSTI4 11
+EQI4 $594
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 45
+NEI4 $597
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $598
+JUMPV
+LABELV $597
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 43
+NEI4 $599
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $599
+LABELV $598
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+NEI4 $601
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $603
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $603
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 120
+EQI4 $607
+ADDRLP4 16
+INDIRI4
+CNSTI4 88
+NEI4 $605
+LABELV $607
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $608
+ADDRFP4 8
+INDIRI4
+CNSTI4 16
+EQI4 $608
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $610
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $610
+CNSTI4 0
+RETI4
+ADDRGP4 $587
+JUMPV
+LABELV $608
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRFP4 8
+CNSTI4 16
+ASGNI4
+ADDRGP4 $602
+JUMPV
+LABELV $605
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $602
+ADDRFP4 8
+CNSTI4 8
+ASGNI4
+ADDRGP4 $602
+JUMPV
+LABELV $601
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $614
+ADDRFP4 8
+CNSTI4 10
+ASGNI4
+LABELV $614
+LABELV $602
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $616
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 48
+LTI4 $620
+ADDRLP4 20
+INDIRI4
+CNSTI4 57
+GTI4 $620
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRGP4 $621
+JUMPV
+LABELV $620
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 97
+LTI4 $622
+ADDRLP4 24
+INDIRI4
+CNSTI4 122
+GTI4 $622
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+ADDI4
+CNSTI4 97
+SUBI4
+ASGNI4
+ADDRGP4 $623
+JUMPV
+LABELV $622
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 65
+LTI4 $618
+ADDRLP4 28
+INDIRI4
+CNSTI4 90
+GTI4 $618
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+ADDI4
+CNSTI4 65
+SUBI4
+ASGNI4
+LABELV $625
+LABELV $623
+LABELV $621
+ADDRLP4 16
+INDIRI4
+ADDRFP4 8
+INDIRI4
+LTI4 $626
+ADDRGP4 $618
+JUMPV
+LABELV $626
+ADDRLP4 0
+INDIRI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 -2147483648
+ADDI4
+ADDRFP4 8
+INDIRI4
+DIVI4
+GEI4 $628
+ADDRLP4 0
+CNSTI4 -2147483648
+ASGNI4
+ADDRGP4 $629
+JUMPV
+LABELV $628
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRI4
+MULI4
+ADDRLP4 16
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $629
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $616
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $616
+JUMPV
+LABELV $618
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $632
+ADDRLP4 0
+INDIRI4
+CNSTI4 -2147483648
+NEI4 $634
+ADDRLP4 0
+CNSTI4 2147483647
+ASGNI4
+ADDRGP4 $635
+JUMPV
+LABELV $634
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+NEGI4
+ASGNI4
+LABELV $635
+LABELV $632
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $587
+endproc strtol 32 0
+export atoi
+proc atoi 28 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $638
+JUMPV
+LABELV $637
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $640
+CNSTI4 0
+RETI4
+ADDRGP4 $636
+JUMPV
+LABELV $640
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $638
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+LEI4 $637
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 43
+EQI4 $645
+ADDRLP4 12
+INDIRI4
+CNSTI4 45
+EQI4 $646
+ADDRGP4 $642
+JUMPV
+LABELV $645
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $643
+JUMPV
+LABELV $646
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $643
+JUMPV
+LABELV $642
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+LABELV $643
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $647
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 20
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $652
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $650
+LABELV $652
+ADDRGP4 $649
+JUMPV
+LABELV $650
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 10
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $648
+ADDRGP4 $647
+JUMPV
+LABELV $649
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+MULI4
+RETI4
+LABELV $636
+endproc atoi 28 0
+export _atoi
+proc _atoi 32 0
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRGP4 $655
+JUMPV
+LABELV $654
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $657
+CNSTI4 0
+RETI4
+ADDRGP4 $653
+JUMPV
+LABELV $657
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $655
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+LEI4 $654
+ADDRLP4 16
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 43
+EQI4 $662
+ADDRLP4 16
+INDIRI4
+CNSTI4 45
+EQI4 $663
+ADDRGP4 $659
+JUMPV
+LABELV $662
+ADDRLP4 24
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $660
+JUMPV
+LABELV $663
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $660
+JUMPV
+LABELV $659
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+LABELV $660
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $664
+ADDRLP4 24
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $669
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $667
+LABELV $669
+ADDRGP4 $666
+JUMPV
+LABELV $667
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 10
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $665
+ADDRGP4 $664
+JUMPV
+LABELV $666
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 12
+INDIRI4
+MULI4
+RETI4
+LABELV $653
+endproc _atoi 32 0
+export abs
+proc abs 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $672
+ADDRLP4 0
+ADDRFP4 0
+INDIRI4
+NEGI4
+ASGNI4
+ADDRGP4 $673
+JUMPV
+LABELV $672
+ADDRLP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+LABELV $673
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $670
+endproc abs 4 0
+export fabs
+proc fabs 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $676
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+NEGF4
+ASGNF4
+ADDRGP4 $677
+JUMPV
+LABELV $676
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+LABELV $677
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $674
+endproc fabs 4 0
+export _hextoi
+proc _hextoi 32 0
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRGP4 $680
+JUMPV
+LABELV $679
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $682
+CNSTU4 0
+RETU4
+ADDRGP4 $678
+JUMPV
+LABELV $682
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $680
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+LEI4 $679
+ADDRLP4 8
+CNSTU4 0
+ASGNU4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $685
+JUMPV
+LABELV $684
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $687
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+GTI4 $687
+ADDRLP4 8
+ADDRLP4 8
+INDIRU4
+CNSTI4 4
+LSHU4
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+ADDU4
+CNSTU4 48
+SUBU4
+ASGNU4
+ADDRGP4 $685
+JUMPV
+LABELV $687
+ADDRLP4 0
+INDIRI4
+CNSTI4 97
+LTI4 $689
+ADDRLP4 0
+INDIRI4
+CNSTI4 102
+GTI4 $689
+ADDRLP4 8
+ADDRLP4 8
+INDIRU4
+CNSTI4 4
+LSHU4
+CNSTU4 10
+ADDU4
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+ADDU4
+CNSTU4 97
+SUBU4
+ASGNU4
+ADDRGP4 $685
+JUMPV
+LABELV $689
+ADDRLP4 0
+INDIRI4
+CNSTI4 65
+LTI4 $686
+ADDRLP4 0
+INDIRI4
+CNSTI4 70
+GTI4 $686
+ADDRLP4 8
+ADDRLP4 8
+INDIRU4
+CNSTI4 4
+LSHU4
+CNSTU4 10
+ADDU4
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+ADDU4
+CNSTU4 65
+SUBU4
+ASGNU4
+LABELV $685
+ADDRLP4 16
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 24
+CNSTI4 1
+ASGNI4
+ADDRLP4 12
+ADDRLP4 16
+INDIRI4
+ADDRLP4 24
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 8
+GEI4 $693
+ADDRLP4 20
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $684
+LABELV $693
+LABELV $686
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRU4
+RETU4
+LABELV $678
+endproc _hextoi 32 0
+proc dopr 276 32
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 48
+INDIRI4
+CVIU4 4
+ASGNU4
+ADDRLP4 8
+CNSTI4 -1
+ASGNI4
+ADDRLP4 44
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 44
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 44
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 24
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRGP4 $696
+JUMPV
+LABELV $695
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $698
+ADDRLP4 0
+CNSTI4 8
+ASGNI4
+LABELV $698
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $701
+ADDRLP4 0
+INDIRI4
+CNSTI4 8
+GTI4 $701
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $808
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $808
+address $702
+address $705
+address $715
+address $720
+address $723
+address $730
+address $741
+address $746
+address $701
+code
+LABELV $702
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 37
+NEI4 $703
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $704
+JUMPV
+LABELV $703
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 56
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 56
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $704
+ADDRLP4 60
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 60
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 60
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $705
+ADDRLP4 64
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 72
+CNSTI4 32
+ASGNI4
+ADDRLP4 64
+INDIRI4
+ADDRLP4 72
+INDIRI4
+EQI4 $711
+ADDRLP4 64
+INDIRI4
+CNSTI4 35
+EQI4 $712
+ADDRLP4 64
+INDIRI4
+ADDRLP4 72
+INDIRI4
+LTI4 $706
+LABELV $714
+ADDRLP4 64
+INDIRI4
+CNSTI4 43
+EQI4 $710
+ADDRLP4 64
+INDIRI4
+CNSTI4 45
+EQI4 $709
+ADDRLP4 64
+INDIRI4
+CNSTI4 48
+EQI4 $713
+ADDRGP4 $706
+JUMPV
+LABELV $709
+ADDRLP4 84
+CNSTI4 1
+ASGNI4
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+ADDRLP4 84
+INDIRI4
+BORI4
+ASGNI4
+ADDRLP4 80
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 80
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 80
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $710
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRLP4 88
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 88
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 88
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $711
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+ADDRLP4 92
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 92
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 92
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $712
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+ADDRLP4 96
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 96
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 96
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $713
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 16
+BORI4
+ASGNI4
+ADDRLP4 100
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 100
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 100
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $706
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $715
+ADDRLP4 80
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+CNSTI4 48
+ADDRLP4 80
+INDIRI4
+GTI4 $716
+ADDRLP4 80
+INDIRI4
+CNSTI4 57
+GTI4 $716
+ADDRLP4 16
+CNSTI4 10
+ADDRLP4 16
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+ADDI4
+ASGNI4
+ADDRLP4 84
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 84
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 84
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $716
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 42
+NEI4 $718
+ADDRLP4 88
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 88
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 88
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 84
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 84
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 84
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $718
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $720
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 46
+NEI4 $721
+ADDRLP4 0
+CNSTI4 4
+ASGNI4
+ADDRLP4 84
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 84
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 84
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $721
+ADDRLP4 0
+CNSTI4 5
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $723
+ADDRLP4 84
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+CNSTI4 48
+ADDRLP4 84
+INDIRI4
+GTI4 $724
+ADDRLP4 84
+INDIRI4
+CNSTI4 57
+GTI4 $724
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+GEI4 $726
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $726
+ADDRLP4 8
+CNSTI4 10
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+ADDI4
+ASGNI4
+ADDRLP4 88
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 88
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 88
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $724
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 42
+NEI4 $728
+ADDRLP4 92
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 92
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 92
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 88
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 88
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 88
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 0
+CNSTI4 5
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $728
+ADDRLP4 0
+CNSTI4 5
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $730
+ADDRLP4 88
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 96
+CNSTI4 104
+ASGNI4
+ADDRLP4 88
+INDIRI4
+ADDRLP4 96
+INDIRI4
+EQI4 $734
+ADDRLP4 88
+INDIRI4
+ADDRLP4 96
+INDIRI4
+GTI4 $738
+LABELV $737
+ADDRLP4 88
+INDIRI4
+CNSTI4 76
+EQI4 $736
+ADDRGP4 $732
+JUMPV
+LABELV $738
+ADDRLP4 88
+INDIRI4
+CNSTI4 108
+EQI4 $735
+ADDRGP4 $732
+JUMPV
+LABELV $734
+ADDRLP4 104
+CNSTI4 1
+ASGNI4
+ADDRLP4 12
+ADDRLP4 104
+INDIRI4
+ASGNI4
+ADDRLP4 100
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 100
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 100
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $732
+JUMPV
+LABELV $735
+ADDRLP4 12
+CNSTI4 2
+ASGNI4
+ADDRLP4 108
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 108
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 108
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $732
+JUMPV
+LABELV $736
+ADDRLP4 12
+CNSTI4 4
+ASGNI4
+ADDRLP4 112
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 112
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 112
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $732
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+EQI4 $739
+ADDRLP4 0
+CNSTI4 7
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $739
+ADDRLP4 0
+CNSTI4 6
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $741
+ADDRLP4 100
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 100
+INDIRI4
+CNSTI4 108
+EQI4 $745
+ADDRGP4 $743
+JUMPV
+LABELV $745
+ADDRLP4 12
+CNSTI4 3
+ASGNI4
+ADDRLP4 104
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 104
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 104
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $743
+ADDRLP4 0
+CNSTI4 7
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $746
+ADDRLP4 104
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 104
+INDIRI4
+CNSTI4 69
+EQI4 $782
+ADDRLP4 112
+CNSTI4 71
+ASGNI4
+ADDRLP4 104
+INDIRI4
+ADDRLP4 112
+INDIRI4
+EQI4 $786
+ADDRLP4 104
+INDIRI4
+ADDRLP4 112
+INDIRI4
+GTI4 $803
+LABELV $802
+ADDRLP4 104
+INDIRI4
+CNSTI4 37
+EQI4 $800
+ADDRGP4 $748
+JUMPV
+LABELV $803
+ADDRLP4 120
+CNSTI4 88
+ASGNI4
+ADDRLP4 104
+INDIRI4
+ADDRLP4 120
+INDIRI4
+EQI4 $771
+ADDRLP4 104
+INDIRI4
+ADDRLP4 120
+INDIRI4
+LTI4 $748
+LABELV $804
+ADDRLP4 104
+INDIRI4
+CNSTI4 99
+LTI4 $748
+ADDRLP4 104
+INDIRI4
+CNSTI4 120
+GTI4 $748
+ADDRLP4 104
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $805-396
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $805
+address $790
+address $750
+address $783
+address $779
+address $787
+address $748
+address $750
+address $748
+address $748
+address $748
+address $748
+address $793
+address $757
+address $792
+address $748
+address $748
+address $791
+address $748
+address $764
+address $748
+address $801
+address $772
+code
+LABELV $750
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $751
+ADDRLP4 128
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 128
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 128
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+CVII2 4
+CVII4 2
+ASGNI4
+ADDRGP4 $752
+JUMPV
+LABELV $751
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $753
+ADDRLP4 132
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 132
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 132
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $754
+JUMPV
+LABELV $753
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+NEI4 $755
+ADDRLP4 136
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 136
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 136
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $756
+JUMPV
+LABELV $755
+ADDRLP4 140
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 140
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 140
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $756
+LABELV $754
+LABELV $752
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 32
+INDIRI4
+ARGI4
+CNSTI4 10
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 144
+ADDRGP4 fmtint
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 144
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $757
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $758
+ADDRLP4 148
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 148
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 148
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CNSTU4 65535
+BANDU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $759
+JUMPV
+LABELV $758
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $760
+ADDRLP4 152
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 152
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 152
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $761
+JUMPV
+LABELV $760
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+NEI4 $762
+ADDRLP4 156
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 156
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 156
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $763
+JUMPV
+LABELV $762
+ADDRLP4 160
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 160
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 160
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $763
+LABELV $761
+LABELV $759
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 32
+INDIRI4
+ARGI4
+CNSTI4 8
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 164
+ADDRGP4 fmtint
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 164
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $764
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $765
+ADDRLP4 168
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 168
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 168
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CNSTU4 65535
+BANDU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $766
+JUMPV
+LABELV $765
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $767
+ADDRLP4 172
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 172
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 172
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $768
+JUMPV
+LABELV $767
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+NEI4 $769
+ADDRLP4 176
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 176
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 176
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $770
+JUMPV
+LABELV $769
+ADDRLP4 180
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 180
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 180
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $770
+LABELV $768
+LABELV $766
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 32
+INDIRI4
+ARGI4
+CNSTI4 10
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 184
+ADDRGP4 fmtint
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 184
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $771
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+LABELV $772
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $773
+ADDRLP4 188
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 188
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 188
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CNSTU4 65535
+BANDU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $774
+JUMPV
+LABELV $773
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $775
+ADDRLP4 192
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 192
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 192
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $776
+JUMPV
+LABELV $775
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+NEI4 $777
+ADDRLP4 196
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 196
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 196
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $778
+JUMPV
+LABELV $777
+ADDRLP4 200
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 200
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 200
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $778
+LABELV $776
+LABELV $774
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 32
+INDIRI4
+ARGI4
+CNSTI4 16
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 204
+ADDRGP4 fmtint
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 204
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $779
+ADDRLP4 12
+INDIRI4
+CNSTI4 4
+NEI4 $780
+ADDRLP4 208
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 208
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 208
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $781
+JUMPV
+LABELV $780
+ADDRLP4 212
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 212
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 212
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $781
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 216
+ADDRGP4 fmtfp
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 216
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $782
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+LABELV $783
+ADDRLP4 12
+INDIRI4
+CNSTI4 4
+NEI4 $784
+ADDRLP4 220
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 220
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 220
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $785
+JUMPV
+LABELV $784
+ADDRLP4 224
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 224
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 224
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $785
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 228
+ADDRGP4 fmtfp
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 228
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $786
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+LABELV $787
+ADDRLP4 12
+INDIRI4
+CNSTI4 4
+NEI4 $788
+ADDRLP4 232
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 232
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 232
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $789
+JUMPV
+LABELV $788
+ADDRLP4 236
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 236
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 236
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $789
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 240
+ADDRGP4 fmtfp
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 240
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $790
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 244
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 244
+INDIRP4
+ASGNP4
+ADDRLP4 244
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+CVII1 4
+CVII4 1
+ARGI4
+ADDRLP4 248
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 248
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $791
+ADDRLP4 252
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 252
+INDIRP4
+ASGNP4
+ADDRLP4 40
+ADDRLP4 252
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 256
+ADDRGP4 fmtstr
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 256
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $792
+ADDRLP4 260
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 260
+INDIRP4
+ASGNP4
+ADDRLP4 40
+ADDRLP4 260
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 40
+INDIRP4
+CVPU4 4
+CVUI4 4
+ARGI4
+CNSTI4 16
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 264
+ADDRGP4 fmtint
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 264
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $793
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $794
+ADDRLP4 272
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 272
+INDIRP4
+ASGNP4
+ADDRLP4 268
+ADDRLP4 272
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 268
+INDIRP4
+ADDRLP4 28
+INDIRU4
+CVUI4 4
+CVII2 4
+ASGNI2
+ADDRGP4 $748
+JUMPV
+LABELV $794
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $796
+ADDRLP4 272
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 272
+INDIRP4
+ASGNP4
+ADDRLP4 268
+ADDRLP4 272
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 268
+INDIRP4
+ADDRLP4 28
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $796
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+NEI4 $798
+ADDRLP4 272
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 272
+INDIRP4
+ASGNP4
+ADDRLP4 268
+ADDRLP4 272
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 268
+INDIRP4
+ADDRLP4 28
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $798
+ADDRLP4 272
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 272
+INDIRP4
+ASGNP4
+ADDRLP4 268
+ADDRLP4 272
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 268
+INDIRP4
+ADDRLP4 28
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $800
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 268
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 268
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $801
+ADDRLP4 272
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 272
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 272
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $748
+ADDRLP4 128
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 128
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 128
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 132
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRLP4 132
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 132
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 132
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 132
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 -1
+ASGNI4
+LABELV $701
+LABELV $696
+ADDRLP4 0
+INDIRI4
+CNSTI4 8
+NEI4 $695
+ADDRFP4 4
+INDIRU4
+CNSTU4 0
+EQU4 $809
+ADDRLP4 28
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $809
+ADDRLP4 24
+INDIRI4
+RETI4
+LABELV $694
+endproc dopr 276 32
+proc fmtstr 32 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 24
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $812
+ADDRFP4 12
+ADDRGP4 $814
+ASGNP4
+LABELV $812
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $818
+JUMPV
+LABELV $815
+LABELV $816
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $818
+ADDRLP4 8
+INDIRI4
+ADDRFP4 12
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $815
+ADDRFP4 24
+INDIRI4
+CNSTI4 0
+LTI4 $819
+ADDRFP4 24
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GEI4 $819
+ADDRLP4 8
+ADDRFP4 24
+INDIRI4
+ASGNI4
+LABELV $819
+ADDRLP4 0
+ADDRFP4 20
+INDIRI4
+ADDRLP4 8
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $821
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $821
+ADDRFP4 16
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $826
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+NEGI4
+ASGNI4
+ADDRGP4 $826
+JUMPV
+LABELV $825
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 20
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $826
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $825
+ADDRGP4 $829
+JUMPV
+LABELV $828
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 20
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 20
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 24
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $829
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRFP4 12
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 20
+INDIRI4
+EQI4 $831
+ADDRFP4 24
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LTI4 $828
+ADDRLP4 12
+INDIRI4
+ADDRFP4 24
+INDIRI4
+LTI4 $828
+LABELV $831
+ADDRGP4 $833
+JUMPV
+LABELV $832
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 28
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $833
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $832
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $811
+endproc fmtstr 32 16
+proc fmtint 84 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRFP4 16
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 24
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRFP4 28
+ADDRFP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRFP4 24
+INDIRI4
+CNSTI4 0
+GEI4 $836
+ADDRFP4 24
+CNSTI4 0
+ASGNI4
+LABELV $836
+ADDRLP4 8
+ADDRFP4 12
+INDIRI4
+CVIU4 4
+ASGNU4
+ADDRFP4 28
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+NEI4 $838
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+GEI4 $840
+ADDRLP4 48
+CNSTI4 45
+ASGNI4
+ADDRLP4 8
+ADDRFP4 12
+INDIRI4
+NEGI4
+CVIU4 4
+ASGNU4
+ADDRGP4 $841
+JUMPV
+LABELV $840
+ADDRFP4 28
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $842
+ADDRLP4 48
+CNSTI4 43
+ASGNI4
+ADDRGP4 $843
+JUMPV
+LABELV $842
+ADDRFP4 28
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $844
+ADDRLP4 48
+CNSTI4 32
+ASGNI4
+LABELV $844
+LABELV $843
+LABELV $841
+LABELV $838
+ADDRFP4 28
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $846
+ADDRLP4 44
+ADDRGP4 $848
+ASGNP4
+ADDRGP4 $847
+JUMPV
+LABELV $846
+ADDRLP4 44
+ADDRGP4 $849
+ASGNP4
+LABELV $847
+LABELV $850
+ADDRLP4 52
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 52
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+ADDRLP4 16
+ADDP4
+ADDRLP4 8
+INDIRU4
+ADDRFP4 16
+INDIRI4
+CVIU4 4
+MODU4
+ADDRLP4 44
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+ADDRLP4 8
+ADDRLP4 8
+INDIRU4
+ADDRFP4 16
+INDIRI4
+CVIU4 4
+DIVU4
+ASGNU4
+LABELV $851
+ADDRLP4 8
+INDIRU4
+CNSTU4 0
+EQU4 $853
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 24
+LTU4 $850
+LABELV $853
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 24
+NEU4 $854
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $854
+ADDRLP4 0
+INDIRI4
+ADDRLP4 16
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 40
+ADDRFP4 24
+INDIRI4
+ADDRLP4 0
+INDIRI4
+SUBI4
+ASGNI4
+ADDRFP4 24
+INDIRI4
+ADDRLP4 0
+INDIRI4
+LEI4 $858
+ADDRLP4 52
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $859
+JUMPV
+LABELV $858
+ADDRLP4 52
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $859
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $860
+ADDRLP4 56
+CNSTI4 1
+ASGNI4
+ADDRGP4 $861
+JUMPV
+LABELV $860
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+LABELV $861
+ADDRLP4 4
+ADDRFP4 20
+INDIRI4
+ADDRLP4 52
+INDIRI4
+SUBI4
+ADDRLP4 56
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+GEI4 $862
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+LABELV $862
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+GEI4 $864
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $864
+ADDRFP4 28
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $866
+ADDRLP4 40
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LEI4 $869
+ADDRLP4 68
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRGP4 $870
+JUMPV
+LABELV $869
+ADDRLP4 68
+ADDRLP4 4
+INDIRI4
+ASGNI4
+LABELV $870
+ADDRLP4 40
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $866
+ADDRFP4 28
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $874
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+NEGI4
+ASGNI4
+ADDRGP4 $874
+JUMPV
+LABELV $873
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 68
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 68
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $874
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+GTI4 $873
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $876
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 48
+INDIRI4
+CVII1 4
+CVII4 1
+ARGI4
+ADDRLP4 68
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 68
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $876
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+LEI4 $884
+ADDRGP4 $881
+JUMPV
+LABELV $880
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 48
+ARGI4
+ADDRLP4 72
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 72
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 40
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $881
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+GTI4 $880
+ADDRGP4 $884
+JUMPV
+LABELV $883
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 72
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+ADDRLP4 16
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 76
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 76
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $884
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $883
+ADDRGP4 $887
+JUMPV
+LABELV $886
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 80
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 80
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $887
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LTI4 $886
+ADDRLP4 12
+INDIRI4
+RETI4
+LABELV $835
+endproc fmtint 84 16
+proc abs_val 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $890
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $890
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $889
+endproc abs_val 4 0
+proc pow10 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $894
+JUMPV
+LABELV $893
+ADDRLP4 0
+CNSTF4 1092616192
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $894
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $893
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $892
+endproc pow10 4 0
+proc round 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+CNSTF4 1056964608
+LTF4 $897
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $897
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $896
+endproc round 8 0
+proc fmtfp 136 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRFP4 20
+ADDRFP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 20
+INDIRI4
+CNSTI4 0
+GEI4 $900
+ADDRFP4 20
+CNSTI4 6
+ASGNI4
+LABELV $900
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 80
+ADDRGP4 abs_val
+CALLF4
+ASGNF4
+ADDRLP4 76
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRFP4 12
+INDIRF4
+CNSTF4 0
+GEF4 $902
+ADDRLP4 72
+CNSTI4 45
+ASGNI4
+ADDRGP4 $903
+JUMPV
+LABELV $902
+ADDRFP4 24
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $904
+ADDRLP4 72
+CNSTI4 43
+ASGNI4
+ADDRGP4 $905
+JUMPV
+LABELV $904
+ADDRFP4 24
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $906
+ADDRLP4 72
+CNSTI4 32
+ASGNI4
+LABELV $906
+LABELV $905
+LABELV $903
+ADDRLP4 12
+ADDRLP4 76
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+CNSTI4 9
+LEI4 $908
+ADDRFP4 20
+CNSTI4 9
+ASGNI4
+LABELV $908
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 pow10
+CALLF4
+ASGNF4
+ADDRLP4 84
+INDIRF4
+ADDRLP4 76
+INDIRF4
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+SUBF4
+MULF4
+ARGF4
+ADDRLP4 88
+ADDRGP4 round
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 88
+INDIRI4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRLP4 92
+ADDRGP4 pow10
+CALLF4
+ASGNF4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ADDRLP4 92
+INDIRF4
+LTF4 $910
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRLP4 96
+ADDRGP4 pow10
+CALLF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ADDRLP4 96
+INDIRF4
+SUBF4
+CVFI4 4
+ASGNI4
+LABELV $910
+LABELV $912
+ADDRLP4 100
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 100
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $916
+ADDRLP4 96
+ADDRGP4 $848
+ASGNP4
+ADDRGP4 $917
+JUMPV
+LABELV $916
+ADDRLP4 96
+ADDRGP4 $849
+ASGNP4
+LABELV $917
+ADDRLP4 100
+INDIRI4
+ADDRLP4 24
+ADDP4
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+MODI4
+ADDRLP4 96
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+DIVI4
+ASGNI4
+LABELV $913
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $918
+ADDRLP4 8
+INDIRI4
+CNSTI4 20
+LTI4 $912
+LABELV $918
+ADDRLP4 8
+INDIRI4
+CNSTI4 20
+NEI4 $919
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $919
+ADDRLP4 8
+INDIRI4
+ADDRLP4 24
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $921
+ADDRLP4 100
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 100
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $925
+ADDRLP4 96
+ADDRGP4 $848
+ASGNP4
+ADDRGP4 $926
+JUMPV
+LABELV $925
+ADDRLP4 96
+ADDRGP4 $849
+ASGNP4
+LABELV $926
+ADDRLP4 100
+INDIRI4
+ADDRLP4 48
+ADDP4
+ADDRLP4 16
+INDIRI4
+CNSTI4 10
+MODI4
+ADDRLP4 96
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 10
+DIVI4
+ASGNI4
+LABELV $922
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $927
+ADDRLP4 20
+INDIRI4
+CNSTI4 20
+LTI4 $921
+LABELV $927
+ADDRLP4 20
+INDIRI4
+CNSTI4 20
+NEI4 $928
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $928
+ADDRLP4 20
+INDIRI4
+ADDRLP4 48
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+EQI4 $931
+ADDRLP4 96
+CNSTI4 1
+ASGNI4
+ADDRGP4 $932
+JUMPV
+LABELV $931
+ADDRLP4 96
+CNSTI4 0
+ASGNI4
+LABELV $932
+ADDRLP4 0
+ADDRFP4 16
+INDIRI4
+ADDRLP4 8
+INDIRI4
+SUBI4
+ADDRFP4 20
+INDIRI4
+SUBI4
+CNSTI4 1
+SUBI4
+ADDRLP4 96
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 68
+ADDRFP4 20
+INDIRI4
+ADDRLP4 20
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+GEI4 $933
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+LABELV $933
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $935
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $935
+ADDRFP4 24
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $937
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+NEGI4
+ASGNI4
+LABELV $937
+ADDRLP4 100
+CNSTI4 0
+ASGNI4
+ADDRFP4 24
+INDIRI4
+CNSTI4 16
+BANDI4
+ADDRLP4 100
+INDIRI4
+EQI4 $947
+ADDRLP4 0
+INDIRI4
+ADDRLP4 100
+INDIRI4
+LEI4 $947
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+EQI4 $944
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 72
+INDIRI4
+CVII1 4
+CVII4 1
+ARGI4
+ADDRLP4 104
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+ADDRGP4 $944
+JUMPV
+LABELV $943
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 48
+ARGI4
+ADDRLP4 104
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $944
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $943
+ADDRGP4 $947
+JUMPV
+LABELV $946
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 104
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $947
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $946
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+EQI4 $952
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 72
+INDIRI4
+CVII1 4
+CVII4 1
+ARGI4
+ADDRLP4 104
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $952
+JUMPV
+LABELV $951
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 108
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 108
+INDIRI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+ADDRLP4 24
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 112
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 112
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $952
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+GTI4 $951
+ADDRFP4 20
+INDIRI4
+CNSTI4 0
+LEI4 $963
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 46
+ARGI4
+ADDRLP4 116
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 116
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $957
+JUMPV
+LABELV $956
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 48
+ARGI4
+ADDRLP4 120
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 120
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $957
+ADDRLP4 124
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRLP4 68
+ADDRLP4 124
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 124
+INDIRI4
+CNSTI4 0
+GTI4 $956
+ADDRGP4 $960
+JUMPV
+LABELV $959
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 128
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 128
+INDIRI4
+ASGNI4
+ADDRLP4 128
+INDIRI4
+ADDRLP4 48
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 132
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 132
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $960
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+GTI4 $959
+ADDRGP4 $963
+JUMPV
+LABELV $962
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 116
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 116
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $963
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $962
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $899
+endproc fmtfp 136 16
+proc dopr_outch 8 0
+ADDRFP4 12
+ADDRFP4 12
+INDIRI4
+CVII1 4
+ASGNI1
+ADDRFP4 4
+INDIRP4
+INDIRU4
+CNSTU4 1
+ADDU4
+ADDRFP4 8
+INDIRU4
+GEU4 $966
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+INDIRU4
+ASGNU4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 0
+INDIRU4
+CNSTU4 1
+ADDU4
+ASGNU4
+ADDRLP4 0
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ADDRFP4 12
+INDIRI1
+ASGNI1
+LABELV $966
+CNSTI4 1
+RETI4
+LABELV $965
+endproc dopr_outch 8 0
+export Q_vsnprintf
+proc Q_vsnprintf 4 16
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 dopr
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $968
+endproc Q_vsnprintf 4 16
+export Q_snprintf
+proc Q_snprintf 12 16
+ADDRLP4 0
+ADDRFP4 8+4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRU4
+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
+RETI4
+LABELV $969
+endproc Q_snprintf 12 16
+export sscanf
+proc sscanf 92 4
+ADDRLP4 8
+ADDRFP4 4+4
+ASGNP4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $974
+JUMPV
+LABELV $973
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 37
+EQI4 $976
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRGP4 $974
+JUMPV
+LABELV $976
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $978
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+GTI4 $978
+ADDRFP4 4
+ARGP4
+ADDRLP4 20
+ADDRGP4 _atoi
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 20
+INDIRI4
+CVIU4 4
+ASGNU4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 -1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRGP4 $979
+JUMPV
+LABELV $978
+ADDRLP4 4
+CNSTU4 1023
+ASGNU4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $979
+ADDRLP4 24
+CNSTI4 100
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 24
+INDIRI4
+EQI4 $982
+ADDRLP4 0
+INDIRI4
+CNSTI4 102
+EQI4 $983
+ADDRLP4 0
+INDIRI4
+CNSTI4 105
+EQI4 $982
+ADDRLP4 0
+INDIRI4
+ADDRLP4 24
+INDIRI4
+LTI4 $980
+LABELV $994
+ADDRLP4 0
+INDIRI4
+CNSTI4 115
+EQI4 $985
+ADDRLP4 0
+INDIRI4
+CNSTI4 117
+EQI4 $982
+ADDRLP4 0
+INDIRI4
+CNSTI4 120
+EQI4 $984
+ADDRGP4 $980
+JUMPV
+LABELV $982
+ADDRLP4 32
+ADDRLP4 8
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ARGP4
+ADDRLP4 36
+ADDRGP4 _atoi
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRGP4 $981
+JUMPV
+LABELV $983
+ADDRLP4 40
+ADDRLP4 8
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ARGP4
+ADDRLP4 44
+ADDRGP4 _atof
+CALLF4
+ASGNF4
+ADDRLP4 40
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRGP4 $981
+JUMPV
+LABELV $984
+ADDRLP4 48
+ADDRLP4 8
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 48
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ARGP4
+ADDRLP4 52
+ADDRGP4 _hextoi
+CALLU4
+ASGNU4
+ADDRLP4 48
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ADDRLP4 52
+INDIRU4
+ASGNU4
+ADDRGP4 $981
+JUMPV
+LABELV $985
+ADDRLP4 60
+ADDRLP4 8
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 60
+INDIRP4
+ASGNP4
+ADDRLP4 56
+ADDRLP4 60
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $987
+JUMPV
+LABELV $986
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $987
+ADDRLP4 64
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 32
+EQI4 $986
+ADDRLP4 64
+INDIRI4
+CNSTI4 12
+EQI4 $986
+ADDRLP4 64
+INDIRI4
+CNSTI4 10
+EQI4 $986
+ADDRLP4 64
+INDIRI4
+CNSTI4 13
+EQI4 $986
+ADDRLP4 64
+INDIRI4
+CNSTI4 9
+EQI4 $986
+ADDRLP4 64
+INDIRI4
+CNSTI4 11
+EQI4 $986
+ADDRGP4 $990
+JUMPV
+LABELV $989
+ADDRLP4 68
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 76
+CNSTI4 1
+ASGNI4
+ADDRLP4 56
+ADDRLP4 68
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 72
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $990
+ADDRLP4 84
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 32
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 12
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 10
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 13
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 9
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 11
+EQI4 $993
+ADDRLP4 80
+ADDRLP4 4
+INDIRU4
+ASGNU4
+ADDRLP4 4
+ADDRLP4 80
+INDIRU4
+CNSTU4 1
+SUBU4
+ASGNU4
+ADDRLP4 80
+INDIRU4
+CNSTU4 0
+NEU4 $989
+LABELV $993
+ADDRLP4 88
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 56
+ADDRLP4 88
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+CNSTI1 0
+ASGNI1
+LABELV $980
+LABELV $981
+LABELV $974
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $973
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+INDIRI4
+RETI4
+LABELV $971
+endproc sscanf 92 4
+export bsearch
+proc bsearch 28 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRU4
+ASGNU4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTU4 0
+ASGNU4
+ADDRLP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRGP4 $997
+JUMPV
+LABELV $996
+ADDRLP4 4
+ADDRLP4 0
+INDIRU4
+ADDRLP4 8
+INDIRU4
+ADDRLP4 0
+INDIRU4
+SUBU4
+CNSTI4 1
+RSHU4
+ADDU4
+ASGNU4
+ADDRLP4 16
+ADDRLP4 4
+INDIRU4
+ADDRFP4 12
+INDIRU4
+MULU4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRFP4 16
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+GEI4 $999
+ADDRLP4 8
+ADDRLP4 4
+INDIRU4
+ASGNU4
+ADDRGP4 $1000
+JUMPV
+LABELV $999
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+LEI4 $1001
+ADDRLP4 0
+ADDRLP4 4
+INDIRU4
+CNSTU4 1
+ADDU4
+ASGNU4
+ADDRGP4 $1002
+JUMPV
+LABELV $1001
+ADDRLP4 16
+INDIRP4
+RETP4
+ADDRGP4 $995
+JUMPV
+LABELV $1002
+LABELV $1000
+LABELV $997
+ADDRLP4 0
+INDIRU4
+ADDRLP4 8
+INDIRU4
+LTU4 $996
+CNSTP4 0
+RETP4
+LABELV $995
+endproc bsearch 28 8
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+import atan2
+import cos
+import sin
+import sqrt
+import floor
+import ceil
+import memcpy
+import memset
+import strncpy
+lit
+align 1
+LABELV $849
+byte 1 48
+byte 1 49
+byte 1 50
+byte 1 51
+byte 1 52
+byte 1 53
+byte 1 54
+byte 1 55
+byte 1 56
+byte 1 57
+byte 1 97
+byte 1 98
+byte 1 99
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 0
+align 1
+LABELV $848
+byte 1 48
+byte 1 49
+byte 1 50
+byte 1 51
+byte 1 52
+byte 1 53
+byte 1 54
+byte 1 55
+byte 1 56
+byte 1 57
+byte 1 65
+byte 1 66
+byte 1 67
+byte 1 68
+byte 1 69
+byte 1 70
+byte 1 0
+align 1
+LABELV $814
+byte 1 60
+byte 1 78
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 62
+byte 1 0
+align 1
+LABELV $475
+byte 1 48
+byte 1 120
+byte 1 0
+align 1
+LABELV $468
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $463
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 0
+align 1
+LABELV $452
+byte 1 110
+byte 1 97
+byte 1 110
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/bg_misc.asm b/build/release-linux-x86_64/base/cgame/bg_misc.asm
new file mode 100644
index 0000000..770d4d4
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/bg_misc.asm
@@ -0,0 +1,28896 @@
+lit
+align 4
+LABELV bg_buildableList
+byte 4 1
+address $60
+address $61
+address $62
+address $63
+byte 4 5
+byte 4 0
+byte 4 10
+byte 4 7
+byte 4 250
+byte 4 8
+byte 4 50
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 100
+byte 4 15000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 80
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 900
+byte 4 2
+address $64
+address $65
+address $66
+address $67
+byte 4 5
+byte 4 0
+byte 4 0
+byte 4 7
+byte 4 750
+byte 4 6
+byte 4 15
+byte 4 300
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 1000
+byte 4 30000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 120
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 4500
+byte 4 3
+address $68
+address $69
+address $70
+address $71
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 7
+byte 4 350
+byte 4 14
+byte 4 50
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 100
+byte 4 13000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 70
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 450
+byte 4 4
+address $72
+address $73
+address $74
+address $75
+byte 4 5
+byte 4 0
+byte 4 6
+byte 4 7
+byte 4 125
+byte 4 10
+byte 4 50
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 200
+byte 4 8000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 30
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 540
+byte 4 5
+address $76
+address $77
+address $78
+address $79
+byte 4 5
+byte 4 0
+byte 4 4
+byte 4 6
+byte 4 50
+byte 4 6
+byte 4 15
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 100
+byte 4 5000
+byte 4 0
+byte 4 400
+byte 4 1000
+byte 4 24
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 25
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 360
+byte 4 6
+address $80
+address $81
+address $82
+address $83
+byte 4 5
+byte 4 0
+byte 4 14
+byte 4 6
+byte 4 150
+byte 4 8
+byte 4 50
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 100
+byte 4 14000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 70
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1260
+byte 4 7
+address $84
+address $85
+address $86
+address $87
+byte 4 5
+byte 4 0
+byte 4 8
+byte 4 4
+byte 4 125
+byte 4 10
+byte 4 30
+byte 4 200
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 500
+byte 4 13000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 25
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 40
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 720
+byte 4 8
+address $88
+address $89
+address $90
+address $91
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 100
+byte 4 1
+byte 4 1
+byte 4 10
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 1000
+byte 4 6000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 90
+byte 4 9
+address $92
+address $93
+address $94
+address $95
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 6
+byte 4 250
+byte 4 1
+byte 4 5
+byte 4 40
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 15000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 180
+byte 4 10
+address $96
+address $97
+address $98
+address $99
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 4
+byte 4 450
+byte 4 1
+byte 4 10
+byte 4 70
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 450
+byte 4 11
+address $100
+address $101
+address $102
+address $103
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 25
+byte 4 1
+byte 4 5
+byte 4 10
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 1000
+byte 4 4000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 90
+byte 4 12
+address $104
+address $105
+address $106
+address $107
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 6
+byte 4 50
+byte 4 1
+byte 4 5
+byte 4 25
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 9000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 180
+byte 4 13
+address $108
+address $109
+address $110
+address $111
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 4
+byte 4 100
+byte 4 1
+byte 4 5
+byte 4 50
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 13000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 14
+address $112
+address $113
+address $114
+address $115
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 80
+byte 4 10
+byte 4 5
+byte 4 50
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 8000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 15
+address $116
+address $117
+address $118
+address $119
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 7
+byte 4 50
+byte 4 10
+byte 4 5
+byte 4 50
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 1000
+byte 4 5000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 180
+byte 4 16
+address $120
+address $121
+address $122
+address $123
+byte 4 5
+byte 4 0
+byte 4 12
+byte 4 6
+byte 4 200
+byte 4 8
+byte 4 15
+byte 4 200
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 200
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 170
+byte 4 0
+byte 4 0
+byte 4 1080
+skip 4
+byte 4 17
+address $124
+address $125
+address $126
+address $127
+byte 4 5
+byte 4 0
+byte 4 4
+byte 4 7
+byte 4 250
+byte 4 1
+byte 4 10
+byte 4 10
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 1000
+byte 4 12000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 190
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 360
+byte 4 18
+address $128
+address $129
+address $130
+address $131
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 250
+byte 4 1
+byte 4 10
+byte 4 10
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 7000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 300
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 19
+address $132
+address $133
+address $134
+address $135
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 250
+byte 4 1
+byte 4 5
+byte 4 15
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 4000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 20
+address $136
+address $137
+address $138
+address $139
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 100
+byte 4 5
+byte 4 5
+byte 4 10
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 500
+byte 4 10000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 50
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 21
+address $140
+address $141
+address $142
+address $143
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 60
+byte 4 10
+byte 4 100
+byte 4 100
+byte 4 19
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 200
+byte 4 8000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 50
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 22
+address $144
+address $145
+address $146
+address $147
+byte 4 5
+byte 4 0
+byte 4 35
+byte 4 4
+byte 4 250
+byte 4 1
+byte 4 10
+byte 4 200
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 60
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 3150
+byte 4 23
+address $148
+address $149
+address $150
+address $151
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 4
+byte 4 35
+byte 4 5
+byte 4 0
+byte 4 0
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 12000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 15
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 24
+address $152
+address $153
+address $154
+address $155
+byte 4 5
+byte 4 0
+byte 4 20
+byte 4 4
+byte 4 850
+byte 4 5
+byte 4 50
+byte 4 150
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1800
+byte 4 25
+address $156
+address $157
+address $158
+address $159
+byte 4 5
+byte 4 0
+byte 4 15
+byte 4 4
+byte 4 650
+byte 4 15
+byte 4 25
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1350
+byte 4 26
+address $160
+address $161
+address $162
+address $163
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 6
+byte 4 350
+byte 4 6
+byte 4 200
+byte 4 300
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 18000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 60
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 450
+byte 4 27
+address $164
+address $165
+address $166
+address $167
+byte 4 5
+byte 4 0
+byte 4 10
+byte 4 7
+byte 4 310
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 10000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 2400
+byte 4 28
+address $168
+address $169
+address $170
+address $171
+byte 4 5
+byte 4 0
+byte 4 8
+byte 4 7
+byte 4 180
+byte 4 0
+byte 4 100
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 50
+byte 4 8000
+byte 4 0
+byte 4 380
+byte 4 150
+byte 4 27
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1920
+byte 4 29
+address $172
+address $173
+address $170
+address $174
+byte 4 5
+byte 4 0
+byte 4 14
+byte 4 6
+byte 4 300
+byte 4 0
+byte 4 1
+byte 4 170
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 50
+byte 4 20000
+byte 4 0
+byte 4 50
+byte 4 140
+byte 4 28
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1920
+byte 4 30
+address $175
+address $176
+address $177
+address $178
+byte 4 5
+byte 4 0
+byte 4 10
+byte 4 4
+byte 4 300
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 150
+byte 4 15000
+byte 4 0
+byte 4 225
+byte 4 250
+byte 4 26
+byte 4 1064514355
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 2400
+byte 4 31
+address $179
+address $180
+address $181
+address $182
+byte 4 5
+byte 4 0
+byte 4 10
+byte 4 7
+byte 4 420
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 10000
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 2400
+byte 4 32
+address $183
+address $184
+address $185
+address $186
+byte 4 5
+byte 4 0
+byte 4 15
+byte 4 6
+byte 4 190
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 16000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 3600
+byte 4 33
+address $187
+address $188
+address $189
+address $190
+byte 4 5
+byte 4 0
+byte 4 8
+byte 4 7
+byte 4 190
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 8000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1920
+byte 4 34
+address $191
+address $192
+address $193
+address $194
+byte 4 5
+byte 4 0
+byte 4 0
+byte 4 7
+byte 4 930
+byte 4 0
+byte 4 200
+byte 4 300
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 1000
+byte 4 20000
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 12000
+byte 4 35
+address $195
+address $196
+address $197
+address $198
+byte 4 5
+byte 4 0
+byte 4 4
+byte 4 7
+byte 4 250
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 10000
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 960
+byte 4 36
+address $199
+address $200
+address $201
+address $202
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 60
+byte 4 0
+byte 4 1
+byte 4 10
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 5000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 240
+byte 4 37
+address $203
+address $204
+address $201
+address $205
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 6
+byte 4 250
+byte 4 0
+byte 4 5
+byte 4 40
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 14000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 480
+byte 4 38
+address $206
+address $207
+address $201
+address $208
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 4
+byte 4 450
+byte 4 0
+byte 4 10
+byte 4 70
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1200
+byte 4 39
+address $209
+address $210
+address $211
+address $212
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 25
+byte 4 0
+byte 4 5
+byte 4 10
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 4000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 240
+byte 4 40
+address $213
+address $214
+address $211
+address $215
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 4
+byte 4 100
+byte 4 0
+byte 4 5
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 13000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 720
+byte 4 41
+address $216
+address $217
+address $201
+address $218
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 100
+byte 4 0
+byte 4 5
+byte 4 50
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 7000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 720
+byte 4 42
+address $219
+address $220
+address $201
+address $221
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 6
+byte 4 100
+byte 4 0
+byte 4 5
+byte 4 20
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 5000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 480
+byte 4 43
+address $222
+address $223
+address $201
+address $224
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 7
+byte 4 300
+byte 4 0
+byte 4 10
+byte 4 50
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 12000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 480
+byte 4 44
+address $225
+address $226
+address $201
+address $227
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 6
+byte 4 300
+byte 4 0
+byte 4 10
+byte 4 50
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 13000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 480
+byte 4 45
+address $228
+address $229
+address $201
+address $230
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 350
+byte 4 0
+byte 4 10
+byte 4 50
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 15000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 720
+byte 4 46
+address $231
+address $232
+address $233
+address $234
+byte 4 5
+byte 4 0
+byte 4 8
+byte 4 4
+byte 4 600
+byte 4 0
+byte 4 50
+byte 4 150
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1920
+byte 4 47
+address $235
+address $236
+address $237
+address $238
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 6
+byte 4 155
+byte 4 0
+byte 4 15
+byte 4 250
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 8000
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1200
+byte 4 48
+address $239
+address $240
+address $241
+address $242
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 50
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 2000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 240
+byte 4 49
+address $243
+address $244
+address $245
+address $246
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 250
+byte 4 0
+byte 4 40
+byte 4 150
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 6000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 240
+byte 4 50
+address $247
+address $248
+address $249
+address $250
+byte 4 5
+byte 4 0
+byte 4 15
+byte 4 4
+byte 4 200
+byte 4 0
+byte 4 15
+byte 4 180
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 400
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 3600
+byte 4 51
+address $251
+address $252
+address $253
+address $254
+byte 4 5
+byte 4 0
+byte 4 20
+byte 4 4
+byte 4 850
+byte 4 0
+byte 4 50
+byte 4 150
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 4800
+byte 4 52
+address $255
+address $256
+address $257
+address $258
+byte 4 5
+byte 4 0
+byte 4 15
+byte 4 4
+byte 4 650
+byte 4 0
+byte 4 50
+byte 4 150
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 3600
+byte 4 53
+address $259
+address $260
+address $261
+address $262
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 6
+byte 4 350
+byte 4 0
+byte 4 50
+byte 4 300
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 1000
+byte 4 18000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1200
+data
+export bg_numBuildables
+align 4
+LABELV bg_numBuildables
+byte 4 53
+lit
+align 4
+LABELV nullBuildable
+byte 4 0
+skip 120
+export BG_BuildableByName
+code
+proc BG_BuildableByName 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $267
+JUMPV
+LABELV $264
+CNSTI4 124
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableList+4
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $268
+CNSTI4 124
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableList
+ADDP4
+RETP4
+ADDRGP4 $263
+JUMPV
+LABELV $268
+LABELV $265
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $267
+ADDRLP4 0
+INDIRI4
+ADDRGP4 bg_numBuildables
+INDIRI4
+LTI4 $264
+ADDRGP4 nullBuildable
+RETP4
+LABELV $263
+endproc BG_BuildableByName 8 8
+export BG_BuildableByEntityName
+proc BG_BuildableByEntityName 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $275
+JUMPV
+LABELV $272
+CNSTI4 124
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableList+16
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $276
+CNSTI4 124
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableList
+ADDP4
+RETP4
+ADDRGP4 $271
+JUMPV
+LABELV $276
+LABELV $273
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $275
+ADDRLP4 0
+INDIRI4
+ADDRGP4 bg_numBuildables
+INDIRI4
+LTI4 $272
+ADDRGP4 nullBuildable
+RETP4
+LABELV $271
+endproc BG_BuildableByEntityName 8 8
+export BG_Buildable
+proc BG_Buildable 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $282
+ADDRFP4 0
+INDIRI4
+CNSTI4 54
+GEI4 $282
+ADDRLP4 0
+CNSTI4 124
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableList-124
+ADDP4
+ASGNP4
+ADDRGP4 $283
+JUMPV
+LABELV $282
+ADDRLP4 0
+ADDRGP4 nullBuildable
+ASGNP4
+LABELV $283
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $279
+endproc BG_Buildable 8 0
+export BG_BuildableAllowedInStage
+proc BG_BuildableAllowedInStage 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+CNSTI4 0
+EQI4 $285
+CNSTI4 1
+RETI4
+ADDRGP4 $284
+JUMPV
+LABELV $285
+CNSTI4 0
+RETI4
+LABELV $284
+endproc BG_BuildableAllowedInStage 8 4
+export BG_BuildableConfig
+proc BG_BuildableConfig 0 0
+CNSTI4 288
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableConfigList
+ADDP4
+RETP4
+LABELV $287
+endproc BG_BuildableConfig 0 0
+export BG_BuildableBoundingBox
+proc BG_BuildableBoundingBox 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_BuildableConfig
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $289
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $289
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $291
+ADDRFP4 8
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 272
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $291
+LABELV $288
+endproc BG_BuildableBoundingBox 8 4
+proc BG_ParseBuildableFile 20076 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20024
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 20028
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 20028
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+GEI4 $295
+ADDRGP4 $297
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $293
+JUMPV
+LABELV $295
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $300
+ADDRLP4 20
+INDIRI4
+CVIU4 4
+CNSTU4 19999
+LTU4 $298
+LABELV $300
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $301
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $305
+ADDRLP4 20036
+ADDRGP4 $302
+ASGNP4
+ADDRGP4 $306
+JUMPV
+LABELV $305
+ADDRLP4 20036
+ADDRGP4 $303
+ASGNP4
+LABELV $306
+ADDRLP4 20036
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $293
+JUMPV
+LABELV $298
+ADDRLP4 24
+ARGP4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 20
+INDIRI4
+ADDRLP4 24
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 24
+ASGNP4
+ADDRGP4 $308
+JUMPV
+LABELV $307
+ADDRLP4 8
+ARGP4
+ADDRLP4 20036
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20036
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $310
+ADDRGP4 $309
+JUMPV
+LABELV $310
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $314
+ARGP4
+ADDRLP4 20040
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20040
+INDIRI4
+CNSTI4 0
+NEI4 $312
+ADDRGP4 $309
+JUMPV
+LABELV $312
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $317
+ARGP4
+ADDRLP4 20044
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20044
+INDIRI4
+CNSTI4 0
+NEI4 $315
+ADDRLP4 20048
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ARGP4
+ADDRLP4 20052
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20052
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $318
+ADDRGP4 $309
+JUMPV
+LABELV $318
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20056
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 20048
+ADDRLP4 20056
+INDIRI4
+ASGNI4
+ADDRLP4 20048
+INDIRI4
+CNSTI4 0
+GEI4 $320
+ADDRLP4 20048
+CNSTI4 0
+ASGNI4
+ADDRGP4 $321
+JUMPV
+LABELV $320
+ADDRLP4 20048
+INDIRI4
+CNSTI4 3
+LEI4 $322
+ADDRLP4 20048
+CNSTI4 3
+ASGNI4
+LABELV $322
+LABELV $321
+ADDRLP4 8
+ARGP4
+ADDRLP4 20060
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20060
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $324
+ADDRGP4 $309
+JUMPV
+LABELV $324
+ADDRLP4 20048
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $308
+JUMPV
+LABELV $315
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $328
+ARGP4
+ADDRLP4 20048
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20048
+INDIRI4
+CNSTI4 0
+NEI4 $326
+ADDRLP4 8
+ARGP4
+ADDRLP4 20052
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20052
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $329
+ADDRGP4 $309
+JUMPV
+LABELV $329
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20056
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 20056
+INDIRF4
+ASGNF4
+ADDRLP4 16
+INDIRF4
+CNSTF4 0
+GEF4 $331
+ADDRLP4 16
+CNSTF4 0
+ASGNF4
+LABELV $331
+ADDRFP4 4
+INDIRP4
+CNSTI4 256
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRGP4 $308
+JUMPV
+LABELV $326
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $335
+ARGP4
+ADDRLP4 20052
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20052
+INDIRI4
+CNSTI4 0
+NEI4 $333
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $336
+ADDRLP4 8
+ARGP4
+ADDRLP4 20056
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20056
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $340
+ADDRGP4 $338
+JUMPV
+LABELV $340
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20060
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 260
+ADDP4
+ADDP4
+ADDRLP4 20060
+INDIRF4
+ASGNF4
+LABELV $337
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LEI4 $336
+LABELV $338
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+ADDRGP4 $308
+JUMPV
+LABELV $333
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $344
+ARGP4
+ADDRLP4 20056
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20056
+INDIRI4
+CNSTI4 0
+NEI4 $342
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $345
+ADDRLP4 8
+ARGP4
+ADDRLP4 20060
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20060
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $349
+ADDRGP4 $347
+JUMPV
+LABELV $349
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20064
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 272
+ADDP4
+ADDP4
+ADDRLP4 20064
+INDIRF4
+ASGNF4
+LABELV $346
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LEI4 $345
+LABELV $347
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+ADDRGP4 $308
+JUMPV
+LABELV $342
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $353
+ARGP4
+ADDRLP4 20060
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20060
+INDIRI4
+CNSTI4 0
+NEI4 $351
+ADDRLP4 8
+ARGP4
+ADDRLP4 20068
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20068
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $354
+ADDRGP4 $309
+JUMPV
+LABELV $354
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20072
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 20064
+ADDRLP4 20072
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 284
+ADDP4
+ADDRLP4 20064
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 16
+BORI4
+ASGNI4
+ADDRGP4 $308
+JUMPV
+LABELV $351
+ADDRGP4 $356
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $293
+JUMPV
+LABELV $308
+ADDRGP4 $307
+JUMPV
+LABELV $309
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $357
+ADDRLP4 0
+ADDRGP4 $317
+ASGNP4
+ADDRGP4 $358
+JUMPV
+LABELV $357
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+NEI4 $359
+ADDRLP4 0
+ADDRGP4 $328
+ASGNP4
+ADDRGP4 $360
+JUMPV
+LABELV $359
+ADDRLP4 12
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $361
+ADDRLP4 0
+ADDRGP4 $335
+ASGNP4
+ADDRGP4 $362
+JUMPV
+LABELV $361
+ADDRLP4 12
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+NEI4 $363
+ADDRLP4 0
+ADDRGP4 $344
+ASGNP4
+ADDRGP4 $364
+JUMPV
+LABELV $363
+ADDRLP4 12
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+NEI4 $365
+ADDRLP4 0
+ADDRGP4 $353
+ASGNP4
+ADDRGP4 $366
+JUMPV
+LABELV $365
+ADDRLP4 0
+ADDRGP4 $314
+ASGNP4
+LABELV $366
+LABELV $364
+LABELV $362
+LABELV $360
+LABELV $358
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20036
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 20036
+INDIRU4
+CNSTU4 0
+EQU4 $367
+ADDRGP4 $369
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $293
+JUMPV
+LABELV $367
+CNSTI4 1
+RETI4
+LABELV $293
+endproc BG_ParseBuildableFile 20076 12
+export BG_InitBuildableConfigs
+proc BG_InitBuildableConfigs 20 12
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $371
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_BuildableConfig
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 288
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $375
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 BG_ParseBuildableFile
+CALLI4
+pop
+LABELV $372
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 54
+LTI4 $371
+LABELV $370
+endproc BG_InitBuildableConfigs 20 12
+lit
+align 4
+LABELV bg_classList
+byte 4 0
+address $376
+address $377
+byte 4 7
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 90
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1145569280
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1132920832
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+byte 4 1
+address $378
+address $379
+byte 4 7
+byte 4 50
+byte 4 0
+byte 4 1073741824
+byte 4 26
+byte 4 29
+byte 4 1119748096
+byte 4 110
+byte 4 981668463
+byte 4 1073741824
+byte 4 150
+byte 4 1065353216
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1128464384
+byte 4 1065353216
+byte 4 2
+byte 4 3
+byte 4 0
+byte 4 0
+byte 4 240
+skip 4
+byte 4 2
+address $380
+address $381
+byte 4 6
+byte 4 75
+byte 4 0
+byte 4 1077936128
+byte 4 27
+byte 4 30
+byte 4 1121058816
+byte 4 110
+byte 4 981668463
+byte 4 1073741824
+byte 4 100
+byte 4 1067030938
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1132920832
+byte 4 1065353216
+byte 4 3
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 300
+skip 4
+byte 4 3
+address $382
+address $383
+byte 4 7
+byte 4 30
+byte 4 0
+byte 4 1069547520
+byte 4 25
+byte 4 1
+byte 4 0
+byte 4 140
+byte 4 0
+byte 4 1075838976
+byte 4 25
+byte 4 1068708659
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1137180672
+byte 4 1132068864
+byte 4 1073741824
+byte 4 4
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 180
+skip 4
+byte 4 4
+address $384
+address $385
+byte 4 7
+byte 4 40
+byte 4 0
+byte 4 1075419546
+byte 4 25
+byte 4 2
+byte 4 0
+byte 4 140
+byte 4 0
+byte 4 1075838976
+byte 4 25
+byte 4 1069547520
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1137180672
+byte 4 1132068864
+byte 4 1073741824
+byte 4 5
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 200
+skip 4
+byte 4 5
+address $386
+address $387
+byte 4 7
+byte 4 60
+byte 4 0
+byte 4 1072064102
+byte 4 25
+byte 4 3
+byte 4 0
+byte 4 120
+byte 4 981668463
+byte 4 1072064102
+byte 4 60
+byte 4 1067450368
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1133903872
+byte 4 1134231552
+byte 4 1067030938
+byte 4 7
+byte 4 6
+byte 4 0
+byte 4 0
+byte 4 270
+skip 4
+byte 4 6
+address $388
+address $389
+byte 4 6
+byte 4 80
+byte 4 0
+byte 4 1075419546
+byte 4 25
+byte 4 4
+byte 4 0
+byte 4 120
+byte 4 981668463
+byte 4 1072064102
+byte 4 60
+byte 4 1067450368
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1133903872
+byte 4 1134231552
+byte 4 1066192077
+byte 4 7
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 330
+skip 4
+byte 4 7
+address $390
+address $391
+byte 4 7
+byte 4 150
+byte 4 0
+byte 4 1083179008
+byte 4 89
+byte 4 5
+byte 4 0
+byte 4 90
+byte 4 981668463
+byte 4 1069547520
+byte 4 80
+byte 4 1067030938
+byte 4 1092616192
+byte 4 1077936128
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1136525312
+byte 4 1061997773
+byte 4 9
+byte 4 10
+byte 4 8
+byte 4 1
+byte 4 420
+skip 4
+byte 4 8
+address $392
+address $393
+byte 4 6
+byte 4 175
+byte 4 0
+byte 4 1084751872
+byte 4 89
+byte 4 6
+byte 4 0
+byte 4 90
+byte 4 981668463
+byte 4 1069547520
+byte 4 80
+byte 4 1067030938
+byte 4 1092616192
+byte 4 1077936128
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1136525312
+byte 4 1060320051
+byte 4 9
+byte 4 10
+byte 4 0
+byte 4 1
+byte 4 540
+skip 4
+byte 4 9
+address $394
+address $395
+byte 4 6
+byte 4 200
+byte 4 0
+byte 4 1086324736
+byte 4 89
+byte 4 7
+byte 4 0
+byte 4 90
+byte 4 981668463
+byte 4 1069547520
+byte 4 80
+byte 4 1066192077
+byte 4 1091567616
+byte 4 1084227584
+byte 4 1086324736
+byte 4 1119092736
+byte 4 1132068864
+byte 4 1060320051
+byte 4 10
+byte 4 11
+byte 4 0
+byte 4 2
+byte 4 400
+skip 4
+byte 4 10
+address $396
+address $397
+byte 4 7
+byte 4 220
+byte 4 0
+byte 4 1087583027
+byte 4 24
+byte 4 8
+byte 4 0
+byte 4 90
+byte 4 973279855
+byte 4 1067869798
+byte 4 90
+byte 4 1067030938
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1128792064
+byte 4 1132920832
+byte 4 1050253722
+byte 4 12
+byte 4 11
+byte 4 0
+byte 4 1
+byte 4 600
+skip 4
+byte 4 11
+address $398
+address $399
+byte 4 6
+byte 4 250
+byte 4 0
+byte 4 1089470464
+byte 4 24
+byte 4 9
+byte 4 0
+byte 4 90
+byte 4 973279855
+byte 4 1067869798
+byte 4 90
+byte 4 1067869798
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1128792064
+byte 4 1132920832
+byte 4 1045220557
+byte 4 12
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 720
+skip 4
+byte 4 12
+address $400
+address $401
+byte 4 4
+byte 4 360
+byte 4 0
+byte 4 1091567616
+byte 4 24
+byte 4 10
+byte 4 0
+byte 4 90
+byte 4 981668463
+byte 4 1066192077
+byte 4 100
+byte 4 1067030938
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1126825984
+byte 4 1036831949
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 960
+skip 4
+byte 4 13
+address $402
+address $314
+byte 4 7
+byte 4 100
+byte 4 1065353216
+byte 4 0
+byte 4 34
+byte 4 0
+byte 4 1121714176
+byte 4 90
+byte 4 990057071
+byte 4 1065353216
+byte 4 100
+byte 4 1065353216
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1130102784
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 400
+skip 4
+byte 4 14
+address $403
+address $314
+byte 4 4
+byte 4 100
+byte 4 1065353216
+byte 4 0
+byte 4 34
+byte 4 0
+byte 4 1121714176
+byte 4 90
+byte 4 990057071
+byte 4 1065353216
+byte 4 100
+byte 4 1065353216
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1130102784
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 400
+skip 4
+data
+export bg_numClasses
+align 4
+LABELV bg_numClasses
+byte 4 15
+lit
+align 4
+LABELV nullClass
+byte 4 0
+skip 104
+export BG_ClassByName
+code
+proc BG_ClassByName 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $408
+JUMPV
+LABELV $405
+CNSTI4 108
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_classList+4
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $409
+CNSTI4 108
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_classList
+ADDP4
+RETP4
+ADDRGP4 $404
+JUMPV
+LABELV $409
+LABELV $406
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $408
+ADDRLP4 0
+INDIRI4
+ADDRGP4 bg_numClasses
+INDIRI4
+LTI4 $405
+ADDRGP4 nullClass
+RETP4
+LABELV $404
+endproc BG_ClassByName 8 8
+export BG_Class
+proc BG_Class 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $414
+ADDRFP4 0
+INDIRI4
+CNSTI4 15
+GEI4 $414
+ADDRLP4 0
+CNSTI4 108
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_classList
+ADDP4
+ASGNP4
+ADDRGP4 $415
+JUMPV
+LABELV $414
+ADDRLP4 0
+ADDRGP4 nullClass
+ASGNP4
+LABELV $415
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $412
+endproc BG_Class 8 0
+export BG_ClassAllowedInStage
+proc BG_ClassAllowedInStage 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+RETI4
+LABELV $416
+endproc BG_ClassAllowedInStage 8 4
+export BG_ClassConfig
+proc BG_ClassConfig 0 0
+CNSTI4 1308
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_classConfigList
+ADDP4
+RETP4
+LABELV $417
+endproc BG_ClassConfig 0 0
+export BG_ClassBoundingBox
+proc BG_ClassBoundingBox 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $419
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1224
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $419
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $421
+ADDRFP4 8
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1236
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $421
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $423
+ADDRFP4 12
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1248
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $423
+ADDRFP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $425
+ADDRFP4 16
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1260
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $425
+ADDRFP4 20
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $427
+ADDRFP4 20
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1272
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $427
+LABELV $418
+endproc BG_ClassBoundingBox 8 4
+export BG_ClassHasAbility
+proc BG_ClassHasAbility 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRI4
+BANDI4
+RETI4
+LABELV $429
+endproc BG_ClassHasAbility 8 4
+export BG_ClassCanEvolveFromTo
+proc BG_ClassCanEvolveFromTo 60 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 12
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 16
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+ADDRFP4 16
+INDIRI4
+LTI4 $435
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $435
+ADDRFP4 4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $435
+ADDRFP4 0
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $431
+LABELV $435
+CNSTI4 -1
+RETI4
+ADDRGP4 $430
+JUMPV
+LABELV $431
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $439
+JUMPV
+LABELV $436
+CNSTI4 108
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 bg_classList
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+EQI4 $440
+ADDRGP4 $437
+JUMPV
+LABELV $440
+ADDRLP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $442
+ADDRLP4 28
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 108
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 bg_classList+84
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $450
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRLP4 40
+ADDRGP4 BG_ClassAllowedInStage
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+EQI4 $450
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 BG_ClassIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $447
+LABELV $450
+ADDRGP4 $443
+JUMPV
+LABELV $447
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRLP4 48
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 32
+CNSTI4 400
+ADDRLP4 48
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $451
+ADDRLP4 0
+ADDRFP4 16
+INDIRI4
+ADDRLP4 32
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $452
+JUMPV
+LABELV $451
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRFP4 16
+INDIRI4
+ADDRLP4 32
+INDIRI4
+ADDI4
+ARGI4
+ADDRLP4 52
+ADDRGP4 BG_ClassCanEvolveFromTo
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 52
+INDIRI4
+ASGNI4
+LABELV $452
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $453
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GEI4 $453
+ADDRLP4 8
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $453
+LABELV $443
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $442
+ADDRLP4 8
+INDIRI4
+ADDRFP4 8
+INDIRI4
+GTI4 $456
+ADDRLP4 28
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $457
+JUMPV
+LABELV $456
+ADDRLP4 28
+CNSTI4 -1
+ASGNI4
+LABELV $457
+ADDRLP4 28
+INDIRI4
+RETI4
+ADDRGP4 $430
+JUMPV
+LABELV $437
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $439
+ADDRLP4 12
+INDIRI4
+ADDRGP4 bg_numClasses
+INDIRI4
+LTI4 $436
+ADDRGP4 $458
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 -1
+RETI4
+LABELV $430
+endproc BG_ClassCanEvolveFromTo 60 20
+export BG_AlienCanEvolve
+proc BG_AlienCanEvolve 28 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $463
+JUMPV
+LABELV $460
+CNSTI4 108
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 bg_classList
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+EQI4 $464
+ADDRGP4 $461
+JUMPV
+LABELV $464
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $466
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 108
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 bg_classList+84
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $471
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_ClassAllowedInStage
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $471
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_ClassIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $471
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+CNSTI4 400
+ADDRLP4 24
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+MULI4
+LTI4 $471
+CNSTI4 1
+RETI4
+ADDRGP4 $459
+JUMPV
+LABELV $471
+LABELV $467
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $466
+CNSTI4 0
+RETI4
+ADDRGP4 $459
+JUMPV
+LABELV $461
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $463
+ADDRLP4 8
+INDIRI4
+ADDRGP4 bg_numClasses
+INDIRI4
+LTI4 $460
+ADDRGP4 $473
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+LABELV $459
+endproc BG_AlienCanEvolve 28 8
+proc BG_ParseClassFile 20112 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20024
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 20028
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 20028
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+GEI4 $476
+CNSTI4 0
+RETI4
+ADDRGP4 $474
+JUMPV
+LABELV $476
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $480
+ADDRLP4 16
+INDIRI4
+CVIU4 4
+CNSTU4 19999
+LTU4 $478
+LABELV $480
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $481
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $483
+ADDRLP4 20036
+ADDRGP4 $302
+ASGNP4
+ADDRGP4 $484
+JUMPV
+LABELV $483
+ADDRLP4 20036
+ADDRGP4 $303
+ASGNP4
+LABELV $484
+ADDRLP4 20036
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $474
+JUMPV
+LABELV $478
+ADDRLP4 24
+ARGP4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 16
+INDIRI4
+ADDRLP4 24
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 4
+ADDRLP4 24
+ASGNP4
+ADDRGP4 $486
+JUMPV
+LABELV $485
+ADDRLP4 4
+ARGP4
+ADDRLP4 20036
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20036
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $488
+ADDRGP4 $487
+JUMPV
+LABELV $488
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $314
+ARGP4
+ADDRLP4 20040
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20040
+INDIRI4
+CNSTI4 0
+NEI4 $490
+ADDRGP4 $487
+JUMPV
+LABELV $490
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $317
+ARGP4
+ADDRLP4 20044
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20044
+INDIRI4
+CNSTI4 0
+NEI4 $492
+ADDRLP4 4
+ARGP4
+ADDRLP4 20048
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20048
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $494
+ADDRGP4 $487
+JUMPV
+LABELV $494
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $492
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $498
+ARGP4
+ADDRLP4 20048
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20048
+INDIRI4
+CNSTI4 0
+NEI4 $496
+ADDRLP4 4
+ARGP4
+ADDRLP4 20052
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20052
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $499
+ADDRGP4 $487
+JUMPV
+LABELV $499
+ADDRFP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $496
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $503
+ARGP4
+ADDRLP4 20052
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20052
+INDIRI4
+CNSTI4 0
+NEI4 $501
+ADDRLP4 4
+ARGP4
+ADDRLP4 20056
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20056
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $504
+ADDRGP4 $487
+JUMPV
+LABELV $504
+ADDRFP4 4
+INDIRP4
+CNSTI4 136
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $501
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $328
+ARGP4
+ADDRLP4 20056
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20056
+INDIRI4
+CNSTI4 0
+NEI4 $506
+ADDRLP4 4
+ARGP4
+ADDRLP4 20060
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20060
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $508
+ADDRGP4 $487
+JUMPV
+LABELV $508
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20064
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 20064
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+CNSTF4 0
+GEF4 $510
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+LABELV $510
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $506
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $514
+ARGP4
+ADDRLP4 20060
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20060
+INDIRI4
+CNSTI4 0
+NEI4 $512
+ADDRLP4 4
+ARGP4
+ADDRLP4 20064
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20064
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $515
+ADDRGP4 $487
+JUMPV
+LABELV $515
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20068
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 20068
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+CNSTF4 0
+GEF4 $517
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+LABELV $517
+ADDRFP4 4
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 16
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $512
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $335
+ARGP4
+ADDRLP4 20064
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20064
+INDIRI4
+CNSTI4 0
+NEI4 $519
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $521
+ADDRLP4 4
+ARGP4
+ADDRLP4 20068
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20068
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $525
+ADDRGP4 $523
+JUMPV
+LABELV $525
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20072
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1224
+ADDP4
+ADDP4
+ADDRLP4 20072
+INDIRF4
+ASGNF4
+LABELV $522
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $521
+LABELV $523
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $519
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $344
+ARGP4
+ADDRLP4 20068
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20068
+INDIRI4
+CNSTI4 0
+NEI4 $527
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $529
+ADDRLP4 4
+ARGP4
+ADDRLP4 20072
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20072
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $533
+ADDRGP4 $531
+JUMPV
+LABELV $533
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20076
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1236
+ADDP4
+ADDP4
+ADDRLP4 20076
+INDIRF4
+ASGNF4
+LABELV $530
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $529
+LABELV $531
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $527
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $537
+ARGP4
+ADDRLP4 20072
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20072
+INDIRI4
+CNSTI4 0
+NEI4 $535
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $538
+ADDRLP4 4
+ARGP4
+ADDRLP4 20076
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20076
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $542
+ADDRGP4 $540
+JUMPV
+LABELV $542
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20080
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1260
+ADDP4
+ADDP4
+ADDRLP4 20080
+INDIRF4
+ASGNF4
+LABELV $539
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $538
+LABELV $540
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 128
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $535
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $546
+ARGP4
+ADDRLP4 20076
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20076
+INDIRI4
+CNSTI4 0
+NEI4 $544
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $547
+ADDRLP4 4
+ARGP4
+ADDRLP4 20080
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20080
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $551
+ADDRGP4 $549
+JUMPV
+LABELV $551
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20084
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1272
+ADDP4
+ADDP4
+ADDRLP4 20084
+INDIRF4
+ASGNF4
+LABELV $548
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $547
+LABELV $549
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 256
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $544
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $555
+ARGP4
+ADDRLP4 20080
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20080
+INDIRI4
+CNSTI4 0
+NEI4 $553
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $556
+ADDRLP4 4
+ARGP4
+ADDRLP4 20084
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20084
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $560
+ADDRGP4 $558
+JUMPV
+LABELV $560
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20088
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1248
+ADDP4
+ADDP4
+ADDRLP4 20088
+INDIRF4
+ASGNF4
+LABELV $557
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $556
+LABELV $558
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 512
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $553
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $564
+ARGP4
+ADDRLP4 20084
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20084
+INDIRI4
+CNSTI4 0
+NEI4 $562
+ADDRLP4 4
+ARGP4
+ADDRLP4 20088
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20088
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20092
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1284
+ADDP4
+ADDRLP4 20092
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1024
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $562
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $567
+ARGP4
+ADDRLP4 20088
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20088
+INDIRI4
+CNSTI4 0
+NEI4 $565
+ADDRLP4 4
+ARGP4
+ADDRLP4 20092
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20092
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20096
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1288
+ADDP4
+ADDRLP4 20096
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 2048
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $565
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $353
+ARGP4
+ADDRLP4 20092
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20092
+INDIRI4
+CNSTI4 0
+NEI4 $568
+ADDRLP4 4
+ARGP4
+ADDRLP4 20100
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20100
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $570
+ADDRGP4 $487
+JUMPV
+LABELV $570
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20104
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 20096
+ADDRLP4 20104
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1292
+ADDP4
+ADDRLP4 20096
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 4096
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $568
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $574
+ARGP4
+ADDRLP4 20096
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20096
+INDIRI4
+CNSTI4 0
+NEI4 $572
+ADDRLP4 4
+ARGP4
+ADDRLP4 20100
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20100
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $575
+ADDRGP4 $487
+JUMPV
+LABELV $575
+ADDRFP4 4
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 8192
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $572
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $579
+ARGP4
+ADDRLP4 20100
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20100
+INDIRI4
+CNSTI4 0
+NEI4 $577
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $580
+ADDRLP4 4
+ARGP4
+ADDRLP4 20104
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20104
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $584
+ADDRGP4 $582
+JUMPV
+LABELV $584
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20108
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1296
+ADDP4
+ADDP4
+ADDRLP4 20108
+INDIRF4
+ASGNF4
+LABELV $581
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $580
+LABELV $582
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 16384
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $577
+ADDRGP4 $356
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $474
+JUMPV
+LABELV $486
+ADDRGP4 $485
+JUMPV
+LABELV $487
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $586
+ADDRLP4 0
+ADDRGP4 $317
+ASGNP4
+ADDRGP4 $587
+JUMPV
+LABELV $586
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+NEI4 $588
+ADDRLP4 0
+ADDRGP4 $498
+ASGNP4
+ADDRGP4 $589
+JUMPV
+LABELV $588
+ADDRLP4 8
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $590
+ADDRLP4 0
+ADDRGP4 $503
+ASGNP4
+ADDRGP4 $591
+JUMPV
+LABELV $590
+ADDRLP4 8
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+NEI4 $592
+ADDRLP4 0
+ADDRGP4 $328
+ASGNP4
+ADDRGP4 $593
+JUMPV
+LABELV $592
+ADDRLP4 8
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+NEI4 $594
+ADDRLP4 0
+ADDRGP4 $514
+ASGNP4
+ADDRGP4 $595
+JUMPV
+LABELV $594
+ADDRLP4 8
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+NEI4 $596
+ADDRLP4 0
+ADDRGP4 $335
+ASGNP4
+ADDRGP4 $597
+JUMPV
+LABELV $596
+ADDRLP4 8
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+NEI4 $598
+ADDRLP4 0
+ADDRGP4 $344
+ASGNP4
+ADDRGP4 $599
+JUMPV
+LABELV $598
+ADDRLP4 8
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+NEI4 $600
+ADDRLP4 0
+ADDRGP4 $537
+ASGNP4
+ADDRGP4 $601
+JUMPV
+LABELV $600
+ADDRLP4 8
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+NEI4 $602
+ADDRLP4 0
+ADDRGP4 $546
+ASGNP4
+ADDRGP4 $603
+JUMPV
+LABELV $602
+ADDRLP4 8
+INDIRI4
+CNSTI4 512
+BANDI4
+CNSTI4 0
+NEI4 $604
+ADDRLP4 0
+ADDRGP4 $555
+ASGNP4
+ADDRGP4 $605
+JUMPV
+LABELV $604
+ADDRLP4 8
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+NEI4 $606
+ADDRLP4 0
+ADDRGP4 $564
+ASGNP4
+ADDRGP4 $607
+JUMPV
+LABELV $606
+ADDRLP4 8
+INDIRI4
+CNSTI4 2048
+BANDI4
+CNSTI4 0
+NEI4 $608
+ADDRLP4 0
+ADDRGP4 $567
+ASGNP4
+ADDRGP4 $609
+JUMPV
+LABELV $608
+ADDRLP4 8
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+NEI4 $610
+ADDRLP4 0
+ADDRGP4 $353
+ASGNP4
+ADDRGP4 $611
+JUMPV
+LABELV $610
+ADDRLP4 8
+INDIRI4
+CNSTI4 8192
+BANDI4
+CNSTI4 0
+NEI4 $612
+ADDRLP4 0
+ADDRGP4 $574
+ASGNP4
+ADDRGP4 $613
+JUMPV
+LABELV $612
+ADDRLP4 8
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+NEI4 $614
+ADDRLP4 0
+ADDRGP4 $579
+ASGNP4
+ADDRGP4 $615
+JUMPV
+LABELV $614
+ADDRLP4 0
+ADDRGP4 $314
+ASGNP4
+LABELV $615
+LABELV $613
+LABELV $611
+LABELV $609
+LABELV $607
+LABELV $605
+LABELV $603
+LABELV $601
+LABELV $599
+LABELV $597
+LABELV $595
+LABELV $593
+LABELV $591
+LABELV $589
+LABELV $587
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20036
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 20036
+INDIRU4
+CNSTU4 0
+EQU4 $616
+ADDRGP4 $369
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $474
+JUMPV
+LABELV $616
+CNSTI4 1
+RETI4
+LABELV $474
+endproc BG_ParseClassFile 20112 12
+export BG_InitClassConfigs
+proc BG_InitClassConfigs 20 8
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $619
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRGP4 $623
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 BG_ParseClassFile
+CALLI4
+pop
+LABELV $620
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 15
+LTI4 $619
+LABELV $618
+endproc BG_InitClassConfigs 20 8
+lit
+align 4
+LABELV bg_weapons
+byte 4 1
+byte 4 0
+byte 4 7
+byte 4 32
+address $382
+address $624
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 2
+byte 4 0
+byte 4 7
+byte 4 32
+address $384
+address $625
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 3
+byte 4 0
+byte 4 7
+byte 4 32
+address $386
+address $626
+address $314
+byte 4 1
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 600
+byte 4 0
+byte 4 1000
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 4
+byte 4 0
+byte 4 7
+byte 4 32
+address $388
+address $627
+address $314
+byte 4 1
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 2000
+byte 4 1000
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 5
+byte 4 0
+byte 4 7
+byte 4 32
+address $390
+address $626
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 6
+byte 4 0
+byte 4 7
+byte 4 32
+address $392
+address $628
+address $314
+byte 4 3
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 400
+byte 4 1500
+byte 4 200
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 7
+byte 4 0
+byte 4 7
+byte 4 32
+address $394
+address $629
+address $314
+byte 4 10
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 1000
+byte 4 200
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 1119092736
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 8
+byte 4 0
+byte 4 7
+byte 4 32
+address $396
+address $630
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 900
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1120403456
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 9
+byte 4 0
+byte 4 7
+byte 4 32
+address $398
+address $631
+address $314
+byte 4 3
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 800
+byte 4 0
+byte 4 1200
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 1119092736
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 10
+byte 4 0
+byte 4 7
+byte 4 32
+address $400
+address $632
+address $314
+byte 4 3
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 800
+byte 4 0
+byte 4 1000
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 11
+byte 4 0
+byte 4 7
+byte 4 0
+address $633
+address $634
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 600
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 1
+byte 4 2
+byte 4 12
+byte 4 0
+byte 4 7
+byte 4 32
+address $635
+address $636
+address $637
+byte 4 35
+byte 4 5
+byte 4 0
+byte 4 0
+byte 4 90
+byte 4 35
+byte 4 0
+byte 4 2000
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 13
+byte 4 100
+byte 4 7
+byte 4 32
+address $638
+address $639
+address $640
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 75
+byte 4 3000
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 14
+byte 4 150
+byte 4 7
+byte 4 32
+address $641
+address $642
+address $643
+byte 4 8
+byte 4 3
+byte 4 0
+byte 4 0
+byte 4 1000
+byte 4 0
+byte 4 0
+byte 4 2000
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 15
+byte 4 250
+byte 4 7
+byte 4 32
+address $644
+address $645
+address $646
+byte 4 250
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 190
+byte 4 0
+byte 4 0
+byte 4 2000
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 16
+byte 4 350
+byte 4 7
+byte 4 32
+address $647
+address $648
+address $649
+byte 4 5
+byte 4 3
+byte 4 0
+byte 4 1
+byte 4 1000
+byte 4 0
+byte 4 2200
+byte 4 2200
+byte 4 1065353216
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 1103626240
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 17
+byte 4 400
+byte 4 7
+byte 4 32
+address $650
+address $651
+address $652
+byte 4 350
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 80
+byte 4 120
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 18
+byte 4 550
+byte 4 6
+byte 4 32
+address $653
+address $654
+address $655
+byte 4 150
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 150
+byte 4 200
+byte 4 150
+byte 4 3000
+byte 4 1073741824
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 19
+byte 4 450
+byte 4 6
+byte 4 32
+address $656
+address $657
+address $658
+byte 4 40
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 100
+byte 4 400
+byte 4 0
+byte 4 2000
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 20
+byte 4 600
+byte 4 4
+byte 4 32
+address $659
+address $660
+address $661
+byte 4 80
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 500
+byte 4 1000
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 21
+byte 4 200
+byte 4 6
+byte 4 0
+address $662
+address $663
+address $314
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 22
+byte 4 250
+byte 4 7
+byte 4 0
+address $664
+address $665
+address $314
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 23
+byte 4 1000
+byte 4 6
+byte 4 0
+address $666
+address $667
+address $314
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 24
+byte 4 0
+byte 4 7
+byte 4 32
+address $668
+address $669
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 500
+byte 4 500
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 25
+byte 4 0
+byte 4 7
+byte 4 32
+address $84
+address $85
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 500
+byte 4 500
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 26
+byte 4 0
+byte 4 7
+byte 4 32
+address $670
+address $176
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 500
+byte 4 500
+byte 4 500
+byte 4 0
+byte 4 1082130432
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 27
+byte 4 0
+byte 4 7
+byte 4 32
+address $168
+address $169
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 28
+byte 4 0
+byte 4 4
+byte 4 32
+address $172
+address $671
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 29
+byte 4 0
+byte 4 7
+byte 4 32
+address $672
+address $673
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1000
+byte 4 1000
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 0
+byte 4 1
+byte 4 30
+byte 4 0
+byte 4 7
+byte 4 32
+address $674
+address $675
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1000
+byte 4 1000
+byte 4 1000
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 0
+byte 4 1
+byte 4 31
+byte 4 0
+byte 4 7
+byte 4 32
+address $676
+address $677
+address $678
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 0
+byte 4 2
+data
+export bg_numWeapons
+align 4
+LABELV bg_numWeapons
+byte 4 31
+lit
+align 4
+LABELV nullWeapon
+byte 4 0
+skip 88
+export BG_WeaponByName
+code
+proc BG_WeaponByName 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $683
+JUMPV
+LABELV $680
+CNSTI4 92
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_weapons+16
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $684
+CNSTI4 92
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_weapons
+ADDP4
+RETP4
+ADDRGP4 $679
+JUMPV
+LABELV $684
+LABELV $681
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $683
+ADDRLP4 0
+INDIRI4
+ADDRGP4 bg_numWeapons
+INDIRI4
+LTI4 $680
+ADDRGP4 nullWeapon
+RETP4
+LABELV $679
+endproc BG_WeaponByName 8 8
+export BG_Weapon
+proc BG_Weapon 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $690
+ADDRFP4 0
+INDIRI4
+CNSTI4 32
+GEI4 $690
+ADDRLP4 0
+CNSTI4 92
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_weapons-92
+ADDP4
+ASGNP4
+ADDRGP4 $691
+JUMPV
+LABELV $690
+ADDRLP4 0
+ADDRGP4 nullWeapon
+ASGNP4
+LABELV $691
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $687
+endproc BG_Weapon 8 0
+export BG_WeaponAllowedInStage
+proc BG_WeaponAllowedInStage 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+RETI4
+LABELV $692
+endproc BG_WeaponAllowedInStage 8 4
+lit
+align 4
+LABELV bg_upgrades
+byte 4 1
+byte 4 50
+byte 4 7
+byte 4 14
+address $693
+address $694
+address $695
+address $696
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 2
+byte 4 80
+byte 4 6
+byte 4 1
+address $697
+address $698
+address $699
+address $700
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 3
+byte 4 50
+byte 4 7
+byte 4 0
+address $701
+address $702
+address $703
+address $704
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 4
+byte 4 200
+byte 4 6
+byte 4 0
+address $705
+address $706
+address $707
+address $708
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 5
+byte 4 125
+byte 4 6
+byte 4 0
+address $709
+address $710
+address $711
+address $712
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 6
+byte 4 75
+byte 4 7
+byte 4 16
+address $713
+address $714
+address $715
+address $716
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 7
+byte 4 120
+byte 4 6
+byte 4 16
+address $717
+address $718
+address $719
+address $720
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 8
+byte 4 400
+byte 4 4
+byte 4 31
+address $721
+address $722
+address $723
+address $724
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 9
+byte 4 200
+byte 4 6
+byte 4 0
+address $725
+address $726
+address $727
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 10
+byte 4 1000
+byte 4 6
+byte 4 0
+address $728
+address $729
+address $314
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 11
+byte 4 250
+byte 4 7
+byte 4 0
+address $730
+address $731
+address $314
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 12
+byte 4 0
+byte 4 7
+byte 4 0
+address $732
+address $733
+address $734
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 2
+data
+export bg_numUpgrades
+align 4
+LABELV bg_numUpgrades
+byte 4 12
+lit
+align 4
+LABELV nullUpgrade
+byte 4 0
+skip 40
+export BG_UpgradeByName
+code
+proc BG_UpgradeByName 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $739
+JUMPV
+LABELV $736
+CNSTI4 44
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_upgrades+16
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $740
+CNSTI4 44
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_upgrades
+ADDP4
+RETP4
+ADDRGP4 $735
+JUMPV
+LABELV $740
+LABELV $737
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $739
+ADDRLP4 0
+INDIRI4
+ADDRGP4 bg_numUpgrades
+INDIRI4
+LTI4 $736
+ADDRGP4 nullUpgrade
+RETP4
+LABELV $735
+endproc BG_UpgradeByName 8 8
+export BG_Upgrade
+proc BG_Upgrade 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $746
+ADDRFP4 0
+INDIRI4
+CNSTI4 13
+GEI4 $746
+ADDRLP4 0
+CNSTI4 44
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_upgrades-44
+ADDP4
+ASGNP4
+ADDRGP4 $747
+JUMPV
+LABELV $746
+ADDRLP4 0
+ADDRGP4 nullUpgrade
+ASGNP4
+LABELV $747
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $743
+endproc BG_Upgrade 8 0
+export BG_UpgradeAllowedInStage
+proc BG_UpgradeAllowedInStage 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+RETI4
+LABELV $748
+endproc BG_UpgradeAllowedInStage 8 4
+export BG_EvaluateTrajectory
+proc BG_EvaluateTrajectory 108 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $750
+ADDRLP4 8
+INDIRI4
+CNSTI4 6
+GTI4 $750
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $764
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $764
+address $753
+address $753
+address $754
+address $756
+address $755
+address $761
+address $762
+code
+LABELV $753
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $751
+JUMPV
+LABELV $754
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $751
+JUMPV
+LABELV $755
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+CNSTF4 1073741824
+CNSTF4 1078530011
+ADDRLP4 0
+INDIRF4
+MULF4
+MULF4
+ARGF4
+ADDRLP4 32
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $751
+JUMPV
+LABELV $756
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDI4
+LEI4 $757
+ADDRFP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $757
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $759
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+LABELV $759
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $751
+JUMPV
+LABELV $761
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 80
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 84
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRF4
+CNSTF4 1137180672
+ADDRLP4 84
+INDIRF4
+MULF4
+ADDRLP4 84
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRGP4 $751
+JUMPV
+LABELV $762
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 100
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 104
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRF4
+CNSTF4 1137180672
+ADDRLP4 104
+INDIRF4
+MULF4
+ADDRLP4 104
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $751
+JUMPV
+LABELV $750
+CNSTI4 1
+ARGI4
+ADDRGP4 $763
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $751
+LABELV $749
+endproc BG_EvaluateTrajectory 108 12
+export BG_EvaluateTrajectoryDelta
+proc BG_EvaluateTrajectoryDelta 52 12
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $766
+ADDRLP4 8
+INDIRI4
+CNSTI4 6
+GTI4 $766
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $778
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $778
+address $769
+address $769
+address $770
+address $772
+address $771
+address $775
+address $776
+code
+LABELV $769
+ADDRLP4 16
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRGP4 $767
+JUMPV
+LABELV $770
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $767
+JUMPV
+LABELV $771
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ADDRLP4 24
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 24
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+CNSTF4 1073741824
+CNSTF4 1078530011
+ADDRLP4 0
+INDIRF4
+MULF4
+MULF4
+ARGF4
+ADDRLP4 28
+ADDRGP4 cos
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 4
+CNSTF4 1056964608
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $767
+JUMPV
+LABELV $772
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDI4
+LEI4 $773
+ADDRLP4 36
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 40
+CNSTF4 0
+ASGNF4
+ADDRLP4 36
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 36
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRGP4 $765
+JUMPV
+LABELV $773
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $767
+JUMPV
+LABELV $775
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 40
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRF4
+CNSTF4 1145569280
+ADDRLP4 0
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRGP4 $767
+JUMPV
+LABELV $776
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRLP4 44
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 48
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRF4
+CNSTF4 1145569280
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $767
+JUMPV
+LABELV $766
+CNSTI4 1
+ARGI4
+ADDRGP4 $777
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $767
+LABELV $765
+endproc BG_EvaluateTrajectoryDelta 52 12
+data
+export eventnames
+align 4
+LABELV eventnames
+address $779
+address $780
+address $781
+address $782
+address $783
+address $784
+address $785
+address $786
+address $787
+address $788
+address $789
+address $790
+address $791
+address $792
+address $793
+address $794
+address $795
+address $796
+address $797
+address $798
+address $799
+address $800
+address $801
+address $802
+address $803
+address $804
+address $805
+address $806
+address $807
+address $808
+address $809
+address $810
+address $811
+address $812
+address $813
+address $814
+address $815
+address $816
+address $817
+address $818
+address $819
+address $820
+address $821
+address $822
+address $823
+address $824
+address $825
+address $826
+address $827
+address $828
+address $829
+address $830
+address $831
+address $832
+address $833
+address $834
+address $835
+address $836
+address $837
+address $838
+address $839
+address $840
+address $841
+address $842
+address $843
+address $844
+address $845
+address $846
+address $847
+address $848
+address $849
+address $850
+address $851
+address $852
+address $853
+address $854
+address $855
+address $856
+address $857
+address $858
+address $859
+export BG_EventName
+code
+proc BG_EventName 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $863
+ADDRFP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 81
+LTU4 $861
+LABELV $863
+ADDRGP4 $864
+RETP4
+ADDRGP4 $860
+JUMPV
+LABELV $861
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 eventnames
+ADDP4
+INDIRP4
+RETP4
+LABELV $860
+endproc BG_EventName 4 0
+export BG_AddPredictableEventToPlayerstate
+proc BG_AddPredictableEventToPlayerstate 12 0
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDP4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDP4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 8
+INDIRP4
+CNSTI4 116
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $865
+endproc BG_AddPredictableEventToPlayerstate 12 0
+export BG_PlayerStateToEntityState
+proc BG_PlayerStateToEntityState 76 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 7
+EQI4 $870
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+EQI4 $870
+ADDRLP4 4
+INDIRI4
+CNSTI4 6
+NEI4 $867
+LABELV $870
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 12
+ASGNI4
+ADDRGP4 $868
+JUMPV
+LABELV $867
+ADDRFP4 0
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $871
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 12
+ASGNI4
+ADDRGP4 $872
+JUMPV
+LABELV $871
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $872
+LABELV $868
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $873
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+LABELV $873
+ADDRFP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $875
+ADDRLP4 20
+ADDRFP4 4
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 28
+ADDRFP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+LABELV $875
+ADDRFP4 4
+INDIRP4
+CNSTI4 88
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 196
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 200
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 204
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 168
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $877
+ADDRLP4 32
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $878
+JUMPV
+LABELV $877
+ADDRLP4 36
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $878
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $879
+ADDRLP4 40
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 32768
+BORI4
+ASGNI4
+ADDRGP4 $880
+JUMPV
+LABELV $879
+ADDRLP4 44
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 -32769
+BANDI4
+ASGNI4
+LABELV $880
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $881
+ADDRFP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $882
+JUMPV
+LABELV $881
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+GEI4 $883
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 2
+SUBI4
+GEI4 $885
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 2
+SUBI4
+ASGNI4
+LABELV $885
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 68
+INDIRP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRLP4 52
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 8
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 52
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $883
+LABELV $882
+ADDRFP4 4
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 148
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 164
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $887
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $891
+ADDRLP4 56
+ADDRFP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 BG_UpgradeIsActive
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $893
+ADDRLP4 64
+ADDRFP4 4
+INDIRP4
+CNSTI4 164
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+LABELV $893
+LABELV $891
+LABELV $888
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $887
+ADDRFP4 4
+INDIRP4
+CNSTI4 188
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+CNSTI4 8
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 396
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 392
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+LEI4 $897
+ADDRLP4 56
+INDIRI4
+CNSTI4 5
+LTI4 $895
+LABELV $897
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $895
+ADDRFP4 4
+INDIRP4
+CNSTI4 140
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 400
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $866
+endproc BG_PlayerStateToEntityState 76 8
+export BG_PlayerStateToEntityStateExtraPolate
+proc BG_PlayerStateToEntityStateExtraPolate 76 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 7
+EQI4 $902
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+EQI4 $902
+ADDRLP4 4
+INDIRI4
+CNSTI4 6
+NEI4 $899
+LABELV $902
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 12
+ASGNI4
+ADDRGP4 $900
+JUMPV
+LABELV $899
+ADDRFP4 0
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $903
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 12
+ASGNI4
+ADDRGP4 $904
+JUMPV
+LABELV $903
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $904
+LABELV $900
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $905
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+LABELV $905
+ADDRFP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTI4 50
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $907
+ADDRLP4 20
+ADDRFP4 4
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 28
+ADDRFP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+LABELV $907
+ADDRFP4 4
+INDIRP4
+CNSTI4 88
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 196
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 200
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 204
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 168
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $909
+ADDRLP4 32
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $910
+JUMPV
+LABELV $909
+ADDRLP4 36
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $910
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $911
+ADDRLP4 40
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 32768
+BORI4
+ASGNI4
+ADDRGP4 $912
+JUMPV
+LABELV $911
+ADDRLP4 44
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 -32769
+BANDI4
+ASGNI4
+LABELV $912
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $913
+ADDRFP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $914
+JUMPV
+LABELV $913
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+GEI4 $915
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 2
+SUBI4
+GEI4 $917
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 2
+SUBI4
+ASGNI4
+LABELV $917
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 68
+INDIRP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRLP4 52
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 8
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 52
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $915
+LABELV $914
+ADDRFP4 4
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 148
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 164
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $919
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $923
+ADDRLP4 56
+ADDRFP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 BG_UpgradeIsActive
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $925
+ADDRLP4 64
+ADDRFP4 4
+INDIRP4
+CNSTI4 164
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+LABELV $925
+LABELV $923
+LABELV $920
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $919
+ADDRFP4 4
+INDIRP4
+CNSTI4 188
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+CNSTI4 8
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 396
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 392
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+LEI4 $929
+ADDRLP4 56
+INDIRI4
+CNSTI4 5
+LTI4 $927
+LABELV $929
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $927
+ADDRFP4 4
+INDIRP4
+CNSTI4 140
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 400
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $898
+endproc BG_PlayerStateToEntityStateExtraPolate 76 8
+export BG_WeaponIsFull
+proc BG_WeaponIsFull 24 8
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 12
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 6
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $931
+ADDRLP4 0
+CNSTF4 1069547520
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+ASGNI4
+LABELV $931
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRI4
+NEI4 $934
+ADDRLP4 4
+INDIRI4
+ADDRFP4 12
+INDIRI4
+NEI4 $934
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+ADDRGP4 $935
+JUMPV
+LABELV $934
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+LABELV $935
+ADDRLP4 20
+INDIRI4
+RETI4
+LABELV $930
+endproc BG_WeaponIsFull 24 8
+export BG_InventoryContainsWeapon
+proc BG_InventoryContainsWeapon 4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $937
+ADDRFP4 0
+INDIRI4
+CNSTI4 11
+NEI4 $937
+CNSTI4 1
+RETI4
+ADDRGP4 $936
+JUMPV
+LABELV $937
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $940
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $941
+JUMPV
+LABELV $940
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $941
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $936
+endproc BG_InventoryContainsWeapon 4 0
+export BG_SlotsForInventory
+proc BG_SlotsForInventory 28 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 12
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $943
+CNSTI4 11
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+BORI4
+ASGNI4
+LABELV $943
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $945
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $949
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+BANDI4
+CNSTI4 0
+EQI4 $951
+ADDRGP4 $953
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $951
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+BORI4
+ASGNI4
+LABELV $949
+LABELV $946
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $945
+ADDRLP4 8
+INDIRI4
+RETI4
+LABELV $942
+endproc BG_SlotsForInventory 28 12
+export BG_AddUpgradeToInventory
+proc BG_AddUpgradeToInventory 4 0
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+LABELV $954
+endproc BG_AddUpgradeToInventory 4 0
+export BG_RemoveUpgradeFromInventory
+proc BG_RemoveUpgradeFromInventory 4 0
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BCOMI4
+BANDI4
+ASGNI4
+LABELV $955
+endproc BG_RemoveUpgradeFromInventory 4 0
+export BG_InventoryContainsUpgrade
+proc BG_InventoryContainsUpgrade 0 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BANDI4
+RETI4
+LABELV $956
+endproc BG_InventoryContainsUpgrade 0 0
+export BG_ActivateUpgrade
+proc BG_ActivateUpgrade 4 0
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+LABELV $957
+endproc BG_ActivateUpgrade 4 0
+export BG_DeactivateUpgrade
+proc BG_DeactivateUpgrade 4 0
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BCOMI4
+BANDI4
+ASGNI4
+LABELV $958
+endproc BG_DeactivateUpgrade 4 0
+export BG_UpgradeIsActive
+proc BG_UpgradeIsActive 0 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BANDI4
+RETI4
+LABELV $959
+endproc BG_UpgradeIsActive 0 0
+lit
+align 4
+LABELV $961
+byte 4 0
+byte 4 0
+byte 4 1065353216
+align 4
+LABELV $962
+byte 4 0
+byte 4 0
+byte 4 3212836864
+export BG_RotateAxis
+code
+proc BG_RotateAxis 68 16
+ADDRLP4 12
+ADDRGP4 $961
+INDIRB
+ASGNB 12
+ADDRLP4 40
+ADDRGP4 $962
+INDIRB
+ASGNB 12
+ADDRFP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $963
+ADDRLP4 24
+ADDRLP4 40
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRGP4 $964
+JUMPV
+LABELV $963
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 24
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+LABELV $964
+ADDRLP4 0
+ARGP4
+ADDRLP4 52
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 52
+INDIRF4
+CNSTF4 0
+EQF4 $965
+ADDRLP4 24
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDRLP4 24+4
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 24+8
+INDIRF4
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 56
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 36
+CNSTF4 1127481344
+ADDRLP4 56
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $971
+ADDRLP4 36
+ADDRLP4 36
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $971
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRGP4 AngleNormalize180
+CALLF4
+pop
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 60
+CNSTI4 12
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 36
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 64
+CNSTI4 24
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 36
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRGP4 $966
+JUMPV
+LABELV $965
+CNSTI4 0
+RETI4
+ADDRGP4 $960
+JUMPV
+LABELV $966
+CNSTI4 1
+RETI4
+LABELV $960
+endproc BG_RotateAxis 68 16
+export BG_GetClientNormal
+proc BG_GetClientNormal 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $974
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $976
+ADDRFP4 4
+INDIRP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTF4 3212836864
+ASGNF4
+ADDRGP4 $975
+JUMPV
+LABELV $976
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $975
+JUMPV
+LABELV $974
+ADDRFP4 4
+INDIRP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+LABELV $975
+LABELV $973
+endproc BG_GetClientNormal 0 0
+export BG_GetClientViewOrigin
+proc BG_GetClientViewOrigin 24 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $978
+endproc BG_GetClientViewOrigin 24 8
+export BG_PositionBuildableRelativeToPlayer
+proc BG_PositionBuildableRelativeToPlayer 100 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRLP4 64
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 80
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 60
+ADDRLP4 80
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 64
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 84
+CNSTP4 0
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 24
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRLP4 24
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+ADDRLP4 48
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 48+4
+INDIRF4
+ADDRLP4 24+4
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 48+8
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 0
+INDIRB
+ASGNB 12
+ADDRLP4 92
+CNSTF4 1107296256
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1107296256
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96
+CNSTF4 3271557120
+ASGNF4
+ADDRLP4 36
+ADDRLP4 36
+INDIRF4
+ADDRLP4 96
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 36+4
+ADDRLP4 36+4
+INDIRF4
+ADDRLP4 96
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 36+8
+ADDRLP4 36+8
+INDIRF4
+CNSTF4 3271557120
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 24
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRFP4 12
+INDIRP4
+CALLV
+pop
+ADDRLP4 0
+ADDRFP4 24
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 16
+INDIRP4
+ADDRLP4 0
+INDIRF4
+CNSTF4 1036831949
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 0+4
+INDIRF4
+CNSTF4 1036831949
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 16
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1036831949
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ARGP4
+ADDRFP4 20
+INDIRP4
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+LABELV $981
+endproc BG_PositionBuildableRelativeToPlayer 100 28
+export BG_GetValueOfPlayer
+proc BG_GetValueOfPlayer 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1005
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1007
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1011
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1011
+LABELV $1008
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $1007
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1013
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1017
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1017
+LABELV $1014
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $1013
+LABELV $1005
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $1004
+endproc BG_GetValueOfPlayer 20 8
+export BG_PlayerCanChangeWeapon
+proc BG_PlayerCanChangeWeapon 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 20
+EQI4 $1022
+ADDRLP4 0
+INDIRI4
+CNSTI4 18
+NEI4 $1020
+LABELV $1022
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 100
+LEI4 $1020
+CNSTI4 0
+RETI4
+ADDRGP4 $1019
+JUMPV
+LABELV $1020
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1026
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $1024
+LABELV $1026
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1025
+JUMPV
+LABELV $1024
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1025
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $1019
+endproc BG_PlayerCanChangeWeapon 12 0
+export BG_PlayerPoisonCloudTime
+proc BG_PlayerPoisonCloudTime 16 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 10000
+ASGNI4
+CNSTI4 8
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1028
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 3000
+SUBI4
+ASGNI4
+LABELV $1028
+CNSTI4 2
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1030
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1000
+SUBI4
+ASGNI4
+LABELV $1030
+CNSTI4 1
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1032
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1000
+SUBI4
+ASGNI4
+LABELV $1032
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1027
+endproc BG_PlayerPoisonCloudTime 16 8
+export BG_GetPlayerWeapon
+proc BG_GetPlayerWeapon 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 296
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1035
+ADDRFP4 0
+INDIRP4
+CNSTI4 296
+ADDP4
+INDIRI4
+RETI4
+ADDRGP4 $1034
+JUMPV
+LABELV $1035
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+RETI4
+LABELV $1034
+endproc BG_GetPlayerWeapon 0 0
+export atof_neg
+proc atof_neg 8 4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1038
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $1038
+ADDRLP4 0
+CNSTF4 1065353216
+ASGNF4
+LABELV $1038
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $1037
+endproc atof_neg 8 4
+export atoi_neg
+proc atoi_neg 12 4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $1041
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GEI4 $1041
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1041
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1040
+endproc atoi_neg 12 4
+export BG_PackEntityNumbers
+proc BG_PackEntityNumbers 60 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 10
+LEI4 $1044
+ADDRLP4 4
+CNSTI4 10
+ASGNI4
+ADDRFP4 8
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $1046
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $1044
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1047
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRI4
+GEI4 $1051
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1052
+JUMPV
+LABELV $1051
+ADDRLP4 12
+CNSTI4 1023
+ASGNI4
+LABELV $1052
+ADDRLP4 12
+INDIRI4
+CNSTI4 -1024
+BANDI4
+CNSTI4 0
+EQI4 $1053
+CNSTI4 0
+ARGI4
+ADDRGP4 $1055
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+CNSTI4 10
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $1053
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $1056
+ADDRLP4 0
+INDIRI4
+CNSTI4 9
+GTI4 $1056
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1069
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1069
+address $1058
+address $1059
+address $1060
+address $1061
+address $1062
+address $1063
+address $1064
+address $1065
+address $1066
+address $1067
+code
+LABELV $1058
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1059
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1060
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1061
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 20
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1062
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1063
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1064
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 20
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1065
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1066
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1067
+ADDRLP4 56
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 20
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1056
+CNSTI4 0
+ARGI4
+ADDRGP4 $1068
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $1057
+LABELV $1048
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LTI4 $1047
+LABELV $1043
+endproc BG_PackEntityNumbers 60 16
+export BG_UnpackEntityNumbers
+proc BG_UnpackEntityNumbers 16 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 10
+LEI4 $1071
+ADDRFP4 8
+CNSTI4 10
+ASGNI4
+LABELV $1071
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1076
+JUMPV
+LABELV $1073
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $1077
+ADDRLP4 0
+INDIRI4
+CNSTI4 9
+GTI4 $1077
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1089
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1089
+address $1079
+address $1080
+address $1081
+address $1082
+address $1083
+address $1084
+address $1085
+address $1086
+address $1087
+address $1088
+code
+LABELV $1079
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1080
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1081
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CNSTI4 10
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1082
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CNSTI4 20
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1083
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1084
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 10
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1085
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 20
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1086
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1087
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1088
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 20
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1077
+CNSTI4 0
+ARGI4
+ADDRGP4 $1068
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $1078
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1023
+BANDI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1023
+NEI4 $1090
+ADDRGP4 $1075
+JUMPV
+LABELV $1090
+LABELV $1074
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1076
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRI4
+LTI4 $1073
+LABELV $1075
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1070
+endproc BG_UnpackEntityNumbers 16 12
+export BG_ParseCSVEquipmentList
+proc BG_ParseCSVEquipmentList 1076 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 16
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 4
+ADDRLP4 20
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+ASGNP4
+ADDRGP4 $1094
+JUMPV
+LABELV $1096
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1097
+ADDRLP4 1044
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 44
+EQI4 $1099
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $1096
+LABELV $1099
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1100
+ADDRLP4 16
+CNSTI4 1
+ASGNI4
+LABELV $1100
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1103
+JUMPV
+LABELV $1102
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1103
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+EQI4 $1102
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1105
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 1048
+ADDRGP4 BG_WeaponByName
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ADDRLP4 1048
+INDIRP4
+INDIRI4
+ASGNI4
+LABELV $1105
+ADDRFP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $1107
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 1052
+ADDRGP4 BG_UpgradeByName
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 12
+INDIRP4
+ADDP4
+ADDRLP4 1052
+INDIRP4
+INDIRI4
+ASGNI4
+LABELV $1107
+ADDRLP4 1056
+CNSTI4 0
+ASGNI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 1056
+INDIRI4
+EQI4 $1109
+ADDRLP4 1060
+CNSTI4 2
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 1060
+INDIRI4
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI4
+ADDRLP4 1056
+INDIRI4
+NEI4 $1109
+ADDRFP4 16
+INDIRI4
+ADDRLP4 1056
+INDIRI4
+EQI4 $1109
+ADDRLP4 12
+INDIRI4
+ADDRLP4 1060
+INDIRI4
+LSHI4
+ADDRFP4 12
+INDIRP4
+ADDP4
+INDIRI4
+ADDRLP4 1056
+INDIRI4
+NEI4 $1109
+ADDRGP4 $1111
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1110
+JUMPV
+LABELV $1109
+ADDRLP4 1064
+CNSTI4 0
+ASGNI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 1064
+INDIRI4
+EQI4 $1112
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI4
+ADDRLP4 1064
+INDIRI4
+EQI4 $1112
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $1113
+JUMPV
+LABELV $1112
+ADDRLP4 1068
+CNSTI4 0
+ASGNI4
+ADDRFP4 16
+INDIRI4
+ADDRLP4 1068
+INDIRI4
+EQI4 $1114
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 12
+INDIRP4
+ADDP4
+INDIRI4
+ADDRLP4 1068
+INDIRI4
+EQI4 $1114
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1114
+LABELV $1113
+LABELV $1110
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $1095
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $1117
+ADDRLP4 1072
+CNSTI4 1
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 1072
+INDIRI4
+SUBI4
+EQI4 $1120
+ADDRLP4 12
+INDIRI4
+ADDRFP4 16
+INDIRI4
+ADDRLP4 1072
+INDIRI4
+SUBI4
+NEI4 $1118
+LABELV $1120
+ADDRGP4 $1095
+JUMPV
+LABELV $1118
+LABELV $1094
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1097
+LABELV $1095
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1121
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1121
+ADDRFP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $1123
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 12
+INDIRP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1123
+LABELV $1092
+endproc BG_ParseCSVEquipmentList 1076 12
+export BG_ParseCSVClassList
+proc BG_ParseCSVClassList 1048 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 4
+ADDRLP4 16
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+ASGNP4
+ADDRGP4 $1127
+JUMPV
+LABELV $1129
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1130
+ADDRLP4 1040
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 44
+EQI4 $1132
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $1129
+LABELV $1132
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1133
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+LABELV $1133
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1136
+JUMPV
+LABELV $1135
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1136
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+EQI4 $1135
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 1044
+ADDRGP4 BG_ClassByName
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ADDRLP4 1044
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1138
+ADDRGP4 $1140
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1139
+JUMPV
+LABELV $1138
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1139
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $1128
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $1142
+LABELV $1127
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1143
+ADDRLP4 8
+INDIRI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+LTI4 $1130
+LABELV $1143
+LABELV $1128
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1125
+endproc BG_ParseCSVClassList 1048 12
+export BG_ParseCSVBuildableList
+proc BG_ParseCSVBuildableList 1048 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 4
+ADDRLP4 16
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+ASGNP4
+ADDRGP4 $1146
+JUMPV
+LABELV $1148
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1149
+ADDRLP4 1040
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 44
+EQI4 $1151
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $1148
+LABELV $1151
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1152
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+LABELV $1152
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1155
+JUMPV
+LABELV $1154
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1155
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+EQI4 $1154
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 1044
+ADDRGP4 BG_BuildableByName
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ADDRLP4 1044
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1157
+ADDRGP4 $1159
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1158
+JUMPV
+LABELV $1157
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1158
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $1147
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $1161
+LABELV $1146
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1162
+ADDRLP4 8
+INDIRI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+LTI4 $1149
+LABELV $1162
+LABELV $1147
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1144
+endproc BG_ParseCSVBuildableList 1048 12
+export BG_InitAllowedGameElements
+proc BG_InitAllowedGameElements 256 20
+ADDRGP4 $1164
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 bg_disabledGameElements+276
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 bg_disabledGameElements+404
+ARGP4
+CNSTI4 13
+ARGI4
+ADDRGP4 BG_ParseCSVEquipmentList
+CALLV
+pop
+ADDRGP4 $1167
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 bg_disabledGameElements+216
+ARGP4
+CNSTI4 15
+ARGI4
+ADDRGP4 BG_ParseCSVClassList
+CALLV
+pop
+ADDRGP4 $1169
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 bg_disabledGameElements
+ARGP4
+CNSTI4 54
+ARGI4
+ADDRGP4 BG_ParseCSVBuildableList
+CALLV
+pop
+LABELV $1163
+endproc BG_InitAllowedGameElements 256 20
+export BG_WeaponIsAllowed
+proc BG_WeaponIsAllowed 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1174
+JUMPV
+LABELV $1171
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+276
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $1176
+CNSTI4 0
+RETI4
+ADDRGP4 $1170
+JUMPV
+LABELV $1176
+LABELV $1172
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1174
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+GEI4 $1179
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+276
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1171
+LABELV $1179
+CNSTI4 1
+RETI4
+LABELV $1170
+endproc BG_WeaponIsAllowed 8 0
+export BG_UpgradeIsAllowed
+proc BG_UpgradeIsAllowed 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1184
+JUMPV
+LABELV $1181
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+404
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $1186
+CNSTI4 0
+RETI4
+ADDRGP4 $1180
+JUMPV
+LABELV $1186
+LABELV $1182
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1184
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+GEI4 $1189
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+404
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1181
+LABELV $1189
+CNSTI4 1
+RETI4
+LABELV $1180
+endproc BG_UpgradeIsAllowed 8 0
+export BG_ClassIsAllowed
+proc BG_ClassIsAllowed 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1194
+JUMPV
+LABELV $1191
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+216
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $1196
+CNSTI4 0
+RETI4
+ADDRGP4 $1190
+JUMPV
+LABELV $1196
+LABELV $1192
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1194
+ADDRLP4 0
+INDIRI4
+CNSTI4 15
+GEI4 $1199
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+216
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1191
+LABELV $1199
+CNSTI4 1
+RETI4
+LABELV $1190
+endproc BG_ClassIsAllowed 8 0
+export BG_BuildableIsAllowed
+proc BG_BuildableIsAllowed 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1204
+JUMPV
+LABELV $1201
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $1205
+CNSTI4 0
+RETI4
+ADDRGP4 $1200
+JUMPV
+LABELV $1205
+LABELV $1202
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1204
+ADDRLP4 0
+INDIRI4
+CNSTI4 54
+GEI4 $1207
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1201
+LABELV $1207
+CNSTI4 1
+RETI4
+LABELV $1200
+endproc BG_BuildableIsAllowed 8 0
+export BG_PrimaryWeapon
+proc BG_PrimaryWeapon 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1209
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 32
+EQI4 $1213
+ADDRGP4 $1210
+JUMPV
+LABELV $1213
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1215
+ADDRLP4 0
+INDIRI4
+RETI4
+ADDRGP4 $1208
+JUMPV
+LABELV $1215
+LABELV $1210
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $1209
+CNSTI4 11
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1217
+CNSTI4 11
+RETI4
+ADDRGP4 $1208
+JUMPV
+LABELV $1217
+CNSTI4 0
+RETI4
+LABELV $1208
+endproc BG_PrimaryWeapon 12 8
+lit
+align 1
+LABELV $1220
+byte 1 0
+skip 8699
+export BG_LoadEmoticons
+code
+proc BG_LoadEmoticons 8752 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRGP4 $1220
+INDIRB
+ASGNB 8700
+ADDRGP4 $1221
+ARGP4
+ADDRGP4 $1222
+ARGP4
+ADDRLP4 20
+ARGP4
+CNSTI4 8700
+ARGI4
+ADDRLP4 8720
+ADDRGP4 trap_FS_GetFileList
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 8720
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+GEI4 $1223
+CNSTI4 0
+RETI4
+ADDRGP4 $1219
+JUMPV
+LABELV $1223
+ADDRLP4 0
+ADDRLP4 20
+ASGNP4
+ADDRLP4 8724
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8724
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8724
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 8724
+INDIRI4
+ASGNI4
+ADDRGP4 $1228
+JUMPV
+LABELV $1225
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8728
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 4
+ADDRLP4 8728
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 9
+LTI4 $1233
+ADDRLP4 4
+INDIRI4
+CNSTI4 8
+SUBI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 95
+NEI4 $1233
+ADDRLP4 8740
+ADDRLP4 4
+INDIRI4
+CNSTI4 7
+SUBI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 8740
+INDIRI4
+CNSTI4 49
+LTI4 $1233
+ADDRLP4 8740
+INDIRI4
+CNSTI4 57
+LEI4 $1229
+LABELV $1233
+ADDRGP4 $1234
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1226
+JUMPV
+LABELV $1229
+ADDRLP4 4
+INDIRI4
+CNSTI4 8
+SUBI4
+CNSTI4 20
+LEI4 $1235
+ADDRGP4 $1237
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 28
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1226
+JUMPV
+LABELV $1235
+ADDRGP4 $1240
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8744
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 8744
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 8748
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 8748
+INDIRI4
+CNSTI4 0
+NEI4 $1238
+ADDRGP4 $1241
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1226
+JUMPV
+LABELV $1238
+CNSTI4 28
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 8
+SUBI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTI4 28
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 20
+ADDP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 7
+SUBI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1226
+ADDRLP4 8728
+CNSTI4 1
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 8728
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8728
+INDIRI4
+ADDI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $1228
+ADDRLP4 12
+INDIRI4
+ADDRLP4 16
+INDIRI4
+GEI4 $1242
+ADDRLP4 8
+INDIRI4
+ADDRFP4 4
+INDIRI4
+LTI4 $1225
+LABELV $1242
+ADDRGP4 $1243
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+CNSTI4 300
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRLP4 8
+INDIRI4
+RETI4
+LABELV $1219
+endproc BG_LoadEmoticons 8752 16
+export BG_TeamName
+proc BG_TeamName 0 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1245
+ADDRGP4 $376
+RETP4
+ADDRGP4 $1244
+JUMPV
+LABELV $1245
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $1247
+ADDRGP4 $1249
+RETP4
+ADDRGP4 $1244
+JUMPV
+LABELV $1247
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $1250
+ADDRGP4 $1252
+RETP4
+ADDRGP4 $1244
+JUMPV
+LABELV $1250
+ADDRGP4 $1253
+RETP4
+LABELV $1244
+endproc BG_TeamName 0 0
+export cmdcmp
+proc cmdcmp 4 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1254
+endproc cmdcmp 4 8
+bss
+align 4
+LABELV bg_disabledGameElements
+skip 456
+import trap_Cvar_VariableStringBuffer
+align 4
+LABELV bg_classConfigList
+skip 19620
+align 4
+LABELV bg_buildableConfigList
+skip 15552
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PlayerTouchesItem
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_HasEnergyWeapon
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $1253
+byte 1 60
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 62
+byte 1 0
+align 1
+LABELV $1252
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 0
+align 1
+LABELV $1249
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 0
+align 1
+LABELV $1243
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 69
+byte 1 77
+byte 1 79
+byte 1 84
+byte 1 73
+byte 1 67
+byte 1 79
+byte 1 78
+byte 1 83
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $1241
+byte 1 94
+byte 1 51
+byte 1 99
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 34
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $1240
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1237
+byte 1 94
+byte 1 51
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 40
+byte 1 62
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $1234
+byte 1 94
+byte 1 51
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 112
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $1222
+byte 1 120
+byte 1 49
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $1221
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $1169
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $1167
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $1164
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 69
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $1159
+byte 1 94
+byte 1 51
+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 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1140
+byte 1 94
+byte 1 51
+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 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1111
+byte 1 94
+byte 1 51
+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 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1068
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 120
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $1055
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 80
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 78
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+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 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $1046
+byte 1 94
+byte 1 51
+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 65
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 80
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 78
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $953
+byte 1 94
+byte 1 51
+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 104
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $864
+byte 1 85
+byte 1 78
+byte 1 75
+byte 1 78
+byte 1 79
+byte 1 87
+byte 1 78
+byte 1 0
+align 1
+LABELV $859
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 67
+byte 1 73
+byte 1 68
+byte 1 66
+byte 1 79
+byte 1 77
+byte 1 66
+byte 1 95
+byte 1 66
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 67
+byte 1 69
+byte 1 0
+align 1
+LABELV $858
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 50
+byte 1 95
+byte 1 90
+byte 1 65
+byte 1 80
+byte 1 0
+align 1
+LABELV $857
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 82
+byte 1 80
+byte 1 84
+byte 1 85
+byte 1 83
+byte 1 69
+byte 1 95
+byte 1 83
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 68
+byte 1 0
+align 1
+LABELV $856
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 71
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 82
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 83
+byte 1 80
+byte 1 73
+byte 1 78
+byte 1 85
+byte 1 80
+byte 1 0
+align 1
+LABELV $855
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 68
+byte 1 67
+byte 1 67
+byte 1 95
+byte 1 65
+byte 1 84
+byte 1 84
+byte 1 65
+byte 1 67
+byte 1 75
+byte 1 0
+align 1
+LABELV $854
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 79
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 68
+byte 1 95
+byte 1 83
+byte 1 80
+byte 1 65
+byte 1 87
+byte 1 78
+byte 1 83
+byte 1 0
+align 1
+LABELV $853
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 79
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 68
+byte 1 95
+byte 1 68
+byte 1 89
+byte 1 73
+byte 1 78
+byte 1 71
+byte 1 0
+align 1
+LABELV $852
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 79
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 68
+byte 1 95
+byte 1 65
+byte 1 84
+byte 1 84
+byte 1 65
+byte 1 67
+byte 1 75
+byte 1 0
+align 1
+LABELV $851
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 72
+byte 1 85
+byte 1 77
+byte 1 77
+byte 1 69
+byte 1 76
+byte 1 0
+align 1
+LABELV $850
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 84
+byte 1 65
+byte 1 85
+byte 1 78
+byte 1 84
+byte 1 0
+align 1
+LABELV $849
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 79
+byte 1 80
+byte 1 76
+byte 1 79
+byte 1 79
+byte 1 80
+byte 1 73
+byte 1 78
+byte 1 71
+byte 1 83
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 68
+byte 1 0
+align 1
+LABELV $848
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 66
+byte 1 85
+byte 1 71
+byte 1 95
+byte 1 76
+byte 1 73
+byte 1 78
+byte 1 69
+byte 1 0
+align 1
+LABELV $847
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 76
+byte 1 73
+byte 1 69
+byte 1 78
+byte 1 95
+byte 1 69
+byte 1 86
+byte 1 79
+byte 1 76
+byte 1 86
+byte 1 69
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 73
+byte 1 76
+byte 1 69
+byte 1 68
+byte 1 0
+align 1
+LABELV $846
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 76
+byte 1 73
+byte 1 69
+byte 1 78
+byte 1 95
+byte 1 69
+byte 1 86
+byte 1 79
+byte 1 76
+byte 1 86
+byte 1 69
+byte 1 0
+align 1
+LABELV $845
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 69
+byte 1 68
+byte 1 75
+byte 1 73
+byte 1 84
+byte 1 95
+byte 1 85
+byte 1 83
+byte 1 69
+byte 1 68
+byte 1 0
+align 1
+LABELV $844
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 82
+byte 1 67
+byte 1 69
+byte 1 95
+byte 1 70
+byte 1 73
+byte 1 69
+byte 1 76
+byte 1 68
+byte 1 0
+align 1
+LABELV $843
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 76
+byte 1 73
+byte 1 69
+byte 1 78
+byte 1 95
+byte 1 83
+byte 1 76
+byte 1 73
+byte 1 77
+byte 1 69
+byte 1 0
+align 1
+LABELV $842
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 76
+byte 1 73
+byte 1 69
+byte 1 78
+byte 1 95
+byte 1 65
+byte 1 67
+byte 1 73
+byte 1 68
+byte 1 84
+byte 1 85
+byte 1 66
+byte 1 69
+byte 1 0
+align 1
+LABELV $841
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 76
+byte 1 73
+byte 1 69
+byte 1 78
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 65
+byte 1 66
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 69
+byte 1 88
+byte 1 80
+byte 1 76
+byte 1 79
+byte 1 83
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 0
+align 1
+LABELV $840
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 72
+byte 1 85
+byte 1 77
+byte 1 65
+byte 1 78
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 65
+byte 1 66
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 69
+byte 1 88
+byte 1 80
+byte 1 76
+byte 1 79
+byte 1 83
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 0
+align 1
+LABELV $839
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 95
+byte 1 82
+byte 1 69
+byte 1 80
+byte 1 65
+byte 1 73
+byte 1 82
+byte 1 69
+byte 1 68
+byte 1 0
+align 1
+LABELV $838
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 95
+byte 1 82
+byte 1 69
+byte 1 80
+byte 1 65
+byte 1 73
+byte 1 82
+byte 1 0
+align 1
+LABELV $837
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 76
+byte 1 65
+byte 1 89
+byte 1 0
+align 1
+LABELV $836
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 79
+byte 1 89
+byte 1 0
+align 1
+LABELV $835
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 95
+byte 1 67
+byte 1 79
+byte 1 78
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 0
+align 1
+LABELV $834
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 71
+byte 1 73
+byte 1 66
+byte 1 95
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 89
+byte 1 69
+byte 1 82
+byte 1 0
+align 1
+LABELV $833
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 79
+byte 1 66
+byte 1 73
+byte 1 84
+byte 1 85
+byte 1 65
+byte 1 82
+byte 1 89
+byte 1 0
+align 1
+LABELV $832
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 65
+byte 1 84
+byte 1 72
+byte 1 51
+byte 1 0
+align 1
+LABELV $831
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 65
+byte 1 84
+byte 1 72
+byte 1 50
+byte 1 0
+align 1
+LABELV $830
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 65
+byte 1 84
+byte 1 72
+byte 1 49
+byte 1 0
+align 1
+LABELV $829
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 80
+byte 1 65
+byte 1 73
+byte 1 78
+byte 1 0
+align 1
+LABELV $828
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 52
+byte 1 95
+byte 1 84
+byte 1 82
+byte 1 65
+byte 1 77
+byte 1 80
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 65
+byte 1 82
+byte 1 84
+byte 1 0
+align 1
+LABELV $827
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 52
+byte 1 95
+byte 1 84
+byte 1 82
+byte 1 65
+byte 1 77
+byte 1 80
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 80
+byte 1 82
+byte 1 69
+byte 1 80
+byte 1 65
+byte 1 82
+byte 1 69
+byte 1 0
+align 1
+LABELV $826
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 49
+byte 1 95
+byte 1 71
+byte 1 82
+byte 1 65
+byte 1 66
+byte 1 0
+align 1
+LABELV $825
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 69
+byte 1 84
+byte 1 0
+align 1
+LABELV $824
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 76
+byte 1 73
+byte 1 77
+byte 1 69
+byte 1 84
+byte 1 82
+byte 1 65
+byte 1 73
+byte 1 76
+byte 1 0
+align 1
+LABELV $823
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 84
+byte 1 69
+byte 1 83
+byte 1 76
+byte 1 65
+byte 1 84
+byte 1 82
+byte 1 65
+byte 1 73
+byte 1 76
+byte 1 0
+align 1
+LABELV $822
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 83
+byte 1 83
+byte 1 73
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 83
+byte 1 83
+byte 1 95
+byte 1 77
+byte 1 69
+byte 1 84
+byte 1 65
+byte 1 76
+byte 1 0
+align 1
+LABELV $821
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 83
+byte 1 83
+byte 1 73
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 83
+byte 1 83
+byte 1 0
+align 1
+LABELV $820
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 83
+byte 1 83
+byte 1 73
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 72
+byte 1 73
+byte 1 84
+byte 1 0
+align 1
+LABELV $819
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 65
+byte 1 83
+byte 1 83
+byte 1 95
+byte 1 68
+byte 1 82
+byte 1 73
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 0
+align 1
+LABELV $818
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 72
+byte 1 79
+byte 1 84
+byte 1 71
+byte 1 85
+byte 1 78
+byte 1 0
+align 1
+LABELV $817
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 72
+byte 1 73
+byte 1 84
+byte 1 95
+byte 1 87
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 0
+align 1
+LABELV $816
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 72
+byte 1 73
+byte 1 84
+byte 1 95
+byte 1 70
+byte 1 76
+byte 1 69
+byte 1 83
+byte 1 72
+byte 1 0
+align 1
+LABELV $815
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 71
+byte 1 76
+byte 1 79
+byte 1 66
+byte 1 65
+byte 1 76
+byte 1 95
+byte 1 83
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 68
+byte 1 0
+align 1
+LABELV $814
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 69
+byte 1 82
+byte 1 65
+byte 1 76
+byte 1 95
+byte 1 83
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 68
+byte 1 0
+align 1
+LABELV $813
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 69
+byte 1 95
+byte 1 66
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 67
+byte 1 69
+byte 1 0
+align 1
+LABELV $812
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 71
+byte 1 82
+byte 1 69
+byte 1 78
+byte 1 65
+byte 1 68
+byte 1 69
+byte 1 95
+byte 1 66
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 67
+byte 1 69
+byte 1 0
+align 1
+LABELV $811
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 89
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 69
+byte 1 80
+byte 1 79
+byte 1 82
+byte 1 84
+byte 1 95
+byte 1 79
+byte 1 85
+byte 1 84
+byte 1 0
+align 1
+LABELV $810
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 89
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 69
+byte 1 80
+byte 1 79
+byte 1 82
+byte 1 84
+byte 1 95
+byte 1 73
+byte 1 78
+byte 1 0
+align 1
+LABELV $809
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 89
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 82
+byte 1 69
+byte 1 83
+byte 1 80
+byte 1 65
+byte 1 87
+byte 1 78
+byte 1 0
+align 1
+LABELV $808
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 73
+byte 1 82
+byte 1 69
+byte 1 95
+byte 1 87
+byte 1 69
+byte 1 65
+byte 1 80
+byte 1 79
+byte 1 78
+byte 1 51
+byte 1 0
+align 1
+LABELV $807
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 73
+byte 1 82
+byte 1 69
+byte 1 95
+byte 1 87
+byte 1 69
+byte 1 65
+byte 1 80
+byte 1 79
+byte 1 78
+byte 1 50
+byte 1 0
+align 1
+LABELV $806
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 73
+byte 1 82
+byte 1 69
+byte 1 95
+byte 1 87
+byte 1 69
+byte 1 65
+byte 1 80
+byte 1 79
+byte 1 78
+byte 1 0
+align 1
+LABELV $805
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 67
+byte 1 72
+byte 1 65
+byte 1 78
+byte 1 71
+byte 1 69
+byte 1 95
+byte 1 87
+byte 1 69
+byte 1 65
+byte 1 80
+byte 1 79
+byte 1 78
+byte 1 0
+align 1
+LABELV $804
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 78
+byte 1 79
+byte 1 65
+byte 1 77
+byte 1 77
+byte 1 79
+byte 1 0
+align 1
+LABELV $803
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 87
+byte 1 65
+byte 1 84
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 67
+byte 1 76
+byte 1 69
+byte 1 65
+byte 1 82
+byte 1 0
+align 1
+LABELV $802
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 87
+byte 1 65
+byte 1 84
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 85
+byte 1 78
+byte 1 68
+byte 1 69
+byte 1 82
+byte 1 0
+align 1
+LABELV $801
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 87
+byte 1 65
+byte 1 84
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 69
+byte 1 0
+align 1
+LABELV $800
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 87
+byte 1 65
+byte 1 84
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 84
+byte 1 79
+byte 1 85
+byte 1 67
+byte 1 72
+byte 1 0
+align 1
+LABELV $799
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 73
+byte 1 82
+byte 1 80
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 67
+byte 1 69
+byte 1 0
+align 1
+LABELV $798
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 74
+byte 1 85
+byte 1 77
+byte 1 80
+byte 1 0
+align 1
+LABELV $797
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 78
+byte 1 71
+byte 1 0
+align 1
+LABELV $796
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 82
+byte 1 0
+align 1
+LABELV $795
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 95
+byte 1 77
+byte 1 69
+byte 1 68
+byte 1 73
+byte 1 85
+byte 1 77
+byte 1 0
+align 1
+LABELV $794
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 95
+byte 1 83
+byte 1 72
+byte 1 79
+byte 1 82
+byte 1 84
+byte 1 0
+align 1
+LABELV $793
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 68
+byte 1 78
+byte 1 95
+byte 1 49
+byte 1 54
+byte 1 0
+align 1
+LABELV $792
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 68
+byte 1 78
+byte 1 95
+byte 1 49
+byte 1 50
+byte 1 0
+align 1
+LABELV $791
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 68
+byte 1 78
+byte 1 95
+byte 1 56
+byte 1 0
+align 1
+LABELV $790
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 68
+byte 1 78
+byte 1 95
+byte 1 52
+byte 1 0
+align 1
+LABELV $789
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 49
+byte 1 54
+byte 1 0
+align 1
+LABELV $788
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 49
+byte 1 50
+byte 1 0
+align 1
+LABELV $787
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 56
+byte 1 0
+align 1
+LABELV $786
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 52
+byte 1 0
+align 1
+LABELV $785
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 87
+byte 1 73
+byte 1 77
+byte 1 0
+align 1
+LABELV $784
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 79
+byte 1 84
+byte 1 87
+byte 1 65
+byte 1 68
+byte 1 69
+byte 1 0
+align 1
+LABELV $783
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 79
+byte 1 84
+byte 1 83
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 83
+byte 1 72
+byte 1 0
+align 1
+LABELV $782
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 79
+byte 1 84
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 83
+byte 1 81
+byte 1 85
+byte 1 69
+byte 1 76
+byte 1 67
+byte 1 72
+byte 1 0
+align 1
+LABELV $781
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 79
+byte 1 84
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 77
+byte 1 69
+byte 1 84
+byte 1 65
+byte 1 76
+byte 1 0
+align 1
+LABELV $780
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 79
+byte 1 84
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 0
+align 1
+LABELV $779
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 78
+byte 1 79
+byte 1 78
+byte 1 69
+byte 1 0
+align 1
+LABELV $777
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 69
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 68
+byte 1 101
+byte 1 108
+byte 1 116
+byte 1 97
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $763
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 69
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $734
+byte 1 65
+byte 1 109
+byte 1 109
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $733
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 93
+byte 1 65
+byte 1 109
+byte 1 109
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $732
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 0
+align 1
+LABELV $731
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 93
+byte 1 83
+byte 1 109
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 32
+byte 1 71
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $730
+byte 1 115
+byte 1 109
+byte 1 111
+byte 1 0
+align 1
+LABELV $729
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 93
+byte 1 77
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $728
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $727
+byte 1 65
+byte 1 32
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 0
+align 1
+LABELV $726
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 93
+byte 1 69
+byte 1 120
+byte 1 112
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 71
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $725
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 0
+align 1
+LABELV $724
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 98
+byte 1 115
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $723
+byte 1 65
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 111
+byte 1 100
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 108
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 105
+byte 1 116
+byte 1 117
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+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 103
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $722
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $721
+byte 1 98
+byte 1 115
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $720
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $719
+byte 1 66
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 45
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $718
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 93
+byte 1 74
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 80
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $717
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $716
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $715
+byte 1 66
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 45
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 108
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $714
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 80
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $713
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $712
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 107
+byte 1 0
+align 1
+LABELV $711
+byte 1 73
+byte 1 110
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 107
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 107
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 51
+byte 1 48
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 66
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 45
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $710
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 93
+byte 1 67
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 107
+byte 1 0
+align 1
+LABELV $709
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 107
+byte 1 0
+align 1
+LABELV $708
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 98
+byte 1 105
+byte 1 111
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $707
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 66
+byte 1 105
+byte 1 111
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 105
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 44
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 111
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $706
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 98
+byte 1 105
+byte 1 111
+byte 1 107
+byte 1 93
+byte 1 66
+byte 1 105
+byte 1 111
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $705
+byte 1 98
+byte 1 105
+byte 1 111
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $704
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 97
+byte 1 116
+byte 1 111
+byte 1 120
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $703
+byte 1 66
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 0
+align 1
+LABELV $702
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 93
+byte 1 77
+byte 1 101
+byte 1 100
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $701
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $700
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 109
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $699
+byte 1 73
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 109
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 102
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 46
+byte 1 0
+align 1
+LABELV $698
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 93
+byte 1 72
+byte 1 101
+byte 1 108
+byte 1 109
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $697
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 109
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $696
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 0
+align 1
+LABELV $695
+byte 1 80
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $694
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 93
+byte 1 76
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 32
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 0
+align 1
+LABELV $693
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 0
+align 1
+LABELV $678
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 108
+byte 1 117
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 77
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 101
+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 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 119
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $677
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 108
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 75
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $676
+byte 1 99
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $675
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 50
+byte 1 0
+align 1
+LABELV $674
+byte 1 97
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $673
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $672
+byte 1 97
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $671
+byte 1 77
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 32
+byte 1 84
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 50
+byte 1 0
+align 1
+LABELV $670
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 110
+byte 1 0
+align 1
+LABELV $669
+byte 1 76
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 66
+byte 1 108
+byte 1 111
+byte 1 98
+byte 1 0
+align 1
+LABELV $668
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 98
+byte 1 108
+byte 1 111
+byte 1 98
+byte 1 0
+align 1
+LABELV $667
+byte 1 77
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $666
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $665
+byte 1 83
+byte 1 109
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $664
+byte 1 115
+byte 1 109
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $663
+byte 1 71
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $662
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $661
+byte 1 66
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 104
+byte 1 110
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 121
+byte 1 32
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 118
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 32
+byte 1 80
+byte 1 114
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+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 99
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 0
+align 1
+LABELV $660
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 76
+byte 1 117
+byte 1 99
+byte 1 105
+byte 1 102
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $659
+byte 1 108
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $658
+byte 1 65
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 108
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 46
+byte 1 0
+align 1
+LABELV $657
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 80
+byte 1 117
+byte 1 108
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 82
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $656
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $655
+byte 1 83
+byte 1 112
+byte 1 114
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $654
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 70
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $653
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $652
+byte 1 66
+byte 1 101
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 100
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $651
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $650
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $649
+byte 1 65
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 121
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 108
+byte 1 121
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+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 99
+byte 1 111
+byte 1 109
+byte 1 98
+byte 1 111
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 91
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 93
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 91
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 93
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 112
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 101
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 45
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 109
+byte 1 121
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+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 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 83
+byte 1 51
+byte 1 0
+align 1
+LABELV $648
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 77
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $647
+byte 1 109
+byte 1 100
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $646
+byte 1 83
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 105
+byte 1 100
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 46
+byte 1 0
+align 1
+LABELV $645
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 76
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 71
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $644
+byte 1 108
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $643
+byte 1 67
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 118
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $642
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 83
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $641
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $640
+byte 1 83
+byte 1 105
+byte 1 109
+byte 1 105
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 97
+byte 1 119
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 99
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 112
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 108
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $639
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 80
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 83
+byte 1 97
+byte 1 119
+byte 1 0
+align 1
+LABELV $638
+byte 1 112
+byte 1 115
+byte 1 97
+byte 1 119
+byte 1 0
+align 1
+LABELV $637
+byte 1 66
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 32
+byte 1 67
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 44
+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 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 112
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 38
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 50
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $636
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 82
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $635
+byte 1 114
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $634
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 66
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $633
+byte 1 98
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $632
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $631
+byte 1 80
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 40
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 41
+byte 1 0
+align 1
+LABELV $630
+byte 1 80
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $629
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $628
+byte 1 90
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $627
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 119
+byte 1 115
+byte 1 32
+byte 1 85
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $626
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 119
+byte 1 115
+byte 1 0
+align 1
+LABELV $625
+byte 1 66
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 85
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $624
+byte 1 66
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $623
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 115
+byte 1 47
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 0
+align 1
+LABELV $579
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 79
+byte 1 102
+byte 1 102
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $574
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $567
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 99
+byte 1 104
+byte 1 86
+byte 1 105
+byte 1 101
+byte 1 119
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $564
+byte 1 118
+byte 1 105
+byte 1 101
+byte 1 119
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $555
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 99
+byte 1 104
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 115
+byte 1 0
+align 1
+LABELV $546
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 115
+byte 1 0
+align 1
+LABELV $537
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 77
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $514
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 83
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $503
+byte 1 104
+byte 1 117
+byte 1 100
+byte 1 0
+align 1
+LABELV $498
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $481
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+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 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $473
+byte 1 94
+byte 1 51
+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 102
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 69
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $458
+byte 1 94
+byte 1 51
+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 102
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 69
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 70
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 84
+byte 1 111
+byte 1 10
+byte 1 0
+align 1
+LABELV $403
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 115
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $402
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 0
+align 1
+LABELV $401
+byte 1 65
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+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 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 109
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 65
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 84
+byte 1 121
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 117
+byte 1 115
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $400
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 52
+byte 1 0
+align 1
+LABELV $399
+byte 1 73
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 97
+byte 1 103
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 65
+byte 1 100
+byte 1 118
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 97
+byte 1 103
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 51
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 106
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 46
+byte 1 0
+align 1
+LABELV $398
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 51
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $397
+byte 1 80
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 44
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 0
+align 1
+LABELV $396
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 51
+byte 1 0
+align 1
+LABELV $395
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 117
+byte 1 110
+byte 1 32
+byte 1 47
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 107
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 47
+byte 1 98
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 66
+byte 1 85
+byte 1 84
+byte 1 84
+byte 1 79
+byte 1 78
+byte 1 32
+byte 1 43
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 47
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 107
+byte 1 101
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 79
+byte 1 112
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 70
+byte 1 108
+byte 1 121
+byte 1 0
+align 1
+LABELV $394
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 53
+byte 1 0
+align 1
+LABELV $393
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 65
+byte 1 100
+byte 1 118
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 77
+byte 1 97
+byte 1 114
+byte 1 97
+byte 1 117
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 77
+byte 1 97
+byte 1 114
+byte 1 97
+byte 1 117
+byte 1 100
+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 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 51
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $392
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 50
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $391
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 106
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 102
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 77
+byte 1 97
+byte 1 114
+byte 1 97
+byte 1 117
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $390
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 50
+byte 1 0
+align 1
+LABELV $389
+byte 1 73
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 66
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 65
+byte 1 100
+byte 1 118
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 66
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 107
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 114
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 102
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 46
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 60
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 46
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 40
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 41
+byte 1 32
+byte 1 65
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 66
+byte 1 111
+byte 1 109
+byte 1 98
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 66
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $388
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 49
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $387
+byte 1 65
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 112
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+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 99
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 108
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 101
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 98
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 98
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 80
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 107
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 65
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 66
+byte 1 111
+byte 1 109
+byte 1 98
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 66
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $386
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 49
+byte 1 0
+align 1
+LABELV $385
+byte 1 73
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 65
+byte 1 100
+byte 1 118
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 65
+byte 1 100
+byte 1 118
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $384
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 48
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $383
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 108
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 101
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $382
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 48
+byte 1 0
+align 1
+LABELV $381
+byte 1 83
+byte 1 105
+byte 1 109
+byte 1 105
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 71
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 44
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 99
+byte 1 101
+byte 1 112
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+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 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 115
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 108
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $380
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $379
+byte 1 82
+byte 1 101
+byte 1 115
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 107
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 46
+byte 1 0
+align 1
+LABELV $378
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $377
+byte 1 79
+byte 1 98
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $376
+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 $375
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 115
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 0
+align 1
+LABELV $369
+byte 1 94
+byte 1 49
+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 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 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $356
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $353
+byte 1 122
+byte 1 79
+byte 1 102
+byte 1 102
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $344
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 115
+byte 1 0
+align 1
+LABELV $335
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $328
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 83
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $317
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $314
+byte 1 0
+align 1
+LABELV $303
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $302
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $301
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+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 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $297
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $262
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $261
+byte 1 83
+byte 1 85
+byte 1 80
+byte 1 80
+byte 1 76
+byte 1 89
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 71
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 55
+byte 1 53
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 0
+align 1
+LABELV $260
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $259
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $258
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $257
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $256
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $255
+byte 1 99
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $254
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $253
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 46
+byte 1 10
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $252
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $251
+byte 1 99
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $250
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $249
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 67
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 46
+byte 1 10
+byte 1 112
+byte 1 117
+byte 1 115
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 111
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $248
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 70
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 70
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $247
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $246
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $245
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $244
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $243
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $242
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 102
+byte 1 111
+byte 1 105
+byte 1 108
+byte 1 0
+align 1
+LABELV $241
+byte 1 83
+byte 1 69
+byte 1 77
+byte 1 73
+byte 1 45
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $240
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 84
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 70
+byte 1 111
+byte 1 105
+byte 1 108
+byte 1 0
+align 1
+LABELV $239
+byte 1 116
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 102
+byte 1 111
+byte 1 105
+byte 1 108
+byte 1 0
+align 1
+LABELV $238
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $237
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 65
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 111
+byte 1 120
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 45
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $236
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 65
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 32
+byte 1 83
+byte 1 117
+byte 1 112
+byte 1 112
+byte 1 108
+byte 1 121
+byte 1 0
+align 1
+LABELV $235
+byte 1 108
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $234
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $233
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 69
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 45
+byte 1 83
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 47
+byte 1 32
+byte 1 70
+byte 1 108
+byte 1 111
+byte 1 111
+byte 1 100
+byte 1 103
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 46
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $232
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 83
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $231
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $230
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $229
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $228
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $227
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $226
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 114
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $225
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $224
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $223
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 76
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $222
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $221
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 95
+byte 1 114
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $220
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 70
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 82
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $219
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 95
+byte 1 114
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $218
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $217
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 70
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $216
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $215
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $214
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 76
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $213
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $212
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $211
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 114
+byte 1 105
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $210
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 83
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $209
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $208
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $207
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 76
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $206
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $205
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $204
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 77
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $203
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $202
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $201
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $200
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 83
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $199
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $198
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $197
+byte 1 65
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 46
+byte 1 0
+align 1
+LABELV $196
+byte 1 82
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $195
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $194
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $193
+byte 1 65
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 99
+byte 1 101
+byte 1 112
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 97
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 79
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $192
+byte 1 82
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $191
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $190
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $189
+byte 1 65
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 117
+byte 1 116
+byte 1 111
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 117
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $188
+byte 1 77
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $187
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $186
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 100
+byte 1 99
+byte 1 99
+byte 1 0
+align 1
+LABELV $185
+byte 1 65
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 45
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 69
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 46
+byte 1 0
+align 1
+LABELV $184
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $183
+byte 1 100
+byte 1 99
+byte 1 99
+byte 1 0
+align 1
+LABELV $182
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $181
+byte 1 65
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 65
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+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 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 46
+byte 1 0
+align 1
+LABELV $180
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $179
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 0
+align 1
+LABELV $178
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 0
+align 1
+LABELV $177
+byte 1 65
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 100
+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 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 119
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $176
+byte 1 84
+byte 1 101
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 32
+byte 1 71
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $175
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 0
+align 1
+LABELV $174
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 103
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 50
+byte 1 0
+align 1
+LABELV $173
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 70
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 84
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $172
+byte 1 109
+byte 1 103
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 50
+byte 1 0
+align 1
+LABELV $171
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 103
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $170
+byte 1 65
+byte 1 117
+byte 1 116
+byte 1 111
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 32
+byte 1 83
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 119
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 104
+byte 1 121
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 112
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $169
+byte 1 77
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 32
+byte 1 84
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $168
+byte 1 109
+byte 1 103
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $167
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 0
+align 1
+LABELV $166
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 46
+byte 1 32
+byte 1 87
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $165
+byte 1 84
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $164
+byte 1 116
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $163
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 121
+byte 1 0
+align 1
+LABELV $162
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 71
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $161
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 121
+byte 1 0
+align 1
+LABELV $160
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 121
+byte 1 0
+align 1
+LABELV $159
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 100
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $158
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 80
+byte 1 111
+byte 1 100
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $157
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 111
+byte 1 100
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $156
+byte 1 112
+byte 1 111
+byte 1 100
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $155
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $154
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 80
+byte 1 111
+byte 1 100
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 46
+byte 1 10
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $153
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $152
+byte 1 112
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $151
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 111
+byte 1 114
+byte 1 103
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 95
+byte 1 98
+byte 1 117
+byte 1 108
+byte 1 98
+byte 1 0
+align 1
+LABELV $150
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $149
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 79
+byte 1 114
+byte 1 103
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 66
+byte 1 117
+byte 1 108
+byte 1 98
+byte 1 0
+align 1
+LABELV $148
+byte 1 111
+byte 1 114
+byte 1 103
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 95
+byte 1 98
+byte 1 117
+byte 1 108
+byte 1 98
+byte 1 0
+align 1
+LABELV $147
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 99
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $146
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 10
+byte 1 43
+byte 1 102
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 118
+byte 1 46
+byte 1 103
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 101
+byte 1 110
+byte 1 46
+byte 1 10
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $145
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 99
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $144
+byte 1 99
+byte 1 111
+byte 1 99
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $143
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 95
+byte 1 97
+byte 1 98
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $142
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $141
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 83
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 32
+byte 1 65
+byte 1 98
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $140
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 95
+byte 1 97
+byte 1 98
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $139
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $138
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 115
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $137
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 77
+byte 1 117
+byte 1 115
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $136
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $135
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $134
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 46
+byte 1 10
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 80
+byte 1 117
+byte 1 108
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 82
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 38
+byte 1 32
+byte 1 76
+byte 1 117
+byte 1 99
+byte 1 105
+byte 1 102
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 73
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 118
+byte 1 117
+byte 1 108
+byte 1 110
+byte 1 101
+byte 1 114
+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 109
+byte 1 101
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $133
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $132
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $131
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $130
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 73
+byte 1 78
+byte 1 70
+byte 1 69
+byte 1 83
+byte 1 84
+byte 1 65
+byte 1 84
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 67
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $129
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 73
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 66
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $128
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $127
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $126
+byte 1 65
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 65
+byte 1 71
+byte 1 69
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 73
+byte 1 78
+byte 1 70
+byte 1 69
+byte 1 83
+byte 1 84
+byte 1 65
+byte 1 84
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 73
+byte 1 116
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $125
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 73
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $124
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $123
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $122
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 72
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 73
+byte 1 78
+byte 1 70
+byte 1 69
+byte 1 83
+byte 1 84
+byte 1 65
+byte 1 84
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 78
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 42
+byte 1 115
+byte 1 117
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 42
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 107
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 50
+byte 1 53
+byte 1 48
+byte 1 72
+byte 1 80
+byte 1 0
+align 1
+LABELV $121
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 73
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 83
+byte 1 108
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $120
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $119
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $118
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 72
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 53
+byte 1 48
+byte 1 72
+byte 1 80
+byte 1 0
+align 1
+LABELV $117
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 78
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 83
+byte 1 112
+byte 1 105
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $116
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $115
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $114
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 72
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 56
+byte 1 48
+byte 1 72
+byte 1 80
+byte 1 0
+align 1
+LABELV $113
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 78
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $112
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $111
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $110
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 105
+byte 1 103
+byte 1 32
+byte 1 98
+byte 1 114
+byte 1 105
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 49
+byte 1 48
+byte 1 48
+byte 1 72
+byte 1 80
+byte 1 0
+align 1
+LABELV $109
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 84
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 76
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $108
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $107
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $106
+byte 1 65
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 65
+byte 1 71
+byte 1 69
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 114
+byte 1 105
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 53
+byte 1 48
+byte 1 72
+byte 1 80
+byte 1 0
+align 1
+LABELV $105
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 84
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 77
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $104
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $103
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $102
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 72
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 114
+byte 1 105
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $101
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 84
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 83
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $100
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $99
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $98
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $97
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 76
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $96
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $94
+byte 1 65
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 65
+byte 1 71
+byte 1 69
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $93
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 77
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $92
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $91
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $90
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 72
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $89
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 83
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $88
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $87
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 104
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $86
+byte 1 72
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 87
+byte 1 104
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 105
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 46
+byte 1 0
+align 1
+LABELV $85
+byte 1 72
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $84
+byte 1 104
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $83
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 111
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $82
+byte 1 76
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 117
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 116
+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 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 117
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 111
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $81
+byte 1 66
+byte 1 111
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $80
+byte 1 98
+byte 1 111
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $79
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $78
+byte 1 70
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 108
+byte 1 111
+byte 1 98
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 45
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 115
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 44
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $77
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $76
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $75
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 95
+byte 1 116
+byte 1 117
+byte 1 98
+byte 1 101
+byte 1 0
+align 1
+LABELV $74
+byte 1 69
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 106
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+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 116
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $73
+byte 1 65
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 84
+byte 1 117
+byte 1 98
+byte 1 101
+byte 1 0
+align 1
+LABELV $72
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 95
+byte 1 116
+byte 1 117
+byte 1 98
+byte 1 101
+byte 1 0
+align 1
+LABELV $71
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $70
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 111
+byte 1 98
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 100
+byte 1 111
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 111
+byte 1 114
+byte 1 119
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 109
+byte 1 44
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 0
+align 1
+LABELV $69
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $68
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $67
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $66
+byte 1 65
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 99
+byte 1 105
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 110
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $65
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $64
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $63
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 0
+align 1
+LABELV $62
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 87
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 102
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $61
+byte 1 69
+byte 1 103
+byte 1 103
+byte 1 0
+align 1
+LABELV $60
+byte 1 101
+byte 1 103
+byte 1 103
+byte 1 112
+byte 1 111
+byte 1 100
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/bg_pmove.asm b/build/release-linux-x86_64/base/cgame/bg_pmove.asm
new file mode 100644
index 0000000..60b780b
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/bg_pmove.asm
@@ -0,0 +1,21067 @@
+data
+export pm_stopspeed
+align 4
+LABELV pm_stopspeed
+byte 4 1120403456
+export pm_duckScale
+align 4
+LABELV pm_duckScale
+byte 4 1048576000
+export pm_swimScale
+align 4
+LABELV pm_swimScale
+byte 4 1056964608
+export pm_wadeScale
+align 4
+LABELV pm_wadeScale
+byte 4 1060320051
+export pm_accelerate
+align 4
+LABELV pm_accelerate
+byte 4 1092616192
+export pm_airaccelerate
+align 4
+LABELV pm_airaccelerate
+byte 4 1065353216
+export pm_wateraccelerate
+align 4
+LABELV pm_wateraccelerate
+byte 4 1082130432
+export pm_flyaccelerate
+align 4
+LABELV pm_flyaccelerate
+byte 4 1082130432
+export pm_friction
+align 4
+LABELV pm_friction
+byte 4 1086324736
+export pm_waterfriction
+align 4
+LABELV pm_waterfriction
+byte 4 1065353216
+export pm_flightfriction
+align 4
+LABELV pm_flightfriction
+byte 4 1086324736
+export pm_spectatorfriction
+align 4
+LABELV pm_spectatorfriction
+byte 4 1084227584
+export c_pmove
+align 4
+LABELV c_pmove
+byte 4 0
+export PM_AddEvent
+code
+proc PM_AddEvent 0 12
+ADDRFP4 0
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ARGP4
+ADDRGP4 BG_AddPredictableEventToPlayerstate
+CALLV
+pop
+LABELV $61
+endproc PM_AddEvent 0 12
+export PM_AddTouchEnt
+proc PM_AddTouchEnt 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 1022
+NEI4 $63
+ADDRGP4 $62
+JUMPV
+LABELV $63
+ADDRGP4 pm
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRI4
+CNSTI4 32
+NEI4 $65
+ADDRGP4 $62
+JUMPV
+LABELV $65
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $70
+JUMPV
+LABELV $67
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $71
+ADDRGP4 $62
+JUMPV
+LABELV $71
+LABELV $68
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $70
+ADDRLP4 0
+INDIRI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRI4
+LTI4 $67
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDP4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+CNSTI4 176
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $62
+endproc PM_AddTouchEnt 12 0
+export PM_StartTorsoAnim
+proc PM_StartTorsoAnim 12 0
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+EQI4 $77
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+EQI4 $77
+ADDRLP4 0
+INDIRI4
+CNSTI4 7
+NEI4 $74
+LABELV $77
+ADDRGP4 $73
+JUMPV
+LABELV $74
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 84
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 128
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+BANDI4
+ADDRLP4 8
+INDIRI4
+BXORI4
+ADDRFP4 0
+INDIRI4
+BORI4
+ASGNI4
+LABELV $73
+endproc PM_StartTorsoAnim 12 0
+proc PM_StartWeaponAnim 12 0
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+EQI4 $82
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+EQI4 $82
+ADDRLP4 0
+INDIRI4
+CNSTI4 7
+NEI4 $79
+LABELV $82
+ADDRGP4 $78
+JUMPV
+LABELV $79
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 92
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 128
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+BANDI4
+ADDRLP4 8
+INDIRI4
+BXORI4
+ADDRFP4 0
+INDIRI4
+BORI4
+ASGNI4
+LABELV $78
+endproc PM_StartWeaponAnim 12 0
+proc PM_StartLegsAnim 12 0
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+EQI4 $87
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+EQI4 $87
+ADDRLP4 0
+INDIRI4
+CNSTI4 7
+NEI4 $84
+LABELV $87
+ADDRGP4 $83
+JUMPV
+LABELV $84
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $89
+ADDRGP4 $83
+JUMPV
+LABELV $88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $92
+ADDRGP4 $83
+JUMPV
+LABELV $92
+LABELV $89
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 76
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 128
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+BANDI4
+ADDRLP4 8
+INDIRI4
+BXORI4
+ADDRFP4 0
+INDIRI4
+BORI4
+ASGNI4
+LABELV $83
+endproc PM_StartLegsAnim 12 0
+proc PM_ContinueLegsAnim 0 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ADDRFP4 0
+INDIRI4
+NEI4 $95
+ADDRGP4 $94
+JUMPV
+LABELV $95
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $97
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $98
+ADDRGP4 $94
+JUMPV
+LABELV $97
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $101
+ADDRGP4 $94
+JUMPV
+LABELV $101
+LABELV $98
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 PM_StartLegsAnim
+CALLV
+pop
+LABELV $94
+endproc PM_ContinueLegsAnim 0 4
+proc PM_ContinueTorsoAnim 0 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ADDRFP4 0
+INDIRI4
+NEI4 $104
+ADDRGP4 $103
+JUMPV
+LABELV $104
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $106
+ADDRGP4 $103
+JUMPV
+LABELV $106
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 PM_StartTorsoAnim
+CALLV
+pop
+LABELV $103
+endproc PM_ContinueTorsoAnim 0 4
+proc PM_ContinueWeaponAnim 0 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ADDRFP4 0
+INDIRI4
+NEI4 $109
+ADDRGP4 $108
+JUMPV
+LABELV $109
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+LABELV $108
+endproc PM_ContinueWeaponAnim 0 4
+proc PM_ForceLegsAnim 0 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 72
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $113
+JUMPV
+LABELV $112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $113
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 PM_StartLegsAnim
+CALLV
+pop
+LABELV $111
+endproc PM_ForceLegsAnim 0 4
+export PM_ClipVelocity
+proc PM_ClipVelocity 32 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 4
+ASGNI4
+ADDRLP4 24
+CNSTI4 8
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+CNSTF4 0
+GEF4 $115
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRFP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $116
+JUMPV
+LABELV $115
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRFP4 12
+INDIRF4
+DIVF4
+ASGNF4
+LABELV $116
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $117
+ADDRLP4 28
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 28
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28
+INDIRI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+ADDRLP4 28
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $118
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $117
+LABELV $114
+endproc PM_ClipVelocity 32 0
+proc PM_Friction 64 4
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+INDIRI4
+ADDRLP4 32
+INDIRI4
+EQI4 $122
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 32
+INDIRI4
+NEI4 $122
+ADDRLP4 16+8
+CNSTF4 0
+ASGNF4
+LABELV $122
+ADDRLP4 16
+ARGP4
+ADDRLP4 36
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $126
+ADDRLP4 0
+INDIRP4
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRGP4 $121
+JUMPV
+LABELV $126
+ADDRLP4 12
+CNSTF4 0
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 1
+GTI4 $128
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+INDIRI4
+ADDRLP4 40
+INDIRI4
+NEI4 $136
+ADDRGP4 pml+52
+INDIRI4
+ADDRLP4 40
+INDIRI4
+EQI4 $130
+LABELV $136
+ADDRGP4 pml+56+44
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+NEI4 $130
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+NEI4 $137
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 52
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 44
+ADDRLP4 52
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 48
+ADDRLP4 56
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 44
+INDIRF4
+GEF4 $140
+ADDRLP4 60
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRGP4 $141
+JUMPV
+LABELV $140
+ADDRLP4 60
+ADDRLP4 8
+INDIRF4
+ASGNF4
+LABELV $141
+ADDRLP4 28
+ADDRLP4 60
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 48
+INDIRF4
+MULF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $137
+LABELV $130
+LABELV $128
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $143
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRGP4 pm_waterfriction
+INDIRF4
+MULF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $143
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $146
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRGP4 pm_flightfriction
+INDIRF4
+MULF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $146
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $149
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRGP4 pm_spectatorfriction
+INDIRF4
+MULF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $149
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 8
+NEI4 $152
+ADDRLP4 40
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $152
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $155
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $155
+LABELV $152
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 8
+NEI4 $157
+ADDRLP4 44
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $157
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRGP4 pm_flightfriction
+INDIRF4
+MULF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $157
+ADDRLP4 4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 12
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+CNSTF4 0
+GEF4 $160
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+LABELV $160
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 52
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $121
+endproc PM_Friction 64 4
+proc PM_Accelerate 32 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 16
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+MULF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+ADDRFP4 4
+INDIRF4
+ADDRLP4 12
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+CNSTF4 0
+GTF4 $163
+ADDRGP4 $162
+JUMPV
+LABELV $163
+ADDRLP4 4
+ADDRFP4 8
+INDIRF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+LEF4 $166
+ADDRLP4 4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+LABELV $166
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $168
+ADDRLP4 24
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 24
+INDIRI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 24
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $169
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $168
+LABELV $162
+endproc PM_Accelerate 32 0
+proc PM_CmdScale 84 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $173
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $173
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 28
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+EQI4 $175
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+ADDRLP4 36
+INDIRI4
+EQI4 $177
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 65536
+BANDI4
+ADDRLP4 36
+INDIRI4
+NEI4 $177
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $180
+ADDRLP4 40
+CNSTI4 1
+ASGNI4
+ADDRGP4 $181
+JUMPV
+LABELV $180
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+LABELV $181
+ADDRLP4 20
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 65536
+BORI4
+ASGNI4
+ADDRGP4 $176
+JUMPV
+LABELV $177
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 65536
+BANDI4
+ADDRLP4 40
+INDIRI4
+EQI4 $176
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+ADDRLP4 40
+INDIRI4
+NEI4 $176
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 -65537
+BANDI4
+ASGNI4
+ADDRGP4 $176
+JUMPV
+LABELV $175
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+ASGNI4
+LABELV $176
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $184
+ADDRLP4 36
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+ADDRGP4 $185
+JUMPV
+LABELV $184
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+INDIRI4
+ADDRLP4 40
+INDIRI4
+EQI4 $186
+ADDRLP4 20
+INDIRI4
+ADDRLP4 40
+INDIRI4
+NEI4 $186
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 -5
+BANDI4
+ASGNI4
+LABELV $186
+LABELV $185
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 48
+INDIRI4
+EQI4 $188
+ADDRLP4 52
+CNSTI4 16
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 52
+INDIRI4
+BANDI4
+ADDRLP4 48
+INDIRI4
+NEI4 $188
+ADDRLP4 0
+CNSTF4 1067702026
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $189
+JUMPV
+LABELV $188
+ADDRLP4 0
+CNSTF4 1066192077
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $189
+ADDRFP4 0
+INDIRP4
+CNSTI4 21
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $190
+ADDRLP4 0
+CNSTF4 1061997773
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $191
+JUMPV
+LABELV $190
+ADDRFP4 0
+INDIRP4
+CNSTI4 22
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $192
+ADDRLP4 0
+CNSTF4 1063675494
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $192
+LABELV $191
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CNSTI4 -250
+GEI4 $194
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $194
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CNSTI4 -500
+GTI4 $196
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CNSTI4 1200
+ADDI4
+CVIF4 4
+CNSTF4 1143930880
+DIVF4
+MULF4
+ASGNF4
+LABELV $196
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $198
+CNSTI4 1
+ARGI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $202
+CNSTI4 8
+ARGI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $200
+LABELV $202
+ADDRLP4 0
+CNSTF4 1061158912
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $201
+JUMPV
+LABELV $200
+ADDRLP4 0
+CNSTF4 1056964608
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $201
+LABELV $198
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 8192
+BANDI4
+CNSTI4 0
+EQI4 $203
+CNSTI4 1
+ARGI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $207
+CNSTI4 8
+ARGI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $205
+LABELV $207
+ADDRLP4 0
+CNSTF4 1061158912
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $206
+JUMPV
+LABELV $205
+ADDRLP4 0
+CNSTF4 1056964608
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $206
+LABELV $203
+LABELV $173
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $208
+ADDRLP4 20
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+EQI4 $208
+ADDRLP4 24
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+CNSTF4 1161527296
+DIVF4
+ADDRLP4 24
+INDIRF4
+ADDF4
+MULF4
+ASGNF4
+LABELV $208
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 8
+EQI4 $212
+ADDRLP4 28
+INDIRI4
+CNSTI4 9
+NEI4 $210
+LABELV $212
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $210
+ADDRLP4 0
+CNSTF4 1061158912
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $210
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 12
+NEI4 $213
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $213
+ADDRLP4 32
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 4
+EQI4 $213
+ADDRLP4 0
+CNSTF4 1045220557
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $213
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $215
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $215
+ADDRLP4 0
+CNSTF4 1061158912
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $215
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 512
+BANDI4
+CNSTI4 0
+EQI4 $217
+ADDRLP4 0
+CNSTF4 1056964608
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $217
+ADDRLP4 36
+CNSTI4 4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+NEI4 $219
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+LABELV $219
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 2
+EQI4 $221
+ADDRLP4 40
+INDIRI4
+CNSTI4 1
+EQI4 $221
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $223
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $223
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRLP4 48
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 52
+INDIRI4
+NEI4 $225
+ADDRLP4 48
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $225
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 52
+INDIRI4
+GEI4 $225
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $225
+LABELV $221
+ADDRFP4 0
+INDIRP4
+CNSTI4 21
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 44
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 22
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 48
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LEI4 $227
+ADDRFP4 0
+INDIRP4
+CNSTI4 22
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 52
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 52
+INDIRI4
+ASGNI4
+LABELV $227
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 56
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LEI4 $229
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 60
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 60
+INDIRI4
+ASGNI4
+LABELV $229
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $231
+CNSTF4 0
+RETF4
+ADDRGP4 $172
+JUMPV
+LABELV $231
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 21
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+CNSTI4 22
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 68
+INDIRI4
+ADDRLP4 68
+INDIRI4
+MULI4
+ADDRLP4 72
+INDIRI4
+ADDRLP4 72
+INDIRI4
+MULI4
+ADDI4
+ADDRLP4 76
+INDIRI4
+ADDRLP4 76
+INDIRI4
+MULI4
+ADDI4
+CVIF4 4
+ARGF4
+ADDRLP4 80
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+MULF4
+CNSTF4 1123942400
+ADDRLP4 8
+INDIRF4
+MULF4
+DIVF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+RETF4
+LABELV $172
+endproc PM_CmdScale 84 8
+proc PM_SetMovementDir 72 0
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 4
+INDIRI4
+NEI4 $236
+ADDRLP4 0
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 4
+INDIRI4
+EQI4 $234
+LABELV $236
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 12
+INDIRI4
+NEI4 $237
+ADDRLP4 8
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 12
+INDIRI4
+LEI4 $237
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $235
+JUMPV
+LABELV $237
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 20
+INDIRI4
+GEI4 $239
+ADDRLP4 16
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 20
+INDIRI4
+LEI4 $239
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $235
+JUMPV
+LABELV $239
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 28
+INDIRI4
+GEI4 $241
+ADDRLP4 24
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 28
+INDIRI4
+NEI4 $241
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRGP4 $235
+JUMPV
+LABELV $241
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 36
+INDIRI4
+GEI4 $243
+ADDRLP4 32
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 36
+INDIRI4
+GEI4 $243
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRGP4 $235
+JUMPV
+LABELV $243
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 44
+INDIRI4
+NEI4 $245
+ADDRLP4 40
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 44
+INDIRI4
+GEI4 $245
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 4
+ASGNI4
+ADDRGP4 $235
+JUMPV
+LABELV $245
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRLP4 48
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 52
+INDIRI4
+LEI4 $247
+ADDRLP4 48
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 52
+INDIRI4
+GEI4 $247
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRGP4 $235
+JUMPV
+LABELV $247
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 60
+CNSTI4 0
+ASGNI4
+ADDRLP4 56
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 60
+INDIRI4
+LEI4 $249
+ADDRLP4 56
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 60
+INDIRI4
+NEI4 $249
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 6
+ASGNI4
+ADDRGP4 $235
+JUMPV
+LABELV $249
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 64
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 68
+INDIRI4
+LEI4 $235
+ADDRLP4 64
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 68
+INDIRI4
+LEI4 $235
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 7
+ASGNI4
+ADDRGP4 $235
+JUMPV
+LABELV $234
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $253
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $254
+JUMPV
+LABELV $253
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $255
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 7
+ASGNI4
+LABELV $255
+LABELV $254
+LABELV $235
+LABELV $233
+endproc PM_SetMovementDir 72 0
+proc PM_CheckCharge 16 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+EQI4 $258
+ADDRGP4 $257
+JUMPV
+LABELV $258
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+ADDRLP4 4
+INDIRI4
+EQI4 $260
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+ADDRLP4 4
+INDIRI4
+NEI4 $260
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+ADDRGP4 $257
+JUMPV
+LABELV $260
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $262
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 16384
+BORI4
+ASGNI4
+ADDRGP4 $263
+JUMPV
+LABELV $262
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+LABELV $263
+LABELV $257
+endproc PM_CheckCharge 16 0
+lit
+align 4
+LABELV $291
+byte 4 0
+byte 4 0
+byte 4 1065353216
+code
+proc PM_CheckPounce 68 16
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+EQI4 $265
+ADDRLP4 4
+INDIRI4
+CNSTI4 8
+EQI4 $265
+ADDRLP4 4
+INDIRI4
+CNSTI4 9
+EQI4 $265
+CNSTI4 0
+RETI4
+ADDRGP4 $264
+JUMPV
+LABELV $265
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+EQI4 $267
+ADDRLP4 8
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+EQI4 $267
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $269
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 400
+ADDI4
+ASGNI4
+ADDRGP4 $270
+JUMPV
+LABELV $269
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 320
+ADDI4
+ASGNI4
+LABELV $270
+CNSTI4 0
+RETI4
+ADDRGP4 $264
+JUMPV
+LABELV $267
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $271
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+CNSTI4 0
+RETI4
+ADDRGP4 $264
+JUMPV
+LABELV $271
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $273
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+NEI4 $278
+ADDRLP4 12
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 200
+LTI4 $278
+ADDRLP4 12
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+NEI4 $274
+LABELV $278
+CNSTI4 0
+RETI4
+ADDRGP4 $264
+JUMPV
+LABELV $273
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+NEI4 $282
+ADDRLP4 12
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 200
+LTI4 $282
+ADDRLP4 12
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+NEI4 $279
+LABELV $282
+CNSTI4 0
+RETI4
+ADDRGP4 $264
+JUMPV
+LABELV $279
+LABELV $274
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 16384
+BORI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $285
+ADDRLP4 0
+CNSTI4 500
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 600
+DIVI4
+ASGNI4
+ADDRGP4 $286
+JUMPV
+LABELV $285
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 8
+NEI4 $287
+ADDRLP4 0
+CNSTI4 850
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 800
+DIVI4
+ASGNI4
+ADDRGP4 $288
+JUMPV
+LABELV $287
+ADDRLP4 0
+CNSTI4 930
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 800
+DIVI4
+ASGNI4
+LABELV $288
+LABELV $286
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 20
+INDIRI4
+EQI4 $289
+ADDRLP4 16
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 20
+INDIRI4
+GEI4 $289
+ADDRLP4 36
+ADDRGP4 $291
+INDIRB
+ASGNB 12
+ADDRLP4 0
+CNSTF4 1061997773
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 24
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRGP4 pml
+ARGP4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LEI4 $293
+ADDRLP4 48
+CNSTF4 3266576384
+ASGNF4
+ADDRGP4 $294
+JUMPV
+LABELV $293
+ADDRLP4 48
+CNSTF4 1119092736
+ASGNF4
+LABELV $294
+ADDRLP4 48
+INDIRF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRF4
+ADDRLP4 24+4
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+ADDRGP4 $290
+JUMPV
+LABELV $289
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+ADDRGP4 pml
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+ADDRGP4 pml+4
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+ADDRGP4 pml+8
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $290
+CNSTI4 19
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 1
+LTI4 $299
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $301
+CNSTI4 18
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $302
+JUMPV
+LABELV $301
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $302
+ADDRLP4 36
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+CNSTI4 -9
+BANDI4
+ASGNI4
+ADDRGP4 $300
+JUMPV
+LABELV $299
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $303
+CNSTI4 20
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $304
+JUMPV
+LABELV $303
+CNSTI4 13
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $304
+ADDRLP4 36
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+LABELV $300
+ADDRLP4 36
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $264
+endproc PM_CheckPounce 68 16
+proc PM_CheckAirPounce 24 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 7
+EQI4 $306
+CNSTI4 0
+RETI4
+ADDRGP4 $305
+JUMPV
+LABELV $306
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+EQI4 $308
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1000
+ADDI4
+ASGNI4
+CNSTI4 0
+RETI4
+ADDRGP4 $305
+JUMPV
+LABELV $308
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $310
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+CNSTI4 0
+RETI4
+ADDRGP4 $305
+JUMPV
+LABELV $310
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $312
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 500
+GEI4 $314
+CNSTI4 0
+RETI4
+ADDRGP4 $305
+JUMPV
+LABELV $314
+LABELV $312
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 16384
+BORI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $318
+ADDRLP4 0
+CNSTI4 500
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 600
+DIVI4
+ASGNI4
+LABELV $318
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+ADDRGP4 pml
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+ADDRGP4 pml+4
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+ADDRGP4 pml+8
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 20
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 1
+LTI4 $322
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $324
+CNSTI4 18
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $325
+JUMPV
+LABELV $324
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $325
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 -9
+BANDI4
+ASGNI4
+ADDRGP4 $323
+JUMPV
+LABELV $322
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $326
+CNSTI4 16
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $327
+JUMPV
+LABELV $326
+CNSTI4 16
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $327
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+LABELV $323
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $305
+endproc PM_CheckAirPounce 24 4
+lit
+align 4
+LABELV $329
+byte 4 0
+byte 4 0
+byte 4 1065353216
+code
+proc PM_CheckWallJump 256 28
+ADDRLP4 28
+ADDRGP4 $329
+INDIRB
+ASGNB 12
+ADDRLP4 112
+CNSTF4 1069547520
+ASGNF4
+ADDRLP4 24
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 116
+CNSTF4 1069547520
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 144
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 144
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+NEI4 $330
+CNSTI4 0
+RETI4
+ADDRGP4 $328
+JUMPV
+LABELV $330
+ADDRLP4 12
+ARGP4
+ADDRGP4 pml
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $332
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 12+4
+ADDRLP4 12+4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 12+8
+ADDRLP4 12+8
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $332
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $338
+ADDRLP4 12
+ADDRGP4 pml+12
+INDIRB
+ASGNB 12
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $341
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 12+4
+ADDRLP4 12+4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 12+8
+ADDRLP4 12+8
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $341
+LABELV $338
+ADDRLP4 148
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 152
+CNSTF4 1048576000
+ASGNF4
+ADDRLP4 100
+ADDRLP4 148
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 152
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 100+4
+ADDRLP4 148
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 152
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 100+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 1048576000
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 40
+ARGP4
+ADDRLP4 156
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 160
+ADDRLP4 156
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 160
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 156
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 156
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRLP4 160
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 156
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 156
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 40+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $351
+ADDRLP4 40+44
+INDIRI4
+CNSTI4 6
+BANDI4
+CNSTI4 0
+NEI4 $351
+ADDRLP4 40+24+8
+INDIRF4
+CNSTF4 1060320051
+GEF4 $351
+ADDRLP4 40+24
+ARGP4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRLP4 164
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 164
+INDIRI4
+CNSTI4 0
+NEI4 $352
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ADDRLP4 40+24
+INDIRB
+ASGNB 12
+ADDRGP4 $352
+JUMPV
+LABELV $351
+CNSTI4 0
+RETI4
+ADDRGP4 $328
+JUMPV
+LABELV $352
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $361
+CNSTI4 0
+RETI4
+ADDRGP4 $328
+JUMPV
+LABELV $361
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+GEI4 $363
+CNSTI4 0
+RETI4
+ADDRGP4 $328
+JUMPV
+LABELV $363
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 8192
+BANDI4
+CNSTI4 0
+EQI4 $365
+CNSTI4 0
+RETI4
+ADDRGP4 $328
+JUMPV
+LABELV $365
+ADDRLP4 164
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 164
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $367
+ADDRLP4 164
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+NEF4 $367
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+CNSTI1 0
+ASGNI1
+CNSTI4 0
+RETI4
+ADDRGP4 $328
+JUMPV
+LABELV $367
+ADDRLP4 168
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 168
+INDIRP4
+ADDRLP4 168
+INDIRP4
+INDIRI4
+CNSTI4 8192
+BORI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 200
+ASGNI4
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRLP4 172
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 172
+INDIRP4
+ADDRLP4 172
+INDIRP4
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRLP4 120
+ARGP4
+ADDRGP4 pml
+ARGP4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRLP4 132
+ARGP4
+ADDRGP4 pml+12
+ARGP4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRLP4 176
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 176
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 112
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 176
+INDIRP4
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+ADDRLP4 112
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+ADDRLP4 112
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LEI4 $374
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 120
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 120+4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 120+8
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $375
+JUMPV
+LABELV $374
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $382
+ADDRLP4 188
+ADDRLP4 24
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 120
+INDIRF4
+ADDRLP4 188
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 120+4
+INDIRF4
+ADDRLP4 188
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 120+8
+INDIRF4
+ADDRLP4 24
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $382
+LABELV $375
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LEI4 $390
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 132
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 132+4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 132+8
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $391
+JUMPV
+LABELV $390
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $398
+ADDRLP4 196
+ADDRLP4 24
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 132
+INDIRF4
+ADDRLP4 196
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 132+4
+INDIRF4
+ADDRLP4 196
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 132+8
+INDIRF4
+ADDRLP4 24
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $398
+LABELV $391
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 116
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 28+4
+INDIRF4
+ADDRLP4 116
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 28+8
+INDIRF4
+ADDRLP4 116
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 204
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 204
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 208
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 212
+ADDRLP4 204
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 212
+INDIRP4
+ADDRLP4 212
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 208
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 216
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 216
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 220
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 224
+ADDRLP4 216
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 224
+INDIRP4
+ADDRLP4 224
+INDIRP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 220
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 228
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 228
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 232
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 236
+ADDRLP4 228
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 236
+INDIRP4
+ADDRLP4 236
+INDIRP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 232
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 240
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 240
+INDIRF4
+CNSTF4 1148846080
+LEF4 $414
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 244
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 244
+INDIRP4
+CNSTF4 1148846080
+ADDRLP4 244
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 248
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 248
+INDIRP4
+CNSTF4 1148846080
+ADDRLP4 248
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 252
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 252
+INDIRP4
+CNSTF4 1148846080
+ADDRLP4 252
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $414
+CNSTI4 19
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LTI4 $416
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $418
+CNSTI4 18
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $419
+JUMPV
+LABELV $418
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $419
+ADDRLP4 244
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 244
+INDIRP4
+ADDRLP4 244
+INDIRP4
+INDIRI4
+CNSTI4 -9
+BANDI4
+ASGNI4
+ADDRGP4 $417
+JUMPV
+LABELV $416
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $420
+CNSTI4 20
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $421
+JUMPV
+LABELV $420
+CNSTI4 13
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $421
+ADDRLP4 244
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 244
+INDIRP4
+ADDRLP4 244
+INDIRP4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+LABELV $417
+CNSTI4 1
+RETI4
+LABELV $328
+endproc PM_CheckWallJump 256 28
+proc PM_CheckJump 92 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+NEI4 $423
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $423
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $425
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $425
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $427
+ADDRLP4 16
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $427
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $427
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 8
+EQI4 $431
+ADDRLP4 20
+INDIRI4
+CNSTI4 9
+NEI4 $429
+LABELV $431
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $429
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $429
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $432
+ADDRLP4 24
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $432
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $432
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $434
+ADDRLP4 28
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CNSTI4 -250
+GEI4 $434
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $434
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $436
+ADDRLP4 32
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $436
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $436
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $438
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $438
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+GEI4 $440
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $440
+ADDRLP4 36
+CNSTI4 4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+NEI4 $442
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+CNSTI1 0
+ASGNI1
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $442
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $444
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+CNSTI1 0
+ASGNI1
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $444
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 64
+ARGI4
+ADDRLP4 40
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+EQI4 $446
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 8192
+BORI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 200
+ASGNI4
+LABELV $446
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $450
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 220
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRI4
+CNSTI4 250
+SUBI4
+ASGNI4
+LABELV $450
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+CNSTF4 0
+GEF4 $452
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 0
+ASGNF4
+LABELV $452
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 60
+ADDRLP4 52
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 56
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 68
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 72
+ADDRLP4 64
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 68
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 76
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 80
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 84
+ADDRLP4 76
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 84
+INDIRP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 80
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 19
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LTI4 $456
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $458
+CNSTI4 18
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $459
+JUMPV
+LABELV $458
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $459
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 88
+INDIRP4
+INDIRI4
+CNSTI4 -9
+BANDI4
+ASGNI4
+ADDRGP4 $457
+JUMPV
+LABELV $456
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $460
+CNSTI4 20
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $461
+JUMPV
+LABELV $460
+CNSTI4 13
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $461
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 88
+INDIRP4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+LABELV $457
+CNSTI4 1
+RETI4
+LABELV $422
+endproc PM_CheckJump 92 8
+proc PM_CheckWaterJump 56 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $463
+CNSTI4 0
+RETI4
+ADDRGP4 $462
+JUMPV
+LABELV $463
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $465
+CNSTI4 0
+RETI4
+ADDRGP4 $462
+JUMPV
+LABELV $465
+ADDRLP4 12
+ADDRGP4 pml
+INDIRF4
+ASGNF4
+ADDRLP4 12+4
+ADDRGP4 pml+4
+INDIRF4
+ASGNF4
+ADDRLP4 12+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 32
+CNSTF4 1106247680
+ASGNF4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 28
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 1106247680
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1082130432
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 36
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 40
+ADDRLP4 36
+INDIRP4
+CNSTI4 356
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $475
+CNSTI4 0
+RETI4
+ADDRGP4 $462
+JUMPV
+LABELV $475
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1098907648
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 48
+ADDRLP4 44
+INDIRP4
+CNSTI4 356
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $478
+CNSTI4 0
+RETI4
+ADDRGP4 $462
+JUMPV
+LABELV $478
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+CNSTF4 1128792064
+ADDRGP4 pml
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1128792064
+ADDRGP4 pml+4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1128792064
+ADDRGP4 pml+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1135542272
+ASGNF4
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+CNSTI4 128
+BORI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 2000
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $462
+endproc PM_CheckWaterJump 56 8
+lit
+align 4
+LABELV $483
+byte 4 0
+byte 4 0
+byte 4 0
+code
+proc PM_CheckDodge 128 16
+ADDRLP4 4
+ADDRGP4 $483
+INDIRB
+ASGNB 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $484
+CNSTI4 0
+RETI4
+ADDRGP4 $482
+JUMPV
+LABELV $484
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+EQI4 $486
+ADDRLP4 48
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+EQI4 $486
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+CNSTI4 32
+BORI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 500
+ASGNI4
+LABELV $486
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+NEI4 $491
+ADDRLP4 52
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CNSTI4 -250
+LTI4 $491
+ADDRLP4 52
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 56
+INDIRI4
+EQI4 $488
+LABELV $491
+CNSTI4 0
+RETI4
+ADDRGP4 $482
+JUMPV
+LABELV $488
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LEI4 $492
+CNSTI4 0
+RETI4
+ADDRGP4 $482
+JUMPV
+LABELV $492
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 64
+ADDRLP4 60
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 64
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16416
+BANDI4
+ADDRLP4 68
+INDIRI4
+NEI4 $497
+ADDRLP4 64
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+EQI4 $497
+ADDRLP4 60
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+ADDRLP4 68
+INDIRI4
+NEI4 $494
+LABELV $497
+CNSTI4 0
+RETI4
+ADDRGP4 $482
+JUMPV
+LABELV $494
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 76
+CNSTI4 0
+ASGNI4
+ADDRLP4 72
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 76
+INDIRI4
+NEI4 $501
+ADDRLP4 72
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 76
+INDIRI4
+EQI4 $500
+LABELV $501
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $498
+LABELV $500
+CNSTI4 0
+RETI4
+ADDRGP4 $482
+JUMPV
+LABELV $498
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 80
+CNSTP4 0
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 28
+ADDRLP4 16+4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 28+4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 28+8
+CNSTF4 0
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 40
+ADDRLP4 84
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 92
+CNSTI4 0
+ASGNI4
+ADDRLP4 88
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 92
+INDIRI4
+EQI4 $505
+ADDRLP4 88
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 92
+INDIRI4
+EQI4 $505
+ADDRLP4 40
+CNSTF4 1060439283
+ADDRLP4 40
+INDIRF4
+MULF4
+ASGNF4
+LABELV $505
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 100
+ADDRLP4 96
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 104
+CNSTI4 0
+ASGNI4
+ADDRLP4 100
+INDIRI4
+CNSTI4 512
+BANDI4
+ADDRLP4 104
+INDIRI4
+NEI4 $510
+ADDRLP4 100
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 104
+INDIRI4
+NEI4 $510
+ADDRLP4 96
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 8192
+BANDI4
+ADDRLP4 104
+INDIRI4
+EQI4 $507
+LABELV $510
+ADDRLP4 44
+CNSTF4 1063675494
+ASGNF4
+ADDRGP4 $508
+JUMPV
+LABELV $507
+ADDRLP4 44
+CNSTF4 1077516698
+ASGNF4
+LABELV $508
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $511
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $513
+ADDRLP4 16
+ADDRLP4 16
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 16+4
+ADDRLP4 16+4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 16+8
+ADDRLP4 16+8
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $513
+ADDRLP4 108
+ADDRLP4 40
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 108
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 4+4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+ADDRLP4 108
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4+8
+ADDRLP4 4+8
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $511
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $525
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $527
+ADDRLP4 28
+ADDRLP4 28
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 28+4
+ADDRLP4 28+4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 28+8
+ADDRLP4 28+8
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $527
+ADDRLP4 108
+ADDRLP4 40
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 108
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 4+4
+INDIRF4
+ADDRLP4 28+4
+INDIRF4
+ADDRLP4 108
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4+8
+ADDRLP4 4+8
+INDIRF4
+ADDRLP4 28+8
+INDIRF4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $525
+ADDRLP4 4+8
+CNSTF4 1056964608
+ADDRLP4 40
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $540
+ADDRLP4 108
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 112
+ADDRLP4 108
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 112
+INDIRF4
+CNSTF4 0
+GEF4 $547
+ADDRLP4 108
+INDIRI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 112
+INDIRF4
+GTF4 $546
+LABELV $547
+ADDRLP4 116
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 120
+ADDRLP4 116
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 120
+INDIRF4
+CNSTF4 0
+LEF4 $544
+ADDRLP4 116
+INDIRI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 120
+INDIRF4
+GEF4 $544
+LABELV $546
+ADDRLP4 124
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 124
+INDIRI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+ADDRLP4 124
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $544
+LABELV $541
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $540
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRLP4 108
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 108
+INDIRP4
+ADDRLP4 108
+INDIRP4
+INDIRI4
+CNSTI4 16384
+BORI4
+ASGNI4
+ADDRLP4 112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 220
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRI4
+CNSTI4 250
+SUBI4
+ASGNI4
+ADDRLP4 116
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 76
+ADDP4
+ASGNP4
+ADDRLP4 120
+CNSTI4 128
+ASGNI4
+ADDRLP4 116
+INDIRP4
+ADDRLP4 116
+INDIRP4
+INDIRI4
+ADDRLP4 120
+INDIRI4
+BANDI4
+ADDRLP4 120
+INDIRI4
+BXORI4
+CNSTI4 18
+BORI4
+ASGNI4
+CNSTI4 19
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $482
+endproc PM_CheckDodge 128 16
+proc PM_WaterJumpMove 12 8
+CNSTI4 1
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 PM_StepSlideMove
+CALLI4
+pop
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+CNSTF4 0
+GEF4 $552
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 -8417
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $552
+LABELV $550
+endproc PM_WaterJumpMove 12 8
+proc PM_WaterMove 76 16
+ADDRLP4 40
+ADDRGP4 PM_CheckWaterJump
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+EQI4 $555
+ADDRGP4 PM_WaterJumpMove
+CALLV
+pop
+ADDRGP4 $554
+JUMPV
+LABELV $555
+ADDRGP4 PM_Friction
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+CNSTF4 0
+NEF4 $557
+ADDRLP4 48
+CNSTF4 0
+ASGNF4
+ADDRLP4 8
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 8+4
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 8+8
+CNSTF4 3262119936
+ASGNF4
+ADDRGP4 $558
+JUMPV
+LABELV $557
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $561
+ADDRLP4 48
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 48
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 56
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 48
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 56
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $562
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $561
+ADDRLP4 8+8
+ADDRLP4 8+8
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $558
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+CNSTF4 0
+LEF4 $567
+ADDRLP4 8+8
+CNSTF4 1132068864
+ASGNF4
+ADDRGP4 $568
+JUMPV
+LABELV $567
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+CNSTF4 0
+GEF4 $570
+ADDRLP4 8+8
+CNSTF4 3281387520
+ASGNF4
+ADDRGP4 $571
+JUMPV
+LABELV $570
+ADDRLP4 8+8
+CNSTF4 0
+ASGNF4
+LABELV $571
+LABELV $568
+ADDRLP4 24
+ADDRLP4 8
+INDIRB
+ASGNB 12
+ADDRLP4 24
+ARGP4
+ADDRLP4 48
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pm_swimScale
+INDIRF4
+MULF4
+LEF4 $574
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pm_swimScale
+INDIRF4
+MULF4
+ASGNF4
+LABELV $574
+ADDRLP4 24
+ARGP4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRGP4 pm_wateraccelerate
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+ADDRGP4 pml+48
+INDIRI4
+CNSTI4 0
+EQI4 $576
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRGP4 pml+56+24
+INDIRF4
+MULF4
+ADDRLP4 52
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRGP4 pml+56+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 52
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRGP4 pml+56+24+8
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 0
+GEF4 $576
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 56
+INDIRF4
+ASGNF4
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 68
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+LABELV $576
+CNSTI4 0
+ARGI4
+ADDRGP4 PM_SlideMove
+CALLI4
+pop
+LABELV $554
+endproc PM_WaterMove 76 16
+proc PM_JetPackMove 60 12
+ADDRGP4 PM_Friction
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $590
+ADDRLP4 40
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 40
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 40
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 48
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 40
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 48
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $591
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LTI4 $590
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+CNSTF4 0
+LEF4 $595
+ADDRLP4 8+8
+CNSTF4 1132068864
+ASGNF4
+ADDRGP4 $596
+JUMPV
+LABELV $595
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+CNSTF4 0
+GEF4 $598
+ADDRLP4 8+8
+CNSTF4 3281387520
+ASGNF4
+ADDRGP4 $599
+JUMPV
+LABELV $598
+ADDRLP4 8+8
+CNSTF4 0
+ASGNF4
+LABELV $599
+LABELV $596
+ADDRLP4 20
+ADDRLP4 8
+INDIRB
+ASGNB 12
+ADDRLP4 20
+ARGP4
+ADDRLP4 52
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ARGP4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRGP4 pm_flyaccelerate
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 56
+INDIRI4
+ARGI4
+ADDRLP4 56
+INDIRI4
+ARGI4
+ADDRGP4 PM_StepSlideMove
+CALLI4
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $602
+CNSTI4 19
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $603
+JUMPV
+LABELV $602
+CNSTI4 12
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+LABELV $603
+LABELV $589
+endproc PM_JetPackMove 60 12
+proc PM_HUMMELFLY 60 12
+ADDRLP4 36
+ADDRGP4 PM_CheckAirPounce
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $605
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 1200
+ASGNI4
+ADDRGP4 $604
+JUMPV
+LABELV $605
+ADDRGP4 PM_Friction
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+CNSTF4 0
+NEF4 $607
+ADDRLP4 8+4
+CNSTF4 0
+ASGNF4
+ADDRLP4 8+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 8+12
+CNSTF4 0
+ASGNF4
+ADDRGP4 $608
+JUMPV
+LABELV $607
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $612
+ADDRLP4 44
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 44
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 44
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 52
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 44
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 52
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $613
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $612
+ADDRLP4 56
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $608
+ADDRLP4 24
+ADDRLP4 8
+INDIRB
+ASGNB 12
+ADDRLP4 24
+ARGP4
+ADDRLP4 44
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 20
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 48
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 48
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+CNSTI4 0
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 PM_StepSlideMove
+CALLI4
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $617
+CNSTI4 19
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $618
+JUMPV
+LABELV $617
+CNSTI4 12
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+LABELV $618
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $619
+ADDRLP4 52
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $619
+CNSTI4 10
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+LABELV $619
+LABELV $604
+endproc PM_HUMMELFLY 60 12
+proc PM_FlyMove 52 12
+ADDRGP4 PM_Friction
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+CNSTF4 0
+NEF4 $622
+ADDRLP4 40
+CNSTF4 0
+ASGNF4
+ADDRLP4 8
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 8+4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 8+8
+CNSTF4 0
+ASGNF4
+ADDRGP4 $623
+JUMPV
+LABELV $622
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $626
+ADDRLP4 40
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 40
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 40
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 48
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 40
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 48
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $627
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $626
+ADDRLP4 8+8
+ADDRLP4 8+8
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $623
+ADDRLP4 20
+ADDRLP4 8
+INDIRB
+ASGNB 12
+ADDRLP4 20
+ARGP4
+ADDRLP4 40
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ARGP4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRGP4 pm_flyaccelerate
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 44
+INDIRI4
+ARGI4
+ADDRLP4 44
+INDIRI4
+ARGI4
+ADDRGP4 PM_StepSlideMove
+CALLI4
+pop
+LABELV $621
+endproc PM_FlyMove 52 12
+proc PM_AirMove 92 16
+ADDRGP4 PM_CheckWallJump
+CALLI4
+pop
+ADDRGP4 PM_Friction
+CALLV
+pop
+ADDRLP4 68
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 68
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 68
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 68
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRB
+ASGNB 24
+ADDRLP4 44
+ARGP4
+ADDRLP4 72
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRGP4 PM_SetMovementDir
+CALLV
+pop
+ADDRGP4 pml+8
+CNSTF4 0
+ASGNF4
+ADDRGP4 pml+12+8
+CNSTF4 0
+ASGNF4
+ADDRGP4 pml
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRGP4 pml+12
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $637
+ADDRLP4 76
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 76
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRLP4 76
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $638
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LTI4 $637
+ADDRLP4 4+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 24
+ADDRLP4 4
+INDIRB
+ASGNB 12
+ADDRLP4 24
+ARGP4
+ADDRLP4 80
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 36
+INDIRF4
+ADDRLP4 40
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 84
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+ADDRGP4 pml+48
+INDIRI4
+CNSTI4 0
+EQI4 $643
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRLP4 88
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+LABELV $643
+CNSTI4 1
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 PM_StepSlideMove
+CALLI4
+pop
+LABELV $632
+endproc PM_AirMove 92 16
+proc PM_ClimbMove 160 16
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 2
+LEI4 $649
+ADDRGP4 pml
+INDIRF4
+ADDRGP4 pml+56+24
+INDIRF4
+MULF4
+ADDRGP4 pml+4
+INDIRF4
+ADDRGP4 pml+56+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRGP4 pml+8
+INDIRF4
+ADDRGP4 pml+56+24+8
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 0
+LEF4 $649
+ADDRGP4 PM_WaterMove
+CALLV
+pop
+ADDRGP4 $648
+JUMPV
+LABELV $649
+ADDRLP4 76
+ADDRGP4 PM_CheckJump
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+NEI4 $663
+ADDRLP4 80
+ADDRGP4 PM_CheckPounce
+CALLI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+EQI4 $661
+LABELV $663
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 1
+LEI4 $664
+ADDRGP4 PM_WaterMove
+CALLV
+pop
+ADDRGP4 $648
+JUMPV
+LABELV $664
+ADDRGP4 PM_AirMove
+CALLV
+pop
+ADDRGP4 $648
+JUMPV
+LABELV $661
+ADDRGP4 PM_Friction
+CALLV
+pop
+ADDRLP4 84
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 84
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 84
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 84
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRB
+ASGNB 24
+ADDRLP4 48
+ARGP4
+ADDRLP4 88
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 88
+INDIRF4
+ASGNF4
+ADDRGP4 PM_SetMovementDir
+CALLV
+pop
+ADDRLP4 92
+ADDRGP4 pml
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRLP4 92
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRGP4 pml+12
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRGP4 pml+12
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRGP4 pml
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRGP4 pml+12
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $673
+ADDRLP4 96
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 96
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRLP4 96
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $674
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $673
+ADDRLP4 32
+ADDRLP4 4
+INDIRB
+ASGNB 12
+ADDRLP4 32
+ARGP4
+ADDRLP4 100
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 100
+INDIRF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 24
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $678
+ADDRLP4 24
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pm_duckScale
+INDIRF4
+MULF4
+LEF4 $680
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pm_duckScale
+INDIRF4
+MULF4
+ASGNF4
+LABELV $680
+LABELV $678
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $682
+ADDRLP4 108
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 104
+ADDRLP4 108
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CVIF4 4
+CNSTF4 1077936128
+DIVF4
+ASGNF4
+ADDRLP4 112
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 104
+ADDRLP4 112
+INDIRF4
+ADDRLP4 112
+INDIRF4
+ADDRGP4 pm_swimScale
+INDIRF4
+SUBF4
+ADDRLP4 104
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 108
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 104
+INDIRF4
+MULF4
+LEF4 $684
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 104
+INDIRF4
+MULF4
+ASGNF4
+LABELV $684
+LABELV $682
+ADDRLP4 104
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+56+44
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 104
+INDIRI4
+NEI4 $690
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+ADDRLP4 104
+INDIRI4
+EQI4 $686
+LABELV $690
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 108
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 72
+ADDRLP4 108
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $687
+JUMPV
+LABELV $686
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 112
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 72
+ADDRLP4 112
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $687
+ADDRLP4 32
+ARGP4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 72
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+ADDRLP4 116
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+56+44
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 116
+INDIRI4
+NEI4 $695
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+ADDRLP4 116
+INDIRI4
+EQI4 $691
+LABELV $695
+ADDRLP4 120
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 124
+ADDRLP4 120
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 124
+INDIRP4
+ADDRLP4 124
+INDIRP4
+INDIRF4
+ADDRLP4 120
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+LABELV $691
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 128
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 128
+INDIRF4
+ASGNF4
+ADDRLP4 132
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 136
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+ADDRLP4 136
+INDIRP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 140
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 140
+INDIRP4
+ADDRLP4 140
+INDIRP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 144
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 144
+INDIRP4
+ADDRLP4 144
+INDIRP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 148
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 152
+CNSTF4 0
+ASGNF4
+ADDRLP4 148
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 152
+INDIRF4
+NEF4 $699
+ADDRLP4 148
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRLP4 152
+INDIRF4
+NEF4 $699
+ADDRLP4 148
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRLP4 152
+INDIRF4
+NEF4 $699
+ADDRGP4 $648
+JUMPV
+LABELV $699
+ADDRLP4 156
+CNSTI4 0
+ASGNI4
+ADDRLP4 156
+INDIRI4
+ARGI4
+ADDRLP4 156
+INDIRI4
+ARGI4
+ADDRGP4 PM_StepSlideMove
+CALLI4
+pop
+LABELV $648
+endproc PM_ClimbMove 160 16
+proc PM_WalkMove 140 16
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 2
+LEI4 $702
+ADDRGP4 pml
+INDIRF4
+ADDRGP4 pml+56+24
+INDIRF4
+MULF4
+ADDRGP4 pml+4
+INDIRF4
+ADDRGP4 pml+56+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRGP4 pml+8
+INDIRF4
+ADDRGP4 pml+56+24+8
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 0
+LEF4 $702
+ADDRGP4 PM_WaterMove
+CALLV
+pop
+ADDRGP4 $701
+JUMPV
+LABELV $702
+ADDRLP4 72
+ADDRGP4 PM_CheckJump
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $716
+ADDRLP4 76
+ADDRGP4 PM_CheckPounce
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+EQI4 $714
+LABELV $716
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 1
+LEI4 $717
+ADDRGP4 PM_WaterMove
+CALLV
+pop
+ADDRGP4 $701
+JUMPV
+LABELV $717
+ADDRGP4 PM_AirMove
+CALLV
+pop
+ADDRGP4 $701
+JUMPV
+LABELV $714
+ADDRGP4 PM_CheckCharge
+CALLV
+pop
+ADDRGP4 PM_Friction
+CALLV
+pop
+ADDRLP4 80
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 80
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 80
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 80
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRB
+ASGNB 24
+ADDRLP4 44
+ARGP4
+ADDRLP4 84
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 84
+INDIRF4
+ASGNF4
+ADDRGP4 PM_SetMovementDir
+CALLV
+pop
+ADDRGP4 pml+8
+CNSTF4 0
+ASGNF4
+ADDRGP4 pml+12+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 88
+ADDRGP4 pml
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRLP4 88
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRGP4 pml+12
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRGP4 pml+12
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRGP4 pml
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRGP4 pml+12
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $729
+ADDRLP4 92
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 92
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRLP4 92
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $730
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $729
+ADDRLP4 28
+ADDRLP4 4
+INDIRB
+ASGNB 12
+ADDRLP4 28
+ARGP4
+ADDRLP4 96
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 96
+INDIRF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 24
+INDIRF4
+ADDRLP4 40
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $734
+ADDRLP4 24
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pm_duckScale
+INDIRF4
+MULF4
+LEF4 $736
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pm_duckScale
+INDIRF4
+MULF4
+ASGNF4
+LABELV $736
+LABELV $734
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $738
+ADDRLP4 104
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 100
+ADDRLP4 104
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CVIF4 4
+CNSTF4 1077936128
+DIVF4
+ASGNF4
+ADDRLP4 108
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 100
+ADDRLP4 108
+INDIRF4
+ADDRLP4 108
+INDIRF4
+ADDRGP4 pm_swimScale
+INDIRF4
+SUBF4
+ADDRLP4 100
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 104
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 100
+INDIRF4
+MULF4
+LEF4 $740
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 100
+INDIRF4
+MULF4
+ASGNF4
+LABELV $740
+LABELV $738
+ADDRLP4 100
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+56+44
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 100
+INDIRI4
+NEI4 $746
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+ADDRLP4 100
+INDIRI4
+EQI4 $742
+LABELV $746
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 104
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 68
+ADDRLP4 104
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $743
+JUMPV
+LABELV $742
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 108
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 68
+ADDRLP4 108
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $743
+ADDRLP4 28
+ARGP4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 68
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+ADDRLP4 112
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+56+44
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 112
+INDIRI4
+NEI4 $751
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+ADDRLP4 112
+INDIRI4
+EQI4 $747
+LABELV $751
+ADDRLP4 116
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 120
+ADDRLP4 116
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRF4
+ADDRLP4 116
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+LABELV $747
+LABELV $748
+ADDRLP4 124
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 124
+INDIRP4
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRLP4 124
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRLP4 128
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 132
+CNSTF4 0
+ASGNF4
+ADDRLP4 128
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 132
+INDIRF4
+NEF4 $755
+ADDRLP4 128
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRLP4 132
+INDIRF4
+NEF4 $755
+ADDRGP4 $701
+JUMPV
+LABELV $755
+ADDRLP4 136
+CNSTI4 0
+ASGNI4
+ADDRLP4 136
+INDIRI4
+ARGI4
+ADDRLP4 136
+INDIRI4
+ARGI4
+ADDRGP4 PM_StepSlideMove
+CALLI4
+pop
+LABELV $701
+endproc PM_WalkMove 140 16
+proc PM_LadderMove 84 16
+ADDRGP4 PM_Friction
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $758
+ADDRLP4 44
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 44
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 44
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 52
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 44
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 52
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $759
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $758
+ADDRLP4 8+8
+ADDRLP4 8+8
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 8
+INDIRB
+ASGNB 12
+ADDRLP4 24
+ARGP4
+ADDRLP4 56
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 56
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pm_swimScale
+INDIRF4
+MULF4
+LEF4 $764
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pm_swimScale
+INDIRF4
+MULF4
+ASGNF4
+LABELV $764
+ADDRLP4 24
+ARGP4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRGP4 pm_accelerate
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+ADDRGP4 pml+48
+INDIRI4
+CNSTI4 0
+EQI4 $766
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRGP4 pml+56+24
+INDIRF4
+MULF4
+ADDRLP4 60
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRGP4 pml+56+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 60
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRGP4 pml+56+24+8
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 0
+GEF4 $766
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 64
+INDIRF4
+ASGNF4
+ADDRLP4 68
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 76
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 80
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+LABELV $766
+CNSTI4 0
+ARGI4
+ADDRGP4 PM_SlideMove
+CALLI4
+pop
+LABELV $757
+endproc PM_LadderMove 84 16
+proc PM_CheckLadder 104 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 32
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+NEI4 $780
+ADDRGP4 pml+52
+CNSTI4 0
+ASGNI4
+ADDRGP4 $779
+JUMPV
+LABELV $780
+ADDRLP4 0
+ADDRGP4 pml
+INDIRB
+ASGNB 12
+ADDRLP4 0+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 92
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 12
+ADDRLP4 88
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12+4
+ADDRLP4 88
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+ADDRLP4 0+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ARGP4
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 100
+ADDRLP4 96
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRLP4 96
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 24+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $788
+ADDRLP4 24+44
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+EQI4 $788
+ADDRGP4 pml+52
+CNSTI4 1
+ASGNI4
+ADDRGP4 $789
+JUMPV
+LABELV $788
+ADDRGP4 pml+52
+CNSTI4 0
+ASGNI4
+LABELV $789
+LABELV $779
+endproc PM_CheckLadder 104 28
+proc PM_DeadMove 28 4
+ADDRGP4 pml+44
+INDIRI4
+CNSTI4 0
+NEI4 $795
+ADDRGP4 $794
+JUMPV
+LABELV $795
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+CNSTF4 1101004800
+SUBF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GTF4 $798
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTF4 0
+ASGNF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRGP4 $799
+JUMPV
+LABELV $798
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $799
+LABELV $794
+endproc PM_DeadMove 28 4
+proc PM_NoclipMove 108 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 64
+INDIRF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+CNSTF4 1065353216
+GEF4 $801
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRGP4 vec3_origin
+INDIRB
+ASGNB 12
+ADDRGP4 $802
+JUMPV
+LABELV $801
+ADDRLP4 52
+CNSTF4 0
+ASGNF4
+ADDRLP4 56
+CNSTF4 1069547520
+ADDRGP4 pm_friction
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ADDRGP4 pm_stopspeed
+INDIRF4
+GEF4 $804
+ADDRLP4 68
+ADDRGP4 pm_stopspeed
+INDIRF4
+ASGNF4
+ADDRGP4 $805
+JUMPV
+LABELV $804
+ADDRLP4 68
+ADDRLP4 24
+INDIRF4
+ASGNF4
+LABELV $805
+ADDRLP4 60
+ADDRLP4 68
+INDIRF4
+ASGNF4
+ADDRLP4 52
+ADDRLP4 52
+INDIRF4
+ADDRLP4 60
+INDIRF4
+ADDRLP4 56
+INDIRF4
+MULF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 24
+INDIRF4
+ADDRLP4 52
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+CNSTF4 0
+GEF4 $807
+ADDRLP4 28
+CNSTF4 0
+ASGNF4
+LABELV $807
+ADDRLP4 28
+ADDRLP4 28
+INDIRF4
+ADDRLP4 24
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 76
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 80
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ASGNF4
+LABELV $802
+ADDRGP4 pm
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 68
+INDIRF4
+ASGNF4
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 72
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 72
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $809
+ADDRLP4 76
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 76
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRLP4 76
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $810
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $809
+ADDRLP4 4+8
+ADDRLP4 4+8
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 4
+INDIRB
+ASGNB 12
+ADDRLP4 32
+ARGP4
+ADDRLP4 80
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 44
+INDIRF4
+ADDRLP4 48
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 32
+ARGP4
+ADDRLP4 44
+INDIRF4
+ARGF4
+ADDRGP4 pm_accelerate
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+ADDRLP4 84
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 88
+ADDRLP4 84
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 88
+INDIRP4
+INDIRF4
+ADDRLP4 84
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 92
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 96
+ADDRLP4 92
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRF4
+ADDRLP4 92
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 104
+ADDRLP4 100
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 104
+INDIRP4
+INDIRF4
+ADDRLP4 100
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $800
+endproc PM_NoclipMove 108 12
+proc PM_FootstepForSurface 0 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $819
+CNSTI4 3
+RETI4
+ADDRGP4 $818
+JUMPV
+LABELV $819
+ADDRGP4 pml+56+44
+INDIRI4
+CNSTI4 8192
+BANDI4
+CNSTI4 0
+EQI4 $821
+CNSTI4 0
+RETI4
+ADDRGP4 $818
+JUMPV
+LABELV $821
+ADDRGP4 pml+56+44
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $825
+CNSTI4 2
+RETI4
+ADDRGP4 $818
+JUMPV
+LABELV $825
+CNSTI4 1
+RETI4
+LABELV $818
+endproc PM_FootstepForSurface 0 0
+proc PM_CrashLand 60 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+EQI4 $830
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $832
+CNSTI4 21
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $831
+JUMPV
+LABELV $832
+CNSTI4 14
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $831
+JUMPV
+LABELV $830
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $834
+CNSTI4 19
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $835
+JUMPV
+LABELV $834
+CNSTI4 12
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $835
+LABELV $831
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $836
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 72
+ADDP4
+CNSTI4 130
+ASGNI4
+ADDRGP4 $837
+JUMPV
+LABELV $836
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 130
+ASGNI4
+LABELV $837
+ADDRLP4 36
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 36
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRGP4 pml+120+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+ADDRGP4 pml+132+8
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 36
+INDIRP4
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+NEGI4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 12
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 24
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+CNSTF4 1082130432
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRLP4 32
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+CNSTF4 0
+GEF4 $842
+ADDRGP4 $829
+JUMPV
+LABELV $842
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 44
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 4
+INDIRF4
+NEGF4
+ADDRLP4 44
+INDIRF4
+SUBF4
+CNSTF4 1073741824
+ADDRLP4 16
+INDIRF4
+MULF4
+DIVF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 8
+INDIRF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+CNSTF4 953267991
+ADDRLP4 0
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $844
+ADDRGP4 $829
+JUMPV
+LABELV $844
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $846
+ADDRLP4 0
+CNSTF4 1048576000
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $846
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $848
+ADDRLP4 0
+CNSTF4 1056964608
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $848
+ADDRLP4 0
+INDIRF4
+CNSTF4 1065353216
+GEF4 $850
+ADDRGP4 $829
+JUMPV
+LABELV $850
+ADDRGP4 pml+56+44
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $852
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 236
+ADDP4
+ADDRLP4 0
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRF4
+CNSTF4 1117454336
+LEF4 $856
+ADDRLP4 52
+CNSTI4 4
+ASGNI4
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+EQI4 $861
+ADDRLP4 56
+INDIRI4
+CNSTI4 3
+EQI4 $861
+ADDRLP4 56
+INDIRI4
+ADDRLP4 52
+INDIRI4
+NEI4 $857
+LABELV $861
+CNSTI4 17
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $857
+JUMPV
+LABELV $856
+ADDRLP4 0
+INDIRF4
+CNSTF4 1108082688
+LEF4 $862
+ADDRLP4 52
+CNSTI4 4
+ASGNI4
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+EQI4 $867
+ADDRLP4 56
+INDIRI4
+CNSTI4 3
+EQI4 $867
+ADDRLP4 56
+INDIRI4
+ADDRLP4 52
+INDIRI4
+NEI4 $863
+LABELV $867
+CNSTI4 16
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $863
+JUMPV
+LABELV $862
+ADDRLP4 0
+INDIRF4
+CNSTF4 1088421888
+LEF4 $868
+CNSTI4 15
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $869
+JUMPV
+LABELV $868
+ADDRLP4 52
+ADDRGP4 PM_FootstepForSurface
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+LABELV $869
+LABELV $863
+LABELV $857
+LABELV $852
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $829
+endproc PM_CrashLand 60 4
+proc PM_CorrectAllSolid 40 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $871
+ADDRGP4 $873
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $871
+ADDRLP4 20
+CNSTI4 -1
+ASGNI4
+LABELV $874
+ADDRLP4 16
+CNSTI4 -1
+ASGNI4
+LABELV $878
+ADDRLP4 12
+CNSTI4 -1
+ASGNI4
+LABELV $882
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 20
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 24
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 24
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 24
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $888
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 28
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 1048576000
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 32
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 pml+56
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 60
+CNSTI4 1
+RETI4
+ADDRGP4 $870
+JUMPV
+LABELV $888
+LABELV $883
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+LEI4 $882
+LABELV $879
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+LEI4 $878
+LABELV $875
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+LEI4 $874
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+CNSTI4 0
+RETI4
+LABELV $870
+endproc PM_CorrectAllSolid 40 28
+proc PM_GroundTraceMissed 88 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+EQI4 $896
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $898
+ADDRGP4 $900
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $898
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1115684864
+SUBF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 76
+ADDRLP4 72
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 80
+CNSTP4 0
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 76
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 72
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 72
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 12+8
+INDIRF4
+CNSTF4 1065353216
+NEF4 $902
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LTI4 $905
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $907
+CNSTI4 18
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $908
+JUMPV
+LABELV $907
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $908
+ADDRLP4 84
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 84
+INDIRP4
+INDIRI4
+CNSTI4 -9
+BANDI4
+ASGNI4
+ADDRGP4 $906
+JUMPV
+LABELV $905
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $909
+CNSTI4 20
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $910
+JUMPV
+LABELV $909
+CNSTI4 13
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $910
+ADDRLP4 84
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 84
+INDIRP4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+LABELV $906
+LABELV $902
+LABELV $896
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 2
+ARGI4
+ADDRLP4 72
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+EQI4 $911
+ADDRLP4 76
+CNSTF4 3294691328
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRLP4 76
+INDIRF4
+GEF4 $913
+ADDRGP4 pml+132+8
+INDIRF4
+ADDRLP4 76
+INDIRF4
+LTF4 $913
+CNSTI4 18
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+LABELV $913
+LABELV $911
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+LABELV $895
+endproc PM_GroundTraceMissed 88 28
+lit
+align 4
+LABELV $920
+byte 4 0
+byte 4 0
+byte 4 1065353216
+align 4
+LABELV $921
+byte 4 0
+byte 4 0
+byte 4 3212836864
+align 4
+LABELV $922
+byte 4 1065353216
+byte 4 0
+byte 4 0
+code
+proc PM_GroundClimbTrace 372 28
+ADDRLP4 76
+ADDRGP4 $920
+INDIRB
+ASGNB 12
+ADDRLP4 144
+ADDRGP4 $921
+INDIRB
+ASGNB 12
+ADDRLP4 112
+CNSTF4 897988541
+ASGNF4
+ADDRLP4 260
+ADDRGP4 $922
+INDIRB
+ASGNB 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRLP4 164
+ARGP4
+ADDRGP4 pml
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRLP4 164
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 132
+ADDRLP4 164
+INDIRB
+ASGNB 12
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $923
+ADDRLP4 164
+ADDRLP4 164
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 164+4
+ADDRLP4 164+4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 164+8
+ADDRLP4 164+8
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $923
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $929
+ADDRLP4 164
+ADDRGP4 pml+12
+INDIRB
+ASGNB 12
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $932
+ADDRLP4 164
+ADDRLP4 164
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 164+4
+ADDRLP4 164+4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 164+8
+ADDRLP4 164+8
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $932
+LABELV $929
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+LABELV $938
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+LTI4 $942
+ADDRLP4 72
+INDIRI4
+CNSTI4 4
+GTI4 $942
+ADDRLP4 72
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $980
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $980
+address $944
+address $951
+address $956
+address $964
+address $978
+code
+LABELV $944
+ADDRLP4 304
+ADDRGP4 PM_PredictStepMove
+CALLI4
+ASGNI4
+ADDRLP4 304
+INDIRI4
+CNSTI4 0
+EQI4 $945
+ADDRGP4 $939
+JUMPV
+LABELV $945
+ADDRLP4 308
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 312
+CNSTF4 1048576000
+ASGNF4
+ADDRLP4 88
+ADDRLP4 308
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 312
+INDIRF4
+ADDRLP4 164
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+4
+ADDRLP4 308
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 312
+INDIRF4
+ADDRLP4 164+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 1048576000
+ADDRLP4 164+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 316
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 320
+ADDRLP4 316
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 320
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 316
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 316
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 320
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 316
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 316
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $943
+JUMPV
+LABELV $951
+ADDRLP4 324
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 328
+CNSTF4 3196059648
+ASGNF4
+ADDRLP4 88
+ADDRLP4 324
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 328
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+4
+ADDRLP4 324
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 328
+INDIRF4
+ADDRLP4 60+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 3196059648
+ADDRLP4 60+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 332
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 336
+ADDRLP4 332
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 336
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 332
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 332
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 336
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 332
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 332
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $943
+JUMPV
+LABELV $956
+ADDRGP4 pml+48
+INDIRI4
+CNSTI4 0
+EQI4 $939
+ADDRLP4 340
+ADDRGP4 PM_PredictStepMove
+CALLI4
+ASGNI4
+ADDRLP4 340
+INDIRI4
+CNSTI4 0
+EQI4 $939
+ADDRLP4 344
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 348
+CNSTF4 3248488448
+ASGNF4
+ADDRLP4 88
+ADDRLP4 344
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 348
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+4
+ADDRLP4 344
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 348
+INDIRF4
+ADDRLP4 60+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 3248488448
+ADDRLP4 60+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 352
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 356
+ADDRLP4 352
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 356
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 352
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 352
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 356
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 352
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 352
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $943
+JUMPV
+LABELV $964
+ADDRGP4 pml+48
+INDIRI4
+CNSTI4 0
+EQI4 $939
+ADDRLP4 344
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 348
+CNSTF4 3246391296
+ASGNF4
+ADDRLP4 88
+ADDRLP4 344
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 348
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+4
+ADDRLP4 344
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 348
+INDIRF4
+ADDRLP4 60+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 3246391296
+ADDRLP4 60+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 352
+CNSTF4 3246391296
+ASGNF4
+ADDRLP4 88
+ADDRLP4 88
+INDIRF4
+ADDRLP4 352
+INDIRF4
+ADDRLP4 164
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+4
+ADDRLP4 88+4
+INDIRF4
+ADDRLP4 352
+INDIRF4
+ADDRLP4 164+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+8
+ADDRLP4 88+8
+INDIRF4
+CNSTF4 3246391296
+ADDRLP4 164+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 356
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 360
+ADDRLP4 356
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 360
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 356
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 356
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 360
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 356
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 356
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $943
+JUMPV
+LABELV $978
+ADDRLP4 344
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 88
+ADDRLP4 344
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 88+8
+ADDRLP4 344
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 1048576000
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 348
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 352
+ADDRLP4 348
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 352
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 348
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 348
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 352
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 348
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 348
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $942
+LABELV $943
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $981
+ADDRLP4 0+44
+INDIRI4
+CNSTI4 6
+BANDI4
+CNSTI4 0
+NEI4 $981
+ADDRLP4 0+52
+INDIRI4
+CNSTI4 64
+LTI4 $981
+ADDRLP4 72
+INDIRI4
+CNSTI4 4
+EQI4 $981
+ADDRLP4 72
+INDIRI4
+CNSTI4 2
+EQI4 $988
+ADDRLP4 72
+INDIRI4
+CNSTI4 3
+NEI4 $986
+LABELV $988
+ADDRLP4 72
+INDIRI4
+CNSTI4 2
+NEI4 $989
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 0+12
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRGP4 PM_StepEvent
+CALLV
+pop
+LABELV $989
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 0+12
+INDIRB
+ASGNB 12
+LABELV $986
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 100
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 176
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 176
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 60
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 188
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 188
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 200
+ADDRLP4 0+24
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDRLP4 0+24+4
+INDIRF4
+ADDRLP4 60+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+24+8
+INDIRF4
+ADDRLP4 60+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 200
+INDIRF4
+ARGF4
+ADDRLP4 308
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 116
+CNSTF4 1127481344
+ADDRLP4 308
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRLP4 116
+INDIRF4
+CNSTF4 1127481344
+LEF4 $1002
+ADDRLP4 116
+ADDRLP4 116
+INDIRF4
+CNSTF4 1127481344
+SUBF4
+ASGNF4
+LABELV $1002
+ADDRLP4 204
+ADDRLP4 0+24
+INDIRF4
+ADDRLP4 76
+INDIRF4
+MULF4
+ADDRLP4 0+24+4
+INDIRF4
+ADDRLP4 76+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+24+8
+INDIRF4
+ADDRLP4 76+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 204
+INDIRF4
+ARGF4
+ADDRLP4 312
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 156
+CNSTF4 1127481344
+ADDRLP4 312
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRLP4 156
+INDIRF4
+CNSTF4 1127481344
+LEF4 $1011
+ADDRLP4 156
+ADDRLP4 156
+INDIRF4
+CNSTF4 1127481344
+SUBF4
+ASGNF4
+LABELV $1011
+ADDRLP4 208
+ADDRLP4 60
+INDIRF4
+ADDRLP4 76
+INDIRF4
+MULF4
+ADDRLP4 60+4
+INDIRF4
+ADDRLP4 76+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 60+8
+INDIRF4
+ADDRLP4 76+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 208
+INDIRF4
+ARGF4
+ADDRLP4 316
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 160
+CNSTF4 1127481344
+ADDRLP4 316
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRLP4 160
+INDIRF4
+CNSTF4 1127481344
+LEF4 $1017
+ADDRLP4 160
+ADDRLP4 160
+INDIRF4
+CNSTF4 1127481344
+SUBF4
+ASGNF4
+LABELV $1017
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRLP4 112
+INDIRF4
+ARGF4
+ADDRLP4 320
+ADDRGP4 VectorCompareEpsilon
+CALLI4
+ASGNI4
+ADDRLP4 320
+INDIRI4
+CNSTI4 0
+NEI4 $1019
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 112
+INDIRF4
+ARGF4
+ADDRLP4 324
+ADDRGP4 VectorCompareEpsilon
+CALLI4
+ASGNI4
+ADDRLP4 324
+INDIRI4
+CNSTI4 0
+NEI4 $1022
+ADDRLP4 60
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 112
+INDIRF4
+ARGF4
+ADDRLP4 328
+ADDRGP4 VectorCompareEpsilon
+CALLI4
+ASGNI4
+ADDRLP4 328
+INDIRI4
+CNSTI4 0
+NEI4 $1022
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 144
+ARGP4
+ADDRLP4 112
+INDIRF4
+ARGF4
+ADDRLP4 332
+ADDRGP4 VectorCompareEpsilon
+CALLI4
+ASGNI4
+ADDRLP4 332
+INDIRI4
+CNSTI4 0
+NEI4 $1022
+ADDRLP4 60
+ARGP4
+ADDRLP4 144
+ARGP4
+ADDRLP4 112
+INDIRF4
+ARGF4
+ADDRLP4 336
+ADDRGP4 VectorCompareEpsilon
+CALLI4
+ASGNI4
+ADDRLP4 336
+INDIRI4
+CNSTI4 0
+NEI4 $1022
+ADDRLP4 224
+ARGP4
+ADDRLP4 176
+ARGP4
+ADDRLP4 260
+ARGP4
+ADDRLP4 156
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 212
+ARGP4
+ADDRLP4 188
+ARGP4
+ADDRLP4 260
+ARGP4
+ADDRLP4 160
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 236
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRLP4 212
+ARGP4
+ADDRLP4 116
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 296
+ADDRLP4 224
+INDIRF4
+ADDRLP4 236
+INDIRF4
+MULF4
+ADDRLP4 224+4
+INDIRF4
+ADDRLP4 236+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 224+8
+INDIRF4
+ADDRLP4 236+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 296
+INDIRF4
+ARGF4
+ADDRLP4 340
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 252
+CNSTF4 1199570944
+CNSTF4 1127481344
+ADDRLP4 340
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+ASGNI4
+ADDRLP4 252
+INDIRI4
+CNSTI4 32768
+LEI4 $1030
+ADDRLP4 252
+ADDRLP4 252
+INDIRI4
+CNSTI4 32768
+SUBI4
+ASGNI4
+LABELV $1030
+ADDRLP4 224
+ARGP4
+ADDRLP4 236
+ARGP4
+ADDRLP4 212
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 212
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0+24
+INDIRF4
+ADDRLP4 212
+INDIRF4
+MULF4
+ADDRLP4 0+24+4
+INDIRF4
+ADDRLP4 212+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+24+8
+INDIRF4
+ADDRLP4 212+8
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 0
+LEF4 $1032
+ADDRLP4 252
+ADDRLP4 252
+INDIRI4
+NEGI4
+ASGNI4
+LABELV $1032
+ADDRLP4 344
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 344
+INDIRP4
+ADDRLP4 344
+INDIRP4
+INDIRI4
+ADDRLP4 252
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $1022
+ADDRLP4 100
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRLP4 120
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 120
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 340
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 344
+ADDRLP4 340
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 348
+CNSTI4 20
+ASGNI4
+ADDRLP4 352
+CNSTI4 24
+ASGNI4
+ADDRLP4 256
+ADDRLP4 120
+INDIRF4
+ADDRLP4 344
+INDIRP4
+ADDRLP4 348
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 120+4
+INDIRF4
+ADDRLP4 344
+INDIRP4
+ADDRLP4 352
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 120+8
+INDIRF4
+ADDRLP4 344
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88
+ADDRLP4 340
+INDIRP4
+INDIRP4
+ADDRLP4 348
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 132
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 88+4
+ADDRLP4 340
+INDIRP4
+INDIRP4
+ADDRLP4 352
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 132+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 88+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 132+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 120
+INDIRF4
+ADDRLP4 88
+INDIRF4
+MULF4
+ADDRLP4 120+4
+INDIRF4
+ADDRLP4 88+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 120+8
+INDIRF4
+ADDRLP4 88+8
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 256
+INDIRF4
+SUBF4
+CNSTF4 0
+LEF4 $1047
+ADDRLP4 116
+ADDRLP4 116
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $1047
+ADDRLP4 356
+ADDRLP4 132
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ADDRLP4 132+4
+INDIRF4
+ADDRLP4 100+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 132+8
+INDIRF4
+ADDRLP4 100+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 248
+ADDRLP4 356
+INDIRF4
+ASGNF4
+ADDRLP4 356
+INDIRF4
+CNSTF4 0
+GEF4 $1053
+ADDRLP4 100
+ARGP4
+ADDRGP4 VectorInverse
+CALLV
+pop
+ADDRLP4 248
+ADDRLP4 132
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ADDRLP4 132+4
+INDIRF4
+ADDRLP4 100+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 132+8
+INDIRF4
+ADDRLP4 100+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $1053
+ADDRLP4 116
+ADDRLP4 116
+INDIRF4
+CNSTF4 1065353216
+ADDRLP4 248
+INDIRF4
+SUBF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $1063
+ADDRLP4 360
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 56
+ADDP4
+ASGNP4
+ADDRLP4 360
+INDIRP4
+ADDRLP4 360
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+ADDRLP4 116
+INDIRF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+LABELV $1063
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 144
+ARGP4
+ADDRLP4 112
+INDIRF4
+ARGF4
+ADDRLP4 360
+ADDRGP4 VectorCompareEpsilon
+CALLI4
+ASGNI4
+ADDRLP4 360
+INDIRI4
+CNSTI4 0
+EQI4 $1065
+ADDRLP4 60
+ARGP4
+ADDRLP4 0+24
+ARGP4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 364
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 364
+INDIRP4
+ADDRLP4 364
+INDIRP4
+INDIRI4
+CNSTI4 128
+BORI4
+ASGNI4
+LABELV $1065
+ADDRLP4 60
+ARGP4
+ADDRLP4 144
+ARGP4
+ADDRLP4 112
+INDIRF4
+ARGF4
+ADDRLP4 364
+ADDRGP4 VectorCompareEpsilon
+CALLI4
+ASGNI4
+ADDRLP4 364
+INDIRI4
+CNSTI4 0
+EQI4 $1069
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 272
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRLP4 284
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+ADDRLP4 368
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 368
+INDIRP4
+ADDRLP4 368
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+CNSTF4 1073741824
+ADDRLP4 284+4
+INDIRF4
+ADDRLP4 272+4
+INDIRF4
+SUBF4
+MULF4
+CNSTF4 1127481344
+SUBF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+LABELV $1069
+LABELV $1019
+ADDRGP4 pml+56
+ADDRLP4 0
+INDIRB
+ASGNB 60
+ADDRLP4 324
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 324
+INDIRP4
+ADDRLP4 324
+INDIRP4
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 144
+ARGP4
+ADDRLP4 112
+INDIRF4
+ARGF4
+ADDRLP4 328
+ADDRGP4 VectorCompareEpsilon
+CALLI4
+ASGNI4
+ADDRLP4 328
+INDIRI4
+CNSTI4 0
+NEI4 $940
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ADDRLP4 0+24
+INDIRB
+ASGNB 12
+ADDRLP4 332
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 332
+INDIRP4
+ADDRLP4 332
+INDIRP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ASGNI4
+ADDRGP4 $940
+JUMPV
+LABELV $981
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1079
+ADDRLP4 0
+ARGP4
+ADDRLP4 304
+ADDRGP4 PM_CorrectAllSolid
+CALLI4
+ASGNI4
+ADDRLP4 304
+INDIRI4
+CNSTI4 0
+NEI4 $1081
+ADDRGP4 $919
+JUMPV
+LABELV $1081
+LABELV $1079
+LABELV $939
+ADDRLP4 72
+ADDRLP4 72
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 4
+LEI4 $938
+LABELV $940
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+LTF4 $1083
+ADDRGP4 PM_GroundTraceMissed
+CALLV
+pop
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRLP4 300
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 300
+INDIRP4
+ADDRLP4 300
+INDIRP4
+INDIRI4
+CNSTI4 -65
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $1088
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 304
+ARGP4
+ADDRLP4 340
+CNSTP4 0
+ASGNP4
+ADDRLP4 340
+INDIRP4
+ARGP4
+ADDRLP4 340
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 316
+ARGP4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRLP4 304
+ARGP4
+CNSTF4 1127481344
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 316
+ARGP4
+ADDRLP4 328
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+ADDRLP4 344
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 348
+ADDRLP4 344
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 348
+INDIRP4
+ADDRLP4 348
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+ADDRLP4 328+4
+INDIRF4
+ADDRLP4 344
+INDIRP4
+CNSTI4 164
+ADDP4
+INDIRF4
+SUBF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+LABELV $1088
+ADDRLP4 304
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 304
+INDIRP4
+ADDRLP4 304
+INDIRP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ADDRLP4 76
+INDIRB
+ASGNB 12
+ADDRGP4 $919
+JUMPV
+LABELV $1083
+ADDRGP4 pml+48
+CNSTI4 1
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 1
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $1093
+ADDRLP4 300
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 300
+INDIRP4
+ADDRLP4 300
+INDIRP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1093
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+ADDRLP4 0+52
+INDIRI4
+ASGNI4
+ADDRLP4 0+52
+INDIRI4
+ARGI4
+ADDRGP4 PM_AddTouchEnt
+CALLV
+pop
+LABELV $919
+endproc PM_GroundClimbTrace 372 28
+lit
+align 4
+LABELV $1098
+byte 4 0
+byte 4 0
+byte 4 1065353216
+code
+proc PM_GroundTrace 140 28
+ADDRLP4 72
+ADDRGP4 $1098
+INDIRB
+ASGNB 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+EQI4 $1099
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $1101
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 92
+CNSTI4 0
+ASGNI4
+ADDRLP4 88
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 92
+INDIRI4
+GEI4 $1103
+ADDRLP4 88
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+ADDRLP4 92
+INDIRI4
+NEI4 $1103
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $1105
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $1106
+JUMPV
+LABELV $1105
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $1107
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $1107
+LABELV $1106
+ADDRLP4 104
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 104
+INDIRP4
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+ADDRGP4 $1102
+JUMPV
+LABELV $1103
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LTI4 $1102
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CNSTI4 -5
+BANDI4
+ASGNI4
+ADDRGP4 $1102
+JUMPV
+LABELV $1101
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $1111
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 88
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $1112
+JUMPV
+LABELV $1111
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LTI4 $1113
+ADDRLP4 92
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ADDRLP4 92
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $1113
+LABELV $1112
+LABELV $1102
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $1115
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 88
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $1115
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $1117
+ADDRGP4 PM_GroundClimbTrace
+CALLV
+pop
+ADDRGP4 $1097
+JUMPV
+LABELV $1117
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $1119
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 92
+ARGP4
+ADDRLP4 128
+CNSTP4 0
+ASGNP4
+ADDRLP4 128
+INDIRP4
+ARGP4
+ADDRLP4 128
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 104
+ARGP4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRLP4 92
+ARGP4
+CNSTF4 1127481344
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 104
+ARGP4
+ADDRLP4 116
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+ADDRLP4 132
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 136
+ADDRLP4 132
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+ADDRLP4 136
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+ADDRLP4 116+4
+INDIRF4
+ADDRLP4 132
+INDIRP4
+CNSTI4 164
+ADDP4
+INDIRF4
+SUBF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+LABELV $1119
+LABELV $1099
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 88
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+ADDRLP4 92
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ADDRLP4 92
+INDIRP4
+INDIRI4
+CNSTI4 -193
+BANDI4
+ASGNI4
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 60
+ADDRLP4 96
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 60+4
+ADDRLP4 96
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 60+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 1048576000
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 104
+ADDRLP4 100
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRLP4 104
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 100
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 100
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 pml+56
+ADDRLP4 0
+INDIRB
+ASGNB 60
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1125
+ADDRLP4 0
+ARGP4
+ADDRLP4 108
+ADDRGP4 PM_CorrectAllSolid
+CALLI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+CNSTI4 0
+NEI4 $1127
+ADDRGP4 $1097
+JUMPV
+LABELV $1127
+LABELV $1125
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ADDRLP4 72
+INDIRB
+ASGNB 12
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+NEF4 $1129
+ADDRLP4 112
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+48
+INDIRI4
+CNSTI4 0
+EQI4 $1132
+ADDRLP4 116
+ADDRGP4 PM_PredictStepMove
+CALLI4
+ASGNI4
+ADDRLP4 116
+INDIRI4
+CNSTI4 0
+EQI4 $1132
+ADDRLP4 120
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 60
+ADDRLP4 120
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 60+4
+ADDRLP4 120
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 60+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 1101004800
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 124
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 128
+ADDRLP4 124
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 128
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 124
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 124
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRLP4 128
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 124
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 124
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $1137
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 0+12
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRGP4 PM_StepEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 0+12
+INDIRB
+ASGNB 12
+ADDRLP4 112
+CNSTI4 1
+ASGNI4
+LABELV $1137
+LABELV $1132
+ADDRLP4 112
+INDIRI4
+CNSTI4 0
+NEI4 $1142
+ADDRGP4 PM_GroundTraceMissed
+CALLV
+pop
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1097
+JUMPV
+LABELV $1142
+LABELV $1129
+ADDRLP4 112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 116
+ADDRLP4 112
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 116
+INDIRF4
+CNSTF4 0
+LEF4 $1146
+ADDRLP4 112
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 0+24
+INDIRF4
+MULF4
+ADDRLP4 112
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRLP4 0+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 116
+INDIRF4
+ADDRLP4 0+24+8
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 1092616192
+LEF4 $1146
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1153
+ADDRGP4 $1155
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $1153
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LTI4 $1156
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1158
+CNSTI4 18
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $1159
+JUMPV
+LABELV $1158
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $1159
+ADDRLP4 120
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRI4
+CNSTI4 -9
+BANDI4
+ASGNI4
+ADDRGP4 $1157
+JUMPV
+LABELV $1156
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1160
+CNSTI4 20
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $1161
+JUMPV
+LABELV $1160
+CNSTI4 13
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $1161
+ADDRLP4 120
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+LABELV $1157
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1097
+JUMPV
+LABELV $1146
+ADDRLP4 0+24+8
+INDIRF4
+CNSTF4 1060320051
+GEF4 $1164
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1168
+ADDRGP4 $1170
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $1168
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRGP4 pml+48
+CNSTI4 1
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1097
+JUMPV
+LABELV $1164
+ADDRGP4 pml+48
+CNSTI4 1
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 1
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $1175
+ADDRLP4 120
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1175
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+NEI4 $1177
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1179
+ADDRGP4 $1181
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $1179
+ADDRLP4 120
+CNSTI4 4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+ADDRGP4 pml+132+8
+INDIRF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 2
+ARGI4
+ADDRLP4 124
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 124
+INDIRI4
+CNSTI4 0
+EQI4 $1184
+ADDRGP4 PM_CrashLand
+CALLV
+pop
+LABELV $1184
+LABELV $1177
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+ADDRLP4 0+52
+INDIRI4
+ASGNI4
+ADDRLP4 0+52
+INDIRI4
+ARGI4
+ADDRGP4 PM_AddTouchEnt
+CALLV
+pop
+LABELV $1097
+endproc PM_GroundTrace 140 28
+proc PM_SetWaterLevel 56 8
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 332
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 24
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 3250585600
+ADDF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRLP4 28
+INDIRP4
+CNSTI4 356
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 56
+BANDI4
+CNSTI4 0
+EQI4 $1191
+ADDRLP4 36
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 36
+INDIRP4
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+CNSTI4 -24
+SUBI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 16
+INDIRI4
+CNSTI4 2
+DIVI4
+ASGNI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 332
+ADDP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 3250585600
+ADDF4
+ADDRLP4 20
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRLP4 40
+INDIRP4
+CNSTI4 356
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 56
+BANDI4
+CNSTI4 0
+EQI4 $1194
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 0+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 3250585600
+ADDF4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 52
+ADDRLP4 48
+INDIRP4
+CNSTI4 356
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 56
+BANDI4
+CNSTI4 0
+EQI4 $1197
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+CNSTI4 3
+ASGNI4
+LABELV $1197
+LABELV $1194
+LABELV $1191
+LABELV $1188
+endproc PM_SetWaterLevel 56 8
+proc PM_SetViewheight 16 4
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $1201
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+CNSTI4 1288
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1202
+JUMPV
+LABELV $1201
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+CNSTI4 1284
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1202
+ADDRLP4 4
+INDIRP4
+CNSTI4 172
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $1199
+endproc PM_SetViewheight 16 4
+proc PM_CheckDuck 120 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 96
+CNSTP4 0
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRGP4 BG_ClassBoundingBox
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 308
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 312
+ADDP4
+ADDRLP4 12+4
+INDIRF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 320
+ADDP4
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 324
+ADDP4
+ADDRLP4 0+4
+INDIRF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 316
+ADDP4
+ADDRLP4 12+8
+INDIRF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $1207
+ADDRGP4 pm
+INDIRP4
+CNSTI4 328
+ADDP4
+CNSTF4 3238002688
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 172
+ADDP4
+ADDRLP4 12+8
+INDIRF4
+CNSTF4 1082130432
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $1203
+JUMPV
+LABELV $1207
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $1210
+ADDRLP4 0
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 100
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 100
+INDIRI4
+CNSTI4 0
+NEI4 $1210
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $1210
+ADDRLP4 104
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 104
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $1211
+JUMPV
+LABELV $1210
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $1212
+ADDRGP4 pm
+INDIRP4
+CNSTI4 328
+ADDP4
+ADDRLP4 0+8
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ARGP4
+ADDRLP4 104
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 108
+ADDRLP4 104
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 112
+ADDRLP4 108
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ARGP4
+ADDRLP4 104
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 104
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 112
+INDIRP4
+ARGP4
+ADDRLP4 108
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 104
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 104
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $1215
+ADDRLP4 116
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 116
+INDIRP4
+ADDRLP4 116
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $1215
+LABELV $1212
+LABELV $1211
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $1217
+ADDRGP4 pm
+INDIRP4
+CNSTI4 328
+ADDP4
+ADDRLP4 24+8
+INDIRF4
+ASGNF4
+ADDRGP4 $1218
+JUMPV
+LABELV $1217
+ADDRGP4 pm
+INDIRP4
+CNSTI4 328
+ADDP4
+ADDRLP4 0+8
+INDIRF4
+ASGNF4
+LABELV $1218
+ADDRGP4 PM_SetViewheight
+CALLV
+pop
+LABELV $1203
+endproc PM_CheckDuck 120 28
+proc PM_Footsteps 76 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 16
+INDIRI4
+EQI4 $1222
+ADDRGP4 pml+48
+INDIRI4
+ADDRLP4 16
+INDIRI4
+EQI4 $1222
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 20
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 24
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 24
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 24
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 32
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 36
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 40
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 20
+INDIRP4
+CNSTI4 340
+ADDP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRGP4 $1223
+JUMPV
+LABELV $1222
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 20
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 24
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 24
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 32
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 36
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 20
+INDIRP4
+CNSTI4 340
+ADDP4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+LABELV $1223
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+NEI4 $1225
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 1
+LEI4 $1221
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1229
+CNSTI4 17
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1221
+JUMPV
+LABELV $1229
+CNSTI4 10
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1221
+JUMPV
+LABELV $1225
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 44
+INDIRI4
+NEI4 $1231
+ADDRLP4 40
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 44
+INDIRI4
+NEI4 $1231
+ADDRGP4 pm
+INDIRP4
+CNSTI4 340
+ADDP4
+INDIRF4
+CNSTF4 1084227584
+GEF4 $1221
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $1235
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1237
+CNSTI4 23
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1221
+JUMPV
+LABELV $1237
+CNSTI4 0
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1221
+JUMPV
+LABELV $1235
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1239
+CNSTI4 22
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1221
+JUMPV
+LABELV $1239
+CNSTI4 0
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1221
+JUMPV
+LABELV $1231
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 48
+INDIRI4
+EQI4 $1241
+ADDRLP4 0
+CNSTF4 1056964608
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $1243
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1245
+CNSTI4 32
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1242
+JUMPV
+LABELV $1245
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 56
+INDIRI4
+LEI4 $1247
+ADDRLP4 52
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 56
+INDIRI4
+NEI4 $1247
+CNSTI4 9
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1242
+JUMPV
+LABELV $1247
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 60
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 64
+INDIRI4
+GEI4 $1249
+ADDRLP4 60
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 64
+INDIRI4
+NEI4 $1249
+CNSTI4 7
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1242
+JUMPV
+LABELV $1249
+CNSTI4 28
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1242
+JUMPV
+LABELV $1243
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1251
+CNSTI4 13
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1242
+JUMPV
+LABELV $1251
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 56
+INDIRI4
+LEI4 $1253
+ADDRLP4 52
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 56
+INDIRI4
+NEI4 $1253
+CNSTI4 9
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1242
+JUMPV
+LABELV $1253
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 60
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 64
+INDIRI4
+GEI4 $1255
+ADDRLP4 60
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 64
+INDIRI4
+NEI4 $1255
+CNSTI4 7
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1242
+JUMPV
+LABELV $1255
+CNSTI4 2
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1242
+JUMPV
+LABELV $1241
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+NEI4 $1257
+ADDRLP4 0
+CNSTF4 1053609165
+ASGNF4
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $1259
+ADDRLP4 52
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+EQI4 $1259
+CNSTI4 5
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1260
+JUMPV
+LABELV $1259
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $1261
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1263
+CNSTI4 16
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1262
+JUMPV
+LABELV $1263
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 60
+CNSTI4 0
+ASGNI4
+ADDRLP4 56
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 60
+INDIRI4
+LEI4 $1265
+ADDRLP4 56
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 60
+INDIRI4
+NEI4 $1265
+CNSTI4 8
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1262
+JUMPV
+LABELV $1265
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 64
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 68
+INDIRI4
+GEI4 $1267
+ADDRLP4 64
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 68
+INDIRI4
+NEI4 $1267
+CNSTI4 6
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1262
+JUMPV
+LABELV $1267
+CNSTI4 4
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1262
+JUMPV
+LABELV $1261
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1269
+CNSTI4 15
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1270
+JUMPV
+LABELV $1269
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 60
+CNSTI4 0
+ASGNI4
+ADDRLP4 56
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 60
+INDIRI4
+LEI4 $1271
+ADDRLP4 56
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 60
+INDIRI4
+NEI4 $1271
+CNSTI4 8
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1272
+JUMPV
+LABELV $1271
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 64
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 68
+INDIRI4
+GEI4 $1273
+ADDRLP4 64
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 68
+INDIRI4
+NEI4 $1273
+CNSTI4 6
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1274
+JUMPV
+LABELV $1273
+CNSTI4 3
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+LABELV $1274
+LABELV $1272
+LABELV $1270
+LABELV $1262
+LABELV $1260
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1258
+JUMPV
+LABELV $1257
+ADDRLP4 0
+CNSTF4 1050253722
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $1275
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1277
+CNSTI4 33
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1276
+JUMPV
+LABELV $1277
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 56
+INDIRI4
+LEI4 $1279
+ADDRLP4 52
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 56
+INDIRI4
+NEI4 $1279
+CNSTI4 9
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1276
+JUMPV
+LABELV $1279
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 60
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 64
+INDIRI4
+GEI4 $1281
+ADDRLP4 60
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 64
+INDIRI4
+NEI4 $1281
+CNSTI4 7
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1276
+JUMPV
+LABELV $1281
+CNSTI4 28
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1276
+JUMPV
+LABELV $1275
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1283
+CNSTI4 14
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1284
+JUMPV
+LABELV $1283
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 56
+INDIRI4
+LEI4 $1285
+ADDRLP4 52
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 56
+INDIRI4
+NEI4 $1285
+CNSTI4 9
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1286
+JUMPV
+LABELV $1285
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 60
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 64
+INDIRI4
+GEI4 $1287
+ADDRLP4 60
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 64
+INDIRI4
+NEI4 $1287
+CNSTI4 7
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1288
+JUMPV
+LABELV $1287
+CNSTI4 2
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+LABELV $1288
+LABELV $1286
+LABELV $1284
+LABELV $1276
+LABELV $1258
+LABELV $1242
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 52
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 52
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $1289
+ADDRLP4 0
+CNSTF4 1067702026
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $1289
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 60
+CNSTI4 8
+ASGNI4
+ADDRLP4 4
+ADDRLP4 56
+INDIRP4
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+INDIRP4
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+ADDRLP4 0
+INDIRF4
+ADDRGP4 pml+40
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+CVFI4 4
+CNSTI4 255
+BANDI4
+ASGNI4
+ADDRLP4 64
+CNSTI4 64
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 64
+INDIRI4
+ADDI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDRLP4 64
+INDIRI4
+ADDI4
+BXORI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $1292
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1294
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 68
+INDIRI4
+EQI4 $1295
+ADDRGP4 pm
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+ADDRLP4 68
+INDIRI4
+NEI4 $1295
+ADDRLP4 72
+ADDRGP4 PM_FootstepForSurface
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $1295
+JUMPV
+LABELV $1294
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1298
+CNSTI4 4
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $1299
+JUMPV
+LABELV $1298
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1300
+CNSTI4 6
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $1301
+JUMPV
+LABELV $1300
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1302
+LABELV $1302
+LABELV $1301
+LABELV $1299
+LABELV $1295
+LABELV $1292
+LABELV $1221
+endproc PM_Footsteps 76 8
+proc PM_WaterEvents 16 4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+144
+INDIRI4
+ADDRLP4 0
+INDIRI4
+NEI4 $1305
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+EQI4 $1305
+CNSTI4 21
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+LABELV $1305
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+144
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $1308
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $1308
+CNSTI4 22
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+LABELV $1308
+ADDRLP4 8
+CNSTI4 3
+ASGNI4
+ADDRGP4 pml+144
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $1311
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $1311
+CNSTI4 23
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+LABELV $1311
+ADDRLP4 12
+CNSTI4 3
+ASGNI4
+ADDRGP4 pml+144
+INDIRI4
+ADDRLP4 12
+INDIRI4
+NEI4 $1314
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+EQI4 $1314
+CNSTI4 24
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+LABELV $1314
+LABELV $1304
+endproc PM_WaterEvents 16 4
+proc PM_BeginWeaponChange 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $1320
+ADDRFP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $1318
+LABELV $1320
+ADDRGP4 $1317
+JUMPV
+LABELV $1318
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1321
+ADDRGP4 $1317
+JUMPV
+LABELV $1321
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1323
+ADDRGP4 $1317
+JUMPV
+LABELV $1323
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 -1025
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $1325
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1325
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 20
+EQI4 $1329
+ADDRLP4 12
+INDIRI4
+CNSTI4 18
+NEI4 $1327
+LABELV $1329
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1327
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 200
+ADDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 296
+ADDP4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 232
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1330
+CNSTI4 9
+ARGI4
+ADDRGP4 PM_StartTorsoAnim
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+LABELV $1330
+LABELV $1317
+endproc PM_BeginWeaponChange 20 8
+proc PM_FinishWeaponChange 16 8
+CNSTI4 26
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 296
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $1335
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $1333
+LABELV $1335
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1333
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1336
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1336
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 250
+ADDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1338
+CNSTI4 10
+ARGI4
+ADDRGP4 PM_StartTorsoAnim
+CALLV
+pop
+CNSTI4 4
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+LABELV $1338
+LABELV $1332
+endproc PM_FinishWeaponChange 16 8
+proc PM_TorsoAnimation 0 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1341
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1343
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 11
+NEI4 $1345
+CNSTI4 12
+ARGI4
+ADDRGP4 PM_ContinueTorsoAnim
+CALLV
+pop
+ADDRGP4 $1346
+JUMPV
+LABELV $1345
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_ContinueTorsoAnim
+CALLV
+pop
+LABELV $1346
+LABELV $1343
+CNSTI4 1
+ARGI4
+ADDRGP4 PM_ContinueWeaponAnim
+CALLV
+pop
+LABELV $1341
+LABELV $1340
+endproc PM_TorsoAnimation 0 4
+proc PM_Weapon 144 16
+ADDRLP4 12
+CNSTI4 200
+ASGNI4
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1348
+ADDRGP4 $1347
+JUMPV
+LABELV $1348
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $1350
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1350
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 8
+EQI4 $1354
+ADDRLP4 16
+INDIRI4
+CNSTI4 9
+NEI4 $1352
+LABELV $1354
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 8
+NEI4 $1356
+ADDRLP4 24
+CNSTI4 800
+ASGNI4
+ADDRGP4 $1357
+JUMPV
+LABELV $1356
+ADDRLP4 24
+CNSTI4 800
+ASGNI4
+LABELV $1357
+ADDRLP4 20
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $1358
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $1359
+JUMPV
+LABELV $1358
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $1359
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LEI4 $1362
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $1363
+JUMPV
+LABELV $1362
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1364
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1364
+LABELV $1363
+LABELV $1352
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+EQI4 $1368
+ADDRLP4 20
+INDIRI4
+CNSTI4 7
+NEI4 $1366
+LABELV $1368
+ADDRLP4 24
+CNSTI4 600
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $1369
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $1370
+JUMPV
+LABELV $1369
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $1370
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+LEI4 $1373
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+LABELV $1373
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1375
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1375
+LABELV $1366
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $1377
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+NEI4 $1379
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 3000
+GEI4 $1381
+ADDRLP4 24
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $1381
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 -1025
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LEI4 $1383
+ADDRLP4 32
+ADDRGP4 pml+40
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRLP4 60
+CNSTP4 0
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 48+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 36+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 48
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 36
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 32
+ADDRLP4 32
+INDIRI4
+CVIF4 4
+ADDRLP4 36
+INDIRF4
+ADDRLP4 48
+INDIRF4
+MULF4
+ADDRLP4 36+4
+INDIRF4
+ADDRLP4 48+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 36+8
+INDIRF4
+ADDRLP4 48+8
+INDIRF4
+MULF4
+ADDF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $1380
+JUMPV
+LABELV $1383
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1380
+JUMPV
+LABELV $1381
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+NEI4 $1380
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 375
+LEI4 $1394
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 1000
+LEI4 $1396
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 1000
+ASGNI4
+LABELV $1396
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+CNSTI4 3000
+ADDRLP4 28
+INDIRP4
+INDIRI4
+MULI4
+CNSTI4 1000
+DIVI4
+ASGNI4
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+CNSTI4 1024
+BORI4
+ASGNI4
+CNSTI4 49
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $1380
+JUMPV
+LABELV $1394
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 $1380
+JUMPV
+LABELV $1379
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 375
+GEI4 $1399
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1400
+JUMPV
+LABELV $1399
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $1400
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+CNSTF4 1115684864
+LTF4 $1404
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1402
+LABELV $1404
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRGP4 pml+40
+INDIRI4
+MULI4
+SUBI4
+ASGNI4
+LABELV $1402
+LABELV $1380
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+LEI4 $1408
+ADDRLP4 24
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 28
+INDIRI4
+GTI4 $1406
+LABELV $1408
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+CNSTI4 -1025
+BANDI4
+ASGNI4
+LABELV $1406
+LABELV $1377
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+CNSTI4 -33
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 20
+NEI4 $1409
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 28
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+NEI4 $1411
+ADDRLP4 32
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $1411
+ADDRLP4 28
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 36
+INDIRI4
+EQI4 $1411
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 3000
+LTI4 $1414
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 3000
+ASGNI4
+LABELV $1414
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 3000
+ADDRLP4 44
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 10
+DIVI4
+LEI4 $1416
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 3000
+ADDRLP4 48
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 10
+DIVI4
+ASGNI4
+LABELV $1416
+LABELV $1411
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 2000
+LEI4 $1418
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+LABELV $1418
+LABELV $1409
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $1420
+ADDRGP4 $1347
+JUMPV
+LABELV $1420
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 18
+NEI4 $1422
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 28
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+NEI4 $1424
+ADDRLP4 32
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $1424
+ADDRLP4 28
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 36
+INDIRI4
+EQI4 $1424
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 3000
+LTI4 $1427
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 3000
+ASGNI4
+LABELV $1427
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 3000
+ADDRLP4 44
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 50
+DIVI4
+LEI4 $1429
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 3000
+ADDRLP4 48
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 50
+DIVI4
+ASGNI4
+LABELV $1429
+LABELV $1424
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 2000
+LEI4 $1431
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+LABELV $1431
+LABELV $1422
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $1433
+ADDRGP4 $1347
+JUMPV
+LABELV $1433
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 8
+EQI4 $1437
+ADDRLP4 28
+INDIRI4
+CNSTI4 9
+NEI4 $1435
+LABELV $1437
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 36
+INDIRI4
+EQI4 $1435
+ADDRLP4 32
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+ADDRLP4 36
+INDIRI4
+EQI4 $1435
+ADDRGP4 $1347
+JUMPV
+LABELV $1435
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1438
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $1438
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1441
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1441
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+EQI4 $1443
+ADDRGP4 $1347
+JUMPV
+LABELV $1443
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 BG_PlayerCanChangeWeapon
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $1445
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $1447
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 512
+BANDI4
+CNSTI4 0
+NEI4 $1448
+ADDRGP4 pm
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRU1
+CVUI4 1
+CNSTI4 32
+GEI4 $1451
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ADDRLP4 48
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRU1
+CVUI4 1
+EQI4 $1452
+ADDRGP4 pm
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRU1
+CVUI4 1
+ARGI4
+ADDRGP4 PM_BeginWeaponChange
+CALLV
+pop
+ADDRGP4 $1452
+JUMPV
+LABELV $1451
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRU1
+CVUI4 1
+CNSTI4 32
+SUBI4
+ARGI4
+ADDRLP4 48
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $1455
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRU1
+CVUI4 1
+CNSTI4 32
+SUBI4
+ARGI4
+ADDRLP4 56
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 BG_UpgradeIsActive
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $1457
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRU1
+CVUI4 1
+CNSTI4 32
+SUBI4
+ARGI4
+ADDRLP4 64
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_DeactivateUpgrade
+CALLV
+pop
+ADDRGP4 $1458
+JUMPV
+LABELV $1457
+ADDRLP4 68
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRU1
+CVUI4 1
+CNSTI4 32
+SUBI4
+ARGI4
+ADDRLP4 68
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_ActivateUpgrade
+CALLV
+pop
+LABELV $1458
+LABELV $1455
+LABELV $1452
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRI4
+CNSTI4 512
+BORI4
+ASGNI4
+ADDRGP4 $1448
+JUMPV
+LABELV $1447
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRI4
+CNSTI4 -513
+BANDI4
+ASGNI4
+LABELV $1448
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 32768
+BANDI4
+CNSTI4 0
+EQI4 $1459
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+CNSTI4 -32769
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1461
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 296
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 PM_BeginWeaponChange
+CALLV
+pop
+ADDRGP4 $1462
+JUMPV
+LABELV $1461
+ADDRGP4 PM_FinishWeaponChange
+CALLV
+pop
+LABELV $1462
+LABELV $1459
+LABELV $1445
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1463
+ADDRGP4 $1347
+JUMPV
+LABELV $1463
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1465
+ADDRGP4 PM_FinishWeaponChange
+CALLV
+pop
+ADDRGP4 $1347
+JUMPV
+LABELV $1465
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1467
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1469
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 11
+NEI4 $1471
+CNSTI4 12
+ARGI4
+ADDRGP4 PM_ContinueTorsoAnim
+CALLV
+pop
+ADDRGP4 $1472
+JUMPV
+LABELV $1471
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_ContinueTorsoAnim
+CALLV
+pop
+LABELV $1472
+LABELV $1469
+CNSTI4 1
+ARGI4
+ADDRGP4 PM_ContinueWeaponAnim
+CALLV
+pop
+ADDRGP4 $1347
+JUMPV
+LABELV $1467
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRLP4 48
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 52
+INDIRI4
+NEI4 $1473
+ADDRLP4 48
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+ADDRLP4 52
+INDIRI4
+NEI4 $1473
+ADDRLP4 48
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1473
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1478
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 60
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 60
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRI4
+ADDRLP4 64
+INDIRI4
+EQI4 $1479
+ADDRLP4 4
+INDIRI4
+ADDRLP4 64
+INDIRI4
+NEI4 $1478
+LABELV $1479
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 68
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+ADDRLP4 68
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDRLP4 72
+INDIRI4
+EQI4 $1475
+ADDRLP4 0
+INDIRI4
+ADDRLP4 72
+INDIRI4
+EQI4 $1475
+LABELV $1478
+CNSTI4 25
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRLP4 76
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRI4
+CNSTI4 500
+ADDI4
+ASGNI4
+LABELV $1475
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1347
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1473
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $1482
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 388
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 68
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+CNSTI4 384
+ADDP4
+ADDRLP4 68
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 72
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1484
+CNSTI4 6
+ARGI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+EQI4 $1484
+ADDRLP4 80
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+CNSTF4 1069547520
+ADDRLP4 80
+INDIRP4
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+ASGNI4
+LABELV $1484
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 1
+ASGNI4
+CNSTI4 10
+ARGI4
+ADDRGP4 PM_StartTorsoAnim
+CALLV
+pop
+ADDRLP4 84
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 84
+INDIRP4
+INDIRI4
+CNSTI4 250
+ADDI4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1482
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 60
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 60
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+ADDRLP4 64
+INDIRI4
+NEI4 $1486
+ADDRLP4 68
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 64
+INDIRI4
+LEI4 $1488
+ADDRLP4 68
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+ADDRLP4 64
+INDIRI4
+EQI4 $1486
+LABELV $1488
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1486
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+CNSTI4 -1025
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 4
+ASGNI4
+CNSTI4 9
+ARGI4
+ADDRGP4 PM_StartTorsoAnim
+CALLV
+pop
+CNSTI4 3
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+ADDRLP4 76
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 80
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 84
+ADDRLP4 76
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 84
+INDIRP4
+INDIRI4
+ADDRLP4 80
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1486
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 1
+LTI4 $1489
+ADDRLP4 72
+INDIRI4
+CNSTI4 9
+GTI4 $1541
+ADDRLP4 72
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1542-4
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1542
+address $1347
+address $1347
+address $1489
+address $1489
+address $1489
+address $1489
+address $1493
+address $1493
+address $1493
+code
+LABELV $1541
+ADDRLP4 72
+INDIRI4
+CNSTI4 16
+EQI4 $1534
+ADDRLP4 72
+INDIRI4
+CNSTI4 18
+EQI4 $1496
+ADDRLP4 72
+INDIRI4
+CNSTI4 20
+EQI4 $1515
+ADDRGP4 $1489
+JUMPV
+LABELV $1493
+ADDRLP4 84
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 84
+INDIRI4
+NEI4 $1490
+ADDRLP4 4
+INDIRI4
+ADDRLP4 84
+INDIRI4
+NEI4 $1490
+ADDRLP4 0
+INDIRI4
+ADDRLP4 84
+INDIRI4
+NEI4 $1490
+ADDRGP4 $1347
+JUMPV
+LABELV $1496
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $1497
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1499
+ADDRGP4 $1347
+JUMPV
+LABELV $1499
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1497
+ADDRLP4 88
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 88
+INDIRI4
+NEI4 $1503
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 88
+INDIRI4
+LEI4 $1501
+LABELV $1503
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1501
+ADDRLP4 92
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 92
+INDIRI4
+NEI4 $1506
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 92
+INDIRI4
+NEI4 $1504
+LABELV $1506
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1504
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 3000
+GEI4 $1507
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1507
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 5
+ASGNI4
+LABELV $1504
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 200
+LEI4 $1509
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1490
+JUMPV
+LABELV $1509
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1511
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1511
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1490
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1515
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $1516
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1518
+ADDRGP4 $1347
+JUMPV
+LABELV $1518
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1516
+ADDRLP4 96
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 96
+INDIRI4
+NEI4 $1522
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 96
+INDIRI4
+LEI4 $1520
+LABELV $1522
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1520
+ADDRLP4 100
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 100
+INDIRI4
+NEI4 $1525
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 100
+INDIRI4
+NEI4 $1523
+LABELV $1525
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1523
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 3000
+GEI4 $1526
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1526
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 5
+ASGNI4
+LABELV $1523
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 300
+LEI4 $1528
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1490
+JUMPV
+LABELV $1528
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1530
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1530
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1490
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1534
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 6
+LEI4 $1535
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1535
+ADDRLP4 104
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 104
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 104
+INDIRI4
+ASGNI4
+ADDRGP4 $1536
+JUMPV
+LABELV $1535
+ADDRLP4 104
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRLP4 104
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 104
+INDIRI4
+ASGNI4
+LABELV $1536
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1490
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1489
+ADDRLP4 104
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 104
+INDIRI4
+NEI4 $1490
+ADDRLP4 4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+NEI4 $1490
+ADDRLP4 0
+INDIRI4
+ADDRLP4 104
+INDIRI4
+NEI4 $1490
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1490
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1544
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1546
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 16
+NEI4 $1548
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1548
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $1550
+ADDRLP4 88
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1550
+ADDRLP4 92
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ADDRLP4 92
+INDIRP4
+INDIRI4
+CNSTI4 400
+ADDI4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1550
+ADDRLP4 92
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $1552
+ADDRLP4 92
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1552
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CNSTI4 200
+ADDI4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1552
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 9
+NEI4 $1554
+ADDRLP4 96
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1554
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRI4
+CNSTI4 200
+ADDI4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1554
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $1556
+ADDRLP4 100
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1556
+ADDRLP4 104
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 104
+INDIRP4
+INDIRI4
+CNSTI4 200
+ADDI4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1556
+ADDRLP4 104
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 104
+INDIRI4
+CNSTI4 3
+EQI4 $1560
+ADDRLP4 104
+INDIRI4
+CNSTI4 4
+NEI4 $1558
+LABELV $1560
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1558
+ADDRLP4 108
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 108
+INDIRP4
+ADDRLP4 108
+INDIRP4
+INDIRI4
+CNSTI4 200
+ADDI4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1558
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 3
+ASGNI4
+CNSTI4 29
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 108
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 108
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1545
+JUMPV
+LABELV $1546
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1544
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1561
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1563
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 2
+ASGNI4
+CNSTI4 28
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 88
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 88
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1562
+JUMPV
+LABELV $1563
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1561
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1565
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 1
+ASGNI4
+CNSTI4 27
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 84
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1565
+LABELV $1562
+LABELV $1545
+ADDRLP4 84
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 84
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1567
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 1
+LTI4 $1570
+ADDRLP4 88
+INDIRI4
+CNSTI4 9
+GTI4 $1570
+ADDRLP4 88
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1575-4
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1575
+address $1572
+address $1572
+address $1570
+address $1570
+address $1570
+address $1570
+address $1573
+address $1574
+address $1574
+code
+LABELV $1572
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 1
+ASGNI4
+CNSTI4 27
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 96
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 96
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1570
+JUMPV
+LABELV $1573
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 2
+ASGNI4
+CNSTI4 27
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 100
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 100
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1570
+JUMPV
+LABELV $1574
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 2
+ASGNI4
+CNSTI4 28
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 104
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 104
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1570
+LABELV $1567
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1577
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 11
+EQI4 $1582
+ADDRGP4 $1579
+JUMPV
+LABELV $1582
+CNSTI4 8
+ARGI4
+ADDRGP4 PM_StartTorsoAnim
+CALLV
+pop
+CNSTI4 5
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+ADDRGP4 $1578
+JUMPV
+LABELV $1579
+CNSTI4 7
+ARGI4
+ADDRGP4 PM_StartTorsoAnim
+CALLV
+pop
+CNSTI4 5
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+ADDRGP4 $1578
+JUMPV
+LABELV $1577
+ADDRLP4 92
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 88
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 3
+LTI4 $1583
+ADDRLP4 96
+INDIRI4
+CNSTI4 10
+GTI4 $1583
+ADDRLP4 96
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1602-12
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1602
+address $1586
+address $1586
+address $1592
+address $1589
+address $1583
+address $1583
+address $1583
+address $1595
+code
+LABELV $1586
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1584
+ADDRLP4 88
+ADDRLP4 88
+INDIRI4
+CNSTI4 5462
+DIVI4
+ASGNI4
+CNSTI4 16
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRLP4 88
+INDIRI4
+CNSTI4 5
+ADDI4
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+ADDRGP4 $1584
+JUMPV
+LABELV $1589
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1590
+CNSTI4 17
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+LABELV $1590
+LABELV $1592
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1584
+ADDRLP4 88
+ADDRLP4 88
+INDIRI4
+CNSTI4 5462
+DIVI4
+ASGNI4
+CNSTI4 16
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRLP4 88
+INDIRI4
+CNSTI4 5
+ADDI4
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+ADDRGP4 $1584
+JUMPV
+LABELV $1595
+ADDRLP4 88
+ADDRLP4 88
+INDIRI4
+CNSTI4 10923
+DIVI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 16
+ADDI4
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRLP4 88
+INDIRI4
+CNSTI4 5
+ADDI4
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+ADDRGP4 $1584
+JUMPV
+LABELV $1583
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1596
+CNSTI4 16
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+CNSTI4 5
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+ADDRGP4 $1584
+JUMPV
+LABELV $1596
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1598
+CNSTI4 17
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+CNSTI4 6
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+ADDRGP4 $1584
+JUMPV
+LABELV $1598
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1584
+CNSTI4 18
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+CNSTI4 7
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+LABELV $1584
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 500
+ASGNI4
+LABELV $1578
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $1604
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 3
+ASGNI4
+LABELV $1604
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 88
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 92
+CNSTI4 0
+ASGNI4
+ADDRLP4 88
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+ADDRLP4 92
+INDIRI4
+EQI4 $1613
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 9
+NEI4 $1610
+ADDRLP4 0
+INDIRI4
+ADDRLP4 92
+INDIRI4
+NEI4 $1613
+LABELV $1610
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $1612
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1613
+LABELV $1612
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $1614
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1613
+LABELV $1614
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $1606
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1606
+LABELV $1613
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 16
+NEI4 $1615
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1615
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CNSTI4 7
+SUBI4
+ASGNI4
+LABELV $1615
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 16
+NEI4 $1617
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1617
+ADDRLP4 100
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 7
+GEI4 $1617
+ADDRLP4 104
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 104
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1617
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 20
+NEI4 $1619
+ADDRLP4 108
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 108
+INDIRI4
+EQI4 $1619
+ADDRLP4 4
+INDIRI4
+ADDRLP4 108
+INDIRI4
+NEI4 $1619
+ADDRLP4 112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 116
+ADDRLP4 112
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 120
+CNSTI4 3000
+ASGNI4
+ADDRLP4 116
+INDIRP4
+ADDRLP4 116
+INDIRP4
+INDIRI4
+CNSTI4 10
+ADDRLP4 112
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+MULI4
+ADDRLP4 120
+INDIRI4
+ADDI4
+CNSTI4 1
+SUBI4
+ADDRLP4 120
+INDIRI4
+DIVI4
+SUBI4
+ASGNI4
+LABELV $1619
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 18
+NEI4 $1621
+ADDRLP4 124
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 124
+INDIRI4
+EQI4 $1621
+ADDRLP4 4
+INDIRI4
+ADDRLP4 124
+INDIRI4
+NEI4 $1621
+ADDRLP4 128
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 132
+ADDRLP4 128
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 136
+CNSTI4 3000
+ASGNI4
+ADDRLP4 132
+INDIRP4
+ADDRLP4 132
+INDIRP4
+INDIRI4
+CNSTI4 50
+ADDRLP4 128
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+MULI4
+ADDRLP4 136
+INDIRI4
+ADDI4
+CNSTI4 1
+SUBI4
+ADDRLP4 136
+INDIRI4
+DIVI4
+SUBI4
+ASGNI4
+ADDRGP4 $1622
+JUMPV
+LABELV $1621
+ADDRLP4 140
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 140
+INDIRP4
+ADDRLP4 140
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1622
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1607
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1607
+JUMPV
+LABELV $1606
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 3
+EQI4 $1627
+ADDRLP4 96
+INDIRI4
+CNSTI4 4
+NEI4 $1625
+LABELV $1627
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1625
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1628
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1628
+LABELV $1625
+LABELV $1607
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 17
+NEI4 $1630
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $1634
+CNSTI4 8
+ARGI4
+ADDRLP4 100
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 104
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 104
+INDIRI4
+CNSTI4 0
+EQI4 $1632
+LABELV $1634
+ADDRLP4 108
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 56
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+CNSTF4 1056964608
+ADDRLP4 108
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+CNSTF4 1040187392
+SUBF4
+CNSTF4 1106247680
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+ADDRLP4 116
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 120
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+CNSTF4 1056964608
+ADDRLP4 116
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+CNSTF4 1048576000
+SUBF4
+CNSTF4 1106247680
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+ADDRGP4 $1633
+JUMPV
+LABELV $1632
+ADDRLP4 108
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 56
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+CNSTF4 1090519040
+ADDRLP4 108
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+CNSTF4 1073741824
+SUBF4
+CNSTF4 1106247680
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+ADDRLP4 116
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 120
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+CNSTF4 1090519040
+ADDRLP4 116
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+CNSTF4 1082130432
+SUBF4
+CNSTF4 1106247680
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+LABELV $1633
+LABELV $1630
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1347
+endproc PM_Weapon 144 16
+proc PM_Animate 4 4
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+EQI4 $1639
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+EQI4 $1639
+ADDRLP4 0
+INDIRI4
+CNSTI4 7
+NEI4 $1636
+LABELV $1639
+ADDRGP4 $1635
+JUMPV
+LABELV $1636
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+EQI4 $1640
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1642
+ADDRGP4 $1635
+JUMPV
+LABELV $1642
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1644
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1645
+CNSTI4 6
+ARGI4
+ADDRGP4 PM_StartTorsoAnim
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 2294
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 88
+ADDP4
+CNSTI4 2294
+ASGNI4
+CNSTI4 71
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $1645
+JUMPV
+LABELV $1644
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1648
+CNSTI4 1
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 2294
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 88
+ADDP4
+CNSTI4 2294
+ASGNI4
+CNSTI4 71
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+LABELV $1648
+LABELV $1645
+LABELV $1640
+LABELV $1635
+endproc PM_Animate 4 4
+proc PM_DropTimers 4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1651
+ADDRGP4 pml+40
+INDIRI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+LTI4 $1653
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 -8417
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1654
+JUMPV
+LABELV $1653
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $1654
+LABELV $1651
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1657
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1660
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 72
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1660
+LABELV $1657
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1662
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1665
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1665
+LABELV $1662
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1667
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 88
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1670
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 88
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1670
+LABELV $1667
+LABELV $1650
+endproc PM_DropTimers 4 0
+export PM_UpdateViewAngles
+proc PM_UpdateViewAngles 196 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $1673
+ADDRGP4 $1672
+JUMPV
+LABELV $1673
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1675
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $1675
+ADDRGP4 $1672
+JUMPV
+LABELV $1675
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1677
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $1681
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LSHI4
+ADDRLP4 16
+ADDP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDP4
+INDIRI4
+CVII2 4
+ASGNI2
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1682
+CNSTI4 1
+ARGI4
+ADDRGP4 $1685
+ARGP4
+ADDRGP4 $1686
+ARGP4
+CNSTI4 3883
+ARGI4
+ADDRGP4 $1687
+ARGP4
+ADDRGP4 Com_Error
+CALLV
+pop
+ADDRGP4 $1682
+JUMPV
+LABELV $1681
+ADDRLP4 104
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LSHI4
+ADDRLP4 16
+ADDP4
+ADDRLP4 104
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDP4
+INDIRI4
+ADDI4
+CVII2 4
+ASGNI2
+LABELV $1682
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1688
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LSHI4
+ADDRLP4 16
+ADDP4
+INDIRI2
+CVII4 2
+CNSTI4 16000
+LEI4 $1690
+ADDRLP4 108
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDP4
+CNSTI4 16000
+ADDRLP4 108
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LSHI4
+ADDRLP4 16
+ADDP4
+CNSTI2 16000
+ASGNI2
+ADDRGP4 $1691
+JUMPV
+LABELV $1690
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LSHI4
+ADDRLP4 16
+ADDP4
+INDIRI2
+CVII4 2
+CNSTI4 -16000
+GEI4 $1692
+ADDRLP4 108
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDP4
+CNSTI4 -16000
+ADDRLP4 108
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LSHI4
+ADDRLP4 16
+ADDP4
+CNSTI2 -16000
+ASGNI2
+LABELV $1692
+LABELV $1691
+LABELV $1688
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+CNSTF4 1001652224
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LSHI4
+ADDRLP4 16
+ADDP4
+INDIRI2
+CVII4 2
+CVIF4 4
+MULF4
+ASGNF4
+LABELV $1678
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $1677
+ADDRLP4 4
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 104
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 104
+INDIRI4
+EQI4 $1696
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRLP4 104
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+ARGI4
+ADDRLP4 108
+ADDRGP4 BG_RotateAxis
+CALLI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+CNSTI4 0
+NEI4 $1694
+LABELV $1696
+ADDRLP4 24
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+LABELV $1694
+ADDRLP4 60
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 AxisToAngles
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1702
+JUMPV
+LABELV $1701
+ADDRLP4 112
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRF4
+CNSTF4 1135869952
+SUBF4
+ASGNF4
+LABELV $1702
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+CNSTF4 1127481344
+GTF4 $1701
+ADDRGP4 $1705
+JUMPV
+LABELV $1704
+ADDRLP4 116
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+ASGNP4
+ADDRLP4 116
+INDIRP4
+ADDRLP4 116
+INDIRP4
+INDIRF4
+CNSTF4 1135869952
+ADDF4
+ASGNF4
+LABELV $1705
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+CNSTF4 3274964992
+LTF4 $1704
+LABELV $1698
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $1702
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1707
+ADDRLP4 112
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 112
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+ADDP4
+ADDRLP4 112
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $1708
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $1707
+ADDRLP4 120
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 120
+INDIRI4
+NEI4 $1711
+CNSTI4 8
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 124
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 124
+INDIRI4
+CNSTI4 0
+NEI4 $1711
+ADDRFP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 140
+ARGP4
+ADDRGP4 ByteToDir
+CALLV
+pop
+ADDRLP4 140
+ARGP4
+ADDRLP4 128
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1713
+ADDRLP4 156
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 156
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 156
+INDIRI4
+ADDRLP4 128
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 160
+ADDRGP4 AngleSubtract
+CALLF4
+ASGNF4
+ADDRLP4 152
+ADDRLP4 160
+INDIRF4
+ASGNF4
+ADDRGP4 $1718
+JUMPV
+LABELV $1717
+ADDRLP4 152
+ADDRLP4 152
+INDIRF4
+CNSTF4 1135869952
+SUBF4
+ASGNF4
+LABELV $1718
+ADDRLP4 152
+INDIRF4
+CNSTF4 1127481344
+GTF4 $1717
+ADDRGP4 $1721
+JUMPV
+LABELV $1720
+ADDRLP4 152
+ADDRLP4 152
+INDIRF4
+CNSTF4 1135869952
+ADDF4
+ASGNF4
+LABELV $1721
+ADDRLP4 152
+INDIRF4
+CNSTF4 3274964992
+LTF4 $1720
+ADDRLP4 152
+INDIRF4
+CNSTF4 3266576384
+GEF4 $1723
+ADDRLP4 152
+INDIRF4
+ARGF4
+ADDRLP4 164
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 168
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 168
+INDIRP4
+ADDRLP4 168
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+ADDRLP4 164
+INDIRF4
+CNSTF4 1119092736
+SUBF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+ADDI4
+ASGNI4
+ADDRGP4 $1724
+JUMPV
+LABELV $1723
+ADDRLP4 152
+INDIRF4
+CNSTF4 1119092736
+LEF4 $1725
+ADDRLP4 152
+INDIRF4
+ARGF4
+ADDRLP4 172
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 176
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 176
+INDIRP4
+ADDRLP4 176
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+ADDRLP4 172
+INDIRF4
+CNSTF4 1119092736
+SUBF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+LABELV $1725
+LABELV $1724
+ADDRLP4 152
+INDIRF4
+CNSTF4 0
+GEF4 $1727
+ADDRLP4 152
+INDIRF4
+ARGF4
+ADDRLP4 180
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 184
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 184
+INDIRP4
+ADDRLP4 184
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+CNSTF4 1028443341
+ADDRLP4 180
+INDIRF4
+MULF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+ADDI4
+ASGNI4
+ADDRGP4 $1728
+JUMPV
+LABELV $1727
+ADDRLP4 152
+INDIRF4
+CNSTF4 0
+LEF4 $1729
+ADDRLP4 152
+INDIRF4
+ARGF4
+ADDRLP4 188
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 192
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 192
+INDIRP4
+ADDRLP4 192
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+CNSTF4 1028443341
+ADDRLP4 188
+INDIRF4
+MULF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+LABELV $1729
+LABELV $1728
+LABELV $1714
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $1713
+LABELV $1711
+LABELV $1672
+endproc PM_UpdateViewAngles 196 20
+export PmoveSingle
+proc PmoveSingle 156 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 pm
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRGP4 c_pmove
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTI4 176
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 332
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $1732
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 -33554433
+BANDI4
+ASGNI4
+LABELV $1732
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 12
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 64
+GTI4 $1736
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 16
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 64
+LEI4 $1734
+LABELV $1736
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 -17
+BANDI4
+ASGNI4
+LABELV $1734
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 24
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+ADDRLP4 32
+INDIRI4
+NEI4 $1737
+ADDRLP4 28
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 7
+EQI4 $1737
+ADDRLP4 24
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 32
+INDIRI4
+EQI4 $1737
+ADDRLP4 28
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+GTI4 $1739
+ADDRLP4 28
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+GTI4 $1739
+ADDRLP4 28
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1737
+LABELV $1739
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 512
+BORI4
+ASGNI4
+ADDRGP4 $1738
+JUMPV
+LABELV $1737
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 -513
+BANDI4
+ASGNI4
+LABELV $1738
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 48
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+ADDRLP4 56
+INDIRI4
+NEI4 $1740
+ADDRLP4 52
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 7
+EQI4 $1740
+ADDRLP4 48
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+ADDRLP4 56
+INDIRI4
+EQI4 $1740
+ADDRLP4 52
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+GTI4 $1742
+ADDRLP4 52
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+GTI4 $1742
+ADDRLP4 52
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 60
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1740
+LABELV $1742
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+CNSTI4 1024
+BORI4
+ASGNI4
+ADDRGP4 $1741
+JUMPV
+LABELV $1740
+ADDRLP4 68
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+CNSTI4 -1025
+BANDI4
+ASGNI4
+LABELV $1741
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 76
+ADDRLP4 72
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 80
+CNSTI4 0
+ASGNI4
+ADDRLP4 76
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+ADDRLP4 80
+INDIRI4
+NEI4 $1743
+ADDRLP4 84
+CNSTI4 4
+ASGNI4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 7
+EQI4 $1743
+ADDRLP4 72
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+ADDRLP4 84
+INDIRI4
+BANDI4
+ADDRLP4 80
+INDIRI4
+EQI4 $1743
+ADDRLP4 76
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 80
+INDIRI4
+GTI4 $1745
+ADDRLP4 76
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+ADDRLP4 80
+INDIRI4
+GTI4 $1745
+ADDRLP4 76
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 88
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1743
+LABELV $1745
+ADDRLP4 92
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ADDRLP4 92
+INDIRP4
+INDIRI4
+CNSTI4 2048
+BORI4
+ASGNI4
+ADDRGP4 $1744
+JUMPV
+LABELV $1743
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CNSTI4 -2049
+BANDI4
+ASGNI4
+LABELV $1744
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 104
+CNSTI4 0
+ASGNI4
+ADDRLP4 100
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+LEI4 $1746
+ADDRLP4 100
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 5
+BANDI4
+ADDRLP4 104
+INDIRI4
+NEI4 $1746
+ADDRLP4 108
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 108
+INDIRP4
+ADDRLP4 108
+INDIRP4
+INDIRI4
+CNSTI4 -257
+BANDI4
+ASGNI4
+LABELV $1746
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $1748
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 29
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRFP4 0
+INDIRP4
+CNSTI4 30
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRFP4 0
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LEI4 $1750
+ADDRFP4 0
+INDIRP4
+CNSTI4 31
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $1750
+LABELV $1748
+ADDRGP4 pml
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 148
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 pml+40
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 pml+40
+INDIRI4
+CNSTI4 1
+GEI4 $1753
+ADDRGP4 pml+40
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1754
+JUMPV
+LABELV $1753
+ADDRGP4 pml+40
+INDIRI4
+CNSTI4 200
+LEI4 $1757
+ADDRGP4 pml+40
+CNSTI4 200
+ASGNI4
+LABELV $1757
+LABELV $1754
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 pml+120
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 pml+132
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 pml+36
+CNSTF4 981668463
+ADDRGP4 pml+40
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRGP4 pml
+ARGP4
+ADDRGP4 pml+12
+ARGP4
+ADDRGP4 pml+24
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+GEI4 $1767
+ADDRLP4 112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRI4
+CNSTI4 -3
+BANDI4
+ASGNI4
+LABELV $1767
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $1769
+ADDRLP4 112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRI4
+CNSTI4 16
+BORI4
+ASGNI4
+ADDRGP4 $1770
+JUMPV
+LABELV $1769
+ADDRLP4 116
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 120
+ADDRLP4 116
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 124
+CNSTI4 0
+ASGNI4
+ADDRLP4 120
+INDIRI4
+ADDRLP4 124
+INDIRI4
+GTI4 $1773
+ADDRLP4 120
+INDIRI4
+ADDRLP4 124
+INDIRI4
+NEI4 $1771
+ADDRLP4 116
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 124
+INDIRI4
+EQI4 $1771
+LABELV $1773
+ADDRLP4 128
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 128
+INDIRP4
+ADDRLP4 128
+INDIRP4
+INDIRI4
+CNSTI4 -17
+BANDI4
+ASGNI4
+LABELV $1771
+LABELV $1770
+ADDRLP4 132
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 132
+INDIRI4
+CNSTI4 5
+EQI4 $1777
+ADDRLP4 132
+INDIRI4
+CNSTI4 6
+EQI4 $1777
+ADDRLP4 132
+INDIRI4
+CNSTI4 7
+NEI4 $1774
+LABELV $1777
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $1774
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1778
+ADDRLP4 136
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 136
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRGP4 PM_UpdateViewAngles
+CALLV
+pop
+ADDRGP4 PM_CheckDuck
+CALLV
+pop
+ADDRGP4 PM_FlyMove
+CALLV
+pop
+ADDRGP4 PM_DropTimers
+CALLV
+pop
+ADDRGP4 $1731
+JUMPV
+LABELV $1778
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1780
+ADDRLP4 136
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 136
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRGP4 PM_UpdateViewAngles
+CALLV
+pop
+ADDRGP4 PM_NoclipMove
+CALLV
+pop
+ADDRGP4 PM_SetViewheight
+CALLV
+pop
+ADDRGP4 PM_Weapon
+CALLV
+pop
+ADDRGP4 PM_DropTimers
+CALLV
+pop
+ADDRGP4 $1731
+JUMPV
+LABELV $1780
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $1782
+ADDRGP4 $1731
+JUMPV
+LABELV $1782
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $1784
+ADDRGP4 $1731
+JUMPV
+LABELV $1784
+ADDRGP4 PM_SetWaterLevel
+CALLV
+pop
+ADDRGP4 pml+144
+ADDRFP4 0
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 PM_CheckDuck
+CALLV
+pop
+ADDRGP4 PM_CheckLadder
+CALLV
+pop
+ADDRGP4 PM_GroundTrace
+CALLV
+pop
+ADDRLP4 136
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 136
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRGP4 PM_UpdateViewAngles
+CALLV
+pop
+ADDRLP4 140
+CNSTI4 4
+ASGNI4
+ADDRLP4 144
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ADDRLP4 140
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 144
+INDIRI4
+CNSTI4 5
+EQI4 $1789
+ADDRLP4 144
+INDIRI4
+ADDRLP4 140
+INDIRI4
+NEI4 $1787
+LABELV $1789
+ADDRGP4 PM_DeadMove
+CALLV
+pop
+LABELV $1787
+ADDRGP4 PM_DropTimers
+CALLV
+pop
+ADDRGP4 PM_CheckDodge
+CALLI4
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1790
+ADDRGP4 PM_JetPackMove
+CALLV
+pop
+ADDRGP4 $1791
+JUMPV
+LABELV $1790
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 8
+NEI4 $1792
+ADDRGP4 PM_HUMMELFLY
+CALLV
+pop
+ADDRGP4 $1793
+JUMPV
+LABELV $1792
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $1794
+ADDRGP4 PM_WaterJumpMove
+CALLV
+pop
+ADDRGP4 $1795
+JUMPV
+LABELV $1794
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 1
+LEI4 $1796
+ADDRGP4 PM_WaterMove
+CALLV
+pop
+ADDRGP4 $1797
+JUMPV
+LABELV $1796
+ADDRGP4 pml+52
+INDIRI4
+CNSTI4 0
+EQI4 $1798
+ADDRGP4 PM_LadderMove
+CALLV
+pop
+ADDRGP4 $1799
+JUMPV
+LABELV $1798
+ADDRGP4 pml+44
+INDIRI4
+CNSTI4 0
+EQI4 $1801
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 148
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 152
+CNSTI4 0
+ASGNI4
+ADDRLP4 148
+INDIRI4
+ADDRLP4 152
+INDIRI4
+EQI4 $1804
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 152
+INDIRI4
+EQI4 $1804
+ADDRGP4 PM_ClimbMove
+CALLV
+pop
+ADDRGP4 $1802
+JUMPV
+LABELV $1804
+ADDRGP4 PM_WalkMove
+CALLV
+pop
+ADDRGP4 $1802
+JUMPV
+LABELV $1801
+ADDRGP4 PM_AirMove
+CALLV
+pop
+LABELV $1802
+LABELV $1799
+LABELV $1797
+LABELV $1795
+LABELV $1793
+LABELV $1791
+ADDRGP4 PM_Animate
+CALLV
+pop
+ADDRGP4 PM_GroundTrace
+CALLV
+pop
+ADDRLP4 148
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 148
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 148
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRGP4 PM_UpdateViewAngles
+CALLV
+pop
+ADDRGP4 PM_SetWaterLevel
+CALLV
+pop
+ADDRGP4 PM_Weapon
+CALLV
+pop
+ADDRGP4 PM_TorsoAnimation
+CALLV
+pop
+ADDRGP4 PM_Footsteps
+CALLV
+pop
+ADDRGP4 PM_WaterEvents
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRGP4 trap_SnapVector
+CALLV
+pop
+LABELV $1731
+endproc PmoveSingle 156 16
+export Pmove
+proc Pmove 24 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+INDIRI4
+GEI4 $1807
+ADDRGP4 $1806
+JUMPV
+LABELV $1807
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+INDIRI4
+CNSTI4 1000
+ADDI4
+LEI4 $1809
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1000
+SUBI4
+ASGNI4
+LABELV $1809
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 408
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 63
+BANDI4
+ASGNI4
+ADDRGP4 $1812
+JUMPV
+LABELV $1811
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 344
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1814
+ADDRLP4 12
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 348
+ADDP4
+INDIRI4
+LEI4 $1815
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 348
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1815
+JUMPV
+LABELV $1814
+ADDRLP4 12
+INDIRI4
+CNSTI4 66
+LEI4 $1818
+ADDRLP4 12
+CNSTI4 66
+ASGNI4
+LABELV $1818
+LABELV $1815
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 PmoveSingle
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $1820
+ADDRFP4 0
+INDIRP4
+CNSTI4 31
+ADDP4
+CNSTI1 20
+ASGNI1
+LABELV $1820
+LABELV $1812
+ADDRFP4 0
+INDIRP4
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+NEI4 $1811
+LABELV $1806
+endproc Pmove 24 4
+import VectorCompareEpsilon
+import trap_SnapVector
+import PM_PredictStepMove
+import PM_StepSlideMove
+import PM_StepEvent
+import PM_SlideMove
+bss
+export pml
+align 4
+LABELV pml
+skip 148
+export pm
+align 4
+LABELV pm
+skip 4
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $1687
+byte 1 99
+byte 1 109
+byte 1 100
+byte 1 45
+byte 1 62
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 91
+byte 1 32
+byte 1 105
+byte 1 32
+byte 1 93
+byte 1 32
+byte 1 61
+byte 1 61
+byte 1 32
+byte 1 48
+byte 1 0
+align 1
+LABELV $1686
+byte 1 115
+byte 1 114
+byte 1 99
+byte 1 47
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 47
+byte 1 98
+byte 1 103
+byte 1 95
+byte 1 112
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 46
+byte 1 99
+byte 1 0
+align 1
+LABELV $1685
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 58
+byte 1 32
+byte 1 65
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 96
+byte 1 37
+byte 1 115
+byte 1 39
+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 $1181
+byte 1 37
+byte 1 105
+byte 1 58
+byte 1 76
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $1170
+byte 1 37
+byte 1 105
+byte 1 58
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 10
+byte 1 0
+align 1
+LABELV $1155
+byte 1 37
+byte 1 105
+byte 1 58
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 111
+byte 1 102
+byte 1 102
+byte 1 10
+byte 1 0
+align 1
+LABELV $900
+byte 1 37
+byte 1 105
+byte 1 58
+byte 1 108
+byte 1 105
+byte 1 102
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $873
+byte 1 37
+byte 1 105
+byte 1 58
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 10
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/bg_slidemove.asm b/build/release-linux-x86_64/base/cgame/bg_slidemove.asm
new file mode 100644
index 0000000..63374ed
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/bg_slidemove.asm
@@ -0,0 +1,2416 @@
+export PM_SlideMove
+code
+proc PM_SlideMove 320 28
+ADDRLP4 212
+CNSTI4 4
+ASGNI4
+ADDRLP4 216
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $62
+ADDRLP4 228
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 116
+ADDRLP4 228
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 116+8
+ADDRLP4 116+8
+INDIRF4
+ADDRLP4 228
+INDIRP4
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 232
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 232
+INDIRP4
+CNSTF4 1056964608
+ADDRLP4 232
+INDIRP4
+INDIRF4
+ADDRLP4 116+8
+INDIRF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 216+8
+ADDRLP4 116+8
+INDIRF4
+ASGNF4
+ADDRGP4 pml+48
+INDIRI4
+CNSTI4 0
+EQI4 $69
+ADDRLP4 236
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 236
+INDIRP4
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRLP4 236
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+LABELV $69
+LABELV $62
+ADDRLP4 192
+ADDRGP4 pml+36
+INDIRF4
+ASGNF4
+ADDRGP4 pml+48
+INDIRI4
+CNSTI4 0
+EQI4 $75
+ADDRLP4 96
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRGP4 pml+56+24
+INDIRB
+ASGNB 12
+ADDRGP4 $76
+JUMPV
+LABELV $75
+ADDRLP4 96
+CNSTI4 0
+ASGNI4
+LABELV $76
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+CNSTI4 12
+ADDRLP4 96
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRGP4 VectorNormalize2
+CALLF4
+pop
+ADDRLP4 96
+ADDRLP4 96
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 208
+CNSTI4 0
+ASGNI4
+ADDRGP4 $83
+JUMPV
+LABELV $80
+ADDRLP4 228
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 232
+ADDRLP4 228
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 196
+ADDRLP4 232
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 232
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 192
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 240
+ADDRLP4 228
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 196+4
+ADDRLP4 240
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 240
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRLP4 192
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 244
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 196+8
+ADDRLP4 244
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 244
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRLP4 192
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 128
+ARGP4
+ADDRLP4 248
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 252
+ADDRLP4 248
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 252
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 248
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 248
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 196
+ARGP4
+ADDRLP4 252
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 248
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 248
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 128
+INDIRI4
+CNSTI4 0
+EQI4 $86
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 0
+ASGNF4
+CNSTI4 1
+RETI4
+ADDRGP4 $61
+JUMPV
+LABELV $86
+ADDRLP4 128+8
+INDIRF4
+CNSTF4 0
+LEF4 $88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 128+12
+INDIRB
+ASGNB 12
+LABELV $88
+ADDRLP4 128+8
+INDIRF4
+CNSTF4 1065353216
+NEF4 $92
+ADDRGP4 $82
+JUMPV
+LABELV $92
+ADDRLP4 128+52
+INDIRI4
+ARGI4
+ADDRGP4 PM_AddTouchEnt
+CALLV
+pop
+ADDRLP4 192
+ADDRLP4 192
+INDIRF4
+ADDRLP4 192
+INDIRF4
+ADDRLP4 128+8
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 96
+INDIRI4
+CNSTI4 5
+LTI4 $97
+ADDRLP4 260
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 264
+CNSTF4 0
+ASGNF4
+ADDRLP4 260
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 264
+INDIRF4
+ASGNF4
+ADDRLP4 260
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 264
+INDIRF4
+ASGNF4
+ADDRLP4 260
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 264
+INDIRF4
+ASGNF4
+CNSTI4 1
+RETI4
+ADDRGP4 $61
+JUMPV
+LABELV $97
+ADDRLP4 80
+CNSTI4 0
+ASGNI4
+ADDRGP4 $102
+JUMPV
+LABELV $99
+ADDRLP4 260
+CNSTI4 12
+ADDRLP4 80
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 128+24
+INDIRF4
+ADDRLP4 260
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 128+24+4
+INDIRF4
+ADDRLP4 260
+INDIRI4
+ADDRLP4 4+4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 128+24+8
+INDIRF4
+ADDRLP4 260
+INDIRI4
+ADDRLP4 4+8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 1065185444
+LEF4 $103
+ADDRLP4 264
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 264
+INDIRP4
+ADDRLP4 128+24
+INDIRF4
+ADDRLP4 264
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 268
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 268
+INDIRP4
+ADDRLP4 128+24+4
+INDIRF4
+ADDRLP4 268
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 272
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 272
+INDIRP4
+ADDRLP4 128+24+8
+INDIRF4
+ADDRLP4 272
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 $101
+JUMPV
+LABELV $103
+LABELV $100
+ADDRLP4 80
+ADDRLP4 80
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $102
+ADDRLP4 80
+INDIRI4
+ADDRLP4 96
+INDIRI4
+LTI4 $99
+LABELV $101
+ADDRLP4 80
+INDIRI4
+ADDRLP4 96
+INDIRI4
+GEI4 $117
+ADDRGP4 $81
+JUMPV
+LABELV $117
+CNSTI4 12
+ADDRLP4 96
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 128+24
+INDIRB
+ASGNB 12
+ADDRLP4 96
+ADDRLP4 96
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 80
+CNSTI4 0
+ASGNI4
+ADDRGP4 $123
+JUMPV
+LABELV $120
+ADDRLP4 260
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 264
+CNSTI4 12
+ADDRLP4 80
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 188
+ADDRLP4 260
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 264
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 260
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRLP4 264
+INDIRI4
+ADDRLP4 4+4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 260
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRLP4 264
+INDIRI4
+ADDRLP4 4+8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 188
+INDIRF4
+CNSTF4 1036831949
+LTF4 $126
+ADDRGP4 $121
+JUMPV
+LABELV $126
+ADDRLP4 188
+INDIRF4
+NEGF4
+ADDRGP4 pml+116
+INDIRF4
+LEF4 $128
+ADDRGP4 pml+116
+ADDRLP4 188
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $128
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+CNSTI4 12
+ADDRLP4 80
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRLP4 64
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRLP4 116
+ARGP4
+CNSTI4 12
+ADDRLP4 80
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRLP4 104
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRLP4 76
+CNSTI4 0
+ASGNI4
+ADDRGP4 $135
+JUMPV
+LABELV $132
+ADDRLP4 76
+INDIRI4
+ADDRLP4 80
+INDIRI4
+NEI4 $136
+ADDRGP4 $133
+JUMPV
+LABELV $136
+ADDRLP4 268
+CNSTI4 12
+ADDRLP4 76
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 268
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 64+4
+INDIRF4
+ADDRLP4 268
+INDIRI4
+ADDRLP4 4+4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 64+8
+INDIRF4
+ADDRLP4 268
+INDIRI4
+ADDRLP4 4+8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 1036831949
+LTF4 $138
+ADDRGP4 $133
+JUMPV
+LABELV $138
+ADDRLP4 64
+ARGP4
+CNSTI4 12
+ADDRLP4 76
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRLP4 64
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRLP4 104
+ARGP4
+CNSTI4 12
+ADDRLP4 76
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRLP4 104
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRLP4 272
+CNSTI4 12
+ADDRLP4 80
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 272
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 64+4
+INDIRF4
+ADDRLP4 272
+INDIRI4
+ADDRLP4 4+4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 64+8
+INDIRF4
+ADDRLP4 272
+INDIRI4
+ADDRLP4 4+8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 0
+LTF4 $144
+ADDRGP4 $133
+JUMPV
+LABELV $144
+ADDRLP4 276
+CNSTI4 12
+ASGNI4
+ADDRLP4 276
+INDIRI4
+ADDRLP4 80
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRLP4 276
+INDIRI4
+ADDRLP4 76
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 84
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 280
+ADDRLP4 84
+INDIRF4
+ASGNF4
+ADDRLP4 284
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 100
+ADDRLP4 280
+INDIRF4
+ADDRLP4 284
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 84+4
+INDIRF4
+ADDRLP4 284
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 84+8
+INDIRF4
+ADDRLP4 284
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 64
+ADDRLP4 280
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 64+4
+ADDRLP4 84+4
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 64+8
+ADDRLP4 84+8
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 292
+CNSTI4 12
+ASGNI4
+ADDRLP4 292
+INDIRI4
+ADDRLP4 80
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRLP4 292
+INDIRI4
+ADDRLP4 76
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 84
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 296
+ADDRLP4 84
+INDIRF4
+ASGNF4
+ADDRLP4 100
+ADDRLP4 296
+INDIRF4
+ADDRLP4 116
+INDIRF4
+MULF4
+ADDRLP4 84+4
+INDIRF4
+ADDRLP4 116+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 84+8
+INDIRF4
+ADDRLP4 116+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 104
+ADDRLP4 296
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 104+4
+ADDRLP4 84+4
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 104+8
+ADDRLP4 84+8
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $167
+JUMPV
+LABELV $164
+ADDRLP4 0
+INDIRI4
+ADDRLP4 80
+INDIRI4
+EQI4 $170
+ADDRLP4 0
+INDIRI4
+ADDRLP4 76
+INDIRI4
+NEI4 $168
+LABELV $170
+ADDRGP4 $165
+JUMPV
+LABELV $168
+ADDRLP4 308
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 308
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 64+4
+INDIRF4
+ADDRLP4 308
+INDIRI4
+ADDRLP4 4+4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 64+8
+INDIRF4
+ADDRLP4 308
+INDIRI4
+ADDRLP4 4+8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 1036831949
+LTF4 $171
+ADDRGP4 $165
+JUMPV
+LABELV $171
+ADDRLP4 312
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 316
+CNSTF4 0
+ASGNF4
+ADDRLP4 312
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 316
+INDIRF4
+ASGNF4
+ADDRLP4 312
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 316
+INDIRF4
+ASGNF4
+ADDRLP4 312
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 316
+INDIRF4
+ASGNF4
+CNSTI4 1
+RETI4
+ADDRGP4 $61
+JUMPV
+LABELV $165
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $167
+ADDRLP4 0
+INDIRI4
+ADDRLP4 96
+INDIRI4
+LTI4 $164
+LABELV $133
+ADDRLP4 76
+ADDRLP4 76
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $135
+ADDRLP4 76
+INDIRI4
+ADDRLP4 96
+INDIRI4
+LTI4 $132
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 64
+INDIRB
+ASGNB 12
+ADDRLP4 116
+ADDRLP4 104
+INDIRB
+ASGNB 12
+ADDRGP4 $122
+JUMPV
+LABELV $121
+ADDRLP4 80
+ADDRLP4 80
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $123
+ADDRLP4 80
+INDIRI4
+ADDRLP4 96
+INDIRI4
+LTI4 $120
+LABELV $122
+LABELV $81
+ADDRLP4 208
+ADDRLP4 208
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $83
+ADDRLP4 208
+INDIRI4
+ADDRLP4 212
+INDIRI4
+LTI4 $80
+LABELV $82
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $177
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 116
+INDIRB
+ASGNB 12
+LABELV $177
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $179
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 216
+INDIRB
+ASGNB 12
+LABELV $179
+ADDRLP4 208
+INDIRI4
+CNSTI4 0
+EQI4 $182
+ADDRLP4 228
+CNSTI4 1
+ASGNI4
+ADDRGP4 $183
+JUMPV
+LABELV $182
+ADDRLP4 228
+CNSTI4 0
+ASGNI4
+LABELV $183
+ADDRLP4 228
+INDIRI4
+RETI4
+LABELV $61
+endproc PM_SlideMove 320 28
+export PM_StepEvent
+proc PM_StepEvent 56 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 36
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 40
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 0
+INDIRB
+ASGNB 12
+ADDRLP4 12
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 44
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+CNSTF4 0
+LEF4 $189
+ADDRLP4 24
+INDIRF4
+CNSTF4 1073741824
+LEF4 $190
+ADDRLP4 24
+INDIRF4
+CNSTF4 1088421888
+GEF4 $193
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $190
+JUMPV
+LABELV $193
+ADDRLP4 24
+INDIRF4
+CNSTF4 1093664768
+GEF4 $195
+CNSTI4 12
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $190
+JUMPV
+LABELV $195
+ADDRLP4 24
+INDIRF4
+CNSTF4 1097859072
+GEF4 $197
+CNSTI4 13
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $190
+JUMPV
+LABELV $197
+CNSTI4 14
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $190
+JUMPV
+LABELV $189
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 52
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+CNSTF4 1073741824
+LEF4 $199
+ADDRLP4 24
+INDIRF4
+CNSTF4 1088421888
+GEF4 $201
+CNSTI4 7
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $202
+JUMPV
+LABELV $201
+ADDRLP4 24
+INDIRF4
+CNSTF4 1093664768
+GEF4 $203
+CNSTI4 8
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $204
+JUMPV
+LABELV $203
+ADDRLP4 24
+INDIRF4
+CNSTF4 1097859072
+GEF4 $205
+CNSTI4 9
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $206
+JUMPV
+LABELV $205
+CNSTI4 10
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+LABELV $206
+LABELV $204
+LABELV $202
+LABELV $199
+LABELV $190
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $207
+ADDRGP4 $209
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $207
+LABELV $184
+endproc PM_StepEvent 56 8
+export PM_StepSlideMove
+proc PM_StepSlideMove 232 28
+ADDRLP4 108
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRLP4 176
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 84
+ADDRLP4 176
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 140
+ADDRLP4 176
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 180
+ADDRGP4 PM_SlideMove
+CALLI4
+ASGNI4
+ADDRLP4 180
+INDIRI4
+CNSTI4 0
+NEI4 $211
+ADDRLP4 0
+ADDRLP4 84
+INDIRB
+ASGNB 12
+ADDRLP4 184
+CNSTF4 3248488448
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 184
+INDIRF4
+ADDRLP4 72
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 184
+INDIRF4
+ADDRLP4 72+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 3248488448
+ADDRLP4 72+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 188
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 188
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 188
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 188
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 188
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 188
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 12+8
+INDIRF4
+CNSTF4 1008981770
+LEF4 $212
+ADDRLP4 12+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $212
+ADDRLP4 192
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 192
+INDIRI4
+NEI4 $212
+ADDRGP4 pml+48
+INDIRI4
+ADDRLP4 192
+INDIRI4
+EQI4 $212
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $224
+ADDRGP4 $226
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $224
+ADDRLP4 108
+CNSTI4 1
+ASGNI4
+ADDRGP4 $212
+JUMPV
+LABELV $211
+ADDRLP4 0
+ADDRLP4 84
+INDIRB
+ASGNB 12
+ADDRLP4 184
+CNSTF4 3248488448
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 184
+INDIRF4
+ADDRLP4 72
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 184
+INDIRF4
+ADDRLP4 72+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 3248488448
+ADDRLP4 72+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 188
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 188
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 188
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 188
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 188
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 188
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 192
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12+24
+INDIRF4
+ADDRLP4 192
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 12+24+4
+INDIRF4
+ADDRLP4 192
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 12+24+8
+INDIRF4
+ADDRLP4 192
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 0
+LEF4 $233
+ADDRLP4 12+8
+INDIRF4
+CNSTF4 1065353216
+EQF4 $248
+ADDRLP4 12+24
+INDIRF4
+ADDRLP4 72
+INDIRF4
+MULF4
+ADDRLP4 12+24+4
+INDIRF4
+ADDRLP4 72+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 12+24+8
+INDIRF4
+ADDRLP4 72+8
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 1060320051
+GEF4 $233
+LABELV $248
+ADDRLP4 108
+INDIRI4
+RETI4
+ADDRGP4 $210
+JUMPV
+LABELV $233
+ADDRLP4 196
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 152
+ADDRLP4 196
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 164
+ADDRLP4 196
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 96
+ADDRLP4 84
+INDIRB
+ASGNB 12
+ADDRLP4 200
+CNSTF4 1101004800
+ASGNF4
+ADDRLP4 96
+ADDRLP4 96
+INDIRF4
+ADDRLP4 200
+INDIRF4
+ADDRLP4 72
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96+4
+ADDRLP4 96+4
+INDIRF4
+ADDRLP4 200
+INDIRF4
+ADDRLP4 72+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96+8
+ADDRLP4 96+8
+INDIRF4
+CNSTF4 1101004800
+ADDRLP4 72+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 204
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 204
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 204
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 96
+ARGP4
+ADDRLP4 204
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 204
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 204
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $255
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $257
+ADDRGP4 $259
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $257
+ADDRLP4 108
+INDIRI4
+RETI4
+ADDRGP4 $210
+JUMPV
+LABELV $255
+ADDRLP4 112
+ADDRLP4 12+12
+INDIRF4
+ADDRLP4 84
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 112+4
+ADDRLP4 12+12+4
+INDIRF4
+ADDRLP4 84+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 112+8
+ADDRLP4 12+12+8
+INDIRF4
+ADDRLP4 84+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 124
+ADDRLP4 112
+INDIRB
+ASGNB 12
+ADDRLP4 124
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 112
+ARGP4
+ADDRLP4 208
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 136
+ADDRLP4 72
+INDIRF4
+ADDRLP4 124
+INDIRF4
+MULF4
+ADDRLP4 72+4
+INDIRF4
+ADDRLP4 124+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 72+8
+INDIRF4
+ADDRLP4 124+8
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 208
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 12+12
+INDIRB
+ASGNB 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 140
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 212
+ADDRGP4 PM_SlideMove
+CALLI4
+ASGNI4
+ADDRLP4 212
+INDIRI4
+CNSTI4 0
+NEI4 $274
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $276
+ADDRGP4 $278
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $276
+ADDRLP4 108
+CNSTI4 1
+ASGNI4
+LABELV $274
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 216
+ADDRLP4 136
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 72
+INDIRF4
+ADDRLP4 216
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 72+4
+INDIRF4
+ADDRLP4 216
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 72+8
+INDIRF4
+ADDRLP4 136
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 220
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 224
+ADDRLP4 220
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 224
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 220
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 220
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 224
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 220
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 220
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $285
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 12+12
+INDIRB
+ASGNB 12
+LABELV $285
+ADDRLP4 12+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $288
+ADDRLP4 228
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 228
+INDIRP4
+ARGP4
+ADDRLP4 12+24
+ARGP4
+ADDRLP4 228
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+LABELV $288
+LABELV $212
+ADDRLP4 184
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 184
+INDIRI4
+NEI4 $292
+ADDRLP4 108
+INDIRI4
+ADDRLP4 184
+INDIRI4
+EQI4 $292
+ADDRLP4 84
+ARGP4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRGP4 PM_StepEvent
+CALLV
+pop
+LABELV $292
+ADDRLP4 108
+INDIRI4
+RETI4
+LABELV $210
+endproc PM_StepSlideMove 232 28
+export PM_PredictStepMove
+proc PM_PredictStepMove 40 8
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 32
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 16
+ADDRLP4 32
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 28
+ADDRGP4 pml+116
+INDIRF4
+ASGNF4
+CNSTI4 0
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 36
+ADDRGP4 PM_StepSlideMove
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $296
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $296
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 4
+INDIRB
+ASGNB 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 16
+INDIRB
+ASGNB 12
+ADDRGP4 pml+116
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $294
+endproc PM_PredictStepMove 40 8
+import PM_AddEvent
+import PM_AddTouchEnt
+import PM_ClipVelocity
+import c_pmove
+import pm_flightfriction
+import pm_waterfriction
+import pm_friction
+import pm_flyaccelerate
+import pm_wateraccelerate
+import pm_airaccelerate
+import pm_accelerate
+import pm_wadeScale
+import pm_swimScale
+import pm_duckScale
+import pm_stopspeed
+import pml
+import pm
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $278
+byte 1 37
+byte 1 100
+byte 1 58
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 10
+byte 1 0
+align 1
+LABELV $259
+byte 1 37
+byte 1 105
+byte 1 58
+byte 1 98
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 10
+byte 1 0
+align 1
+LABELV $226
+byte 1 37
+byte 1 100
+byte 1 58
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $209
+byte 1 37
+byte 1 105
+byte 1 58
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/bg_voice.asm b/build/release-linux-x86_64/base/cgame/bg_voice.asm
new file mode 100644
index 0000000..540849f
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/bg_voice.asm
@@ -0,0 +1,4027 @@
+code
+proc BG_VoiceParseError 68 20
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_Parse_SourceFileAndLine
+CALLI4
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_Parse_FreeSource
+CALLI4
+pop
+CNSTI4 0
+ARGI4
+ADDRGP4 $62
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $61
+endproc BG_VoiceParseError 68 20
+lit
+align 1
+LABELV $64
+byte 1 0
+skip 191
+code
+proc BG_VoiceList 252 16
+ADDRLP4 24
+ADDRGP4 $64
+INDIRB
+ASGNB 192
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 216
+CNSTP4 0
+ASGNP4
+ADDRGP4 $65
+ARGP4
+ADDRGP4 $66
+ARGP4
+ADDRLP4 24
+ARGP4
+CNSTI4 192
+ARGI4
+ADDRLP4 220
+ADDRGP4 trap_FS_GetFileList
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 220
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+GEI4 $67
+CNSTP4 0
+RETP4
+ADDRGP4 $63
+JUMPV
+LABELV $67
+ADDRGP4 $71
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 224
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 224
+INDIRI4
+CNSTI4 0
+NEI4 $69
+ADDRGP4 $72
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTP4 0
+RETP4
+ADDRGP4 $63
+JUMPV
+LABELV $69
+CNSTI4 24
+ARGI4
+ADDRLP4 228
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 228
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $73
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+ADDRLP4 216
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+ASGNP4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRGP4 $77
+JUMPV
+LABELV $74
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 232
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 232
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $80
+ARGP4
+ADDRLP4 236
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 236
+INDIRI4
+CNSTI4 0
+NEI4 $78
+ADDRGP4 $75
+JUMPV
+LABELV $78
+ADDRLP4 8
+INDIRI4
+CNSTI4 24
+LEI4 $81
+ADDRGP4 $83
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $75
+JUMPV
+LABELV $81
+ADDRGP4 $86
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 240
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 240
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 244
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 244
+INDIRI4
+CNSTI4 0
+NEI4 $84
+ADDRGP4 $87
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $76
+JUMPV
+LABELV $84
+ADDRLP4 12
+INDIRI4
+CNSTI4 8
+LTI4 $88
+ADDRGP4 $90
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+CNSTI4 8
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $76
+JUMPV
+LABELV $88
+CNSTI4 24
+ARGI4
+ADDRLP4 248
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 248
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+INDIRI4
+CNSTI4 6
+SUBI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $75
+ADDRLP4 232
+CNSTI4 1
+ASGNI4
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+ADDRLP4 232
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 232
+INDIRI4
+ADDI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $77
+ADDRLP4 16
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LTI4 $74
+LABELV $76
+ADDRLP4 216
+INDIRP4
+RETP4
+LABELV $63
+endproc BG_VoiceList 252 16
+proc BG_VoiceParseTrack 1096 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRLP4 1048
+CNSTI4 0
+ASGNI4
+ADDRLP4 1040
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1052
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1052
+INDIRI4
+ASGNI4
+ADDRGP4 $93
+JUMPV
+LABELV $92
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $95
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+EQI4 $98
+CNSTI4 1
+RETI4
+ADDRGP4 $91
+JUMPV
+LABELV $98
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $100
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+ADDRGP4 $96
+JUMPV
+LABELV $95
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $104
+ARGP4
+ADDRLP4 1056
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+NEI4 $101
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1060
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1060
+INDIRI4
+ASGNI4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRGP4 $106
+JUMPV
+LABELV $105
+ADDRLP4 1044
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $108
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $108
+ADDRLP4 1064
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+ADDRLP4 1064
+INDIRP4
+ADDRLP4 1064
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0+8
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1068
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1068
+INDIRI4
+ASGNI4
+LABELV $106
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+EQI4 $111
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+EQI4 $105
+LABELV $111
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $93
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $114
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+ADDRGP4 $93
+JUMPV
+LABELV $101
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $118
+ARGP4
+ADDRLP4 1060
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1060
+INDIRI4
+CNSTI4 0
+NEI4 $115
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1064
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1064
+INDIRI4
+ASGNI4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRGP4 $120
+JUMPV
+LABELV $119
+ADDRLP4 1044
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $122
+ADDRFP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $122
+ADDRLP4 1068
+ADDRFP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 1068
+INDIRP4
+ADDRLP4 1068
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0+8
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1072
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1072
+INDIRI4
+ASGNI4
+LABELV $120
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+EQI4 $125
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+EQI4 $119
+LABELV $125
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $93
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $128
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+ADDRGP4 $93
+JUMPV
+LABELV $115
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $132
+ARGP4
+ADDRLP4 1064
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+CNSTI4 0
+NEI4 $129
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1068
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1068
+INDIRI4
+ASGNI4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRGP4 $134
+JUMPV
+LABELV $133
+ADDRLP4 1044
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $136
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $136
+ADDRLP4 1072
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 1072
+INDIRP4
+ADDRLP4 1072
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0+8
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1076
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1076
+INDIRI4
+ASGNI4
+LABELV $134
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+EQI4 $139
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+EQI4 $133
+LABELV $139
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $93
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $142
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+ADDRGP4 $93
+JUMPV
+LABELV $129
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $146
+ARGP4
+ADDRLP4 1068
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1068
+INDIRI4
+CNSTI4 0
+NEI4 $143
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+EQI4 $147
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $149
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+LABELV $147
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1072
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1072
+INDIRI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $150
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $152
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+LABELV $150
+ADDRLP4 1048
+CNSTI4 1
+ASGNI4
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 1076
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1076
+INDIRU4
+CNSTU4 150
+LTU4 $153
+ADDRGP4 $156
+ARGP4
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 1080
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1080
+INDIRP4
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+LABELV $153
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 1080
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1080
+INDIRU4
+CNSTU4 1
+ADDU4
+CVUI4 4
+ARGI4
+ADDRLP4 1084
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 1084
+INDIRP4
+ASGNP4
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 1088
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 1088
+INDIRU4
+CNSTU4 1
+ADDU4
+CVUI4 4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1092
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1092
+INDIRI4
+ASGNI4
+ADDRGP4 $93
+JUMPV
+LABELV $143
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $164
+ARGP4
+ADDRLP4 1072
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1072
+INDIRI4
+CNSTI4 0
+NEI4 $161
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1076
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1076
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+NEI4 $165
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 0+8
+INDIRI4
+ASGNI4
+ADDRGP4 $166
+JUMPV
+LABELV $165
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $168
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+LABELV $166
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1080
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1080
+INDIRI4
+ASGNI4
+ADDRGP4 $93
+JUMPV
+LABELV $161
+ADDRGP4 $169
+ARGP4
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 1076
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1076
+INDIRP4
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+LABELV $96
+LABELV $93
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $92
+CNSTI4 0
+RETI4
+LABELV $91
+endproc BG_VoiceParseTrack 1096 12
+proc BG_VoiceParseCommand 1124 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 1048
+CNSTP4 0
+ASGNP4
+ADDRGP4 $173
+JUMPV
+LABELV $172
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $175
+ADDRLP4 4+16
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $175
+ADDRLP4 1048
+INDIRP4
+RETP4
+ADDRGP4 $171
+JUMPV
+LABELV $175
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+EQI4 $178
+ADDRLP4 4+16
+INDIRI1
+CVII4 1
+CNSTI4 123
+NEI4 $180
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 BG_VoiceParseTrack
+CALLI4
+pop
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRGP4 $173
+JUMPV
+LABELV $180
+ADDRGP4 $183
+ARGP4
+ADDRLP4 4+16
+ARGP4
+ADDRLP4 1052
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1052
+INDIRP4
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+LABELV $178
+ADDRLP4 1048
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $185
+CNSTI4 32
+ARGI4
+ADDRLP4 1052
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1052
+INDIRP4
+ASGNP4
+ADDRLP4 1048
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $186
+JUMPV
+LABELV $185
+CNSTI4 24
+ARGI4
+ADDRLP4 1052
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRLP4 1052
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $186
+ADDRLP4 4+16
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 1052
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 0
+NEI4 $187
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1060
+ARGP4
+ADDRLP4 1056
+ARGP4
+ADDRGP4 trap_Parse_SourceFileAndLine
+CALLI4
+pop
+ADDRGP4 $190
+ARGP4
+ADDRLP4 4+16
+ARGP4
+ADDRLP4 1056
+INDIRI4
+ARGI4
+ADDRLP4 1060
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $188
+JUMPV
+LABELV $187
+ADDRLP4 4+16
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 1056
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 1056
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 1064
+ADDRGP4 trap_S_SoundDuration
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 1064
+INDIRI4
+ASGNI4
+LABELV $188
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 1044
+CNSTI4 1
+ASGNI4
+LABELV $173
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 1052
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 0
+NEI4 $172
+CNSTP4 0
+RETP4
+LABELV $171
+endproc BG_VoiceParseCommand 1124 16
+proc BG_VoiceParse 1136 24
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 1052
+CNSTP4 0
+ASGNP4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRGP4 $194
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1056
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1056
+INDIRP4
+ARGP4
+ADDRLP4 1060
+ADDRGP4 trap_Parse_LoadSource
+CALLI4
+ASGNI4
+ADDRLP4 1048
+ADDRLP4 1060
+INDIRI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+NEI4 $198
+CNSTP4 0
+RETP4
+ADDRGP4 $193
+JUMPV
+LABELV $197
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+EQI4 $200
+ADDRLP4 4+16
+INDIRI1
+CVII4 1
+CNSTI4 123
+NEI4 $202
+ADDRLP4 1048
+INDIRI4
+ARGI4
+ADDRLP4 1064
+ADDRGP4 BG_VoiceParseCommand
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 1064
+INDIRP4
+ASGNP4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRGP4 $198
+JUMPV
+LABELV $202
+ADDRLP4 1048
+INDIRI4
+ARGI4
+ADDRLP4 1068
+ARGP4
+ADDRLP4 1064
+ARGP4
+ADDRGP4 trap_Parse_SourceFileAndLine
+CALLI4
+pop
+CNSTI4 0
+ARGI4
+ADDRGP4 $205
+ARGP4
+ADDRLP4 1064
+INDIRI4
+ARGI4
+ADDRLP4 1068
+ARGP4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $200
+ADDRLP4 4+16
+ARGP4
+ADDRLP4 1064
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1064
+INDIRU4
+CNSTU4 16
+LTU4 $206
+ADDRLP4 1048
+INDIRI4
+ARGI4
+ADDRLP4 1072
+ARGP4
+ADDRLP4 1068
+ARGP4
+ADDRGP4 trap_Parse_SourceFileAndLine
+CALLI4
+pop
+CNSTI4 0
+ARGI4
+ADDRGP4 $209
+ARGP4
+ADDRLP4 4+16
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRLP4 1068
+INDIRI4
+ARGI4
+ADDRLP4 1072
+ARGP4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $206
+ADDRLP4 1052
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $211
+CNSTI4 24
+ARGI4
+ADDRLP4 1068
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1068
+INDIRP4
+ASGNP4
+ADDRLP4 1052
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $212
+JUMPV
+LABELV $211
+CNSTI4 24
+ARGI4
+ADDRLP4 1068
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 1068
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $212
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4+16
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 1044
+CNSTI4 1
+ASGNI4
+LABELV $198
+ADDRLP4 1048
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 1064
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+CNSTI4 0
+NEI4 $197
+ADDRLP4 1048
+INDIRI4
+ARGI4
+ADDRGP4 trap_Parse_FreeSource
+CALLI4
+pop
+ADDRLP4 1052
+INDIRP4
+RETP4
+LABELV $193
+endproc BG_VoiceParse 1136 24
+export BG_VoiceInit
+proc BG_VoiceInit 20 4
+ADDRLP4 8
+ADDRGP4 BG_VoiceList
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $216
+JUMPV
+LABELV $215
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 BG_VoiceParse
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $216
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $215
+ADDRLP4 4
+INDIRP4
+RETP4
+LABELV $214
+endproc BG_VoiceInit 20 4
+export BG_PrintVoices
+proc BG_PrintVoices 24 16
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $222
+ADDRGP4 $218
+JUMPV
+LABELV $221
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+LEI4 $224
+ADDRGP4 $226
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $224
+ADDRLP4 8
+ADDRLP4 16
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $228
+JUMPV
+LABELV $227
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+LEI4 $230
+ADDRGP4 $232
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $230
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $234
+JUMPV
+LABELV $233
+ADDRFP4 4
+INDIRI4
+CNSTI4 1
+LEI4 $236
+ADDRGP4 $238
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $236
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LEI4 $239
+ADDRGP4 $241
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $242
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $243
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $244
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $245
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $239
+ADDRFP4 4
+INDIRI4
+CNSTI4 1
+LEI4 $246
+ADDRGP4 $248
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $246
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $234
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $233
+ADDRLP4 8
+ADDRLP4 8
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $228
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $227
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $249
+ADDRGP4 $251
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $249
+ADDRLP4 16
+ADDRLP4 16
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $222
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $221
+LABELV $218
+endproc BG_PrintVoices 24 16
+export BG_VoiceByName
+proc BG_VoiceByName 8 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $254
+JUMPV
+LABELV $253
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $256
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $252
+JUMPV
+LABELV $256
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $254
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $253
+CNSTP4 0
+RETP4
+LABELV $252
+endproc BG_VoiceByName 8 8
+export BG_VoiceCmdFind
+proc BG_VoiceCmdFind 12 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $260
+JUMPV
+LABELV $259
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $262
+ADDRFP4 8
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $258
+JUMPV
+LABELV $262
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $260
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $259
+CNSTP4 0
+RETP4
+LABELV $258
+endproc BG_VoiceCmdFind 12 8
+export BG_VoiceCmdByNum
+proc BG_VoiceCmdByNum 8 0
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $266
+JUMPV
+LABELV $265
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $268
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $264
+JUMPV
+LABELV $268
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $266
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $265
+CNSTP4 0
+RETP4
+LABELV $264
+endproc BG_VoiceCmdByNum 8 0
+export BG_VoiceTrackByNum
+proc BG_VoiceTrackByNum 8 0
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $272
+JUMPV
+LABELV $271
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $274
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $270
+JUMPV
+LABELV $274
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $272
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $271
+CNSTP4 0
+RETP4
+LABELV $270
+endproc BG_VoiceTrackByNum 8 0
+export BG_VoiceTrackFind
+proc BG_VoiceTrackFind 56 0
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 12
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 16
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 20
+ADDRFP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $278
+JUMPV
+LABELV $277
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+INDIRI4
+ADDRLP4 28
+INDIRI4
+LTI4 $283
+ADDRLP4 24
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+ADDRLP4 28
+INDIRI4
+EQI4 $286
+LABELV $283
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 36
+INDIRI4
+LTI4 $285
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+ADDRFP4 8
+INDIRI4
+LSHI4
+BANDI4
+ADDRLP4 36
+INDIRI4
+EQI4 $286
+LABELV $285
+ADDRLP4 40
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ADDRLP4 44
+INDIRI4
+LTI4 $287
+ADDRLP4 40
+INDIRI4
+CNSTI4 1
+ADDRFP4 12
+INDIRI4
+LSHI4
+BANDI4
+ADDRLP4 44
+INDIRI4
+EQI4 $286
+LABELV $287
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRFP4 16
+INDIRI4
+LEI4 $280
+LABELV $286
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $278
+JUMPV
+LABELV $280
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LEI4 $288
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $288
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $290
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $290
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $278
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $277
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $292
+CNSTP4 0
+RETP4
+ADDRGP4 $276
+JUMPV
+LABELV $292
+ADDRLP4 24
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 24
+INDIRI4
+CNSTI4 32767
+ADDRLP4 16
+INDIRI4
+DIVI4
+CNSTI4 1
+ADDI4
+DIVI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRGP4 $295
+JUMPV
+LABELV $294
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 36
+INDIRI4
+LTI4 $300
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+ADDRLP4 36
+INDIRI4
+EQI4 $303
+LABELV $300
+ADDRLP4 40
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ADDRLP4 44
+INDIRI4
+LTI4 $302
+ADDRLP4 40
+INDIRI4
+CNSTI4 1
+ADDRFP4 8
+INDIRI4
+LSHI4
+BANDI4
+ADDRLP4 44
+INDIRI4
+EQI4 $303
+LABELV $302
+ADDRLP4 48
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRLP4 48
+INDIRI4
+ADDRLP4 52
+INDIRI4
+LTI4 $304
+ADDRLP4 48
+INDIRI4
+CNSTI4 1
+ADDRFP4 12
+INDIRI4
+LSHI4
+BANDI4
+ADDRLP4 52
+INDIRI4
+EQI4 $303
+LABELV $304
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $297
+LABELV $303
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $295
+JUMPV
+LABELV $297
+ADDRLP4 8
+INDIRI4
+ADDRLP4 20
+INDIRI4
+NEI4 $305
+ADDRFP4 20
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $276
+JUMPV
+LABELV $305
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $295
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $294
+CNSTP4 0
+RETP4
+LABELV $276
+endproc BG_VoiceTrackFind 56 0
+import trap_S_SoundDuration
+import trap_S_RegisterSound
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_FS_GetFileList
+import trap_FS_FOpenFile
+import PM_PredictStepMove
+import PM_StepSlideMove
+import PM_StepEvent
+import PM_SlideMove
+import PM_AddEvent
+import PM_AddTouchEnt
+import PM_ClipVelocity
+import c_pmove
+import pm_flightfriction
+import pm_waterfriction
+import pm_friction
+import pm_flyaccelerate
+import pm_wateraccelerate
+import pm_airaccelerate
+import pm_accelerate
+import pm_wadeScale
+import pm_swimScale
+import pm_duckScale
+import pm_stopspeed
+import pml
+import pm
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $251
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $248
+byte 1 10
+byte 1 0
+align 1
+LABELV $245
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 45
+byte 1 62
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $244
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 104
+byte 1 117
+byte 1 115
+byte 1 105
+byte 1 97
+byte 1 115
+byte 1 109
+byte 1 32
+byte 1 45
+byte 1 62
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $243
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 45
+byte 1 62
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $242
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 45
+byte 1 62
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $241
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 45
+byte 1 62
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $238
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 32
+byte 1 45
+byte 1 62
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $232
+byte 1 32
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $226
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $209
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 99
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 86
+byte 1 79
+byte 1 73
+byte 1 67
+byte 1 69
+byte 1 95
+byte 1 67
+byte 1 77
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 78
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 32
+byte 1 111
+byte 1 110
+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 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $205
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 110
+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 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $194
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $190
+byte 1 94
+byte 1 51
+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 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+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 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $183
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $169
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $168
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 34
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 104
+byte 1 117
+byte 1 115
+byte 1 105
+byte 1 97
+byte 1 115
+byte 1 109
+byte 1 34
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 101
+byte 1 0
+align 1
+LABELV $164
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 104
+byte 1 117
+byte 1 115
+byte 1 105
+byte 1 97
+byte 1 115
+byte 1 109
+byte 1 0
+align 1
+LABELV $156
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 34
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 34
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 99
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 83
+byte 1 65
+byte 1 89
+byte 1 95
+byte 1 84
+byte 1 69
+byte 1 88
+byte 1 84
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 103
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $152
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 34
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 34
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 101
+byte 1 0
+align 1
+LABELV $149
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 112
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 34
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $146
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 0
+align 1
+LABELV $142
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 34
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 34
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 101
+byte 1 0
+align 1
+LABELV $132
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $128
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 34
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 101
+byte 1 0
+align 1
+LABELV $118
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $114
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 34
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 34
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 101
+byte 1 0
+align 1
+LABELV $104
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $100
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $90
+byte 1 94
+byte 1 51
+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 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+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 46
+byte 1 32
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 86
+byte 1 79
+byte 1 73
+byte 1 67
+byte 1 69
+byte 1 83
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $87
+byte 1 94
+byte 1 51
+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 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 76
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 98
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+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 111
+byte 1 117
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 103
+byte 1 106
+byte 1 98
+byte 1 115
+byte 1 0
+align 1
+LABELV $86
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $83
+byte 1 94
+byte 1 51
+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 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 86
+byte 1 79
+byte 1 73
+byte 1 67
+byte 1 69
+byte 1 95
+byte 1 78
+byte 1 65
+byte 1 77
+byte 1 69
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 78
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 112
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 44
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $80
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $73
+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 $72
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+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 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 44
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 0
+align 1
+LABELV $71
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+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 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $66
+byte 1 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $65
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $62
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 110
+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 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_animation.asm b/build/release-linux-x86_64/base/cgame/cg_animation.asm
new file mode 100644
index 0000000..f7304aa
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_animation.asm
@@ -0,0 +1,1192 @@
+export CG_RunLerpFrame
+code
+proc CG_RunLerpFrame 60 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg_animSpeed+12
+INDIRI4
+CNSTI4 0
+NEI4 $117
+ADDRLP4 16
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 16
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $116
+JUMPV
+LABELV $117
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+LTI4 $120
+ADDRFP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $123
+ADDRGP4 $116
+JUMPV
+LABELV $123
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+GEI4 $125
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $126
+JUMPV
+LABELV $125
+ADDRLP4 28
+CNSTI4 12
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $126
+ADDRLP4 36
+CNSTI4 12
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+SUBI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRI4
+DIVI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+ADDRFP4 4
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $128
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+LSHI4
+ASGNI4
+LABELV $128
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LTI4 $130
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $132
+ADDRLP4 48
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 48
+INDIRP4
+INDIRI4
+MODI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 48
+INDIRP4
+INDIRI4
+SUBI4
+ADDI4
+ASGNI4
+ADDRGP4 $133
+JUMPV
+LABELV $132
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+LABELV $133
+LABELV $130
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $135
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDI4
+CNSTI4 1
+SUBI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 $136
+JUMPV
+LABELV $135
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $137
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+LTI4 $137
+ADDRLP4 56
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+ADDI4
+CNSTI4 1
+SUBI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+MODI4
+SUBI4
+ASGNI4
+ADDRGP4 $138
+JUMPV
+LABELV $137
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $138
+LABELV $136
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+LEI4 $139
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 cg_debugAnim+12
+INDIRI4
+CNSTI4 0
+EQI4 $143
+ADDRGP4 $146
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $143
+LABELV $139
+LABELV $120
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+CNSTI4 200
+ADDI4
+LEI4 $147
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+LABELV $147
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+LEI4 $151
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+LABELV $151
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+NEI4 $155
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRGP4 $156
+JUMPV
+LABELV $155
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTF4 1065353216
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 20
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+SUBI4
+CVIF4 4
+DIVF4
+SUBF4
+ASGNF4
+LABELV $156
+LABELV $116
+endproc CG_RunLerpFrame 60 4
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $146
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 112
+byte 1 32
+byte 1 108
+byte 1 102
+byte 1 45
+byte 1 62
+byte 1 102
+byte 1 114
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 10
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_animmapobj.asm b/build/release-linux-x86_64/base/cgame/cg_animmapobj.asm
new file mode 100644
index 0000000..aaebe61
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_animmapobj.asm
@@ -0,0 +1,1570 @@
+code
+proc CG_DoorAnimation 0 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1588
+ADDP4
+ARGP4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 CG_RunLerpFrame
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1588
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1596
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 12
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1604
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $116
+endproc CG_DoorAnimation 0 8
+export CG_ModelDoor
+proc CG_ModelDoor 188 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 172
+ADDRFP4 0
+INDIRP4
+CNSTI4 1588
+ADDP4
+ASGNP4
+ADDRLP4 140
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $118
+ADDRGP4 $117
+JUMPV
+LABELV $118
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0+68
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+84
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1576
+ADDP4
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 0+4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0+104
+CNSTI4 0
+ASGNI4
+ADDRLP4 0+8
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+34800
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0+28
+ADDRLP4 0+28
+INDIRF4
+ADDRLP4 140
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+4
+ADDRLP4 0+28+4
+INDIRF4
+ADDRLP4 140
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+8
+ADDRLP4 0+28+8
+INDIRF4
+ADDRLP4 140
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12
+ADDRLP4 0+28+12
+INDIRF4
+ADDRLP4 140
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12+4
+ADDRLP4 0+28+12+4
+INDIRF4
+ADDRLP4 140
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12+8
+ADDRLP4 0+28+12+8
+INDIRF4
+ADDRLP4 140
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24
+ADDRLP4 0+28+24
+INDIRF4
+ADDRLP4 140
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24+4
+ADDRLP4 0+28+24+4
+INDIRF4
+ADDRLP4 140
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24+8
+ADDRLP4 0+28+24+8
+INDIRF4
+ADDRLP4 140
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+64
+CNSTI4 1
+ASGNI4
+ADDRLP4 144
+ADDRLP4 140
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 144+4
+ADDRLP4 140
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 140
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $173
+ADDRLP4 180
+CNSTI4 1
+ASGNI4
+ADDRGP4 $174
+JUMPV
+LABELV $173
+ADDRLP4 180
+CNSTI4 0
+ASGNI4
+LABELV $174
+ADDRLP4 144+20
+ADDRLP4 180
+INDIRI4
+ASGNI4
+ADDRLP4 144+24
+CNSTI4 0
+ASGNI4
+ADDRLP4 144+8
+CNSTI4 0
+ASGNI4
+ADDRLP4 144+12
+CNSTI4 1000
+ADDRLP4 140
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+DIVI4
+ASGNI4
+ADDRLP4 144+16
+CNSTI4 1000
+ADDRLP4 140
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+DIVI4
+ASGNI4
+ADDRLP4 140
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+INDIRI4
+EQI4 $179
+ADDRLP4 172
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 172
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRLP4 144+16
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+ADDRLP4 140
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $179
+ADDRLP4 172
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 144
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0+96
+ARGP4
+ADDRLP4 0+80
+ARGP4
+ADDRLP4 0+100
+ARGP4
+ADDRGP4 CG_DoorAnimation
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $117
+endproc CG_ModelDoor 188 16
+proc CG_AMOAnimation 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+ADDRLP4 4
+INDIRI4
+EQI4 $188
+ADDRFP4 0
+INDIRP4
+CNSTI4 1764
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $186
+LABELV $188
+ADDRLP4 8
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 900
+LEI4 $190
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1592
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 1600
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $190
+ADDRFP4 0
+INDIRP4
+CNSTI4 1588
+ADDP4
+ARGP4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 CG_RunLerpFrame
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+LABELV $186
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1588
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1596
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 12
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1604
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $185
+endproc CG_AMOAnimation 20 8
+export CG_AnimMapObj
+proc CG_AnimMapObj 196 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 168
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 180
+CNSTI4 0
+ASGNI4
+ADDRLP4 168
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRLP4 180
+INDIRI4
+EQI4 $196
+ADDRLP4 168
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+ADDRLP4 180
+INDIRI4
+EQI4 $194
+LABELV $196
+ADDRGP4 $193
+JUMPV
+LABELV $194
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1576
+ADDP4
+ADDRLP4 168
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1576
+ADDP4
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 0+8
+ADDRLP4 168
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+34800
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0+68
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+84
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+64
+CNSTI4 0
+ASGNI4
+ADDRLP4 168
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRF4
+CNSTF4 0
+EQF4 $203
+ADDRLP4 172
+ADDRLP4 168
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+28
+ADDRLP4 0+28
+INDIRF4
+ADDRLP4 172
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+4
+ADDRLP4 0+28+4
+INDIRF4
+ADDRLP4 172
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+8
+ADDRLP4 0+28+8
+INDIRF4
+ADDRLP4 172
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12
+ADDRLP4 0+28+12
+INDIRF4
+ADDRLP4 172
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12+4
+ADDRLP4 0+28+12+4
+INDIRF4
+ADDRLP4 172
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12+8
+ADDRLP4 0+28+12+8
+INDIRF4
+ADDRLP4 172
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24
+ADDRLP4 0+28+24
+INDIRF4
+ADDRLP4 172
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24+4
+ADDRLP4 0+28+24+4
+INDIRF4
+ADDRLP4 172
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24+8
+ADDRLP4 0+28+24+8
+INDIRF4
+ADDRLP4 172
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+64
+CNSTI4 1
+ASGNI4
+LABELV $203
+ADDRLP4 140
+ADDRLP4 168
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 140+4
+ADDRLP4 168
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 140+20
+CNSTI4 0
+ASGNI4
+ADDRLP4 140+24
+CNSTI4 0
+ASGNI4
+ADDRLP4 140+4
+INDIRI4
+CNSTI4 0
+GEI4 $251
+ADDRLP4 140+4
+ADDRLP4 140+4
+INDIRI4
+NEGI4
+ASGNI4
+ADDRLP4 140+20
+CNSTI4 1
+ASGNI4
+LABELV $251
+ADDRLP4 140+8
+ADDRLP4 168
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 168
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $258
+ADDRLP4 140+12
+CNSTI4 1000
+ASGNI4
+ADDRLP4 140+16
+CNSTI4 1000
+ASGNI4
+ADDRGP4 $259
+JUMPV
+LABELV $258
+ADDRLP4 140+12
+CNSTI4 1000
+ADDRLP4 168
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+DIVI4
+ASGNI4
+ADDRLP4 140+16
+CNSTI4 1000
+ADDRLP4 168
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+DIVI4
+ASGNI4
+LABELV $259
+ADDRFP4 0
+INDIRP4
+CNSTI4 1628
+ADDP4
+ADDRLP4 140
+ASGNP4
+ADDRLP4 140+8
+INDIRI4
+CNSTI4 0
+NEI4 $264
+ADDRLP4 140+4
+ADDRLP4 140+4
+INDIRI4
+CNSTI4 2
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $268
+ADDRFP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+NEI4 $271
+ADDRLP4 188
+CNSTI4 1
+ASGNI4
+ADDRGP4 $272
+JUMPV
+LABELV $271
+ADDRLP4 188
+CNSTI4 0
+ASGNI4
+LABELV $272
+ADDRFP4 0
+INDIRP4
+CNSTI4 1764
+ADDP4
+ADDRLP4 188
+INDIRI4
+ASGNI4
+ADDRGP4 $269
+JUMPV
+LABELV $268
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+NEI4 $276
+ADDRLP4 188
+CNSTI4 1
+ASGNI4
+ADDRGP4 $277
+JUMPV
+LABELV $276
+ADDRLP4 188
+CNSTI4 0
+ASGNI4
+LABELV $277
+ADDRFP4 0
+INDIRP4
+CNSTI4 1768
+ADDP4
+INDIRI4
+ADDRLP4 188
+INDIRI4
+EQI4 $273
+ADDRFP4 0
+INDIRP4
+CNSTI4 1764
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1632
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1600
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+LABELV $273
+LABELV $269
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+NEI4 $281
+ADDRLP4 188
+CNSTI4 1
+ASGNI4
+ADDRGP4 $282
+JUMPV
+LABELV $281
+ADDRLP4 188
+CNSTI4 0
+ASGNI4
+LABELV $282
+ADDRFP4 0
+INDIRP4
+CNSTI4 1768
+ADDP4
+ADDRLP4 188
+INDIRI4
+ASGNI4
+LABELV $264
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0+96
+ARGP4
+ADDRLP4 0+80
+ARGP4
+ADDRLP4 0+100
+ARGP4
+ADDRGP4 CG_AMOAnimation
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $193
+endproc CG_AnimMapObj 196 16
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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
diff --git a/build/release-linux-x86_64/base/cgame/cg_attachment.asm b/build/release-linux-x86_64/base/cgame/cg_attachment.asm
new file mode 100644
index 0000000..33e2498
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_attachment.asm
@@ -0,0 +1,1835 @@
+export CG_AttachmentPoint
+code
+proc CG_AttachmentPoint 24 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $117
+CNSTI4 0
+RETI4
+ADDRGP4 $116
+JUMPV
+LABELV $117
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LTI4 $119
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+GTI4 $119
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $143
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $143
+address $122
+address $125
+address $128
+address $137
+code
+LABELV $122
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $123
+CNSTI4 0
+RETI4
+ADDRGP4 $116
+JUMPV
+LABELV $123
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $120
+JUMPV
+LABELV $125
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $126
+CNSTI4 0
+RETI4
+ADDRGP4 $116
+JUMPV
+LABELV $126
+ADDRGP4 axisDefault
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 204
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 344
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 348
+ADDP4
+ARGP4
+ADDRGP4 CG_PositionRotatedEntityOnTag
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 132
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $120
+JUMPV
+LABELV $128
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $129
+CNSTI4 0
+RETI4
+ADDRGP4 $116
+JUMPV
+LABELV $129
+ADDRFP4 0
+INDIRP4
+CNSTI4 1372
+ADDP4
+INDIRI4
+ADDRGP4 cg+109588+148
+INDIRI4
+NEI4 $131
+ADDRFP4 4
+INDIRP4
+ADDRGP4 cg+109588+20
+INDIRB
+ASGNB 12
+ADDRGP4 $120
+JUMPV
+LABELV $131
+ADDRLP4 0
+CNSTI4 1852
+ADDRFP4 0
+INDIRP4
+CNSTI4 1372
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $120
+JUMPV
+LABELV $137
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $138
+CNSTI4 0
+RETI4
+ADDRGP4 $116
+JUMPV
+LABELV $138
+ADDRFP4 0
+INDIRP4
+CNSTI4 1376
+ADDP4
+INDIRP4
+CNSTI4 324
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $140
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTI4 0
+ASGNI4
+CNSTI4 0
+RETI4
+ADDRGP4 $116
+JUMPV
+LABELV $140
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1376
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $120
+JUMPV
+LABELV $119
+ADDRGP4 $142
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $120
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $144
+ADDRFP4 4
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $144
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+CNSTI4 1
+RETI4
+LABELV $116
+endproc CG_AttachmentPoint 24 16
+export CG_AttachmentDir
+proc CG_AttachmentDir 28 16
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $147
+CNSTI4 0
+RETI4
+ADDRGP4 $146
+JUMPV
+LABELV $147
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+LTI4 $149
+ADDRLP4 16
+INDIRI4
+CNSTI4 3
+GTI4 $149
+ADDRLP4 16
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $164
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $164
+address $152
+address $153
+address $156
+address $159
+code
+LABELV $152
+CNSTI4 0
+RETI4
+ADDRGP4 $146
+JUMPV
+LABELV $153
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $154
+CNSTI4 0
+RETI4
+ADDRGP4 $146
+JUMPV
+LABELV $154
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $150
+JUMPV
+LABELV $156
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $157
+CNSTI4 0
+RETI4
+ADDRGP4 $146
+JUMPV
+LABELV $157
+ADDRLP4 12
+CNSTI4 1852
+ADDRFP4 0
+INDIRP4
+CNSTI4 1372
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 1576
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 24
+CNSTP4 0
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRB
+ASGNB 12
+ADDRGP4 $150
+JUMPV
+LABELV $159
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $160
+CNSTI4 0
+RETI4
+ADDRGP4 $146
+JUMPV
+LABELV $160
+ADDRFP4 0
+INDIRP4
+CNSTI4 1376
+ADDP4
+INDIRP4
+CNSTI4 324
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $162
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTI4 0
+ASGNI4
+CNSTI4 0
+RETI4
+ADDRGP4 $146
+JUMPV
+LABELV $162
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1376
+ADDP4
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $150
+JUMPV
+LABELV $149
+ADDRGP4 $142
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $150
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+CNSTI4 1
+RETI4
+LABELV $146
+endproc CG_AttachmentDir 28 16
+export CG_AttachmentAxis
+proc CG_AttachmentAxis 12 8
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $166
+CNSTI4 0
+RETI4
+ADDRGP4 $165
+JUMPV
+LABELV $166
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LTI4 $168
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+GTI4 $168
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $179
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $179
+address $171
+address $172
+address $175
+address $178
+code
+LABELV $171
+CNSTI4 0
+RETI4
+ADDRGP4 $165
+JUMPV
+LABELV $172
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $173
+CNSTI4 0
+RETI4
+ADDRGP4 $165
+JUMPV
+LABELV $173
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+ADDRGP4 $169
+JUMPV
+LABELV $175
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $176
+CNSTI4 0
+RETI4
+ADDRGP4 $165
+JUMPV
+LABELV $176
+ADDRLP4 0
+CNSTI4 1852
+ADDRFP4 0
+INDIRP4
+CNSTI4 1372
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1576
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRGP4 $169
+JUMPV
+LABELV $178
+CNSTI4 0
+RETI4
+ADDRGP4 $165
+JUMPV
+LABELV $168
+ADDRGP4 $142
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $169
+CNSTI4 1
+RETI4
+LABELV $165
+endproc CG_AttachmentAxis 12 8
+export CG_AttachmentVelocity
+proc CG_AttachmentVelocity 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $181
+CNSTI4 0
+RETI4
+ADDRGP4 $180
+JUMPV
+LABELV $181
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $183
+ADDRFP4 0
+INDIRP4
+CNSTI4 1376
+ADDP4
+INDIRP4
+CNSTI4 324
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $183
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1376
+ADDP4
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRB
+ASGNB 12
+CNSTI4 1
+RETI4
+ADDRGP4 $180
+JUMPV
+LABELV $183
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $185
+ADDRLP4 8
+CNSTI4 1852
+ADDRFP4 0
+INDIRP4
+CNSTI4 1372
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRB
+ASGNB 12
+CNSTI4 1
+RETI4
+ADDRGP4 $180
+JUMPV
+LABELV $185
+CNSTI4 0
+RETI4
+LABELV $180
+endproc CG_AttachmentVelocity 12 0
+export CG_AttachmentCentNum
+proc CG_AttachmentCentNum 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $190
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $188
+LABELV $190
+CNSTI4 -1
+RETI4
+ADDRGP4 $187
+JUMPV
+LABELV $188
+ADDRFP4 0
+INDIRP4
+CNSTI4 1372
+ADDP4
+INDIRI4
+RETI4
+LABELV $187
+endproc CG_AttachmentCentNum 4 0
+export CG_Attached
+proc CG_Attached 0 0
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $192
+CNSTI4 0
+RETI4
+ADDRGP4 $191
+JUMPV
+LABELV $192
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+RETI4
+LABELV $191
+endproc CG_Attached 0 0
+export CG_AttachToPoint
+proc CG_AttachToPoint 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $197
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $195
+LABELV $197
+ADDRGP4 $194
+JUMPV
+LABELV $195
+ADDRFP4 0
+INDIRP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $194
+endproc CG_AttachToPoint 4 0
+export CG_AttachToCent
+proc CG_AttachToCent 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $201
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $199
+LABELV $201
+ADDRGP4 $198
+JUMPV
+LABELV $199
+ADDRFP4 0
+INDIRP4
+CNSTI4 2
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $198
+endproc CG_AttachToCent 4 0
+export CG_AttachToTag
+proc CG_AttachToTag 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $205
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $203
+LABELV $205
+ADDRGP4 $202
+JUMPV
+LABELV $203
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $202
+endproc CG_AttachToTag 4 0
+export CG_AttachToParticle
+proc CG_AttachToParticle 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $209
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $207
+LABELV $209
+ADDRGP4 $206
+JUMPV
+LABELV $207
+ADDRFP4 0
+INDIRP4
+CNSTI4 3
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $206
+endproc CG_AttachToParticle 4 0
+export CG_SetAttachmentPoint
+proc CG_SetAttachmentPoint 0 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $211
+ADDRGP4 $210
+JUMPV
+LABELV $211
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $210
+endproc CG_SetAttachmentPoint 0 0
+export CG_SetAttachmentCent
+proc CG_SetAttachmentCent 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRU4
+EQU4 $216
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRU4
+NEU4 $214
+LABELV $216
+ADDRGP4 $213
+JUMPV
+LABELV $214
+ADDRFP4 0
+INDIRP4
+CNSTI4 1372
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $213
+endproc CG_SetAttachmentCent 4 0
+export CG_SetAttachmentTag
+proc CG_SetAttachmentTag 0 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $218
+ADDRGP4 $217
+JUMPV
+LABELV $218
+ADDRFP4 0
+INDIRP4
+CNSTI4 204
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 140
+ADDRFP4 0
+INDIRP4
+CNSTI4 344
+ADDP4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 348
+ADDP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+CNSTU4 1024
+ARGU4
+ADDRGP4 strncpy
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $217
+endproc CG_SetAttachmentTag 0 12
+export CG_SetAttachmentParticle
+proc CG_SetAttachmentParticle 0 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $221
+ADDRGP4 $220
+JUMPV
+LABELV $221
+ADDRFP4 0
+INDIRP4
+CNSTI4 1376
+ADDP4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $220
+endproc CG_SetAttachmentParticle 0 0
+export CG_SetAttachmentOffset
+proc CG_SetAttachmentOffset 0 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $224
+ADDRGP4 $223
+JUMPV
+LABELV $224
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $223
+endproc CG_SetAttachmentOffset 0 0
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $142
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+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 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 95
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 10
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_buildable.asm b/build/release-linux-x86_64/base/cgame/cg_buildable.asm
new file mode 100644
index 0000000..c4e7a76
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_buildable.asm
@@ -0,0 +1,9477 @@
+data
+export cg_buildableSoundNames
+align 4
+LABELV cg_buildableSoundNames
+address $116
+address $117
+address $118
+address $119
+address $120
+address $121
+address $122
+address $123
+address $124
+address $125
+address $126
+address $127
+address $128
+address $129
+skip 4
+export CG_AlienBuildableExplosion
+code
+proc CG_AlienBuildableExplosion 16 16
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1022
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+516
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRFP4 8
+INDIRI4
+CNSTI4 2
+NEI4 $133
+ADDRGP4 cgs+255316+664
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $133
+ADDRGP4 cgs+255316+664
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+LABELV $134
+ADDRLP4 0
+ARGP4
+ADDRLP4 12
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $139
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentPoint
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetParticleSystemNormal
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToPoint
+CALLV
+pop
+LABELV $139
+LABELV $130
+endproc CG_AlienBuildableExplosion 16 16
+export CG_AlienSPITEFUL_ABCESSExplosion
+proc CG_AlienSPITEFUL_ABCESSExplosion 12 16
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1022
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+516
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 cgs+255316+668
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $146
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentPoint
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetParticleSystemNormal
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToPoint
+CALLV
+pop
+LABELV $146
+LABELV $141
+endproc CG_AlienSPITEFUL_ABCESSExplosion 12 16
+export CG_HumanBuildableExplosion
+proc CG_HumanBuildableExplosion 16 16
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1022
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+528
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRFP4 8
+INDIRI4
+CNSTI4 34
+NEI4 $151
+ADDRGP4 cgs+255316+656
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $152
+JUMPV
+LABELV $151
+ADDRGP4 cgs+255316+656
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+LABELV $152
+ADDRLP4 0
+ARGP4
+ADDRLP4 12
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $157
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentPoint
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetParticleSystemNormal
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToPoint
+CALLV
+pop
+LABELV $157
+LABELV $148
+endproc CG_HumanBuildableExplosion 16 16
+proc CG_Creep 136 44
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 104
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 88
+ADDRLP4 104
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+LTI4 $160
+ADDRLP4 76
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 12
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 108
+ADDRLP4 76
+INDIRI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+CNSTI4 0
+LTI4 $163
+ADDRLP4 108
+INDIRI4
+ADDRLP4 88
+INDIRI4
+GEI4 $163
+ADDRLP4 84
+ADDRLP4 76
+INDIRI4
+CVIF4 4
+ADDRLP4 88
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRGP4 $161
+JUMPV
+LABELV $163
+ADDRLP4 84
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $161
+JUMPV
+LABELV $160
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+GEI4 $165
+ADDRLP4 76
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 12
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 108
+ADDRLP4 76
+INDIRI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+CNSTI4 0
+LTI4 $168
+ADDRLP4 108
+INDIRI4
+CNSTI4 3000
+GEI4 $168
+ADDRLP4 84
+CNSTF4 1065353216
+ADDRLP4 76
+INDIRI4
+CVIF4 4
+CNSTF4 1161527296
+DIVF4
+SUBF4
+ASGNF4
+ADDRGP4 $169
+JUMPV
+LABELV $168
+ADDRLP4 84
+CNSTF4 0
+ASGNF4
+LABELV $169
+LABELV $165
+LABELV $161
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 108
+CNSTF4 3278110720
+ASGNF4
+ADDRLP4 0
+ADDRLP4 108
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 108
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+8
+CNSTF4 3278110720
+ADDRLP4 0+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1568
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1572
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 16
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRLP4 120
+CNSTP4 0
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ARGP4
+ADDRLP4 120
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRGP4 CG_Trace
+CALLV
+pop
+ADDRLP4 92
+ADDRLP4 16+12
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 124
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 80
+ADDRLP4 124
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 84
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 80
+INDIRF4
+CNSTF4 0
+LEF4 $179
+ADDRLP4 16+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $179
+ADDRGP4 cgs+255316+160
+INDIRI4
+ARGI4
+ADDRLP4 92
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 128
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 128
+INDIRF4
+ARGF4
+ADDRLP4 128
+INDIRF4
+ARGF4
+ADDRLP4 128
+INDIRF4
+ARGF4
+ADDRLP4 128
+INDIRF4
+ARGF4
+ADDRLP4 132
+CNSTI4 1
+ASGNI4
+ADDRLP4 132
+INDIRI4
+ARGI4
+ADDRLP4 80
+INDIRF4
+ARGF4
+ADDRLP4 132
+INDIRI4
+ARGI4
+ADDRGP4 CG_ImpactMark
+CALLV
+pop
+LABELV $179
+LABELV $159
+endproc CG_Creep 136 44
+proc CG_ParseBuildableAnimationFile 20068 12
+ADDRLP4 8
+CNSTI4 616
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRGP4 cg_buildables+16
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20024
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 20028
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 20028
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+GEI4 $186
+CNSTI4 0
+RETI4
+ADDRGP4 $184
+JUMPV
+LABELV $186
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $190
+ADDRLP4 20
+INDIRI4
+CVIU4 4
+CNSTU4 19999
+LTU4 $188
+LABELV $190
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $191
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $195
+ADDRLP4 20036
+ADDRGP4 $192
+ASGNP4
+ADDRGP4 $196
+JUMPV
+LABELV $195
+ADDRLP4 20036
+ADDRGP4 $193
+ASGNP4
+LABELV $196
+ADDRLP4 20036
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $184
+JUMPV
+LABELV $188
+ADDRLP4 24
+ARGP4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 20
+INDIRI4
+ADDRLP4 24
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 16
+ADDRLP4 24
+ASGNP4
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+LABELV $197
+ADDRLP4 16
+ARGP4
+ADDRLP4 20036
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20036
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $201
+ADDRGP4 $199
+JUMPV
+LABELV $201
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20040
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+ADDRLP4 20040
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ARGP4
+ADDRLP4 20044
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20044
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $203
+ADDRGP4 $199
+JUMPV
+LABELV $203
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20048
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 4
+ADDP4
+ADDRLP4 20048
+INDIRI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 20
+ADDP4
+CNSTI4 0
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 24
+ADDP4
+CNSTI4 0
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $205
+ADDRLP4 20052
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 20052
+INDIRP4
+ADDRLP4 20052
+INDIRP4
+INDIRI4
+NEGI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 20
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $205
+ADDRLP4 16
+ARGP4
+ADDRLP4 20052
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20052
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $207
+ADDRGP4 $199
+JUMPV
+LABELV $207
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20056
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 8
+ADDP4
+ADDRLP4 20056
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ARGP4
+ADDRLP4 20060
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20060
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $209
+ADDRGP4 $199
+JUMPV
+LABELV $209
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20064
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 20064
+INDIRF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+CNSTF4 0
+NEF4 $211
+ADDRLP4 12
+CNSTF4 1065353216
+ASGNF4
+LABELV $211
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 12
+ADDP4
+CNSTF4 1148846080
+ADDRLP4 12
+INDIRF4
+DIVF4
+CVFI4 4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 16
+ADDP4
+CNSTF4 1148846080
+ADDRLP4 12
+INDIRF4
+DIVF4
+CVFI4 4
+ASGNI4
+LABELV $198
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 15
+LTI4 $197
+LABELV $199
+ADDRLP4 4
+INDIRI4
+CNSTI4 15
+EQI4 $213
+ADDRGP4 $215
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $184
+JUMPV
+LABELV $213
+CNSTI4 1
+RETI4
+LABELV $184
+endproc CG_ParseBuildableAnimationFile 20068 12
+proc CG_ParseBuildableSoundFile 20048 12
+ADDRLP4 12
+CNSTI4 616
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRGP4 cg_buildables+436
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20020
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 20024
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 20024
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+GEI4 $218
+CNSTI4 0
+RETI4
+ADDRGP4 $216
+JUMPV
+LABELV $218
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $222
+ADDRLP4 16
+INDIRI4
+CVIU4 4
+CNSTU4 19999
+LTU4 $220
+LABELV $222
+ADDRLP4 20020
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $191
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $224
+ADDRLP4 20032
+ADDRGP4 $192
+ASGNP4
+ADDRGP4 $225
+JUMPV
+LABELV $224
+ADDRLP4 20032
+ADDRGP4 $193
+ASGNP4
+LABELV $225
+ADDRLP4 20032
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $216
+JUMPV
+LABELV $220
+ADDRLP4 20
+ARGP4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 20020
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 16
+INDIRI4
+ADDRLP4 20
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 20020
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 20
+ASGNP4
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+LABELV $226
+ADDRLP4 8
+ARGP4
+ADDRLP4 20032
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20032
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $230
+ADDRGP4 $228
+JUMPV
+LABELV $230
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20036
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 12
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 12
+INDIRP4
+ADDP4
+CNSTI4 4
+ADDP4
+ADDRLP4 20036
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ARGP4
+ADDRLP4 20040
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20040
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $232
+ADDRGP4 $228
+JUMPV
+LABELV $232
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20044
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 12
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 12
+INDIRP4
+ADDP4
+ADDRLP4 20044
+INDIRI4
+ASGNI4
+LABELV $227
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 15
+LTI4 $226
+LABELV $228
+ADDRLP4 4
+INDIRI4
+CNSTI4 15
+EQI4 $234
+ADDRGP4 $236
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $216
+JUMPV
+LABELV $234
+CNSTI4 1
+RETI4
+LABELV $216
+endproc CG_ParseBuildableSoundFile 20048 12
+export CG_InitBuildables
+proc CG_InitBuildables 176 20
+ADDRGP4 cg_buildables
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 33264
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $238
+ADDRLP4 76
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cg_buildableSoundNames-4
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $243
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 148
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 defaultAlienSounds
+ADDP4
+ADDRLP4 148
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $244
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 152
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 defaultHumanSounds
+ADDP4
+ADDRLP4 152
+INDIRI4
+ASGNI4
+LABELV $239
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 15
+LTI4 $238
+ADDRGP4 cg+119048
+CNSTF4 0
+ASGNF4
+ADDRLP4 68
+CNSTI4 1
+ASGNI4
+LABELV $246
+ADDRLP4 68
+INDIRI4
+ARGI4
+ADDRLP4 148
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 140
+ADDRLP4 148
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $250
+ARGP4
+ADDRLP4 140
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 68
+INDIRI4
+ARGI4
+ADDRLP4 152
+ADDRGP4 CG_ParseBuildableAnimationFile
+CALLI4
+ASGNI4
+ADDRLP4 152
+INDIRI4
+CNSTI4 0
+NEI4 $251
+ADDRGP4 $253
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $251
+ADDRLP4 4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $254
+ARGP4
+ADDRLP4 140
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 68
+INDIRI4
+ARGI4
+ADDRLP4 156
+ADDRGP4 CG_ParseBuildableSoundFile
+CALLI4
+ASGNI4
+ADDRLP4 156
+INDIRI4
+CNSTI4 0
+NEI4 $255
+ADDRGP4 $257
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $255
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $258
+ADDRLP4 68
+INDIRI4
+ARGI4
+ADDRLP4 160
+ADDRGP4 BG_BuildableConfig
+CALLP4
+ASGNP4
+ADDRLP4 72
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRLP4 160
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRLP4 164
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 164
+INDIRU4
+CNSTU4 0
+EQU4 $262
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRLP4 168
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 616
+ADDRLP4 68
+INDIRI4
+MULI4
+ADDRGP4 cg_buildables
+ADDP4
+ADDP4
+ADDRLP4 168
+INDIRI4
+ASGNI4
+LABELV $262
+LABELV $259
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LEI4 $258
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $264
+ADDRLP4 76
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cg_buildableSoundNames-4
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $269
+ARGP4
+ADDRLP4 140
+INDIRP4
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+CNSTI4 616
+ADDRLP4 68
+INDIRI4
+MULI4
+ADDRGP4 cg_buildables+436
+ADDP4
+ADDP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $270
+ADDRLP4 4
+ARGP4
+ADDRLP4 144
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 160
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 160
+INDIRI4
+CNSTI4 0
+LEI4 $273
+ADDRLP4 144
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 164
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+CNSTI4 616
+ADDRLP4 68
+INDIRI4
+MULI4
+ADDRGP4 cg_buildables+436
+ADDP4
+ADDP4
+CNSTI4 8
+ADDP4
+ADDRLP4 164
+INDIRI4
+ASGNI4
+ADDRGP4 $274
+JUMPV
+LABELV $273
+ADDRLP4 68
+INDIRI4
+ARGI4
+ADDRLP4 164
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 164
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $276
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+CNSTI4 616
+ADDRLP4 68
+INDIRI4
+MULI4
+ADDRGP4 cg_buildables+436
+ADDP4
+ADDP4
+CNSTI4 8
+ADDP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 defaultAlienSounds
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $277
+JUMPV
+LABELV $276
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+CNSTI4 616
+ADDRLP4 68
+INDIRI4
+MULI4
+ADDRGP4 cg_buildables+436
+ADDP4
+ADDP4
+CNSTI4 8
+ADDP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 defaultHumanSounds
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $277
+LABELV $274
+LABELV $270
+LABELV $265
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 15
+LTI4 $264
+ADDRGP4 cg+119048
+ADDRLP4 68
+INDIRI4
+CVIF4 4
+CNSTF4 1112801280
+DIVF4
+ASGNF4
+ADDRGP4 trap_UpdateScreen
+CALLV
+pop
+LABELV $247
+ADDRLP4 68
+ADDRLP4 68
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 54
+LTI4 $246
+ADDRGP4 $283
+ARGP4
+ADDRLP4 148
+ADDRGP4 CG_RegisterTrailSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+688
+ADDRLP4 148
+INDIRI4
+ASGNI4
+ADDRGP4 $286
+ARGP4
+ADDRLP4 152
+ADDRGP4 CG_RegisterTrailSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+692
+ADDRLP4 152
+INDIRI4
+ASGNI4
+LABELV $237
+endproc CG_InitBuildables 176 20
+proc CG_SetBuildableLerpFrameAnimation 12 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $290
+ADDRFP4 8
+INDIRI4
+CNSTI4 15
+LTI4 $288
+LABELV $290
+ADDRGP4 $291
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $288
+ADDRLP4 0
+CNSTI4 28
+ADDRFP4 8
+INDIRI4
+MULI4
+CNSTI4 616
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg_buildables+16
+ADDP4
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $293
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+CNSTI4 1000
+ADDI4
+ASGNI4
+LABELV $293
+ADDRFP4 4
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 cg_debugAnim+12
+INDIRI4
+CNSTI4 0
+EQI4 $296
+ADDRGP4 $299
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $296
+LABELV $287
+endproc CG_SetBuildableLerpFrameAnimation 12 8
+proc CG_RunBuildableLerpFrame 40 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1588
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 1636
+ADDP4
+INDIRI4
+CNSTI4 -193
+BANDI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+NEI4 $303
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $301
+LABELV $303
+ADDRGP4 cg_debugRandom+12
+INDIRI4
+CNSTI4 0
+EQI4 $304
+ADDRGP4 $307
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $304
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 CG_SetBuildableLerpFrameAnimation
+CALLV
+pop
+ADDRLP4 20
+CNSTI4 12
+ADDRLP4 8
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 24
+CNSTI4 616
+ADDRLP4 4
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 24
+INDIRI4
+ADDRGP4 cg_buildables+436
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+NEI4 $308
+ADDRLP4 20
+INDIRI4
+ADDRLP4 24
+INDIRI4
+ADDRGP4 cg_buildables+436
+ADDP4
+ADDP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+EQI4 $308
+ADDRGP4 cg_debugRandom+12
+INDIRI4
+CNSTI4 0
+EQI4 $312
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $315
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $312
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 12
+ADDRLP4 8
+INDIRI4
+MULI4
+CNSTI4 616
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 cg_buildables+436
+ADDP4
+ADDP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+LABELV $308
+LABELV $301
+ADDRLP4 16
+CNSTI4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 20
+CNSTI4 616
+ADDRLP4 4
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+INDIRI4
+ADDRLP4 20
+INDIRI4
+ADDRGP4 cg_buildables+436
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+EQI4 $317
+ADDRLP4 16
+INDIRI4
+ADDRLP4 20
+INDIRI4
+ADDRGP4 cg_buildables+436
+ADDP4
+ADDP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+EQI4 $317
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 vec3_origin
+ARGP4
+CNSTI4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 616
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 cg_buildables+436
+ADDP4
+ADDP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_AddLoopingSound
+CALLV
+pop
+LABELV $317
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 CG_RunLerpFrame
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+NEI4 $322
+ADDRFP4 0
+INDIRP4
+CNSTI4 1636
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1644
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $322
+LABELV $300
+endproc CG_RunBuildableLerpFrame 40 16
+proc CG_BuildableAnimation 32 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1636
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $326
+ADDRFP4 0
+INDIRP4
+CNSTI4 1636
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1644
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $326
+ADDRLP4 4
+CNSTI4 8
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+BANDI4
+CNSTI4 0
+NEI4 $328
+ADDRLP4 8
+CNSTI4 616
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_buildables+16+28
+ADDP4
+ASGNP4
+ADDRLP4 16
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1632
+ADDP4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1600
+ADDP4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1592
+ADDP4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1588
+ADDP4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1596
+ADDP4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 28
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1604
+ADDP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1640
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $329
+JUMPV
+LABELV $328
+ADDRFP4 0
+INDIRP4
+CNSTI4 1640
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+BXORI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $333
+ADDRGP4 cg_debugAnim+12
+INDIRI4
+CNSTI4 0
+EQI4 $335
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $338
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1640
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1636
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $335
+ADDRFP4 0
+INDIRP4
+CNSTI4 1636
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+EQI4 $341
+ADDRLP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+EQI4 $339
+LABELV $341
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1640
+ADDP4
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1636
+ADDP4
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1644
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $334
+JUMPV
+LABELV $339
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1640
+ADDP4
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1636
+ADDP4
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1644
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $334
+JUMPV
+LABELV $333
+ADDRFP4 0
+INDIRP4
+CNSTI4 1644
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $342
+ADDRFP4 0
+INDIRP4
+CNSTI4 1636
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+EQI4 $342
+ADDRFP4 0
+INDIRP4
+CNSTI4 1636
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $342
+LABELV $334
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_RunBuildableLerpFrame
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1588
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1596
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 12
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1604
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $329
+LABELV $325
+endproc CG_BuildableAnimation 32 28
+proc CG_PositionAndOrientateBuildable 244 28
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 24
+ADDRFP4 24
+INDIRP4
+ASGNP4
+ADDRFP4 28
+ADDRFP4 28
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 164
+CNSTP4 0
+ASGNP4
+ADDRLP4 164
+INDIRP4
+ARGP4
+ADDRLP4 164
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRFP4 24
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 8
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRFP4 24
+INDIRP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRFP4 24
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRFP4 24
+INDIRP4
+ARGP4
+ADDRLP4 172
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 172
+INDIRF4
+CNSTF4 0
+NEF4 $345
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 176
+CNSTP4 0
+ASGNP4
+ADDRLP4 176
+INDIRP4
+ARGP4
+ADDRLP4 176
+INDIRP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRFP4 24
+INDIRP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRFP4 24
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRFP4 24
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+LABELV $345
+ADDRFP4 24
+INDIRP4
+ARGP4
+ADDRFP4 24
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRFP4 24
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 180
+ADDRFP4 24
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 180
+INDIRP4
+ADDRLP4 180
+INDIRP4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 184
+ADDRFP4 24
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+ADDRLP4 184
+INDIRP4
+ADDRLP4 184
+INDIRP4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 188
+ADDRFP4 24
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 188
+INDIRP4
+ADDRLP4 188
+INDIRP4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 196
+CNSTF4 3263168512
+ASGNF4
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 196
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 204
+CNSTI4 4
+ASGNI4
+ADDRLP4 12+4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 204
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 196
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 204
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 208
+CNSTI4 8
+ASGNI4
+ADDRLP4 12+8
+ADDRFP4 4
+INDIRP4
+ADDRLP4 208
+INDIRI4
+ADDP4
+INDIRF4
+CNSTF4 3263168512
+ADDRFP4 8
+INDIRP4
+ADDRLP4 208
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 216
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 216
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 224
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 224
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 216
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 224
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 228
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+ADDRLP4 228
+INDIRI4
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+ADDRFP4 8
+INDIRP4
+ADDRLP4 228
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRFP4 20
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRFP4 12
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRGP4 CG_CapTrace
+CALLV
+pop
+ADDRLP4 100
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRFP4 20
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRFP4 12
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRGP4 CG_Trace
+CALLV
+pop
+ADDRLP4 28+12
+ARGP4
+ADDRLP4 100+12
+ARGP4
+ADDRLP4 232
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 160
+ADDRLP4 232
+INDIRF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 28+8
+INDIRF4
+ASGNF4
+ADDRLP4 160
+INDIRF4
+CNSTF4 1097859072
+GTF4 $357
+ADDRLP4 28+8
+INDIRF4
+CNSTF4 1065353216
+NEF4 $354
+LABELV $357
+ADDRLP4 24
+ADDRLP4 100+8
+INDIRF4
+ASGNF4
+LABELV $354
+ADDRFP4 28
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+CNSTF4 3263168512
+ADDRLP4 24
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 236
+CNSTI4 4
+ASGNI4
+ADDRFP4 28
+INDIRP4
+ADDRLP4 236
+INDIRI4
+ADDP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 236
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 236
+INDIRI4
+ADDP4
+INDIRF4
+CNSTF4 3263168512
+ADDRLP4 24
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 240
+CNSTI4 8
+ASGNI4
+ADDRFP4 28
+INDIRP4
+ADDRLP4 240
+INDIRI4
+ADDP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 240
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 240
+INDIRI4
+ADDP4
+INDIRF4
+CNSTF4 3263168512
+ADDRLP4 24
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $344
+endproc CG_PositionAndOrientateBuildable 244 28
+export CG_GhostBuildable
+proc CG_GhostBuildable 276 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 144
+ADDRGP4 cg+109588
+ASGNP4
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 208
+ARGP4
+ADDRLP4 220
+ARGP4
+ADDRGP4 BG_BuildableBoundingBox
+CALLV
+pop
+ADDRLP4 144
+INDIRP4
+ARGP4
+ADDRLP4 208
+ARGP4
+ADDRLP4 220
+ARGP4
+ADDRGP4 CG_Trace
+ARGP4
+ADDRLP4 232
+ARGP4
+ADDRLP4 244
+ARGP4
+ADDRLP4 148
+ARGP4
+ADDRGP4 BG_PositionBuildableRelativeToPlayer
+CALLV
+pop
+ADDRLP4 144
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 232
+ARGP4
+ADDRLP4 148+24
+ARGP4
+ADDRLP4 144
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 208
+ARGP4
+ADDRLP4 220
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRLP4 0+68
+ARGP4
+ADDRGP4 CG_PositionAndOrientateBuildable
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 260
+ADDRGP4 BG_BuildableConfig
+CALLP4
+ASGNP4
+ADDRLP4 0+68
+ADDRLP4 0+68
+INDIRF4
+ADDRLP4 148+24
+INDIRF4
+ADDRLP4 260
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 264
+ADDRGP4 BG_BuildableConfig
+CALLP4
+ASGNP4
+ADDRLP4 0+68+4
+ADDRLP4 0+68+4
+INDIRF4
+ADDRLP4 148+24+4
+INDIRF4
+ADDRLP4 264
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 268
+ADDRGP4 BG_BuildableConfig
+CALLP4
+ASGNP4
+ADDRLP4 0+68+8
+ADDRLP4 0+68+8
+INDIRF4
+ADDRLP4 148+24+8
+INDIRF4
+ADDRLP4 268
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+12
+ADDRLP4 0+68
+INDIRB
+ASGNB 12
+ADDRLP4 0+84
+ADDRLP4 0+68
+INDIRB
+ASGNB 12
+ADDRLP4 0+8
+CNSTI4 616
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg_buildables
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 144
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+NEI4 $384
+ADDRLP4 0+112
+ADDRGP4 cgs+255316+256
+INDIRI4
+ASGNI4
+LABELV $384
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 272
+ADDRGP4 BG_BuildableConfig
+CALLP4
+ASGNP4
+ADDRLP4 140
+ADDRLP4 272
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 140
+INDIRF4
+CNSTF4 1065353216
+EQF4 $389
+ADDRLP4 0+28
+ADDRLP4 0+28
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+4
+ADDRLP4 0+28+4
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+8
+ADDRLP4 0+28+8
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12
+ADDRLP4 0+28+12
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12+4
+ADDRLP4 0+28+12+4
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12+8
+ADDRLP4 0+28+12+8
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24
+ADDRLP4 0+28+24
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24+4
+ADDRLP4 0+28+24+4
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24+8
+ADDRLP4 0+28+24+8
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+64
+CNSTI4 1
+ASGNI4
+ADDRGP4 $390
+JUMPV
+LABELV $389
+ADDRLP4 0+64
+CNSTI4 0
+ASGNI4
+LABELV $390
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $359
+endproc CG_GhostBuildable 276 32
+proc CG_BuildableParticleEffects 44 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 16
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+ADDRLP4 20
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRLP4 24
+CNSTI4 8
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+BANDI4
+CNSTI4 0
+NEI4 $436
+ADDRGP4 $435
+JUMPV
+LABELV $436
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 23
+NEI4 $438
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $439
+ADDRGP4 cgs+255316+652
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $439
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+ADDRGP4 $439
+JUMPV
+LABELV $438
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+NEI4 $446
+ADDRLP4 12
+INDIRF4
+CNSTF4 1051260355
+GEF4 $448
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $448
+ADDRGP4 cgs+255316+648
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $447
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+ADDRGP4 $447
+JUMPV
+LABELV $448
+ADDRLP4 12
+INDIRF4
+CNSTF4 1051260355
+LTF4 $447
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $447
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+ARGP4
+ADDRGP4 CG_DestroyParticleSystem
+CALLV
+pop
+ADDRGP4 $447
+JUMPV
+LABELV $446
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+NEI4 $456
+ADDRLP4 12
+INDIRF4
+CNSTF4 1051260355
+GEF4 $458
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $458
+ADDRGP4 cgs+255316+660
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $459
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ARGP4
+ADDRGP4 CG_SetParticleSystemNormal
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+ADDRGP4 $459
+JUMPV
+LABELV $458
+ADDRLP4 12
+INDIRF4
+CNSTF4 1051260355
+LTF4 $464
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $464
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+ARGP4
+ADDRGP4 CG_DestroyParticleSystem
+CALLV
+pop
+LABELV $464
+LABELV $459
+LABELV $456
+LABELV $447
+LABELV $439
+LABELV $435
+endproc CG_BuildableParticleEffects 44 8
+export CG_BuildableStatusParse
+proc CG_BuildableStatusParse 1156 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1072
+ADDRGP4 trap_Parse_LoadSource
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1072
+INDIRI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $470
+ADDRGP4 $466
+JUMPV
+LABELV $469
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1076
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1076
+INDIRI4
+CNSTI4 0
+NEI4 $472
+ADDRGP4 $471
+JUMPV
+LABELV $472
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $477
+ARGP4
+ADDRLP4 1080
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1080
+INDIRI4
+CNSTI4 0
+NEI4 $474
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1044
+ARGP4
+ADDRLP4 1084
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1084
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRLP4 1044
+INDIRP4
+ARGP4
+ADDRLP4 1088
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 1088
+INDIRI4
+ASGNI4
+ADDRGP4 $470
+JUMPV
+LABELV $474
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $483
+ARGP4
+ADDRLP4 1084
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1084
+INDIRI4
+CNSTI4 0
+NEI4 $480
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1044
+ARGP4
+ADDRLP4 1088
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1088
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRLP4 1044
+INDIRP4
+ARGP4
+ADDRLP4 1092
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 1092
+INDIRI4
+ASGNI4
+ADDRGP4 $470
+JUMPV
+LABELV $480
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $489
+ARGP4
+ADDRLP4 1088
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1088
+INDIRI4
+CNSTI4 0
+NEI4 $486
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1044
+ARGP4
+ADDRLP4 1092
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1092
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRLP4 1044
+INDIRP4
+ARGP4
+ADDRLP4 1096
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 1096
+INDIRI4
+ASGNI4
+ADDRGP4 $470
+JUMPV
+LABELV $486
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $495
+ARGP4
+ADDRLP4 1092
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1092
+INDIRI4
+CNSTI4 0
+NEI4 $492
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1044
+ARGP4
+ADDRLP4 1096
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1096
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRLP4 1044
+INDIRP4
+ARGP4
+ADDRLP4 1100
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 1100
+INDIRI4
+ASGNI4
+ADDRGP4 $470
+JUMPV
+LABELV $492
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $501
+ARGP4
+ADDRLP4 1096
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1096
+INDIRI4
+CNSTI4 0
+NEI4 $498
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1048
+ARGP4
+ADDRLP4 1100
+ADDRGP4 PC_Color_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1100
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 1048
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 1048+4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRLP4 1048+8
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRLP4 1048+12
+INDIRF4
+ASGNF4
+ADDRGP4 $470
+JUMPV
+LABELV $498
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $510
+ARGP4
+ADDRLP4 1100
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1100
+INDIRI4
+CNSTI4 0
+NEI4 $507
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1048
+ARGP4
+ADDRLP4 1104
+ADDRGP4 PC_Color_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1104
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 1048
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 1048+4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 1048+8
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 1048+12
+INDIRF4
+ASGNF4
+ADDRGP4 $470
+JUMPV
+LABELV $507
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $519
+ARGP4
+ADDRLP4 1104
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1104
+INDIRI4
+CNSTI4 0
+NEI4 $516
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1048
+ARGP4
+ADDRLP4 1108
+ADDRGP4 PC_Color_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1108
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRFP4 4
+INDIRP4
+CNSTI4 48
+ADDP4
+ADDRLP4 1048
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 52
+ADDP4
+ADDRLP4 1048+4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDRLP4 1048+8
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRLP4 1048+12
+INDIRF4
+ASGNF4
+ADDRGP4 $470
+JUMPV
+LABELV $516
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $528
+ARGP4
+ADDRLP4 1108
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1108
+INDIRI4
+CNSTI4 0
+NEI4 $525
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1048
+ARGP4
+ADDRLP4 1112
+ADDRGP4 PC_Color_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1112
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDRLP4 1048
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+ADDRLP4 1048+4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 72
+ADDP4
+ADDRLP4 1048+8
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 76
+ADDP4
+ADDRLP4 1048+12
+INDIRF4
+ASGNF4
+ADDRGP4 $470
+JUMPV
+LABELV $525
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $537
+ARGP4
+ADDRLP4 1112
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1112
+INDIRI4
+CNSTI4 0
+NEI4 $534
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1048
+ARGP4
+ADDRLP4 1116
+ADDRGP4 PC_Color_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1116
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRFP4 4
+INDIRP4
+CNSTI4 80
+ADDP4
+ADDRLP4 1048
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRLP4 1048+4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 88
+ADDP4
+ADDRLP4 1048+8
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+ADDRLP4 1048+12
+INDIRF4
+ASGNF4
+ADDRGP4 $470
+JUMPV
+LABELV $534
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $546
+ARGP4
+ADDRLP4 1116
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1116
+INDIRI4
+CNSTI4 0
+NEI4 $543
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1048
+ARGP4
+ADDRLP4 1120
+ADDRGP4 PC_Color_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1120
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRFP4 4
+INDIRP4
+CNSTI4 124
+ADDP4
+ADDRLP4 1048
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDRLP4 1048+4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDRLP4 1048+8
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 136
+ADDP4
+ADDRLP4 1048+12
+INDIRF4
+ASGNF4
+ADDRGP4 $470
+JUMPV
+LABELV $543
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $555
+ARGP4
+ADDRLP4 1120
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1120
+INDIRI4
+CNSTI4 0
+NEI4 $552
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1048
+ARGP4
+ADDRLP4 1124
+ADDRGP4 PC_Color_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1124
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRFP4 4
+INDIRP4
+CNSTI4 140
+ADDP4
+ADDRLP4 1048
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 144
+ADDP4
+ADDRLP4 1048+4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 148
+ADDP4
+ADDRLP4 1048+8
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 152
+ADDP4
+ADDRLP4 1048+12
+INDIRF4
+ASGNF4
+ADDRGP4 $470
+JUMPV
+LABELV $552
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $564
+ARGP4
+ADDRLP4 1124
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1124
+INDIRI4
+CNSTI4 0
+NEI4 $561
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1064
+ARGP4
+ADDRLP4 1128
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1128
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRFP4 4
+INDIRP4
+CNSTI4 96
+ADDP4
+ADDRLP4 1064
+INDIRI4
+ASGNI4
+ADDRGP4 $470
+JUMPV
+LABELV $561
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $570
+ARGP4
+ADDRLP4 1128
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1128
+INDIRI4
+CNSTI4 0
+NEI4 $567
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1064
+ARGP4
+ADDRLP4 1132
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1132
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRFP4 4
+INDIRP4
+CNSTI4 100
+ADDP4
+ADDRLP4 1064
+INDIRI4
+ASGNI4
+ADDRGP4 $470
+JUMPV
+LABELV $567
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $576
+ARGP4
+ADDRLP4 1132
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1132
+INDIRI4
+CNSTI4 0
+NEI4 $573
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1064
+ARGP4
+ADDRLP4 1136
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1136
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRFP4 4
+INDIRP4
+CNSTI4 104
+ADDP4
+ADDRLP4 1064
+INDIRI4
+ASGNI4
+ADDRGP4 $470
+JUMPV
+LABELV $573
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $582
+ARGP4
+ADDRLP4 1136
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1136
+INDIRI4
+CNSTI4 0
+NEI4 $579
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1064
+ARGP4
+ADDRLP4 1140
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1140
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRFP4 4
+INDIRP4
+CNSTI4 108
+ADDP4
+ADDRLP4 1064
+INDIRI4
+ASGNI4
+ADDRGP4 $470
+JUMPV
+LABELV $579
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $588
+ARGP4
+ADDRLP4 1140
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1140
+INDIRI4
+CNSTI4 0
+NEI4 $585
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1064
+ARGP4
+ADDRLP4 1144
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1144
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRFP4 4
+INDIRP4
+CNSTI4 112
+ADDP4
+ADDRLP4 1064
+INDIRI4
+ASGNI4
+ADDRGP4 $470
+JUMPV
+LABELV $585
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $594
+ARGP4
+ADDRLP4 1144
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1144
+INDIRI4
+CNSTI4 0
+NEI4 $591
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1068
+ARGP4
+ADDRLP4 1148
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1148
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRFP4 4
+INDIRP4
+CNSTI4 116
+ADDP4
+ADDRLP4 1068
+INDIRF4
+ASGNF4
+ADDRGP4 $470
+JUMPV
+LABELV $591
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $600
+ARGP4
+ADDRLP4 1148
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1148
+INDIRI4
+CNSTI4 0
+NEI4 $597
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1068
+ARGP4
+ADDRLP4 1152
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1152
+INDIRI4
+CNSTI4 0
+EQI4 $470
+ADDRFP4 4
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDRLP4 1068
+INDIRF4
+ASGNF4
+ADDRGP4 $470
+JUMPV
+LABELV $597
+ADDRGP4 $603
+ARGP4
+ADDRLP4 0+16
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRGP4 trap_Parse_FreeSource
+CALLI4
+pop
+ADDRGP4 $466
+JUMPV
+LABELV $470
+ADDRGP4 $469
+JUMPV
+LABELV $471
+ADDRFP4 4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRGP4 trap_Parse_FreeSource
+CALLI4
+pop
+LABELV $466
+endproc CG_BuildableStatusParse 1156 12
+proc CG_BuildableStatusDisplay 424 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 84
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 100
+CNSTI4 0
+ASGNI4
+ADDRLP4 84
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 196
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 196
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $606
+ADDRLP4 108
+ADDRGP4 cgs+254996
+ASGNP4
+ADDRGP4 $607
+JUMPV
+LABELV $606
+ADDRLP4 108
+ADDRGP4 cgs+255156
+ASGNP4
+LABELV $607
+ADDRLP4 108
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $610
+ADDRGP4 $605
+JUMPV
+LABELV $610
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 200
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 184
+ADDRLP4 200
+INDIRF4
+ASGNF4
+ADDRLP4 184
+INDIRF4
+CNSTF4 1147207680
+LEF4 $614
+ADDRGP4 $605
+JUMPV
+LABELV $614
+ADDRLP4 124
+ADDRLP4 108
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 124+4
+ADDRLP4 108
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 124+8
+ADDRLP4 108
+INDIRP4
+CNSTI4 132
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 124+12
+ADDRLP4 108
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 84
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 172
+ARGP4
+ADDRLP4 148
+ARGP4
+ADDRGP4 BG_BuildableBoundingBox
+CALLV
+pop
+ADDRLP4 160
+ADDRLP4 84
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 -193
+BANDI4
+ASGNI4
+ADDRLP4 84
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $619
+ADDRLP4 160
+INDIRI4
+CNSTI4 14
+EQI4 $621
+ADDRLP4 212
+CNSTI4 8
+ASGNI4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 212
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 212
+INDIRI4
+BANDI4
+CNSTI4 0
+NEI4 $619
+LABELV $621
+ADDRLP4 148+8
+CNSTF4 1044381696
+ADDRLP4 148+8
+INDIRF4
+MULF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+LABELV $619
+ADDRLP4 88
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 160
+ADDRLP4 84
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 -193
+BANDI4
+ASGNI4
+ADDRLP4 84
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 46
+NEI4 $624
+ADDRLP4 160
+INDIRI4
+CNSTI4 14
+EQI4 $626
+ADDRLP4 220
+CNSTI4 8
+ASGNI4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 220
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 220
+INDIRI4
+BANDI4
+CNSTI4 0
+NEI4 $624
+LABELV $626
+ADDRLP4 148+8
+CNSTF4 981668463
+ADDRLP4 148+8
+INDIRF4
+MULF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+LABELV $624
+ADDRLP4 88
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 88+8
+ADDRLP4 88+8
+INDIRF4
+ADDRLP4 172+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 172+8
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRLP4 224
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 148+8
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRLP4 228
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 88+8
+ADDRLP4 88+8
+INDIRF4
+ADDRLP4 224
+INDIRI4
+ADDRLP4 228
+INDIRI4
+ADDI4
+CNSTI4 2
+DIVI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRLP4 80
+ADDRGP4 cg+109588+148
+INDIRI4
+ASGNI4
+ADDRLP4 104
+CNSTI4 0
+ASGNI4
+LABELV $636
+ADDRLP4 68
+ADDRGP4 cg+112080+24
+INDIRB
+ASGNB 12
+ADDRLP4 104
+INDIRI4
+CNSTI4 1
+EQI4 $644
+ADDRLP4 104
+INDIRI4
+CNSTI4 2
+EQI4 $652
+ADDRGP4 $643
+JUMPV
+LABELV $644
+ADDRGP4 cg+112448
+ARGP4
+ADDRLP4 236
+CNSTP4 0
+ASGNP4
+ADDRLP4 236
+INDIRP4
+ARGP4
+ADDRLP4 112
+ARGP4
+ADDRLP4 236
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 240
+CNSTF4 1101004800
+ASGNF4
+ADDRLP4 68
+ADDRLP4 68
+INDIRF4
+ADDRLP4 240
+INDIRF4
+ADDRLP4 112
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 68+4
+ADDRLP4 68+4
+INDIRF4
+ADDRLP4 240
+INDIRF4
+ADDRLP4 112+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 68+8
+ADDRLP4 68+8
+INDIRF4
+CNSTF4 1101004800
+ADDRLP4 112+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $643
+JUMPV
+LABELV $652
+ADDRGP4 cg+112448
+ARGP4
+ADDRLP4 244
+CNSTP4 0
+ASGNP4
+ADDRLP4 244
+INDIRP4
+ARGP4
+ADDRLP4 112
+ARGP4
+ADDRLP4 244
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 248
+CNSTF4 3248488448
+ASGNF4
+ADDRLP4 68
+ADDRLP4 68
+INDIRF4
+ADDRLP4 248
+INDIRF4
+ADDRLP4 112
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 68+4
+ADDRLP4 68+4
+INDIRF4
+ADDRLP4 248
+INDIRF4
+ADDRLP4 112+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 68+8
+ADDRLP4 68+8
+INDIRF4
+CNSTF4 3248488448
+ADDRLP4 112+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $643
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+LABELV $660
+ADDRLP4 0
+ARGP4
+ADDRLP4 68
+ARGP4
+ADDRLP4 236
+CNSTP4 0
+ASGNP4
+ADDRLP4 236
+INDIRP4
+ARGP4
+ADDRLP4 236
+INDIRP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 80
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 CG_Trace
+CALLV
+pop
+ADDRLP4 0+52
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+NEI4 $664
+ADDRLP4 100
+CNSTI4 1
+ASGNI4
+ADDRGP4 $662
+JUMPV
+LABELV $664
+ADDRLP4 0+52
+INDIRI4
+CNSTI4 1022
+NEI4 $667
+ADDRGP4 $662
+JUMPV
+LABELV $667
+ADDRLP4 60
+CNSTI4 1852
+ADDRLP4 0+52
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 0+52
+INDIRI4
+CNSTI4 64
+LTI4 $675
+ADDRLP4 60
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $662
+ADDRLP4 244
+CNSTI4 8
+ASGNI4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 244
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 244
+INDIRI4
+BANDI4
+CNSTI4 0
+EQI4 $675
+ADDRLP4 60
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 248
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 248
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $662
+LABELV $675
+ADDRLP4 80
+ADDRLP4 0+52
+INDIRI4
+ASGNI4
+ADDRLP4 68
+ADDRLP4 0+12
+INDIRB
+ASGNB 12
+LABELV $672
+LABELV $661
+ADDRLP4 64
+ADDRLP4 64
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 3
+LTI4 $660
+LABELV $662
+LABELV $637
+ADDRLP4 104
+ADDRLP4 104
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 104
+INDIRI4
+CNSTI4 3
+LTI4 $636
+ADDRLP4 232
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg_drawGun+12
+INDIRI4
+ADDRLP4 232
+INDIRI4
+EQI4 $678
+ADDRLP4 100
+INDIRI4
+ADDRLP4 232
+INDIRI4
+EQI4 $678
+ADDRGP4 cg+109588+192+24
+INDIRI4
+CNSTI4 2
+NEI4 $678
+ADDRLP4 88
+ARGP4
+ADDRLP4 164
+ARGP4
+ADDRLP4 168
+ARGP4
+ADDRLP4 236
+ADDRGP4 CG_WorldToScreen
+CALLI4
+ASGNI4
+ADDRLP4 236
+INDIRI4
+CNSTI4 0
+EQI4 $678
+ADDRLP4 164
+INDIRF4
+CNSTF4 1138819072
+LEF4 $684
+ADDRLP4 168
+INDIRF4
+CNSTF4 1133576192
+LEF4 $684
+ADDRLP4 100
+CNSTI4 0
+ASGNI4
+LABELV $684
+LABELV $678
+ADDRLP4 240
+CNSTI4 0
+ASGNI4
+ADDRLP4 100
+INDIRI4
+ADDRLP4 240
+INDIRI4
+NEI4 $686
+ADDRFP4 0
+INDIRP4
+CNSTI4 1656
+ADDP4
+INDIRI4
+ADDRLP4 240
+INDIRI4
+EQI4 $686
+ADDRFP4 0
+INDIRP4
+CNSTI4 1656
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1652
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 $687
+JUMPV
+LABELV $686
+ADDRLP4 244
+CNSTI4 0
+ASGNI4
+ADDRLP4 100
+INDIRI4
+ADDRLP4 244
+INDIRI4
+EQI4 $689
+ADDRFP4 0
+INDIRP4
+CNSTI4 1656
+ADDP4
+INDIRI4
+ADDRLP4 244
+INDIRI4
+NEI4 $689
+ADDRFP4 0
+INDIRP4
+CNSTI4 1656
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1652
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+LABELV $689
+LABELV $687
+ADDRFP4 0
+INDIRP4
+CNSTI4 1656
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $692
+ADDRFP4 0
+INDIRP4
+CNSTI4 1652
+ADDP4
+INDIRI4
+CNSTI4 200
+ADDI4
+ADDRGP4 cg+109556
+INDIRI4
+LEI4 $694
+ADDRLP4 124+12
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1652
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+CNSTF4 1128792064
+DIVF4
+ASGNF4
+LABELV $694
+LABELV $692
+ADDRFP4 0
+INDIRP4
+CNSTI4 1656
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $699
+ADDRFP4 0
+INDIRP4
+CNSTI4 1652
+ADDP4
+INDIRI4
+CNSTI4 200
+ADDI4
+ADDRGP4 cg+109556
+INDIRI4
+LEI4 $605
+ADDRLP4 124+12
+CNSTF4 1065353216
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1652
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+CNSTF4 1128792064
+DIVF4
+SUBF4
+ASGNF4
+LABELV $702
+LABELV $699
+ADDRLP4 144
+ADDRLP4 84
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 84
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 252
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 140
+ADDRLP4 144
+INDIRI4
+CVIF4 4
+ADDRLP4 252
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRLP4 144
+INDIRI4
+CNSTI4 0
+LEI4 $706
+ADDRLP4 140
+INDIRF4
+CNSTF4 1008981770
+GEF4 $706
+ADDRLP4 140
+CNSTF4 1008981770
+ASGNF4
+ADDRGP4 $707
+JUMPV
+LABELV $706
+ADDRLP4 140
+INDIRF4
+CNSTF4 0
+GEF4 $708
+ADDRLP4 140
+CNSTF4 0
+ASGNF4
+ADDRGP4 $709
+JUMPV
+LABELV $708
+ADDRLP4 140
+INDIRF4
+CNSTF4 1065353216
+LEF4 $710
+ADDRLP4 140
+CNSTF4 1065353216
+ASGNF4
+LABELV $710
+LABELV $709
+LABELV $707
+ADDRLP4 88
+ARGP4
+ADDRLP4 164
+ARGP4
+ADDRLP4 168
+ARGP4
+ADDRLP4 256
+ADDRGP4 CG_WorldToScreen
+CALLI4
+ASGNI4
+ADDRLP4 256
+INDIRI4
+CNSTI4 0
+EQI4 $712
+ADDRLP4 260
+ADDRLP4 108
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 268
+ADDRLP4 108
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 272
+ADDRLP4 164
+INDIRF4
+ASGNF4
+ADDRLP4 280
+ADDRLP4 168
+INDIRF4
+ASGNF4
+ADDRLP4 276
+CNSTF4 1077936128
+ADDRLP4 260
+INDIRF4
+ADDRLP4 184
+INDIRF4
+DIVF4
+MULF4
+ASGNF4
+ADDRLP4 324
+ADDRLP4 84
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 188
+ADDRLP4 324
+INDIRP4
+INDIRI4
+CNSTI4 16
+BANDI4
+ASGNI4
+ADDRLP4 192
+ADDRLP4 324
+INDIRP4
+INDIRI4
+CNSTI4 32
+BANDI4
+ASGNI4
+ADDRLP4 260
+ADDRLP4 260
+INDIRF4
+ADDRLP4 276
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 268
+ADDRLP4 268
+INDIRF4
+ADDRLP4 276
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 332
+CNSTF4 1056964608
+ASGNF4
+ADDRLP4 272
+ADDRLP4 272
+INDIRF4
+ADDRLP4 332
+INDIRF4
+ADDRLP4 268
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 340
+ADDRLP4 332
+INDIRF4
+ADDRLP4 260
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 280
+ADDRLP4 280
+INDIRF4
+ADDRLP4 340
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 264
+ADDRLP4 260
+INDIRF4
+ADDRLP4 260
+INDIRF4
+ADDRLP4 108
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 300
+ADDRLP4 280
+INDIRF4
+ADDRLP4 340
+INDIRF4
+ADDF4
+ADDRLP4 332
+INDIRF4
+ADDRLP4 264
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 344
+CNSTF4 1120403456
+ASGNF4
+ADDRLP4 304
+CNSTF4 1142947840
+ADDRGP4 cg_viewsize+12
+INDIRI4
+CVIF4 4
+MULF4
+ADDRLP4 344
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 308
+CNSTF4 1139802112
+ADDRGP4 cg_viewsize+12
+INDIRI4
+CVIF4 4
+MULF4
+ADDRLP4 344
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 348
+ADDRLP4 304
+INDIRF4
+ASGNF4
+ADDRLP4 312
+CNSTF4 1134559232
+ADDRLP4 332
+INDIRF4
+ADDRLP4 348
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 352
+ADDRLP4 308
+INDIRF4
+ASGNF4
+ADDRLP4 316
+CNSTF4 1131413504
+ADDRLP4 332
+INDIRF4
+ADDRLP4 352
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 312
+INDIRF4
+ARGF4
+ADDRLP4 316
+INDIRF4
+ARGF4
+ADDRLP4 348
+INDIRF4
+ARGF4
+ADDRLP4 352
+INDIRF4
+ARGF4
+ADDRGP4 CG_SetClipRegion
+CALLV
+pop
+ADDRLP4 108
+INDIRP4
+INDIRI4
+CNSTI4 0
+EQI4 $716
+ADDRLP4 284
+ADDRLP4 108
+INDIRP4
+CNSTI4 140
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 284+4
+ADDRLP4 108
+INDIRP4
+CNSTI4 144
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 284+8
+ADDRLP4 108
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 284+12
+ADDRLP4 108
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 284+12
+ADDRLP4 124+12
+INDIRF4
+ASGNF4
+ADDRLP4 284
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 272
+INDIRF4
+ARGF4
+ADDRLP4 280
+INDIRF4
+ARGF4
+ADDRLP4 268
+INDIRF4
+ARGF4
+ADDRLP4 260
+INDIRF4
+ARGF4
+ADDRLP4 108
+INDIRP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $716
+ADDRLP4 144
+INDIRI4
+CNSTI4 0
+LEI4 $723
+ADDRLP4 388
+ADDRLP4 108
+INDIRP4
+CNSTI4 104
+ADDP4
+ASGNP4
+ADDRLP4 372
+ADDRLP4 272
+INDIRF4
+ADDRLP4 388
+INDIRP4
+INDIRI4
+CVIF4 4
+ADDRLP4 276
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 376
+ADDRLP4 280
+INDIRF4
+ADDRLP4 388
+INDIRP4
+INDIRI4
+CVIF4 4
+ADDRLP4 276
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 396
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 384
+ADDRLP4 260
+INDIRF4
+ADDRLP4 396
+INDIRF4
+ADDRLP4 388
+INDIRP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDRLP4 276
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 380
+ADDRLP4 268
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ADDRLP4 396
+INDIRF4
+ADDRLP4 388
+INDIRP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDRLP4 276
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 140
+INDIRF4
+CNSTF4 1065353216
+NEF4 $725
+ADDRLP4 356
+ADDRLP4 108
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 356+4
+ADDRLP4 108
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 356+8
+ADDRLP4 108
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 356+12
+ADDRLP4 108
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $726
+JUMPV
+LABELV $725
+ADDRLP4 140
+INDIRF4
+CNSTF4 1061158912
+LTF4 $730
+ADDRLP4 356
+ADDRLP4 108
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 356+4
+ADDRLP4 108
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 356+8
+ADDRLP4 108
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 356+12
+ADDRLP4 108
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $731
+JUMPV
+LABELV $730
+ADDRLP4 140
+INDIRF4
+CNSTF4 1056964608
+LTF4 $735
+ADDRLP4 356
+ADDRLP4 108
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 356+4
+ADDRLP4 108
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 356+8
+ADDRLP4 108
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 356+12
+ADDRLP4 108
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $736
+JUMPV
+LABELV $735
+ADDRLP4 140
+INDIRF4
+CNSTF4 1048576000
+LTF4 $740
+ADDRLP4 356
+ADDRLP4 108
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 356+4
+ADDRLP4 108
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 356+8
+ADDRLP4 108
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 356+12
+ADDRLP4 108
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $741
+JUMPV
+LABELV $740
+ADDRLP4 356
+ADDRLP4 108
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 356+4
+ADDRLP4 108
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 356+8
+ADDRLP4 108
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 356+12
+ADDRLP4 108
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $741
+LABELV $736
+LABELV $731
+LABELV $726
+ADDRLP4 356+12
+ADDRLP4 124+12
+INDIRF4
+ASGNF4
+ADDRLP4 356
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 372
+INDIRF4
+ARGF4
+ADDRLP4 376
+INDIRF4
+ARGF4
+ADDRLP4 380
+INDIRF4
+ARGF4
+ADDRLP4 384
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $723
+ADDRLP4 108
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $752
+ADDRLP4 356
+ADDRLP4 108
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 360
+ADDRLP4 108
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 364
+ADDRLP4 164
+INDIRF4
+ASGNF4
+ADDRLP4 368
+ADDRLP4 168
+INDIRF4
+ASGNF4
+ADDRLP4 360
+ADDRLP4 360
+INDIRF4
+ADDRLP4 276
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 356
+ADDRLP4 356
+INDIRF4
+ADDRLP4 276
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 376
+CNSTF4 1056964608
+ASGNF4
+ADDRLP4 364
+ADDRLP4 364
+INDIRF4
+ADDRLP4 376
+INDIRF4
+ADDRLP4 356
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 368
+ADDRLP4 368
+INDIRF4
+ADDRLP4 376
+INDIRF4
+ADDRLP4 360
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 284
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 364
+INDIRF4
+ARGF4
+ADDRLP4 368
+INDIRF4
+ARGF4
+ADDRLP4 356
+INDIRF4
+ARGF4
+ADDRLP4 360
+INDIRF4
+ARGF4
+ADDRLP4 108
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $752
+ADDRLP4 124
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 188
+INDIRI4
+CNSTI4 0
+NEI4 $754
+ADDRLP4 356
+ADDRLP4 272
+INDIRF4
+ADDRLP4 264
+INDIRF4
+ADDRLP4 108
+INDIRP4
+CNSTI4 120
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 356
+INDIRF4
+ARGF4
+ADDRLP4 300
+INDIRF4
+ARGF4
+ADDRLP4 264
+INDIRF4
+ARGF4
+ADDRLP4 264
+INDIRF4
+ARGF4
+ADDRLP4 108
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+LABELV $754
+ADDRLP4 192
+INDIRI4
+CNSTI4 0
+EQI4 $756
+ADDRLP4 356
+ADDRLP4 272
+INDIRF4
+ADDRLP4 268
+INDIRF4
+ADDF4
+ADDRLP4 264
+INDIRF4
+ADDRLP4 108
+INDIRP4
+CNSTI4 120
+ADDP4
+INDIRF4
+MULF4
+SUBF4
+ADDRLP4 264
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 356
+INDIRF4
+ARGF4
+ADDRLP4 300
+INDIRF4
+ARGF4
+ADDRLP4 264
+INDIRF4
+ARGF4
+ADDRLP4 264
+INDIRF4
+ARGF4
+ADDRLP4 108
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+LABELV $756
+ADDRLP4 84
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 368
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 364
+ADDRLP4 368
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 356
+ADDRLP4 140
+INDIRF4
+ADDRLP4 364
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 144
+INDIRI4
+CNSTI4 0
+LEI4 $758
+ADDRLP4 356
+INDIRI4
+CNSTI4 1
+GEI4 $758
+ADDRLP4 356
+CNSTI4 1
+ASGNI4
+LABELV $758
+ADDRLP4 372
+CNSTF4 1056964608
+ASGNF4
+ADDRLP4 360
+ADDRLP4 272
+INDIRF4
+ADDRLP4 372
+INDIRF4
+ADDRLP4 268
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 1073741824
+SUBF4
+ADDRLP4 372
+INDIRF4
+CNSTF4 1082130432
+ADDRLP4 264
+INDIRF4
+MULF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 356
+INDIRI4
+CNSTI4 999
+LEI4 $760
+ADDRLP4 360
+ADDRLP4 360
+INDIRF4
+CNSTF4 0
+SUBF4
+ASGNF4
+ADDRGP4 $761
+JUMPV
+LABELV $760
+ADDRLP4 356
+INDIRI4
+CNSTI4 99
+LEI4 $762
+ADDRLP4 360
+ADDRLP4 360
+INDIRF4
+CNSTF4 1056964608
+ADDRLP4 264
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRGP4 $763
+JUMPV
+LABELV $762
+ADDRLP4 356
+INDIRI4
+CNSTI4 9
+LEI4 $764
+ADDRLP4 360
+ADDRLP4 360
+INDIRF4
+CNSTF4 1065353216
+ADDRLP4 264
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRGP4 $765
+JUMPV
+LABELV $764
+ADDRLP4 360
+ADDRLP4 360
+INDIRF4
+CNSTF4 1069547520
+ADDRLP4 264
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+LABELV $765
+LABELV $763
+LABELV $761
+ADDRLP4 360
+INDIRF4
+ARGF4
+ADDRLP4 300
+INDIRF4
+ARGF4
+CNSTI4 4
+ARGI4
+ADDRLP4 264
+INDIRF4
+ARGF4
+ADDRLP4 264
+INDIRF4
+ARGF4
+ADDRLP4 356
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawField
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRGP4 CG_ClearClipRegion
+CALLV
+pop
+LABELV $712
+LABELV $605
+endproc CG_BuildableStatusDisplay 424 28
+export CG_SortDistance
+proc CG_SortDistance 32 8
+ADDRLP4 16
+CNSTI4 1852
+ASGNI4
+ADDRLP4 20
+ADDRGP4 cg_entities
+ASGNP4
+ADDRLP4 8
+ADDRLP4 16
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+MULI4
+ADDRLP4 20
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 16
+INDIRI4
+ADDRFP4 4
+INDIRP4
+INDIRI4
+MULI4
+ADDRLP4 20
+INDIRP4
+ADDP4
+ASGNP4
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+LEF4 $771
+CNSTI4 -1
+RETI4
+ADDRGP4 $766
+JUMPV
+LABELV $771
+ADDRLP4 0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+GEF4 $773
+CNSTI4 1
+RETI4
+ADDRGP4 $766
+JUMPV
+LABELV $773
+CNSTI4 0
+RETI4
+LABELV $766
+endproc CG_SortDistance 32 8
+proc CG_PlayerIsBuilder 16 4
+ADDRLP4 0
+ADDRGP4 cg+109588+152
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 29
+EQI4 $780
+ADDRLP4 0
+INDIRI4
+CNSTI4 30
+EQI4 $780
+ADDRLP4 0
+INDIRI4
+CNSTI4 31
+EQI4 $780
+ADDRGP4 $776
+JUMPV
+LABELV $780
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 cg+109588+152
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+NEI4 $784
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $785
+JUMPV
+LABELV $784
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $785
+ADDRLP4 4
+INDIRI4
+RETI4
+ADDRGP4 $775
+JUMPV
+LABELV $776
+CNSTI4 0
+RETI4
+LABELV $775
+endproc CG_PlayerIsBuilder 16 4
+proc CG_BuildableRemovalPending 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+NEI4 $788
+CNSTI4 0
+RETI4
+ADDRGP4 $786
+JUMPV
+LABELV $788
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $790
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 320
+ADDP4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $794
+CNSTI4 1
+RETI4
+ADDRGP4 $786
+JUMPV
+LABELV $794
+LABELV $791
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 16
+LTI4 $790
+CNSTI4 0
+RETI4
+LABELV $786
+endproc CG_BuildableRemovalPending 8 0
+export CG_DrawBuildableStatus
+proc CG_DrawBuildableStatus 1052 16
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $800
+JUMPV
+LABELV $797
+ADDRLP4 8
+CNSTI4 1852
+CNSTI4 212
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 468
+ADDP4
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $803
+ADDRLP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1044
+ADDRGP4 CG_PlayerIsBuilder
+CALLI4
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+EQI4 $803
+ADDRLP4 1048
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 1048
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 16
+ADDP4
+CNSTI4 212
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 468
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $803
+LABELV $798
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $800
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRI4
+LTI4 $797
+ADDRLP4 16
+ARGP4
+ADDRLP4 12
+INDIRI4
+CVIU4 4
+ARGU4
+CNSTU4 4
+ARGU4
+ADDRGP4 CG_SortDistance
+ARGP4
+ADDRGP4 qsort
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $809
+JUMPV
+LABELV $806
+CNSTI4 1852
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 16
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ARGP4
+ADDRGP4 CG_BuildableStatusDisplay
+CALLV
+pop
+LABELV $807
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $809
+ADDRLP4 0
+INDIRI4
+ADDRLP4 12
+INDIRI4
+LTI4 $806
+LABELV $796
+endproc CG_DrawBuildableStatus 1052 16
+lit
+align 4
+LABELV $811
+byte 4 0
+byte 4 0
+byte 4 1065353216
+export CG_Buildable
+code
+proc CG_Buildable 472 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 140
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 172
+ADDRGP4 $811
+INDIRB
+ASGNB 12
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 232
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 188
+ADDRLP4 232
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 188
+INDIRI4
+CNSTI4 1
+NEI4 $812
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Creep
+CALLV
+pop
+LABELV $812
+ADDRLP4 140
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $814
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+ARGP4
+ADDRLP4 236
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 236
+INDIRI4
+CNSTI4 0
+EQI4 $810
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+ARGP4
+ADDRGP4 CG_DestroyParticleSystem
+CALLV
+pop
+ADDRGP4 $810
+JUMPV
+LABELV $814
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0+68
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+84
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 148
+ADDRLP4 140
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 196
+ADDRLP4 140
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 208
+ARGP4
+ADDRLP4 220
+ARGP4
+ADDRGP4 BG_BuildableBoundingBox
+CALLV
+pop
+ADDRLP4 140
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $821
+ADDRFP4 0
+INDIRP4
+CNSTI4 1660
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRLP4 244
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 244
+INDIRI4
+CNSTI4 0
+EQI4 $823
+ADDRFP4 0
+INDIRP4
+CNSTI4 1672
+ADDP4
+ARGP4
+ADDRLP4 148
+ARGP4
+ADDRLP4 248
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 248
+INDIRI4
+CNSTI4 0
+EQI4 $823
+ADDRLP4 0+28
+ADDRFP4 0
+INDIRP4
+CNSTI4 1684
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+28+12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1696
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+28+24
+ADDRFP4 0
+INDIRP4
+CNSTI4 1708
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+68
+ADDRFP4 0
+INDIRP4
+CNSTI4 1720
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $824
+JUMPV
+LABELV $823
+ADDRLP4 196
+ARGP4
+ADDRLP4 0+68
+ARGP4
+ADDRLP4 148
+ARGP4
+ADDRLP4 140
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 208
+ARGP4
+ADDRLP4 220
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRLP4 0+68
+ARGP4
+ADDRGP4 CG_PositionAndOrientateBuildable
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1684
+ADDP4
+ADDRLP4 0+28
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1696
+ADDP4
+ADDRLP4 0+28+12
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1708
+ADDP4
+ADDRLP4 0+28+24
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1720
+ADDP4
+ADDRLP4 0+68
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1660
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1672
+ADDP4
+ADDRLP4 148
+INDIRB
+ASGNB 12
+LABELV $824
+LABELV $821
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 240
+ADDRGP4 BG_BuildableConfig
+CALLP4
+ASGNP4
+ADDRLP4 0+68
+ADDRLP4 0+68
+INDIRF4
+ADDRLP4 148
+INDIRF4
+ADDRLP4 240
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 244
+ADDRGP4 BG_BuildableConfig
+CALLP4
+ASGNP4
+ADDRLP4 0+68+4
+ADDRLP4 0+68+4
+INDIRF4
+ADDRLP4 148+4
+INDIRF4
+ADDRLP4 244
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 248
+ADDRGP4 BG_BuildableConfig
+CALLP4
+ASGNP4
+ADDRLP4 0+68+8
+ADDRLP4 0+68+8
+INDIRF4
+ADDRLP4 148+8
+INDIRF4
+ADDRLP4 248
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+84
+ADDRLP4 0+68
+INDIRB
+ASGNB 12
+ADDRLP4 0+12
+ADDRLP4 0+68
+INDIRB
+ASGNB 12
+ADDRLP4 0+8
+CNSTI4 616
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_buildables
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 252
+CNSTI4 8
+ASGNI4
+ADDRLP4 140
+INDIRP4
+ADDRLP4 252
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 252
+INDIRI4
+BANDI4
+CNSTI4 0
+NEI4 $857
+ADDRLP4 256
+ADDRGP4 cgs+255316+532
+INDIRI4
+ASGNI4
+ADDRLP4 188
+INDIRI4
+CNSTI4 2
+NEI4 $861
+ADDRLP4 0+112
+ADDRGP4 cgs+255316+260
+INDIRI4
+ASGNI4
+ADDRLP4 256
+ADDRGP4 cgs+255316+532
+INDIRI4
+ASGNI4
+ADDRGP4 $862
+JUMPV
+LABELV $861
+ADDRLP4 188
+INDIRI4
+CNSTI4 1
+NEI4 $868
+ADDRLP4 256
+ADDRGP4 cgs+255316+524
+INDIRI4
+ASGNI4
+LABELV $868
+LABELV $862
+ADDRLP4 140
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 vec3_origin
+ARGP4
+ADDRLP4 256
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_AddLoopingSound
+CALLV
+pop
+LABELV $857
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0+96
+ARGP4
+ADDRLP4 0+80
+ARGP4
+ADDRLP4 0+100
+ARGP4
+ADDRGP4 CG_BuildableAnimation
+CALLV
+pop
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 256
+ADDRGP4 BG_BuildableConfig
+CALLP4
+ASGNP4
+ADDRLP4 144
+ADDRLP4 256
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 144
+INDIRF4
+CNSTF4 1065353216
+EQF4 $875
+ADDRLP4 0+28
+ADDRLP4 0+28
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+4
+ADDRLP4 0+28+4
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+8
+ADDRLP4 0+28+8
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12
+ADDRLP4 0+28+12
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12+4
+ADDRLP4 0+28+12+4
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12+8
+ADDRLP4 0+28+12+8
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24
+ADDRLP4 0+28+24
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24+4
+ADDRLP4 0+28+24+4
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24+8
+ADDRLP4 0+28+24+8
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+64
+CNSTI4 1
+ASGNI4
+ADDRGP4 $876
+JUMPV
+LABELV $875
+ADDRLP4 0+64
+CNSTI4 0
+ASGNI4
+LABELV $876
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 260
+ADDRGP4 CG_PlayerIsBuilder
+CALLI4
+ASGNI4
+ADDRLP4 260
+INDIRI4
+CNSTI4 0
+EQI4 $921
+ADDRLP4 140
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 264
+ADDRGP4 CG_BuildableRemovalPending
+CALLI4
+ASGNI4
+ADDRLP4 264
+INDIRI4
+CNSTI4 0
+EQI4 $921
+ADDRLP4 0+112
+ADDRGP4 cgs+255316+256
+INDIRI4
+ASGNI4
+LABELV $921
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+ADDRLP4 148
+ARGP4
+ADDRLP4 172
+ARGP4
+ADDRLP4 160
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 160
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 148
+INDIRF4
+ADDRLP4 172
+INDIRF4
+MULF4
+ADDRLP4 148+4
+INDIRF4
+ADDRLP4 172+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 148+8
+INDIRF4
+ADDRLP4 172+8
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 268
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 184
+CNSTF4 1127481344
+ADDRLP4 268
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+CNSTI4 616
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_buildables+4
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $930
+ADDRLP4 272
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 272+8
+CNSTI4 616
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_buildables+4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 272
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 0+8
+INDIRI4
+ARGI4
+ADDRGP4 $936
+ARGP4
+ADDRGP4 CG_PositionEntityOnTag
+CALLV
+pop
+ADDRLP4 272+12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 140
+INDIRP4
+CNSTI4 128
+ADDP4
+ARGP4
+ADDRLP4 412
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 272+28
+ARGP4
+ADDRLP4 160
+ARGP4
+ADDRLP4 412
+ARGP4
+ADDRLP4 184
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 272+28+12
+ARGP4
+ADDRLP4 160
+ARGP4
+ADDRLP4 412+12
+ARGP4
+ADDRLP4 184
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 272+28+24
+ARGP4
+ADDRLP4 160
+ARGP4
+ADDRLP4 412+24
+ARGP4
+ADDRLP4 184
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 272+96
+ADDRLP4 0+96
+INDIRI4
+ASGNI4
+ADDRLP4 272+80
+ADDRLP4 0+80
+INDIRI4
+ASGNI4
+ADDRLP4 272+100
+ADDRLP4 0+100
+INDIRF4
+ASGNF4
+ADDRLP4 272+112
+ADDRLP4 0+112
+INDIRI4
+ASGNI4
+ADDRLP4 144
+INDIRF4
+CNSTF4 1065353216
+EQF4 $953
+ADDRLP4 272+28
+ADDRLP4 272+28
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+28+4
+ADDRLP4 272+28+4
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+28+8
+ADDRLP4 272+28+8
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+28+12
+ADDRLP4 272+28+12
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+28+12+4
+ADDRLP4 272+28+12+4
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+28+12+8
+ADDRLP4 272+28+12+8
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+28+24
+ADDRLP4 272+28+24
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+28+24+4
+ADDRLP4 272+28+24+4
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+28+24+8
+ADDRLP4 272+28+24+8
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+64
+CNSTI4 1
+ASGNI4
+ADDRGP4 $954
+JUMPV
+LABELV $953
+ADDRLP4 272+64
+CNSTI4 0
+ASGNI4
+LABELV $954
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 448
+ADDRGP4 CG_PlayerIsBuilder
+CALLI4
+ASGNI4
+ADDRLP4 448
+INDIRI4
+CNSTI4 0
+EQI4 $999
+ADDRLP4 140
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 452
+ADDRGP4 CG_BuildableRemovalPending
+CALLI4
+ASGNI4
+ADDRLP4 452
+INDIRI4
+CNSTI4 0
+EQI4 $999
+ADDRLP4 272+112
+ADDRGP4 cgs+255316+256
+INDIRI4
+ASGNI4
+LABELV $999
+ADDRLP4 272
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $930
+CNSTI4 616
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_buildables+8
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1004
+ADDRLP4 272
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 448
+ADDRLP4 140
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 448
+CNSTF4 0
+ASGNF4
+ADDRLP4 272+8
+CNSTI4 616
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_buildables+8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 272
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 0+8
+INDIRI4
+ARGI4
+ADDRGP4 $936
+ARGP4
+ADDRGP4 CG_PositionRotatedEntityOnTag
+CALLV
+pop
+ADDRLP4 272+12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 448
+ARGP4
+ADDRLP4 412
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 272+28
+ARGP4
+ADDRLP4 160
+ARGP4
+ADDRLP4 412
+ARGP4
+ADDRLP4 184
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 272+28+12
+ARGP4
+ADDRLP4 160
+ARGP4
+ADDRLP4 412+12
+ARGP4
+ADDRLP4 184
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 272+28+24
+ARGP4
+ADDRLP4 160
+ARGP4
+ADDRLP4 412+24
+ARGP4
+ADDRLP4 184
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 272+96
+ADDRLP4 0+96
+INDIRI4
+ASGNI4
+ADDRLP4 272+80
+ADDRLP4 0+80
+INDIRI4
+ASGNI4
+ADDRLP4 272+100
+ADDRLP4 0+100
+INDIRF4
+ASGNF4
+ADDRLP4 272+112
+ADDRLP4 0+112
+INDIRI4
+ASGNI4
+ADDRLP4 144
+INDIRF4
+CNSTF4 1065353216
+EQF4 $1026
+ADDRLP4 272+28
+ADDRLP4 272+28
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+28+4
+ADDRLP4 272+28+4
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+28+8
+ADDRLP4 272+28+8
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+28+12
+ADDRLP4 272+28+12
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+28+12+4
+ADDRLP4 272+28+12+4
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+28+12+8
+ADDRLP4 272+28+12+8
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+28+24
+ADDRLP4 272+28+24
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+28+24+4
+ADDRLP4 272+28+24+4
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+28+24+8
+ADDRLP4 272+28+24+8
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272+64
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1027
+JUMPV
+LABELV $1026
+ADDRLP4 272+64
+CNSTI4 0
+ASGNI4
+LABELV $1027
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 464
+ADDRGP4 CG_PlayerIsBuilder
+CALLI4
+ASGNI4
+ADDRLP4 464
+INDIRI4
+CNSTI4 0
+EQI4 $1072
+ADDRLP4 140
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 468
+ADDRGP4 CG_BuildableRemovalPending
+CALLI4
+ASGNI4
+ADDRLP4 468
+INDIRI4
+CNSTI4 0
+EQI4 $1072
+ADDRLP4 272+112
+ADDRGP4 cgs+255316+256
+INDIRI4
+ASGNI4
+LABELV $1072
+ADDRLP4 272
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $1004
+ADDRLP4 140
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 512
+BANDI4
+CNSTI4 0
+EQI4 $1077
+ADDRLP4 272
+CNSTI4 1280
+ADDRLP4 140
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons
+ADDP4
+ASGNP4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 20
+GTI4 $1082
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 276
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 276
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 26
+NEI4 $1079
+LABELV $1082
+ADDRLP4 284
+CNSTF4 0
+ASGNF4
+ADDRLP4 272
+INDIRP4
+CNSTI4 612
+ADDP4
+INDIRF4
+ADDRLP4 284
+INDIRF4
+NEF4 $1086
+ADDRLP4 272
+INDIRP4
+CNSTI4 616
+ADDP4
+INDIRF4
+ADDRLP4 284
+INDIRF4
+NEF4 $1086
+ADDRLP4 272
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRF4
+ADDRLP4 284
+INDIRF4
+EQF4 $1083
+LABELV $1086
+ADDRLP4 288
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRLP4 288
+INDIRI4
+CNSTI4 31
+BANDI4
+CNSTI4 300
+ADDI4
+CVIF4 4
+ARGF4
+ADDRLP4 272
+INDIRP4
+CNSTI4 612
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 272
+INDIRP4
+CNSTI4 616
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 272
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 trap_R_AddLightToScene
+CALLV
+pop
+LABELV $1083
+LABELV $1079
+ADDRLP4 272
+INDIRP4
+CNSTI4 720
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1087
+ADDRLP4 140
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 vec3_origin
+ARGP4
+ADDRLP4 272
+INDIRP4
+CNSTI4 720
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_AddLoopingSound
+CALLV
+pop
+ADDRGP4 $1088
+JUMPV
+LABELV $1087
+ADDRLP4 272
+INDIRP4
+CNSTI4 432
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1089
+ADDRLP4 140
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 vec3_origin
+ARGP4
+ADDRLP4 272
+INDIRP4
+CNSTI4 432
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_AddLoopingSound
+CALLV
+pop
+LABELV $1089
+LABELV $1088
+LABELV $1077
+ADDRLP4 192
+ADDRLP4 140
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 192
+INDIRI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1732
+ADDP4
+INDIRF4
+GEF4 $1091
+ADDRLP4 272
+CNSTI4 8
+ASGNI4
+ADDRLP4 140
+INDIRP4
+ADDRLP4 272
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 272
+INDIRI4
+BANDI4
+CNSTI4 0
+EQI4 $1091
+ADDRFP4 0
+INDIRP4
+CNSTI4 1736
+ADDP4
+INDIRI4
+CNSTI4 500
+ADDI4
+ADDRGP4 cg+109556
+INDIRI4
+GEI4 $1093
+ADDRLP4 188
+INDIRI4
+CNSTI4 2
+NEI4 $1096
+ADDRLP4 280
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 276
+ADDRLP4 280
+INDIRI4
+CNSTI4 4
+MODI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 140
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 5
+ARGI4
+ADDRLP4 276
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+255316+536
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $1097
+JUMPV
+LABELV $1096
+ADDRLP4 188
+INDIRI4
+CNSTI4 1
+NEI4 $1100
+CNSTP4 0
+ARGP4
+ADDRLP4 140
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 5
+ARGI4
+ADDRGP4 cgs+255316+520
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+LABELV $1100
+LABELV $1097
+ADDRFP4 0
+INDIRP4
+CNSTI4 1736
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+LABELV $1093
+LABELV $1091
+ADDRFP4 0
+INDIRP4
+CNSTI4 1732
+ADDP4
+ADDRLP4 192
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_BuildableParticleEffects
+CALLV
+pop
+LABELV $810
+endproc CG_Buildable 472 32
+bss
+align 4
+LABELV defaultHumanSounds
+skip 60
+align 4
+LABELV defaultAlienSounds
+skip 60
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_DrawChatBubble
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $936
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $603
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 117
+byte 1 115
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $600
+byte 1 104
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 122
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 108
+byte 1 77
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $594
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 77
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $588
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 87
+byte 1 105
+byte 1 100
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $582
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 72
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $576
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 80
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $570
+byte 1 102
+byte 1 114
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 87
+byte 1 105
+byte 1 100
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $564
+byte 1 102
+byte 1 114
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 72
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $555
+byte 1 98
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 67
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $546
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 67
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $537
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 76
+byte 1 111
+byte 1 119
+byte 1 67
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $528
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 71
+byte 1 117
+byte 1 97
+byte 1 114
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 67
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $519
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 69
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 67
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $510
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 72
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 67
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $501
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 83
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 67
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $495
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 83
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $489
+byte 1 110
+byte 1 111
+byte 1 80
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 83
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $483
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 83
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $477
+byte 1 102
+byte 1 114
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 83
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $338
+byte 1 37
+byte 1 100
+byte 1 45
+byte 1 62
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 108
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $315
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $307
+byte 1 110
+byte 1 101
+byte 1 119
+byte 1 65
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 108
+byte 1 102
+byte 1 45
+byte 1 62
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 78
+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 100
+byte 1 32
+byte 1 108
+byte 1 102
+byte 1 45
+byte 1 62
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $299
+byte 1 65
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $291
+byte 1 66
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+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 0
+align 1
+LABELV $286
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $283
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 47
+byte 1 122
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $269
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $257
+byte 1 94
+byte 1 51
+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 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $254
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 0
+align 1
+LABELV $253
+byte 1 94
+byte 1 51
+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 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $250
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 0
+align 1
+LABELV $244
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $243
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $236
+byte 1 69
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $215
+byte 1 69
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $193
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $192
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $191
+byte 1 70
+byte 1 105
+byte 1 108
+byte 1 101
+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 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $129
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $128
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 50
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $127
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $126
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 50
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $125
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $124
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 50
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $123
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $122
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 50
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $121
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $120
+byte 1 105
+byte 1 100
+byte 1 108
+byte 1 101
+byte 1 51
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $119
+byte 1 105
+byte 1 100
+byte 1 108
+byte 1 101
+byte 1 50
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $118
+byte 1 105
+byte 1 100
+byte 1 108
+byte 1 101
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $117
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 50
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $116
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_consolecmds.asm b/build/release-linux-x86_64/base/cgame/cg_consolecmds.asm
new file mode 100644
index 0000000..895f527
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_consolecmds.asm
@@ -0,0 +1,2268 @@
+code
+proc CG_SizeUp_f 8 8
+ADDRGP4 $118
+ARGP4
+ADDRGP4 cg_viewsize+12
+INDIRI4
+CNSTI4 10
+ADDI4
+CNSTI4 100
+GEI4 $122
+ADDRLP4 0
+ADDRGP4 cg_viewsize+12
+INDIRI4
+CNSTI4 10
+ADDI4
+ASGNI4
+ADDRGP4 $123
+JUMPV
+LABELV $122
+ADDRLP4 0
+CNSTI4 100
+ASGNI4
+LABELV $123
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $117
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $116
+endproc CG_SizeUp_f 8 8
+proc CG_SizeDown_f 8 8
+ADDRGP4 $118
+ARGP4
+ADDRGP4 cg_viewsize+12
+INDIRI4
+CNSTI4 10
+SUBI4
+CNSTI4 30
+LEI4 $128
+ADDRLP4 0
+ADDRGP4 cg_viewsize+12
+INDIRI4
+CNSTI4 10
+SUBI4
+ASGNI4
+ADDRGP4 $129
+JUMPV
+LABELV $128
+ADDRLP4 0
+CNSTI4 30
+ASGNI4
+LABELV $129
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $117
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $124
+endproc CG_SizeDown_f 8 8
+proc CG_Viewpos_f 0 20
+ADDRGP4 $131
+ARGP4
+ADDRGP4 cg+112080+24
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRGP4 cg+112080+24+8
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRGP4 cg+112448+4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $130
+endproc CG_Viewpos_f 0 20
+export CG_RequestScores
+proc CG_RequestScores 0 4
+ADDRGP4 cg+113496
+INDIRI4
+CNSTI4 2000
+ADDI4
+ADDRGP4 cg+109556
+INDIRI4
+GEI4 $143
+ADDRGP4 cg+113496
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 $149
+ARGP4
+ADDRGP4 trap_SendClientCommand
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $142
+JUMPV
+LABELV $143
+CNSTI4 0
+RETI4
+LABELV $142
+endproc CG_RequestScores 0 4
+proc CG_scrollScoresDown_f 0 12
+ADDRGP4 menuScoreboard
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $151
+ADDRGP4 cg+115312
+INDIRI4
+CNSTI4 0
+EQI4 $151
+ADDRGP4 menuScoreboard
+INDIRP4
+ARGP4
+CNSTI4 2
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 Menu_ScrollFeeder
+CALLV
+pop
+ADDRGP4 menuScoreboard
+INDIRP4
+ARGP4
+CNSTI4 3
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 Menu_ScrollFeeder
+CALLV
+pop
+LABELV $151
+LABELV $150
+endproc CG_scrollScoresDown_f 0 12
+proc CG_scrollScoresUp_f 0 12
+ADDRGP4 menuScoreboard
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $155
+ADDRGP4 cg+115312
+INDIRI4
+CNSTI4 0
+EQI4 $155
+ADDRGP4 menuScoreboard
+INDIRP4
+ARGP4
+CNSTI4 2
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 Menu_ScrollFeeder
+CALLV
+pop
+ADDRGP4 menuScoreboard
+INDIRP4
+ARGP4
+CNSTI4 3
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 Menu_ScrollFeeder
+CALLV
+pop
+LABELV $155
+LABELV $154
+endproc CG_scrollScoresUp_f 0 12
+proc CG_ScoresDown_f 4 16
+ADDRGP4 cg+115308
+INDIRI4
+CNSTI4 0
+NEI4 $159
+ADDRGP4 menuScoreboard
+INDIRP4
+ARGP4
+CNSTI4 2
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTP4 0
+ARGP4
+ADDRGP4 Menu_SetFeederSelection
+CALLV
+pop
+ADDRGP4 menuScoreboard
+INDIRP4
+ARGP4
+CNSTI4 3
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTP4 0
+ARGP4
+ADDRGP4 Menu_SetFeederSelection
+CALLV
+pop
+LABELV $159
+ADDRLP4 0
+ADDRGP4 CG_RequestScores
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $162
+ADDRGP4 cg+115308
+INDIRI4
+CNSTI4 0
+NEI4 $163
+ADDRGP4 cg_debugRandom+12
+INDIRI4
+CNSTI4 0
+EQI4 $167
+ADDRGP4 $170
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $167
+ADDRGP4 cg+115308
+CNSTI4 1
+ASGNI4
+ADDRGP4 cg+113500
+CNSTI4 0
+ASGNI4
+ADDRGP4 $163
+JUMPV
+LABELV $162
+ADDRGP4 cg+115308
+CNSTI4 1
+ASGNI4
+LABELV $163
+LABELV $158
+endproc CG_ScoresDown_f 4 16
+proc CG_ScoresUp_f 0 0
+ADDRGP4 cg+115308
+INDIRI4
+CNSTI4 0
+EQI4 $175
+ADDRGP4 cg+115308
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+115316
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+LABELV $175
+LABELV $174
+endproc CG_ScoresUp_f 0 0
+export CG_ClientList_f
+proc CG_ClientList_f 20 12
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $182
+ADDRLP4 4
+CNSTI4 1668
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $187
+ADDRGP4 $183
+JUMPV
+LABELV $187
+ADDRLP4 12
+ADDRLP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+LTI4 $189
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+GTI4 $189
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $198
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $198
+address $196
+address $192
+address $194
+address $196
+code
+LABELV $192
+ADDRGP4 $193
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $190
+JUMPV
+LABELV $194
+ADDRGP4 $195
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $190
+JUMPV
+LABELV $189
+LABELV $196
+ADDRGP4 $197
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $190
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $183
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+LTI4 $182
+ADDRGP4 $199
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $181
+endproc CG_ClientList_f 20 12
+proc CG_UIMenu_f 8 8
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRGP4 $201
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+LABELV $200
+endproc CG_UIMenu_f 8 8
+data
+align 4
+LABELV commands
+address $202
+address CG_ScoresDown_f
+address $203
+address CG_ScoresUp_f
+address $204
+address BG_MemoryInfo
+address $205
+address CG_ClientList_f
+address $206
+address CG_DestroyTestPS_f
+address $207
+address CG_DestroyTestTS_f
+address $208
+address CG_TestModelNextFrame_f
+address $209
+address CG_TestModelNextSkin_f
+address $210
+address CG_TestModelPrevFrame_f
+address $211
+address CG_TestModelPrevSkin_f
+address $212
+address CG_scrollScoresDown_f
+address $213
+address CG_scrollScoresUp_f
+address $214
+address CG_SizeDown_f
+address $215
+address CG_SizeUp_f
+address $216
+address CG_TestGun_f
+address $217
+address CG_TestModel_f
+address $218
+address CG_TestPS_f
+address $219
+address CG_TestTS_f
+address $220
+address CG_UIMenu_f
+address $221
+address CG_Viewpos_f
+address $222
+address CG_NextWeapon_f
+address $223
+address CG_Weapon_f
+address $224
+address CG_PrevWeapon_f
+export CG_ConsoleCommand
+code
+proc CG_ConsoleCommand 12 20
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 commands
+ARGP4
+CNSTU4 23
+ARGU4
+CNSTU4 8
+ARGU4
+ADDRGP4 cmdcmp
+ARGP4
+ADDRLP4 8
+ADDRGP4 bsearch
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $226
+CNSTI4 0
+RETI4
+ADDRGP4 $225
+JUMPV
+LABELV $226
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $225
+endproc CG_ConsoleCommand 12 20
+export CG_InitConsoleCommands
+proc CG_InitConsoleCommands 4 4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $232
+JUMPV
+LABELV $229
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 commands
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+LABELV $230
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $232
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 23
+LTU4 $229
+ADDRGP4 $233
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $234
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $235
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $236
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $237
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $238
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $239
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $240
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $241
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $242
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $243
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $244
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $245
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $246
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $247
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $248
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $249
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $250
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $251
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $252
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $253
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $254
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $255
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $256
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $257
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $258
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $259
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $260
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $261
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $262
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $263
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $264
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $265
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $266
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $267
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+ADDRGP4 $268
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+LABELV $228
+endproc CG_InitConsoleCommands 4 4
+import menuScoreboard
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $268
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $267
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $266
+byte 1 100
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 0
+align 1
+LABELV $265
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 0
+align 1
+LABELV $264
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 116
+byte 1 111
+byte 1 103
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $263
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 0
+align 1
+LABELV $262
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 0
+align 1
+LABELV $261
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 0
+align 1
+LABELV $260
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $259
+byte 1 98
+byte 1 117
+byte 1 121
+byte 1 0
+align 1
+LABELV $258
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $257
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $256
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $255
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $254
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $253
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $252
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 118
+byte 1 105
+byte 1 101
+byte 1 119
+byte 1 112
+byte 1 111
+byte 1 115
+byte 1 0
+align 1
+LABELV $251
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 0
+align 1
+LABELV $250
+byte 1 102
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 0
+align 1
+LABELV $249
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $248
+byte 1 110
+byte 1 111
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 112
+byte 1 0
+align 1
+LABELV $247
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $246
+byte 1 103
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $245
+byte 1 103
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $244
+byte 1 109
+byte 1 116
+byte 1 0
+align 1
+LABELV $243
+byte 1 109
+byte 1 0
+align 1
+LABELV $242
+byte 1 118
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 95
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 0
+align 1
+LABELV $241
+byte 1 118
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $240
+byte 1 118
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 0
+align 1
+LABELV $239
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $238
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 0
+align 1
+LABELV $237
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 52
+byte 1 0
+align 1
+LABELV $236
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 51
+byte 1 0
+align 1
+LABELV $235
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 50
+byte 1 0
+align 1
+LABELV $234
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $233
+byte 1 107
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $224
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 0
+align 1
+LABELV $223
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $222
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 0
+align 1
+LABELV $221
+byte 1 118
+byte 1 105
+byte 1 101
+byte 1 119
+byte 1 112
+byte 1 111
+byte 1 115
+byte 1 0
+align 1
+LABELV $220
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 0
+align 1
+LABELV $219
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 84
+byte 1 83
+byte 1 0
+align 1
+LABELV $218
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $217
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $216
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $215
+byte 1 115
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $214
+byte 1 115
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 0
+align 1
+LABELV $213
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 85
+byte 1 112
+byte 1 0
+align 1
+LABELV $212
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 68
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 0
+align 1
+LABELV $211
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $210
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 102
+byte 1 114
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $209
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $208
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 102
+byte 1 114
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $207
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 84
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 84
+byte 1 83
+byte 1 0
+align 1
+LABELV $206
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 84
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $205
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $204
+byte 1 99
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $203
+byte 1 45
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $202
+byte 1 43
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $201
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $199
+byte 1 76
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 50
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $197
+byte 1 37
+byte 1 50
+byte 1 100
+byte 1 32
+byte 1 83
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $195
+byte 1 37
+byte 1 50
+byte 1 100
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 72
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $193
+byte 1 37
+byte 1 50
+byte 1 100
+byte 1 32
+byte 1 94
+byte 1 49
+byte 1 65
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $170
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 83
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 68
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 95
+byte 1 102
+byte 1 58
+byte 1 32
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $149
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $131
+byte 1 40
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 41
+byte 1 32
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $118
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $117
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 118
+byte 1 105
+byte 1 101
+byte 1 119
+byte 1 115
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_draw.asm b/build/release-linux-x86_64/base/cgame/cg_draw.asm
new file mode 100644
index 0000000..7f8b111
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_draw.asm
@@ -0,0 +1,20604 @@
+data
+export menuScoreboard
+align 4
+LABELV menuScoreboard
+byte 4 0
+code
+proc CG_AlignText 20 8
+ADDRFP4 8
+INDIRF4
+CNSTF4 0
+LEF4 $117
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 8
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRFP4 12
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 12
+ADDRGP4 UI_Text_Height
+CALLF4
+ASGNF4
+ADDRFP4 16
+ADDRLP4 12
+INDIRF4
+ASGNF4
+LABELV $117
+ADDRLP4 8
+ADDRFP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $119
+ADDRLP4 8
+INDIRI4
+CNSTI4 4
+GTI4 $119
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $125
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $125
+address $121
+address $123
+address $122
+address $119
+address $124
+code
+LABELV $119
+LABELV $121
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+ADDRGP4 $120
+JUMPV
+LABELV $122
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRFP4 12
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $120
+JUMPV
+LABELV $123
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRFP4 12
+INDIRF4
+SUBF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRGP4 $120
+JUMPV
+LABELV $124
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+LABELV $120
+ADDRLP4 12
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+LTI4 $126
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+GTI4 $126
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $132
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $132
+address $128
+address $130
+address $129
+address $131
+code
+LABELV $126
+LABELV $128
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $127
+JUMPV
+LABELV $129
+ADDRLP4 4
+ADDRFP4 16
+INDIRF4
+ASGNF4
+ADDRGP4 $127
+JUMPV
+LABELV $130
+ADDRLP4 16
+ADDRFP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 16
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+ASGNF4
+ADDRGP4 $127
+JUMPV
+LABELV $131
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+LABELV $127
+ADDRFP4 28
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $133
+ADDRFP4 28
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $133
+ADDRFP4 32
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $135
+ADDRFP4 32
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $135
+LABELV $116
+endproc CG_AlignText 20 8
+proc CG_DrawFieldPadded 84 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 20
+ADDRFP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 40
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $138
+ADDRLP4 4
+CNSTI4 32
+ASGNI4
+LABELV $138
+ADDRLP4 44
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $140
+ADDRLP4 16
+CNSTI4 48
+ASGNI4
+LABELV $140
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+GEI4 $142
+ADDRGP4 $137
+JUMPV
+LABELV $142
+ADDRFP4 8
+INDIRI4
+CNSTI4 4
+LEI4 $144
+ADDRFP4 8
+CNSTI4 4
+ASGNI4
+LABELV $144
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+LTI4 $146
+ADDRFP4 8
+INDIRI4
+CNSTI4 4
+GTI4 $146
+ADDRFP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $176-4
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $176
+address $148
+address $155
+address $162
+address $169
+code
+LABELV $148
+ADDRFP4 20
+INDIRI4
+CNSTI4 9
+LEI4 $150
+ADDRLP4 52
+CNSTI4 9
+ASGNI4
+ADDRGP4 $151
+JUMPV
+LABELV $150
+ADDRLP4 52
+ADDRFP4 20
+INDIRI4
+ASGNI4
+LABELV $151
+ADDRFP4 20
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+CNSTI4 0
+GEI4 $153
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRGP4 $154
+JUMPV
+LABELV $153
+ADDRLP4 56
+ADDRFP4 20
+INDIRI4
+ASGNI4
+LABELV $154
+ADDRFP4 20
+ADDRLP4 56
+INDIRI4
+ASGNI4
+ADDRGP4 $147
+JUMPV
+LABELV $155
+ADDRFP4 20
+INDIRI4
+CNSTI4 99
+LEI4 $157
+ADDRLP4 60
+CNSTI4 99
+ASGNI4
+ADDRGP4 $158
+JUMPV
+LABELV $157
+ADDRLP4 60
+ADDRFP4 20
+INDIRI4
+ASGNI4
+LABELV $158
+ADDRFP4 20
+ADDRLP4 60
+INDIRI4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+CNSTI4 -9
+GEI4 $160
+ADDRLP4 64
+CNSTI4 -9
+ASGNI4
+ADDRGP4 $161
+JUMPV
+LABELV $160
+ADDRLP4 64
+ADDRFP4 20
+INDIRI4
+ASGNI4
+LABELV $161
+ADDRFP4 20
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRGP4 $147
+JUMPV
+LABELV $162
+ADDRFP4 20
+INDIRI4
+CNSTI4 999
+LEI4 $164
+ADDRLP4 68
+CNSTI4 999
+ASGNI4
+ADDRGP4 $165
+JUMPV
+LABELV $164
+ADDRLP4 68
+ADDRFP4 20
+INDIRI4
+ASGNI4
+LABELV $165
+ADDRFP4 20
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+CNSTI4 -99
+GEI4 $167
+ADDRLP4 72
+CNSTI4 -99
+ASGNI4
+ADDRGP4 $168
+JUMPV
+LABELV $167
+ADDRLP4 72
+ADDRFP4 20
+INDIRI4
+ASGNI4
+LABELV $168
+ADDRFP4 20
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRGP4 $147
+JUMPV
+LABELV $169
+ADDRFP4 20
+INDIRI4
+CNSTI4 9999
+LEI4 $171
+ADDRLP4 76
+CNSTI4 9999
+ASGNI4
+ADDRGP4 $172
+JUMPV
+LABELV $171
+ADDRLP4 76
+ADDRFP4 20
+INDIRI4
+ASGNI4
+LABELV $172
+ADDRFP4 20
+ADDRLP4 76
+INDIRI4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+CNSTI4 -999
+GEI4 $174
+ADDRLP4 80
+CNSTI4 -999
+ASGNI4
+ADDRGP4 $175
+JUMPV
+LABELV $174
+ADDRLP4 80
+ADDRFP4 20
+INDIRI4
+ASGNI4
+LABELV $175
+ADDRFP4 20
+ADDRLP4 80
+INDIRI4
+ASGNI4
+LABELV $146
+LABELV $147
+ADDRLP4 24
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 $178
+ARGP4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 24
+ARGP4
+ADDRLP4 52
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 52
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRFP4 8
+INDIRI4
+LEI4 $179
+ADDRLP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+LABELV $179
+ADDRLP4 20
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CVIF4 4
+CNSTF4 1073741824
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 24
+ASGNP4
+ADDRGP4 $183
+JUMPV
+LABELV $182
+ADDRFP4 8
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LEI4 $185
+ADDRFP4 0
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRGP4 cgs+255316+188
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $183
+JUMPV
+LABELV $185
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 45
+NEI4 $189
+ADDRLP4 12
+CNSTI4 10
+ASGNI4
+ADDRGP4 $190
+JUMPV
+LABELV $189
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+ASGNI4
+LABELV $190
+ADDRFP4 0
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+255316+188
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 56
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRLP4 56
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $183
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 56
+INDIRI4
+EQI4 $193
+ADDRLP4 8
+INDIRI4
+ADDRLP4 56
+INDIRI4
+NEI4 $182
+LABELV $193
+LABELV $137
+endproc CG_DrawFieldPadded 84 20
+export CG_DrawField
+proc CG_DrawField 80 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 20
+ADDRFP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 36
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 36
+INDIRF4
+CNSTF4 0
+NEF4 $195
+ADDRLP4 8
+CNSTF4 1107296256
+ASGNF4
+LABELV $195
+ADDRLP4 40
+ADDRFP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 40
+INDIRF4
+CNSTF4 0
+NEF4 $197
+ADDRLP4 16
+CNSTF4 1111490560
+ASGNF4
+LABELV $197
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+GEI4 $199
+ADDRGP4 $194
+JUMPV
+LABELV $199
+ADDRFP4 8
+INDIRI4
+CNSTI4 4
+LEI4 $201
+ADDRFP4 8
+CNSTI4 4
+ASGNI4
+LABELV $201
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+LTI4 $203
+ADDRFP4 8
+INDIRI4
+CNSTI4 4
+GTI4 $203
+ADDRFP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $233-4
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $233
+address $205
+address $212
+address $219
+address $226
+code
+LABELV $205
+ADDRFP4 20
+INDIRI4
+CNSTI4 9
+LEI4 $207
+ADDRLP4 48
+CNSTI4 9
+ASGNI4
+ADDRGP4 $208
+JUMPV
+LABELV $207
+ADDRLP4 48
+ADDRFP4 20
+INDIRI4
+ASGNI4
+LABELV $208
+ADDRFP4 20
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+CNSTI4 0
+GEI4 $210
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRGP4 $211
+JUMPV
+LABELV $210
+ADDRLP4 52
+ADDRFP4 20
+INDIRI4
+ASGNI4
+LABELV $211
+ADDRFP4 20
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRGP4 $204
+JUMPV
+LABELV $212
+ADDRFP4 20
+INDIRI4
+CNSTI4 99
+LEI4 $214
+ADDRLP4 56
+CNSTI4 99
+ASGNI4
+ADDRGP4 $215
+JUMPV
+LABELV $214
+ADDRLP4 56
+ADDRFP4 20
+INDIRI4
+ASGNI4
+LABELV $215
+ADDRFP4 20
+ADDRLP4 56
+INDIRI4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+CNSTI4 -9
+GEI4 $217
+ADDRLP4 60
+CNSTI4 -9
+ASGNI4
+ADDRGP4 $218
+JUMPV
+LABELV $217
+ADDRLP4 60
+ADDRFP4 20
+INDIRI4
+ASGNI4
+LABELV $218
+ADDRFP4 20
+ADDRLP4 60
+INDIRI4
+ASGNI4
+ADDRGP4 $204
+JUMPV
+LABELV $219
+ADDRFP4 20
+INDIRI4
+CNSTI4 999
+LEI4 $221
+ADDRLP4 64
+CNSTI4 999
+ASGNI4
+ADDRGP4 $222
+JUMPV
+LABELV $221
+ADDRLP4 64
+ADDRFP4 20
+INDIRI4
+ASGNI4
+LABELV $222
+ADDRFP4 20
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+CNSTI4 -99
+GEI4 $224
+ADDRLP4 68
+CNSTI4 -99
+ASGNI4
+ADDRGP4 $225
+JUMPV
+LABELV $224
+ADDRLP4 68
+ADDRFP4 20
+INDIRI4
+ASGNI4
+LABELV $225
+ADDRFP4 20
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRGP4 $204
+JUMPV
+LABELV $226
+ADDRFP4 20
+INDIRI4
+CNSTI4 9999
+LEI4 $228
+ADDRLP4 72
+CNSTI4 9999
+ASGNI4
+ADDRGP4 $229
+JUMPV
+LABELV $228
+ADDRLP4 72
+ADDRFP4 20
+INDIRI4
+ASGNI4
+LABELV $229
+ADDRFP4 20
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+CNSTI4 -999
+GEI4 $231
+ADDRLP4 76
+CNSTI4 -999
+ASGNI4
+ADDRGP4 $232
+JUMPV
+LABELV $231
+ADDRLP4 76
+ADDRFP4 20
+INDIRI4
+ASGNI4
+LABELV $232
+ADDRFP4 20
+ADDRLP4 76
+INDIRI4
+ASGNI4
+LABELV $203
+LABELV $204
+ADDRLP4 20
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 $178
+ARGP4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 20
+ARGP4
+ADDRLP4 48
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 4
+ADDRLP4 48
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRFP4 8
+INDIRI4
+LEI4 $235
+ADDRLP4 4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+LABELV $235
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+CNSTF4 1073741824
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ADDRLP4 8
+INDIRF4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ADDF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 20
+ASGNP4
+ADDRGP4 $239
+JUMPV
+LABELV $238
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 45
+NEI4 $241
+ADDRLP4 12
+CNSTI4 10
+ASGNI4
+ADDRGP4 $242
+JUMPV
+LABELV $241
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+ASGNI4
+LABELV $242
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+255316+188
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 52
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 52
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $239
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 52
+INDIRI4
+EQI4 $245
+ADDRLP4 4
+INDIRI4
+ADDRLP4 52
+INDIRI4
+NEI4 $238
+LABELV $245
+LABELV $194
+endproc CG_DrawField 80 20
+proc CG_DrawProgressBar 64 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 28
+ADDRFP4 28
+INDIRF4
+ASGNF4
+ADDRFP4 24
+INDIRF4
+CNSTF4 0
+LTF4 $247
+ADDRLP4 0
+ADDRFP4 24
+INDIRF4
+ASGNF4
+ADDRGP4 $248
+JUMPV
+LABELV $247
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+CNSTF4 1101004800
+DIVF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 1058642330
+GEF4 $249
+ADDRLP4 0
+CNSTF4 1058642330
+ASGNF4
+LABELV $249
+LABELV $248
+ADDRFP4 28
+INDIRF4
+CNSTF4 0
+GEF4 $251
+ADDRFP4 28
+CNSTF4 0
+ASGNF4
+ADDRGP4 $252
+JUMPV
+LABELV $251
+ADDRFP4 28
+INDIRF4
+CNSTF4 1065353216
+LEF4 $253
+ADDRFP4 28
+CNSTF4 1065353216
+ASGNF4
+LABELV $253
+LABELV $252
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 32
+CNSTF4 1073741824
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+ADDRLP4 32
+INDIRF4
+SUBF4
+ADDRFP4 28
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 28
+INDIRP4
+INDIRF4
+ADDRLP4 32
+INDIRF4
+SUBF4
+ADDRLP4 4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $255
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ADDRLP4 8
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRGP4 $256
+JUMPV
+LABELV $255
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRLP4 0
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRLP4 0
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+LABELV $256
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 8
+INDIRF4
+CNSTF4 0
+LEF4 $273
+ADDRLP4 12
+ARGP4
+CNSTI4 8
+ARGI4
+ADDRGP4 $275
+ARGP4
+CNSTF4 1120403456
+ADDRFP4 28
+INDIRF4
+MULF4
+CVFI4 4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 36
+CNSTF4 0
+ASGNF4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 20
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $273
+LABELV $246
+endproc CG_DrawProgressBar 64 36
+proc CG_DrawPlayerCreditsValue 28 24
+ADDRLP4 8
+CNSTI4 1852
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 8
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 29
+EQI4 $281
+ADDRLP4 12
+INDIRI4
+CNSTI4 30
+NEI4 $279
+LABELV $281
+ADDRLP4 4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $279
+ADDRGP4 $276
+JUMPV
+LABELV $279
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 288
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 -1
+LEI4 $282
+ADDRGP4 cg+109588+192+24
+INDIRI4
+CNSTI4 1
+NEI4 $284
+ADDRGP4 cg+109588+192+20
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 cgs+34776
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_AlienCanEvolve
+CALLI4
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+INDIRI4
+ADDRLP4 20
+INDIRI4
+NEI4 $289
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+119056
+INDIRI4
+SUBI4
+CNSTI4 2000
+GTI4 $289
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+119056
+INDIRI4
+SUBI4
+CNSTI4 300
+DIVI4
+CNSTI4 1
+BANDI4
+ADDRLP4 20
+INDIRI4
+EQI4 $289
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTF4 0
+ASGNF4
+LABELV $289
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 400
+DIVI4
+ASGNI4
+LABELV $284
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $299
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRLP4 20
+CNSTI4 4
+ASGNI4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CNSTF4 1082130432
+DIVF4
+CVFI4 4
+ARGI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawFieldPadded
+CALLV
+pop
+ADDRGP4 $300
+JUMPV
+LABELV $299
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+CNSTI4 2
+ARGI4
+ADDRLP4 24
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawField
+CALLV
+pop
+LABELV $300
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $282
+LABELV $276
+endproc CG_DrawPlayerCreditsValue 28 24
+proc CG_DrawPlayerCreditsFraction 24 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg+109588+192+24
+INDIRI4
+CNSTI4 1
+EQI4 $302
+ADDRGP4 $301
+JUMPV
+LABELV $302
+ADDRLP4 0
+ADDRGP4 cg+109588+256+32
+INDIRI4
+CNSTI4 400
+MODI4
+CVIF4 4
+CNSTF4 1137180672
+DIVF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+SUBF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+CNSTF4 0
+ARGF4
+ADDRLP4 20
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $301
+endproc CG_DrawPlayerCreditsFraction 24 36
+proc CG_DrawPlayerStamina 80 20
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 20
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 20
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 24
+CNSTF4 1137180672
+ASGNF4
+ADDRLP4 32
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 8
+LTI4 $310
+ADDRLP4 32
+INDIRI4
+CNSTI4 11
+GTI4 $310
+ADDRLP4 32
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $318-32
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $318
+address $314
+address $315
+address $316
+address $317
+code
+LABELV $314
+ADDRLP4 36
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 28
+INDIRF4
+ADDRLP4 36
+INDIRF4
+CVFI4 4
+CNSTI4 1
+LSHI4
+CVIF4 4
+SUBF4
+ADDRLP4 36
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 $313
+JUMPV
+LABELV $315
+ADDRLP4 40
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 28
+INDIRF4
+ADDRLP4 40
+INDIRF4
+CVFI4 4
+CVIF4 4
+SUBF4
+ADDRLP4 40
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 $313
+JUMPV
+LABELV $316
+ADDRLP4 0
+ADDRLP4 28
+INDIRF4
+ADDRLP4 24
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 $313
+JUMPV
+LABELV $317
+ADDRLP4 44
+CNSTF4 1150681088
+ASGNF4
+ADDRLP4 0
+ADDRLP4 28
+INDIRF4
+ADDRLP4 44
+INDIRF4
+ADDF4
+ADDRLP4 44
+INDIRF4
+DIVF4
+ASGNF4
+LABELV $313
+ADDRLP4 0
+INDIRF4
+CNSTF4 1065353216
+LEF4 $320
+ADDRLP4 0
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $321
+JUMPV
+LABELV $320
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $322
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+LABELV $322
+LABELV $321
+ADDRLP4 40
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRFP4 12
+INDIRP4
+INDIRF4
+ADDRLP4 40
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 52
+CNSTI4 4
+ASGNI4
+ADDRLP4 56
+ADDRFP4 8
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 56
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 56
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 60
+CNSTI4 8
+ASGNI4
+ADDRLP4 64
+ADDRFP4 8
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 4+8
+ADDRLP4 64
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 64
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 68
+CNSTI4 12
+ASGNI4
+ADDRLP4 72
+ADDRFP4 8
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 4+12
+ADDRLP4 72
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 72
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $310
+endproc CG_DrawPlayerStamina 80 20
+proc CG_DrawPlayerStaminaBolt 84 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 264
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRGP4 cg+109588+192+32
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $329
+ADDRLP4 16
+INDIRF4
+CNSTF4 0
+LTF4 $334
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+CNSTF4 1125515264
+DIVF4
+ARGF4
+ADDRLP4 20
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1073741824
+DIVF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+CNSTF4 1125515264
+DIVF4
+ARGF4
+ADDRLP4 28
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 32
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1073741824
+DIVF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+CNSTF4 1125515264
+DIVF4
+ARGF4
+ADDRLP4 36
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 40
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1073741824
+DIVF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+CNSTF4 1125515264
+DIVF4
+ARGF4
+ADDRLP4 44
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 48
+CNSTI4 12
+ASGNI4
+ADDRLP4 0+12
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 44
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1073741824
+DIVF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $330
+JUMPV
+LABELV $334
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+CNSTF4 1157234688
+DIVF4
+ARGF4
+ADDRLP4 52
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 52
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1073741824
+DIVF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+CNSTF4 1157234688
+DIVF4
+ARGF4
+ADDRLP4 60
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 64
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 60
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1073741824
+DIVF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+CNSTF4 1157234688
+DIVF4
+ARGF4
+ADDRLP4 68
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 72
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 68
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1073741824
+DIVF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+CNSTF4 1157234688
+DIVF4
+ARGF4
+ADDRLP4 76
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 80
+CNSTI4 12
+ASGNI4
+ADDRLP4 0+12
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 76
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1073741824
+DIVF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $330
+JUMPV
+LABELV $329
+ADDRLP4 16
+INDIRF4
+CNSTF4 0
+GEF4 $350
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+12
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $351
+JUMPV
+LABELV $350
+ADDRLP4 0
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+12
+ADDRFP4 8
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $351
+LABELV $330
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $327
+endproc CG_DrawPlayerStaminaBolt 84 20
+proc CG_DrawPlayerClipsRing 144 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 28
+CNSTI4 1852
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 BG_GetPlayerWeapon
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 44
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 29
+EQI4 $364
+ADDRLP4 44
+INDIRI4
+CNSTI4 30
+EQI4 $364
+ADDRLP4 44
+INDIRI4
+CNSTI4 31
+EQI4 $364
+ADDRGP4 $361
+JUMPV
+LABELV $364
+ADDRLP4 24
+INDIRF4
+CNSTF4 1189765120
+LEF4 $365
+ADDRLP4 24
+CNSTF4 1189765120
+ASGNF4
+LABELV $365
+ADDRLP4 52
+CNSTF4 1189765120
+ASGNF4
+ADDRLP4 32
+ADDRLP4 52
+INDIRF4
+ADDRLP4 24
+INDIRF4
+SUBF4
+ADDRLP4 52
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 56
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 60
+ADDRLP4 56
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 64
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 68
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 60
+INDIRF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 68
+INDIRP4
+INDIRF4
+ADDRLP4 60
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 72
+CNSTI4 4
+ASGNI4
+ADDRLP4 76
+ADDRLP4 56
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 8+4
+ADDRLP4 76
+INDIRF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 76
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 80
+CNSTI4 8
+ASGNI4
+ADDRLP4 84
+ADDRFP4 4
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 8+8
+ADDRLP4 84
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 84
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88
+CNSTI4 12
+ASGNI4
+ADDRLP4 92
+ADDRFP4 4
+INDIRP4
+ADDRLP4 88
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 8+12
+ADDRLP4 92
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 88
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 92
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $362
+JUMPV
+LABELV $361
+ADDRLP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $370
+ADDRLP4 28
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 96
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 96
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 100
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 100
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+CVIF4 4
+SUBF4
+ADDRLP4 100
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 104
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 108
+ADDRLP4 104
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 112
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 116
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 108
+INDIRF4
+ADDRLP4 112
+INDIRF4
+ADDRLP4 116
+INDIRP4
+INDIRF4
+ADDRLP4 108
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 120
+CNSTI4 4
+ASGNI4
+ADDRLP4 124
+ADDRLP4 104
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 8+4
+ADDRLP4 124
+INDIRF4
+ADDRLP4 112
+INDIRF4
+ADDRLP4 116
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 124
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 128
+CNSTI4 8
+ASGNI4
+ADDRLP4 132
+ADDRFP4 4
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 8+8
+ADDRLP4 132
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 132
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 136
+CNSTI4 12
+ASGNI4
+ADDRLP4 140
+ADDRFP4 4
+INDIRP4
+ADDRLP4 136
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 8+12
+ADDRLP4 140
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 136
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 140
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $362
+JUMPV
+LABELV $370
+ADDRLP4 8
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+LABELV $362
+ADDRLP4 8
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $358
+endproc CG_DrawPlayerClipsRing 144 20
+proc CG_DrawPlayerBuildTimerRing 80 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 24
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 20
+ADDRLP4 24
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 28
+CNSTI4 1852
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRF4
+CNSTF4 1189765120
+LEF4 $378
+ADDRLP4 20
+CNSTF4 1189765120
+ASGNF4
+LABELV $378
+ADDRLP4 32
+CNSTF4 1189765120
+ASGNF4
+ADDRLP4 0
+ADDRLP4 32
+INDIRF4
+ADDRLP4 20
+INDIRF4
+SUBF4
+ADDRLP4 32
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 40
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRLP4 40
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 52
+CNSTI4 4
+ASGNI4
+ADDRLP4 56
+ADDRFP4 4
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 56
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 56
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 60
+CNSTI4 8
+ASGNI4
+ADDRLP4 64
+ADDRFP4 4
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 4+8
+ADDRLP4 64
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 64
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 68
+CNSTI4 12
+ASGNI4
+ADDRLP4 72
+ADDRFP4 4
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 4+12
+ADDRLP4 72
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 72
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $375
+endproc CG_DrawPlayerBuildTimerRing 80 20
+proc CG_DrawPlayerBoosted 4 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $384
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRGP4 $385
+JUMPV
+LABELV $384
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $385
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $383
+endproc CG_DrawPlayerBoosted 4 20
+proc CG_DrawPlayerBoosterBolt 64 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 16
+CNSTI4 268
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+ADDRLP4 20
+INDIRI4
+EQI4 $388
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+ADDRLP4 20
+INDIRI4
+EQI4 $388
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+CNSTF4 1120403456
+DIVF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1073741824
+DIVF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+CNSTF4 1120403456
+DIVF4
+ARGF4
+ADDRLP4 32
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 36
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 32
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1073741824
+DIVF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+CNSTF4 1120403456
+DIVF4
+ARGF4
+ADDRLP4 40
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 44
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 40
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1073741824
+DIVF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+CNSTF4 1120403456
+DIVF4
+ARGF4
+ADDRLP4 48
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 52
+CNSTI4 12
+ASGNI4
+ADDRLP4 0+12
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 48
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1073741824
+DIVF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $389
+JUMPV
+LABELV $388
+ADDRLP4 0
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+12
+ADDRFP4 8
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $389
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $387
+endproc CG_DrawPlayerBoosterBolt 64 20
+proc CG_DrawInvisbleStatus 12 20
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 32768
+BANDI4
+CNSTI4 0
+EQI4 $403
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $403
+ADDRGP4 $407
+ARGP4
+ADDRLP4 4
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+LABELV $403
+LABELV $402
+endproc CG_DrawInvisbleStatus 12 20
+proc CG_DrawInvisbleOverlay 12 20
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 32768
+BANDI4
+CNSTI4 0
+EQI4 $409
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $409
+ADDRGP4 $413
+ARGP4
+ADDRLP4 4
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+LABELV $409
+LABELV $408
+endproc CG_DrawInvisbleOverlay 12 20
+proc CG_DrawPlayerPrickles 60 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 36
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 40
+CNSTI4 196
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 6
+EQI4 $429
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 8
+EQI4 $429
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 9
+EQI4 $429
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $429
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 4
+EQI4 $429
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $417
+LABELV $429
+ADDRGP4 $414
+JUMPV
+LABELV $417
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 44
+INDIRI4
+LEI4 $432
+ADDRLP4 0
+INDIRI4
+ADDRLP4 44
+INDIRI4
+GTI4 $430
+LABELV $432
+ADDRGP4 $414
+JUMPV
+LABELV $430
+ADDRLP4 8
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRLP4 28
+INDIRF4
+ADDRLP4 24
+INDIRF4
+LEF4 $433
+ADDRLP4 48
+CNSTI4 1
+ASGNI4
+ADDRLP4 16
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 24
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 48
+INDIRI4
+EQI4 $435
+ADDRLP4 20
+ADDRLP4 28
+INDIRF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+SUBF4
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+SUBI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRGP4 $442
+JUMPV
+LABELV $435
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRGP4 $442
+JUMPV
+LABELV $433
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 28
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+EQI4 $437
+ADDRLP4 20
+ADDRLP4 24
+INDIRF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+SUBF4
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+SUBI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRGP4 $442
+JUMPV
+LABELV $437
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRGP4 $442
+JUMPV
+LABELV $439
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 48
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 48
+INDIRF4
+ARGF4
+ADDRLP4 48
+INDIRF4
+ARGF4
+ADDRLP4 52
+CNSTF4 0
+ASGNF4
+ADDRLP4 52
+INDIRF4
+ARGF4
+ADDRLP4 52
+INDIRF4
+ARGF4
+ADDRLP4 56
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 56
+INDIRF4
+ARGF4
+ADDRLP4 56
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $443
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 $444
+JUMPV
+LABELV $443
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $444
+LABELV $440
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $442
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $439
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $414
+endproc CG_DrawPlayerPrickles 60 36
+proc CG_DrawPlayerFbreath 60 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 36
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 40
+CNSTI4 196
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 6
+EQI4 $460
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 8
+EQI4 $460
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 9
+EQI4 $460
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $460
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 4
+EQI4 $460
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $448
+LABELV $460
+ADDRGP4 $445
+JUMPV
+LABELV $448
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 44
+INDIRI4
+LEI4 $463
+ADDRLP4 0
+INDIRI4
+ADDRLP4 44
+INDIRI4
+GTI4 $461
+LABELV $463
+ADDRGP4 $445
+JUMPV
+LABELV $461
+ADDRLP4 8
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRLP4 28
+INDIRF4
+ADDRLP4 24
+INDIRF4
+LEF4 $464
+ADDRLP4 48
+CNSTI4 1
+ASGNI4
+ADDRLP4 16
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 24
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 48
+INDIRI4
+EQI4 $466
+ADDRLP4 20
+ADDRLP4 28
+INDIRF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+SUBF4
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+SUBI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRGP4 $473
+JUMPV
+LABELV $466
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRGP4 $473
+JUMPV
+LABELV $464
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 28
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+EQI4 $468
+ADDRLP4 20
+ADDRLP4 24
+INDIRF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+SUBF4
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+SUBI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRGP4 $473
+JUMPV
+LABELV $468
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRGP4 $473
+JUMPV
+LABELV $470
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 48
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 48
+INDIRF4
+ARGF4
+ADDRLP4 48
+INDIRF4
+ARGF4
+ADDRLP4 52
+CNSTF4 0
+ASGNF4
+ADDRLP4 52
+INDIRF4
+ARGF4
+ADDRLP4 52
+INDIRF4
+ARGF4
+ADDRLP4 56
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 56
+INDIRF4
+ARGF4
+ADDRLP4 56
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $474
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 $475
+JUMPV
+LABELV $474
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $475
+LABELV $471
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $473
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $470
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $445
+endproc CG_DrawPlayerFbreath 60 36
+proc CG_DrawPlayerBombs 60 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 36
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 40
+CNSTI4 196
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $479
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 4
+EQI4 $479
+ADDRGP4 $476
+JUMPV
+LABELV $479
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 44
+INDIRI4
+LEI4 $485
+ADDRLP4 0
+INDIRI4
+ADDRLP4 44
+INDIRI4
+GTI4 $483
+LABELV $485
+ADDRGP4 $476
+JUMPV
+LABELV $483
+ADDRLP4 8
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRLP4 28
+INDIRF4
+ADDRLP4 24
+INDIRF4
+LEF4 $486
+ADDRLP4 48
+CNSTI4 1
+ASGNI4
+ADDRLP4 16
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 24
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 48
+INDIRI4
+EQI4 $488
+ADDRLP4 20
+ADDRLP4 28
+INDIRF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+SUBF4
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+SUBI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRGP4 $495
+JUMPV
+LABELV $488
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRGP4 $495
+JUMPV
+LABELV $486
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 28
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+EQI4 $490
+ADDRLP4 20
+ADDRLP4 24
+INDIRF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+SUBF4
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+SUBI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRGP4 $495
+JUMPV
+LABELV $490
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRGP4 $495
+JUMPV
+LABELV $492
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 48
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 48
+INDIRF4
+ARGF4
+ADDRLP4 48
+INDIRF4
+ARGF4
+ADDRLP4 52
+CNSTF4 0
+ASGNF4
+ADDRLP4 52
+INDIRF4
+ARGF4
+ADDRLP4 52
+INDIRF4
+ARGF4
+ADDRLP4 56
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 56
+INDIRF4
+ARGF4
+ADDRLP4 56
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $496
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 $497
+JUMPV
+LABELV $496
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $497
+LABELV $493
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $495
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $492
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $476
+endproc CG_DrawPlayerBombs 60 36
+proc CG_DrawPlayerPoisonBarbs 60 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 36
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 40
+CNSTI4 196
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 6
+EQI4 $501
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 8
+EQI4 $501
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 9
+EQI4 $501
+ADDRGP4 $498
+JUMPV
+LABELV $501
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 44
+INDIRI4
+LEI4 $508
+ADDRLP4 0
+INDIRI4
+ADDRLP4 44
+INDIRI4
+GTI4 $506
+LABELV $508
+ADDRGP4 $498
+JUMPV
+LABELV $506
+ADDRLP4 8
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRLP4 28
+INDIRF4
+ADDRLP4 24
+INDIRF4
+LEF4 $509
+ADDRLP4 48
+CNSTI4 1
+ASGNI4
+ADDRLP4 16
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 24
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 48
+INDIRI4
+EQI4 $511
+ADDRLP4 20
+ADDRLP4 28
+INDIRF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+SUBF4
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+SUBI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRGP4 $510
+JUMPV
+LABELV $511
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRGP4 $510
+JUMPV
+LABELV $509
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 28
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+EQI4 $513
+ADDRLP4 20
+ADDRLP4 24
+INDIRF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+SUBF4
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+SUBI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRGP4 $514
+JUMPV
+LABELV $513
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+LABELV $514
+LABELV $510
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRGP4 $518
+JUMPV
+LABELV $515
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 48
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 48
+INDIRF4
+ARGF4
+ADDRLP4 48
+INDIRF4
+ARGF4
+ADDRLP4 52
+CNSTF4 0
+ASGNF4
+ADDRLP4 52
+INDIRF4
+ARGF4
+ADDRLP4 52
+INDIRF4
+ARGF4
+ADDRLP4 56
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 56
+INDIRF4
+ARGF4
+ADDRLP4 56
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $519
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 $520
+JUMPV
+LABELV $519
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $520
+LABELV $516
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $518
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $515
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $498
+endproc CG_DrawPlayerPoisonBarbs 60 36
+proc CG_DrawPlayerWallclimbing 4 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $522
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRGP4 $523
+JUMPV
+LABELV $522
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $523
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $521
+endproc CG_DrawPlayerWallclimbing 4 20
+proc CG_DrawPlayerAmmoValue 80 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 BG_PrimaryWeapon
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 24
+CNSTI4 11
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 24
+INDIRI4
+EQI4 $525
+ADDRLP4 12
+INDIRI4
+ADDRLP4 24
+INDIRI4
+GTI4 $536
+LABELV $535
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $525
+ADDRGP4 $526
+JUMPV
+LABELV $536
+ADDRLP4 12
+INDIRI4
+CNSTI4 29
+EQI4 $531
+ADDRLP4 12
+INDIRI4
+CNSTI4 30
+EQI4 $531
+ADDRLP4 12
+INDIRI4
+CNSTI4 31
+EQI4 $531
+ADDRGP4 $526
+JUMPV
+LABELV $531
+ADDRLP4 0
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 344
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 348
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRGP4 $527
+JUMPV
+LABELV $526
+ADDRLP4 0
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $527
+ADDRLP4 0
+INDIRI4
+CNSTI4 9999
+LEI4 $537
+ADDRLP4 0
+CNSTI4 9999
+ASGNI4
+LABELV $537
+ADDRLP4 4
+INDIRI4
+CNSTI4 9999
+LEI4 $539
+ADDRLP4 4
+CNSTI4 9999
+ASGNI4
+LABELV $539
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $541
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $543
+ADDRFP4 0
+INDIRP4
+INDIRF4
+CNSTF4 1084227584
+SUBF4
+ARGF4
+ADDRLP4 48
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 48
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CNSTF4 1082130432
+DIVF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawField
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRGP4 $525
+JUMPV
+LABELV $543
+ADDRGP4 $178
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 44
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+CNSTF4 1053609165
+ARGF4
+ADDRLP4 48
+CNSTF4 0
+ASGNF4
+ADDRLP4 48
+INDIRF4
+ARGF4
+ADDRLP4 48
+INDIRF4
+ARGF4
+CNSTI4 2
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 36
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRLP4 36
+INDIRF4
+CNSTF4 1110966272
+SUBF4
+ARGF4
+ADDRLP4 40
+INDIRF4
+ARGF4
+CNSTF4 1053609165
+ARGF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+INDIRI4
+ARGI4
+ADDRLP4 52
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRGP4 $178
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+CNSTF4 1051931443
+ARGF4
+ADDRLP4 60
+CNSTF4 0
+ASGNF4
+ADDRLP4 60
+INDIRF4
+ARGF4
+ADDRLP4 60
+INDIRF4
+ARGF4
+CNSTI4 2
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 36
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRLP4 36
+INDIRF4
+CNSTF4 1100480512
+SUBF4
+ARGF4
+ADDRLP4 40
+INDIRF4
+ARGF4
+CNSTF4 1051931443
+ARGF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 64
+INDIRI4
+ARGI4
+ADDRLP4 64
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRGP4 $178
+ARGP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 75
+DIVI4
+ARGI4
+ADDRLP4 68
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 68
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+CNSTF4 1051931443
+ARGF4
+ADDRLP4 72
+CNSTF4 0
+ASGNF4
+ADDRLP4 72
+INDIRF4
+ARGF4
+ADDRLP4 72
+INDIRF4
+ARGF4
+CNSTI4 2
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 36
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRLP4 36
+INDIRF4
+CNSTF4 1082130432
+SUBF4
+ARGF4
+ADDRLP4 40
+INDIRF4
+ARGF4
+CNSTF4 1051931443
+ARGF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 76
+CNSTI4 0
+ASGNI4
+ADDRLP4 76
+INDIRI4
+ARGI4
+ADDRLP4 76
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $541
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $545
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $547
+ADDRFP4 0
+INDIRP4
+INDIRF4
+CNSTF4 1084227584
+SUBF4
+ARGF4
+ADDRLP4 48
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 48
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CNSTF4 1082130432
+DIVF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawField
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRGP4 $525
+JUMPV
+LABELV $547
+ADDRGP4 $549
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 44
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+CNSTF4 1051931443
+ARGF4
+ADDRLP4 48
+CNSTF4 0
+ASGNF4
+ADDRLP4 48
+INDIRF4
+ARGF4
+ADDRLP4 48
+INDIRF4
+ARGF4
+CNSTI4 2
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 36
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRLP4 36
+INDIRF4
+CNSTF4 1109393408
+SUBF4
+ARGF4
+ADDRLP4 40
+INDIRF4
+ARGF4
+CNSTF4 1051931443
+ARGF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+INDIRI4
+ARGI4
+ADDRLP4 52
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRGP4 $178
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+CNSTF4 1051931443
+ARGF4
+ADDRLP4 60
+CNSTF4 0
+ASGNF4
+ADDRLP4 60
+INDIRF4
+ARGF4
+ADDRLP4 60
+INDIRF4
+ARGF4
+CNSTI4 2
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 36
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRLP4 36
+INDIRF4
+CNSTF4 1101004800
+SUBF4
+ARGF4
+ADDRLP4 40
+INDIRF4
+ARGF4
+CNSTF4 1051931443
+ARGF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 64
+INDIRI4
+ARGI4
+ADDRLP4 64
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRGP4 $178
+ARGP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 75
+DIVI4
+ARGI4
+ADDRLP4 68
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 68
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+CNSTF4 1051931443
+ARGF4
+ADDRLP4 72
+CNSTF4 0
+ASGNF4
+ADDRLP4 72
+INDIRF4
+ARGF4
+ADDRLP4 72
+INDIRF4
+ARGF4
+CNSTI4 2
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 36
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRLP4 36
+INDIRF4
+CNSTF4 1082130432
+SUBF4
+ARGF4
+ADDRLP4 40
+INDIRF4
+ARGF4
+CNSTF4 1051931443
+ARGF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 76
+CNSTI4 0
+ASGNI4
+ADDRLP4 76
+INDIRI4
+ARGI4
+ADDRLP4 76
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $545
+LABELV $525
+endproc CG_DrawPlayerAmmoValue 80 36
+proc CG_DrawAlienSense 4 8
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 16
+ARGI4
+ADDRLP4 0
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $551
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_AlienSense
+CALLV
+pop
+LABELV $551
+LABELV $550
+endproc CG_DrawAlienSense 4 8
+proc CG_DrawHumanScanner 4 12
+CNSTI4 2
+ARGI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $555
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 CG_Scanner
+CALLV
+pop
+LABELV $555
+LABELV $554
+endproc CG_DrawHumanScanner 4 12
+proc CG_DrawUsableBuildable 128 28
+ADDRGP4 cg+112448
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 88
+CNSTP4 0
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ARGP4
+ADDRLP4 88
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 92
+CNSTF4 1115684864
+ASGNF4
+ADDRLP4 16
+ADDRGP4 cg+112080+24
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 16+4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 4+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 16+8
+ADDRGP4 cg+112080+24+8
+INDIRF4
+CNSTF4 1115684864
+ADDRLP4 4+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28
+ARGP4
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 96
+CNSTP4 0
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 cg+109588+148
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 CG_Trace
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 1852
+ADDRLP4 28+52
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $577
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 104
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $577
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 108
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 cg+109588+192+24
+INDIRI4
+ADDRLP4 108
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+NEI4 $577
+ADDRLP4 112
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 112
+INDIRI4
+CNSTI4 34
+EQI4 $586
+ADDRLP4 112
+INDIRI4
+CNSTI4 35
+NEI4 $582
+LABELV $586
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 116
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 116
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $587
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 120
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $582
+LABELV $587
+ADDRGP4 cg+163744
+CNSTI4 0
+ASGNI4
+ADDRGP4 $558
+JUMPV
+LABELV $582
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 124
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 124
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 124
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 124
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 124
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRGP4 cg+163744
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $578
+JUMPV
+LABELV $577
+ADDRGP4 cg+163744
+CNSTI4 0
+ASGNI4
+LABELV $578
+LABELV $558
+endproc CG_DrawUsableBuildable 128 28
+proc CG_DrawPlayerBuildTimer 28 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $593
+ADDRGP4 $591
+JUMPV
+LABELV $593
+ADDRLP4 4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 BG_PrimaryWeapon
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 29
+EQI4 $596
+ADDRLP4 8
+INDIRI4
+CNSTI4 30
+EQI4 $596
+ADDRLP4 8
+INDIRI4
+CNSTI4 31
+EQI4 $596
+ADDRGP4 $591
+JUMPV
+LABELV $596
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 3
+LSHI4
+CNSTI4 8
+SUBI4
+CNSTI4 30000
+DIVI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 7
+LEI4 $599
+ADDRLP4 0
+CNSTI4 7
+ASGNI4
+ADDRGP4 $600
+JUMPV
+LABELV $599
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $601
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $601
+LABELV $600
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+119052
+INDIRI4
+SUBI4
+CNSTI4 2000
+GTI4 $603
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+119052
+INDIRI4
+SUBI4
+CNSTI4 300
+DIVI4
+CNSTI4 2
+MODI4
+CNSTI4 0
+EQI4 $603
+ADDRFP4 4
+INDIRP4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 24
+CNSTF4 0
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+LABELV $603
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+255316+716
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $591
+endproc CG_DrawPlayerBuildTimer 28 20
+proc CG_DrawPlayerClipsValue 36 24
+ADDRLP4 0
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 BG_PrimaryWeapon
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 20
+CNSTI4 11
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $611
+ADDRLP4 8
+INDIRI4
+ADDRLP4 20
+INDIRI4
+GTI4 $620
+LABELV $619
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $611
+ADDRGP4 $613
+JUMPV
+LABELV $620
+ADDRLP4 8
+INDIRI4
+CNSTI4 29
+EQI4 $611
+ADDRLP4 8
+INDIRI4
+CNSTI4 30
+EQI4 $611
+ADDRLP4 8
+INDIRI4
+CNSTI4 31
+EQI4 $611
+ADDRGP4 $613
+JUMPV
+LABELV $613
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 -1
+LEI4 $614
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 32
+CNSTI4 4
+ASGNI4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 32
+INDIRI4
+ARGI4
+ADDRLP4 28
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CNSTF4 1082130432
+DIVF4
+ARGF4
+ADDRLP4 28
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawField
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $614
+LABELV $611
+endproc CG_DrawPlayerClipsValue 36 24
+proc CG_DrawPlayerHealthValue 8 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 4
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CNSTF4 1082130432
+DIVF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawField
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $621
+endproc CG_DrawPlayerHealthValue 8 24
+proc CG_DrawPlayerHealthCross 40 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRGP4 cgs+255316+752
+INDIRI4
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 8192
+BANDI4
+CNSTI4 0
+EQI4 $626
+ADDRLP4 16
+ADDRGP4 cgs+255316+760
+INDIRI4
+ASGNI4
+ADDRGP4 $627
+JUMPV
+LABELV $626
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $631
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $634
+ADDRLP4 16
+ADDRGP4 cgs+255316+756
+INDIRI4
+ASGNI4
+ADDRGP4 $632
+JUMPV
+LABELV $634
+ADDRLP4 16
+ADDRGP4 cgs+255316+764
+INDIRI4
+ASGNI4
+ADDRGP4 $632
+JUMPV
+LABELV $631
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $641
+ADDRLP4 16
+ADDRGP4 cgs+255316+768
+INDIRI4
+ASGNI4
+ADDRGP4 $642
+JUMPV
+LABELV $641
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+EQI4 $646
+ADDRLP4 16
+ADDRGP4 cgs+255316+768
+INDIRI4
+ASGNI4
+LABELV $646
+LABELV $642
+LABELV $632
+LABELV $627
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+12
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $654
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRI4
+CNSTI4 10
+GEI4 $654
+ADDRLP4 0
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 28
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+LABELV $654
+ADDRLP4 20
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+CNSTI4 0
+EQI4 $660
+ADDRLP4 20
+CNSTF4 1065353216
+ASGNF4
+LABELV $660
+ADDRGP4 cg+163736
+INDIRI4
+CNSTI4 0
+NEI4 $663
+ADDRGP4 cg+163736
+ADDRLP4 16
+INDIRI4
+ASGNI4
+LABELV $663
+ADDRGP4 cg+163736
+INDIRI4
+ADDRLP4 16
+INDIRI4
+EQI4 $667
+ADDRLP4 28
+ADDRGP4 cg+163740
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+ADDRGP4 cg+109552
+INDIRI4
+CVIF4 4
+CNSTF4 1140457472
+DIVF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+163740
+INDIRF4
+CNSTF4 1065353216
+LEF4 $672
+ADDRGP4 cg+163740
+CNSTF4 0
+ASGNF4
+ADDRGP4 cg+163736
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRGP4 $673
+JUMPV
+LABELV $672
+ADDRLP4 0+12
+ADDRLP4 20
+INDIRF4
+ADDRGP4 cg+163740
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRLP4 0+12
+ADDRLP4 20
+INDIRF4
+CNSTF4 1065353216
+ADDRGP4 cg+163740
+INDIRF4
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 cg+163736
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRGP4 $623
+JUMPV
+LABELV $673
+LABELV $667
+ADDRLP4 0+12
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $623
+endproc CG_DrawPlayerHealthCross 40 20
+proc CG_ChargeProgress 20 0
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $684
+ADDRLP4 0
+CNSTI4 200
+ASGNI4
+ADDRLP4 4
+CNSTI4 600
+ASGNI4
+LABELV $684
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $687
+ADDRLP4 0
+CNSTI4 200
+ASGNI4
+ADDRLP4 4
+CNSTI4 600
+ASGNI4
+ADDRGP4 $688
+JUMPV
+LABELV $687
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 8
+NEI4 $690
+ADDRLP4 0
+CNSTI4 200
+ASGNI4
+ADDRLP4 4
+CNSTI4 800
+ASGNI4
+ADDRGP4 $691
+JUMPV
+LABELV $690
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 9
+NEI4 $693
+ADDRLP4 0
+CNSTI4 200
+ASGNI4
+ADDRLP4 4
+CNSTI4 800
+ASGNI4
+ADDRGP4 $694
+JUMPV
+LABELV $693
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $696
+ADDRGP4 cg+109588+192+32
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+EQI4 $699
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 3000
+ASGNI4
+ADDRGP4 $697
+JUMPV
+LABELV $699
+ADDRLP4 0
+CNSTI4 375
+ASGNI4
+ADDRLP4 4
+CNSTI4 1000
+ASGNI4
+ADDRGP4 $697
+JUMPV
+LABELV $696
+ADDRLP4 12
+CNSTI4 196
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 20
+EQI4 $708
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 18
+NEI4 $704
+LABELV $708
+ADDRLP4 0
+CNSTI4 100
+ASGNI4
+ADDRLP4 4
+CNSTI4 3000
+ASGNI4
+LABELV $704
+LABELV $697
+LABELV $694
+LABELV $691
+LABELV $688
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+SUBI4
+CVIF4 4
+CNSTF4 0
+GTF4 $709
+CNSTF4 0
+RETF4
+ADDRGP4 $683
+JUMPV
+LABELV $709
+ADDRLP4 8
+ADDRGP4 cg+109588+192+36
+INDIRI4
+CVIF4 4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+SUBF4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+SUBI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+CNSTF4 1065353216
+LEF4 $714
+CNSTF4 1065353216
+RETF4
+ADDRGP4 $683
+JUMPV
+LABELV $714
+ADDRLP4 8
+INDIRF4
+CNSTF4 0
+GEF4 $716
+CNSTF4 0
+RETF4
+ADDRGP4 $683
+JUMPV
+LABELV $716
+ADDRLP4 8
+INDIRF4
+RETF4
+LABELV $683
+endproc CG_ChargeProgress 20 0
+proc CG_DrawPlayerChargeBarBG 24 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 cg_drawChargeBar+12
+INDIRI4
+CNSTI4 0
+EQI4 $723
+ADDRGP4 cg+163728
+INDIRF4
+CNSTF4 0
+GTF4 $719
+LABELV $723
+ADDRGP4 $718
+JUMPV
+LABELV $719
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+12
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRGP4 cg+163728
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $718
+endproc CG_DrawPlayerChargeBarBG 24 20
+proc CG_DrawPlayerChargeBar 96 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 cg_drawChargeBar+12
+INDIRI4
+CNSTI4 0
+NEI4 $729
+ADDRGP4 $728
+JUMPV
+LABELV $729
+ADDRLP4 40
+ADDRGP4 CG_ChargeProgress
+CALLF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 36
+INDIRF4
+CNSTF4 0
+GTF4 $732
+ADDRLP4 44
+ADDRGP4 cg+163728
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRF4
+CNSTF4 990057071
+ADDRGP4 cg+109552
+INDIRI4
+CVIF4 4
+MULF4
+SUBF4
+ASGNF4
+ADDRGP4 cg+163728
+INDIRF4
+CNSTF4 0
+GTF4 $733
+ADDRGP4 cg+163728
+CNSTF4 0
+ASGNF4
+ADDRGP4 $728
+JUMPV
+LABELV $732
+ADDRGP4 cg+163732
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 44
+ADDRGP4 cg+163728
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRF4
+CNSTF4 990057071
+ADDRGP4 cg+109552
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+163728
+INDIRF4
+CNSTF4 1065353216
+LEF4 $743
+ADDRGP4 cg+163728
+CNSTF4 1065353216
+ASGNF4
+LABELV $743
+LABELV $733
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+12
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRGP4 cg+163728
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 48
+CNSTI4 196
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 20
+EQI4 $757
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 18
+NEI4 $751
+LABELV $757
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 272
+ADDP4
+INDIRI4
+CNSTI4 2000
+LTI4 $751
+ADDRGP4 cg+109556
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $751
+ADDRLP4 0
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0+4
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+8
+CNSTF4 0
+ASGNF4
+LABELV $751
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+LTF4 $760
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CNSTF4 1086324736
+SUBF4
+ADDRGP4 cg+163732
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 24
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 32
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRLP4 20
+CNSTF4 1077936128
+ADDRGP4 cgs+31444
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 28
+INDIRF4
+ARGF4
+ADDRLP4 60
+CNSTF4 0
+ASGNF4
+ADDRLP4 60
+INDIRF4
+ARGF4
+ADDRLP4 60
+INDIRF4
+ARGF4
+ADDRLP4 64
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 64
+INDIRF4
+ARGF4
+ADDRLP4 64
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+ADDRLP4 24
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDF4
+ADDRLP4 20
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 28
+INDIRF4
+ARGF4
+ADDRLP4 72
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 72
+INDIRF4
+ARGF4
+ADDRLP4 76
+CNSTF4 0
+ASGNF4
+ADDRLP4 76
+INDIRF4
+ARGF4
+ADDRLP4 76
+INDIRF4
+ARGF4
+ADDRLP4 72
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+ADDRLP4 24
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRLP4 28
+INDIRF4
+ARGF4
+ADDRLP4 80
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 80
+INDIRF4
+ARGF4
+CNSTF4 0
+ARGF4
+ADDRLP4 80
+INDIRF4
+ARGF4
+ADDRLP4 80
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRGP4 $761
+JUMPV
+LABELV $760
+ADDRLP4 60
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 16
+INDIRF4
+ADDRLP4 60
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 60
+INDIRP4
+INDIRF4
+CNSTF4 1086324736
+SUBF4
+ADDRGP4 cg+163732
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 32
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRLP4 20
+CNSTF4 1077936128
+ADDRGP4 cgs+31448
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 20
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 68
+CNSTF4 0
+ASGNF4
+ADDRLP4 68
+INDIRF4
+ARGF4
+ADDRLP4 72
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 72
+INDIRF4
+ARGF4
+ADDRLP4 72
+INDIRF4
+ARGF4
+ADDRLP4 68
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 28
+INDIRF4
+SUBF4
+CNSTF4 1073741824
+ADDRLP4 20
+INDIRF4
+MULF4
+SUBF4
+ARGF4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 80
+CNSTF4 0
+ASGNF4
+ADDRLP4 80
+INDIRF4
+ARGF4
+ADDRLP4 80
+INDIRF4
+ARGF4
+ADDRLP4 84
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 84
+INDIRF4
+ARGF4
+ADDRLP4 84
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 88
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 88
+INDIRF4
+SUBF4
+ADDRLP4 20
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRLP4 88
+INDIRF4
+ARGF4
+CNSTF4 0
+ARGF4
+ADDRLP4 92
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 92
+INDIRF4
+ARGF4
+ADDRLP4 92
+INDIRF4
+ARGF4
+ADDRLP4 92
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $761
+LABELV $728
+endproc CG_DrawPlayerChargeBar 96 36
+lit
+align 4
+LABELV $767
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+code
+proc CG_DrawProgressLabel 32 36
+ADDRLP4 8
+ADDRGP4 $767
+INDIRB
+ASGNB 16
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 28
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRLP4 24
+CNSTF4 0
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRFP4 32
+INDIRF4
+CNSTF4 1065353216
+GEF4 $768
+ADDRFP4 4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRLP4 8
+ARGP4
+ADDRFP4 28
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRGP4 $769
+JUMPV
+LABELV $768
+ADDRFP4 4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 28
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+CNSTI4 7
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $769
+LABELV $766
+endproc CG_DrawProgressLabel 32 36
+proc CG_DrawMediaProgress 0 32
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRF4
+ARGF4
+ADDRGP4 cg+119044
+INDIRF4
+ARGF4
+ADDRGP4 CG_DrawProgressBar
+CALLV
+pop
+LABELV $770
+endproc CG_DrawMediaProgress 0 32
+proc CG_DrawMediaProgressLabel 0 36
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRGP4 $773
+ARGP4
+ADDRGP4 cg+119044
+INDIRF4
+ARGF4
+ADDRGP4 CG_DrawProgressLabel
+CALLV
+pop
+LABELV $772
+endproc CG_DrawMediaProgressLabel 0 36
+proc CG_DrawBuildablesProgress 0 32
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRF4
+ARGF4
+ADDRGP4 cg+119048
+INDIRF4
+ARGF4
+ADDRGP4 CG_DrawProgressBar
+CALLV
+pop
+LABELV $775
+endproc CG_DrawBuildablesProgress 0 32
+proc CG_DrawBuildablesProgressLabel 0 36
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRGP4 $778
+ARGP4
+ADDRGP4 cg+119048
+INDIRF4
+ARGF4
+ADDRGP4 CG_DrawProgressLabel
+CALLV
+pop
+LABELV $777
+endproc CG_DrawBuildablesProgressLabel 0 36
+proc CG_DrawCharModelProgress 0 32
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRF4
+ARGF4
+ADDRGP4 cg+119040
+INDIRF4
+ARGF4
+ADDRGP4 CG_DrawProgressBar
+CALLV
+pop
+LABELV $780
+endproc CG_DrawCharModelProgress 0 32
+proc CG_DrawCharModelProgressLabel 0 36
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRGP4 $783
+ARGP4
+ADDRGP4 cg+119040
+INDIRF4
+ARGF4
+ADDRGP4 CG_DrawProgressLabel
+CALLV
+pop
+LABELV $782
+endproc CG_DrawCharModelProgressLabel 0 36
+proc CG_DrawOverallProgress 4 32
+ADDRLP4 0
+ADDRGP4 cg+119040
+INDIRF4
+ADDRGP4 cg+119048
+INDIRF4
+ADDF4
+ADDRGP4 cg+119044
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+CNSTF4 1077936128
+DIVF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRGP4 CG_DrawProgressBar
+CALLV
+pop
+LABELV $785
+endproc CG_DrawOverallProgress 4 32
+proc CG_DrawLevelShot 36 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTI4 0
+ARGI4
+ADDRLP4 12
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 $790
+ARGP4
+ADDRLP4 16
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRGP4 $791
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $792
+ADDRGP4 $794
+ARGP4
+ADDRLP4 28
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 28
+INDIRI4
+ASGNI4
+LABELV $792
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+LABELV $789
+endproc CG_DrawLevelShot 36 20
+proc CG_DrawEdgeShot 20 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTI4 0
+ARGI4
+ADDRLP4 8
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRGP4 $796
+ARGP4
+ADDRLP4 12
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 12
+INDIRI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+LABELV $795
+endproc CG_DrawEdgeShot 20 20
+proc CG_DrawLevelName 8 36
+CNSTI4 3
+ARGI4
+ADDRLP4 4
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 UI_DrawTextBlock
+CALLV
+pop
+LABELV $797
+endproc CG_DrawLevelName 8 36
+proc CG_DrawMOTD 1032 36
+CNSTI4 4
+ARGI4
+ADDRLP4 1028
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 1024
+ADDRLP4 1028
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1024
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_ParseNewlines
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 UI_DrawTextBlock
+CALLV
+pop
+LABELV $798
+endproc CG_DrawMOTD 1032 36
+proc CG_DrawHostname 1036 36
+CNSTI4 0
+ARGI4
+ADDRLP4 1028
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 1024
+ADDRLP4 1028
+INDIRP4
+ASGNP4
+ADDRLP4 1024
+INDIRP4
+ARGP4
+ADDRGP4 $800
+ARGP4
+ADDRLP4 1032
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1032
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 UI_EscapeEmoticons
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 Q_CleanStr
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 UI_DrawTextBlock
+CALLV
+pop
+LABELV $799
+endproc CG_DrawHostname 1036 36
+proc CG_DrawDemoPlayback 8 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg_drawDemoState+12
+INDIRI4
+CNSTI4 0
+NEI4 $802
+ADDRGP4 $801
+JUMPV
+LABELV $802
+ADDRLP4 0
+ADDRGP4 trap_GetDemoState
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+EQI4 $805
+ADDRGP4 $801
+JUMPV
+LABELV $805
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $801
+endproc CG_DrawDemoPlayback 8 20
+proc CG_DrawDemoRecording 8 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg_drawDemoState+12
+INDIRI4
+CNSTI4 0
+NEI4 $808
+ADDRGP4 $807
+JUMPV
+LABELV $808
+ADDRLP4 0
+ADDRGP4 trap_GetDemoState
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+EQI4 $811
+ADDRGP4 $807
+JUMPV
+LABELV $811
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $807
+endproc CG_DrawDemoRecording 8 20
+export CG_UpdateMediaFraction
+proc CG_UpdateMediaFraction 0 0
+ADDRGP4 cg+119044
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRGP4 trap_UpdateScreen
+CALLV
+pop
+LABELV $813
+endproc CG_UpdateMediaFraction 0 0
+export CG_DrawLoadingScreen
+proc CG_DrawLoadingScreen 8 8
+ADDRGP4 $816
+ARGP4
+ADDRLP4 4
+ADDRGP4 Menus_FindByName
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Menu_Update
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 Menu_Paint
+CALLV
+pop
+LABELV $815
+endproc CG_DrawLoadingScreen 8 8
+export CG_GetValue
+proc CG_GetValue 20 4
+ADDRLP4 8
+CNSTI4 1852
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 BG_GetPlayerWeapon
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $828
+ADDRLP4 16
+INDIRI4
+CNSTI4 2
+EQI4 $822
+ADDRLP4 16
+INDIRI4
+CNSTI4 3
+EQI4 $825
+ADDRGP4 $821
+JUMPV
+LABELV $822
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $821
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CVIF4 4
+RETF4
+ADDRGP4 $817
+JUMPV
+LABELV $825
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $821
+ADDRLP4 0
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+CVIF4 4
+RETF4
+ADDRGP4 $817
+JUMPV
+LABELV $828
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CVIF4 4
+RETF4
+ADDRGP4 $817
+JUMPV
+LABELV $821
+CNSTF4 3212836864
+RETF4
+LABELV $817
+endproc CG_GetValue 20 4
+export CG_GetKillerText
+proc CG_GetKillerText 8 8
+ADDRLP4 0
+ADDRGP4 $830
+ASGNP4
+ADDRGP4 cg+115320
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $831
+ADDRGP4 $834
+ARGP4
+ADDRGP4 cg+115320
+ARGP4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+LABELV $831
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $829
+endproc CG_GetKillerText 8 8
+proc CG_DrawKiller 24 32
+ADDRGP4 cg+115320
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $837
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 8
+ADDRGP4 CG_GetKillerText
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 12
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 16
+ADDRGP4 CG_GetKillerText
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDRLP4 12
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+SUBF4
+ARGF4
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $837
+LABELV $836
+endproc CG_DrawKiller 24 32
+proc CG_DrawTeamSpectators 52 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 4
+ADDRGP4 cg+115352
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 12
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 16
+CNSTF4 0
+ASGNF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+CNSTP4 0
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRLP4 0
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+LEF4 $842
+ADDRLP4 28
+ADDRGP4 trap_Milliseconds
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 20
+INDIRI4
+ADDRGP4 cg+116376
+INDIRI4
+SUBI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 CG_SetClipRegion
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRGP4 cg+116380
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ADDRGP4 cg+116380
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ARGI4
+ADDRLP4 40
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRGP4 CG_ClearClipRegion
+CALLV
+pop
+ADDRLP4 44
+ADDRGP4 cg+116380
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRF4
+CNSTF4 1106247680
+ADDRLP4 24
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+DIVF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $849
+JUMPV
+LABELV $848
+ADDRLP4 48
+ADDRGP4 cg+116380
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $849
+ADDRGP4 cg+116380
+INDIRF4
+ADDRLP4 0
+INDIRF4
+GTF4 $848
+ADDRGP4 cg+116376
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $843
+JUMPV
+LABELV $842
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $843
+LABELV $840
+endproc CG_DrawTeamSpectators 52 36
+proc CG_DrawFollow 1036 36
+ADDRGP4 cg+36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $855
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+CNSTI4 0
+EQI4 $855
+ADDRGP4 cg+117772
+INDIRI4
+CNSTI4 0
+NEI4 $859
+ADDRLP4 8
+ARGP4
+ADDRGP4 $862
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRGP4 $860
+JUMPV
+LABELV $859
+ADDRLP4 8
+ARGP4
+ADDRGP4 $863
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+LABELV $860
+ADDRLP4 8
+ARGP4
+CNSTI4 1668
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+4
+ADDP4
+ARGP4
+ADDRGP4 strcat
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRLP4 1032
+CNSTF4 0
+ASGNF4
+ADDRLP4 1032
+INDIRF4
+ARGF4
+ADDRLP4 1032
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRFP4 4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $855
+LABELV $854
+endproc CG_DrawFollow 1036 36
+proc CG_DrawTeamLabel 1060 36
+ADDRLP4 12
+CNSTI1 0
+ASGNI1
+ADDRLP4 1040
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 1
+EQI4 $871
+ADDRLP4 1040
+INDIRI4
+CNSTI4 2
+EQI4 $878
+ADDRGP4 $868
+JUMPV
+LABELV $871
+ADDRLP4 1036
+ADDRGP4 $872
+ASGNP4
+ADDRGP4 cg+24
+INDIRI4
+CNSTI4 0
+EQI4 $869
+ADDRLP4 12
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $876
+ARGP4
+ADDRGP4 cgs+34776
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $869
+JUMPV
+LABELV $878
+ADDRLP4 1036
+ADDRGP4 $879
+ASGNP4
+ADDRGP4 cg+24
+INDIRI4
+CNSTI4 0
+EQI4 $869
+ADDRLP4 12
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $876
+ARGP4
+ADDRGP4 cgs+34780
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $869
+JUMPV
+LABELV $868
+ADDRLP4 1036
+ADDRGP4 $830
+ASGNP4
+LABELV $869
+ADDRLP4 1048
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+EQI4 $886
+ADDRLP4 1048
+INDIRI4
+CNSTI4 2
+EQI4 $888
+ADDRGP4 $884
+JUMPV
+LABELV $884
+LABELV $886
+ADDRGP4 $887
+ARGP4
+ADDRLP4 1036
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 1052
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1052
+INDIRP4
+ASGNP4
+ADDRGP4 $885
+JUMPV
+LABELV $888
+ADDRGP4 $887
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 1036
+INDIRP4
+ARGP4
+ADDRLP4 1056
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1056
+INDIRP4
+ASGNP4
+LABELV $885
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRLP4 1052
+CNSTF4 0
+ASGNF4
+ADDRLP4 1052
+INDIRF4
+ARGF4
+ADDRLP4 1052
+INDIRF4
+ARGF4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRFP4 8
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 32
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $867
+endproc CG_DrawTeamLabel 1060 36
+proc CG_DrawStageReport 1040 36
+ADDRGP4 cg+24
+INDIRI4
+CNSTI4 0
+EQI4 $890
+ADDRGP4 $889
+JUMPV
+LABELV $890
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $893
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $896
+ARGP4
+ADDRLP4 1032
+CNSTI4 1
+ASGNI4
+ADDRGP4 cgs+34780
+INDIRI4
+ADDRLP4 1032
+INDIRI4
+ADDI4
+ARGI4
+ADDRGP4 cgs+34776
+INDIRI4
+ADDRLP4 1032
+INDIRI4
+ADDI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $893
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $899
+ADDRGP4 cgs+34792
+INDIRI4
+ADDRGP4 cgs+34784
+INDIRI4
+SUBI4
+CVIF4 4
+CNSTF4 1137180672
+DIVF4
+ARGF4
+ADDRLP4 1036
+ADDRGP4 ceil
+CALLF4
+ASGNF4
+ADDRLP4 1032
+ADDRLP4 1036
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+CNSTI4 0
+GEI4 $904
+ADDRLP4 1032
+CNSTI4 0
+ASGNI4
+LABELV $904
+ADDRGP4 cgs+34792
+INDIRI4
+CNSTI4 0
+GEI4 $906
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $909
+ARGP4
+ADDRGP4 cgs+34776
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $900
+JUMPV
+LABELV $906
+ADDRLP4 1032
+INDIRI4
+CNSTI4 1
+NEI4 $911
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $913
+ARGP4
+ADDRGP4 cgs+34776
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $900
+JUMPV
+LABELV $911
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $915
+ARGP4
+ADDRGP4 cgs+34776
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 1032
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $900
+JUMPV
+LABELV $899
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $917
+ADDRLP4 1032
+ADDRGP4 cgs+34796
+INDIRI4
+ADDRGP4 cgs+34788
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+CNSTI4 0
+GEI4 $922
+ADDRLP4 1032
+CNSTI4 0
+ASGNI4
+LABELV $922
+ADDRGP4 cgs+34796
+INDIRI4
+CNSTI4 0
+GEI4 $924
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $909
+ARGP4
+ADDRGP4 cgs+34780
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $925
+JUMPV
+LABELV $924
+ADDRLP4 1032
+INDIRI4
+CNSTI4 1
+NEI4 $928
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $930
+ARGP4
+ADDRGP4 cgs+34780
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $929
+JUMPV
+LABELV $928
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $932
+ARGP4
+ADDRGP4 cgs+34780
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 1032
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $929
+LABELV $925
+LABELV $917
+LABELV $900
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRLP4 1032
+CNSTF4 0
+ASGNF4
+ADDRLP4 1032
+INDIRF4
+ARGF4
+ADDRLP4 1032
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRLP4 1024
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRFP4 4
+INDIRF4
+ADDRLP4 1024
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ADDRLP4 1028
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $889
+endproc CG_DrawStageReport 1040 36
+bss
+align 4
+LABELV $935
+skip 80
+align 4
+LABELV $936
+skip 4
+align 4
+LABELV $937
+skip 4
+code
+proc CG_DrawFPS 92 36
+ADDRFP4 12
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRGP4 cg_drawFPS+12
+INDIRI4
+CNSTI4 0
+NEI4 $938
+ADDRGP4 $934
+JUMPV
+LABELV $938
+ADDRLP4 48
+ADDRGP4 trap_Milliseconds
+CALLI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 56
+ADDRGP4 $937
+ASGNP4
+ADDRLP4 32
+ADDRLP4 28
+INDIRI4
+ADDRLP4 56
+INDIRP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRGP4 $936
+INDIRI4
+CNSTI4 20
+MODI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $935
+ADDP4
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 60
+ADDRGP4 $936
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 60
+INDIRP4
+INDIRI4
+CNSTI4 20
+LEI4 $941
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 64
+INDIRI4
+ASGNI4
+LABELV $943
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $935
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $944
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 20
+LTI4 $943
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $947
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+LABELV $947
+ADDRLP4 36
+CNSTI4 20000
+ADDRLP4 4
+INDIRI4
+DIVI4
+ASGNI4
+ADDRGP4 $178
+ARGP4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRLP4 68
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 68
+INDIRP4
+ASGNP4
+ADDRGP4 $949
+ARGP4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 72
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRGP4 $949
+ARGP4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 76
+ADDRGP4 UI_Text_Height
+CALLF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 80
+ADDRGP4 CG_DrawStrlen
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 80
+INDIRI4
+ASGNI4
+ADDRGP4 $950
+ARGP4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 84
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 84
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 44
+INDIRF4
+ARGF4
+ADDRLP4 40
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRLP4 20
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRFP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $951
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $956
+JUMPV
+LABELV $953
+ADDRLP4 88
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+ADDRLP4 88+1
+CNSTI1 0
+ASGNI1
+ADDRFP4 4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRLP4 88
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $954
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $956
+ADDRLP4 0
+INDIRI4
+ADDRLP4 16
+INDIRI4
+LTI4 $953
+ADDRFP4 4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRGP4 $950
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRGP4 $952
+JUMPV
+LABELV $951
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 88
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 88
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+CNSTI4 3
+ARGI4
+ADDRLP4 88
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CNSTF4 1077936128
+DIVF4
+ARGF4
+ADDRLP4 88
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawField
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $952
+LABELV $941
+LABELV $934
+endproc CG_DrawFPS 92 36
+proc CG_DrawTimerMins 24 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg_drawTimer+12
+INDIRI4
+CNSTI4 0
+NEI4 $959
+ADDRGP4 $958
+JUMPV
+LABELV $959
+ADDRLP4 8
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cgs+34760
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+CNSTI4 1000
+DIVI4
+ASGNI4
+ADDRLP4 16
+CNSTI4 60
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+DIVI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+ADDRLP4 0
+INDIRI4
+MULI4
+SUBI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+CNSTI4 3
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CNSTF4 1077936128
+DIVF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawField
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $958
+endproc CG_DrawTimerMins 24 24
+proc CG_DrawTimerSecs 24 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg_drawTimer+12
+INDIRI4
+CNSTI4 0
+NEI4 $965
+ADDRGP4 $964
+JUMPV
+LABELV $965
+ADDRLP4 8
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cgs+34760
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+CNSTI4 1000
+DIVI4
+ASGNI4
+ADDRLP4 16
+CNSTI4 60
+ASGNI4
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 16
+INDIRI4
+DIVI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRLP4 16
+INDIRI4
+ADDRLP4 4
+INDIRI4
+MULI4
+SUBI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CVFI4 4
+ARGI4
+CNSTI4 2
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+CVFI4 4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawFieldPadded
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $964
+endproc CG_DrawTimerSecs 24 24
+proc CG_DrawTimer 90 36
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 12
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 28
+ADDRFP4 28
+INDIRI4
+ASGNI4
+ADDRGP4 cg_drawTimer+12
+INDIRI4
+CNSTI4 0
+NEI4 $971
+ADDRGP4 $970
+JUMPV
+LABELV $971
+ADDRLP4 44
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cgs+34760
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 44
+INDIRI4
+CNSTI4 1000
+DIVI4
+ASGNI4
+ADDRLP4 52
+CNSTI4 60
+ASGNI4
+ADDRLP4 28
+ADDRLP4 24
+INDIRI4
+ADDRLP4 52
+INDIRI4
+DIVI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 52
+INDIRI4
+ADDRLP4 28
+INDIRI4
+MULI4
+SUBI4
+ASGNI4
+ADDRLP4 64
+CNSTI4 10
+ASGNI4
+ADDRLP4 32
+ADDRLP4 24
+INDIRI4
+ADDRLP4 64
+INDIRI4
+DIVI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 64
+INDIRI4
+ADDRLP4 32
+INDIRI4
+MULI4
+SUBI4
+ASGNI4
+ADDRGP4 $976
+ARGP4
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRLP4 32
+INDIRI4
+ARGI4
+ADDRLP4 24
+INDIRI4
+ARGI4
+ADDRLP4 72
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRGP4 $949
+ARGP4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 76
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRGP4 $949
+ARGP4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 80
+ADDRGP4 UI_Text_Height
+CALLF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 CG_DrawStrlen
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 84
+INDIRI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 40
+INDIRF4
+ARGF4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRLP4 16
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $980
+JUMPV
+LABELV $977
+ADDRLP4 88
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+ADDRLP4 88+1
+CNSTI1 0
+ASGNI1
+ADDRFP4 4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRLP4 88
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $978
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $980
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LTI4 $977
+LABELV $970
+endproc CG_DrawTimer 90 36
+proc SortScore 12 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 1668
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+72
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+72
+ADDP4
+INDIRI4
+SUBI4
+RETI4
+LABELV $984
+endproc SortScore 12 0
+proc SortWeaponClass 40 0
+ADDRLP4 0
+CNSTI4 1668
+ADDRFP4 0
+INDIRP4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 1668
+ADDRFP4 4
+INDIRP4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 88
+ASGNI4
+ADDRLP4 8
+ADDRLP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $992
+ADDRLP4 20
+CNSTI4 88
+ASGNI4
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+CNSTI4 2
+ASGNI4
+ADDRLP4 24
+INDIRI4
+ADDRLP4 28
+INDIRI4
+EQI4 $998
+ADDRLP4 32
+ADDRLP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 28
+INDIRI4
+EQI4 $998
+ADDRLP4 36
+CNSTI4 1
+ASGNI4
+ADDRLP4 24
+INDIRI4
+ADDRLP4 36
+INDIRI4
+EQI4 $998
+ADDRLP4 32
+INDIRI4
+ADDRLP4 36
+INDIRI4
+NEI4 $994
+LABELV $998
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+NEGI4
+ASGNI4
+LABELV $994
+LABELV $992
+ADDRLP4 8
+INDIRI4
+RETI4
+LABELV $989
+endproc SortWeaponClass 40 0
+lit
+align 4
+LABELV $1045
+byte 4 0
+byte 4 0
+byte 4 0
+code
+proc CG_DrawTeamOverlay 464 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+CNSTF4 1090519040
+DIVF4
+ASGNF4
+ADDRLP4 76
+CNSTF4 1082130432
+ASGNF4
+ADDRLP4 80
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 84
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 376
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 88
+CNSTF4 1050253722
+ASGNF4
+ADDRLP4 392
+CNSTF4 0
+ASGNF4
+ADDRLP4 380
+CNSTF4 1056964608
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 372
+CNSTI4 0
+ASGNI4
+ADDRLP4 92
+CNSTI4 0
+ASGNI4
+ADDRLP4 384
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 96
+ADDRLP4 384
+INDIRF4
+ASGNF4
+ADDRLP4 368
+CNSTI4 0
+ASGNI4
+ADDRLP4 388
+ADDRGP4 cg_drawTeamOverlay+12
+INDIRI4
+ASGNI4
+ADDRLP4 396
+ADDRGP4 cg_teamOverlaySortMode+12
+INDIRI4
+ASGNI4
+ADDRGP4 cg+109588+4
+INDIRI4
+CNSTI4 2
+NEI4 $1002
+ADDRGP4 $999
+JUMPV
+LABELV $1002
+ADDRLP4 404
+CNSTI4 0
+ASGNI4
+ADDRLP4 388
+INDIRI4
+ADDRLP4 404
+INDIRI4
+EQI4 $1009
+ADDRGP4 cg_teamOverlayMaxPlayers+12
+INDIRI4
+ADDRLP4 404
+INDIRI4
+NEI4 $1006
+LABELV $1009
+ADDRGP4 $999
+JUMPV
+LABELV $1006
+ADDRGP4 cgs+148212
+INDIRI4
+CNSTI4 0
+NEI4 $1010
+ADDRGP4 $999
+JUMPV
+LABELV $1010
+ADDRGP4 cg+115308
+INDIRI4
+CNSTI4 0
+NEI4 $1018
+ADDRGP4 cg+109588+4
+INDIRI4
+CNSTI4 7
+NEI4 $1013
+LABELV $1018
+ADDRGP4 $999
+JUMPV
+LABELV $1013
+ADDRLP4 20
+CNSTI4 1668
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRLP4 388
+INDIRI4
+CNSTI4 1
+EQI4 $1023
+ADDRLP4 388
+INDIRI4
+CNSTI4 2
+NEI4 $1021
+LABELV $1023
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $1024
+ADDRLP4 0
+CNSTI4 1668
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 0
+EQI4 $1029
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+EQU4 $1029
+ADDRLP4 420
+CNSTI4 68
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 420
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 420
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $1029
+ADDRLP4 388
+INDIRI4
+CNSTI4 1
+NEI4 $1031
+ADDRLP4 424
+ADDRLP4 372
+INDIRI4
+ASGNI4
+ADDRLP4 372
+ADDRLP4 424
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 424
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 100
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $1032
+JUMPV
+LABELV $1031
+ADDRLP4 428
+ADDRLP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 428
+INDIRI4
+CNSTI4 1
+EQI4 $1038
+ADDRLP4 428
+INDIRI4
+CNSTI4 2
+EQI4 $1038
+ADDRLP4 428
+INDIRI4
+CNSTI4 5
+EQI4 $1038
+ADDRLP4 428
+INDIRI4
+CNSTI4 6
+EQI4 $1038
+ADDRLP4 428
+INDIRI4
+CNSTI4 31
+NEI4 $1033
+LABELV $1038
+ADDRLP4 432
+ADDRLP4 372
+INDIRI4
+ASGNI4
+ADDRLP4 372
+ADDRLP4 432
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 432
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 100
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+LABELV $1033
+LABELV $1032
+LABELV $1029
+LABELV $1025
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 64
+LTI4 $1024
+ADDRGP4 $1022
+JUMPV
+LABELV $1021
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1042
+JUMPV
+LABELV $1039
+ADDRLP4 412
+CNSTI4 1852
+CNSTI4 212
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 468
+ADDP4
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 416
+ADDRGP4 $1045
+INDIRB
+ASGNB 12
+ADDRLP4 428
+ADDRLP4 412
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRI4
+CNSTI4 255
+BANDI4
+ASGNI4
+ADDRLP4 436
+CNSTI4 1
+ASGNI4
+ADDRLP4 412
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 436
+INDIRI4
+NEI4 $1049
+ADDRLP4 428
+INDIRI4
+ADDRLP4 20
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+NEI4 $1049
+ADDRLP4 412
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDRLP4 436
+INDIRI4
+BANDI4
+CNSTI4 0
+EQI4 $1046
+LABELV $1049
+ADDRGP4 $1040
+JUMPV
+LABELV $1046
+ADDRLP4 416
+ADDRLP4 412
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRF4
+ADDRGP4 cg+109588+20
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 416+4
+ADDRLP4 412
+INDIRP4
+CNSTI4 1568
+ADDP4
+INDIRF4
+ADDRGP4 cg+109588+20+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 416+8
+ADDRLP4 412
+INDIRP4
+CNSTI4 1572
+ADDP4
+INDIRF4
+ADDRGP4 cg+109588+20+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 416
+ARGP4
+ADDRLP4 444
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 444
+INDIRF4
+CNSTF4 1148846080
+GEF4 $1060
+ADDRLP4 448
+ADDRLP4 372
+INDIRI4
+ASGNI4
+ADDRLP4 372
+ADDRLP4 448
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 448
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 100
+ADDP4
+CNSTI4 212
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 468
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1060
+LABELV $1040
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1042
+ADDRLP4 8
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRI4
+LTI4 $1039
+LABELV $1022
+ADDRLP4 396
+INDIRI4
+CNSTI4 1
+NEI4 $1063
+ADDRLP4 100
+ARGP4
+ADDRLP4 372
+INDIRI4
+CVIU4 4
+ARGU4
+CNSTU4 4
+ARGU4
+ADDRGP4 SortScore
+ARGP4
+ADDRGP4 qsort
+CALLV
+pop
+ADDRGP4 $1064
+JUMPV
+LABELV $1063
+ADDRLP4 396
+INDIRI4
+CNSTI4 2
+NEI4 $1065
+ADDRLP4 100
+ARGP4
+ADDRLP4 372
+INDIRI4
+CVIU4 4
+ARGU4
+CNSTU4 4
+ARGU4
+ADDRGP4 SortWeaponClass
+ARGP4
+ADDRGP4 qsort
+CALLV
+pop
+LABELV $1065
+LABELV $1064
+ADDRLP4 372
+INDIRI4
+ADDRGP4 cg_teamOverlayMaxPlayers+12
+INDIRI4
+LEI4 $1067
+ADDRLP4 372
+ADDRGP4 cg_teamOverlayMaxPlayers+12
+INDIRI4
+ASGNI4
+LABELV $1067
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 76
+ADDRLP4 76
+INDIRF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 80
+ADDRLP4 80
+INDIRF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 84
+ADDRLP4 84
+INDIRF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 376
+ADDRLP4 376
+INDIRF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 88
+ADDRLP4 88
+INDIRF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 380
+ADDRLP4 380
+INDIRF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 392
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 372
+INDIRI4
+CVIF4 4
+ADDRLP4 4
+INDIRF4
+MULF4
+SUBF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 392
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 420
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 24
+ADDRLP4 420
+INDIRF4
+ASGNF4
+ADDRLP4 24+4
+ADDRLP4 420
+INDIRF4
+ASGNF4
+ADDRLP4 24+8
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 24+12
+ADDRFP4 8
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1077
+JUMPV
+LABELV $1074
+ADDRLP4 0
+CNSTI4 1668
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 100
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 0
+EQI4 $1082
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+EQU4 $1082
+ADDRLP4 432
+CNSTI4 68
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 432
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 432
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $1079
+LABELV $1082
+ADDRGP4 $1075
+JUMPV
+LABELV $1079
+ADDRLP4 40
+ARGP4
+CNSTI4 34
+ARGI4
+ADDRGP4 $1083
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 376
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+184
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRLP4 24
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 440
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+ADDRLP4 440
+INDIRI4
+LEI4 $1088
+ADDRLP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+ADDRLP4 440
+INDIRI4
+NEI4 $1086
+LABELV $1088
+ADDRLP4 356
+ADDRGP4 $830
+ASGNP4
+ADDRGP4 $1087
+JUMPV
+LABELV $1086
+ADDRLP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1089
+ADDRLP4 368
+ADDRLP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1090
+JUMPV
+LABELV $1089
+ADDRLP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1091
+ADDRLP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 444
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 368
+ADDRLP4 444
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1091
+LABELV $1090
+ADDRLP4 16
+INDIRF4
+ADDRLP4 76
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+CNSTI4 1280
+ADDRLP4 368
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons+416
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRGP4 cg+109588+192+24
+INDIRI4
+CNSTI4 2
+NEI4 $1094
+ADDRLP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1095
+ADDRLP4 16
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ADDRLP4 76
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+CNSTI4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_upgrades+8
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRGP4 $1095
+JUMPV
+LABELV $1094
+ADDRLP4 368
+INDIRI4
+CNSTI4 30
+EQI4 $1106
+ADDRLP4 368
+INDIRI4
+CNSTI4 4
+EQI4 $1106
+ADDRLP4 368
+INDIRI4
+CNSTI4 6
+EQI4 $1106
+ADDRLP4 368
+INDIRI4
+CNSTI4 9
+NEI4 $1102
+LABELV $1106
+ADDRLP4 16
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ADDRLP4 76
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+748
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+LABELV $1102
+LABELV $1095
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 100
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 452
+ADDRGP4 CG_GetColorCharForHealth
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRI4
+CNSTI4 734
+ADDI4
+ARGI4
+ADDRLP4 456
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRGP4 $1109
+ARGP4
+ADDRLP4 452
+INDIRI4
+CVII1 4
+CVII4 1
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 456
+INDIRP4
+ARGP4
+ADDRLP4 460
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 356
+ADDRLP4 460
+INDIRP4
+ASGNP4
+LABELV $1087
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 448
+ADDRLP4 16
+INDIRF4
+CNSTF4 1073741824
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 76
+INDIRF4
+ADDF4
+ADDRLP4 84
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 452
+ADDRLP4 448
+INDIRF4
+ADDRLP4 380
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 364
+ADDRLP4 452
+INDIRF4
+ASGNF4
+ADDRLP4 360
+ADDRLP4 452
+INDIRF4
+ASGNF4
+ADDRLP4 364
+ARGP4
+ADDRLP4 448
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ADDRLP4 80
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 88
+INDIRF4
+ARGF4
+ADDRLP4 24
+ARGP4
+ADDRLP4 40
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRGP4 UI_Text_Paint_Limit
+CALLV
+pop
+ADDRLP4 96
+ADDRLP4 384
+INDIRF4
+ASGNF4
+ADDRLP4 96
+ARGP4
+ADDRLP4 360
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ADDRLP4 80
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 88
+INDIRF4
+ARGF4
+ADDRLP4 24
+ARGP4
+ADDRLP4 356
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRGP4 UI_Text_Paint_Limit
+CALLV
+pop
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 92
+ADDRLP4 92
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1075
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1077
+ADDRLP4 8
+INDIRI4
+CNSTI4 64
+GEI4 $1110
+ADDRLP4 92
+INDIRI4
+ADDRLP4 372
+INDIRI4
+LTI4 $1074
+LABELV $1110
+LABELV $999
+endproc CG_DrawTeamOverlay 464 32
+proc CG_DrawClock 92 36
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 12
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 28
+ADDRFP4 28
+INDIRI4
+ASGNI4
+ADDRGP4 cg_drawClock+12
+INDIRI4
+CNSTI4 0
+NEI4 $1112
+ADDRGP4 $1111
+JUMPV
+LABELV $1112
+ADDRLP4 24
+ARGP4
+ADDRLP4 72
+ADDRGP4 trap_RealTime
+CALLI4
+ASGNI4
+ADDRLP4 68
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRGP4 cg_drawClock+12
+INDIRI4
+CNSTI4 2
+NEI4 $1115
+ADDRGP4 $1118
+ARGP4
+ADDRLP4 24+8
+INDIRI4
+ARGI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 2
+MODI4
+CNSTI4 0
+EQI4 $1124
+ADDRLP4 76
+ADDRGP4 $1120
+ASGNP4
+ADDRGP4 $1125
+JUMPV
+LABELV $1124
+ADDRLP4 76
+ADDRGP4 $1121
+ASGNP4
+LABELV $1125
+ADDRLP4 76
+INDIRP4
+ARGP4
+ADDRLP4 24+4
+INDIRI4
+ARGI4
+ADDRLP4 80
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 80
+INDIRP4
+ASGNP4
+ADDRGP4 $1116
+JUMPV
+LABELV $1115
+ADDRLP4 80
+ADDRGP4 $1126
+ASGNP4
+ADDRLP4 76
+ADDRLP4 24+8
+INDIRI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+NEI4 $1128
+ADDRLP4 76
+CNSTI4 12
+ASGNI4
+ADDRGP4 $1129
+JUMPV
+LABELV $1128
+ADDRLP4 76
+INDIRI4
+CNSTI4 12
+NEI4 $1130
+ADDRLP4 80
+ADDRGP4 $1132
+ASGNP4
+ADDRGP4 $1131
+JUMPV
+LABELV $1130
+ADDRLP4 76
+INDIRI4
+CNSTI4 12
+LEI4 $1133
+ADDRLP4 76
+ADDRLP4 76
+INDIRI4
+CNSTI4 12
+SUBI4
+ASGNI4
+ADDRLP4 80
+ADDRGP4 $1132
+ASGNP4
+LABELV $1133
+LABELV $1131
+LABELV $1129
+ADDRGP4 $1135
+ARGP4
+ADDRLP4 76
+INDIRI4
+ARGI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 2
+MODI4
+CNSTI4 0
+EQI4 $1138
+ADDRLP4 84
+ADDRGP4 $1120
+ASGNP4
+ADDRGP4 $1139
+JUMPV
+LABELV $1138
+ADDRLP4 84
+ADDRGP4 $1121
+ASGNP4
+LABELV $1139
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRLP4 24+4
+INDIRI4
+ARGI4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 88
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 88
+INDIRP4
+ASGNP4
+LABELV $1116
+ADDRGP4 $949
+ARGP4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 76
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRGP4 $949
+ARGP4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 80
+ADDRGP4 UI_Text_Height
+CALLF4
+ASGNF4
+ADDRLP4 60
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 CG_DrawStrlen
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 84
+INDIRI4
+ASGNI4
+ADDRLP4 64
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 64
+INDIRF4
+ARGF4
+ADDRLP4 60
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRLP4 16
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1143
+JUMPV
+LABELV $1140
+ADDRLP4 88
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+ADDRLP4 88+1
+CNSTI1 0
+ASGNI1
+ADDRFP4 4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRLP4 88
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $1141
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1143
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LTI4 $1140
+LABELV $1111
+endproc CG_DrawClock 92 36
+proc CG_DrawSnapshot 20 36
+ADDRGP4 cg_drawSnapshot+12
+INDIRI4
+CNSTI4 0
+NEI4 $1146
+ADDRGP4 $1145
+JUMPV
+LABELV $1146
+ADDRGP4 $1149
+ARGP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 cg+28
+INDIRI4
+ARGI4
+ADDRGP4 cgs+31456
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 16
+CNSTF4 0
+ASGNF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRFP4 4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $1145
+endproc CG_DrawSnapshot 20 36
+export CG_AddLagometerFrameInfo
+proc CG_AddLagometerFrameInfo 8 0
+ADDRLP4 0
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+32
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 lagometer+512
+INDIRI4
+CNSTI4 127
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRGP4 lagometer
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 lagometer+512
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1154
+endproc CG_AddLagometerFrameInfo 8 0
+bss
+align 4
+LABELV $1160
+skip 160
+align 4
+LABELV $1161
+skip 4
+export CG_AddLagometerSnapshotInfo
+code
+proc CG_AddLagometerSnapshotInfo 24 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1162
+ADDRGP4 lagometer+1540
+INDIRI4
+CNSTI4 127
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRGP4 lagometer+1028
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 4
+ADDRGP4 lagometer+1540
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $1159
+JUMPV
+LABELV $1162
+ADDRGP4 lagometer+1540
+INDIRI4
+CNSTI4 127
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRGP4 lagometer+1028
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 lagometer+1540
+INDIRI4
+CNSTI4 127
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRGP4 lagometer+516
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 lagometer+1540
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 cg+163724
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1173
+ADDRLP4 12
+ADDRGP4 $1161
+ASGNP4
+ADDRLP4 8
+ADDRLP4 12
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1160
+ADDP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRGP4 $1161
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 40
+MODI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1177
+ADDRLP4 20
+ADDRGP4 cg+163724
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1160
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1178
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 40
+LTI4 $1177
+ADDRLP4 20
+ADDRGP4 cg+163724
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 40
+DIVI4
+ASGNI4
+LABELV $1173
+LABELV $1159
+endproc CG_AddLagometerSnapshotInfo 24 0
+lit
+align 4
+LABELV $1184
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+code
+proc CG_DrawDisconnect 80 32
+ADDRLP4 44
+ADDRGP4 $1184
+INDIRB
+ASGNB 16
+ADDRLP4 60
+ADDRGP4 trap_GetCurrentCmdNumber
+CALLI4
+ASGNI4
+ADDRLP4 36
+ADDRLP4 60
+INDIRI4
+CNSTI4 64
+SUBI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_GetUserCmd
+CALLI4
+pop
+ADDRLP4 64
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+LEI4 $1189
+ADDRLP4 64
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+LEI4 $1185
+LABELV $1189
+ADDRGP4 $1183
+JUMPV
+LABELV $1185
+ADDRLP4 24
+ADDRGP4 $1190
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+CNSTF4 1060320051
+ARGF4
+ADDRLP4 68
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 68
+INDIRF4
+CVFI4 4
+ASGNI4
+CNSTI4 320
+ADDRLP4 40
+INDIRI4
+CNSTI4 2
+DIVI4
+SUBI4
+CVIF4 4
+ARGF4
+CNSTF4 1120403456
+ARGF4
+CNSTF4 1060320051
+ARGF4
+ADDRLP4 44
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRGP4 cg+109556
+INDIRI4
+CNSTI4 9
+RSHI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $1191
+ADDRGP4 $1183
+JUMPV
+LABELV $1191
+ADDRLP4 28
+CNSTF4 1142161408
+ASGNF4
+ADDRLP4 32
+CNSTF4 1138229248
+ASGNF4
+ADDRGP4 $1194
+ARGP4
+ADDRLP4 72
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRF4
+ARGF4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRLP4 76
+CNSTF4 1111490560
+ASGNF4
+ADDRLP4 76
+INDIRF4
+ARGF4
+ADDRLP4 76
+INDIRF4
+ARGF4
+ADDRLP4 72
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+LABELV $1183
+endproc CG_DrawDisconnect 80 32
+proc CG_DrawLagometer 132 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $1196
+ADDRGP4 $1195
+JUMPV
+LABELV $1196
+ADDRGP4 cg_lagometer+12
+INDIRI4
+CNSTI4 0
+NEI4 $1199
+ADDRGP4 $1195
+JUMPV
+LABELV $1199
+ADDRGP4 cg+8
+INDIRI4
+CNSTI4 0
+EQI4 $1202
+ADDRGP4 $1195
+JUMPV
+LABELV $1202
+ADDRLP4 36
+ADDRFP4 16
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 36+4
+ADDRFP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 36+8
+ADDRFP4 16
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 36+12
+ADDRFP4 16
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 36+12
+CNSTF4 1048576000
+ASGNF4
+ADDRLP4 36
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 84
+ADDRFP4 0
+INDIRP4
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 64
+ADDRLP4 84
+INDIRI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 84
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 88
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 68
+ADDRLP4 88
+INDIRI4
+ASGNI4
+ADDRLP4 32
+ADDRLP4 88
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 24
+ARGP4
+ADDRLP4 32
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 52
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRLP4 20
+CNSTI4 -1
+ASGNI4
+ADDRLP4 16
+ADDRLP4 52
+INDIRF4
+CNSTF4 1077936128
+DIVF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 32
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 16
+INDIRF4
+CNSTF4 1133903872
+DIVF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1214
+JUMPV
+LABELV $1211
+ADDRLP4 8
+ADDRGP4 lagometer+512
+INDIRI4
+CNSTI4 1
+SUBI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+CNSTI4 127
+BANDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 lagometer
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+LEF4 $1216
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+EQI4 $1218
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+ADDRGP4 g_color_table+48
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $1218
+ADDRLP4 0
+INDIRF4
+ADDRLP4 16
+INDIRF4
+LEF4 $1221
+ADDRLP4 0
+ADDRLP4 16
+INDIRF4
+ASGNF4
+LABELV $1221
+ADDRLP4 24
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+SUBF4
+ARGF4
+ADDRLP4 56
+INDIRF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ARGF4
+CNSTF4 1065353216
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 100
+CNSTF4 0
+ASGNF4
+ADDRLP4 100
+INDIRF4
+ARGF4
+ADDRLP4 100
+INDIRF4
+ARGF4
+ADDRLP4 100
+INDIRF4
+ARGF4
+ADDRLP4 100
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+ADDRGP4 $1217
+JUMPV
+LABELV $1216
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $1225
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+EQI4 $1227
+ADDRLP4 20
+CNSTI4 2
+ASGNI4
+ADDRGP4 g_color_table+64
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $1227
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 16
+INDIRF4
+LEF4 $1230
+ADDRLP4 0
+ADDRLP4 16
+INDIRF4
+ASGNF4
+LABELV $1230
+ADDRLP4 24
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+SUBF4
+ARGF4
+ADDRLP4 56
+INDIRF4
+ARGF4
+CNSTF4 1065353216
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 96
+CNSTF4 0
+ASGNF4
+ADDRLP4 96
+INDIRF4
+ARGF4
+ADDRLP4 96
+INDIRF4
+ARGF4
+ADDRLP4 96
+INDIRF4
+ARGF4
+ADDRLP4 96
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+LABELV $1225
+LABELV $1217
+LABELV $1212
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1214
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+ADDRLP4 12
+INDIRF4
+LTF4 $1211
+ADDRLP4 16
+ADDRLP4 52
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 16
+INDIRF4
+CNSTF4 1147207680
+DIVF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1237
+JUMPV
+LABELV $1234
+ADDRLP4 8
+ADDRGP4 lagometer+1540
+INDIRI4
+CNSTI4 1
+SUBI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+CNSTI4 127
+BANDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 lagometer+1028
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+LEF4 $1240
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 lagometer+516
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $1242
+ADDRLP4 20
+INDIRI4
+CNSTI4 5
+EQI4 $1243
+ADDRLP4 20
+CNSTI4 5
+ASGNI4
+ADDRGP4 g_color_table+48
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRGP4 $1243
+JUMPV
+LABELV $1242
+ADDRLP4 20
+INDIRI4
+CNSTI4 3
+EQI4 $1248
+ADDRLP4 20
+CNSTI4 3
+ASGNI4
+ADDRGP4 g_color_table+32
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $1248
+LABELV $1243
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 16
+INDIRF4
+LEF4 $1251
+ADDRLP4 0
+ADDRLP4 16
+INDIRF4
+ASGNF4
+LABELV $1251
+ADDRLP4 24
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+SUBF4
+ARGF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 52
+INDIRF4
+ADDF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ARGF4
+CNSTF4 1065353216
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 100
+CNSTF4 0
+ASGNF4
+ADDRLP4 100
+INDIRF4
+ARGF4
+ADDRLP4 100
+INDIRF4
+ARGF4
+ADDRLP4 100
+INDIRF4
+ARGF4
+ADDRLP4 100
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+ADDRGP4 $1241
+JUMPV
+LABELV $1240
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $1255
+ADDRLP4 20
+INDIRI4
+CNSTI4 4
+EQI4 $1257
+ADDRLP4 20
+CNSTI4 4
+ASGNI4
+ADDRGP4 g_color_table+16
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $1257
+ADDRLP4 24
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+SUBF4
+ARGF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 52
+INDIRF4
+ADDF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ARGF4
+CNSTF4 1065353216
+ARGF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRLP4 100
+CNSTF4 0
+ASGNF4
+ADDRLP4 100
+INDIRF4
+ARGF4
+ADDRLP4 100
+INDIRF4
+ARGF4
+ADDRLP4 100
+INDIRF4
+ARGF4
+ADDRLP4 100
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+LABELV $1255
+LABELV $1241
+LABELV $1235
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1237
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+ADDRLP4 12
+INDIRF4
+LTF4 $1234
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 96
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg_nopredict+12
+INDIRI4
+ADDRLP4 96
+INDIRI4
+NEI4 $1266
+ADDRGP4 cg_synchronousClients+12
+INDIRI4
+ADDRLP4 96
+INDIRI4
+EQI4 $1262
+LABELV $1266
+ADDRLP4 60
+ADDRGP4 $1267
+ASGNP4
+ADDRGP4 $1263
+JUMPV
+LABELV $1262
+ADDRGP4 $178
+ARGP4
+ADDRGP4 cg+163724
+INDIRI4
+ARGI4
+ADDRLP4 100
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 60
+ADDRLP4 100
+INDIRP4
+ASGNP4
+LABELV $1263
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 104
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 112
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+ADDRLP4 104
+INDIRF4
+ADDRLP4 112
+INDIRF4
+DIVF4
+SUBF4
+ADDRFP4 4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 116
+ADDRGP4 UI_Text_Height
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 112
+INDIRF4
+DIVF4
+ADDF4
+ADDRLP4 116
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+ADDRFP4 8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 36
+ADDRFP4 16
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 36+4
+ADDRFP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 36+8
+ADDRFP4 16
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 36+12
+ADDRFP4 16
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 36+12
+CNSTF4 1056964608
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 36
+ARGP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 128
+CNSTI4 0
+ASGNI4
+ADDRLP4 128
+INDIRI4
+ARGI4
+ADDRLP4 128
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRGP4 CG_DrawDisconnect
+CALLV
+pop
+LABELV $1195
+endproc CG_DrawLagometer 132 36
+data
+export oldestSpeedSample
+align 4
+LABELV oldestSpeedSample
+byte 4 0
+export maxSpeedSample
+align 4
+LABELV maxSpeedSample
+byte 4 0
+export CG_AddSpeed
+code
+proc CG_AddSpeed 40 4
+ADDRLP4 4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 cg_drawSpeed+12
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $1275
+ADDRLP4 4+8
+CNSTF4 0
+ASGNF4
+LABELV $1275
+ADDRLP4 4
+ARGP4
+ADDRLP4 16
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ADDRGP4 maxSpeedSample
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 speedSamples
+ADDP4
+INDIRF4
+LEF4 $1279
+ADDRLP4 24
+ADDRGP4 oldestSpeedSample
+ASGNP4
+ADDRLP4 20
+ADDRLP4 24
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRGP4 maxSpeedSample
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 speedSamples
+ADDP4
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRGP4 oldestSpeedSample
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 160
+MODI4
+ASGNI4
+ADDRGP4 $1273
+JUMPV
+LABELV $1279
+ADDRGP4 oldestSpeedSample
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 speedSamples
+ADDP4
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 24
+ADDRGP4 oldestSpeedSample
+ASGNP4
+ADDRLP4 20
+ADDRLP4 24
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 maxSpeedSample
+INDIRI4
+ADDRLP4 20
+INDIRI4
+NEI4 $1281
+ADDRGP4 maxSpeedSample
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1286
+JUMPV
+LABELV $1283
+ADDRLP4 32
+CNSTI4 2
+ASGNI4
+ADDRLP4 36
+ADDRGP4 speedSamples
+ASGNP4
+ADDRLP4 28
+INDIRI4
+ADDRLP4 32
+INDIRI4
+LSHI4
+ADDRLP4 36
+INDIRP4
+ADDP4
+INDIRF4
+ADDRGP4 maxSpeedSample
+INDIRI4
+ADDRLP4 32
+INDIRI4
+LSHI4
+ADDRLP4 36
+INDIRP4
+ADDP4
+INDIRF4
+LEF4 $1287
+ADDRGP4 maxSpeedSample
+ADDRLP4 28
+INDIRI4
+ASGNI4
+LABELV $1287
+LABELV $1284
+ADDRLP4 28
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1286
+ADDRLP4 28
+INDIRI4
+CNSTI4 160
+LTI4 $1283
+LABELV $1281
+ADDRLP4 28
+ADDRGP4 oldestSpeedSample
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 160
+MODI4
+ASGNI4
+LABELV $1273
+endproc CG_AddSpeed 40 4
+lit
+align 4
+LABELV $1290
+byte 4 0
+byte 4 0
+byte 4 1065353216
+align 4
+LABELV $1291
+byte 4 0
+byte 4 1065353216
+byte 4 0
+align 4
+LABELV $1292
+byte 4 1065353216
+byte 4 0
+byte 4 0
+code
+proc CG_DrawSpeedGraph 116 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 24
+ADDRGP4 $1290
+INDIRB
+ASGNB 12
+ADDRLP4 36
+ADDRGP4 $1291
+INDIRB
+ASGNB 12
+ADDRLP4 56
+ADDRGP4 $1292
+INDIRB
+ASGNB 12
+ADDRLP4 48
+ADDRGP4 maxSpeedSample
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 speedSamples
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 48
+INDIRF4
+CNSTF4 1147207680
+GEF4 $1293
+ADDRLP4 48
+CNSTF4 1147207680
+ASGNF4
+LABELV $1293
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 8+4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 8+8
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 8+12
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+LABELV $1300
+ADDRLP4 0
+ADDRGP4 oldestSpeedSample
+INDIRI4
+ADDRLP4 4
+INDIRI4
+ADDI4
+CNSTI4 160
+MODI4
+CNSTI4 2
+LSHI4
+ADDRGP4 speedSamples
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 1148846080
+GEF4 $1304
+ADDRLP4 76
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 80
+ADDRLP4 0
+INDIRF4
+CNSTF4 1148846080
+DIVF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 76
+INDIRF4
+ADDRLP4 80
+INDIRF4
+ADDRLP4 36
+INDIRF4
+ADDRLP4 76
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 8+4
+ADDRLP4 24+4
+INDIRF4
+ADDRLP4 80
+INDIRF4
+ADDRLP4 36+4
+INDIRF4
+ADDRLP4 24+4
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 8+8
+ADDRLP4 24+8
+INDIRF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 1148846080
+DIVF4
+ADDRLP4 36+8
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $1305
+JUMPV
+LABELV $1304
+ADDRLP4 0
+INDIRF4
+CNSTF4 1153957888
+GEF4 $1314
+ADDRLP4 84
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 88
+ADDRLP4 0
+INDIRF4
+CNSTF4 1148846080
+SUBF4
+CNSTF4 1142292480
+DIVF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 84
+INDIRF4
+ADDRLP4 88
+INDIRF4
+ADDRLP4 56
+INDIRF4
+ADDRLP4 84
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 8+4
+ADDRLP4 36+4
+INDIRF4
+ADDRLP4 88
+INDIRF4
+ADDRLP4 56+4
+INDIRF4
+ADDRLP4 36+4
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 8+8
+ADDRLP4 36+8
+INDIRF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 1148846080
+SUBF4
+CNSTF4 1142292480
+DIVF4
+ADDRLP4 56+8
+INDIRF4
+ADDRLP4 36+8
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $1315
+JUMPV
+LABELV $1314
+ADDRLP4 8
+ADDRLP4 56
+INDIRB
+ASGNB 12
+LABELV $1315
+LABELV $1305
+ADDRLP4 8
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 104
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+ADDRLP4 0
+INDIRF4
+ADDRLP4 48
+INDIRF4
+DIVF4
+SUBF4
+ADDRLP4 104
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 108
+CNSTF4 1126170624
+ASGNF4
+ADDRLP4 112
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+ADDRLP4 108
+INDIRF4
+DIVF4
+ADDRLP4 112
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 52
+INDIRF4
+ARGF4
+ADDRLP4 112
+INDIRF4
+ADDRLP4 108
+INDIRF4
+DIVF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 104
+INDIRP4
+INDIRF4
+MULF4
+ADDRLP4 48
+INDIRF4
+DIVF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+LABELV $1301
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 160
+LTI4 $1300
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $1289
+endproc CG_DrawSpeedGraph 116 20
+proc CG_DrawSpeedText 56 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 16
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 16+12
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 cg+109588+148
+INDIRI4
+ADDRGP4 cg+4
+INDIRI4
+NEI4 $1328
+ADDRLP4 36
+ADDRGP4 cg+109588+32
+INDIRB
+ASGNB 12
+ADDRGP4 cg_drawSpeed+12
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $1335
+ADDRLP4 36+8
+CNSTF4 0
+ASGNF4
+LABELV $1335
+ADDRLP4 36
+ARGP4
+ADDRLP4 48
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRGP4 $1329
+JUMPV
+LABELV $1328
+ADDRGP4 oldestSpeedSample
+INDIRI4
+CNSTI4 0
+NEI4 $1339
+ADDRLP4 32
+ADDRGP4 speedSamples+636
+INDIRF4
+ASGNF4
+ADDRGP4 $1340
+JUMPV
+LABELV $1339
+ADDRLP4 32
+ADDRGP4 oldestSpeedSample
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 speedSamples-4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $1340
+LABELV $1329
+ADDRLP4 0
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 $178
+ARGP4
+ADDRLP4 32
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 36
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 40
+ADDRGP4 UI_Text_Height
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+SUBF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 40
+INDIRF4
+ADDF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 16
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+INDIRI4
+ARGI4
+ADDRLP4 52
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $1326
+endproc CG_DrawSpeedText 56 32
+proc CG_DrawSpeed 0 20
+ADDRGP4 cg_drawSpeed+12
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $1344
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRFP4 20
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawSpeedGraph
+CALLV
+pop
+LABELV $1344
+ADDRGP4 cg_drawSpeed+12
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $1347
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawSpeedText
+CALLV
+pop
+LABELV $1347
+LABELV $1343
+endproc CG_DrawSpeed 0 20
+proc CG_DrawConsole 0 36
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRGP4 cg+119060
+ARGP4
+ADDRGP4 UI_DrawTextBlock
+CALLV
+pop
+LABELV $1350
+endproc CG_DrawConsole 0 36
+proc CG_DrawTutorial 4 36
+ADDRGP4 cg_tutorial+12
+INDIRI4
+CNSTI4 0
+NEI4 $1353
+ADDRGP4 $1352
+JUMPV
+LABELV $1353
+ADDRLP4 0
+ADDRGP4 CG_TutorialText
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 UI_DrawTextBlock
+CALLV
+pop
+LABELV $1352
+endproc CG_DrawTutorial 4 36
+export CG_DrawWeaponIcon
+proc CG_DrawWeaponIcon 44 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 1852
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 BG_GetPlayerWeapon
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 20
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 cg+109588+192
+INDIRI4
+CNSTI4 0
+GTI4 $1359
+ADDRGP4 $1356
+JUMPV
+LABELV $1359
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $1365
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $1363
+LABELV $1365
+ADDRGP4 $1366
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_Error
+CALLV
+pop
+ADDRGP4 $1356
+JUMPV
+LABELV $1363
+CNSTI4 1280
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1367
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRGP4 $1369
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 28
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1356
+JUMPV
+LABELV $1367
+ADDRLP4 4
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1370
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1370
+ADDRLP4 32
+ADDRLP4 4
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRLP4 32
+INDIRF4
+CNSTF4 1051260355
+GEF4 $1372
+ADDRFP4 4
+INDIRP4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 36
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 40
+CNSTF4 0
+ASGNF4
+ADDRLP4 36
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 36
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+LABELV $1372
+LABELV $1370
+ADDRGP4 cg+109588+192+24
+INDIRI4
+CNSTI4 1
+NEI4 $1374
+ADDRGP4 cg+109588+192+20
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 288
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 cgs+34776
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 BG_AlienCanEvolve
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $1374
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+119056
+INDIRI4
+SUBI4
+CNSTI4 2000
+GTI4 $1383
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+119056
+INDIRI4
+SUBI4
+CNSTI4 300
+DIVI4
+CNSTI4 2
+MODI4
+CNSTI4 0
+EQI4 $1387
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTF4 0
+ASGNF4
+LABELV $1387
+LABELV $1383
+LABELV $1374
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+CNSTI4 1280
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons+416
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $1356
+endproc CG_DrawWeaponIcon 44 20
+proc CG_DrawCrosshair 64 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 BG_GetPlayerWeapon
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRGP4 cg_drawCrosshair+12
+INDIRI4
+CNSTI4 0
+NEI4 $1394
+ADDRGP4 $1392
+JUMPV
+LABELV $1394
+ADDRGP4 cg_drawCrosshair+12
+INDIRI4
+CNSTI4 1
+NEI4 $1397
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1397
+ADDRGP4 $1392
+JUMPV
+LABELV $1397
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 312
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1400
+ADDRGP4 $1392
+JUMPV
+LABELV $1400
+ADDRGP4 cg+109580
+INDIRI4
+CNSTI4 0
+EQI4 $1403
+ADDRGP4 $1392
+JUMPV
+LABELV $1403
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $1406
+ADDRGP4 $1392
+JUMPV
+LABELV $1406
+ADDRLP4 4
+CNSTI4 1280
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons
+ADDP4
+ASGNP4
+ADDRLP4 44
+ADDRLP4 4
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 cg_crosshairSize+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 52
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 52
+INDIRF4
+DIVF4
+ADDF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 52
+INDIRF4
+DIVF4
+SUBF4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 52
+INDIRF4
+DIVF4
+ADDF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 52
+INDIRF4
+DIVF4
+SUBF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 4
+INDIRP4
+CNSTI4 424
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+117440
+INDIRI4
+EQI4 $1416
+ADDRGP4 cg+117432
+INDIRI4
+CNSTI4 0
+LTI4 $1411
+LABELV $1416
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+LABELV $1417
+ADDRLP4 60
+ADDRLP4 56
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+CNSTF4 1056964608
+ADDRLP4 60
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $1418
+ADDRLP4 56
+ADDRLP4 56
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 3
+LTI4 $1417
+LABELV $1411
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $1421
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $1421
+LABELV $1392
+endproc CG_DrawCrosshair 64 20
+proc CG_ScanForCrosshairEntity 116 28
+ADDRLP4 60
+ADDRGP4 cg+112080+24
+INDIRB
+ASGNB 12
+ADDRLP4 92
+CNSTF4 1207959552
+ASGNF4
+ADDRLP4 72
+ADDRLP4 60
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRGP4 cg+112080+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 72+4
+ADDRLP4 60+4
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRGP4 cg+112080+36+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 72+8
+ADDRLP4 60+8
+INDIRF4
+CNSTF4 1207959552
+ADDRGP4 cg+112080+36+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRLP4 96
+ADDRGP4 vec3_origin
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 CG_Trace
+CALLV
+pop
+ADDRLP4 0+12
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 100
+ADDRGP4 trap_CM_PointContents
+CALLI4
+ASGNI4
+ADDRLP4 84
+ADDRLP4 100
+INDIRI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+EQI4 $1440
+ADDRGP4 $1423
+JUMPV
+LABELV $1440
+ADDRLP4 0+52
+INDIRI4
+CNSTI4 64
+LTI4 $1442
+ADDRLP4 104
+CNSTI4 1852
+ADDRLP4 0+52
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 108
+ADDRLP4 104
+INDIRP4
+ASGNP4
+ADDRLP4 108
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1446
+ADDRLP4 108
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 112
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+NEI4 $1446
+ADDRGP4 cg+117432
+ADDRLP4 0+52
+INDIRI4
+ASGNI4
+ADDRGP4 $1423
+JUMPV
+LABELV $1446
+ADDRGP4 cg+117432
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $1423
+JUMPV
+LABELV $1442
+ADDRLP4 88
+CNSTI4 1668
+ADDRLP4 0+52
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+68
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1455
+ADDRLP4 88
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+EQI4 $1458
+ADDRGP4 $1423
+JUMPV
+LABELV $1458
+LABELV $1455
+ADDRGP4 cg+117436
+ADDRLP4 0+52
+INDIRI4
+ASGNI4
+ADDRGP4 cg+117440
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+LABELV $1423
+endproc CG_ScanForCrosshairEntity 116 28
+proc CG_DrawLocation 48 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 cg+24
+INDIRI4
+CNSTI4 0
+EQI4 $1466
+ADDRGP4 $1465
+JUMPV
+LABELV $1466
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ADDRGP4 CG_GetPlayerLocation
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1469
+ADDRLP4 12
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+CNSTI4 734
+ADDI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRGP4 $1470
+JUMPV
+LABELV $1469
+CNSTI4 734
+ARGI4
+ADDRLP4 32
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+ASGNP4
+LABELV $1470
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 36
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 36
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+GEF4 $1471
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 40
+CNSTF4 0
+ASGNF4
+ADDRLP4 40
+INDIRF4
+ARGF4
+ADDRLP4 40
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 44
+INDIRI4
+ARGI4
+ADDRLP4 44
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRGP4 $1472
+JUMPV
+LABELV $1471
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 40
+CNSTF4 0
+ASGNF4
+ADDRLP4 40
+INDIRF4
+ARGF4
+ADDRLP4 40
+INDIRF4
+ARGF4
+CNSTI4 4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 CG_AlignText
+CALLV
+pop
+ADDRLP4 16
+ARGP4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRGP4 UI_Text_Paint_Limit
+CALLV
+pop
+LABELV $1472
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $1465
+endproc CG_DrawLocation 48 36
+proc CG_DrawCrosshairNames 36 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg_drawCrosshairNames+12
+INDIRI4
+CNSTI4 0
+NEI4 $1474
+ADDRGP4 $1473
+JUMPV
+LABELV $1474
+ADDRGP4 cg+109580
+INDIRI4
+CNSTI4 0
+EQI4 $1477
+ADDRGP4 $1473
+JUMPV
+LABELV $1477
+ADDRGP4 CG_ScanForCrosshairEntity
+CALLV
+pop
+ADDRGP4 cg+117440
+INDIRI4
+ARGI4
+CNSTI4 1000
+ARGI4
+ADDRLP4 16
+ADDRGP4 CG_FadeColor
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1481
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRGP4 $1473
+JUMPV
+LABELV $1481
+ADDRLP4 0
+CNSTI4 1668
+ADDRGP4 cg+117436
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+4
+ADDP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg_teamOverlayUserinfo+12
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $1486
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $1486
+ADDRGP4 cgs+148212
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $1486
+CNSTI4 1668
+ADDRGP4 cg+117436
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+80
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LEI4 $1486
+ADDRGP4 cg+117436
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 CG_GetColorCharForHealth
+CALLI4
+ASGNI4
+ADDRGP4 $1494
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRI4
+CVII1 4
+CVII4 1
+ARGI4
+CNSTI4 1668
+ADDRGP4 cg+117436
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+80
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+ASGNP4
+LABELV $1486
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 32
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 32
+INDIRF4
+DIVF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 32
+INDIRF4
+DIVF4
+SUBF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $1473
+endproc CG_DrawCrosshairNames 36 32
+export CG_OwnerDraw
+proc CG_OwnerDraw 20 36
+ADDRFP4 52
+ADDRFP4 52
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 0+12
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+LTI4 $1504
+ADDRLP4 16
+INDIRI4
+CNSTI4 67
+GTI4 $1504
+ADDRLP4 16
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1569
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1569
+address $1513
+address $1514
+address $1510
+address $1511
+address $1512
+address $1505
+address $1507
+address $1504
+address $1508
+address $1508
+address $1508
+address $1508
+address $1509
+address $1521
+address $1517
+address $1518
+address $1532
+address $1534
+address $1533
+address $1519
+address $1520
+address $1525
+address $1524
+address $1523
+address $1522
+address $1526
+address $1527
+address $1528
+address $1529
+address $1530
+address $1515
+address $1516
+address $1539
+address $1536
+address $1563
+address $1506
+address $1531
+address $1535
+address $1537
+address $1543
+address $1544
+address $1545
+address $1546
+address $1547
+address $1548
+address $1549
+address $1550
+address $1551
+address $1552
+address $1553
+address $1554
+address $1555
+address $1556
+address $1557
+address $1559
+address $1560
+address $1561
+address $1562
+address $1564
+address $1538
+address $1540
+address $1541
+address $1542
+address $1565
+address $1566
+address $1567
+address $1568
+address $1558
+code
+LABELV $1505
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 CG_DrawPlayerCreditsValue
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1506
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPlayerCreditsFraction
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1507
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_DrawPlayerCreditsValue
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1508
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRFP4 56
+INDIRP4
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPlayerStamina
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1509
+ADDRLP4 0
+ARGP4
+ADDRFP4 56
+INDIRP4
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPlayerStaminaBolt
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1510
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawPlayerAmmoValue
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1511
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawPlayerClipsValue
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1512
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawPlayerBuildTimer
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1513
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawPlayerHealthValue
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1514
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawPlayerHealthCross
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1515
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPlayerChargeBarBG
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1516
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPlayerChargeBar
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1517
+ADDRLP4 0
+ARGP4
+ADDRFP4 56
+INDIRP4
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPlayerClipsRing
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1518
+ADDRLP4 0
+ARGP4
+ADDRFP4 56
+INDIRP4
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPlayerBuildTimerRing
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1519
+ADDRLP4 0
+ARGP4
+ADDRFP4 56
+INDIRP4
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPlayerWallclimbing
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1520
+ADDRLP4 0
+ARGP4
+ADDRFP4 56
+INDIRP4
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPlayerBoosted
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1521
+ADDRLP4 0
+ARGP4
+ADDRFP4 56
+INDIRP4
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPlayerBoosterBolt
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1522
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPlayerFbreath
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1523
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPlayerPrickles
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1524
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPlayerBombs
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1525
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPlayerPoisonBarbs
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1526
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawInvisbleStatus
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1527
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawInvisbleOverlay
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1528
+ADDRLP4 0
+ARGP4
+ADDRGP4 CG_DrawAlienSense
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1529
+ADDRLP4 0
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawHumanScanner
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1530
+ADDRLP4 0
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawUsableBuildable
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1531
+ADDRLP4 0
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawKiller
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1532
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawItemSelect
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1533
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawWeaponIcon
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1534
+ADDRLP4 0
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawItemSelectText
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1535
+ADDRLP4 0
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawTeamSpectators
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1536
+ADDRLP4 0
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawLocation
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1537
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawFollow
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1538
+ADDRLP4 0
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawCrosshairNames
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1539
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawCrosshair
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1540
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawStageReport
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1541
+ADDRLP4 0
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawTeamLabel
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1542
+ADDRLP4 0
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawTeamLabel
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1543
+ADDRLP4 0
+ARGP4
+ADDRGP4 CG_DrawLevelShot
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1544
+ADDRLP4 0
+ARGP4
+ADDRGP4 CG_DrawEdgeShot
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1545
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 32
+INDIRI4
+ARGI4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRFP4 44
+INDIRF4
+ARGF4
+ADDRGP4 CG_DrawMediaProgress
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1546
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawMediaProgressLabel
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1547
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 32
+INDIRI4
+ARGI4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRFP4 44
+INDIRF4
+ARGF4
+ADDRGP4 CG_DrawBuildablesProgress
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1548
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawBuildablesProgressLabel
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1549
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 32
+INDIRI4
+ARGI4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRFP4 44
+INDIRF4
+ARGF4
+ADDRGP4 CG_DrawCharModelProgress
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1550
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawCharModelProgressLabel
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1551
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 32
+INDIRI4
+ARGI4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRFP4 44
+INDIRF4
+ARGF4
+ADDRGP4 CG_DrawOverallProgress
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1552
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawLevelName
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1553
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawMOTD
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1554
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawHostname
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1555
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 CG_DrawFPS
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1556
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_DrawFPS
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1557
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawTimer
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1558
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawClock
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1559
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawTimerMins
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1560
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawTimerSecs
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1561
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawSnapshot
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1562
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawLagometer
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1563
+ADDRLP4 0
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawTeamOverlay
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1564
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 56
+INDIRP4
+ARGP4
+ADDRGP4 CG_DrawSpeed
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1565
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawDemoPlayback
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1566
+ADDRLP4 0
+ARGP4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 60
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawDemoRecording
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1567
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawConsole
+CALLV
+pop
+ADDRGP4 $1504
+JUMPV
+LABELV $1568
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawTutorial
+CALLV
+pop
+LABELV $1504
+LABELV $1499
+endproc CG_OwnerDraw 20 36
+export CG_MouseEvent
+proc CG_MouseEvent 16 12
+ADDRGP4 cg+109588+4
+INDIRI4
+CNSTI4 0
+EQI4 $1578
+ADDRGP4 cg+109588+4
+INDIRI4
+CNSTI4 2
+NEI4 $1571
+LABELV $1578
+ADDRGP4 cg+115308
+INDIRI4
+CNSTI4 0
+NEI4 $1571
+CNSTI4 0
+ARGI4
+ADDRGP4 trap_Key_SetCatcher
+CALLV
+pop
+ADDRGP4 $1570
+JUMPV
+LABELV $1571
+ADDRLP4 4
+ADDRGP4 cgs+254968
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 cgs+254968
+INDIRI4
+CNSTI4 0
+GEI4 $1580
+ADDRGP4 cgs+254968
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1581
+JUMPV
+LABELV $1580
+ADDRGP4 cgs+254968
+INDIRI4
+CNSTI4 640
+LEI4 $1584
+ADDRGP4 cgs+254968
+CNSTI4 640
+ASGNI4
+LABELV $1584
+LABELV $1581
+ADDRLP4 8
+ADDRGP4 cgs+254972
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 cgs+254972
+INDIRI4
+CNSTI4 0
+GEI4 $1589
+ADDRGP4 cgs+254972
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1590
+JUMPV
+LABELV $1589
+ADDRGP4 cgs+254972
+INDIRI4
+CNSTI4 480
+LEI4 $1593
+ADDRGP4 cgs+254972
+CNSTI4 480
+ASGNI4
+LABELV $1593
+LABELV $1590
+ADDRGP4 cgs+254968
+INDIRI4
+ARGI4
+ADDRGP4 cgs+254972
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 Display_CursorType
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 cgs+254992
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $1600
+ADDRGP4 cgs+254992
+ADDRGP4 cgs+255316+568
+INDIRI4
+ASGNI4
+ADDRGP4 $1601
+JUMPV
+LABELV $1600
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+NEI4 $1605
+ADDRGP4 cgs+254992
+ADDRGP4 cgs+255316+572
+INDIRI4
+ASGNI4
+LABELV $1605
+LABELV $1601
+ADDRGP4 cgs+254988
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1610
+ADDRGP4 cgs+254988
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRGP4 Display_MouseMove
+CALLI4
+pop
+ADDRGP4 $1611
+JUMPV
+LABELV $1610
+CNSTP4 0
+ARGP4
+ADDRGP4 cgs+254968
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRGP4 cgs+254972
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRGP4 Display_MouseMove
+CALLI4
+pop
+LABELV $1611
+LABELV $1570
+endproc CG_MouseEvent 16 12
+export CG_HideTeamMenu
+proc CG_HideTeamMenu 0 4
+ADDRGP4 $1617
+ARGP4
+ADDRGP4 Menus_CloseByName
+CALLV
+pop
+ADDRGP4 $1618
+ARGP4
+ADDRGP4 Menus_CloseByName
+CALLV
+pop
+LABELV $1616
+endproc CG_HideTeamMenu 0 4
+export CG_ShowTeamMenu
+proc CG_ShowTeamMenu 0 4
+ADDRGP4 $1617
+ARGP4
+ADDRGP4 Menus_ActivateByName
+CALLP4
+pop
+LABELV $1619
+endproc CG_ShowTeamMenu 0 4
+export CG_EventHandling
+proc CG_EventHandling 0 0
+ADDRGP4 cgs+254976
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1622
+ADDRGP4 CG_HideTeamMenu
+CALLV
+pop
+LABELV $1622
+LABELV $1620
+endproc CG_EventHandling 0 0
+export CG_KeyEvent
+proc CG_KeyEvent 8 16
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1625
+ADDRGP4 $1624
+JUMPV
+LABELV $1625
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+109588+4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+EQI4 $1634
+ADDRGP4 cg+109588+4
+INDIRI4
+CNSTI4 2
+NEI4 $1627
+ADDRGP4 cg+115308
+INDIRI4
+ADDRLP4 0
+INDIRI4
+NEI4 $1627
+LABELV $1634
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_EventHandling
+CALLV
+pop
+CNSTI4 0
+ARGI4
+ADDRGP4 trap_Key_SetCatcher
+CALLV
+pop
+ADDRGP4 $1624
+JUMPV
+LABELV $1627
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 cgs+254968
+INDIRI4
+ARGI4
+ADDRGP4 cgs+254972
+INDIRI4
+ARGI4
+ADDRGP4 Display_HandleKey
+CALLV
+pop
+ADDRGP4 cgs+254988
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1637
+ADDRGP4 cgs+254988
+CNSTP4 0
+ASGNP4
+ADDRGP4 $1638
+JUMPV
+LABELV $1637
+ADDRFP4 0
+INDIRI4
+CNSTI4 179
+NEI4 $1641
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1641
+ADDRGP4 cgs+254968
+INDIRI4
+ARGI4
+ADDRGP4 cgs+254972
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 Display_CaptureItem
+CALLP4
+ASGNP4
+ADDRGP4 cgs+254988
+ADDRLP4 4
+INDIRP4
+ASGNP4
+LABELV $1641
+LABELV $1638
+LABELV $1624
+endproc CG_KeyEvent 8 16
+export CG_ClientNumFromName
+proc CG_ClientNumFromName 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1650
+JUMPV
+LABELV $1647
+ADDRLP4 4
+CNSTI4 1668
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cgs+41460
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1652
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cgs+41460+4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1652
+ADDRLP4 0
+INDIRI4
+RETI4
+ADDRGP4 $1646
+JUMPV
+LABELV $1652
+LABELV $1648
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1650
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cgs+31472
+INDIRI4
+LTI4 $1647
+CNSTI4 -1
+RETI4
+LABELV $1646
+endproc CG_ClientNumFromName 12 8
+export CG_RunMenuScript
+proc CG_RunMenuScript 0 0
+LABELV $1657
+endproc CG_RunMenuScript 0 0
+lit
+align 4
+LABELV $1664
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+code
+proc CG_DrawLighting 24 20
+ADDRLP4 0
+CNSTI4 1852
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 264
+ADDP4
+INDIRI4
+CNSTI4 -800
+GEI4 $1660
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1660
+ADDRLP4 4
+ADDRGP4 $1664
+INDIRB
+ASGNB 16
+ADDRLP4 4+12
+CNSTF4 1065353216
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 264
+ADDP4
+INDIRI4
+CNSTI4 1000
+ADDI4
+CVIF4 4
+CNSTF4 1128792064
+DIVF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+CNSTF4 1142947840
+ARGF4
+CNSTF4 1139802112
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $1660
+LABELV $1658
+endproc CG_DrawLighting 24 20
+data
+align 4
+LABELV $1670
+byte 4 426
+export CG_CenterPrint
+code
+proc CG_CenterPrint 1040 12
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_ParseNewlines
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+CNSTF4 1056964608
+ARGF4
+ADDRGP4 $1670
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 1032
+ADDRGP4 Item_Text_Wrap
+CALLP4
+ASGNP4
+ADDRLP4 1028
+ADDRLP4 1032
+INDIRP4
+ASGNP4
+ADDRGP4 cg+116396
+ARGP4
+ADDRLP4 1028
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 cg+116384
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 cg+116392
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 cg+116388
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 cg+117420
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRGP4 cg+116396
+ASGNP4
+ADDRGP4 $1680
+JUMPV
+LABELV $1679
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+NEI4 $1682
+ADDRLP4 1036
+ADDRGP4 cg+117420
+ASGNP4
+ADDRLP4 1036
+INDIRP4
+ADDRLP4 1036
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1682
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1680
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1679
+LABELV $1669
+endproc CG_CenterPrint 1040 12
+proc CG_DrawCenterString 1068 32
+ADDRGP4 cg+116384
+INDIRI4
+CNSTI4 0
+NEI4 $1686
+ADDRGP4 $1685
+JUMPV
+LABELV $1686
+ADDRGP4 cg+116384
+INDIRI4
+ARGI4
+CNSTF4 1148846080
+ADDRGP4 cg_centertime+8
+INDIRF4
+MULF4
+CVFI4 4
+ARGI4
+ADDRLP4 28
+ADDRGP4 CG_FadeColor
+CALLP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1691
+ADDRGP4 $1685
+JUMPV
+LABELV $1691
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 0
+ADDRGP4 cg+116396
+ASGNP4
+ADDRLP4 12
+ADDRGP4 cg+116392
+INDIRI4
+ADDRGP4 cg+117420
+INDIRI4
+CNSTI4 4
+LSHI4
+CNSTI4 2
+DIVI4
+SUBI4
+ASGNI4
+ADDRGP4 $1697
+JUMPV
+LABELV $1696
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1702
+JUMPV
+LABELV $1699
+ADDRLP4 1056
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+EQI4 $1705
+ADDRLP4 1056
+INDIRI4
+CNSTI4 10
+NEI4 $1703
+LABELV $1705
+ADDRGP4 $1701
+JUMPV
+LABELV $1703
+ADDRLP4 4
+INDIRI4
+ADDRLP4 32
+ADDP4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+LABELV $1700
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1702
+ADDRLP4 4
+INDIRI4
+CVIU4 4
+CNSTU4 1023
+LTU4 $1699
+LABELV $1701
+ADDRLP4 4
+INDIRI4
+ADDRLP4 32
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 32
+ARGP4
+CNSTF4 1056964608
+ARGF4
+ADDRLP4 1056
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 1056
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 32
+ARGP4
+CNSTF4 1056964608
+ARGF4
+ADDRLP4 1060
+ADDRGP4 UI_Text_Height
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 1060
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 16
+CNSTI4 640
+ADDRLP4 20
+INDIRI4
+SUBI4
+CNSTI4 2
+DIVI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+CVIF4 4
+ARGF4
+CNSTF4 1056964608
+ARGF4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 32
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+CNSTI4 6
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 6
+ADDI4
+ADDI4
+ASGNI4
+ADDRGP4 $1707
+JUMPV
+LABELV $1706
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1707
+ADDRLP4 1064
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+CNSTI4 0
+EQI4 $1709
+ADDRLP4 1064
+INDIRI4
+CNSTI4 10
+NEI4 $1706
+LABELV $1709
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1710
+ADDRGP4 $1698
+JUMPV
+LABELV $1710
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1697
+ADDRGP4 $1696
+JUMPV
+LABELV $1698
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $1685
+endproc CG_DrawCenterString 1068 32
+lit
+align 4
+LABELV $1713
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+align 1
+LABELV $1714
+byte 1 0
+skip 31
+align 1
+LABELV $1715
+byte 1 0
+skip 31
+code
+proc CG_DrawVote 128 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ADDRGP4 $1713
+INDIRB
+ASGNB 16
+ADDRLP4 28
+ADDRGP4 $1714
+INDIRB
+ASGNB 32
+ADDRLP4 60
+ADDRGP4 $1715
+INDIRB
+ASGNB 32
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+31544
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1716
+ADDRGP4 $1712
+JUMPV
+LABELV $1716
+ADDRLP4 4
+CNSTI4 30000
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+31544
+ADDP4
+INDIRI4
+SUBI4
+SUBI4
+CNSTI4 1000
+DIVI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 28
+LEI4 $1721
+ADDRGP4 cgs+255316+496
+INDIRI4
+ARGI4
+CNSTI4 6
+ARGI4
+ADDRGP4 trap_S_StartLocalSound
+CALLV
+pop
+LABELV $1721
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+GEI4 $1725
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1725
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1727
+ADDRLP4 8
+CNSTI4 -50
+ASGNI4
+LABELV $1727
+ADDRGP4 $1729
+ARGP4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1735
+ADDRLP4 92
+ADDRGP4 $830
+ASGNP4
+ADDRGP4 $1736
+JUMPV
+LABELV $1735
+ADDRLP4 92
+ADDRGP4 $1730
+ASGNP4
+LABELV $1736
+ADDRLP4 92
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 28
+ARGP4
+ADDRLP4 100
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 100
+INDIRI4
+ADDRGP4 cgs+31556
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 60
+ARGP4
+ADDRLP4 100
+INDIRI4
+ADDRGP4 cgs+31568
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 cgs+31688
+ADDP4
+ARGP4
+ADDRLP4 104
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 104
+INDIRP4
+ASGNP4
+CNSTF4 1090519040
+ARGF4
+ADDRLP4 8
+INDIRI4
+CNSTI4 360
+ADDI4
+CVIF4 4
+ARGF4
+CNSTF4 1053609165
+ARGF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 108
+CNSTI4 0
+ASGNI4
+ADDRLP4 108
+INDIRI4
+ARGI4
+ADDRLP4 108
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRGP4 $1737
+ARGP4
+ADDRFP4 0
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRGP4 cgs+31580
+ADDP4
+ARGP4
+ADDRLP4 112
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 112
+INDIRP4
+ASGNP4
+CNSTF4 1104150528
+ARGF4
+ADDRLP4 8
+INDIRI4
+CNSTI4 376
+ADDI4
+CVIF4 4
+ARGF4
+CNSTF4 1049582633
+ARGF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 116
+CNSTI4 0
+ASGNI4
+ADDRLP4 116
+INDIRI4
+ARGI4
+ADDRLP4 116
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRGP4 $1739
+ARGP4
+ADDRLP4 120
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 120
+INDIRP4
+ASGNP4
+CNSTF4 1104150528
+ARGF4
+ADDRLP4 8
+INDIRI4
+CNSTI4 390
+ADDI4
+CVIF4 4
+ARGF4
+CNSTF4 1046562734
+ARGF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 124
+CNSTI4 0
+ASGNI4
+ADDRLP4 124
+INDIRI4
+ARGI4
+ADDRLP4 124
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $1712
+endproc CG_DrawVote 128 32
+data
+align 4
+LABELV $1741
+byte 4 1
+code
+proc CG_DrawScoreboard 16 8
+ADDRGP4 menuScoreboard
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1742
+ADDRLP4 8
+ADDRGP4 menuScoreboard
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 -1048577
+BANDI4
+ASGNI4
+LABELV $1742
+ADDRGP4 cg_paused+12
+INDIRI4
+CNSTI4 0
+EQI4 $1744
+ADDRGP4 cg+16
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1741
+CNSTI4 1
+ASGNI4
+CNSTI4 0
+RETI4
+ADDRGP4 $1740
+JUMPV
+LABELV $1744
+ADDRGP4 cg+115308
+INDIRI4
+CNSTI4 0
+NEI4 $1753
+ADDRGP4 cg+109588+4
+INDIRI4
+CNSTI4 7
+NEI4 $1748
+LABELV $1753
+ADDRLP4 0
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 4
+ADDRGP4 colorWhite
+ASGNP4
+ADDRGP4 $1749
+JUMPV
+LABELV $1748
+ADDRGP4 cg+16
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+115320
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1741
+CNSTI4 1
+ASGNI4
+CNSTI4 0
+RETI4
+ADDRGP4 $1740
+JUMPV
+LABELV $1749
+ADDRGP4 cg+109588+4
+INDIRI4
+CNSTI4 7
+NEI4 $1756
+ADDRGP4 $1760
+ARGP4
+ADDRLP4 12
+ADDRGP4 Menus_FindByName
+CALLP4
+ASGNP4
+ADDRGP4 menuScoreboard
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRGP4 $1757
+JUMPV
+LABELV $1756
+ADDRGP4 $1760
+ARGP4
+ADDRLP4 12
+ADDRGP4 Menus_FindByName
+CALLP4
+ASGNP4
+ADDRGP4 menuScoreboard
+ADDRLP4 12
+INDIRP4
+ASGNP4
+LABELV $1757
+ADDRGP4 menuScoreboard
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1761
+ADDRGP4 $1741
+INDIRI4
+CNSTI4 0
+EQI4 $1763
+ADDRLP4 12
+ADDRGP4 trap_Milliseconds
+CALLI4
+ASGNI4
+ADDRGP4 cg+116376
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 menuScoreboard
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetScoreSelection
+CALLV
+pop
+ADDRGP4 $1741
+CNSTI4 0
+ASGNI4
+LABELV $1763
+ADDRGP4 menuScoreboard
+INDIRP4
+ARGP4
+ADDRGP4 Menu_Update
+CALLV
+pop
+ADDRGP4 menuScoreboard
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 Menu_Paint
+CALLV
+pop
+LABELV $1761
+CNSTI4 1
+RETI4
+LABELV $1740
+endproc CG_DrawScoreboard 16 8
+proc CG_DrawIntermission 12 8
+ADDRGP4 $1767
+ARGP4
+ADDRLP4 4
+ADDRGP4 Menus_FindByName
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Menu_Update
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 Menu_Paint
+CALLV
+pop
+ADDRGP4 cg+115316
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRGP4 CG_DrawScoreboard
+CALLI4
+ASGNI4
+ADDRGP4 cg+115312
+ADDRLP4 8
+INDIRI4
+ASGNI4
+LABELV $1766
+endproc CG_DrawIntermission 12 8
+proc CG_DrawQueue 1076 32
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+NEI4 $1772
+CNSTI4 0
+RETI4
+ADDRGP4 $1771
+JUMPV
+LABELV $1772
+ADDRLP4 1052
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0
+ADDRLP4 1052
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 1052
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0+12
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 1056
+CNSTI4 1
+ASGNI4
+ADDRLP4 1040
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+ADDRLP4 1056
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+ADDRLP4 1056
+INDIRI4
+GEI4 $1779
+CNSTI4 0
+RETI4
+ADDRGP4 $1771
+JUMPV
+LABELV $1779
+ADDRLP4 1060
+ADDRLP4 1040
+INDIRI4
+CNSTI4 100
+MODI4
+ASGNI4
+ADDRLP4 1060
+INDIRI4
+CNSTI4 11
+EQI4 $1784
+ADDRLP4 1060
+INDIRI4
+CNSTI4 12
+EQI4 $1784
+ADDRLP4 1060
+INDIRI4
+CNSTI4 13
+EQI4 $1784
+ADDRGP4 $1781
+JUMPV
+LABELV $1784
+ADDRLP4 1048
+ADDRGP4 $1785
+ASGNP4
+ADDRGP4 $1782
+JUMPV
+LABELV $1781
+ADDRLP4 1068
+ADDRLP4 1040
+INDIRI4
+CNSTI4 10
+MODI4
+ASGNI4
+ADDRLP4 1068
+INDIRI4
+CNSTI4 1
+EQI4 $1789
+ADDRLP4 1068
+INDIRI4
+CNSTI4 2
+EQI4 $1791
+ADDRLP4 1068
+INDIRI4
+CNSTI4 3
+EQI4 $1793
+ADDRGP4 $1786
+JUMPV
+LABELV $1789
+ADDRLP4 1048
+ADDRGP4 $1790
+ASGNP4
+ADDRGP4 $1782
+JUMPV
+LABELV $1791
+ADDRLP4 1048
+ADDRGP4 $1792
+ASGNP4
+ADDRGP4 $1782
+JUMPV
+LABELV $1793
+ADDRLP4 1048
+ADDRGP4 $1794
+ASGNP4
+ADDRGP4 $1782
+JUMPV
+LABELV $1786
+ADDRLP4 1048
+ADDRGP4 $1785
+ASGNP4
+LABELV $1782
+ADDRLP4 16
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $1795
+ARGP4
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1048
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 16
+ARGP4
+CNSTF4 1060320051
+ARGF4
+ADDRLP4 1068
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 1044
+ADDRLP4 1068
+INDIRF4
+ASGNF4
+CNSTF4 1134559232
+ADDRLP4 1044
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+SUBF4
+ARGF4
+CNSTF4 1135869952
+ARGF4
+CNSTF4 1060320051
+ARGF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 16
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 308
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1796
+ADDRLP4 16
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $1799
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $1797
+JUMPV
+LABELV $1796
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 308
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1800
+ADDRLP4 16
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $1803
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $1801
+JUMPV
+LABELV $1800
+ADDRLP4 16
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $1804
+ARGP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 308
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $1801
+LABELV $1797
+ADDRLP4 16
+ARGP4
+CNSTF4 1060320051
+ARGF4
+ADDRLP4 1072
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 1044
+ADDRLP4 1072
+INDIRF4
+ASGNF4
+CNSTF4 1134559232
+ADDRLP4 1044
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+SUBF4
+ARGF4
+CNSTF4 1137180672
+ARGF4
+CNSTF4 1060320051
+ARGF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 16
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $1771
+endproc CG_DrawQueue 1076 32
+lit
+align 1
+LABELV $1807
+byte 1 87
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 117
+byte 1 112
+byte 1 32
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 0
+skip 1011
+code
+proc CG_DrawWarmup 1060 32
+ADDRLP4 1028
+CNSTI4 0
+ASGNI4
+ADDRLP4 1024
+CNSTF4 1056964608
+ASGNF4
+ADDRLP4 0
+ADDRGP4 $1807
+INDIRB
+ASGNB 1024
+ADDRGP4 cg+117688
+INDIRI4
+CNSTI4 0
+NEI4 $1808
+ADDRGP4 $1806
+JUMPV
+LABELV $1808
+ADDRLP4 1028
+ADDRGP4 cg+117688
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+SUBI4
+CNSTI4 1000
+DIVI4
+ASGNI4
+ADDRLP4 1028
+INDIRI4
+CNSTI4 0
+GEI4 $1813
+ADDRGP4 $1806
+JUMPV
+LABELV $1813
+ADDRLP4 0
+ARGP4
+ADDRLP4 1024
+INDIRF4
+ARGF4
+ADDRLP4 1040
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 1032
+ADDRLP4 1040
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1024
+INDIRF4
+ARGF4
+ADDRLP4 1044
+ADDRGP4 UI_Text_Height
+CALLF4
+ASGNF4
+ADDRLP4 1036
+ADDRLP4 1044
+INDIRF4
+CVFI4 4
+ASGNI4
+CNSTI4 320
+ADDRLP4 1032
+INDIRI4
+CNSTI4 2
+DIVI4
+SUBI4
+CVIF4 4
+ARGF4
+CNSTF4 1128792064
+ARGF4
+ADDRLP4 1024
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRLP4 1028
+INDIRI4
+CNSTI4 0
+EQI4 $1818
+ADDRGP4 $178
+ARGP4
+ADDRLP4 1028
+INDIRI4
+ARGI4
+ADDRLP4 1052
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1048
+ADDRLP4 1052
+INDIRP4
+ASGNP4
+ADDRGP4 $1819
+JUMPV
+LABELV $1818
+ADDRLP4 1048
+ADDRGP4 $1816
+ASGNP4
+LABELV $1819
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $1815
+ARGP4
+ADDRLP4 1048
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 1024
+INDIRF4
+ARGF4
+ADDRLP4 1056
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 1032
+ADDRLP4 1056
+INDIRF4
+CVFI4 4
+ASGNI4
+CNSTI4 320
+ADDRLP4 1032
+INDIRI4
+CNSTI4 2
+DIVI4
+SUBI4
+CVIF4 4
+ARGF4
+CNSTF4 1069547520
+ADDRLP4 1036
+INDIRI4
+CVIF4 4
+MULF4
+CNSTF4 1128792064
+ADDF4
+ARGF4
+ADDRLP4 1024
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $1806
+endproc CG_DrawWarmup 1060 32
+proc CG_Draw2D 16 8
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRGP4 cg+12
+INDIRI4
+CNSTI4 0
+EQI4 $1821
+ADDRGP4 $1820
+JUMPV
+LABELV $1821
+ADDRGP4 CG_DrawLighting
+CALLV
+pop
+ADDRGP4 cg_draw2D+12
+INDIRI4
+CNSTI4 0
+NEI4 $1824
+ADDRGP4 $1820
+JUMPV
+LABELV $1824
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $1827
+ADDRGP4 CG_DrawIntermission
+CALLV
+pop
+ADDRGP4 $1820
+JUMPV
+LABELV $1827
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 312
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $1830
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LEI4 $1830
+ADDRGP4 cg+109588+192+20
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 136
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 Menus_FindByName
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 276
+ADDP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+CNSTI4 0
+GTI4 $1837
+ADDRGP4 CG_DrawBuildableStatus
+CALLV
+pop
+LABELV $1837
+LABELV $1830
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1840
+ADDRGP4 $1767
+ARGP4
+ADDRLP4 8
+ADDRGP4 Menus_FindByName
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1842
+ADDRGP4 $1844
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $1842
+LABELV $1840
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Menu_Update
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 Menu_Paint
+CALLV
+pop
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_DrawVote
+CALLV
+pop
+ADDRGP4 cg+109588+192+24
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawVote
+CALLV
+pop
+ADDRGP4 CG_DrawWarmup
+CALLV
+pop
+ADDRGP4 CG_DrawQueue
+CALLI4
+pop
+ADDRLP4 8
+ADDRGP4 CG_DrawScoreboard
+CALLI4
+ASGNI4
+ADDRGP4 cg+115312
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 cg+115312
+INDIRI4
+CNSTI4 0
+NEI4 $1849
+ADDRGP4 CG_DrawCenterString
+CALLV
+pop
+LABELV $1849
+LABELV $1820
+endproc CG_Draw2D 16 8
+proc CG_ScalePainBlendTCs 48 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+CNSTF4 1056964608
+SUBF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+CNSTF4 1056964608
+SUBF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+CNSTF4 1056964608
+SUBF4
+ASGNF4
+ADDRFP4 12
+INDIRP4
+ADDRFP4 12
+INDIRP4
+INDIRF4
+CNSTF4 1056964608
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRGP4 cg_painBlendZoom+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRGP4 cg_painBlendZoom+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRGP4 cg_painBlendZoom+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 12
+INDIRP4
+ADDRFP4 12
+INDIRP4
+INDIRF4
+ADDRGP4 cg_painBlendZoom+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+CNSTF4 1056964608
+ADDF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+CNSTF4 1056964608
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+CNSTF4 1056964608
+ADDF4
+ASGNF4
+ADDRFP4 12
+INDIRP4
+ADDRFP4 12
+INDIRP4
+INDIRF4
+CNSTF4 1056964608
+ADDF4
+ASGNF4
+LABELV $1852
+endproc CG_ScalePainBlendTCs 48 0
+proc CG_PainBlend 88 36
+ADDRLP4 32
+ADDRGP4 cgs+255316+20
+INDIRI4
+ASGNI4
+ADDRLP4 60
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 312
+ADDP4
+INDIRI4
+ADDRLP4 60
+INDIRI4
+NEI4 $1864
+ADDRGP4 cg+24
+INDIRI4
+ADDRLP4 60
+INDIRI4
+EQI4 $1860
+LABELV $1864
+ADDRGP4 $1857
+JUMPV
+LABELV $1860
+ADDRLP4 52
+ADDRGP4 cg+135980
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+GEI4 $1867
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+LABELV $1867
+ADDRLP4 56
+ADDRLP4 52
+INDIRI4
+CVIF4 4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 252
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRGP4 cg+135980
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 64
+ADDRGP4 cg+135968
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRF4
+ADDRLP4 56
+INDIRF4
+ADDRGP4 cg_painBlendScale+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+135968
+INDIRF4
+CNSTF4 0
+LEF4 $1874
+ADDRLP4 68
+ADDRGP4 cg+135968
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRF4
+ADDRGP4 cg+109552
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+DIVF4
+ADDRGP4 cg_painBlendDownRate+8
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+LABELV $1874
+ADDRGP4 cg+135968
+INDIRF4
+CNSTF4 1065353216
+LEF4 $1880
+ADDRGP4 cg+135968
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $1881
+JUMPV
+LABELV $1880
+ADDRGP4 cg+135968
+INDIRF4
+CNSTF4 0
+GTF4 $1884
+ADDRGP4 cg+135968
+CNSTF4 0
+ASGNF4
+ADDRGP4 $1857
+JUMPV
+LABELV $1884
+LABELV $1881
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1888
+ADDRLP4 36
+CNSTF4 1054615798
+ASGNF4
+ADDRLP4 36+4
+CNSTF4 1061997773
+ASGNF4
+ADDRLP4 36+8
+CNSTF4 1052602532
+ASGNF4
+ADDRGP4 $1889
+JUMPV
+LABELV $1888
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1893
+ADDRLP4 36
+CNSTF4 1061997773
+ASGNF4
+ADDRLP4 36+4
+CNSTF4 0
+ASGNF4
+ADDRLP4 36+8
+CNSTF4 0
+ASGNF4
+LABELV $1893
+LABELV $1889
+ADDRGP4 cg+135968
+INDIRF4
+ADDRGP4 cg+135972
+INDIRF4
+LEF4 $1898
+ADDRLP4 68
+ADDRGP4 cg+135972
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRF4
+ADDRGP4 cg+109552
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+DIVF4
+ADDRGP4 cg_painBlendUpRate+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $1899
+JUMPV
+LABELV $1898
+ADDRGP4 cg+135968
+INDIRF4
+ADDRGP4 cg+135972
+INDIRF4
+GEF4 $1905
+ADDRGP4 cg+135972
+ADDRGP4 cg+135968
+INDIRF4
+ASGNF4
+LABELV $1905
+LABELV $1899
+ADDRGP4 cg+135972
+INDIRF4
+ADDRGP4 cg_painBlendMax+8
+INDIRF4
+LEF4 $1911
+ADDRGP4 cg+135972
+ADDRGP4 cg_painBlendMax+8
+INDIRF4
+ASGNF4
+LABELV $1911
+ADDRLP4 36+12
+ADDRGP4 cg+135972
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 68
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+ADDRLP4 68
+INDIRF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 68
+INDIRF4
+ASGNF4
+ADDRLP4 8
+CNSTF4 1119879168
+ASGNF4
+ADDRLP4 12
+CNSTF4 1139802112
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRLP4 72
+CNSTF4 0
+ASGNF4
+ADDRLP4 16
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRLP4 24
+CNSTF4 1041865114
+ASGNF4
+ADDRLP4 28
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 16
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 CG_ScalePainBlendTCs
+CALLV
+pop
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 28
+INDIRF4
+ARGF4
+ADDRLP4 32
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+ADDRLP4 0
+CNSTF4 1141374976
+ASGNF4
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+ADDRLP4 8
+CNSTF4 1119879168
+ASGNF4
+ADDRLP4 12
+CNSTF4 1139802112
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRLP4 16
+CNSTF4 1062836634
+ASGNF4
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRLP4 76
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 24
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 CG_ScalePainBlendTCs
+CALLV
+pop
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 28
+INDIRF4
+ARGF4
+ADDRLP4 32
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+ADDRLP4 0
+CNSTF4 1119879168
+ASGNF4
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+ADDRLP4 8
+CNSTF4 1138753536
+ASGNF4
+ADDRLP4 12
+CNSTF4 1116733440
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRLP4 80
+CNSTF4 1041865114
+ASGNF4
+ADDRLP4 16
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRLP4 24
+CNSTF4 1062836634
+ASGNF4
+ADDRLP4 28
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 CG_ScalePainBlendTCs
+CALLV
+pop
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 28
+INDIRF4
+ARGF4
+ADDRLP4 32
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+ADDRLP4 0
+CNSTF4 1119879168
+ASGNF4
+ADDRLP4 4
+CNSTF4 1137442816
+ASGNF4
+ADDRLP4 8
+CNSTF4 1138753536
+ASGNF4
+ADDRLP4 12
+CNSTF4 1116733440
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRLP4 16
+CNSTF4 1041865114
+ASGNF4
+ADDRLP4 84
+CNSTF4 1062836634
+ASGNF4
+ADDRLP4 20
+ADDRLP4 84
+INDIRF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 84
+INDIRF4
+ASGNF4
+ADDRLP4 28
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 16
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 CG_ScalePainBlendTCs
+CALLV
+pop
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 28
+INDIRF4
+ARGF4
+ADDRLP4 32
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $1857
+endproc CG_PainBlend 88 36
+export CG_ResetPainBlend
+proc CG_ResetPainBlend 0 0
+ADDRGP4 cg+135968
+CNSTF4 0
+ASGNF4
+ADDRGP4 cg+135972
+CNSTF4 0
+ASGNF4
+ADDRGP4 cg+135980
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1919
+endproc CG_ResetPainBlend 0 0
+export CG_DrawActive
+proc CG_DrawActive 24 4
+ADDRGP4 cg+36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1925
+ADDRGP4 $1924
+JUMPV
+LABELV $1925
+ADDRLP4 16
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $1931
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+EQI4 $1932
+ADDRLP4 16
+INDIRI4
+CNSTI4 2
+EQI4 $1934
+ADDRGP4 $1928
+JUMPV
+LABELV $1931
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+ADDRGP4 $1929
+JUMPV
+LABELV $1932
+ADDRLP4 0
+ADDRGP4 cg_stereoSeparation+8
+INDIRF4
+NEGF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRGP4 $1929
+JUMPV
+LABELV $1934
+ADDRLP4 0
+ADDRGP4 cg_stereoSeparation+8
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRGP4 $1929
+JUMPV
+LABELV $1928
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+ADDRGP4 $1936
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $1929
+ADDRGP4 CG_TileClear
+CALLV
+pop
+ADDRLP4 4
+ADDRGP4 cg+112080+24
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+EQF4 $1939
+ADDRGP4 cg+112080+24
+ADDRGP4 cg+112080+24
+INDIRF4
+ADDRGP4 cg+112080+36+12
+INDIRF4
+ADDRLP4 0
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+112080+24+4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+ADDRGP4 cg+112080+36+12+4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+112080+24+8
+ADDRGP4 cg+112080+24+8
+INDIRF4
+ADDRGP4 cg+112080+36+12+8
+INDIRF4
+ADDRLP4 0
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $1939
+ADDRGP4 cg+112080
+ARGP4
+ADDRGP4 trap_R_RenderScene
+CALLV
+pop
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+EQF4 $1969
+ADDRGP4 cg+112080+24
+ADDRLP4 4
+INDIRB
+ASGNB 12
+LABELV $1969
+ADDRGP4 cg+109580
+INDIRI4
+CNSTI4 0
+NEI4 $1973
+ADDRGP4 CG_PainBlend
+CALLV
+pop
+LABELV $1973
+ADDRGP4 CG_Draw2D
+CALLV
+pop
+LABELV $1924
+endproc CG_DrawActive 24 4
+bss
+export speedSamples
+align 4
+LABELV speedSamples
+skip 640
+export lagometer
+align 4
+LABELV lagometer
+skip 1544
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_Text_PaintChar
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $1936
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 68
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 65
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 85
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 111
+byte 1 86
+byte 1 105
+byte 1 101
+byte 1 119
+byte 1 0
+align 1
+LABELV $1844
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 72
+byte 1 85
+byte 1 68
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $1816
+byte 1 94
+byte 1 53
+byte 1 69
+byte 1 68
+byte 1 71
+byte 1 69
+byte 1 32
+byte 1 55
+byte 1 32
+byte 1 124
+byte 1 32
+byte 1 50
+byte 1 48
+byte 1 49
+byte 1 52
+byte 1 0
+align 1
+LABELV $1815
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1804
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $1803
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 49
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $1799
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $1795
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 113
+byte 1 117
+byte 1 101
+byte 1 117
+byte 1 101
+byte 1 0
+align 1
+LABELV $1794
+byte 1 114
+byte 1 100
+byte 1 0
+align 1
+LABELV $1792
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $1790
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $1785
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $1767
+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 104
+byte 1 117
+byte 1 100
+byte 1 0
+align 1
+LABELV $1760
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 0
+align 1
+LABELV $1739
+byte 1 94
+byte 1 53
+byte 1 40
+byte 1 86
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 70
+byte 1 49
+byte 1 58
+byte 1 32
+byte 1 89
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 44
+byte 1 32
+byte 1 70
+byte 1 50
+byte 1 58
+byte 1 32
+byte 1 78
+byte 1 111
+byte 1 32
+byte 1 124
+byte 1 32
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 70
+byte 1 51
+byte 1 58
+byte 1 32
+byte 1 89
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 44
+byte 1 32
+byte 1 70
+byte 1 52
+byte 1 58
+byte 1 32
+byte 1 78
+byte 1 111
+byte 1 41
+byte 1 32
+byte 1 0
+align 1
+LABELV $1737
+byte 1 94
+byte 1 53
+byte 1 67
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 58
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $1730
+byte 1 84
+byte 1 69
+byte 1 65
+byte 1 77
+byte 1 0
+align 1
+LABELV $1729
+byte 1 94
+byte 1 53
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 109
+byte 1 102
+byte 1 93
+byte 1 37
+byte 1 115
+byte 1 86
+byte 1 79
+byte 1 84
+byte 1 69
+byte 1 32
+byte 1 91
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 105
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 124
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 89
+byte 1 101
+byte 1 115
+byte 1 58
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 45
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 78
+byte 1 111
+byte 1 58
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 93
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1618
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 77
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 0
+align 1
+LABELV $1617
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 77
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 0
+align 1
+LABELV $1494
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 91
+byte 1 94
+byte 1 37
+byte 1 99
+byte 1 37
+byte 1 100
+byte 1 94
+byte 1 55
+byte 1 93
+byte 1 0
+align 1
+LABELV $1369
+byte 1 94
+byte 1 51
+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 67
+byte 1 71
+byte 1 95
+byte 1 68
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 87
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 73
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $1366
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 68
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 87
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 73
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $1267
+byte 1 115
+byte 1 110
+byte 1 99
+byte 1 0
+align 1
+LABELV $1194
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $1190
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 73
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 114
+byte 1 117
+byte 1 112
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $1149
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 110
+byte 1 97
+byte 1 112
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 109
+byte 1 100
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $1135
+byte 1 37
+byte 1 100
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 100
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1132
+byte 1 112
+byte 1 109
+byte 1 0
+align 1
+LABELV $1126
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $1121
+byte 1 32
+byte 1 0
+align 1
+LABELV $1120
+byte 1 58
+byte 1 0
+align 1
+LABELV $1118
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 100
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 100
+byte 1 0
+align 1
+LABELV $1109
+byte 1 32
+byte 1 91
+byte 1 94
+byte 1 37
+byte 1 99
+byte 1 37
+byte 1 51
+byte 1 100
+byte 1 94
+byte 1 55
+byte 1 93
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1083
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $976
+byte 1 37
+byte 1 100
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $950
+byte 1 102
+byte 1 112
+byte 1 115
+byte 1 0
+align 1
+LABELV $949
+byte 1 48
+byte 1 0
+align 1
+LABELV $932
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $930
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 49
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $915
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 97
+byte 1 103
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $913
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 49
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 97
+byte 1 103
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $909
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $896
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 50
+byte 1 93
+byte 1 72
+byte 1 85
+byte 1 77
+byte 1 65
+byte 1 78
+byte 1 83
+byte 1 32
+byte 1 124
+byte 1 83
+byte 1 84
+byte 1 65
+byte 1 71
+byte 1 69
+byte 1 124
+byte 1 32
+byte 1 65
+byte 1 76
+byte 1 73
+byte 1 69
+byte 1 78
+byte 1 83
+byte 1 91
+byte 1 89
+byte 1 101
+byte 1 93
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 0
+align 1
+LABELV $887
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $879
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $876
+byte 1 40
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 0
+align 1
+LABELV $872
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $863
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 0
+align 1
+LABELV $862
+byte 1 102
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 0
+align 1
+LABELV $834
+byte 1 70
+byte 1 114
+byte 1 97
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $830
+byte 1 0
+align 1
+LABELV $816
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $800
+byte 1 115
+byte 1 118
+byte 1 95
+byte 1 104
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $796
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 112
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 104
+byte 1 0
+align 1
+LABELV $794
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 95
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 0
+align 1
+LABELV $791
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $790
+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 $783
+byte 1 67
+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 32
+byte 1 77
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 0
+align 1
+LABELV $778
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 77
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 0
+align 1
+LABELV $773
+byte 1 77
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 84
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $549
+byte 1 94
+byte 1 51
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $413
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 101
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 47
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 95
+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 $407
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 97
+byte 1 100
+byte 1 118
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 105
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $275
+byte 1 37
+byte 1 100
+byte 1 37
+byte 1 37
+byte 1 0
+align 1
+LABELV $178
+byte 1 37
+byte 1 100
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_drawtools.asm b/build/release-linux-x86_64/base/cgame/cg_drawtools.asm
new file mode 100644
index 0000000..d5ac957
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_drawtools.asm
@@ -0,0 +1,2498 @@
+export CG_DrawPlane
+code
+proc CG_DrawPlane 160 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+12
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+12+4
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+20
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+20+1
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+20+2
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+20+3
+CNSTU1 255
+ASGNU1
+ADDRLP4 96
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 116
+CNSTI4 4
+ASGNI4
+ADDRLP4 96+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 116
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 116
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 120
+CNSTI4 8
+ASGNI4
+ADDRLP4 96+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+24
+ADDRLP4 96
+INDIRB
+ASGNB 12
+ADDRLP4 0+24+12
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0+24+12+4
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+24+20
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+24+20+1
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+24+20+2
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+24+20+3
+CNSTU1 255
+ASGNU1
+ADDRLP4 96
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 132
+CNSTI4 4
+ASGNI4
+ADDRLP4 96+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 136
+CNSTI4 8
+ASGNI4
+ADDRLP4 96+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 136
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 136
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 96
+ADDRLP4 96
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 96+4
+ADDRLP4 96+4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 96+8
+ADDRLP4 96+8
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+48
+ADDRLP4 96
+INDIRB
+ASGNB 12
+ADDRLP4 0+48+12
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0+48+12+4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0+48+20
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+48+20+1
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+48+20+2
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+48+20+3
+CNSTU1 255
+ASGNU1
+ADDRLP4 96
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 152
+CNSTI4 4
+ASGNI4
+ADDRLP4 96+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 152
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 152
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 156
+CNSTI4 8
+ASGNI4
+ADDRLP4 96+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 156
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 156
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+72
+ADDRLP4 96
+INDIRB
+ASGNB 12
+ADDRLP4 0+72+12
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+72+12+4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0+72+20
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+72+20+1
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+72+20+2
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+72+20+3
+CNSTU1 255
+ASGNU1
+ADDRFP4 12
+INDIRI4
+ARGI4
+CNSTI4 4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddPolyToScene
+CALLV
+pop
+LABELV $116
+endproc CG_DrawPlane 160 12
+export CG_AdjustFrom640
+proc CG_AdjustFrom640 16 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRGP4 cgs+31444
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRF4
+ADDRGP4 cgs+31448
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+ADDRGP4 cgs+31444
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+ADDRGP4 cgs+31448
+INDIRF4
+MULF4
+ASGNF4
+LABELV $188
+endproc CG_AdjustFrom640 16 0
+export CG_FillRect
+proc CG_FillRect 4 36
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+ARGP4
+ADDRFP4 4
+ARGP4
+ADDRFP4 8
+ARGP4
+ADDRFP4 12
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $193
+endproc CG_FillRect 4 36
+export CG_DrawSides
+proc CG_DrawSides 28 36
+ADDRFP4 16
+ADDRFP4 16
+INDIRF4
+ASGNF4
+ADDRFP4 0
+ARGP4
+ADDRFP4 4
+ARGP4
+ADDRFP4 8
+ARGP4
+ADDRFP4 12
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRLP4 0
+ADDRFP4 16
+INDIRF4
+ADDRGP4 cgs+31448
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 16
+ADDRFP4 16
+INDIRF4
+ADDRGP4 cgs+31444
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+CNSTF4 1073741824
+ADDRLP4 0
+INDIRF4
+MULF4
+SUBF4
+ARGF4
+ADDRLP4 12
+CNSTF4 0
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ADDRFP4 8
+INDIRF4
+ADDF4
+ADDRFP4 16
+INDIRF4
+SUBF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+CNSTF4 1073741824
+ADDRLP4 0
+INDIRF4
+MULF4
+SUBF4
+ARGF4
+ADDRLP4 24
+CNSTF4 0
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+LABELV $196
+endproc CG_DrawSides 28 36
+export CG_DrawTopBottom
+proc CG_DrawTopBottom 12 36
+ADDRFP4 16
+ADDRFP4 16
+INDIRF4
+ASGNF4
+ADDRFP4 0
+ARGP4
+ADDRFP4 4
+ARGP4
+ADDRFP4 8
+ARGP4
+ADDRFP4 12
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRFP4 16
+ADDRFP4 16
+INDIRF4
+ADDRGP4 cgs+31448
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ADDRFP4 12
+INDIRF4
+ADDF4
+ADDRFP4 16
+INDIRF4
+SUBF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+4
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+LABELV $203
+endproc CG_DrawTopBottom 12 36
+export CG_DrawRect
+proc CG_DrawRect 0 20
+ADDRFP4 20
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRGP4 CG_DrawTopBottom
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRGP4 CG_DrawSides
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $209
+endproc CG_DrawRect 0 20
+export CG_DrawPic
+proc CG_DrawPic 8 36
+ADDRFP4 0
+ARGP4
+ADDRFP4 4
+ARGP4
+ADDRFP4 8
+ARGP4
+ADDRFP4 12
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+LABELV $210
+endproc CG_DrawPic 8 36
+export CG_SetClipRegion
+proc CG_SetClipRegion 16 16
+ADDRFP4 0
+ARGP4
+ADDRFP4 4
+ARGP4
+ADDRFP4 8
+ARGP4
+ADDRFP4 12
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRF4
+ADDRFP4 8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+12
+ADDRFP4 4
+INDIRF4
+ADDRFP4 12
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_SetClipRegion
+CALLV
+pop
+LABELV $211
+endproc CG_SetClipRegion 16 16
+export CG_ClearClipRegion
+proc CG_ClearClipRegion 0 4
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetClipRegion
+CALLV
+pop
+LABELV $215
+endproc CG_ClearClipRegion 0 4
+export CG_DrawFadePic
+proc CG_DrawFadePic 60 36
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 20
+ADDRFP4 20
+INDIRP4
+ASGNP4
+ADDRFP4 24
+ADDRFP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 16
+CNSTF4 1120403456
+ADDRFP4 24
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+ARGP4
+ADDRFP4 4
+ARGP4
+ADDRFP4 8
+ARGP4
+ADDRFP4 12
+ARGP4
+ADDRGP4 CG_AdjustFrom640
+CALLV
+pop
+ADDRLP4 36
+CNSTF4 1120403456
+ASGNF4
+ADDRLP4 0
+ADDRLP4 16
+INDIRF4
+ADDRFP4 16
+INDIRP4
+INDIRF4
+MULF4
+ADDRFP4 24
+INDIRF4
+ADDRFP4 20
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 36
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 40
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRLP4 16
+INDIRF4
+ADDRFP4 16
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDRFP4 24
+INDIRF4
+ADDRFP4 20
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 36
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 44
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRLP4 16
+INDIRF4
+ADDRFP4 16
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDRFP4 24
+INDIRF4
+ADDRFP4 20
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 1120403456
+DIVF4
+ASGNF4
+ADDRLP4 48
+CNSTI4 12
+ASGNI4
+ADDRLP4 0+12
+ADDRLP4 16
+INDIRF4
+ADDRFP4 16
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDRFP4 24
+INDIRF4
+ADDRFP4 20
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 1120403456
+DIVF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 52
+CNSTF4 0
+ASGNF4
+ADDRLP4 52
+INDIRF4
+ARGF4
+ADDRLP4 52
+INDIRF4
+ARGF4
+ADDRLP4 56
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 56
+INDIRF4
+ARGF4
+ADDRLP4 56
+INDIRF4
+ARGF4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $216
+endproc CG_DrawFadePic 60 36
+export CG_DrawStrlen
+proc CG_DrawStrlen 28 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $222
+JUMPV
+LABELV $221
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $224
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 94
+NEI4 $224
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $224
+ADDRLP4 12
+INDIRI4
+CNSTI4 65
+LTI4 $227
+ADDRLP4 12
+INDIRI4
+CNSTI4 90
+LEI4 $226
+LABELV $227
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 97
+LTI4 $228
+ADDRLP4 16
+INDIRI4
+CNSTI4 122
+LEI4 $226
+LABELV $228
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 48
+LTI4 $224
+ADDRLP4 20
+INDIRI4
+CNSTI4 57
+GTI4 $224
+LABELV $226
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 2
+ADDP4
+ASGNP4
+ADDRGP4 $225
+JUMPV
+LABELV $224
+ADDRLP4 24
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+ASGNP4
+LABELV $225
+LABELV $222
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $221
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $220
+endproc CG_DrawStrlen 28 0
+proc CG_TileClearBox 44 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRFP4 0
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 24
+CNSTF4 1115684864
+ASGNF4
+ADDRLP4 0
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 32
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 24
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 36
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRI4
+ADDRLP4 36
+INDIRI4
+ADDI4
+CVIF4 4
+ADDRLP4 24
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 40
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRFP4 4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+ADDI4
+CVIF4 4
+ADDRLP4 24
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRLP4 36
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 40
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+LABELV $229
+endproc CG_TileClearBox 44 36
+export CG_TileClear
+proc CG_TileClear 56 20
+ADDRLP4 8
+ADDRGP4 cgs+20100+11304
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRGP4 cgs+20100+11308
+INDIRI4
+ASGNI4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+112080
+INDIRI4
+ADDRLP4 24
+INDIRI4
+NEI4 $235
+ADDRGP4 cg+112080+4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+NEI4 $235
+ADDRGP4 cg+112080+8
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $235
+ADDRGP4 cg+112080+12
+INDIRI4
+ADDRLP4 20
+INDIRI4
+NEI4 $235
+ADDRGP4 $230
+JUMPV
+LABELV $235
+ADDRLP4 0
+ADDRGP4 cg+112080+4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+112080+12
+INDIRI4
+ADDI4
+ADDRLP4 32
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 12
+ADDRGP4 cg+112080
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 12
+INDIRI4
+ADDRGP4 cg+112080+8
+INDIRI4
+ADDI4
+ADDRLP4 32
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 cgs+255316+156
+INDIRI4
+ARGI4
+ADDRGP4 CG_TileClearBox
+CALLV
+pop
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+ARGI4
+ADDRGP4 cgs+255316+156
+INDIRI4
+ARGI4
+ADDRGP4 CG_TileClearBox
+CALLV
+pop
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+SUBI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 cgs+255316+156
+INDIRI4
+ARGI4
+ADDRGP4 CG_TileClearBox
+CALLV
+pop
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 16
+INDIRI4
+SUBI4
+ARGI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+SUBI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 cgs+255316+156
+INDIRI4
+ARGI4
+ADDRGP4 CG_TileClearBox
+CALLV
+pop
+LABELV $230
+endproc CG_TileClear 56 20
+bss
+align 4
+LABELV $260
+skip 16
+export CG_FadeColor
+code
+proc CG_FadeColor 8 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $261
+CNSTP4 0
+RETP4
+ADDRGP4 $259
+JUMPV
+LABELV $261
+ADDRLP4 0
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRI4
+LTI4 $264
+CNSTP4 0
+RETP4
+ADDRGP4 $259
+JUMPV
+LABELV $264
+ADDRFP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+SUBI4
+CNSTI4 200
+GEI4 $266
+ADDRGP4 $260+12
+CNSTF4 1065353216
+ADDRFP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+CNSTF4 1128792064
+DIVF4
+ASGNF4
+ADDRGP4 $267
+JUMPV
+LABELV $266
+ADDRGP4 $260+12
+CNSTF4 1065353216
+ASGNF4
+LABELV $267
+ADDRLP4 4
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $260+8
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $260+4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $260
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $260
+RETP4
+LABELV $259
+endproc CG_FadeColor 8 0
+export CG_WorldToScreen
+proc CG_WorldToScreen 48 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTF4 1078530011
+ADDRGP4 cg+112080+16
+INDIRF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+ARGF4
+ADDRLP4 32
+ADDRGP4 tan
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 32
+INDIRF4
+ASGNF4
+CNSTF4 1078530011
+ADDRGP4 cg+112080+20
+INDIRF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+ARGF4
+ADDRLP4 36
+ADDRGP4 tan
+CALLF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRGP4 cg+112080+24
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRGP4 cg+112080+24+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 44
+CNSTF4 1128792064
+ASGNF4
+ADDRLP4 16
+CNSTF4 1142947840
+ADDRGP4 cg_viewsize+12
+INDIRI4
+CVIF4 4
+MULF4
+ADDRLP4 44
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 20
+CNSTF4 1139802112
+ADDRGP4 cg_viewsize+12
+INDIRI4
+CVIF4 4
+MULF4
+ADDRLP4 44
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 0
+INDIRF4
+ADDRGP4 cg+112080+36
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRGP4 cg+112080+36+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDRGP4 cg+112080+36+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+CNSTF4 981668463
+GTF4 $299
+CNSTI4 0
+RETI4
+ADDRGP4 $272
+JUMPV
+LABELV $299
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $301
+ADDRFP4 4
+INDIRP4
+CNSTF4 1134559232
+ADDRLP4 0
+INDIRF4
+ADDRGP4 cg+112080+36+12
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRGP4 cg+112080+36+12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDRGP4 cg+112080+36+12+8
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+DIVF4
+SUBF4
+ASGNF4
+LABELV $301
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $316
+ADDRFP4 8
+INDIRP4
+CNSTF4 1131413504
+ADDRLP4 0
+INDIRF4
+ADDRGP4 cg+112080+36+24
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRGP4 cg+112080+36+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDRGP4 cg+112080+36+24+8
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+DIVF4
+SUBF4
+ASGNF4
+LABELV $316
+CNSTI4 1
+RETI4
+LABELV $272
+endproc CG_WorldToScreen 48 4
+bss
+align 1
+LABELV $332
+skip 32
+export CG_KeyBinding
+code
+proc CG_KeyBinding 264 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $332
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $333
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Key_GetBindingBuf
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 260
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 260
+INDIRI4
+CNSTI4 0
+NEI4 $337
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $332
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Key_KeynumToStringBuf
+CALLV
+pop
+ADDRGP4 $335
+JUMPV
+LABELV $337
+LABELV $334
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 256
+LTI4 $333
+LABELV $335
+ADDRGP4 $332
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $339
+ADDRGP4 $332
+ARGP4
+ADDRGP4 $341
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $332
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $339
+ADDRGP4 $332
+RETP4
+LABELV $331
+endproc CG_KeyBinding 264 12
+export CG_GetColorCharForHealth
+proc CG_GetColorCharForHealth 24 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI1 50
+ASGNI1
+ADDRLP4 12
+CNSTI4 1668
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+88
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 1668
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+68
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $345
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 16
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $346
+JUMPV
+LABELV $345
+CNSTI4 13
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 20
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $346
+ADDRLP4 4
+CNSTF4 1120403456
+CNSTI4 1668
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+80
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 33
+GEI4 $351
+ADDRLP4 0
+CNSTI1 49
+ASGNI1
+ADDRGP4 $352
+JUMPV
+LABELV $351
+ADDRLP4 4
+INDIRI4
+CNSTI4 67
+GEI4 $353
+ADDRLP4 0
+CNSTI1 51
+ASGNI1
+LABELV $353
+LABELV $352
+ADDRLP4 0
+INDIRI1
+CVII4 1
+RETI4
+LABELV $342
+endproc CG_GetColorCharForHealth 24 4
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_ColorForHealth
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $341
+byte 1 92
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_ents.asm b/build/release-linux-x86_64/base/cgame/cg_ents.asm
new file mode 100644
index 0000000..5ccc79c
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_ents.asm
@@ -0,0 +1,6554 @@
+lit
+align 4
+LABELV $117
+byte 4 1132396544
+byte 4 0
+byte 4 0
+byte 4 1124073472
+code
+proc CG_DrawBoxFace 304 12
+ADDRLP4 96
+ADDRGP4 $117
+INDIRB
+ASGNB 16
+ADDRLP4 0
+ADDRFP4 12
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+12
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0+12+4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 128
+ADDRLP4 96
+INDIRF4
+ASGNF4
+ADDRLP4 132
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 128
+INDIRF4
+ADDRLP4 132
+INDIRF4
+LTF4 $135
+ADDRLP4 112
+ADDRLP4 128
+INDIRF4
+ADDRLP4 132
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $136
+JUMPV
+LABELV $135
+ADDRLP4 112
+ADDRLP4 128
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $136
+ADDRLP4 0+20
+ADDRLP4 112
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 136
+ADDRLP4 96+4
+INDIRF4
+ASGNF4
+ADDRLP4 140
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 136
+INDIRF4
+ADDRLP4 140
+INDIRF4
+LTF4 $137
+ADDRLP4 116
+ADDRLP4 136
+INDIRF4
+ADDRLP4 140
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $138
+JUMPV
+LABELV $137
+ADDRLP4 116
+ADDRLP4 136
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $138
+ADDRLP4 0+20+1
+ADDRLP4 116
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 144
+ADDRLP4 96+8
+INDIRF4
+ASGNF4
+ADDRLP4 148
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 144
+INDIRF4
+ADDRLP4 148
+INDIRF4
+LTF4 $139
+ADDRLP4 120
+ADDRLP4 144
+INDIRF4
+ADDRLP4 148
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $140
+JUMPV
+LABELV $139
+ADDRLP4 120
+ADDRLP4 144
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $140
+ADDRLP4 0+20+2
+ADDRLP4 120
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 152
+ADDRLP4 96+12
+INDIRF4
+ASGNF4
+ADDRLP4 156
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 152
+INDIRF4
+ADDRLP4 156
+INDIRF4
+LTF4 $141
+ADDRLP4 124
+ADDRLP4 152
+INDIRF4
+ADDRLP4 156
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $142
+JUMPV
+LABELV $141
+ADDRLP4 124
+ADDRLP4 152
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $142
+ADDRLP4 0+20+3
+ADDRLP4 124
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 0+24
+ADDRFP4 8
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+24+12
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0+24+12+4
+CNSTF4 0
+ASGNF4
+ADDRLP4 176
+ADDRLP4 96
+INDIRF4
+ASGNF4
+ADDRLP4 180
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 176
+INDIRF4
+ADDRLP4 180
+INDIRF4
+LTF4 $167
+ADDRLP4 160
+ADDRLP4 176
+INDIRF4
+ADDRLP4 180
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $168
+JUMPV
+LABELV $167
+ADDRLP4 160
+ADDRLP4 176
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $168
+ADDRLP4 0+24+20
+ADDRLP4 160
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 184
+ADDRLP4 96+4
+INDIRF4
+ASGNF4
+ADDRLP4 188
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 184
+INDIRF4
+ADDRLP4 188
+INDIRF4
+LTF4 $169
+ADDRLP4 164
+ADDRLP4 184
+INDIRF4
+ADDRLP4 188
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $170
+JUMPV
+LABELV $169
+ADDRLP4 164
+ADDRLP4 184
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $170
+ADDRLP4 0+24+20+1
+ADDRLP4 164
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 192
+ADDRLP4 96+8
+INDIRF4
+ASGNF4
+ADDRLP4 196
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 192
+INDIRF4
+ADDRLP4 196
+INDIRF4
+LTF4 $171
+ADDRLP4 168
+ADDRLP4 192
+INDIRF4
+ADDRLP4 196
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $172
+JUMPV
+LABELV $171
+ADDRLP4 168
+ADDRLP4 192
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $172
+ADDRLP4 0+24+20+2
+ADDRLP4 168
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 200
+ADDRLP4 96+12
+INDIRF4
+ASGNF4
+ADDRLP4 204
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 200
+INDIRF4
+ADDRLP4 204
+INDIRF4
+LTF4 $173
+ADDRLP4 172
+ADDRLP4 200
+INDIRF4
+ADDRLP4 204
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $174
+JUMPV
+LABELV $173
+ADDRLP4 172
+ADDRLP4 200
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $174
+ADDRLP4 0+24+20+3
+ADDRLP4 172
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 0+48
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+48+12
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+48+12+4
+CNSTF4 0
+ASGNF4
+ADDRLP4 224
+ADDRLP4 96
+INDIRF4
+ASGNF4
+ADDRLP4 228
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 224
+INDIRF4
+ADDRLP4 228
+INDIRF4
+LTF4 $199
+ADDRLP4 208
+ADDRLP4 224
+INDIRF4
+ADDRLP4 228
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $200
+JUMPV
+LABELV $199
+ADDRLP4 208
+ADDRLP4 224
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $200
+ADDRLP4 0+48+20
+ADDRLP4 208
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 232
+ADDRLP4 96+4
+INDIRF4
+ASGNF4
+ADDRLP4 236
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 232
+INDIRF4
+ADDRLP4 236
+INDIRF4
+LTF4 $201
+ADDRLP4 212
+ADDRLP4 232
+INDIRF4
+ADDRLP4 236
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $202
+JUMPV
+LABELV $201
+ADDRLP4 212
+ADDRLP4 232
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $202
+ADDRLP4 0+48+20+1
+ADDRLP4 212
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 240
+ADDRLP4 96+8
+INDIRF4
+ASGNF4
+ADDRLP4 244
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 240
+INDIRF4
+ADDRLP4 244
+INDIRF4
+LTF4 $203
+ADDRLP4 216
+ADDRLP4 240
+INDIRF4
+ADDRLP4 244
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $204
+JUMPV
+LABELV $203
+ADDRLP4 216
+ADDRLP4 240
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $204
+ADDRLP4 0+48+20+2
+ADDRLP4 216
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 248
+ADDRLP4 96+12
+INDIRF4
+ASGNF4
+ADDRLP4 252
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 248
+INDIRF4
+ADDRLP4 252
+INDIRF4
+LTF4 $205
+ADDRLP4 220
+ADDRLP4 248
+INDIRF4
+ADDRLP4 252
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $206
+JUMPV
+LABELV $205
+ADDRLP4 220
+ADDRLP4 248
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $206
+ADDRLP4 0+48+20+3
+ADDRLP4 220
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 0+72
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+72+12
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+72+12+4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 272
+ADDRLP4 96
+INDIRF4
+ASGNF4
+ADDRLP4 276
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 272
+INDIRF4
+ADDRLP4 276
+INDIRF4
+LTF4 $231
+ADDRLP4 256
+ADDRLP4 272
+INDIRF4
+ADDRLP4 276
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $232
+JUMPV
+LABELV $231
+ADDRLP4 256
+ADDRLP4 272
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $232
+ADDRLP4 0+72+20
+ADDRLP4 256
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 280
+ADDRLP4 96+4
+INDIRF4
+ASGNF4
+ADDRLP4 284
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 280
+INDIRF4
+ADDRLP4 284
+INDIRF4
+LTF4 $233
+ADDRLP4 260
+ADDRLP4 280
+INDIRF4
+ADDRLP4 284
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $234
+JUMPV
+LABELV $233
+ADDRLP4 260
+ADDRLP4 280
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $234
+ADDRLP4 0+72+20+1
+ADDRLP4 260
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 288
+ADDRLP4 96+8
+INDIRF4
+ASGNF4
+ADDRLP4 292
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 288
+INDIRF4
+ADDRLP4 292
+INDIRF4
+LTF4 $235
+ADDRLP4 264
+ADDRLP4 288
+INDIRF4
+ADDRLP4 292
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $236
+JUMPV
+LABELV $235
+ADDRLP4 264
+ADDRLP4 288
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $236
+ADDRLP4 0+72+20+2
+ADDRLP4 264
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 296
+ADDRLP4 96+12
+INDIRF4
+ASGNF4
+ADDRLP4 300
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 296
+INDIRF4
+ADDRLP4 300
+INDIRF4
+LTF4 $237
+ADDRLP4 268
+ADDRLP4 296
+INDIRF4
+ADDRLP4 300
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $238
+JUMPV
+LABELV $237
+ADDRLP4 268
+ADDRLP4 296
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $238
+ADDRLP4 0+72+20+3
+ADDRLP4 268
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRGP4 cgs+255316+8
+INDIRI4
+ARGI4
+CNSTI4 4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddPolyToScene
+CALLV
+pop
+LABELV $116
+endproc CG_DrawBoxFace 304 12
+export CG_DrawBoundingBox
+proc CG_DrawBoundingBox 208 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 104
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 108
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 116
+CNSTI4 4
+ASGNI4
+ADDRLP4 12+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 116
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 116
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 120
+CNSTI4 8
+ASGNI4
+ADDRLP4 12+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 132
+CNSTI4 4
+ASGNI4
+ADDRLP4 24+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 136
+CNSTI4 8
+ASGNI4
+ADDRLP4 24+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 136
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 136
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 144
+CNSTI4 4
+ASGNI4
+ADDRLP4 36+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 144
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 144
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 148
+CNSTI4 8
+ASGNI4
+ADDRLP4 36+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 148
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 148
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 160
+CNSTI4 4
+ASGNI4
+ADDRLP4 72+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 160
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 160
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 164
+CNSTI4 8
+ASGNI4
+ADDRLP4 72+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 164
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 164
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 84
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 172
+CNSTI4 4
+ASGNI4
+ADDRLP4 84+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 172
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 172
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 176
+CNSTI4 8
+ASGNI4
+ADDRLP4 84+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 176
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 176
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 188
+CNSTI4 4
+ASGNI4
+ADDRLP4 48+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 188
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 188
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 192
+CNSTI4 8
+ASGNI4
+ADDRLP4 48+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 192
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 192
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 60
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 200
+CNSTI4 4
+ASGNI4
+ADDRLP4 60+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 200
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 200
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 204
+CNSTI4 8
+ASGNI4
+ADDRLP4 60+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 204
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 204
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRGP4 CG_DrawBoxFace
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRGP4 CG_DrawBoxFace
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRGP4 CG_DrawBoxFace
+CALLV
+pop
+ADDRLP4 24
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 48
+ARGP4
+ADDRGP4 CG_DrawBoxFace
+CALLV
+pop
+ADDRLP4 36
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 48
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRGP4 CG_DrawBoxFace
+CALLV
+pop
+ADDRLP4 48
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRGP4 CG_DrawBoxFace
+CALLV
+pop
+LABELV $241
+endproc CG_DrawBoundingBox 208 16
+export CG_PositionEntityOnTag
+proc CG_PositionEntityOnTag 92 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+ARGI4
+CNSTF4 1065353216
+ADDRFP4 4
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+SUBF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_LerpTag
+CALLI4
+pop
+ADDRLP4 56
+CNSTI4 68
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $259
+ADDRLP4 60
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRF4
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRF4
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRF4
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $260
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $259
+ADDRLP4 4+12
+ARGP4
+ADDRLP4 84
+CNSTI4 28
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP
+ARGP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+ARGP4
+ADDRGP4 MatrixMultiply
+CALLV
+pop
+ADDRLP4 88
+CNSTI4 100
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 88
+INDIRI4
+ADDP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 88
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $258
+endproc CG_PositionEntityOnTag 92 24
+export CG_PositionRotatedEntityOnTag
+proc CG_PositionRotatedEntityOnTag 124 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+ARGI4
+CNSTF4 1065353216
+ADDRFP4 4
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+SUBF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_LerpTag
+CALLI4
+pop
+ADDRLP4 92
+CNSTI4 68
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 92
+INDIRI4
+ADDP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 92
+INDIRI4
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $265
+ADDRLP4 96
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRF4
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 104
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 104
+INDIRP4
+INDIRF4
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 112
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRF4
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $266
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $265
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ARGP4
+ADDRLP4 4+12
+ARGP4
+ADDRLP4 52
+ARGP4
+ADDRGP4 MatrixMultiply
+CALLV
+pop
+ADDRLP4 52
+ARGP4
+ADDRLP4 120
+CNSTI4 28
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP
+ARGP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+ARGP4
+ADDRGP4 MatrixMultiply
+CALLV
+pop
+LABELV $264
+endproc CG_PositionRotatedEntityOnTag 124 24
+export CG_SetEntitySoundPosition
+proc CG_SetEntitySoundPosition 24 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRI4
+CNSTI4 16777215
+NEI4 $271
+ADDRLP4 12
+CNSTI4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cgs+38388
+ADDP4
+ASGNP4
+ADDRLP4 20
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1568
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 1572
+ADDP4
+INDIRF4
+ADDRLP4 12
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_S_UpdateEntityPosition
+CALLV
+pop
+ADDRGP4 $272
+JUMPV
+LABELV $271
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 trap_S_UpdateEntityPosition
+CALLV
+pop
+LABELV $272
+LABELV $270
+endproc CG_SetEntitySoundPosition 24 8
+proc CG_EntityEffects 32 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetEntitySoundPosition
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $277
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 9
+EQI4 $279
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 vec3_origin
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+36336
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_AddLoopingSound
+CALLV
+pop
+ADDRGP4 $280
+JUMPV
+LABELV $279
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 vec3_origin
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+36336
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_AddRealLoopingSound
+CALLV
+pop
+LABELV $280
+LABELV $277
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $283
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 28
+CNSTI4 255
+ASGNI4
+ADDRLP4 8
+ADDRLP4 24
+INDIRI4
+ADDRLP4 28
+INDIRI4
+BANDI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 24
+INDIRI4
+CNSTI4 8
+RSHI4
+ADDRLP4 28
+INDIRI4
+BANDI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 24
+INDIRI4
+CNSTI4 16
+RSHI4
+ADDRLP4 28
+INDIRI4
+BANDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 24
+INDIRI4
+CNSTI4 24
+RSHI4
+ADDRLP4 28
+INDIRI4
+BANDI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRGP4 trap_R_AddLightToScene
+CALLV
+pop
+LABELV $283
+ADDRFP4 0
+INDIRP4
+CNSTI4 1824
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 CG_IsTrailSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $285
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $287
+ADDRFP4 0
+INDIRP4
+CNSTI4 1824
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_AttachmentPoint
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1824
+ADDP4
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 CG_AttachmentPoint
+CALLI4
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 28
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+CNSTF4 1136843536
+LEF4 $289
+ADDRFP4 0
+INDIRP4
+CNSTI4 1824
+ADDP4
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+LABELV $289
+LABELV $287
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1828
+ADDP4
+INDIRI4
+LEI4 $291
+ADDRFP4 0
+INDIRP4
+CNSTI4 1824
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_IsTrailSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $291
+ADDRFP4 0
+INDIRP4
+CNSTI4 1824
+ADDP4
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+LABELV $291
+LABELV $285
+LABELV $276
+endproc CG_EntityEffects 32 20
+proc CG_General 144 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 140
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $295
+ADDRGP4 $294
+JUMPV
+LABELV $295
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0+80
+ADDRLP4 140
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0+96
+ADDRLP4 0+80
+INDIRI4
+ASGNI4
+ADDRLP4 0+100
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+68
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+84
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+8
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+34800
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 140
+INDIRP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+NEI4 $305
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+LABELV $305
+ADDRFP4 0
+INDIRP4
+CNSTI4 1576
+ADDP4
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $294
+endproc CG_General 144 12
+proc CG_Speaker 16 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $311
+ADDRGP4 $310
+JUMPV
+LABELV $311
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+INDIRI4
+GEI4 $313
+ADDRGP4 $310
+JUMPV
+LABELV $313
+CNSTP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+36336
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRLP4 4
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 100
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 12
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+MULI4
+ADDI4
+CVIF4 4
+ADDRLP4 12
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+MULI4
+CVIF4 4
+CNSTF4 1073741824
+ADDRLP4 4
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+LABELV $310
+endproc CG_Speaker 16 16
+proc CG_LaunchMissile 32 8
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 12
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 32
+LEI4 $319
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $319
+ADDRLP4 0
+CNSTI4 1280
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 12
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 168
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $321
+CNSTI4 168
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 80
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 28
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $323
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+ADDRLP4 16
+INDIRP4
+CNSTI4 1408
+ADDP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $323
+LABELV $321
+CNSTI4 168
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $325
+CNSTI4 168
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 CG_SpawnNewTrailSystem
+CALLP4
+ASGNP4
+ADDRLP4 20
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 20
+ARGP4
+ADDRLP4 28
+ADDRGP4 CG_IsTrailSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $327
+ADDRLP4 20
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRLP4 20
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+LABELV $327
+LABELV $325
+LABELV $318
+endproc CG_LaunchMissile 32 8
+proc CG_Missile 188 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 144
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 148
+ADDRLP4 144
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 148
+INDIRI4
+CNSTI4 32
+LEI4 $330
+ADDRLP4 148
+CNSTI4 0
+ASGNI4
+LABELV $330
+ADDRLP4 152
+CNSTI4 1280
+ADDRLP4 148
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons
+ADDP4
+ASGNP4
+ADDRLP4 156
+ADDRLP4 144
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 168
+ADDRLP4 156
+INDIRI4
+MULI4
+ADDRLP4 152
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1576
+ADDP4
+ADDRLP4 144
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRF4
+CNSTF4 0
+EQF4 $332
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 trap_R_AddLightToScene
+CALLV
+pop
+LABELV $332
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $334
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 cg+109556
+INDIRI4
+ARGI4
+ADDRLP4 164
+ARGP4
+ADDRGP4 BG_EvaluateTrajectoryDelta
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRLP4 164
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_AddLoopingSound
+CALLV
+pop
+LABELV $334
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 4+68
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 4+84
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $339
+ADDRLP4 4
+CNSTI4 2
+ASGNI4
+ADDRLP4 4+132
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+ADDRLP4 144
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4+136
+CNSTF4 0
+ASGNF4
+ADDRLP4 4+112
+ADDRLP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4+116
+CNSTU1 255
+ASGNU1
+ADDRLP4 4+116+1
+CNSTU1 255
+ASGNU1
+ADDRLP4 4+116+2
+CNSTU1 255
+ASGNU1
+ADDRLP4 4+116+3
+CNSTU1 255
+ASGNU1
+ADDRGP4 $340
+JUMPV
+LABELV $339
+ADDRLP4 4+8
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4+4
+ADDRLP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRLP4 144
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+ADDRLP4 4+28
+ARGP4
+ADDRLP4 164
+ADDRGP4 VectorNormalize2
+CALLF4
+ASGNF4
+ADDRLP4 164
+INDIRF4
+CNSTF4 0
+NEF4 $353
+ADDRLP4 4+28+8
+CNSTF4 1065353216
+ASGNF4
+LABELV $353
+ADDRLP4 168
+CNSTI4 0
+ASGNI4
+ADDRLP4 144
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRLP4 168
+INDIRI4
+EQI4 $358
+ADDRLP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+ADDRLP4 168
+INDIRI4
+EQI4 $358
+ADDRLP4 4+28
+ARGP4
+ADDRGP4 cg+109556
+INDIRI4
+CNSTI4 4
+DIVI4
+CVIF4 4
+ARGF4
+ADDRGP4 RotateAroundDirection
+CALLV
+pop
+ADDRGP4 $359
+JUMPV
+LABELV $358
+ADDRLP4 4+28
+ARGP4
+ADDRLP4 144
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRGP4 RotateAroundDirection
+CALLV
+pop
+LABELV $359
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $363
+ADDRLP4 172
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 144
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $366
+ADDRLP4 4+80
+ADDRLP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+ADDRLP4 172
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+DIVF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRI4
+MODI4
+ADDI4
+ASGNI4
+ADDRGP4 $367
+JUMPV
+LABELV $366
+ADDRLP4 4+80
+ADDRLP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+ADDRLP4 172
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+DIVF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+ADDI4
+ASGNI4
+ADDRLP4 4+80
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRI4
+ADDI4
+LEI4 $370
+ADDRLP4 4+80
+ADDRLP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $370
+LABELV $367
+LABELV $363
+LABELV $340
+ADDRLP4 168
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDRLP4 168
+INDIRI4
+NEI4 $376
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+ADDRLP4 168
+INDIRI4
+EQI4 $374
+LABELV $376
+ADDRLP4 4
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $374
+LABELV $329
+endproc CG_Missile 188 20
+proc CG_Mover 144 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 140
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0+68
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+84
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1576
+ADDP4
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 0+4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0+104
+ADDRGP4 cg+109556
+INDIRI4
+CNSTI4 6
+RSHI4
+CNSTI4 1
+BANDI4
+ASGNI4
+ADDRLP4 140
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRI4
+CNSTI4 16777215
+NEI4 $384
+ADDRLP4 0+8
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+37364
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $385
+JUMPV
+LABELV $384
+ADDRLP4 0+8
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+34800
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $385
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+ADDRLP4 140
+INDIRP4
+CNSTI4 164
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $390
+ADDRLP4 0+104
+CNSTI4 0
+ASGNI4
+ADDRLP4 0+8
+ADDRLP4 140
+INDIRP4
+CNSTI4 164
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+34800
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $390
+LABELV $377
+endproc CG_Mover 144 12
+export CG_Beam
+proc CG_Beam 144 12
+ADDRLP4 140
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0+68
+ADDRLP4 140
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+84
+ADDRLP4 140
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+28
+ARGP4
+ADDRGP4 AxisClear
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRLP4 0+4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $395
+endproc CG_Beam 144 12
+proc CG_Portal 144 12
+ADDRLP4 140
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0+68
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+84
+ADDRLP4 140
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 140
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0+28
+ARGP4
+ADDRGP4 ByteToDir
+CALLV
+pop
+ADDRLP4 0+28+12
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRGP4 PerpendicularVector
+CALLV
+pop
+ADDRLP4 0+28+12
+ADDRGP4 vec3_origin
+INDIRF4
+ADDRLP4 0+28+12
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+28+12+4
+ADDRGP4 vec3_origin+4
+INDIRF4
+ADDRLP4 0+28+12+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+28+12+8
+ADDRGP4 vec3_origin+8
+INDIRF4
+ADDRLP4 0+28+12+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+28
+ARGP4
+ADDRLP4 0+28+12
+ARGP4
+ADDRLP4 0+28+24
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 7
+ASGNI4
+ADDRLP4 0+96
+ADDRLP4 140
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0+80
+ADDRLP4 140
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0+104
+CNSTF4 1135869952
+ADDRLP4 140
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+CVIF4 4
+CNSTF4 1132462080
+DIVF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $400
+endproc CG_Portal 144 12
+proc CG_LightFlare 336 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 156
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 152
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg+109580
+INDIRI4
+CNSTI4 0
+EQI4 $434
+ADDRLP4 224
+CNSTI4 -2
+ASGNI4
+ADDRGP4 $435
+JUMPV
+LABELV $434
+ADDRLP4 224
+ADDRGP4 cg+109588+148
+INDIRI4
+ASGNI4
+LABELV $435
+ADDRGP4 cg_lightFlare+12
+INDIRI4
+CNSTI4 0
+NEI4 $439
+ADDRGP4 $433
+JUMPV
+LABELV $439
+ADDRLP4 152
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $442
+ADDRGP4 $433
+JUMPV
+LABELV $442
+ADDRLP4 160
+ARGP4
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 300
+CNSTP4 0
+ASGNP4
+ADDRLP4 300
+INDIRP4
+ARGP4
+ADDRLP4 300
+INDIRP4
+ARGP4
+ADDRLP4 152
+INDIRP4
+CNSTI4 128
+ADDP4
+ARGP4
+ADDRLP4 224
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 CG_Trace
+CALLV
+pop
+ADDRLP4 160+8
+INDIRF4
+CNSTF4 1065353216
+LTF4 $449
+ADDRLP4 160
+INDIRI4
+CNSTI4 0
+EQI4 $446
+LABELV $449
+ADDRGP4 $433
+JUMPV
+LABELV $446
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 304
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+ADDRLP4 304
+INDIRI4
+ASGNI4
+ADDRLP4 0+112
+ADDRLP4 152
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRLP4 304
+INDIRI4
+LSHI4
+ADDRGP4 cgs+35824
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0+116
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+116+1
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+116+2
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+116+3
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+ADDRLP4 152
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+ADDRLP4 244
+ARGP4
+ADDRLP4 308
+CNSTP4 0
+ASGNP4
+ADDRLP4 308
+INDIRP4
+ARGP4
+ADDRLP4 308
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 0+68
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 140
+ADDRLP4 0+68
+INDIRF4
+ADDRGP4 cg+112080+24
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 140+4
+ADDRLP4 0+68+4
+INDIRF4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 140+8
+ADDRLP4 0+68+8
+INDIRF4
+ADDRGP4 cg+112080+24+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 140
+ARGP4
+ADDRLP4 312
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 220
+ADDRLP4 312
+INDIRF4
+ASGNF4
+ADDRLP4 140
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 220
+INDIRF4
+ADDRLP4 152
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+CVIF4 4
+GEF4 $476
+ADDRGP4 $433
+JUMPV
+LABELV $476
+ADDRLP4 140
+INDIRF4
+ADDRGP4 cg+112080+36
+INDIRF4
+MULF4
+ADDRLP4 140+4
+INDIRF4
+ADDRGP4 cg+112080+36+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 140+8
+INDIRF4
+ADDRGP4 cg+112080+36+8
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 0
+GEF4 $478
+ADDRGP4 $433
+JUMPV
+LABELV $478
+ADDRGP4 cg
+INDIRI4
+CNSTI4 2
+MODI4
+CNSTI4 0
+NEI4 $490
+ADDRLP4 0+132
+ADDRLP4 220
+INDIRF4
+ADDRLP4 152
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 152
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $493
+ADDRLP4 316
+ADDRLP4 0+132
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 296
+ADDRLP4 316
+INDIRF4
+ASGNF4
+ADDRLP4 240
+ADDRLP4 316
+INDIRF4
+ASGNF4
+ADDRGP4 $494
+JUMPV
+LABELV $493
+ADDRLP4 320
+ADDRLP4 220
+INDIRF4
+ADDRLP4 152
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 296
+ADDRLP4 320
+INDIRF4
+ASGNF4
+ADDRLP4 240
+ADDRLP4 320
+INDIRF4
+ASGNF4
+LABELV $494
+ADDRLP4 268
+ADDRLP4 152
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 268
+INDIRF4
+CNSTF4 0
+LEF4 $496
+ADDRLP4 140
+INDIRF4
+ADDRLP4 244
+INDIRF4
+MULF4
+ADDRLP4 140+4
+INDIRF4
+ADDRLP4 244+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 140+8
+INDIRF4
+ADDRLP4 244+8
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 328
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 332
+CNSTF4 1127481344
+ASGNF4
+ADDRLP4 324
+CNSTF4 1065353216
+ADDRLP4 332
+INDIRF4
+ADDRLP4 332
+INDIRF4
+ADDRLP4 328
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+SUBF4
+ADDRLP4 268
+INDIRF4
+DIVF4
+SUBF4
+ASGNF4
+ADDRLP4 324
+INDIRF4
+CNSTF4 0
+GEF4 $502
+ADDRLP4 324
+CNSTF4 0
+ASGNF4
+LABELV $502
+ADDRLP4 0+132
+ADDRLP4 0+132
+INDIRF4
+ADDRLP4 324
+INDIRF4
+MULF4
+ASGNF4
+LABELV $496
+ADDRLP4 0+132
+INDIRF4
+CNSTF4 0
+GEF4 $505
+ADDRLP4 0+132
+CNSTF4 0
+ASGNF4
+LABELV $505
+ADDRLP4 228
+ADDRLP4 0+68
+INDIRF4
+ADDRLP4 140
+INDIRF4
+ADDRLP4 0+132
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 228+4
+ADDRLP4 0+68+4
+INDIRF4
+ADDRLP4 140+4
+INDIRF4
+ADDRLP4 0+132
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 228+8
+ADDRLP4 0+68+8
+INDIRF4
+ADDRLP4 140+8
+INDIRF4
+ADDRLP4 0+132
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 256
+ADDRGP4 cg+112080+24
+INDIRF4
+ADDRLP4 140
+INDIRF4
+ADDRLP4 0+132
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 256+4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+ADDRLP4 140+4
+INDIRF4
+ADDRLP4 0+132
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 256+8
+ADDRGP4 cg+112080+24+8
+INDIRF4
+ADDRLP4 140+8
+INDIRF4
+ADDRLP4 0+132
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg_lightFlare+12
+INDIRI4
+CNSTI4 3
+NEI4 $536
+ADDRLP4 160
+ARGP4
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 228
+ARGP4
+CNSTF4 1065353216
+ARGF4
+ADDRLP4 240
+INDIRF4
+ARGF4
+ADDRLP4 224
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 CG_BiSphereTrace
+CALLV
+pop
+ADDRLP4 160+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $541
+ADDRLP4 156
+ADDRLP4 160+56
+INDIRF4
+ASGNF4
+ADDRGP4 $491
+JUMPV
+LABELV $541
+ADDRLP4 156
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $491
+JUMPV
+LABELV $536
+ADDRGP4 cg_lightFlare+12
+INDIRI4
+CNSTI4 2
+NEI4 $545
+ADDRLP4 324
+ADDRLP4 240
+INDIRF4
+NEGF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 272
+ADDRLP4 324
+INDIRF4
+ASGNF4
+ADDRLP4 272+4
+ADDRLP4 324
+INDIRF4
+ASGNF4
+ADDRLP4 272+8
+ADDRLP4 240
+INDIRF4
+NEGF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 328
+ADDRLP4 240
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 284
+ADDRLP4 328
+INDIRF4
+ASGNF4
+ADDRLP4 284+4
+ADDRLP4 328
+INDIRF4
+ASGNF4
+ADDRLP4 284+8
+ADDRLP4 240
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 160
+ARGP4
+ADDRLP4 256
+ARGP4
+ADDRLP4 272
+ARGP4
+ADDRLP4 284
+ARGP4
+ADDRLP4 228
+ARGP4
+ADDRLP4 224
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 CG_Trace
+CALLV
+pop
+ADDRLP4 160+8
+INDIRF4
+CNSTF4 1065353216
+LTF4 $556
+ADDRLP4 160+4
+INDIRI4
+CNSTI4 0
+EQI4 $552
+LABELV $556
+ADDRFP4 0
+INDIRP4
+CNSTI4 1752
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $552
+ADDRFP4 0
+INDIRP4
+CNSTI4 1752
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 $553
+JUMPV
+LABELV $552
+ADDRLP4 160+8
+INDIRF4
+CNSTF4 1065353216
+NEF4 $558
+ADDRLP4 332
+CNSTI4 0
+ASGNI4
+ADDRLP4 160+4
+INDIRI4
+ADDRLP4 332
+INDIRI4
+NEI4 $558
+ADDRFP4 0
+INDIRP4
+CNSTI4 1752
+ADDP4
+INDIRI4
+ADDRLP4 332
+INDIRI4
+NEI4 $558
+ADDRFP4 0
+INDIRP4
+CNSTI4 1752
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+LABELV $558
+LABELV $553
+ADDRFP4 0
+INDIRP4
+CNSTI4 1752
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $563
+ADDRFP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+INDIRI4
+ADDRLP4 152
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ADDI4
+ADDRGP4 cg+109556
+INDIRI4
+LEI4 $565
+ADDRLP4 156
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 152
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+LABELV $565
+LABELV $563
+ADDRFP4 0
+INDIRP4
+CNSTI4 1752
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $491
+ADDRFP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+INDIRI4
+ADDRLP4 152
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ADDI4
+ADDRGP4 cg+109556
+INDIRI4
+LEI4 $571
+ADDRLP4 156
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 152
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRLP4 156
+CNSTF4 1065353216
+ADDRLP4 156
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $491
+JUMPV
+LABELV $571
+ADDRLP4 156
+CNSTF4 0
+ASGNF4
+ADDRGP4 $491
+JUMPV
+LABELV $545
+ADDRGP4 cg_lightFlare+12
+INDIRI4
+CNSTI4 1
+NEI4 $491
+ADDRLP4 324
+ADDRLP4 240
+INDIRF4
+NEGF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 272
+ADDRLP4 324
+INDIRF4
+ASGNF4
+ADDRLP4 272+4
+ADDRLP4 324
+INDIRF4
+ASGNF4
+ADDRLP4 272+8
+ADDRLP4 240
+INDIRF4
+NEGF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 328
+ADDRLP4 240
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 284
+ADDRLP4 328
+INDIRF4
+ASGNF4
+ADDRLP4 284+4
+ADDRLP4 328
+INDIRF4
+ASGNF4
+ADDRLP4 284+8
+ADDRLP4 240
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 160
+ARGP4
+ADDRLP4 256
+ARGP4
+ADDRLP4 272
+ARGP4
+ADDRLP4 284
+ARGP4
+ADDRLP4 228
+ARGP4
+ADDRLP4 224
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 CG_Trace
+CALLV
+pop
+ADDRLP4 160+8
+INDIRF4
+CNSTF4 1065353216
+LTF4 $586
+ADDRLP4 160+4
+INDIRI4
+CNSTI4 0
+EQI4 $491
+LABELV $586
+ADDRLP4 156
+CNSTF4 0
+ASGNF4
+ADDRGP4 $491
+JUMPV
+LABELV $490
+ADDRLP4 156
+ADDRFP4 0
+INDIRP4
+CNSTI4 1744
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+132
+ADDRFP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $491
+ADDRFP4 0
+INDIRP4
+CNSTI4 1744
+ADDP4
+ADDRLP4 156
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+ADDRLP4 0+132
+INDIRF4
+ASGNF4
+ADDRLP4 156
+INDIRF4
+CNSTF4 1065353216
+GEF4 $589
+ADDRLP4 0+132
+ADDRLP4 0+132
+INDIRF4
+ADDRLP4 156
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 320
+ADDRLP4 0+116+3
+INDIRU1
+CVUI4 1
+CVIF4 4
+ADDRLP4 156
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 324
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 320
+INDIRF4
+ADDRLP4 324
+INDIRF4
+LTF4 $597
+ADDRLP4 316
+ADDRLP4 320
+INDIRF4
+ADDRLP4 324
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $598
+JUMPV
+LABELV $597
+ADDRLP4 316
+ADDRLP4 320
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $598
+ADDRLP4 0+116+3
+ADDRLP4 316
+INDIRU4
+CVUU1 4
+ASGNU1
+LABELV $589
+ADDRLP4 0+132
+INDIRF4
+CNSTF4 0
+GTF4 $599
+ADDRGP4 $433
+JUMPV
+LABELV $599
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $433
+endproc CG_LightFlare 336 28
+proc CG_Lev2ZapChain 64 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+CNSTP4 0
+ASGNP4
+ADDRLP4 32
+CNSTP4 0
+ASGNP4
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 6
+ARGI4
+ADDRLP4 44
+ADDRGP4 BG_UnpackEntityNumbers
+CALLI4
+ASGNI4
+ADDRLP4 36
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $606
+JUMPV
+LABELV $603
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $607
+ADDRLP4 28
+CNSTI4 1852
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRGP4 $608
+JUMPV
+LABELV $607
+ADDRLP4 28
+CNSTI4 1852
+ADDRLP4 4+4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+LABELV $608
+ADDRLP4 48
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 32
+CNSTI4 1852
+ADDRLP4 48
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1800
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 CG_IsTrailSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+NEI4 $610
+ADDRGP4 cgs+255316+12
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 CG_SpawnNewTrailSystem
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1800
+ADDP4
+ADDP4
+ADDRLP4 56
+INDIRP4
+ASGNP4
+LABELV $610
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1800
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 CG_IsTrailSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $614
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1800
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1800
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1800
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1800
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+LABELV $614
+LABELV $604
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $606
+ADDRLP4 0
+INDIRI4
+ADDRLP4 36
+INDIRI4
+LTI4 $603
+LABELV $602
+endproc CG_Lev2ZapChain 64 12
+export CG_AdjustPositionForMover
+proc CG_AdjustPositionForMover 88 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+LEI4 $619
+ADDRFP4 4
+INDIRI4
+CNSTI4 1022
+LTI4 $617
+LABELV $619
+ADDRFP4 16
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRGP4 $616
+JUMPV
+LABELV $617
+ADDRLP4 0
+CNSTI4 1852
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 6
+EQI4 $620
+ADDRFP4 16
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRGP4 $616
+JUMPV
+LABELV $620
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 16
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 40
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRLP4 28
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ARGP4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRLP4 52
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRLP4 4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 28+4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4+8
+ADDRLP4 28+8
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 64
+ADDRLP4 52
+INDIRF4
+ADDRLP4 40
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 64+4
+ADDRLP4 52+4
+INDIRF4
+ADDRLP4 40+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 64+8
+ADDRLP4 52+8
+INDIRF4
+ADDRLP4 40+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 16
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 80
+CNSTI4 4
+ASGNI4
+ADDRFP4 16
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 4+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 84
+CNSTI4 8
+ASGNI4
+ADDRFP4 16
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 4+8
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $616
+endproc CG_AdjustPositionForMover 88 12
+proc CG_InterpolateEntityPosition 44 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg+40
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $637
+ADDRGP4 $640
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $637
+ADDRLP4 24
+ADDRGP4 cg+109540
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ARGP4
+ADDRGP4 cg+40
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRLP4 28
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 28
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1568
+ADDP4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1572
+ADDP4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 12+8
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ARGP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+ARGP4
+ADDRGP4 cg+40
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 32
+ADDRGP4 LerpAngle
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1576
+ADDP4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+INDIRF4
+ARGF4
+ADDRLP4 12+4
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 36
+ADDRGP4 LerpAngle
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1580
+ADDP4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+INDIRF4
+ARGF4
+ADDRLP4 12+8
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 40
+ADDRGP4 LerpAngle
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1584
+ADDP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+LABELV $636
+endproc CG_InterpolateEntityPosition 44 12
+proc CG_CalcEntityLerpPositions 120 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg_smoothClients+12
+INDIRI4
+CNSTI4 0
+NEI4 $657
+ADDRFP4 0
+INDIRP4
+INDIRI4
+CNSTI4 64
+GEI4 $660
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $660
+LABELV $657
+ADDRFP4 0
+INDIRP4
+CNSTI4 424
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $662
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $662
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_InterpolateEntityPosition
+CALLV
+pop
+ADDRGP4 $656
+JUMPV
+LABELV $662
+ADDRFP4 0
+INDIRP4
+CNSTI4 424
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $664
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $664
+ADDRFP4 0
+INDIRP4
+INDIRI4
+CNSTI4 64
+GEI4 $664
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_InterpolateEntityPosition
+CALLV
+pop
+ADDRGP4 $656
+JUMPV
+LABELV $664
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg_projectileNudge+12
+INDIRI4
+ADDRLP4 12
+INDIRI4
+EQI4 $666
+ADDRGP4 cg+8
+INDIRI4
+ADDRLP4 12
+INDIRI4
+NEI4 $666
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $666
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+ADDRLP4 12
+INDIRI4
+NEI4 $666
+ADDRLP4 0
+ADDRGP4 cg+163724
+INDIRI4
+ASGNI4
+LABELV $666
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ARGP4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1576
+ADDP4
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $674
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 cg+109556
+INDIRI4
+ARGI4
+ADDRLP4 24
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRLP4 36
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 96
+ADDRGP4 vec3_origin
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 CG_Trace
+CALLV
+pop
+ADDRLP4 36+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $677
+ADDRLP4 104
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ASGNP4
+ADDRLP4 108
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 108
+INDIRF4
+ADDRLP4 36+8
+INDIRF4
+ADDRLP4 104
+INDIRP4
+INDIRF4
+ADDRLP4 108
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 112
+ADDRFP4 0
+INDIRP4
+CNSTI4 1568
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 24+4
+INDIRF4
+ADDRLP4 36+8
+INDIRF4
+ADDRLP4 112
+INDIRP4
+INDIRF4
+ADDRLP4 24+4
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 116
+ADDRFP4 0
+INDIRP4
+CNSTI4 1572
+ADDP4
+ASGNP4
+ADDRLP4 116
+INDIRP4
+ADDRLP4 24+8
+INDIRF4
+ADDRLP4 36+8
+INDIRF4
+ADDRLP4 116
+INDIRP4
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $677
+LABELV $674
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 cg+110016
+CVPU4 4
+EQU4 $687
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 cg+109556
+INDIRI4
+ARGI4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRGP4 CG_AdjustPositionForMover
+CALLV
+pop
+LABELV $687
+LABELV $656
+endproc CG_CalcEntityLerpPositions 120 28
+proc CG_CEntityPVSEnter 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg_debugPVS+12
+INDIRI4
+CNSTI4 0
+EQI4 $693
+ADDRGP4 $696
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $693
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+EQI4 $701
+ADDRLP4 4
+INDIRI4
+CNSTI4 5
+EQI4 $700
+ADDRGP4 $697
+JUMPV
+LABELV $700
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_LaunchMissile
+CALLV
+pop
+ADDRGP4 $698
+JUMPV
+LABELV $701
+ADDRFP4 0
+INDIRP4
+CNSTI4 1732
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+LABELV $697
+LABELV $698
+ADDRFP4 0
+INDIRP4
+CNSTI4 1772
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1776
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1784
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1648
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1792
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1796
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1624
+ADDP4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1636
+ADDP4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1640
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $692
+endproc CG_CEntityPVSEnter 20 8
+proc CG_CEntityPVSLeave 16 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg_debugPVS+12
+INDIRI4
+CNSTI4 0
+EQI4 $703
+ADDRGP4 $706
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $703
+ADDRLP4 8
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 19
+EQI4 $710
+ADDRGP4 $707
+JUMPV
+LABELV $710
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $711
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1800
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 CG_IsTrailSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $715
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1800
+ADDP4
+ADDP4
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+LABELV $715
+LABELV $712
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+LEI4 $711
+LABELV $707
+LABELV $708
+LABELV $702
+endproc CG_CEntityPVSLeave 16 8
+proc CG_AddCEntity 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 20
+LTI4 $718
+ADDRGP4 $717
+JUMPV
+LABELV $718
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_CalcEntityLerpPositions
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_EntityEffects
+CALLV
+pop
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $720
+ADDRLP4 0
+INDIRI4
+CNSTI4 19
+GTI4 $720
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $739
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $739
+address $725
+address $727
+address $720
+address $728
+address $721
+address $729
+address $730
+address $731
+address $732
+address $733
+address $721
+address $721
+address $721
+address $720
+address $726
+address $734
+address $735
+address $736
+address $737
+address $738
+code
+LABELV $720
+ADDRGP4 $723
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_Error
+CALLV
+pop
+ADDRGP4 $721
+JUMPV
+LABELV $725
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_General
+CALLV
+pop
+ADDRGP4 $721
+JUMPV
+LABELV $726
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Corpse
+CALLV
+pop
+ADDRGP4 $721
+JUMPV
+LABELV $727
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Player
+CALLV
+pop
+ADDRGP4 $721
+JUMPV
+LABELV $728
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Buildable
+CALLV
+pop
+ADDRGP4 $721
+JUMPV
+LABELV $729
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Missile
+CALLV
+pop
+ADDRGP4 $721
+JUMPV
+LABELV $730
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Mover
+CALLV
+pop
+ADDRGP4 $721
+JUMPV
+LABELV $731
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Beam
+CALLV
+pop
+ADDRGP4 $721
+JUMPV
+LABELV $732
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Portal
+CALLV
+pop
+ADDRGP4 $721
+JUMPV
+LABELV $733
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Speaker
+CALLV
+pop
+ADDRGP4 $721
+JUMPV
+LABELV $734
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_ParticleSystemEntity
+CALLV
+pop
+ADDRGP4 $721
+JUMPV
+LABELV $735
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_AnimMapObj
+CALLV
+pop
+ADDRGP4 $721
+JUMPV
+LABELV $736
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_ModelDoor
+CALLV
+pop
+ADDRGP4 $721
+JUMPV
+LABELV $737
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_LightFlare
+CALLV
+pop
+ADDRGP4 $721
+JUMPV
+LABELV $738
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Lev2ZapChain
+CALLV
+pop
+LABELV $721
+LABELV $717
+endproc CG_AddCEntity 8 8
+export CG_AddPacketEntities
+proc CG_AddPacketEntities 80 12
+ADDRGP4 cg+40
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $741
+ADDRLP4 16
+CNSTI4 8
+ASGNI4
+ADDRLP4 12
+ADDRGP4 cg+40
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $746
+ADDRGP4 cg+109540
+CNSTF4 0
+ASGNF4
+ADDRGP4 $742
+JUMPV
+LABELV $746
+ADDRGP4 cg+109540
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRGP4 $742
+JUMPV
+LABELV $741
+ADDRGP4 cg+109540
+CNSTF4 0
+ASGNF4
+LABELV $742
+ADDRGP4 cg+111984
+CNSTF4 0
+ASGNF4
+ADDRGP4 cg+111984+4
+CNSTI4 360
+ADDRGP4 cg+109556
+INDIRI4
+CNSTI4 2047
+BANDI4
+MULI4
+CVIF4 4
+CNSTF4 1157627904
+DIVF4
+ASGNF4
+ADDRGP4 cg+111984+8
+CNSTF4 0
+ASGNF4
+ADDRGP4 cg+112032
+CNSTF4 0
+ASGNF4
+ADDRGP4 cg+112032+4
+CNSTI4 360
+ADDRGP4 cg+109556
+INDIRI4
+CNSTI4 1023
+BANDI4
+MULI4
+CVIF4 4
+CNSTF4 1149239296
+DIVF4
+ASGNF4
+ADDRGP4 cg+112032+8
+CNSTF4 0
+ASGNF4
+ADDRGP4 cg+111984
+ARGP4
+ADDRGP4 cg+111996
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRGP4 cg+112032
+ARGP4
+ADDRGP4 cg+112044
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 8
+ADDRGP4 cg+109588
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 cg+110016
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 BG_PlayerStateToEntityState
+CALLV
+pop
+ADDRGP4 cg+110016+1832
+CNSTI4 1
+ASGNI4
+ADDRGP4 cg+110016
+ARGP4
+ADDRGP4 CG_AddCEntity
+CALLV
+pop
+CNSTI4 1852
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ARGP4
+ADDRGP4 CG_CalcEntityLerpPositions
+CALLV
+pop
+ADDRGP4 CG_UpdateEntityPositions
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $775
+CNSTI4 1852
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg_entities+1832
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $776
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1024
+LTI4 $775
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $783
+JUMPV
+LABELV $780
+ADDRLP4 4
+CNSTI4 1852
+CNSTI4 212
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 468
+ADDP4
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1832
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $781
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $783
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRI4
+LTI4 $780
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $786
+ADDRLP4 4
+CNSTI4 1852
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1832
+ADDP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+EQI4 $790
+ADDRLP4 4
+INDIRP4
+CNSTI4 1836
+ADDP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+NEI4 $790
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_CEntityPVSEnter
+CALLV
+pop
+ADDRGP4 $791
+JUMPV
+LABELV $790
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1832
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+NEI4 $792
+ADDRLP4 4
+INDIRP4
+CNSTI4 1836
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+EQI4 $792
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_CEntityPVSLeave
+CALLV
+pop
+LABELV $792
+LABELV $791
+ADDRLP4 4
+INDIRP4
+CNSTI4 1836
+ADDP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1832
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $787
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1024
+LTI4 $786
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $797
+JUMPV
+LABELV $794
+ADDRLP4 4
+CNSTI4 1852
+CNSTI4 212
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 468
+ADDP4
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_AddCEntity
+CALLV
+pop
+LABELV $795
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $797
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRI4
+LTI4 $794
+ADDRGP4 cg_drawBBOX+12
+INDIRI4
+CNSTI4 0
+EQI4 $800
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $806
+JUMPV
+LABELV $803
+ADDRLP4 4
+CNSTI4 1852
+CNSTI4 212
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 468
+ADDP4
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 60
+CNSTI4 3
+ASGNI4
+ADDRLP4 52
+INDIRI4
+ADDRLP4 60
+INDIRI4
+EQI4 $812
+ADDRLP4 52
+INDIRI4
+CNSTI4 5
+EQI4 $812
+ADDRLP4 52
+INDIRI4
+ADDRLP4 60
+INDIRI4
+LTI4 $810
+LABELV $817
+ADDRLP4 52
+INDIRI4
+CNSTI4 14
+EQI4 $812
+ADDRGP4 $810
+JUMPV
+LABELV $812
+ADDRLP4 64
+ADDRLP4 12
+INDIRP4
+CNSTI4 176
+ADDP4
+ASGNP4
+ADDRLP4 68
+CNSTI4 255
+ASGNI4
+ADDRLP4 40
+ADDRLP4 64
+INDIRP4
+INDIRI4
+ADDRLP4 68
+INDIRI4
+BANDI4
+CVIF4 4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 64
+INDIRP4
+INDIRI4
+CNSTI4 8
+RSHI4
+ADDRLP4 68
+INDIRI4
+BANDI4
+CVIF4 4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 64
+INDIRP4
+INDIRI4
+CNSTI4 16
+RSHI4
+ADDRLP4 68
+INDIRI4
+BANDI4
+CNSTI4 32
+SUBI4
+CVIF4 4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 40
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 16+4
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRLP4 76
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 28+4
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRLP4 16+8
+ADDRLP4 44
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 28+8
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 CG_DrawBoundingBox
+CALLV
+pop
+LABELV $810
+LABELV $804
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $806
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRI4
+LTI4 $803
+LABELV $800
+LABELV $740
+endproc CG_AddPacketEntities 80 12
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $723
+byte 1 66
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $706
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 102
+byte 1 116
+byte 1 32
+byte 1 80
+byte 1 86
+byte 1 83
+byte 1 10
+byte 1 0
+align 1
+LABELV $696
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 80
+byte 1 86
+byte 1 83
+byte 1 10
+byte 1 0
+align 1
+LABELV $640
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 73
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 112
+byte 1 111
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 80
+byte 1 111
+byte 1 115
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 99
+byte 1 103
+byte 1 46
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 83
+byte 1 110
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 61
+byte 1 61
+byte 1 32
+byte 1 78
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_event.asm b/build/release-linux-x86_64/base/cgame/cg_event.asm
new file mode 100644
index 0000000..8d84e77
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_event.asm
@@ -0,0 +1,8499 @@
+code
+proc CG_Obituary 268 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 100
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 144
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $119
+ADDRLP4 8
+INDIRI4
+CNSTI4 64
+LTI4 $117
+LABELV $119
+ADDRGP4 $120
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $117
+ADDRLP4 52
+CNSTI4 1668
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRLP4 96
+ADDRLP4 52
+INDIRP4
+CNSTI4 252
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LTI4 $124
+ADDRLP4 4
+INDIRI4
+CNSTI4 64
+LTI4 $122
+LABELV $124
+ADDRLP4 4
+CNSTI4 1022
+ASGNI4
+ADDRLP4 60
+CNSTP4 0
+ASGNP4
+ADDRGP4 $123
+JUMPV
+LABELV $122
+ADDRLP4 4
+INDIRI4
+CNSTI4 670
+ADDI4
+ARGI4
+ADDRLP4 180
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 60
+ADDRLP4 180
+INDIRP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $125
+CNSTI4 1668
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+68
+ADDP4
+INDIRI4
+ADDRLP4 52
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+NEI4 $125
+ADDRLP4 100
+CNSTI4 1
+ASGNI4
+LABELV $125
+LABELV $123
+ADDRLP4 8
+INDIRI4
+CNSTI4 670
+ADDI4
+ARGI4
+ADDRLP4 180
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 48
+ADDRLP4 180
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $129
+ADDRGP4 $116
+JUMPV
+LABELV $129
+ADDRLP4 48
+INDIRP4
+ARGP4
+ADDRGP4 $131
+ARGP4
+ADDRLP4 184
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 184
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 56
+ADDRGP4 $132
+ASGNP4
+ADDRLP4 12
+INDIRI4
+CNSTI4 19
+LTI4 $133
+ADDRLP4 12
+INDIRI4
+CNSTI4 28
+GTI4 $171
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $172-76
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $172
+address $169
+address $139
+address $141
+address $143
+address $137
+address $133
+address $135
+address $133
+address $145
+address $147
+code
+LABELV $171
+ADDRLP4 12
+INDIRI4
+CNSTI4 47
+LTI4 $133
+ADDRLP4 12
+INDIRI4
+CNSTI4 59
+GTI4 $133
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $174-188
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $174
+address $165
+address $133
+address $133
+address $167
+address $133
+address $149
+address $157
+address $153
+address $155
+address $163
+address $151
+address $159
+address $161
+code
+LABELV $135
+ADDRLP4 0
+ADDRGP4 $136
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $137
+ADDRLP4 0
+ADDRGP4 $138
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $139
+ADDRLP4 0
+ADDRGP4 $140
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $141
+ADDRLP4 0
+ADDRGP4 $142
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $143
+ADDRLP4 0
+ADDRGP4 $144
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $145
+ADDRLP4 0
+ADDRGP4 $146
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $147
+ADDRLP4 0
+ADDRGP4 $148
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $149
+ADDRLP4 0
+ADDRGP4 $150
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $151
+ADDRLP4 0
+ADDRGP4 $152
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $153
+ADDRLP4 0
+ADDRGP4 $154
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $155
+ADDRLP4 0
+ADDRGP4 $156
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $157
+ADDRLP4 0
+ADDRGP4 $158
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $159
+ADDRLP4 0
+ADDRGP4 $160
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $161
+ADDRLP4 0
+ADDRGP4 $162
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $163
+ADDRLP4 0
+ADDRGP4 $164
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $165
+ADDRLP4 0
+ADDRGP4 $166
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $167
+ADDRLP4 0
+ADDRGP4 $168
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $169
+ADDRLP4 0
+ADDRGP4 $170
+ASGNP4
+ADDRGP4 $134
+JUMPV
+LABELV $133
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+LABELV $134
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $176
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $176
+ADDRLP4 12
+INDIRI4
+CNSTI4 36
+EQI4 $228
+ADDRLP4 200
+CNSTI4 37
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 200
+INDIRI4
+EQI4 $220
+ADDRLP4 12
+INDIRI4
+ADDRLP4 200
+INDIRI4
+GTI4 $270
+LABELV $269
+ADDRLP4 12
+INDIRI4
+CNSTI4 7
+LTI4 $178
+ADDRLP4 12
+INDIRI4
+CNSTI4 18
+GTI4 $178
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $271-28
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $271
+address $236
+address $178
+address $178
+address $178
+address $188
+address $178
+address $180
+address $212
+address $196
+address $244
+address $251
+address $258
+code
+LABELV $270
+ADDRLP4 212
+CNSTI4 51
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 212
+INDIRI4
+EQI4 $204
+ADDRLP4 12
+INDIRI4
+ADDRLP4 212
+INDIRI4
+LTI4 $178
+LABELV $273
+ADDRLP4 12
+INDIRI4
+CNSTI4 64
+EQI4 $260
+ADDRGP4 $178
+JUMPV
+LABELV $180
+ADDRLP4 96
+INDIRI4
+CNSTI4 1
+NEI4 $181
+ADDRLP4 0
+ADDRGP4 $183
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $181
+ADDRLP4 96
+INDIRI4
+CNSTI4 2
+NEI4 $184
+ADDRLP4 0
+ADDRGP4 $186
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $184
+ADDRLP4 0
+ADDRGP4 $187
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $188
+ADDRLP4 96
+INDIRI4
+CNSTI4 1
+NEI4 $189
+ADDRLP4 0
+ADDRGP4 $191
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $189
+ADDRLP4 96
+INDIRI4
+CNSTI4 2
+NEI4 $192
+ADDRLP4 0
+ADDRGP4 $194
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $192
+ADDRLP4 0
+ADDRGP4 $195
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $196
+ADDRLP4 96
+INDIRI4
+CNSTI4 1
+NEI4 $197
+ADDRLP4 0
+ADDRGP4 $199
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $197
+ADDRLP4 96
+INDIRI4
+CNSTI4 2
+NEI4 $200
+ADDRLP4 0
+ADDRGP4 $202
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $200
+ADDRLP4 0
+ADDRGP4 $203
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $204
+ADDRLP4 96
+INDIRI4
+CNSTI4 1
+NEI4 $205
+ADDRLP4 0
+ADDRGP4 $207
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $205
+ADDRLP4 96
+INDIRI4
+CNSTI4 2
+NEI4 $208
+ADDRLP4 0
+ADDRGP4 $210
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $208
+ADDRLP4 0
+ADDRGP4 $211
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $212
+ADDRLP4 96
+INDIRI4
+CNSTI4 1
+NEI4 $213
+ADDRLP4 0
+ADDRGP4 $215
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $213
+ADDRLP4 96
+INDIRI4
+CNSTI4 2
+NEI4 $216
+ADDRLP4 0
+ADDRGP4 $218
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $216
+ADDRLP4 0
+ADDRGP4 $219
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $220
+ADDRLP4 96
+INDIRI4
+CNSTI4 1
+NEI4 $221
+ADDRLP4 0
+ADDRGP4 $223
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $221
+ADDRLP4 96
+INDIRI4
+CNSTI4 2
+NEI4 $224
+ADDRLP4 0
+ADDRGP4 $226
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $224
+ADDRLP4 0
+ADDRGP4 $227
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $228
+ADDRLP4 96
+INDIRI4
+CNSTI4 1
+NEI4 $229
+ADDRLP4 0
+ADDRGP4 $231
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $229
+ADDRLP4 96
+INDIRI4
+CNSTI4 2
+NEI4 $232
+ADDRLP4 0
+ADDRGP4 $234
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $232
+ADDRLP4 0
+ADDRGP4 $235
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $236
+ADDRLP4 96
+INDIRI4
+CNSTI4 1
+NEI4 $237
+ADDRLP4 0
+ADDRGP4 $239
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $237
+ADDRLP4 96
+INDIRI4
+CNSTI4 2
+NEI4 $240
+ADDRLP4 0
+ADDRGP4 $242
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $240
+ADDRLP4 0
+ADDRGP4 $243
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $244
+ADDRLP4 96
+INDIRI4
+CNSTI4 1
+NEI4 $245
+ADDRLP4 0
+ADDRGP4 $247
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $245
+ADDRLP4 96
+INDIRI4
+CNSTI4 2
+NEI4 $248
+ADDRLP4 0
+ADDRGP4 $250
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $248
+ADDRLP4 0
+ADDRGP4 $247
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $251
+ADDRLP4 96
+INDIRI4
+CNSTI4 1
+NEI4 $252
+ADDRLP4 0
+ADDRGP4 $254
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $252
+ADDRLP4 96
+INDIRI4
+CNSTI4 2
+NEI4 $255
+ADDRLP4 0
+ADDRGP4 $257
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $255
+ADDRLP4 0
+ADDRGP4 $254
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $258
+ADDRLP4 0
+ADDRGP4 $259
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $260
+ADDRLP4 0
+ADDRGP4 $261
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $178
+ADDRLP4 96
+INDIRI4
+CNSTI4 1
+NEI4 $262
+ADDRLP4 0
+ADDRGP4 $264
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $262
+ADDRLP4 96
+INDIRI4
+CNSTI4 2
+NEI4 $265
+ADDRLP4 0
+ADDRGP4 $267
+ASGNP4
+ADDRGP4 $179
+JUMPV
+LABELV $265
+ADDRLP4 0
+ADDRGP4 $268
+ASGNP4
+LABELV $179
+LABELV $176
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $274
+ADDRGP4 $276
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $116
+JUMPV
+LABELV $274
+ADDRLP4 60
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $277
+ADDRLP4 4
+CNSTI4 1022
+ASGNI4
+ADDRLP4 64
+ARGP4
+ADDRGP4 $279
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRGP4 $278
+JUMPV
+LABELV $277
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRGP4 $131
+ARGP4
+ADDRLP4 196
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 64
+ARGP4
+ADDRLP4 196
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+NEI4 $280
+ADDRGP4 cg+115320
+ARGP4
+ADDRLP4 64
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $280
+LABELV $278
+ADDRLP4 4
+INDIRI4
+CNSTI4 1022
+EQI4 $285
+ADDRLP4 200
+CNSTI4 2
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 200
+INDIRI4
+LTI4 $287
+ADDRLP4 12
+INDIRI4
+CNSTI4 64
+GTI4 $287
+ADDRLP4 12
+INDIRI4
+ADDRLP4 200
+INDIRI4
+LSHI4
+ADDRGP4 $377-8
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $377
+address $297
+address $291
+address $289
+address $293
+address $295
+address $299
+address $301
+address $305
+address $312
+address $315
+address $307
+address $310
+address $317
+address $320
+address $323
+address $326
+address $329
+address $287
+address $287
+address $287
+address $287
+address $287
+address $371
+address $287
+address $287
+address $287
+address $287
+address $331
+address $334
+address $336
+address $369
+address $348
+address $350
+address $352
+address $354
+address $356
+address $339
+address $341
+address $345
+address $346
+address $347
+address $343
+address $357
+address $359
+address $361
+address $287
+address $364
+address $367
+address $287
+address $303
+address $287
+address $287
+address $287
+address $287
+address $287
+address $287
+address $287
+address $287
+address $287
+address $287
+address $287
+address $287
+address $374
+code
+LABELV $289
+ADDRLP4 0
+ADDRGP4 $290
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $291
+ADDRLP4 0
+ADDRGP4 $292
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $293
+ADDRLP4 0
+ADDRGP4 $294
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $295
+ADDRLP4 0
+ADDRGP4 $296
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $297
+ADDRLP4 0
+ADDRGP4 $298
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $299
+ADDRLP4 0
+ADDRGP4 $300
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $301
+ADDRLP4 0
+ADDRGP4 $302
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $303
+ADDRLP4 0
+ADDRGP4 $304
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $305
+ADDRLP4 0
+ADDRGP4 $306
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $307
+ADDRLP4 0
+ADDRGP4 $308
+ASGNP4
+ADDRLP4 56
+ADDRGP4 $309
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $310
+ADDRLP4 0
+ADDRGP4 $311
+ASGNP4
+ADDRLP4 56
+ADDRGP4 $309
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $312
+ADDRLP4 0
+ADDRGP4 $313
+ASGNP4
+ADDRLP4 56
+ADDRGP4 $314
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $315
+ADDRLP4 0
+ADDRGP4 $316
+ASGNP4
+ADDRLP4 56
+ADDRGP4 $314
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $317
+ADDRLP4 0
+ADDRGP4 $318
+ASGNP4
+ADDRLP4 56
+ADDRGP4 $319
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $320
+ADDRLP4 0
+ADDRGP4 $321
+ASGNP4
+ADDRLP4 56
+ADDRGP4 $322
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $323
+ADDRLP4 0
+ADDRGP4 $324
+ASGNP4
+ADDRLP4 56
+ADDRGP4 $325
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $326
+ADDRLP4 0
+ADDRGP4 $327
+ASGNP4
+ADDRLP4 56
+ADDRGP4 $328
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $329
+ADDRLP4 0
+ADDRGP4 $327
+ASGNP4
+ADDRLP4 56
+ADDRGP4 $330
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $331
+ADDRLP4 0
+ADDRGP4 $332
+ASGNP4
+ADDRLP4 56
+ADDRGP4 $333
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $334
+ADDRLP4 0
+ADDRGP4 $335
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $336
+ADDRLP4 0
+ADDRGP4 $337
+ASGNP4
+CNSTI4 5
+ARGI4
+ADDRLP4 204
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 104
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 204
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 56
+ADDRLP4 104
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $339
+ADDRLP4 0
+ADDRGP4 $340
+ASGNP4
+CNSTI4 7
+ARGI4
+ADDRLP4 208
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 104
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 208
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 56
+ADDRLP4 104
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $341
+ADDRLP4 0
+ADDRGP4 $342
+ASGNP4
+CNSTI4 7
+ARGI4
+ADDRLP4 212
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 104
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 212
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 56
+ADDRLP4 104
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $343
+ADDRLP4 0
+ADDRGP4 $344
+ASGNP4
+CNSTI4 7
+ARGI4
+ADDRLP4 216
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 104
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 216
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 56
+ADDRLP4 104
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $345
+ADDRLP4 0
+ADDRGP4 $321
+ASGNP4
+CNSTI4 9
+ARGI4
+ADDRLP4 220
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 104
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 220
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 56
+ADDRLP4 104
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $346
+ADDRLP4 0
+ADDRGP4 $342
+ASGNP4
+CNSTI4 9
+ARGI4
+ADDRLP4 224
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 104
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 224
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 56
+ADDRLP4 104
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $347
+ADDRLP4 0
+ADDRGP4 $344
+ASGNP4
+CNSTI4 9
+ARGI4
+ADDRLP4 228
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 104
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 228
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 56
+ADDRLP4 104
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $348
+ADDRLP4 0
+ADDRGP4 $349
+ASGNP4
+CNSTI4 10
+ARGI4
+ADDRLP4 232
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 104
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 232
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 56
+ADDRLP4 104
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $350
+ADDRLP4 0
+ADDRGP4 $351
+ASGNP4
+CNSTI4 10
+ARGI4
+ADDRLP4 236
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 104
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 236
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 56
+ADDRLP4 104
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $352
+ADDRLP4 0
+ADDRGP4 $353
+ASGNP4
+CNSTI4 9
+ARGI4
+ADDRLP4 240
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 104
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 240
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 56
+ADDRLP4 104
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $354
+ADDRLP4 0
+ADDRGP4 $355
+ASGNP4
+CNSTI4 9
+ARGI4
+ADDRLP4 244
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 104
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 244
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 56
+ADDRLP4 104
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $356
+ADDRLP4 0
+ADDRGP4 $344
+ASGNP4
+CNSTI4 10
+ARGI4
+ADDRLP4 248
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 104
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 248
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 56
+ADDRLP4 104
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $357
+ADDRLP4 0
+ADDRGP4 $358
+ASGNP4
+CNSTI4 12
+ARGI4
+ADDRLP4 252
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 104
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 252
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 56
+ADDRLP4 104
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $359
+ADDRLP4 0
+ADDRGP4 $360
+ASGNP4
+CNSTI4 12
+ARGI4
+ADDRLP4 256
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 104
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 256
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 56
+ADDRLP4 104
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $361
+ADDRLP4 0
+ADDRGP4 $362
+ASGNP4
+ADDRLP4 56
+ADDRGP4 $363
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $364
+ADDRLP4 0
+ADDRGP4 $365
+ASGNP4
+ADDRLP4 56
+ADDRGP4 $366
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $367
+ADDRLP4 0
+ADDRGP4 $368
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $369
+ADDRLP4 0
+ADDRGP4 $370
+ASGNP4
+CNSTI4 5
+ARGI4
+ADDRLP4 260
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 104
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 260
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 56
+ADDRLP4 104
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $371
+ADDRLP4 0
+ADDRGP4 $372
+ASGNP4
+ADDRLP4 56
+ADDRGP4 $373
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $374
+ADDRLP4 0
+ADDRGP4 $375
+ASGNP4
+CNSTI4 5
+ARGI4
+ADDRLP4 264
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 104
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 264
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 56
+ADDRLP4 104
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $287
+ADDRLP4 0
+ADDRGP4 $376
+ASGNP4
+LABELV $288
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $379
+ADDRGP4 $381
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 100
+INDIRI4
+CNSTI4 0
+EQI4 $384
+ADDRLP4 204
+ADDRGP4 $382
+ASGNP4
+ADDRGP4 $385
+JUMPV
+LABELV $384
+ADDRLP4 204
+ADDRGP4 $132
+ASGNP4
+LABELV $385
+ADDRLP4 204
+INDIRP4
+ARGP4
+ADDRLP4 64
+ARGP4
+ADDRLP4 56
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRLP4 100
+INDIRI4
+CNSTI4 0
+EQI4 $116
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cg+4
+INDIRI4
+NEI4 $116
+ADDRGP4 $389
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 208
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 208
+INDIRP4
+ARGP4
+CNSTI4 144
+ARGI4
+CNSTI4 16
+ARGI4
+ADDRGP4 CG_CenterPrint
+CALLV
+pop
+ADDRGP4 $116
+JUMPV
+LABELV $379
+LABELV $285
+ADDRGP4 $390
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $116
+endproc CG_Obituary 268 24
+export CG_PainEvent
+proc CG_PainEvent 12 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 660
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 500
+GEI4 $392
+ADDRGP4 $391
+JUMPV
+LABELV $392
+ADDRFP4 4
+INDIRI4
+CNSTI4 25
+GEI4 $395
+ADDRLP4 0
+ADDRGP4 $397
+ASGNP4
+ADDRGP4 $396
+JUMPV
+LABELV $395
+ADDRFP4 4
+INDIRI4
+CNSTI4 50
+GEI4 $398
+ADDRLP4 0
+ADDRGP4 $400
+ASGNP4
+ADDRGP4 $399
+JUMPV
+LABELV $398
+ADDRFP4 4
+INDIRI4
+CNSTI4 75
+GEI4 $401
+ADDRLP4 0
+ADDRGP4 $403
+ASGNP4
+ADDRGP4 $402
+JUMPV
+LABELV $401
+ADDRLP4 0
+ADDRGP4 $404
+ASGNP4
+LABELV $402
+LABELV $399
+LABELV $396
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 CG_CustomSound
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 660
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+BXORI4
+ASGNI4
+LABELV $391
+endproc CG_PainEvent 12 16
+proc CG_Level2Zap 36 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+LTI4 $409
+ADDRLP4 12
+INDIRI4
+CNSTI4 64
+LTI4 $407
+LABELV $409
+ADDRGP4 $406
+JUMPV
+LABELV $407
+ADDRLP4 4
+CNSTI4 1852
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $410
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $416
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+EQI4 $419
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+EQI4 $422
+ADDRGP4 $414
+JUMPV
+LABELV $416
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $417
+ADDRGP4 $411
+JUMPV
+LABELV $417
+ADDRLP4 8
+CNSTI4 1852
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRGP4 $415
+JUMPV
+LABELV $419
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $420
+ADDRGP4 $411
+JUMPV
+LABELV $420
+ADDRLP4 8
+CNSTI4 1852
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRGP4 $415
+JUMPV
+LABELV $422
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $423
+ADDRGP4 $411
+JUMPV
+LABELV $423
+ADDRLP4 8
+CNSTI4 1852
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+LABELV $414
+LABELV $415
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1800
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 CG_IsTrailSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $425
+ADDRGP4 cgs+255316+12
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 CG_SpawnNewTrailSystem
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1800
+ADDP4
+ADDP4
+ADDRLP4 24
+INDIRP4
+ASGNP4
+LABELV $425
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1800
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 CG_IsTrailSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $429
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1800
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1800
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1800
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1800
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+LABELV $429
+LABELV $411
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LEI4 $410
+ADDRLP4 4
+INDIRP4
+CNSTI4 1820
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+LABELV $406
+endproc CG_Level2Zap 36 8
+lit
+align 4
+LABELV $564
+byte 4 0
+byte 4 0
+byte 4 1065353216
+align 4
+LABELV $588
+byte 4 0
+byte 4 0
+byte 4 1065353216
+align 4
+LABELV $673
+byte 4 0
+byte 4 0
+byte 4 0
+align 4
+LABELV $683
+byte 4 0
+byte 4 0
+byte 4 1105199104
+export CG_EntityEvent
+code
+proc CG_EntityEvent 148 28
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 312
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $433
+ADDRLP4 28
+CNSTI4 200
+ASGNI4
+ADDRGP4 $434
+JUMPV
+LABELV $433
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 36
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $434
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+INDIRI4
+CNSTI4 -769
+BANDI4
+ASGNI4
+ADDRGP4 cg_debugEvents+12
+INDIRI4
+CNSTI4 0
+EQI4 $437
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 40
+ADDRGP4 BG_EventName
+CALLP4
+ASGNP4
+ADDRGP4 $440
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $437
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $441
+ADDRGP4 $432
+JUMPV
+LABELV $441
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LTI4 $445
+ADDRLP4 4
+INDIRI4
+CNSTI4 64
+LTI4 $443
+LABELV $445
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $443
+ADDRLP4 12
+CNSTI4 1668
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+LTI4 $447
+ADDRLP4 8
+INDIRI4
+CNSTI4 80
+GTI4 $447
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $820-4
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $820
+address $449
+address $457
+address $466
+address $473
+address $480
+address $487
+address $524
+address $524
+address $524
+address $524
+address $524
+address $524
+address $524
+address $524
+address $494
+address $504
+address $512
+address $522
+address $557
+address $576
+address $617
+address $620
+address $623
+address $626
+address $628
+address $631
+address $634
+address $635
+address $636
+address $812
+address $448
+address $638
+address $644
+address $651
+address $695
+address $700
+address $693
+address $692
+address $694
+address $447
+address $665
+address $666
+address $667
+address $682
+address $672
+address $447
+address $600
+address $603
+address $606
+address $707
+address $711
+address $711
+address $711
+address $713
+address $448
+address $448
+address $448
+address $717
+address $726
+address $729
+address $668
+address $669
+address $792
+address $804
+address $797
+address $809
+address $771
+address $783
+address $716
+address $715
+address $609
+address $614
+address $732
+address $741
+address $762
+address $750
+address $759
+address $641
+address $818
+address $658
+code
+LABELV $449
+ADDRGP4 cg_footsteps+12
+INDIRI4
+CNSTI4 0
+EQI4 $448
+ADDRLP4 12
+INDIRP4
+CNSTI4 248
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $448
+ADDRLP4 12
+INDIRP4
+CNSTI4 248
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $453
+ADDRLP4 52
+ADDRGP4 rand
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 5
+ARGI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 1456
+ADDP4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $453
+ADDRLP4 56
+ADDRGP4 rand
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 5
+ARGI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 248
+ADDP4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 cgs+255316+284
+ADDP4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $457
+ADDRGP4 cg_footsteps+12
+INDIRI4
+CNSTI4 0
+EQI4 $448
+ADDRLP4 12
+INDIRP4
+CNSTI4 248
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $448
+ADDRLP4 12
+INDIRP4
+CNSTI4 248
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $461
+ADDRLP4 52
+ADDRGP4 rand
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 5
+ARGI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 1472
+ADDP4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $461
+ADDRLP4 56
+ADDRGP4 rand
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 5
+ARGI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+255316+284+32
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $466
+ADDRGP4 cg_footsteps+12
+INDIRI4
+CNSTI4 0
+EQI4 $448
+ADDRLP4 12
+INDIRP4
+CNSTI4 248
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $448
+ADDRLP4 52
+ADDRGP4 rand
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 5
+ARGI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+255316+284+16
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $473
+ADDRGP4 cg_footsteps+12
+INDIRI4
+CNSTI4 0
+EQI4 $448
+ADDRLP4 12
+INDIRP4
+CNSTI4 248
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $448
+ADDRLP4 52
+ADDRGP4 rand
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 5
+ARGI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+255316+284+48
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $480
+ADDRGP4 cg_footsteps+12
+INDIRI4
+CNSTI4 0
+EQI4 $448
+ADDRLP4 12
+INDIRP4
+CNSTI4 248
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $448
+ADDRLP4 52
+ADDRGP4 rand
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 5
+ARGI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+255316+284+48
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $487
+ADDRGP4 cg_footsteps+12
+INDIRI4
+CNSTI4 0
+EQI4 $448
+ADDRLP4 12
+INDIRP4
+CNSTI4 248
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $448
+ADDRLP4 52
+ADDRGP4 rand
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 5
+ARGI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+255316+284+48
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $494
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+392
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cg+109588+148
+INDIRI4
+NEI4 $448
+ADDRGP4 cg+111972
+CNSTF4 3238002688
+ASGNF4
+ADDRGP4 cg+111976
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 $448
+JUMPV
+LABELV $504
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRGP4 $404
+ARGP4
+ADDRLP4 52
+ADDRGP4 CG_CustomSound
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRLP4 52
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cg+109588+148
+INDIRI4
+NEI4 $448
+ADDRGP4 cg+111972
+CNSTF4 3246391296
+ASGNF4
+ADDRGP4 cg+111976
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 $448
+JUMPV
+LABELV $512
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRGP4 $513
+ARGP4
+ADDRLP4 56
+ADDRGP4 CG_CustomSound
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 56
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 660
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cg+109588+148
+INDIRI4
+NEI4 $448
+ADDRGP4 cg+111972
+CNSTF4 3250585600
+ASGNF4
+ADDRGP4 cg+111976
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 $448
+JUMPV
+LABELV $522
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRGP4 $523
+ARGP4
+ADDRLP4 60
+ADDRGP4 CG_CustomSound
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 60
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $524
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cg+109588+148
+INDIRI4
+EQI4 $525
+ADDRGP4 $448
+JUMPV
+LABELV $525
+ADDRLP4 76
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+8
+INDIRI4
+ADDRLP4 76
+INDIRI4
+NEI4 $537
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+ADDRLP4 76
+INDIRI4
+NEI4 $537
+ADDRGP4 cg_nopredict+12
+INDIRI4
+ADDRLP4 76
+INDIRI4
+NEI4 $537
+ADDRGP4 cg_synchronousClients+12
+INDIRI4
+ADDRLP4 76
+INDIRI4
+EQI4 $529
+LABELV $537
+ADDRGP4 $448
+JUMPV
+LABELV $529
+ADDRLP4 64
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+111960
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+ADDRLP4 28
+INDIRI4
+GEI4 $540
+ADDRLP4 80
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 68
+ADDRGP4 cg+111956
+INDIRF4
+ADDRLP4 80
+INDIRI4
+ADDRLP4 64
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ADDRLP4 80
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRGP4 $541
+JUMPV
+LABELV $540
+ADDRLP4 68
+CNSTF4 0
+ASGNF4
+LABELV $541
+ADDRLP4 8
+INDIRI4
+CNSTI4 11
+LTI4 $543
+ADDRLP4 72
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 44
+SUBI4
+CNSTI4 4
+ADDI4
+ASGNI4
+ADDRGP4 cg+111956
+ADDRLP4 68
+INDIRF4
+ADDRLP4 72
+INDIRI4
+CVIF4 4
+SUBF4
+ASGNF4
+ADDRGP4 $544
+JUMPV
+LABELV $543
+ADDRLP4 72
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 28
+SUBI4
+CNSTI4 4
+ADDI4
+ASGNI4
+ADDRGP4 cg+111956
+ADDRLP4 68
+INDIRF4
+ADDRLP4 72
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+LABELV $544
+ADDRGP4 cg+111956
+INDIRF4
+CNSTF4 1107296256
+LEF4 $547
+ADDRGP4 cg+111956
+CNSTF4 1107296256
+ASGNF4
+ADDRGP4 $548
+JUMPV
+LABELV $547
+ADDRGP4 cg+111956
+INDIRF4
+CNSTF4 3254779904
+GEF4 $551
+ADDRGP4 cg+111956
+CNSTF4 3254779904
+ASGNF4
+LABELV $551
+LABELV $548
+ADDRGP4 cg+111960
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 $448
+JUMPV
+LABELV $557
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRGP4 $558
+ARGP4
+ADDRLP4 64
+ADDRGP4 CG_CustomSound
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRLP4 64
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 cg+109588+192+20
+INDIRI4
+ARGI4
+CNSTI4 64
+ARGI4
+ADDRLP4 68
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+EQI4 $448
+ADDRLP4 72
+ADDRGP4 $564
+INDIRB
+ASGNB 12
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cg+109588+148
+INDIRI4
+EQI4 $565
+ADDRGP4 $448
+JUMPV
+LABELV $565
+ADDRLP4 84
+ADDRGP4 cg+109588+100
+INDIRB
+ASGNB 12
+ADDRLP4 84
+ARGP4
+ADDRGP4 cg+118236
+ARGP4
+ADDRLP4 108
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+CNSTI4 0
+NEI4 $571
+ADDRLP4 84+8
+INDIRF4
+CNSTF4 1065353216
+EQF4 $571
+ADDRLP4 72
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 96
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 96
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 96
+ARGP4
+CNSTF4 1097859072
+ARGF4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 CG_addSmoothOp
+CALLV
+pop
+LABELV $571
+ADDRGP4 cg+118236
+ADDRLP4 84
+INDIRB
+ASGNB 12
+ADDRGP4 $448
+JUMPV
+LABELV $576
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+416
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 cgs+255316+628
+INDIRI4
+ARGI4
+ADDRLP4 76
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRLP4 72
+ADDRLP4 76
+INDIRP4
+ASGNP4
+ADDRLP4 72
+ARGP4
+ADDRLP4 80
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+EQI4 $581
+ADDRLP4 72
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRLP4 72
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+LABELV $581
+ADDRGP4 cg+109588+192+20
+INDIRI4
+ARGI4
+CNSTI4 64
+ARGI4
+ADDRLP4 72
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+EQI4 $448
+ADDRLP4 76
+ADDRGP4 $588
+INDIRB
+ASGNB 12
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cg+109588+148
+INDIRI4
+EQI4 $589
+ADDRGP4 $448
+JUMPV
+LABELV $589
+ADDRLP4 88
+ADDRGP4 cg+109588+100
+INDIRB
+ASGNB 12
+ADDRLP4 88
+ARGP4
+ADDRGP4 cg+118236
+ARGP4
+ADDRLP4 112
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 112
+INDIRI4
+CNSTI4 0
+NEI4 $595
+ADDRLP4 88+8
+INDIRF4
+CNSTF4 1065353216
+EQF4 $595
+ADDRLP4 76
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 100
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 100
+ARGP4
+CNSTF4 1097859072
+ARGF4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 CG_addSmoothOp
+CALLV
+pop
+LABELV $595
+ADDRGP4 cg+118236
+ADDRLP4 88
+INDIRB
+ASGNB 12
+ADDRGP4 $448
+JUMPV
+LABELV $600
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRGP4 cgs+255316+552
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $603
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRGP4 cgs+255316+556
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $606
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRGP4 cgs+255316+560
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $609
+ADDRGP4 cg_noTaunt+12
+INDIRI4
+CNSTI4 0
+NEI4 $448
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRGP4 $613
+ARGP4
+ADDRLP4 76
+ADDRGP4 CG_CustomSound
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRLP4 76
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $614
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+440
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $617
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+444
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $620
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+448
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $623
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+452
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $626
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRGP4 $627
+ARGP4
+ADDRLP4 80
+ADDRGP4 CG_CustomSound
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 80
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $628
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 2
+ARGI4
+ADDRGP4 cgs+255316+276
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $631
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+280
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $634
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 CG_FireWeapon
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $635
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRGP4 CG_FireWeapon
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $636
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRGP4 CG_FireWeapon
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $638
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_PlayerDisconnect
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $641
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+600
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $644
+ADDRLP4 84
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $645
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+404
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $645
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+408
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $651
+ADDRLP4 88
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $652
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+412
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $652
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+412
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $658
+ADDRLP4 92
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $659
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+420
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $659
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+424
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $665
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ARGP4
+ADDRGP4 ByteToDir
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_MissileHitEntity
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $666
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ARGP4
+ADDRGP4 ByteToDir
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 104
+CNSTI4 0
+ASGNI4
+ADDRLP4 104
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 104
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_MissileHitWall
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $667
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ARGP4
+ADDRGP4 ByteToDir
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_MissileHitWall
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $668
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ARGP4
+ADDRGP4 ByteToDir
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_HumanBuildableExplosion
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $669
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ARGP4
+ADDRGP4 ByteToDir
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_AlienBuildableExplosion
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 21
+NEI4 $448
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 CG_AlienSPITEFUL_ABCESSExplosion
+CALLI4
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $672
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 112
+CNSTI4 1852
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 116
+CNSTI4 1852
+ADDRLP4 0
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 120
+ADDRGP4 $673
+INDIRB
+ASGNB 12
+ADDRLP4 112
+INDIRP4
+CNSTI4 1824
+ADDP4
+ARGP4
+ADDRLP4 132
+ADDRGP4 CG_IsTrailSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 132
+INDIRI4
+CNSTI4 0
+NEI4 $448
+ADDRGP4 cgs+255316+692
+INDIRI4
+ARGI4
+ADDRLP4 136
+ADDRGP4 CG_SpawnNewTrailSystem
+CALLP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+CNSTI4 1824
+ADDP4
+ADDRLP4 136
+INDIRP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+CNSTI4 1824
+ADDP4
+ARGP4
+ADDRLP4 140
+ADDRGP4 CG_IsTrailSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 140
+INDIRI4
+CNSTI4 0
+EQI4 $448
+ADDRLP4 144
+ADDRLP4 112
+INDIRP4
+ASGNP4
+ADDRLP4 144
+INDIRP4
+CNSTI4 1824
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 144
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRLP4 112
+INDIRP4
+CNSTI4 1824
+ADDP4
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRLP4 116
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRLP4 112
+INDIRP4
+CNSTI4 1824
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+ADDRLP4 112
+INDIRP4
+CNSTI4 1824
+ADDP4
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+ADDRLP4 112
+INDIRP4
+CNSTI4 1824
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 120
+ARGP4
+ADDRGP4 CG_SetAttachmentOffset
+CALLV
+pop
+ADDRLP4 112
+INDIRP4
+CNSTI4 1828
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg_teslaTrailTime+12
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $448
+JUMPV
+LABELV $682
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 26
+ASGNI4
+ADDRLP4 112
+CNSTI4 1852
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 116
+CNSTI4 1852
+ADDRLP4 0
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 120
+ADDRGP4 $683
+INDIRB
+ASGNB 12
+ADDRLP4 112
+INDIRP4
+CNSTI4 1824
+ADDP4
+ARGP4
+ADDRLP4 132
+ADDRGP4 CG_IsTrailSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 132
+INDIRI4
+CNSTI4 0
+NEI4 $448
+ADDRGP4 cgs+255316+688
+INDIRI4
+ARGI4
+ADDRLP4 136
+ADDRGP4 CG_SpawnNewTrailSystem
+CALLP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+CNSTI4 1824
+ADDP4
+ADDRLP4 136
+INDIRP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+CNSTI4 1824
+ADDP4
+ARGP4
+ADDRLP4 140
+ADDRGP4 CG_IsTrailSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 140
+INDIRI4
+CNSTI4 0
+EQI4 $448
+ADDRLP4 144
+ADDRLP4 112
+INDIRP4
+ASGNP4
+ADDRLP4 144
+INDIRP4
+CNSTI4 1824
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 144
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRLP4 112
+INDIRP4
+CNSTI4 1824
+ADDP4
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRLP4 116
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRLP4 112
+INDIRP4
+CNSTI4 1824
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+ADDRLP4 112
+INDIRP4
+CNSTI4 1824
+ADDP4
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+ADDRLP4 112
+INDIRP4
+CNSTI4 1824
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 120
+ARGP4
+ADDRGP4 CG_SetAttachmentOffset
+CALLV
+pop
+ADDRLP4 112
+INDIRP4
+CNSTI4 1828
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg_teslaTrailTime+12
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $448
+JUMPV
+LABELV $692
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ARGP4
+ADDRGP4 ByteToDir
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTI4 1022
+ARGI4
+ADDRGP4 CG_Bullet
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $693
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_Bullet
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $694
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_ShotgunFire
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $695
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+36336
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $696
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+36336
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $696
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+CNSTI4 286
+ADDI4
+ARGI4
+ADDRLP4 124
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 124
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 128
+ADDRGP4 CG_CustomSound
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRLP4 128
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $700
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+36336
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $701
+CNSTP4 0
+ARGP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+36336
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $701
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+CNSTI4 286
+ADDI4
+ARGI4
+ADDRLP4 124
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 124
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 128
+ADDRGP4 CG_CustomSound
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 128
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $707
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+EQI4 $448
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_PainEvent
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $711
+ADDRGP4 $712
+ARGP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 51
+SUBI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 124
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 124
+INDIRP4
+ARGP4
+ADDRLP4 128
+ADDRGP4 CG_CustomSound
+CALLI4
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRLP4 128
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $713
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Obituary
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $715
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StopLoopingSound
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $448
+JUMPV
+LABELV $716
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Beam
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $717
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cg+109588+148
+INDIRI4
+NEI4 $448
+ADDRGP4 cgs+255316+608
+INDIRI4
+ARGI4
+CNSTI4 6
+ARGI4
+ADDRGP4 trap_S_StartLocalSound
+CALLV
+pop
+ADDRGP4 cg+119052
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 $448
+JUMPV
+LABELV $726
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+604
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $729
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+608
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $732
+ADDRGP4 cg+109588+192+24
+INDIRI4
+CNSTI4 1
+NEI4 $448
+ADDRGP4 cgs+255316+500
+INDIRI4
+ARGI4
+CNSTI4 7
+ARGI4
+ADDRGP4 trap_S_StartLocalSound
+CALLV
+pop
+ADDRGP4 $740
+ARGP4
+CNSTI4 200
+ARGI4
+CNSTI4 128
+ARGI4
+ADDRGP4 CG_CenterPrint
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $741
+ADDRGP4 cg+109588+192+24
+INDIRI4
+CNSTI4 1
+NEI4 $448
+ADDRGP4 cgs+255316+504
+INDIRI4
+ARGI4
+CNSTI4 7
+ARGI4
+ADDRGP4 trap_S_StartLocalSound
+CALLV
+pop
+ADDRGP4 $749
+ARGP4
+CNSTI4 200
+ARGI4
+CNSTI4 128
+ARGI4
+ADDRGP4 CG_CenterPrint
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $750
+ADDRGP4 cg+109588+192+24
+INDIRI4
+CNSTI4 2
+NEI4 $448
+ADDRGP4 $756
+ARGP4
+CNSTI4 200
+ARGI4
+CNSTI4 128
+ARGI4
+ADDRGP4 CG_CenterPrint
+CALLV
+pop
+ADDRGP4 cgs+255316+512
+INDIRI4
+ARGI4
+CNSTI4 7
+ARGI4
+ADDRGP4 trap_S_StartLocalSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $759
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+400
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $762
+ADDRGP4 cg+109588+192+24
+INDIRI4
+CNSTI4 1
+NEI4 $448
+ADDRGP4 cgs+255316+508
+INDIRI4
+ARGI4
+CNSTI4 7
+ARGI4
+ADDRGP4 trap_S_StartLocalSound
+CALLV
+pop
+ADDRGP4 $770
+ARGP4
+CNSTI4 200
+ARGI4
+CNSTI4 128
+ARGI4
+ADDRGP4 CG_CenterPrint
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $771
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 5
+ARGI4
+ADDRGP4 cgs+255316+644
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 cgs+255316+624
+INDIRI4
+ARGI4
+ADDRLP4 136
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRLP4 132
+ADDRLP4 136
+INDIRP4
+ASGNP4
+ADDRLP4 132
+ARGP4
+ADDRLP4 140
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 140
+INDIRI4
+CNSTI4 0
+EQI4 $776
+ADDRLP4 132
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRLP4 132
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+LABELV $776
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRGP4 cg+4
+INDIRI4
+NEI4 $448
+ADDRGP4 CG_ResetPainBlend
+CALLV
+pop
+ADDRGP4 cg+118204
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 $448
+JUMPV
+LABELV $783
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cg+109588+148
+INDIRI4
+NEI4 $448
+ADDRGP4 cgs+255316+608
+INDIRI4
+ARGI4
+CNSTI4 6
+ARGI4
+ADDRGP4 trap_S_StartLocalSound
+CALLV
+pop
+ADDRGP4 cg+119056
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 $448
+JUMPV
+LABELV $792
+ADDRGP4 cgs+255316+632
+INDIRI4
+ARGI4
+ADDRLP4 136
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRLP4 132
+ADDRLP4 136
+INDIRP4
+ASGNP4
+ADDRLP4 132
+ARGP4
+ADDRLP4 140
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 140
+INDIRI4
+CNSTI4 0
+EQI4 $448
+ADDRLP4 132
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ARGP4
+ADDRGP4 ByteToDir
+CALLV
+pop
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 CG_SetParticleSystemNormal
+CALLV
+pop
+ADDRLP4 132
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $797
+ADDRGP4 cgs+255316+640
+INDIRI4
+ARGI4
+ADDRLP4 136
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRLP4 132
+ADDRLP4 136
+INDIRP4
+ASGNP4
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+484
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRLP4 132
+ARGP4
+ADDRLP4 140
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 140
+INDIRI4
+CNSTI4 0
+EQI4 $448
+ADDRLP4 132
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ARGP4
+ADDRGP4 ByteToDir
+CALLV
+pop
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 CG_SetParticleSystemNormal
+CALLV
+pop
+ADDRLP4 132
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $804
+ADDRGP4 cgs+255316+636
+INDIRI4
+ARGI4
+ADDRLP4 136
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRLP4 132
+ADDRLP4 136
+INDIRP4
+ASGNP4
+ADDRLP4 132
+ARGP4
+ADDRLP4 140
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 140
+INDIRI4
+CNSTI4 0
+EQI4 $448
+ADDRLP4 132
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ARGP4
+ADDRGP4 ByteToDir
+CALLV
+pop
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 CG_SetParticleSystemNormal
+CALLV
+pop
+ADDRLP4 132
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $809
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+480
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $812
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRGP4 cg+4
+INDIRI4
+NEI4 $448
+ADDRGP4 cg+118204
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 $448
+JUMPV
+LABELV $818
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Level2Zap
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $447
+ADDRGP4 $819
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $448
+LABELV $432
+endproc CG_EntityEvent 148 28
+export CG_CheckEvents
+proc CG_CheckEvents 20 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 20
+LEI4 $823
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 20
+SUBI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $825
+ADDRGP4 $822
+JUMPV
+LABELV $825
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 20
+SUBI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $824
+ADDRFP4 0
+CNSTI4 1852
+ADDRFP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $824
+JUMPV
+LABELV $823
+ADDRFP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+INDIRI4
+NEI4 $829
+ADDRGP4 $822
+JUMPV
+LABELV $829
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+INDIRI4
+CNSTI4 -769
+BANDI4
+CNSTI4 0
+NEI4 $831
+ADDRGP4 $822
+JUMPV
+LABELV $831
+LABELV $824
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetEntitySoundPosition
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 CG_EntityEvent
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $834
+ADDRFP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $834
+LABELV $822
+endproc CG_CheckEvents 20 12
+import CG_AlienSPITEFUL_ABCESSExplosion
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $819
+byte 1 85
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $770
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 115
+byte 1 33
+byte 1 0
+align 1
+LABELV $756
+byte 1 79
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 33
+byte 1 0
+align 1
+LABELV $749
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 121
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 33
+byte 1 0
+align 1
+LABELV $740
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 33
+byte 1 0
+align 1
+LABELV $712
+byte 1 42
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 37
+byte 1 105
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $627
+byte 1 42
+byte 1 103
+byte 1 97
+byte 1 115
+byte 1 112
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $613
+byte 1 42
+byte 1 116
+byte 1 97
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $558
+byte 1 42
+byte 1 106
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $523
+byte 1 42
+byte 1 102
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $513
+byte 1 42
+byte 1 102
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $440
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 58
+byte 1 37
+byte 1 51
+byte 1 105
+byte 1 32
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 58
+byte 1 37
+byte 1 51
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $404
+byte 1 42
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 49
+byte 1 48
+byte 1 48
+byte 1 95
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $403
+byte 1 42
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 55
+byte 1 53
+byte 1 95
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $400
+byte 1 42
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 53
+byte 1 48
+byte 1 95
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $397
+byte 1 42
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 50
+byte 1 53
+byte 1 95
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $390
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 100
+byte 1 105
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $389
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 94
+byte 1 49
+byte 1 84
+byte 1 69
+byte 1 65
+byte 1 77
+byte 1 77
+byte 1 65
+byte 1 84
+byte 1 69
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $382
+byte 1 94
+byte 1 49
+byte 1 84
+byte 1 69
+byte 1 65
+byte 1 77
+byte 1 77
+byte 1 65
+byte 1 84
+byte 1 69
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $381
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $376
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $375
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 111
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $373
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $372
+byte 1 94
+byte 1 53
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $370
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $368
+byte 1 94
+byte 1 53
+byte 1 103
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $366
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $365
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $363
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $362
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 117
+byte 1 115
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $360
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 111
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $358
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 117
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $355
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $353
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $351
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $349
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $344
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 110
+byte 1 105
+byte 1 112
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $342
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 122
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $340
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 119
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $338
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $337
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 119
+byte 1 105
+byte 1 112
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $335
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 105
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $333
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $332
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $330
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 109
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $328
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $327
+byte 1 94
+byte 1 53
+byte 1 116
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $325
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $324
+byte 1 94
+byte 1 53
+byte 1 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $322
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 108
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $321
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $319
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $318
+byte 1 94
+byte 1 53
+byte 1 99
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 112
+byte 1 101
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $316
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $314
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 108
+byte 1 117
+byte 1 99
+byte 1 105
+byte 1 102
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $313
+byte 1 94
+byte 1 53
+byte 1 102
+byte 1 101
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $311
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $309
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $308
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $306
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $304
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $302
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $300
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 108
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $298
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $296
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $294
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $292
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $290
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $279
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $276
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $268
+byte 1 94
+byte 1 53
+byte 1 107
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $267
+byte 1 94
+byte 1 53
+byte 1 107
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $264
+byte 1 94
+byte 1 53
+byte 1 107
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $261
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 111
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $259
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 109
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $257
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $254
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $250
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $247
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $243
+byte 1 94
+byte 1 53
+byte 1 112
+byte 1 117
+byte 1 108
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $242
+byte 1 94
+byte 1 53
+byte 1 112
+byte 1 117
+byte 1 108
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $239
+byte 1 94
+byte 1 53
+byte 1 112
+byte 1 117
+byte 1 108
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $235
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $234
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $231
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $227
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 110
+byte 1 105
+byte 1 112
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $226
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 110
+byte 1 105
+byte 1 112
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $223
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 110
+byte 1 105
+byte 1 112
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $219
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 119
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $218
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 119
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $215
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 119
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $211
+byte 1 94
+byte 1 118
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $210
+byte 1 94
+byte 1 118
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $207
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $203
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $202
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $199
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $195
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 114
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $194
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 114
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $191
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 114
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $187
+byte 1 94
+byte 1 53
+byte 1 116
+byte 1 111
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $186
+byte 1 94
+byte 1 53
+byte 1 116
+byte 1 111
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $183
+byte 1 94
+byte 1 53
+byte 1 116
+byte 1 111
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 0
+align 1
+LABELV $170
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 83
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 32
+byte 1 65
+byte 1 98
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $168
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 0
+align 1
+LABELV $166
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $164
+byte 1 94
+byte 1 53
+byte 1 103
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $162
+byte 1 94
+byte 1 53
+byte 1 103
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $160
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 117
+byte 1 98
+byte 1 101
+byte 1 0
+align 1
+LABELV $158
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 122
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 32
+byte 1 103
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $156
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $154
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $152
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 0
+align 1
+LABELV $150
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 117
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 114
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $148
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 114
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $146
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 97
+byte 1 119
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $144
+byte 1 94
+byte 1 53
+byte 1 100
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 105
+byte 1 112
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 118
+byte 1 97
+byte 1 0
+align 1
+LABELV $142
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $140
+byte 1 94
+byte 1 53
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 103
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 115
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 107
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $138
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 115
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $136
+byte 1 94
+byte 1 53
+byte 1 102
+byte 1 101
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 119
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 118
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $132
+byte 1 0
+align 1
+LABELV $131
+byte 1 110
+byte 1 0
+align 1
+LABELV $120
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 79
+byte 1 98
+byte 1 105
+byte 1 116
+byte 1 117
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 58
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_main.asm b/build/release-linux-x86_64/base/cgame/cg_main.asm
new file mode 100644
index 0000000..6f0837d
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_main.asm
@@ -0,0 +1,14777 @@
+export vmMain
+code
+proc vmMain 20 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $117
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+GTI4 $117
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $131
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $131
+address $119
+address $120
+address $121
+address $123
+address $124
+address $125
+address $126
+address $127
+address $128
+address $122
+address $129
+code
+LABELV $119
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRGP4 CG_Init
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $116
+JUMPV
+LABELV $120
+ADDRGP4 CG_Shutdown
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $116
+JUMPV
+LABELV $121
+ADDRLP4 4
+ADDRGP4 CG_ConsoleCommand
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+RETI4
+ADDRGP4 $116
+JUMPV
+LABELV $122
+ADDRGP4 CG_AddNotifyText
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $116
+JUMPV
+LABELV $123
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawActiveFrame
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $116
+JUMPV
+LABELV $124
+ADDRLP4 8
+ADDRGP4 CG_CrosshairPlayer
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+RETI4
+ADDRGP4 $116
+JUMPV
+LABELV $125
+ADDRLP4 12
+ADDRGP4 CG_LastAttacker
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+RETI4
+ADDRGP4 $116
+JUMPV
+LABELV $126
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 CG_KeyEvent
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $116
+JUMPV
+LABELV $127
+CNSTI4 0
+RETI4
+ADDRGP4 $116
+JUMPV
+LABELV $128
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 CG_EventHandling
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $116
+JUMPV
+LABELV $129
+ADDRLP4 16
+ADDRGP4 CG_VoIPString
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CVUI4 4
+RETI4
+ADDRGP4 $116
+JUMPV
+LABELV $117
+ADDRGP4 $130
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $118
+CNSTI4 -1
+RETI4
+LABELV $116
+endproc vmMain 20 12
+data
+align 4
+LABELV cvarTable
+address cg_drawGun
+address $133
+address $134
+byte 4 1
+address cg_viewsize
+address $135
+address $136
+byte 4 1
+address cg_stereoSeparation
+address $137
+address $138
+byte 4 1
+address cg_shadows
+address $139
+address $134
+byte 4 1
+address cg_draw2D
+address $140
+address $134
+byte 4 1
+address cg_drawTimer
+address $141
+address $134
+byte 4 1
+address cg_drawClock
+address $142
+address $143
+byte 4 1
+address cg_drawFPS
+address $144
+address $134
+byte 4 1
+address cg_drawDemoState
+address $145
+address $134
+byte 4 1
+address cg_drawSnapshot
+address $146
+address $143
+byte 4 1
+address cg_drawChargeBar
+address $147
+address $134
+byte 4 1
+address cg_drawCrosshair
+address $148
+address $149
+byte 4 1
+address cg_drawCrosshairNames
+address $150
+address $134
+byte 4 1
+address cg_crosshairSize
+address $151
+address $134
+byte 4 1
+address cg_addMarks
+address $152
+address $134
+byte 4 1
+address cg_lagometer
+address $153
+address $143
+byte 4 1
+address cg_drawSpeed
+address $154
+address $143
+byte 4 1
+address cg_teslaTrailTime
+address $155
+address $156
+byte 4 1
+address cg_gun_x
+address $157
+address $143
+byte 4 512
+address cg_gun_y
+address $158
+address $143
+byte 4 512
+address cg_gun_z
+address $159
+address $143
+byte 4 512
+address cg_centertime
+address $160
+address $161
+byte 4 512
+address cg_runpitch
+address $162
+address $163
+byte 4 1
+address cg_runroll
+address $164
+address $165
+byte 4 1
+address cg_swingSpeed
+address $166
+address $167
+byte 4 512
+address cg_animSpeed
+address $168
+address $134
+byte 4 512
+address cg_debugAnim
+address $169
+address $143
+byte 4 512
+address cg_debugPosition
+address $170
+address $143
+byte 4 512
+address cg_debugEvents
+address $171
+address $143
+byte 4 512
+address cg_errorDecay
+address $172
+address $136
+byte 4 0
+address cg_nopredict
+address $173
+address $143
+byte 4 0
+address cg_debugMove
+address $174
+address $143
+byte 4 0
+address cg_noPlayerAnims
+address $175
+address $143
+byte 4 512
+address cg_showmiss
+address $176
+address $143
+byte 4 0
+address cg_footsteps
+address $177
+address $134
+byte 4 512
+address cg_tracerChance
+address $178
+address $138
+byte 4 512
+address cg_tracerWidth
+address $179
+address $134
+byte 4 512
+address cg_tracerLength
+address $180
+address $136
+byte 4 512
+address cg_thirdPersonRange
+address $181
+address $182
+byte 4 1
+address cg_thirdPerson
+address $183
+address $143
+byte 4 512
+address cg_thirdPersonAngle
+address $184
+address $143
+byte 4 512
+address cg_thirdPersonPitchFollow
+address $185
+address $143
+byte 4 0
+address cg_thirdPersonShoulderViewMode
+address $186
+address $134
+byte 4 1
+address cg_staticDeathCam
+address $187
+address $143
+byte 4 1
+address cg_stats
+address $188
+address $143
+byte 4 0
+address cg_drawTeamOverlay
+address $189
+address $134
+byte 4 1
+address cg_teamOverlaySortMode
+address $190
+address $134
+byte 4 1
+address cg_teamOverlayMaxPlayers
+address $191
+address $192
+byte 4 1
+address cg_teamOverlayUserinfo
+address $193
+address $134
+byte 4 3
+address cg_teamChatsOnly
+address $194
+address $143
+byte 4 1
+address cg_noPrintDuplicate
+address $195
+address $143
+byte 4 1
+address cg_noVoiceChats
+address $196
+address $143
+byte 4 1
+address cg_noVoiceText
+address $197
+address $143
+byte 4 1
+address cg_drawSurfNormal
+address $198
+address $143
+byte 4 512
+address cg_drawBBOX
+address $199
+address $143
+byte 4 512
+address cg_wwSmoothTime
+address $200
+address $201
+byte 4 1
+byte 4 0
+address $202
+address $134
+byte 4 3
+byte 4 0
+address $203
+address $134
+byte 4 3
+byte 4 0
+address $204
+address $143
+byte 4 3
+address cg_stickySpec
+address $205
+address $134
+byte 4 3
+address cg_sprintToggle
+address $206
+address $143
+byte 4 3
+address cg_unlagged
+address $207
+address $134
+byte 4 3
+address cg_drawBubble
+address $208
+address $143
+byte 4 3
+address cg_BubbleZoom
+address $209
+address $143
+byte 4 3
+byte 4 0
+address $210
+address $211
+byte 4 3
+address cg_depthSortParticles
+address $212
+address $134
+byte 4 1
+address cg_bounceParticles
+address $213
+address $143
+byte 4 1
+address cg_consoleLatency
+address $214
+address $215
+byte 4 1
+address cg_lightFlare
+address $216
+address $161
+byte 4 1
+address cg_debugParticles
+address $217
+address $143
+byte 4 512
+address cg_debugTrails
+address $218
+address $143
+byte 4 512
+address cg_debugPVS
+address $219
+address $143
+byte 4 512
+address cg_disableWarningDialogs
+address $220
+address $143
+byte 4 1
+address cg_disableUpgradeDialogs
+address $221
+address $143
+byte 4 1
+address cg_disableBuildDialogs
+address $222
+address $143
+byte 4 1
+address cg_disableCommandDialogs
+address $223
+address $143
+byte 4 1
+address cg_disableScannerPlane
+address $224
+address $143
+byte 4 1
+address cg_tutorial
+address $225
+address $134
+byte 4 1
+address cg_hudFiles
+address $226
+address $227
+byte 4 1
+address cg_hudFilesEnable
+address $228
+address $143
+byte 4 1
+byte 4 0
+address $229
+address $230
+byte 4 1
+byte 4 0
+address $231
+address $230
+byte 4 1
+byte 4 0
+address $232
+address $230
+byte 4 1
+address cg_painBlendUpRate
+address $233
+address $234
+byte 4 0
+address cg_painBlendDownRate
+address $235
+address $236
+byte 4 0
+address cg_painBlendMax
+address $237
+address $238
+byte 4 0
+address cg_painBlendScale
+address $239
+address $240
+byte 4 0
+address cg_painBlendZoom
+address $241
+address $242
+byte 4 0
+address cg_debugVoices
+address $243
+address $143
+byte 4 0
+address ui_currentClass
+address $244
+address $143
+byte 4 64
+address ui_carriage
+address $245
+address $230
+byte 4 64
+address ui_stages
+address $246
+address $247
+byte 4 64
+address ui_dialog
+address $248
+address $249
+byte 4 64
+address ui_voteActive
+address $250
+address $143
+byte 4 64
+address ui_humanTeamVoteActive
+address $251
+address $143
+byte 4 64
+address ui_alienTeamVoteActive
+address $252
+address $143
+byte 4 64
+address cg_debugRandom
+address $253
+address $143
+byte 4 0
+address cg_optimizePrediction
+address $254
+address $134
+byte 4 1
+address cg_projectileNudge
+address $255
+address $134
+byte 4 1
+address cg_paused
+address $256
+address $143
+byte 4 64
+address cg_blood
+address $257
+address $134
+byte 4 1
+address cg_synchronousClients
+address $258
+address $143
+byte 4 0
+address cg_timescaleFadeEnd
+address $259
+address $134
+byte 4 512
+address cg_timescaleFadeSpeed
+address $260
+address $143
+byte 4 512
+address cg_timescale
+address $261
+address $134
+byte 4 0
+address cg_smoothClients
+address $262
+address $143
+byte 4 3
+address cg_cameraMode
+address $263
+address $143
+byte 4 512
+address pmove_fixed
+address $264
+address $143
+byte 4 0
+address pmove_msec
+address $265
+address $192
+byte 4 0
+address cg_noTaunt
+address $266
+address $143
+byte 4 1
+address cg_voice
+address $267
+address $268
+byte 4 3
+address cg_emoticons
+address $269
+address $134
+byte 4 33
+address cg_chatTeamPrefix
+address $270
+address $134
+byte 4 1
+address cg_EDGEFPSFIX
+address $271
+address $143
+byte 4 3
+align 4
+LABELV cvarTableSize
+byte 4 114
+export CG_RegisterCvars
+code
+proc CG_RegisterCvars 1036 16
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRGP4 cvarTable
+ASGNP4
+ADDRGP4 $276
+JUMPV
+LABELV $273
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_Cvar_Register
+CALLV
+pop
+LABELV $274
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+LABELV $276
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cvarTableSize
+INDIRI4
+LTI4 $273
+ADDRGP4 $277
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRLP4 1032
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRGP4 cgs+31464
+ADDRLP4 1032
+INDIRI4
+ASGNI4
+LABELV $272
+endproc CG_RegisterCvars 1036 16
+proc CG_SetUIVars 1040 12
+ADDRGP4 cg+36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $280
+ADDRGP4 $279
+JUMPV
+LABELV $280
+ADDRLP4 4
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $283
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+ARGP4
+ADDRLP4 1028
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 1028
+INDIRI4
+CNSTI4 0
+EQI4 $287
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1032
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 1032
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $287
+ADDRGP4 $290
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1036
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 1036
+INDIRP4
+ARGP4
+ADDRGP4 strcat
+CALLP4
+pop
+LABELV $287
+LABELV $284
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $283
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $291
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+ARGP4
+ADDRLP4 1028
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 1028
+INDIRI4
+CNSTI4 0
+EQI4 $295
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1032
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 1032
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $295
+ADDRGP4 $298
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1036
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 1036
+INDIRP4
+ARGP4
+ADDRGP4 strcat
+CALLP4
+pop
+LABELV $295
+LABELV $292
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $291
+ADDRLP4 4
+ARGP4
+ADDRGP4 $299
+ARGP4
+ADDRGP4 strcat
+CALLP4
+pop
+ADDRGP4 $245
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $300
+ARGP4
+ADDRGP4 cgs+34776
+INDIRI4
+ARGI4
+ADDRGP4 cgs+34780
+INDIRI4
+ARGI4
+ADDRLP4 1028
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $246
+ARGP4
+ADDRLP4 1028
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $279
+endproc CG_SetUIVars 1040 12
+export CG_UpdateCvars
+proc CG_UpdateCvars 8 4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRGP4 cvarTable
+ASGNP4
+ADDRGP4 $307
+JUMPV
+LABELV $304
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $308
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Update
+CALLV
+pop
+LABELV $308
+LABELV $305
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+LABELV $307
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cvarTableSize
+INDIRI4
+LTI4 $304
+ADDRGP4 CG_SetUIVars
+CALLV
+pop
+LABELV $303
+endproc CG_UpdateCvars 8 4
+export CG_CrosshairPlayer
+proc CG_CrosshairPlayer 0 0
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+117440
+INDIRI4
+CNSTI4 1000
+ADDI4
+LEI4 $311
+CNSTI4 -1
+RETI4
+ADDRGP4 $310
+JUMPV
+LABELV $311
+ADDRGP4 cg+117436
+INDIRI4
+RETI4
+LABELV $310
+endproc CG_CrosshairPlayer 0 0
+export CG_LastAttacker
+proc CG_LastAttacker 0 0
+ADDRGP4 cg+117452
+INDIRI4
+CNSTI4 0
+NEI4 $317
+CNSTI4 -1
+RETI4
+ADDRGP4 $316
+JUMPV
+LABELV $317
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 320
+ADDP4
+INDIRI4
+RETI4
+LABELV $316
+endproc CG_LastAttacker 0 0
+export CG_RemoveNotifyLine
+proc CG_RemoveNotifyLine 28 4
+ADDRGP4 cg+135956
+INDIRI4
+CNSTI4 0
+NEI4 $322
+ADDRGP4 $321
+JUMPV
+LABELV $322
+ADDRLP4 4
+ADDRGP4 cg+135444+4
+INDIRI4
+ASGNI4
+ADDRGP4 cg+119060
+ARGP4
+ADDRLP4 12
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 12
+INDIRU4
+ADDRLP4 4
+INDIRI4
+CVIU4 4
+SUBU4
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $331
+JUMPV
+LABELV $328
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+119060
+ADDP4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+ADDI4
+ADDRGP4 cg+119060
+ADDP4
+INDIRI1
+ASGNI1
+LABELV $329
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $331
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LEI4 $328
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $337
+JUMPV
+LABELV $334
+ADDRLP4 20
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LSHI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRGP4 cg+135444
+ADDP4
+ADDRLP4 20
+INDIRI4
+ADDRGP4 cg+135444+8
+ADDP4
+INDIRB
+ASGNB 8
+LABELV $335
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $337
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+135956
+INDIRI4
+LTI4 $334
+ADDRLP4 24
+ADDRGP4 cg+135956
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $321
+endproc CG_RemoveNotifyLine 28 4
+export CG_AddNotifyText
+proc CG_AddNotifyText 8224 12
+ADDRLP4 0
+ARGP4
+CNSTI4 8192
+ARGI4
+ADDRGP4 trap_LiteralArgs
+CALLV
+pop
+ADDRLP4 0
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $344
+ADDRGP4 cg+119060
+CNSTI1 0
+ASGNI1
+ADDRGP4 cg+135956
+CNSTI4 0
+ASGNI4
+ADDRGP4 $343
+JUMPV
+LABELV $344
+ADDRLP4 0
+ARGP4
+ADDRLP4 8200
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 8192
+ADDRLP4 8200
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 cg+119060
+ARGP4
+ADDRLP4 8204
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 8196
+ADDRLP4 8204
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 cg_noPrintDuplicate+12
+INDIRI4
+CNSTI4 0
+EQI4 $349
+ADDRLP4 8196
+INDIRI4
+ADDRLP4 8192
+INDIRI4
+LTI4 $349
+ADDRLP4 8196
+INDIRI4
+ADDRGP4 cg+119060
+ADDP4
+ADDRLP4 8192
+INDIRI4
+SUBP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 8216
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 8216
+INDIRI4
+CNSTI4 0
+NEI4 $349
+ADDRGP4 $343
+JUMPV
+LABELV $349
+ADDRGP4 cg+135956
+INDIRI4
+CNSTI4 64
+NEI4 $353
+ADDRGP4 CG_RemoveNotifyLine
+CALLV
+pop
+LABELV $353
+ADDRGP4 cg+119060
+ARGP4
+CNSTI4 16384
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 cg+135956
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 cg+135444
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 cg+135956
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 cg+135444+4
+ADDP4
+ADDRLP4 8192
+INDIRI4
+ASGNI4
+ADDRLP4 8220
+ADDRGP4 cg+135956
+ASGNP4
+ADDRLP4 8220
+INDIRP4
+ADDRLP4 8220
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $343
+endproc CG_AddNotifyText 8224 12
+export CG_Printf
+proc CG_Printf 1028 16
+ADDRLP4 0
+ADDRFP4 0+4
+ASGNP4
+ADDRLP4 4
+ARGP4
+CNSTU4 1024
+ARGU4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Q_vsnprintf
+CALLI4
+pop
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 trap_Print
+CALLV
+pop
+LABELV $364
+endproc CG_Printf 1028 16
+export CG_Error
+proc CG_Error 1028 16
+ADDRLP4 0
+ADDRFP4 0+4
+ASGNP4
+ADDRLP4 4
+ARGP4
+CNSTU4 1024
+ARGU4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Q_vsnprintf
+CALLI4
+pop
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 trap_Error
+CALLV
+pop
+LABELV $366
+endproc CG_Error 1028 16
+export Com_Error
+proc Com_Error 1028 16
+ADDRLP4 0
+ADDRFP4 4+4
+ASGNP4
+ADDRLP4 4
+ARGP4
+CNSTU4 1024
+ARGU4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Q_vsnprintf
+CALLI4
+pop
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRGP4 $370
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $368
+endproc Com_Error 1028 16
+export Com_Printf
+proc Com_Printf 1028 16
+ADDRLP4 0
+ADDRFP4 0+4
+ASGNP4
+ADDRLP4 4
+ARGP4
+CNSTU4 1024
+ARGU4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Q_vsnprintf
+CALLI4
+pop
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRGP4 $370
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $371
+endproc Com_Printf 1028 16
+bss
+align 1
+LABELV $374
+skip 1024
+export CG_Argv
+code
+proc CG_Argv 0 12
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $374
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRGP4 $374
+RETP4
+LABELV $373
+endproc CG_Argv 0 12
+export CG_FileExists
+proc CG_FileExists 4 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $375
+endproc CG_FileExists 4 12
+proc CG_RegisterSounds 272 16
+ADDRGP4 $379
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 72
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+488
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRGP4 $382
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 76
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+492
+ADDRLP4 76
+INDIRI4
+ASGNI4
+ADDRGP4 $385
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 80
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+496
+ADDRLP4 80
+INDIRI4
+ASGNI4
+ADDRGP4 $388
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 84
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+500
+ADDRLP4 84
+INDIRI4
+ASGNI4
+ADDRGP4 $391
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 88
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+504
+ADDRLP4 88
+INDIRI4
+ASGNI4
+ADDRGP4 $394
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 92
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+508
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRGP4 $397
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 96
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+512
+ADDRLP4 96
+INDIRI4
+ASGNI4
+ADDRGP4 $400
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 100
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+552
+ADDRLP4 100
+INDIRI4
+ASGNI4
+ADDRGP4 $403
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 104
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+556
+ADDRLP4 104
+INDIRI4
+ASGNI4
+ADDRGP4 $406
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 108
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+560
+ADDRLP4 108
+INDIRI4
+ASGNI4
+ADDRGP4 $409
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 112
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+272
+ADDRLP4 112
+INDIRI4
+ASGNI4
+ADDRGP4 $412
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 116
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+280
+ADDRLP4 116
+INDIRI4
+ASGNI4
+ADDRGP4 $415
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 120
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+400
+ADDRLP4 120
+INDIRI4
+ASGNI4
+ADDRGP4 $418
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 124
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+276
+ADDRLP4 124
+INDIRI4
+ASGNI4
+ADDRGP4 $421
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 128
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+380
+ADDRLP4 128
+INDIRI4
+ASGNI4
+ADDRGP4 $424
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 132
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+384
+ADDRLP4 132
+INDIRI4
+ASGNI4
+ADDRGP4 $427
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 136
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+388
+ADDRLP4 136
+INDIRI4
+ASGNI4
+ADDRGP4 $430
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 140
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+392
+ADDRLP4 140
+INDIRI4
+ASGNI4
+ADDRGP4 $433
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 144
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+440
+ADDRLP4 144
+INDIRI4
+ASGNI4
+ADDRGP4 $436
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 148
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+444
+ADDRLP4 148
+INDIRI4
+ASGNI4
+ADDRGP4 $439
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 152
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+448
+ADDRLP4 152
+INDIRI4
+ASGNI4
+ADDRGP4 $442
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 156
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+452
+ADDRLP4 156
+INDIRI4
+ASGNI4
+ADDRGP4 $445
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 160
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+268
+ADDRLP4 160
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $446
+ADDRLP4 4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $450
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 164
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+255316+284
+ADDP4
+ADDRLP4 164
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $453
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 168
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+255316+284+16
+ADDP4
+ADDRLP4 168
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $457
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 172
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+255316+284+48
+ADDP4
+ADDRLP4 172
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $461
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 176
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+255316+284+32
+ADDP4
+ADDRLP4 176
+INDIRI4
+ASGNI4
+LABELV $447
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $446
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $465
+ADDRLP4 0
+INDIRI4
+CNSTI4 286
+ADDI4
+ARGI4
+ADDRLP4 164
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 68
+ADDRLP4 164
+INDIRP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $469
+ADDRGP4 $467
+JUMPV
+LABELV $469
+ADDRLP4 68
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 42
+NEI4 $471
+ADDRGP4 $466
+JUMPV
+LABELV $471
+ADDRLP4 68
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 168
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+36336
+ADDP4
+ADDRLP4 168
+INDIRI4
+ASGNI4
+LABELV $466
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 256
+LTI4 $465
+LABELV $467
+ADDRGP4 $476
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 164
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+456
+ADDRLP4 164
+INDIRI4
+ASGNI4
+ADDRGP4 $479
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 168
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+460
+ADDRLP4 168
+INDIRI4
+ASGNI4
+ADDRGP4 $482
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 172
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+464
+ADDRLP4 172
+INDIRI4
+ASGNI4
+ADDRGP4 $485
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 176
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+480
+ADDRLP4 176
+INDIRI4
+ASGNI4
+ADDRGP4 $488
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 180
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+484
+ADDRLP4 180
+INDIRI4
+ASGNI4
+ADDRGP4 $491
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 184
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+644
+ADDRLP4 184
+INDIRI4
+ASGNI4
+ADDRGP4 $494
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 188
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+516
+ADDRLP4 188
+INDIRI4
+ASGNI4
+ADDRGP4 $497
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 192
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+520
+ADDRLP4 192
+INDIRI4
+ASGNI4
+ADDRGP4 $500
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 196
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+524
+ADDRLP4 196
+INDIRI4
+ASGNI4
+ADDRGP4 $503
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 200
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+528
+ADDRLP4 200
+INDIRI4
+ASGNI4
+ADDRGP4 $506
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 204
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+532
+ADDRLP4 204
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $507
+ADDRGP4 $513
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 212
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 212
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 216
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+255316+536
+ADDP4
+ADDRLP4 216
+INDIRI4
+ASGNI4
+LABELV $508
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $507
+ADDRGP4 $516
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 220
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+404
+ADDRLP4 220
+INDIRI4
+ASGNI4
+ADDRGP4 $519
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 224
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+408
+ADDRLP4 224
+INDIRI4
+ASGNI4
+ADDRGP4 $522
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 228
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+412
+ADDRLP4 228
+INDIRI4
+ASGNI4
+ADDRGP4 $525
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 232
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+416
+ADDRLP4 232
+INDIRI4
+ASGNI4
+ADDRGP4 $528
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 236
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+420
+ADDRLP4 236
+INDIRI4
+ASGNI4
+ADDRGP4 $531
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 240
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+424
+ADDRLP4 240
+INDIRI4
+ASGNI4
+ADDRGP4 $534
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 244
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+600
+ADDRLP4 244
+INDIRI4
+ASGNI4
+ADDRGP4 $537
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 248
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+604
+ADDRLP4 248
+INDIRI4
+ASGNI4
+ADDRGP4 $540
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 252
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+608
+ADDRLP4 252
+INDIRI4
+ASGNI4
+ADDRGP4 $543
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 256
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+700
+ADDRLP4 256
+INDIRI4
+ASGNI4
+ADDRGP4 $546
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 260
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+704
+ADDRLP4 260
+INDIRI4
+ASGNI4
+ADDRGP4 $549
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 264
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+708
+ADDRLP4 264
+INDIRI4
+ASGNI4
+ADDRGP4 $552
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 268
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+712
+ADDRLP4 268
+INDIRI4
+ASGNI4
+LABELV $376
+endproc CG_RegisterSounds 272 16
+data
+align 4
+LABELV $554
+address $555
+address $556
+address $557
+address $558
+address $559
+address $560
+address $561
+address $562
+address $563
+address $564
+address $565
+align 4
+LABELV $566
+address $567
+address $568
+address $569
+address $570
+address $571
+address $572
+address $573
+address $574
+code
+proc CG_RegisterGraphics 260 16
+ADDRGP4 cg+112080
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 368
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 trap_R_ClearScene
+CALLV
+pop
+ADDRGP4 cgs+31476
+ARGP4
+ADDRGP4 trap_R_LoadWorldMap
+CALLV
+pop
+CNSTF4 1059648963
+ARGF4
+ADDRGP4 CG_UpdateMediaFraction
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $578
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRGP4 $554
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cgs+255316+188
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+LABELV $579
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 11
+LTI4 $578
+ADDRGP4 $586
+ARGP4
+ADDRLP4 12
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+20
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 $589
+ARGP4
+ADDRLP4 16
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+16
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRGP4 $592
+ARGP4
+ADDRLP4 20
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+160
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $595
+ARGP4
+ADDRLP4 24
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+168
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $598
+ARGP4
+ADDRLP4 28
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+176
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRGP4 $601
+ARGP4
+ADDRLP4 32
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+172
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRGP4 $604
+ARGP4
+ADDRLP4 36
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+180
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRGP4 $607
+ARGP4
+ADDRLP4 40
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+184
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRGP4 $610
+ARGP4
+ADDRLP4 44
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+24
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRGP4 $613
+ARGP4
+ADDRLP4 48
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+156
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRGP4 $616
+ARGP4
+ADDRLP4 52
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+240
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRGP4 $619
+ARGP4
+ADDRLP4 56
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+244
+ADDRLP4 56
+INDIRI4
+ASGNI4
+ADDRGP4 $622
+ARGP4
+ADDRLP4 60
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+248
+ADDRLP4 60
+INDIRI4
+ASGNI4
+ADDRGP4 $625
+ARGP4
+ADDRLP4 64
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+252
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRGP4 $628
+ARGP4
+ADDRLP4 68
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+256
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRGP4 $631
+ARGP4
+ADDRLP4 72
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+260
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $632
+ADDRLP4 76
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+ADDRGP4 $566
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 80
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+ADDRGP4 cgs+255316+716
+ADDP4
+ADDRLP4 80
+INDIRI4
+ASGNI4
+LABELV $633
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 8
+LTI4 $632
+ADDRGP4 $640
+ARGP4
+ADDRLP4 84
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+752
+ADDRLP4 84
+INDIRI4
+ASGNI4
+ADDRGP4 $643
+ARGP4
+ADDRLP4 88
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+756
+ADDRLP4 88
+INDIRI4
+ASGNI4
+ADDRGP4 $646
+ARGP4
+ADDRLP4 92
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+760
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRGP4 $649
+ARGP4
+ADDRLP4 96
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+764
+ADDRLP4 96
+INDIRI4
+ASGNI4
+ADDRGP4 $652
+ARGP4
+ADDRLP4 100
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+768
+ADDRLP4 100
+INDIRI4
+ASGNI4
+ADDRGP4 $655
+ARGP4
+ADDRLP4 104
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+748
+ADDRLP4 104
+INDIRI4
+ASGNI4
+ADDRGP4 $658
+ARGP4
+ADDRLP4 108
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+264
+ADDRLP4 108
+INDIRI4
+ASGNI4
+CNSTF4 1060320051
+ARGF4
+ADDRGP4 CG_UpdateMediaFraction
+CALLV
+pop
+ADDRGP4 cg_weapons
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 51200
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 cg_upgrades
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 480
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 $661
+ARGP4
+ADDRLP4 112
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+232
+ADDRLP4 112
+INDIRI4
+ASGNI4
+ADDRGP4 $664
+ARGP4
+ADDRLP4 116
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+236
+ADDRLP4 116
+INDIRI4
+ASGNI4
+ADDRGP4 $667
+ARGP4
+ADDRLP4 120
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+612
+ADDRLP4 120
+INDIRI4
+ASGNI4
+ADDRGP4 $670
+ARGP4
+ADDRLP4 124
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+616
+ADDRLP4 124
+INDIRI4
+ASGNI4
+ADDRGP4 $673
+ARGP4
+ADDRLP4 128
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+620
+ADDRLP4 128
+INDIRI4
+ASGNI4
+ADDRGP4 $676
+ARGP4
+ADDRLP4 132
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+624
+ADDRLP4 132
+INDIRI4
+ASGNI4
+ADDRGP4 $679
+ARGP4
+ADDRLP4 136
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+628
+ADDRLP4 136
+INDIRI4
+ASGNI4
+ADDRGP4 $682
+ARGP4
+ADDRLP4 140
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+632
+ADDRLP4 140
+INDIRI4
+ASGNI4
+ADDRGP4 $685
+ARGP4
+ADDRLP4 144
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+636
+ADDRLP4 144
+INDIRI4
+ASGNI4
+ADDRGP4 $688
+ARGP4
+ADDRLP4 148
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+640
+ADDRLP4 148
+INDIRI4
+ASGNI4
+ADDRGP4 $691
+ARGP4
+ADDRLP4 152
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+468
+ADDRLP4 152
+INDIRI4
+ASGNI4
+ADDRGP4 $694
+ARGP4
+ADDRLP4 156
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+472
+ADDRLP4 156
+INDIRI4
+ASGNI4
+ADDRGP4 $697
+ARGP4
+ADDRLP4 160
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+476
+ADDRLP4 160
+INDIRI4
+ASGNI4
+ADDRGP4 $700
+ARGP4
+ADDRLP4 164
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+652
+ADDRLP4 164
+INDIRI4
+ASGNI4
+ADDRGP4 $703
+ARGP4
+ADDRLP4 168
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+648
+ADDRLP4 168
+INDIRI4
+ASGNI4
+ADDRGP4 $706
+ARGP4
+ADDRLP4 172
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+660
+ADDRLP4 172
+INDIRI4
+ASGNI4
+ADDRGP4 $709
+ARGP4
+ADDRLP4 176
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+656
+ADDRLP4 176
+INDIRI4
+ASGNI4
+ADDRGP4 $712
+ARGP4
+ADDRLP4 180
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+664
+ADDRLP4 180
+INDIRI4
+ASGNI4
+ADDRGP4 $715
+ARGP4
+ADDRLP4 184
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+684
+ADDRLP4 184
+INDIRI4
+ASGNI4
+ADDRGP4 $718
+ARGP4
+ADDRLP4 188
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+680
+ADDRLP4 188
+INDIRI4
+ASGNI4
+ADDRGP4 $721
+ARGP4
+ADDRLP4 192
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+672
+ADDRLP4 192
+INDIRI4
+ASGNI4
+ADDRGP4 $724
+ARGP4
+ADDRLP4 196
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+676
+ADDRLP4 196
+INDIRI4
+ASGNI4
+ADDRGP4 $727
+ARGP4
+ADDRLP4 200
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+668
+ADDRLP4 200
+INDIRI4
+ASGNI4
+ADDRGP4 $728
+ARGP4
+ADDRGP4 cgs+255156
+ARGP4
+ADDRGP4 CG_BuildableStatusParse
+CALLV
+pop
+ADDRGP4 $730
+ARGP4
+ADDRGP4 cgs+254996
+ARGP4
+ADDRGP4 CG_BuildableStatusParse
+CALLV
+pop
+ADDRLP4 204
+ADDRGP4 trap_CM_NumInlineModels
+CALLI4
+ASGNI4
+ADDRGP4 cgs+37360
+ADDRLP4 204
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $736
+JUMPV
+LABELV $733
+ADDRLP4 236
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRGP4 $738
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 236
+ARGP4
+ADDRLP4 248
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+37364
+ADDP4
+ADDRLP4 248
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+37364
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 212
+ARGP4
+ADDRLP4 224
+ARGP4
+ADDRGP4 trap_R_ModelBounds
+CALLV
+pop
+ADDRLP4 208
+CNSTI4 0
+ASGNI4
+LABELV $741
+ADDRLP4 252
+ADDRLP4 208
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 256
+ADDRLP4 252
+INDIRI4
+ADDRLP4 212
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 252
+INDIRI4
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cgs+38388
+ADDP4
+ADDP4
+ADDRLP4 256
+INDIRF4
+CNSTF4 1056964608
+ADDRLP4 252
+INDIRI4
+ADDRLP4 224
+ADDP4
+INDIRF4
+ADDRLP4 256
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $742
+ADDRLP4 208
+ADDRLP4 208
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 208
+INDIRI4
+CNSTI4 3
+LTI4 $741
+LABELV $734
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $736
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cgs+37360
+INDIRI4
+LTI4 $733
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $746
+ADDRLP4 0
+INDIRI4
+CNSTI4 30
+ADDI4
+ARGI4
+ADDRLP4 212
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 208
+ADDRLP4 212
+INDIRP4
+ASGNP4
+ADDRLP4 208
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $750
+ADDRGP4 $748
+JUMPV
+LABELV $750
+ADDRLP4 208
+INDIRP4
+ARGP4
+ADDRLP4 216
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+34800
+ADDP4
+ADDRLP4 216
+INDIRI4
+ASGNI4
+LABELV $747
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 256
+LTI4 $746
+LABELV $748
+CNSTF4 1061997773
+ARGF4
+ADDRGP4 CG_UpdateMediaFraction
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $753
+ADDRLP4 0
+INDIRI4
+CNSTI4 542
+ADDI4
+ARGI4
+ADDRLP4 212
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 208
+ADDRLP4 212
+INDIRP4
+ASGNP4
+ADDRLP4 208
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $757
+ADDRGP4 $755
+JUMPV
+LABELV $757
+ADDRLP4 208
+INDIRP4
+ARGP4
+ADDRLP4 216
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+35824
+ADDP4
+ADDRLP4 216
+INDIRI4
+ASGNI4
+LABELV $754
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+LTI4 $753
+LABELV $755
+CNSTF4 1063675494
+ARGF4
+ADDRGP4 CG_UpdateMediaFraction
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $760
+ADDRLP4 0
+INDIRI4
+CNSTI4 606
+ADDI4
+ARGI4
+ADDRLP4 212
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 208
+ADDRLP4 212
+INDIRP4
+ASGNP4
+ADDRLP4 208
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $764
+ADDRGP4 $762
+JUMPV
+LABELV $764
+ADDRLP4 208
+INDIRP4
+ARGP4
+ADDRLP4 216
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+36080
+ADDP4
+ADDRLP4 216
+INDIRI4
+ASGNI4
+LABELV $761
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+LTI4 $760
+LABELV $762
+LABELV $553
+endproc CG_RegisterGraphics 260 16
+export CG_BuildSpectatorString
+proc CG_BuildSpectatorString 16 12
+ADDRGP4 cg+115352
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $769
+ADDRLP4 4
+CNSTI4 1668
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cgs+41460
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $773
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cgs+41460+68
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $773
+ADDRGP4 $780
+ARGP4
+CNSTI4 1668
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+4
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 cg+115352
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $773
+LABELV $770
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+LTI4 $769
+LABELV $767
+endproc CG_BuildSpectatorString 16 12
+proc CG_RegisterClients 36 12
+ADDRGP4 cg+119040
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $785
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 68
+ADDP4
+ARGP4
+ADDRGP4 CG_PrecacheClientInfo
+CALLV
+pop
+ADDRGP4 cg+119040
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+CNSTF4 1097859072
+DIVF4
+ASGNF4
+ADDRGP4 trap_UpdateScreen
+CALLV
+pop
+LABELV $786
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 15
+LTI4 $785
+ADDRGP4 $792
+ARGP4
+ADDRLP4 4
+ADDRGP4 trap_R_RegisterSkin
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+576
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $795
+ARGP4
+ADDRLP4 8
+ADDRGP4 trap_R_RegisterSkin
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+580
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $798
+ARGP4
+ADDRLP4 12
+ADDRGP4 trap_R_RegisterSkin
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+584
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 $801
+ARGP4
+ADDRLP4 16
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+588
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRGP4 $804
+ARGP4
+ADDRLP4 20
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+592
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $807
+ARGP4
+ADDRLP4 24
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+596
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 cg+119040
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 trap_UpdateScreen
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $809
+ADDRLP4 0
+INDIRI4
+CNSTI4 670
+ADDI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $813
+ADDRGP4 $810
+JUMPV
+LABELV $813
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_NewClientInfo
+CALLV
+pop
+LABELV $810
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+LTI4 $809
+ADDRGP4 CG_BuildSpectatorString
+CALLV
+pop
+LABELV $783
+endproc CG_RegisterClients 36 12
+export CG_ConfigString
+proc CG_ConfigString 4 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $818
+ADDRFP4 0
+INDIRI4
+CNSTI4 1024
+LTI4 $816
+LABELV $818
+ADDRGP4 $819
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $816
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs
+ADDP4
+INDIRI4
+ADDRGP4 cgs+4096
+ADDP4
+RETP4
+LABELV $815
+endproc CG_ConfigString 4 8
+export CG_StartMusic
+proc CG_StartMusic 144 12
+CNSTI4 2
+ARGI4
+ADDRLP4 132
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 132
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 136
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 136
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 140
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 68
+ARGP4
+ADDRLP4 140
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 68
+ARGP4
+ADDRGP4 trap_S_StartBackgroundTrack
+CALLV
+pop
+LABELV $821
+endproc CG_StartMusic 144 12
+export CG_PlayerCount
+proc CG_PlayerCount 12 0
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 CG_RequestScores
+CALLI4
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $826
+JUMPV
+LABELV $823
+ADDRLP4 8
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRGP4 cg+113516+16
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $834
+ADDRLP4 8
+INDIRI4
+ADDRGP4 cg+113516+16
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $828
+LABELV $834
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $828
+LABELV $824
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $826
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+113500
+INDIRI4
+LTI4 $823
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $822
+endproc CG_PlayerCount 12 0
+bss
+align 1
+LABELV $836
+skip 32768
+export CG_GetMenuBuffer
+code
+proc CG_GetMenuBuffer 16 16
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 8
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $837
+ADDRGP4 $839
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 trap_Print
+CALLV
+pop
+CNSTP4 0
+RETP4
+ADDRGP4 $835
+JUMPV
+LABELV $837
+ADDRLP4 0
+INDIRI4
+CNSTI4 32768
+LTI4 $840
+ADDRGP4 $842
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+CNSTI4 32768
+ARGI4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 trap_Print
+CALLV
+pop
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+CNSTP4 0
+RETP4
+ADDRGP4 $835
+JUMPV
+LABELV $840
+ADDRGP4 $836
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+ADDRGP4 $836
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $836
+RETP4
+LABELV $835
+endproc CG_GetMenuBuffer 16 16
+export CG_Asset_Parse
+proc CG_Asset_Parse 1124 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1044
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $844
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $844
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $849
+ARGP4
+ADDRLP4 1048
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+EQI4 $851
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $850
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1052
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 0
+NEI4 $853
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $853
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $858
+ARGP4
+ADDRLP4 1056
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+NEI4 $855
+CNSTI4 1
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $855
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $862
+ARGP4
+ADDRLP4 1060
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1060
+INDIRI4
+CNSTI4 0
+NEI4 $859
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 1068
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1068
+INDIRI4
+CNSTI4 0
+EQI4 $865
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1064
+ARGP4
+ADDRLP4 1072
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1072
+INDIRI4
+CNSTI4 0
+NEI4 $863
+LABELV $865
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $863
+ADDRLP4 1040
+INDIRP4
+ARGP4
+ADDRLP4 1064
+INDIRI4
+ARGI4
+ADDRGP4 cgDC+228+12
+ARGP4
+ADDRGP4 cgDC+52
+INDIRP4
+CALLV
+pop
+ADDRGP4 $851
+JUMPV
+LABELV $859
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $872
+ARGP4
+ADDRLP4 1064
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+CNSTI4 0
+NEI4 $869
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 1072
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1072
+INDIRI4
+CNSTI4 0
+EQI4 $875
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1068
+ARGP4
+ADDRLP4 1076
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1076
+INDIRI4
+CNSTI4 0
+NEI4 $873
+LABELV $875
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $873
+ADDRLP4 1040
+INDIRP4
+ARGP4
+ADDRLP4 1068
+INDIRI4
+ARGI4
+ADDRGP4 cgDC+228+20560
+ARGP4
+ADDRGP4 cgDC+52
+INDIRP4
+CALLV
+pop
+ADDRGP4 $851
+JUMPV
+LABELV $869
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $882
+ARGP4
+ADDRLP4 1068
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1068
+INDIRI4
+CNSTI4 0
+NEI4 $879
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 1076
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1076
+INDIRI4
+CNSTI4 0
+EQI4 $885
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1072
+ARGP4
+ADDRLP4 1080
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1080
+INDIRI4
+CNSTI4 0
+NEI4 $883
+LABELV $885
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $883
+ADDRLP4 1040
+INDIRP4
+ARGP4
+ADDRLP4 1072
+INDIRI4
+ARGI4
+ADDRGP4 cgDC+228+41108
+ARGP4
+ADDRGP4 cgDC+52
+INDIRP4
+CALLV
+pop
+ADDRGP4 $851
+JUMPV
+LABELV $879
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $892
+ARGP4
+ADDRLP4 1072
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1072
+INDIRI4
+CNSTI4 0
+NEI4 $889
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 1076
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1076
+INDIRI4
+CNSTI4 0
+NEI4 $893
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $893
+ADDRLP4 1040
+INDIRP4
+ARGP4
+ADDRLP4 1080
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 cgDC+228+61660
+ADDRLP4 1080
+INDIRI4
+ASGNI4
+ADDRGP4 $851
+JUMPV
+LABELV $889
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $900
+ARGP4
+ADDRLP4 1076
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1076
+INDIRI4
+CNSTI4 0
+NEI4 $897
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 1080
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1080
+INDIRI4
+CNSTI4 0
+NEI4 $901
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $901
+ADDRLP4 1040
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 1084
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgDC+228+61708
+ADDRLP4 1084
+INDIRI4
+ASGNI4
+ADDRGP4 $851
+JUMPV
+LABELV $897
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $908
+ARGP4
+ADDRLP4 1080
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1080
+INDIRI4
+CNSTI4 0
+NEI4 $905
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 1084
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1084
+INDIRI4
+CNSTI4 0
+NEI4 $909
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $909
+ADDRLP4 1040
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 1088
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgDC+228+61712
+ADDRLP4 1088
+INDIRI4
+ASGNI4
+ADDRGP4 $851
+JUMPV
+LABELV $905
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $916
+ARGP4
+ADDRLP4 1084
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1084
+INDIRI4
+CNSTI4 0
+NEI4 $913
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 1088
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1088
+INDIRI4
+CNSTI4 0
+NEI4 $917
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $917
+ADDRLP4 1040
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 1092
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgDC+228+61720
+ADDRLP4 1092
+INDIRI4
+ASGNI4
+ADDRGP4 $851
+JUMPV
+LABELV $913
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $924
+ARGP4
+ADDRLP4 1088
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1088
+INDIRI4
+CNSTI4 0
+NEI4 $921
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 1092
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1092
+INDIRI4
+CNSTI4 0
+NEI4 $925
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $925
+ADDRLP4 1040
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 1096
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 cgDC+228+61716
+ADDRLP4 1096
+INDIRI4
+ASGNI4
+ADDRGP4 $851
+JUMPV
+LABELV $921
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $932
+ARGP4
+ADDRLP4 1092
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1092
+INDIRI4
+CNSTI4 0
+NEI4 $929
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 cgDC+228+4
+ARGP4
+ADDRLP4 1096
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1096
+INDIRI4
+CNSTI4 0
+NEI4 $933
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $933
+ADDRGP4 cgDC+228+4
+INDIRP4
+ARGP4
+ADDRLP4 1100
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 cgDC+228+61656
+ADDRLP4 1100
+INDIRI4
+ASGNI4
+ADDRGP4 $851
+JUMPV
+LABELV $929
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $944
+ARGP4
+ADDRLP4 1096
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1096
+INDIRI4
+CNSTI4 0
+NEI4 $941
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 cgDC+228+61724
+ARGP4
+ADDRLP4 1100
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1100
+INDIRI4
+CNSTI4 0
+NEI4 $851
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $941
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $952
+ARGP4
+ADDRLP4 1100
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1100
+INDIRI4
+CNSTI4 0
+NEI4 $949
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 cgDC+228+61728
+ARGP4
+ADDRLP4 1104
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1104
+INDIRI4
+CNSTI4 0
+NEI4 $851
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $949
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $960
+ARGP4
+ADDRLP4 1104
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1104
+INDIRI4
+CNSTI4 0
+NEI4 $957
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 cgDC+228+61732
+ARGP4
+ADDRLP4 1108
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1108
+INDIRI4
+CNSTI4 0
+NEI4 $851
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $957
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $968
+ARGP4
+ADDRLP4 1108
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1108
+INDIRI4
+CNSTI4 0
+NEI4 $965
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 cgDC+228+61736
+ARGP4
+ADDRLP4 1112
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1112
+INDIRI4
+CNSTI4 0
+NEI4 $851
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $965
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $976
+ARGP4
+ADDRLP4 1112
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1112
+INDIRI4
+CNSTI4 0
+NEI4 $973
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 cgDC+228+61740
+ARGP4
+ADDRLP4 1116
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1116
+INDIRI4
+CNSTI4 0
+NEI4 $851
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $973
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $984
+ARGP4
+ADDRLP4 1116
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1116
+INDIRI4
+CNSTI4 0
+NEI4 $981
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 cgDC+228+61744
+ARGP4
+ADDRLP4 1120
+ADDRGP4 PC_Color_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1120
+INDIRI4
+CNSTI4 0
+NEI4 $985
+CNSTI4 0
+RETI4
+ADDRGP4 $843
+JUMPV
+LABELV $985
+ADDRGP4 cgDC+228+61760
+ADDRGP4 cgDC+228+61744+12
+INDIRF4
+ASGNF4
+LABELV $981
+LABELV $851
+ADDRGP4 $850
+JUMPV
+CNSTI4 0
+RETI4
+LABELV $843
+endproc CG_Asset_Parse 1124 12
+export CG_ParseMenu
+proc CG_ParseMenu 1064 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1044
+ADDRGP4 trap_Parse_LoadSource
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1044
+INDIRI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $995
+ADDRGP4 $997
+ARGP4
+ADDRLP4 1048
+ADDRGP4 trap_Parse_LoadSource
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1048
+INDIRI4
+ASGNI4
+LABELV $995
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $1001
+ADDRGP4 $994
+JUMPV
+LABELV $1000
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1052
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 0
+NEI4 $1003
+ADDRGP4 $1002
+JUMPV
+LABELV $1003
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $1005
+ADDRGP4 $1002
+JUMPV
+LABELV $1005
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $1011
+ARGP4
+ADDRLP4 1056
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+NEI4 $1008
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1060
+ADDRGP4 CG_Asset_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1060
+INDIRI4
+CNSTI4 0
+EQI4 $1002
+ADDRGP4 $1001
+JUMPV
+LABELV $1008
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $1017
+ARGP4
+ADDRLP4 1060
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1060
+INDIRI4
+CNSTI4 0
+NEI4 $1014
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRGP4 Menu_New
+CALLV
+pop
+LABELV $1014
+LABELV $1001
+ADDRGP4 $1000
+JUMPV
+LABELV $1002
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRGP4 trap_Parse_FreeSource
+CALLI4
+pop
+LABELV $994
+endproc CG_ParseMenu 1064 8
+export CG_Load_Menu
+proc CG_Load_Menu 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 123
+EQI4 $1022
+CNSTI4 0
+RETI4
+ADDRGP4 $1018
+JUMPV
+LABELV $1021
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 8
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $858
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $1024
+CNSTI4 1
+RETI4
+ADDRGP4 $1018
+JUMPV
+LABELV $1024
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1028
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1026
+LABELV $1028
+CNSTI4 0
+RETI4
+ADDRGP4 $1018
+JUMPV
+LABELV $1026
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_ParseMenu
+CALLV
+pop
+LABELV $1022
+ADDRGP4 $1021
+JUMPV
+CNSTI4 0
+RETI4
+LABELV $1018
+endproc CG_Load_Menu 20 8
+bss
+align 1
+LABELV $1030
+skip 4096
+export CG_LoadMenus
+code
+proc CG_LoadMenus 52 16
+ADDRLP4 20
+ADDRGP4 trap_Milliseconds
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 24
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1031
+ADDRGP4 $1033
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRGP4 trap_Error
+CALLV
+pop
+ADDRGP4 $227
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 32
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1034
+ADDRGP4 $1036
+ARGP4
+ADDRLP4 36
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRGP4 trap_Error
+CALLV
+pop
+LABELV $1034
+LABELV $1031
+ADDRLP4 12
+INDIRI4
+CNSTI4 4096
+LTI4 $1037
+ADDRGP4 $842
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+CNSTI4 4096
+ARGI4
+ADDRLP4 28
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRGP4 trap_Error
+CALLV
+pop
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $1029
+JUMPV
+LABELV $1037
+ADDRGP4 $1030
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 12
+INDIRI4
+ADDRGP4 $1030
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $1030
+ARGP4
+ADDRGP4 COM_Compress
+CALLI4
+pop
+ADDRGP4 Menu_Reset
+CALLV
+pop
+ADDRLP4 4
+ADDRGP4 $1030
+ASGNP4
+ADDRGP4 $1040
+JUMPV
+LABELV $1039
+ADDRLP4 4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 28
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1045
+ADDRLP4 36
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $1045
+ADDRLP4 36
+INDIRI4
+CNSTI4 125
+NEI4 $1042
+LABELV $1045
+ADDRGP4 $1041
+JUMPV
+LABELV $1042
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $858
+ARGP4
+ADDRLP4 40
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $1046
+ADDRGP4 $1041
+JUMPV
+LABELV $1046
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1050
+ARGP4
+ADDRLP4 44
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $1048
+ADDRLP4 4
+ARGP4
+ADDRLP4 48
+ADDRGP4 CG_Load_Menu
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $1041
+LABELV $1048
+LABELV $1040
+ADDRGP4 $1039
+JUMPV
+LABELV $1041
+ADDRLP4 28
+ADDRGP4 trap_Milliseconds
+CALLI4
+ASGNI4
+ADDRGP4 $1053
+ARGP4
+ADDRLP4 28
+INDIRI4
+ADDRLP4 16
+INDIRI4
+SUBI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $1029
+endproc CG_LoadMenus 52 16
+proc CG_OwnerDrawHandleKey 0 0
+CNSTI4 0
+RETI4
+LABELV $1054
+endproc CG_OwnerDrawHandleKey 0 0
+proc CG_FeederCount 8 0
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $1056
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1061
+JUMPV
+LABELV $1058
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+113516+16
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1063
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1063
+LABELV $1059
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1061
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+113500
+INDIRI4
+LTI4 $1058
+ADDRGP4 $1057
+JUMPV
+LABELV $1056
+ADDRFP4 0
+INDIRI4
+CNSTI4 3
+NEI4 $1067
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1072
+JUMPV
+LABELV $1069
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+113516+16
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1074
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1074
+LABELV $1070
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1072
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+113500
+INDIRI4
+LTI4 $1069
+LABELV $1067
+LABELV $1057
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $1055
+endproc CG_FeederCount 8 0
+export CG_SetScoreSelection
+proc CG_SetScoreSelection 32 16
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $1083
+JUMPV
+LABELV $1080
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+113516+16
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1085
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $1086
+JUMPV
+LABELV $1085
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+113516+16
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1089
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1089
+LABELV $1086
+ADDRLP4 4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+113516
+ADDP4
+INDIRI4
+NEI4 $1093
+ADDRGP4 cg+113504
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $1093
+LABELV $1081
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1083
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+113500
+INDIRI4
+LTI4 $1080
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1097
+ADDRGP4 $1078
+JUMPV
+LABELV $1097
+ADDRLP4 28
+CNSTI4 2
+ASGNI4
+ADDRLP4 20
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+ASGNI4
+CNSTI4 28
+ADDRGP4 cg+113504
+INDIRI4
+MULI4
+ADDRGP4 cg+113516+16
+ADDP4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+NEI4 $1099
+ADDRLP4 20
+CNSTI4 3
+ASGNI4
+ADDRLP4 0
+ADDRLP4 12
+INDIRI4
+ASGNI4
+LABELV $1099
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+CNSTP4 0
+ARGP4
+ADDRGP4 Menu_SetFeederSelection
+CALLV
+pop
+LABELV $1078
+endproc CG_SetScoreSelection 32 16
+proc CG_InfoFromScoreIndex 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $1108
+JUMPV
+LABELV $1105
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+113516+16
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $1110
+ADDRLP4 4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $1114
+ADDRFP4 8
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+CNSTI4 1668
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+113516
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+RETP4
+ADDRGP4 $1104
+JUMPV
+LABELV $1114
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1110
+LABELV $1106
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1108
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+113500
+INDIRI4
+LTI4 $1105
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+CNSTI4 1668
+CNSTI4 28
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+113516
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+RETP4
+LABELV $1104
+endproc CG_InfoFromScoreIndex 12 0
+export CG_ClientIsReady
+proc CG_ClientIsReady 16 8
+CNSTI4 27
+ARGI4
+ADDRLP4 8
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 Com_ClientListParse
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 Com_ClientListContains
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+RETI4
+LABELV $1120
+endproc CG_ClientIsReady 16 8
+proc CG_FeederItemText 64 12
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+CNSTI4 -1
+ASGNI4
+ADDRLP4 4
+CNSTP4 0
+ASGNP4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRFP4 12
+INDIRP4
+CNSTI4 -1
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $1122
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1123
+JUMPV
+LABELV $1122
+ADDRFP4 0
+INDIRI4
+CNSTI4 3
+NEI4 $1124
+ADDRLP4 8
+CNSTI4 2
+ASGNI4
+LABELV $1124
+LABELV $1123
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 12
+ARGP4
+ADDRLP4 20
+ADDRGP4 CG_InfoFromScoreIndex
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 28
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 cg+113516
+ADDP4
+ASGNP4
+ADDRGP4 cg+24
+INDIRI4
+CNSTI4 0
+EQI4 $1127
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 CG_ClientIsReady
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $1127
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1128
+JUMPV
+LABELV $1127
+ADDRLP4 28
+CNSTI4 48
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1140
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $1140
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+ADDRLP4 32
+INDIRI4
+NEI4 $1140
+ADDRLP4 8
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+EQI4 $1140
+ADDRGP4 cg+24
+INDIRI4
+ADDRLP4 32
+INDIRI4
+EQI4 $1130
+LABELV $1140
+ADDRLP4 16
+CNSTI4 1
+ASGNI4
+LABELV $1130
+LABELV $1128
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1141
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 0
+EQI4 $1141
+ADDRLP4 40
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+LTI4 $1143
+ADDRLP4 40
+INDIRI4
+CNSTI4 6
+GTI4 $1143
+ADDRLP4 40
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1182
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1182
+address $1145
+address $1151
+address $1168
+address $1173
+address $1175
+address $1177
+address $1179
+code
+LABELV $1145
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $1144
+ADDRLP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1144
+ADDRFP4 12
+INDIRP4
+CNSTI4 1280
+ADDRLP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons+416
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1144
+JUMPV
+LABELV $1151
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $1144
+ADDRLP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1154
+ADDRLP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1154
+ADDRFP4 12
+INDIRP4
+CNSTI4 12
+ADDRLP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_upgrades+8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1144
+JUMPV
+LABELV $1154
+ADDRLP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1144
+ADDRLP4 48
+ADDRLP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+CNSTI4 2
+ASGNI4
+ADDRLP4 48
+INDIRI4
+ADDRLP4 56
+INDIRI4
+LTI4 $1144
+ADDRLP4 48
+INDIRI4
+CNSTI4 9
+GTI4 $1165
+ADDRLP4 48
+INDIRI4
+ADDRLP4 56
+INDIRI4
+LSHI4
+ADDRGP4 $1166-8
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1166
+address $1162
+address $1144
+address $1162
+address $1144
+address $1162
+address $1144
+address $1144
+address $1162
+code
+LABELV $1165
+ADDRLP4 48
+INDIRI4
+CNSTI4 30
+EQI4 $1162
+ADDRGP4 $1144
+JUMPV
+LABELV $1162
+ADDRFP4 12
+INDIRP4
+ADDRGP4 cgs+255316+748
+INDIRI4
+ASGNI4
+ADDRGP4 $1144
+JUMPV
+LABELV $1168
+ADDRGP4 cg+24
+INDIRI4
+CNSTI4 0
+EQI4 $1144
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 CG_ClientIsReady
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $1144
+ADDRGP4 $1172
+RETP4
+ADDRGP4 $1121
+JUMPV
+LABELV $1173
+ADDRGP4 $1174
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+RETP4
+ADDRGP4 $1121
+JUMPV
+LABELV $1175
+ADDRGP4 $1176
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 52
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+RETP4
+ADDRGP4 $1121
+JUMPV
+LABELV $1177
+ADDRGP4 $1178
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+RETP4
+ADDRGP4 $1121
+JUMPV
+LABELV $1179
+ADDRLP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 -1
+NEI4 $1180
+ADDRGP4 $230
+RETP4
+ADDRGP4 $1121
+JUMPV
+LABELV $1180
+ADDRGP4 $1178
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 60
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+RETP4
+ADDRGP4 $1121
+JUMPV
+LABELV $1143
+LABELV $1144
+LABELV $1141
+ADDRGP4 $230
+RETP4
+LABELV $1121
+endproc CG_FeederItemText 64 12
+proc CG_FeederItemImage 0 0
+CNSTI4 0
+RETI4
+LABELV $1183
+endproc CG_FeederItemImage 0 0
+proc CG_FeederSelection 20 0
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $1186
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1187
+JUMPV
+LABELV $1186
+ADDRLP4 12
+CNSTI4 2
+ASGNI4
+LABELV $1187
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRGP4 $1191
+JUMPV
+LABELV $1188
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+113516+16
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $1193
+ADDRFP4 4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $1197
+ADDRGP4 cg+113504
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $1197
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1193
+LABELV $1189
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1191
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+113500
+INDIRI4
+LTI4 $1188
+LABELV $1184
+endproc CG_FeederSelection 20 0
+proc CG_Cvar_Get 132 12
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 128
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+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 $1200
+endproc CG_Cvar_Get 132 12
+export CG_Text_PaintWithCursor
+proc CG_Text_PaintWithCursor 0 32
+ADDRFP4 24
+ADDRFP4 24
+INDIRI4
+CVII1 4
+ASGNI1
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRFP4 32
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $1201
+endproc CG_Text_PaintWithCursor 0 32
+proc CG_OwnerDrawWidth 8 8
+ADDRFP4 0
+INDIRI4
+CNSTI4 36
+EQI4 $1205
+ADDRGP4 $1203
+JUMPV
+LABELV $1205
+ADDRLP4 0
+ADDRGP4 CG_GetKillerText
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 4
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+CVFI4 4
+RETI4
+ADDRGP4 $1202
+JUMPV
+LABELV $1203
+CNSTI4 0
+RETI4
+LABELV $1202
+endproc CG_OwnerDrawWidth 8 8
+proc CG_PlayCinematic 4 24
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 8
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 12
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 16
+INDIRF4
+CVFI4 4
+ARGI4
+CNSTI4 2
+ARGI4
+ADDRLP4 0
+ADDRGP4 trap_CIN_PlayCinematic
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1206
+endproc CG_PlayCinematic 4 24
+proc CG_StopCinematic 0 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_CIN_StopCinematic
+CALLI4
+pop
+LABELV $1207
+endproc CG_StopCinematic 0 4
+proc CG_DrawCinematic 0 20
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 8
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 12
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 16
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRGP4 trap_CIN_SetExtents
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_CIN_DrawCinematic
+CALLV
+pop
+LABELV $1208
+endproc CG_DrawCinematic 0 20
+proc CG_RunCinematicFrame 0 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_CIN_RunCinematic
+CALLI4
+pop
+LABELV $1209
+endproc CG_RunCinematicFrame 0 4
+proc CG_OwnerDrawVisible 0 0
+CNSTI4 0
+RETI4
+LABELV $1210
+endproc CG_OwnerDrawVisible 0 0
+export CG_LoadHudMenu
+proc CG_LoadHudMenu 1040 12
+ADDRGP4 cgDC+196
+CNSTF4 1142947840
+ADDRGP4 cgs+20100+11308
+INDIRI4
+CVIF4 4
+MULF4
+CNSTF4 1139802112
+ADDRGP4 cgs+20100+11304
+INDIRI4
+CVIF4 4
+MULF4
+DIVF4
+ASGNF4
+ADDRGP4 cgDC+192
+ADDRGP4 cgs+20100+11304
+INDIRI4
+CVIF4 4
+CNSTF4 1142947840
+DIVF4
+ASGNF4
+ADDRGP4 cgDC+188
+ADDRGP4 cgs+20100+11308
+INDIRI4
+CVIF4 4
+CNSTF4 1139802112
+DIVF4
+ASGNF4
+ADDRGP4 $1224
+ARGP4
+ADDRLP4 1028
+ADDRGP4 CG_Cvar_Get
+CALLF4
+ASGNF4
+ADDRGP4 cgDC+216
+ADDRLP4 1028
+INDIRF4
+ASGNF4
+ADDRGP4 $1226
+ARGP4
+ADDRLP4 1032
+ADDRGP4 CG_Cvar_Get
+CALLF4
+ASGNF4
+ADDRGP4 cgDC+220
+ADDRLP4 1032
+INDIRF4
+ASGNF4
+ADDRGP4 cgDC
+ADDRGP4 trap_R_RegisterShaderNoMip
+ASGNP4
+ADDRGP4 cgDC+4
+ADDRGP4 trap_R_SetColor
+ASGNP4
+ADDRGP4 cgDC+8
+ADDRGP4 CG_DrawPic
+ASGNP4
+ADDRGP4 cgDC+12
+ADDRGP4 trap_R_DrawStretchPic
+ASGNP4
+ADDRGP4 cgDC+16
+ADDRGP4 trap_R_RegisterModel
+ASGNP4
+ADDRGP4 cgDC+20
+ADDRGP4 trap_R_ModelBounds
+ASGNP4
+ADDRGP4 cgDC+24
+ADDRGP4 CG_FillRect
+ASGNP4
+ADDRGP4 cgDC+28
+ADDRGP4 CG_DrawRect
+ASGNP4
+ADDRGP4 cgDC+32
+ADDRGP4 CG_DrawSides
+ASGNP4
+ADDRGP4 cgDC+36
+ADDRGP4 CG_DrawTopBottom
+ASGNP4
+ADDRGP4 cgDC+40
+ADDRGP4 trap_R_ClearScene
+ASGNP4
+ADDRGP4 cgDC+44
+ADDRGP4 trap_R_AddRefEntityToScene
+ASGNP4
+ADDRGP4 cgDC+48
+ADDRGP4 trap_R_RenderScene
+ASGNP4
+ADDRGP4 cgDC+52
+ADDRGP4 trap_R_RegisterFont
+ASGNP4
+ADDRGP4 cgDC+56
+ADDRGP4 CG_OwnerDraw
+ASGNP4
+ADDRGP4 cgDC+60
+ADDRGP4 CG_GetValue
+ASGNP4
+ADDRGP4 cgDC+64
+ADDRGP4 CG_OwnerDrawVisible
+ASGNP4
+ADDRGP4 cgDC+68
+ADDRGP4 CG_RunMenuScript
+ASGNP4
+ADDRGP4 cgDC+80
+ADDRGP4 trap_Cvar_Set
+ASGNP4
+ADDRGP4 cgDC+72
+ADDRGP4 trap_Cvar_VariableStringBuffer
+ASGNP4
+ADDRGP4 cgDC+76
+ADDRGP4 CG_Cvar_Get
+ASGNP4
+ADDRGP4 cgDC+88
+ADDRGP4 trap_Key_SetOverstrikeMode
+ASGNP4
+ADDRGP4 cgDC+92
+ADDRGP4 trap_Key_GetOverstrikeMode
+ASGNP4
+ADDRGP4 cgDC+96
+ADDRGP4 trap_S_StartLocalSound
+ASGNP4
+ADDRGP4 cgDC+100
+ADDRGP4 CG_OwnerDrawHandleKey
+ASGNP4
+ADDRGP4 cgDC+104
+ADDRGP4 CG_FeederCount
+ASGNP4
+ADDRGP4 cgDC+112
+ADDRGP4 CG_FeederItemImage
+ASGNP4
+ADDRGP4 cgDC+108
+ADDRGP4 CG_FeederItemText
+ASGNP4
+ADDRGP4 cgDC+116
+ADDRGP4 CG_FeederSelection
+ASGNP4
+ADDRGP4 cgDC+140
+ADDRGP4 Com_Error
+ASGNP4
+ADDRGP4 cgDC+144
+ADDRGP4 Com_Printf
+ASGNP4
+ADDRGP4 cgDC+152
+ADDRGP4 CG_OwnerDrawWidth
+ASGNP4
+ADDRGP4 cgDC+160
+ADDRGP4 trap_S_RegisterSound
+ASGNP4
+ADDRGP4 cgDC+164
+ADDRGP4 trap_S_StartBackgroundTrack
+ASGNP4
+ADDRGP4 cgDC+168
+ADDRGP4 trap_S_StopBackgroundTrack
+ASGNP4
+ADDRGP4 cgDC+172
+ADDRGP4 CG_PlayCinematic
+ASGNP4
+ADDRGP4 cgDC+176
+ADDRGP4 CG_StopCinematic
+ASGNP4
+ADDRGP4 cgDC+180
+ADDRGP4 CG_DrawCinematic
+ASGNP4
+ADDRGP4 cgDC+184
+ADDRGP4 CG_RunCinematicFrame
+ASGNP4
+ADDRGP4 cgDC
+ARGP4
+ADDRGP4 Init_Display
+CALLV
+pop
+ADDRGP4 Menu_Reset
+CALLV
+pop
+ADDRGP4 $226
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 4
+ASGNP4
+ADDRLP4 1036
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg_hudFilesEnable+12
+INDIRI4
+ADDRLP4 1036
+INDIRI4
+EQI4 $1268
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 1036
+INDIRI4
+NEI4 $1265
+LABELV $1268
+ADDRLP4 0
+ADDRGP4 $227
+ASGNP4
+LABELV $1265
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_LoadMenus
+CALLV
+pop
+LABELV $1211
+endproc CG_LoadHudMenu 1040 12
+export CG_AssetCache
+proc CG_AssetCache 52 12
+ADDRGP4 $1272
+ARGP4
+ADDRLP4 4
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 cgDC+228+61660
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $1275
+ARGP4
+ADDRLP4 8
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 cgDC+228+61680
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $1278
+ARGP4
+ADDRLP4 12
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 cgDC+228+61668
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 $1281
+ARGP4
+ADDRLP4 16
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 cgDC+228+61664
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRGP4 $1284
+ARGP4
+ADDRLP4 20
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 cgDC+228+61672
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $1287
+ARGP4
+ADDRLP4 24
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 cgDC+228+61676
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $1290
+ARGP4
+ADDRLP4 28
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 cgDC+228+61684
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRGP4 $1293
+ARGP4
+ADDRLP4 32
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 cgDC+228+61700
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRGP4 $1296
+ARGP4
+ADDRLP4 36
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 cgDC+228+61704
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRGP4 cg_emoticons+12
+INDIRI4
+CNSTI4 0
+EQI4 $1297
+ADDRGP4 cgDC+228+61768
+ARGP4
+CNSTI4 300
+ARGI4
+ADDRLP4 40
+ADDRGP4 BG_LoadEmoticons
+CALLI4
+ASGNI4
+ADDRGP4 cgDC+228+70168
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRGP4 $1298
+JUMPV
+LABELV $1297
+ADDRGP4 cgDC+228+70168
+CNSTI4 0
+ASGNI4
+LABELV $1298
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1309
+JUMPV
+LABELV $1306
+ADDRGP4 $1315
+ARGP4
+ADDRLP4 40
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ADDRGP4 cgDC+228+61768
+ADDP4
+ARGP4
+ADDRLP4 40
+INDIRI4
+ADDRGP4 cgDC+228+61768+20
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ADDRGP4 cgDC+228+61768+24
+ADDP4
+ADDRLP4 48
+INDIRI4
+ASGNI4
+LABELV $1307
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1309
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cgDC+228+70168
+INDIRI4
+LTI4 $1306
+LABELV $1269
+endproc CG_AssetCache 52 12
+export CG_Init
+proc CG_Init 48 12
+ADDRGP4 cgs
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 256100
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 cg
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 163752
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 cg+110008
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 8
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 cg_entities
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1896448
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 cg+4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 cgs+31460
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 cgs+31456
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 cgs+20100
+ARGP4
+ADDRGP4 trap_GetGlconfig
+CALLV
+pop
+ADDRGP4 cgs+31444
+ADDRGP4 cgs+20100+11304
+INDIRI4
+CVIF4 4
+CNSTF4 1142947840
+DIVF4
+ASGNF4
+ADDRGP4 cgs+31448
+ADDRGP4 cgs+20100+11308
+INDIRI4
+CVIF4 4
+CNSTF4 1139802112
+DIVF4
+ASGNF4
+ADDRGP4 $1336
+ARGP4
+ADDRLP4 4
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $1338
+ARGP4
+ADDRLP4 8
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $1341
+ARGP4
+ADDRLP4 12
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 BG_InitClassConfigs
+CALLV
+pop
+ADDRGP4 BG_InitBuildableConfigs
+CALLV
+pop
+ADDRGP4 BG_InitAllowedGameElements
+CALLV
+pop
+ADDRGP4 BG_InitMemory
+CALLV
+pop
+ADDRGP4 CG_RegisterCvars
+CALLV
+pop
+ADDRGP4 CG_InitConsoleCommands
+CALLV
+pop
+ADDRGP4 String_Init
+CALLV
+pop
+ADDRGP4 CG_AssetCache
+CALLV
+pop
+ADDRGP4 CG_LoadHudMenu
+CALLV
+pop
+ADDRGP4 cg+111980
+CNSTI4 0
+ASGNI4
+ADDRGP4 cgs
+ARGP4
+ADDRGP4 trap_GetGameState
+CALLV
+pop
+CNSTI4 9
+ARGI4
+ADDRLP4 16
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRGP4 cgs+31688
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+CNSTI4 3072
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTI4 10
+ARGI4
+ADDRLP4 20
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRGP4 cgs+31688+1024
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTI4 10
+ARGI4
+ADDRLP4 24
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRGP4 cgs+31688+2048
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTI4 21
+ARGI4
+ADDRLP4 28
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1355
+ARGP4
+ADDRLP4 32
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $1353
+ADDRGP4 $1356
+ARGP4
+ADDRGP4 $1355
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $1353
+CNSTI4 22
+ARGI4
+ADDRLP4 36
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRGP4 cgs+34760
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRGP4 CG_ParseServerinfo
+CALLV
+pop
+ADDRGP4 cgs+31476
+ARGP4
+ADDRGP4 trap_CM_LoadMap
+CALLV
+pop
+ADDRGP4 cg+20
+CNSTI4 1
+ASGNI4
+ADDRGP4 CG_LoadTrailSystems
+CALLV
+pop
+CNSTF4 1028443341
+ARGF4
+ADDRGP4 CG_UpdateMediaFraction
+CALLV
+pop
+ADDRGP4 CG_LoadParticleSystems
+CALLV
+pop
+CNSTF4 1028443341
+ARGF4
+ADDRGP4 CG_UpdateMediaFraction
+CALLV
+pop
+ADDRGP4 CG_RegisterSounds
+CALLV
+pop
+CNSTF4 1058642330
+ARGF4
+ADDRGP4 CG_UpdateMediaFraction
+CALLV
+pop
+ADDRGP4 CG_RegisterGraphics
+CALLV
+pop
+CNSTF4 1063675494
+ARGF4
+ADDRGP4 CG_UpdateMediaFraction
+CALLV
+pop
+ADDRGP4 CG_InitWeapons
+CALLV
+pop
+CNSTF4 1064514355
+ARGF4
+ADDRGP4 CG_UpdateMediaFraction
+CALLV
+pop
+ADDRGP4 CG_InitUpgrades
+CALLV
+pop
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 CG_UpdateMediaFraction
+CALLV
+pop
+ADDRGP4 CG_InitBuildables
+CALLV
+pop
+ADDRLP4 44
+ADDRGP4 BG_VoiceInit
+CALLP4
+ASGNP4
+ADDRGP4 cgs+256088
+ADDRLP4 44
+INDIRP4
+ASGNP4
+ADDRGP4 cgs+256088
+INDIRP4
+ARGP4
+ADDRGP4 cg_debugVoices+12
+INDIRI4
+ARGI4
+ADDRGP4 BG_PrintVoices
+CALLV
+pop
+ADDRGP4 CG_RegisterClients
+CALLV
+pop
+ADDRGP4 cg+20
+CNSTI4 0
+ASGNI4
+ADDRGP4 CG_InitMarkPolys
+CALLV
+pop
+ADDRGP4 cg+112472
+CNSTI1 0
+ASGNI1
+ADDRGP4 CG_SetConfigValues
+CALLV
+pop
+ADDRGP4 CG_StartMusic
+CALLV
+pop
+ADDRGP4 CG_ShaderStateChanged
+CALLV
+pop
+CNSTI4 1
+ARGI4
+ADDRGP4 trap_S_ClearLoopingSounds
+CALLV
+pop
+LABELV $1321
+endproc CG_Init 48 12
+export CG_Shutdown
+proc CG_Shutdown 0 0
+LABELV $1365
+endproc CG_Shutdown 0 0
+bss
+align 1
+LABELV $1367
+skip 256
+code
+proc CG_VoIPString 296 20
+ADDRGP4 $1368
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $1371
+ARGP4
+ADDRLP4 256
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 256
+INDIRI4
+CNSTI4 0
+NEI4 $1369
+ADDRLP4 272
+CNSTI4 0
+ASGNI4
+ADDRLP4 260
+ADDRLP4 272
+INDIRI4
+ASGNI4
+ADDRLP4 264
+ADDRLP4 272
+INDIRI4
+ASGNI4
+ADDRGP4 $1375
+JUMPV
+LABELV $1372
+CNSTI4 1668
+ADDRLP4 260
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1381
+ADDRLP4 260
+INDIRI4
+ADDRGP4 cg+4
+INDIRI4
+NEI4 $1377
+LABELV $1381
+ADDRGP4 $1373
+JUMPV
+LABELV $1377
+ADDRLP4 280
+CNSTI4 1668
+ASGNI4
+ADDRLP4 280
+INDIRI4
+ADDRLP4 260
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+68
+ADDP4
+INDIRI4
+ADDRLP4 280
+INDIRI4
+ADDRGP4 cg+4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+68
+ADDP4
+INDIRI4
+EQI4 $1382
+ADDRGP4 $1373
+JUMPV
+LABELV $1382
+ADDRLP4 264
+INDIRI4
+ADDRGP4 $1367
+ADDP4
+ARGP4
+CNSTU4 256
+ADDRLP4 264
+INDIRI4
+CVIU4 4
+SUBU4
+ARGU4
+ADDRGP4 $1389
+ARGP4
+ADDRLP4 264
+INDIRI4
+CNSTI4 0
+LEI4 $1392
+ADDRLP4 284
+ADDRGP4 $1390
+ASGNP4
+ADDRGP4 $1393
+JUMPV
+LABELV $1392
+ADDRLP4 284
+ADDRGP4 $230
+ASGNP4
+LABELV $1393
+ADDRLP4 284
+INDIRP4
+ARGP4
+ADDRLP4 260
+INDIRI4
+ARGI4
+ADDRLP4 292
+ADDRGP4 Q_snprintf
+CALLI4
+ASGNI4
+ADDRLP4 268
+ADDRLP4 292
+INDIRI4
+ASGNI4
+ADDRLP4 264
+INDIRI4
+ADDRLP4 268
+INDIRI4
+ADDI4
+CNSTI4 1
+ADDI4
+CVIU4 4
+CNSTU4 256
+LTU4 $1394
+ADDRGP4 $1396
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $1374
+JUMPV
+LABELV $1394
+ADDRLP4 264
+ADDRLP4 264
+INDIRI4
+ADDRLP4 268
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1373
+ADDRLP4 260
+ADDRLP4 260
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1375
+ADDRLP4 260
+INDIRI4
+ADDRGP4 cgs+31472
+INDIRI4
+LTI4 $1372
+LABELV $1374
+ADDRLP4 264
+INDIRI4
+ADDRGP4 $1367
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1370
+JUMPV
+LABELV $1369
+ADDRLP4 0
+ARGP4
+ADDRGP4 $1399
+ARGP4
+ADDRLP4 260
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 260
+INDIRI4
+CNSTI4 0
+NEI4 $1397
+ADDRLP4 264
+ADDRGP4 CG_CrosshairPlayer
+CALLI4
+ASGNI4
+ADDRGP4 $1367
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 $1176
+ARGP4
+ADDRLP4 264
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $1398
+JUMPV
+LABELV $1397
+ADDRLP4 0
+ARGP4
+ADDRGP4 $1402
+ARGP4
+ADDRLP4 268
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 268
+INDIRI4
+CNSTI4 0
+NEI4 $1400
+ADDRLP4 272
+ADDRGP4 CG_LastAttacker
+CALLI4
+ASGNI4
+ADDRGP4 $1367
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 $1176
+ARGP4
+ADDRLP4 272
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $1401
+JUMPV
+LABELV $1400
+CNSTP4 0
+RETP4
+ADDRGP4 $1366
+JUMPV
+LABELV $1401
+LABELV $1398
+LABELV $1370
+ADDRGP4 $1367
+RETP4
+LABELV $1366
+endproc CG_VoIPString 296 20
+bss
+export cg_EDGEFPSFIX
+align 4
+LABELV cg_EDGEFPSFIX
+skip 272
+export cg_hudFilesEnable
+align 4
+LABELV cg_hudFilesEnable
+skip 272
+export cg_noPrintDuplicate
+align 4
+LABELV cg_noPrintDuplicate
+skip 272
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+export cg_BubbleZoom
+align 4
+LABELV cg_BubbleZoom
+skip 272
+export cg_drawBubble
+align 4
+LABELV cg_drawBubble
+skip 272
+export cg_chatTeamPrefix
+align 4
+LABELV cg_chatTeamPrefix
+skip 272
+export cg_emoticons
+align 4
+LABELV cg_emoticons
+skip 272
+export cg_voice
+align 4
+LABELV cg_voice
+skip 272
+export cg_projectileNudge
+align 4
+LABELV cg_projectileNudge
+skip 272
+export cg_optimizePrediction
+align 4
+LABELV cg_optimizePrediction
+skip 272
+export cg_debugRandom
+align 4
+LABELV cg_debugRandom
+skip 272
+export ui_humanTeamVoteActive
+align 4
+LABELV ui_humanTeamVoteActive
+skip 272
+export ui_alienTeamVoteActive
+align 4
+LABELV ui_alienTeamVoteActive
+skip 272
+export ui_voteActive
+align 4
+LABELV ui_voteActive
+skip 272
+export ui_dialog
+align 4
+LABELV ui_dialog
+skip 272
+export ui_stages
+align 4
+LABELV ui_stages
+skip 272
+export ui_carriage
+align 4
+LABELV ui_carriage
+skip 272
+export ui_currentClass
+align 4
+LABELV ui_currentClass
+skip 272
+export cg_debugVoices
+align 4
+LABELV cg_debugVoices
+skip 272
+export cg_unlagged
+align 4
+LABELV cg_unlagged
+skip 272
+export cg_sprintToggle
+align 4
+LABELV cg_sprintToggle
+skip 272
+export cg_stickySpec
+align 4
+LABELV cg_stickySpec
+skip 272
+export cg_painBlendZoom
+align 4
+LABELV cg_painBlendZoom
+skip 272
+export cg_painBlendScale
+align 4
+LABELV cg_painBlendScale
+skip 272
+export cg_painBlendMax
+align 4
+LABELV cg_painBlendMax
+skip 272
+export cg_painBlendDownRate
+align 4
+LABELV cg_painBlendDownRate
+skip 272
+export cg_painBlendUpRate
+align 4
+LABELV cg_painBlendUpRate
+skip 272
+export cg_tutorial
+align 4
+LABELV cg_tutorial
+skip 272
+export cg_disableScannerPlane
+align 4
+LABELV cg_disableScannerPlane
+skip 272
+export cg_disableCommandDialogs
+align 4
+LABELV cg_disableCommandDialogs
+skip 272
+export cg_disableBuildDialogs
+align 4
+LABELV cg_disableBuildDialogs
+skip 272
+export cg_disableUpgradeDialogs
+align 4
+LABELV cg_disableUpgradeDialogs
+skip 272
+export cg_disableWarningDialogs
+align 4
+LABELV cg_disableWarningDialogs
+skip 272
+export cg_debugPVS
+align 4
+LABELV cg_debugPVS
+skip 272
+export cg_debugTrails
+align 4
+LABELV cg_debugTrails
+skip 272
+export cg_debugParticles
+align 4
+LABELV cg_debugParticles
+skip 272
+export cg_lightFlare
+align 4
+LABELV cg_lightFlare
+skip 272
+export cg_consoleLatency
+align 4
+LABELV cg_consoleLatency
+skip 272
+export cg_bounceParticles
+align 4
+LABELV cg_bounceParticles
+skip 272
+export cg_depthSortParticles
+align 4
+LABELV cg_depthSortParticles
+skip 272
+export cg_disableBlueprintErrors
+align 4
+LABELV cg_disableBlueprintErrors
+skip 272
+export cg_wwSmoothTime
+align 4
+LABELV cg_wwSmoothTime
+skip 272
+export cg_drawBBOX
+align 4
+LABELV cg_drawBBOX
+skip 272
+export cg_drawSurfNormal
+align 4
+LABELV cg_drawSurfNormal
+skip 272
+export cg_noTaunt
+align 4
+LABELV cg_noTaunt
+skip 272
+export cg_timescale
+align 4
+LABELV cg_timescale
+skip 272
+export cg_timescaleFadeSpeed
+align 4
+LABELV cg_timescaleFadeSpeed
+skip 272
+export cg_timescaleFadeEnd
+align 4
+LABELV cg_timescaleFadeEnd
+skip 272
+export cg_cameraMode
+align 4
+LABELV cg_cameraMode
+skip 272
+export pmove_msec
+align 4
+LABELV pmove_msec
+skip 272
+export pmove_fixed
+align 4
+LABELV pmove_fixed
+skip 272
+export cg_smoothClients
+align 4
+LABELV cg_smoothClients
+skip 272
+export cg_hudFiles
+align 4
+LABELV cg_hudFiles
+skip 272
+export cg_noVoiceText
+align 4
+LABELV cg_noVoiceText
+skip 272
+export cg_noVoiceChats
+align 4
+LABELV cg_noVoiceChats
+skip 272
+export cg_teamChatsOnly
+align 4
+LABELV cg_teamChatsOnly
+skip 272
+export cg_blood
+align 4
+LABELV cg_blood
+skip 272
+export cg_paused
+align 4
+LABELV cg_paused
+skip 272
+export cg_stats
+align 4
+LABELV cg_stats
+skip 272
+export cg_synchronousClients
+align 4
+LABELV cg_synchronousClients
+skip 272
+export cg_drawSpeed
+align 4
+LABELV cg_drawSpeed
+skip 272
+export cg_lagometer
+align 4
+LABELV cg_lagometer
+skip 272
+export cg_stereoSeparation
+align 4
+LABELV cg_stereoSeparation
+skip 272
+export cg_thirdPersonRange
+align 4
+LABELV cg_thirdPersonRange
+skip 272
+export cg_thirdPersonPitchFollow
+align 4
+LABELV cg_thirdPersonPitchFollow
+skip 272
+export cg_staticDeathCam
+align 4
+LABELV cg_staticDeathCam
+skip 272
+export cg_thirdPersonShoulderViewMode
+align 4
+LABELV cg_thirdPersonShoulderViewMode
+skip 272
+export cg_thirdPersonAngle
+align 4
+LABELV cg_thirdPersonAngle
+skip 272
+export cg_thirdPerson
+align 4
+LABELV cg_thirdPerson
+skip 272
+export cg_tracerLength
+align 4
+LABELV cg_tracerLength
+skip 272
+export cg_tracerWidth
+align 4
+LABELV cg_tracerWidth
+skip 272
+export cg_tracerChance
+align 4
+LABELV cg_tracerChance
+skip 272
+export cg_gun_z
+align 4
+LABELV cg_gun_z
+skip 272
+export cg_gun_y
+align 4
+LABELV cg_gun_y
+skip 272
+export cg_gun_x
+align 4
+LABELV cg_gun_x
+skip 272
+export cg_gun_frame
+align 4
+LABELV cg_gun_frame
+skip 272
+export cg_drawGun
+align 4
+LABELV cg_drawGun
+skip 272
+export cg_viewsize
+align 4
+LABELV cg_viewsize
+skip 272
+export cg_addMarks
+align 4
+LABELV cg_addMarks
+skip 272
+export cg_footsteps
+align 4
+LABELV cg_footsteps
+skip 272
+export cg_showmiss
+align 4
+LABELV cg_showmiss
+skip 272
+export cg_noPlayerAnims
+align 4
+LABELV cg_noPlayerAnims
+skip 272
+export cg_debugMove
+align 4
+LABELV cg_debugMove
+skip 272
+export cg_nopredict
+align 4
+LABELV cg_nopredict
+skip 272
+export cg_errorDecay
+align 4
+LABELV cg_errorDecay
+skip 272
+export cg_debugEvents
+align 4
+LABELV cg_debugEvents
+skip 272
+export cg_debugPosition
+align 4
+LABELV cg_debugPosition
+skip 272
+export cg_debugAnim
+align 4
+LABELV cg_debugAnim
+skip 272
+export cg_animSpeed
+align 4
+LABELV cg_animSpeed
+skip 272
+export cg_draw2D
+align 4
+LABELV cg_draw2D
+skip 272
+export cg_teamOverlayUserinfo
+align 4
+LABELV cg_teamOverlayUserinfo
+skip 272
+export cg_teamOverlayMaxPlayers
+align 4
+LABELV cg_teamOverlayMaxPlayers
+skip 272
+export cg_teamOverlaySortMode
+align 4
+LABELV cg_teamOverlaySortMode
+skip 272
+export cg_drawTeamOverlay
+align 4
+LABELV cg_drawTeamOverlay
+skip 272
+export cg_crosshairSize
+align 4
+LABELV cg_crosshairSize
+skip 272
+export cg_drawCrosshairNames
+align 4
+LABELV cg_drawCrosshairNames
+skip 272
+export cg_drawCrosshair
+align 4
+LABELV cg_drawCrosshair
+skip 272
+export cg_drawChargeBar
+align 4
+LABELV cg_drawChargeBar
+skip 272
+export cg_drawSnapshot
+align 4
+LABELV cg_drawSnapshot
+skip 272
+export cg_drawDemoState
+align 4
+LABELV cg_drawDemoState
+skip 272
+export cg_drawFPS
+align 4
+LABELV cg_drawFPS
+skip 272
+export cg_drawClock
+align 4
+LABELV cg_drawClock
+skip 272
+export cg_drawTimer
+align 4
+LABELV cg_drawTimer
+skip 272
+export cg_shadows
+align 4
+LABELV cg_shadows
+skip 272
+export cg_swingSpeed
+align 4
+LABELV cg_swingSpeed
+skip 272
+export cg_runroll
+align 4
+LABELV cg_runroll
+skip 272
+export cg_runpitch
+align 4
+LABELV cg_runpitch
+skip 272
+export cg_centertime
+align 4
+LABELV cg_centertime
+skip 272
+export cg_teslaTrailTime
+align 4
+LABELV cg_teslaTrailTime
+skip 272
+import cg_markPolys
+export cg_buildables
+align 4
+LABELV cg_buildables
+skip 33264
+export cg_upgrades
+align 4
+LABELV cg_upgrades
+skip 480
+export cg_weapons
+align 4
+LABELV cg_weapons
+skip 51200
+export cgDC
+align 4
+LABELV cgDC
+skip 81760
+export cg_entities
+align 4
+LABELV cg_entities
+skip 1896448
+export cg
+align 4
+LABELV cg
+skip 163752
+export cgs
+align 4
+LABELV cgs
+skip 256100
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+import Info_NextPair
+import Info_Validate
+import Info_SetValueForKey_Big
+import Info_SetValueForKey
+import Info_RemoveKey_big
+import Info_RemoveKey
+import Info_ValueForKey
+import Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $1402
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $1399
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 114
+byte 1 0
+align 1
+LABELV $1396
+byte 1 94
+byte 1 51
+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 118
+byte 1 111
+byte 1 105
+byte 1 112
+byte 1 83
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+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 10
+byte 1 0
+align 1
+LABELV $1390
+byte 1 44
+byte 1 0
+align 1
+LABELV $1389
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $1371
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $1368
+byte 1 99
+byte 1 108
+byte 1 95
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 112
+byte 1 83
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 84
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $1356
+byte 1 67
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 47
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1355
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 0
+align 1
+LABELV $1341
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $1338
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 105
+byte 1 103
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 0
+align 1
+LABELV $1336
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $1315
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 95
+byte 1 37
+byte 1 100
+byte 1 120
+byte 1 49
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $1296
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 95
+byte 1 49
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $1293
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 50
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $1290
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 95
+byte 1 116
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $1287
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 95
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $1284
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 95
+byte 1 108
+byte 1 101
+byte 1 102
+byte 1 116
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $1281
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 95
+byte 1 117
+byte 1 112
+byte 1 95
+byte 1 97
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $1278
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 95
+byte 1 100
+byte 1 119
+byte 1 110
+byte 1 95
+byte 1 97
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $1275
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $1272
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 50
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $1226
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 98
+byte 1 105
+byte 1 103
+byte 1 70
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $1224
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 70
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $1178
+byte 1 37
+byte 1 52
+byte 1 100
+byte 1 0
+align 1
+LABELV $1176
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $1174
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1172
+byte 1 82
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 121
+byte 1 0
+align 1
+LABELV $1053
+byte 1 85
+byte 1 73
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 105
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1050
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 0
+align 1
+LABELV $1036
+byte 1 94
+byte 1 49
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+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 117
+byte 1 105
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 100
+byte 1 46
+byte 1 116
+byte 1 120
+byte 1 116
+byte 1 44
+byte 1 32
+byte 1 117
+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 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 117
+byte 1 101
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $1033
+byte 1 94
+byte 1 51
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+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 44
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $1017
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 0
+align 1
+LABELV $1011
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 71
+byte 1 108
+byte 1 111
+byte 1 98
+byte 1 97
+byte 1 108
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 0
+align 1
+LABELV $997
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 104
+byte 1 117
+byte 1 100
+byte 1 46
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 0
+align 1
+LABELV $984
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 67
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $976
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 89
+byte 1 0
+align 1
+LABELV $968
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 88
+byte 1 0
+align 1
+LABELV $960
+byte 1 102
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 65
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $952
+byte 1 102
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 67
+byte 1 121
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $944
+byte 1 102
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $932
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $924
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 66
+byte 1 117
+byte 1 122
+byte 1 122
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $916
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 70
+byte 1 111
+byte 1 99
+byte 1 117
+byte 1 115
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $908
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 69
+byte 1 120
+byte 1 105
+byte 1 116
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $900
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $892
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 0
+align 1
+LABELV $882
+byte 1 98
+byte 1 105
+byte 1 103
+byte 1 102
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $872
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 70
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $862
+byte 1 102
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $858
+byte 1 125
+byte 1 0
+align 1
+LABELV $849
+byte 1 123
+byte 1 0
+align 1
+LABELV $842
+byte 1 94
+byte 1 49
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+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 0
+align 1
+LABELV $839
+byte 1 94
+byte 1 49
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+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 44
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $819
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 83
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 58
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 120
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $807
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 47
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 46
+byte 1 109
+byte 1 100
+byte 1 51
+byte 1 0
+align 1
+LABELV $804
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 47
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 95
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 104
+byte 1 46
+byte 1 109
+byte 1 100
+byte 1 51
+byte 1 0
+align 1
+LABELV $801
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 47
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 46
+byte 1 109
+byte 1 100
+byte 1 51
+byte 1 0
+align 1
+LABELV $798
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 47
+byte 1 117
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 46
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $795
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 47
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 46
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $792
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 47
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 95
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 46
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $780
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 0
+align 1
+LABELV $738
+byte 1 42
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $730
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 0
+align 1
+LABELV $728
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 0
+align 1
+LABELV $727
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 83
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 95
+byte 1 65
+byte 1 98
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 68
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 101
+byte 1 100
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $724
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 66
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $721
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 66
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $718
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 66
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $715
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 66
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $712
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 68
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 101
+byte 1 100
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $709
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 68
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 101
+byte 1 100
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $706
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 68
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $703
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 68
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $700
+byte 1 111
+byte 1 114
+byte 1 103
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 98
+byte 1 117
+byte 1 108
+byte 1 98
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $697
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 80
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 65
+byte 1 115
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $694
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 80
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 72
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $691
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 80
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 68
+byte 1 101
+byte 1 115
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $688
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $685
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 83
+byte 1 108
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $682
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 65
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 84
+byte 1 117
+byte 1 98
+byte 1 101
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $679
+byte 1 97
+byte 1 105
+byte 1 114
+byte 1 112
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 98
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $676
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 69
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $673
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 67
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $670
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 67
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 100
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $667
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 115
+byte 1 116
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 67
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 100
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $664
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 107
+byte 1 115
+byte 1 47
+byte 1 119
+byte 1 97
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $661
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 107
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 0
+align 1
+LABELV $658
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $655
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 97
+byte 1 95
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $652
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 110
+byte 1 101
+byte 1 117
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 108
+byte 1 47
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $649
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 110
+byte 1 101
+byte 1 117
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 108
+byte 1 47
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $646
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 110
+byte 1 101
+byte 1 117
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 108
+byte 1 47
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 51
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $643
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 110
+byte 1 101
+byte 1 117
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 108
+byte 1 47
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 50
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $640
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 110
+byte 1 101
+byte 1 117
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 108
+byte 1 47
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $631
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 116
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 47
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 95
+byte 1 99
+byte 1 121
+byte 1 108
+byte 1 0
+align 1
+LABELV $628
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 47
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $625
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 47
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $622
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 95
+byte 1 102
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $619
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $616
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $613
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $610
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 47
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $607
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+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 $604
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 108
+byte 1 107
+byte 1 0
+align 1
+LABELV $601
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 108
+byte 1 105
+byte 1 112
+byte 1 72
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $598
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 108
+byte 1 105
+byte 1 112
+byte 1 80
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $595
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 108
+byte 1 105
+byte 1 112
+byte 1 0
+align 1
+LABELV $592
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 0
+align 1
+LABELV $589
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $586
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 47
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $574
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 110
+byte 1 101
+byte 1 117
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 108
+byte 1 47
+byte 1 49
+byte 1 50
+byte 1 95
+byte 1 48
+byte 1 112
+byte 1 105
+byte 1 101
+byte 1 0
+align 1
+LABELV $573
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 110
+byte 1 101
+byte 1 117
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 108
+byte 1 47
+byte 1 49
+byte 1 48
+byte 1 95
+byte 1 53
+byte 1 112
+byte 1 105
+byte 1 101
+byte 1 0
+align 1
+LABELV $572
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 110
+byte 1 101
+byte 1 117
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 108
+byte 1 47
+byte 1 57
+byte 1 95
+byte 1 48
+byte 1 112
+byte 1 105
+byte 1 101
+byte 1 0
+align 1
+LABELV $571
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 110
+byte 1 101
+byte 1 117
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 108
+byte 1 47
+byte 1 55
+byte 1 95
+byte 1 53
+byte 1 112
+byte 1 105
+byte 1 101
+byte 1 0
+align 1
+LABELV $570
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 110
+byte 1 101
+byte 1 117
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 108
+byte 1 47
+byte 1 54
+byte 1 95
+byte 1 48
+byte 1 112
+byte 1 105
+byte 1 101
+byte 1 0
+align 1
+LABELV $569
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 110
+byte 1 101
+byte 1 117
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 108
+byte 1 47
+byte 1 52
+byte 1 95
+byte 1 53
+byte 1 112
+byte 1 105
+byte 1 101
+byte 1 0
+align 1
+LABELV $568
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 110
+byte 1 101
+byte 1 117
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 108
+byte 1 47
+byte 1 51
+byte 1 95
+byte 1 48
+byte 1 112
+byte 1 105
+byte 1 101
+byte 1 0
+align 1
+LABELV $567
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 110
+byte 1 101
+byte 1 117
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 108
+byte 1 47
+byte 1 49
+byte 1 95
+byte 1 53
+byte 1 112
+byte 1 105
+byte 1 101
+byte 1 0
+align 1
+LABELV $565
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 117
+byte 1 115
+byte 1 95
+byte 1 51
+byte 1 50
+byte 1 98
+byte 1 0
+align 1
+LABELV $564
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 95
+byte 1 51
+byte 1 50
+byte 1 98
+byte 1 0
+align 1
+LABELV $563
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 95
+byte 1 51
+byte 1 50
+byte 1 98
+byte 1 0
+align 1
+LABELV $562
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 51
+byte 1 50
+byte 1 98
+byte 1 0
+align 1
+LABELV $561
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 105
+byte 1 120
+byte 1 95
+byte 1 51
+byte 1 50
+byte 1 98
+byte 1 0
+align 1
+LABELV $560
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 102
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 95
+byte 1 51
+byte 1 50
+byte 1 98
+byte 1 0
+align 1
+LABELV $559
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 102
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 95
+byte 1 51
+byte 1 50
+byte 1 98
+byte 1 0
+align 1
+LABELV $558
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 116
+byte 1 104
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 95
+byte 1 51
+byte 1 50
+byte 1 98
+byte 1 0
+align 1
+LABELV $557
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 116
+byte 1 119
+byte 1 111
+byte 1 95
+byte 1 51
+byte 1 50
+byte 1 98
+byte 1 0
+align 1
+LABELV $556
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 95
+byte 1 51
+byte 1 50
+byte 1 98
+byte 1 0
+align 1
+LABELV $555
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 111
+byte 1 95
+byte 1 51
+byte 1 50
+byte 1 98
+byte 1 0
+align 1
+LABELV $552
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 47
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 50
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $549
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 47
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $546
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 108
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 47
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 50
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $543
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 108
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 47
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $540
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 47
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $537
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 47
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 114
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $534
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 47
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $531
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 47
+byte 1 97
+byte 1 98
+byte 1 111
+byte 1 109
+byte 1 98
+byte 1 95
+byte 1 98
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 50
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $528
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 47
+byte 1 97
+byte 1 98
+byte 1 111
+byte 1 109
+byte 1 98
+byte 1 95
+byte 1 98
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $525
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 53
+byte 1 47
+byte 1 97
+byte 1 105
+byte 1 114
+byte 1 112
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $522
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 47
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 95
+byte 1 98
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $519
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 47
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 100
+byte 1 95
+byte 1 98
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 50
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $516
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 47
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 100
+byte 1 95
+byte 1 98
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $513
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 47
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 37
+byte 1 100
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $506
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 47
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $503
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 47
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $500
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 47
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $497
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 47
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $494
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 47
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $491
+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 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $488
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 47
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $485
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 47
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $482
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 47
+byte 1 104
+byte 1 105
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $479
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 47
+byte 1 105
+byte 1 100
+byte 1 108
+byte 1 101
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $476
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 47
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $461
+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 102
+byte 1 111
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 115
+byte 1 47
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 110
+byte 1 107
+byte 1 37
+byte 1 105
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $457
+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 102
+byte 1 111
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 104
+byte 1 37
+byte 1 105
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $453
+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 102
+byte 1 111
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 115
+byte 1 47
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 37
+byte 1 105
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $450
+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 102
+byte 1 111
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 37
+byte 1 105
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $445
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 47
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $442
+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 119
+byte 1 97
+byte 1 116
+byte 1 114
+byte 1 95
+byte 1 117
+byte 1 110
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $439
+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 119
+byte 1 97
+byte 1 116
+byte 1 114
+byte 1 95
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $436
+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 119
+byte 1 97
+byte 1 116
+byte 1 114
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $433
+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 104
+byte 1 117
+byte 1 109
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $430
+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 108
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $427
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 97
+byte 1 108
+byte 1 107
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $424
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 47
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 97
+byte 1 108
+byte 1 107
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $421
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 47
+byte 1 116
+byte 1 97
+byte 1 108
+byte 1 107
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $418
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $415
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 109
+byte 1 103
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 47
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 110
+byte 1 117
+byte 1 112
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $412
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $409
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $406
+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 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 52
+byte 1 47
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $403
+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 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 52
+byte 1 47
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 95
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $400
+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 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 49
+byte 1 47
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 98
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $397
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 121
+byte 1 101
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $394
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+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 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $391
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+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 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 100
+byte 1 121
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $388
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+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 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $385
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 121
+byte 1 101
+byte 1 47
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 98
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $382
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+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 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 114
+byte 1 101
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $379
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+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 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $370
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $300
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $299
+byte 1 36
+byte 1 0
+align 1
+LABELV $298
+byte 1 85
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 0
+align 1
+LABELV $290
+byte 1 87
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 0
+align 1
+LABELV $277
+byte 1 115
+byte 1 118
+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 $271
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 69
+byte 1 68
+byte 1 71
+byte 1 69
+byte 1 70
+byte 1 80
+byte 1 83
+byte 1 70
+byte 1 73
+byte 1 88
+byte 1 0
+align 1
+LABELV $270
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 120
+byte 1 0
+align 1
+LABELV $269
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $268
+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 $267
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $266
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 110
+byte 1 111
+byte 1 84
+byte 1 97
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $265
+byte 1 112
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 95
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 0
+align 1
+LABELV $264
+byte 1 112
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 95
+byte 1 102
+byte 1 105
+byte 1 120
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $263
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 95
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 77
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $262
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 111
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 67
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $261
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $260
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 70
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 83
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $259
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 70
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 69
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $258
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 121
+byte 1 110
+byte 1 99
+byte 1 104
+byte 1 114
+byte 1 111
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 67
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $257
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 95
+byte 1 98
+byte 1 108
+byte 1 111
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $256
+byte 1 99
+byte 1 108
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $255
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 78
+byte 1 117
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $254
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 111
+byte 1 112
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $253
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 98
+byte 1 117
+byte 1 103
+byte 1 82
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 109
+byte 1 0
+align 1
+LABELV $252
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 86
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 65
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $251
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 86
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 65
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $250
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 65
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $249
+byte 1 84
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $248
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 0
+align 1
+LABELV $247
+byte 1 48
+byte 1 32
+byte 1 48
+byte 1 0
+align 1
+LABELV $246
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $245
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 99
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $244
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $243
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 98
+byte 1 117
+byte 1 103
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $242
+byte 1 48
+byte 1 46
+byte 1 54
+byte 1 53
+byte 1 0
+align 1
+LABELV $241
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 66
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 90
+byte 1 111
+byte 1 111
+byte 1 109
+byte 1 0
+align 1
+LABELV $240
+byte 1 55
+byte 1 46
+byte 1 48
+byte 1 0
+align 1
+LABELV $239
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 66
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 83
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $238
+byte 1 48
+byte 1 46
+byte 1 55
+byte 1 0
+align 1
+LABELV $237
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 66
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 0
+align 1
+LABELV $236
+byte 1 48
+byte 1 46
+byte 1 53
+byte 1 0
+align 1
+LABELV $235
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 66
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 68
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 82
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $234
+byte 1 49
+byte 1 48
+byte 1 46
+byte 1 48
+byte 1 0
+align 1
+LABELV $233
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 66
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 85
+byte 1 112
+byte 1 82
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $232
+byte 1 99
+byte 1 103
+byte 1 95
+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 67
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 0
+align 1
+LABELV $231
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 0
+align 1
+LABELV $230
+byte 1 0
+align 1
+LABELV $229
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 0
+align 1
+LABELV $228
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 100
+byte 1 70
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 69
+byte 1 110
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $227
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 100
+byte 1 46
+byte 1 116
+byte 1 120
+byte 1 116
+byte 1 0
+align 1
+LABELV $226
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 100
+byte 1 70
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $225
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 117
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 0
+align 1
+LABELV $224
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 83
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 80
+byte 1 108
+byte 1 97
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $223
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 68
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 115
+byte 1 0
+align 1
+LABELV $222
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 68
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 115
+byte 1 0
+align 1
+LABELV $221
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 85
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 68
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 115
+byte 1 0
+align 1
+LABELV $220
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 87
+byte 1 97
+byte 1 114
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 68
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 115
+byte 1 0
+align 1
+LABELV $219
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 98
+byte 1 117
+byte 1 103
+byte 1 80
+byte 1 86
+byte 1 83
+byte 1 0
+align 1
+LABELV $218
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 98
+byte 1 117
+byte 1 103
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 115
+byte 1 0
+align 1
+LABELV $217
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 98
+byte 1 117
+byte 1 103
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $216
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 70
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $215
+byte 1 51
+byte 1 48
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $214
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 101
+byte 1 76
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 121
+byte 1 0
+align 1
+LABELV $213
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 98
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $212
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 112
+byte 1 116
+byte 1 104
+byte 1 83
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $211
+byte 1 54
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $210
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 102
+byte 1 108
+byte 1 121
+byte 1 83
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $209
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 66
+byte 1 117
+byte 1 98
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 90
+byte 1 111
+byte 1 111
+byte 1 109
+byte 1 0
+align 1
+LABELV $208
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 66
+byte 1 117
+byte 1 98
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $207
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 117
+byte 1 110
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $206
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 84
+byte 1 111
+byte 1 103
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $205
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 121
+byte 1 83
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 0
+align 1
+LABELV $204
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 66
+byte 1 108
+byte 1 117
+byte 1 101
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 69
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 114
+byte 1 115
+byte 1 0
+align 1
+LABELV $203
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 119
+byte 1 119
+byte 1 84
+byte 1 111
+byte 1 103
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $202
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 119
+byte 1 119
+byte 1 70
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 0
+align 1
+LABELV $201
+byte 1 51
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $200
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 119
+byte 1 119
+byte 1 83
+byte 1 109
+byte 1 111
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $199
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 66
+byte 1 66
+byte 1 79
+byte 1 88
+byte 1 0
+align 1
+LABELV $198
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 83
+byte 1 117
+byte 1 114
+byte 1 102
+byte 1 78
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 0
+align 1
+LABELV $197
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 110
+byte 1 111
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 84
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 0
+align 1
+LABELV $196
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 110
+byte 1 111
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $195
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 110
+byte 1 111
+byte 1 80
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 68
+byte 1 117
+byte 1 112
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $194
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 115
+byte 1 79
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 0
+align 1
+LABELV $193
+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 $192
+byte 1 56
+byte 1 0
+align 1
+LABELV $191
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 80
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 0
+align 1
+LABELV $190
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 83
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 77
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $189
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 0
+align 1
+LABELV $188
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $187
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 67
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $186
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 114
+byte 1 100
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 83
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 86
+byte 1 105
+byte 1 101
+byte 1 119
+byte 1 77
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $185
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 114
+byte 1 100
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 80
+byte 1 105
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 70
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 0
+align 1
+LABELV $184
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 114
+byte 1 100
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 65
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $183
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 114
+byte 1 100
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $182
+byte 1 55
+byte 1 53
+byte 1 0
+align 1
+LABELV $181
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 114
+byte 1 100
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 82
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $180
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 114
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 103
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $179
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 114
+byte 1 119
+byte 1 105
+byte 1 100
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $178
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 114
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $177
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 102
+byte 1 111
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 115
+byte 1 0
+align 1
+LABELV $176
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $175
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 110
+byte 1 111
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 0
+align 1
+LABELV $174
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 98
+byte 1 117
+byte 1 103
+byte 1 77
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $173
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 110
+byte 1 111
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 0
+align 1
+LABELV $172
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 101
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 101
+byte 1 99
+byte 1 97
+byte 1 121
+byte 1 0
+align 1
+LABELV $171
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 98
+byte 1 117
+byte 1 103
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $170
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 98
+byte 1 117
+byte 1 103
+byte 1 112
+byte 1 111
+byte 1 115
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $169
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 98
+byte 1 117
+byte 1 103
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 0
+align 1
+LABELV $168
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $167
+byte 1 48
+byte 1 46
+byte 1 51
+byte 1 0
+align 1
+LABELV $166
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 83
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $165
+byte 1 48
+byte 1 46
+byte 1 48
+byte 1 48
+byte 1 53
+byte 1 0
+align 1
+LABELV $164
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 114
+byte 1 117
+byte 1 110
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $163
+byte 1 48
+byte 1 46
+byte 1 48
+byte 1 48
+byte 1 50
+byte 1 0
+align 1
+LABELV $162
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 114
+byte 1 117
+byte 1 110
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 0
+align 1
+LABELV $161
+byte 1 51
+byte 1 0
+align 1
+LABELV $160
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $159
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 90
+byte 1 0
+align 1
+LABELV $158
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 89
+byte 1 0
+align 1
+LABELV $157
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 88
+byte 1 0
+align 1
+LABELV $156
+byte 1 50
+byte 1 53
+byte 1 48
+byte 1 0
+align 1
+LABELV $155
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $154
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 83
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $153
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 111
+byte 1 109
+byte 1 101
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $152
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 107
+byte 1 115
+byte 1 0
+align 1
+LABELV $151
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 114
+byte 1 83
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 0
+align 1
+LABELV $150
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 67
+byte 1 114
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 114
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $149
+byte 1 50
+byte 1 0
+align 1
+LABELV $148
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 67
+byte 1 114
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 114
+byte 1 0
+align 1
+LABELV $147
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 0
+align 1
+LABELV $146
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 83
+byte 1 110
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 0
+align 1
+LABELV $145
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 68
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $144
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 70
+byte 1 80
+byte 1 83
+byte 1 0
+align 1
+LABELV $143
+byte 1 48
+byte 1 0
+align 1
+LABELV $142
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 67
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $141
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $140
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 50
+byte 1 68
+byte 1 0
+align 1
+LABELV $139
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 115
+byte 1 0
+align 1
+LABELV $138
+byte 1 48
+byte 1 46
+byte 1 52
+byte 1 0
+align 1
+LABELV $137
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 111
+byte 1 83
+byte 1 101
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $136
+byte 1 49
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $135
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 118
+byte 1 105
+byte 1 101
+byte 1 119
+byte 1 115
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 0
+align 1
+LABELV $134
+byte 1 49
+byte 1 0
+align 1
+LABELV $133
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 71
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $130
+byte 1 118
+byte 1 109
+byte 1 77
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_marks.asm b/build/release-linux-x86_64/base/cgame/cg_marks.asm
new file mode 100644
index 0000000..fdb7938
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_marks.asm
@@ -0,0 +1,2149 @@
+export CG_InitMarkPolys
+code
+proc CG_InitMarkPolys 12 12
+ADDRGP4 cg_markPolys
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 4030464
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 cg_activeMarkPolys+4
+ADDRGP4 cg_activeMarkPolys
+ASGNP4
+ADDRLP4 4
+ADDRGP4 cg_activeMarkPolys
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 cg_freeMarkPolys
+ADDRGP4 cg_markPolys
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $118
+ADDRLP4 8
+CNSTI4 1968
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRGP4 cg_markPolys+4
+ADDP4
+ADDRLP4 8
+INDIRI4
+ADDRGP4 cg_markPolys+1968
+ADDP4
+ASGNP4
+LABELV $119
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2047
+LTI4 $118
+LABELV $116
+endproc CG_InitMarkPolys 12 12
+export CG_FreeMarkPoly
+proc CG_FreeMarkPoly 12 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $125
+ADDRGP4 $127
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $125
+ADDRLP4 4
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRGP4 cg_freeMarkPolys
+INDIRP4
+ASGNP4
+ADDRGP4 cg_freeMarkPolys
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $124
+endproc CG_FreeMarkPoly 12 4
+export CG_AllocMark
+proc CG_AllocMark 16 12
+ADDRGP4 cg_freeMarkPolys
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $129
+ADDRLP4 4
+ADDRGP4 cg_activeMarkPolys
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $132
+JUMPV
+LABELV $131
+ADDRGP4 cg_activeMarkPolys
+INDIRP4
+ARGP4
+ADDRGP4 CG_FreeMarkPoly
+CALLV
+pop
+LABELV $132
+ADDRLP4 8
+ADDRGP4 cg_activeMarkPolys
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $134
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+EQI4 $131
+LABELV $134
+LABELV $129
+ADDRLP4 8
+ADDRGP4 cg_freeMarkPolys
+ASGNP4
+ADDRLP4 12
+ADDRLP4 8
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1968
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRGP4 cg_activeMarkPolys+4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRGP4 cg_activeMarkPolys
+ASGNP4
+ADDRGP4 cg_activeMarkPolys+4
+INDIRP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg_activeMarkPolys+4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $128
+endproc CG_AllocMark 16 12
+export CG_ImpactMark
+proc CG_ImpactMark 12152 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 16
+ADDRFP4 16
+INDIRF4
+ASGNF4
+ADDRFP4 20
+ADDRFP4 20
+INDIRF4
+ASGNF4
+ADDRFP4 24
+ADDRFP4 24
+INDIRF4
+ASGNF4
+ADDRFP4 28
+ADDRFP4 28
+INDIRF4
+ASGNF4
+ADDRFP4 32
+ADDRFP4 32
+INDIRI4
+ASGNI4
+ADDRFP4 36
+ADDRFP4 36
+INDIRF4
+ASGNF4
+ADDRFP4 40
+ADDRFP4 40
+INDIRI4
+ASGNI4
+ADDRGP4 cg_addMarks+12
+INDIRI4
+CNSTI4 0
+NEI4 $139
+ADDRGP4 $138
+JUMPV
+LABELV $139
+ADDRFP4 36
+INDIRF4
+CNSTF4 0
+GTF4 $142
+ADDRGP4 $144
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $142
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 VectorNormalize2
+CALLF4
+pop
+ADDRLP4 0+12
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 PerpendicularVector
+CALLV
+pop
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 0+12
+ARGP4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 0+12
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 48
+CNSTF4 1056964608
+ADDRFP4 36
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+LABELV $150
+ADDRLP4 10520
+ADDRLP4 44
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 10520
+INDIRI4
+ADDRLP4 4856
+ADDP4
+ADDRLP4 10520
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ADDRFP4 36
+INDIRF4
+ADDRLP4 10520
+INDIRI4
+ADDRLP4 0+12
+ADDP4
+INDIRF4
+MULF4
+SUBF4
+ADDRFP4 36
+INDIRF4
+ADDRLP4 10520
+INDIRI4
+ADDRLP4 0+24
+ADDP4
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 10528
+ADDRLP4 44
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 10528
+INDIRI4
+ADDRLP4 4856+12
+ADDP4
+ADDRLP4 10528
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ADDRFP4 36
+INDIRF4
+ADDRLP4 10528
+INDIRI4
+ADDRLP4 0+12
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 36
+INDIRF4
+ADDRLP4 10528
+INDIRI4
+ADDRLP4 0+24
+ADDP4
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 10536
+ADDRLP4 44
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 10536
+INDIRI4
+ADDRLP4 4856+24
+ADDP4
+ADDRLP4 10536
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ADDRFP4 36
+INDIRF4
+ADDRLP4 10536
+INDIRI4
+ADDRLP4 0+12
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 36
+INDIRF4
+ADDRLP4 10536
+INDIRI4
+ADDRLP4 0+24
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 10544
+ADDRLP4 44
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 10544
+INDIRI4
+ADDRLP4 4856+36
+ADDP4
+ADDRLP4 10544
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ADDRFP4 36
+INDIRF4
+ADDRLP4 10544
+INDIRI4
+ADDRLP4 0+12
+ADDP4
+INDIRF4
+MULF4
+SUBF4
+ADDRFP4 36
+INDIRF4
+ADDRLP4 10544
+INDIRI4
+ADDRLP4 0+24
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $151
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 3
+LTI4 $150
+ADDRLP4 10520
+CNSTF4 3248488448
+ASGNF4
+ADDRLP4 4908
+ADDRLP4 10520
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4908+4
+ADDRLP4 10520
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4908+8
+CNSTF4 3248488448
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+CNSTI4 4
+ARGI4
+ADDRLP4 4856
+ARGP4
+ADDRLP4 4908
+ARGP4
+CNSTI4 400
+ARGI4
+ADDRLP4 56
+ARGP4
+CNSTI4 700
+ARGI4
+ADDRLP4 4920
+ARGP4
+ADDRLP4 10528
+ADDRGP4 trap_CM_MarkFragments
+CALLI4
+ASGNI4
+ADDRLP4 4904
+ADDRLP4 10528
+INDIRI4
+ASGNI4
+ADDRLP4 10540
+CNSTF4 1132396544
+ADDRFP4 16
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 10544
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 10540
+INDIRF4
+ADDRLP4 10544
+INDIRF4
+LTF4 $168
+ADDRLP4 10532
+ADDRLP4 10540
+INDIRF4
+ADDRLP4 10544
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $169
+JUMPV
+LABELV $168
+ADDRLP4 10532
+ADDRLP4 10540
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $169
+ADDRLP4 52
+ADDRLP4 10532
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 10548
+CNSTF4 1132396544
+ADDRFP4 20
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 10552
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 10548
+INDIRF4
+ADDRLP4 10552
+INDIRF4
+LTF4 $172
+ADDRLP4 10536
+ADDRLP4 10548
+INDIRF4
+ADDRLP4 10552
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $173
+JUMPV
+LABELV $172
+ADDRLP4 10536
+ADDRLP4 10548
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $173
+ADDRLP4 52+1
+ADDRLP4 10536
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 10560
+CNSTF4 1132396544
+ADDRFP4 24
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 10564
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 10560
+INDIRF4
+ADDRLP4 10564
+INDIRF4
+LTF4 $176
+ADDRLP4 10556
+ADDRLP4 10560
+INDIRF4
+ADDRLP4 10564
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $177
+JUMPV
+LABELV $176
+ADDRLP4 10556
+ADDRLP4 10560
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $177
+ADDRLP4 52+2
+ADDRLP4 10556
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 10572
+CNSTF4 1132396544
+ADDRFP4 28
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 10576
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 10572
+INDIRF4
+ADDRLP4 10576
+INDIRF4
+LTF4 $180
+ADDRLP4 10568
+ADDRLP4 10572
+INDIRF4
+ADDRLP4 10576
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $181
+JUMPV
+LABELV $180
+ADDRLP4 10568
+ADDRLP4 10572
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $181
+ADDRLP4 52+3
+ADDRLP4 10568
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+ADDRLP4 4920
+ASGNP4
+ADDRGP4 $185
+JUMPV
+LABELV $182
+ADDRLP4 40
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 64
+LEI4 $186
+ADDRLP4 40
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 64
+ASGNI4
+LABELV $186
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 10580
+ADDRLP4 10588
+ASGNP4
+ADDRGP4 $191
+JUMPV
+LABELV $188
+ADDRLP4 10580
+INDIRP4
+CNSTI4 12
+ADDRLP4 40
+INDIRP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+ADDI4
+MULI4
+ADDRLP4 56
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 12124
+ADDRLP4 10580
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12144
+CNSTI4 4
+ASGNI4
+ADDRLP4 12124+4
+ADDRLP4 10580
+INDIRP4
+ADDRLP4 12144
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12144
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12148
+CNSTI4 8
+ASGNI4
+ADDRLP4 12124+8
+ADDRLP4 10580
+INDIRP4
+ADDRLP4 12148
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12148
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 10580
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 12124
+INDIRF4
+ADDRLP4 0+12
+INDIRF4
+MULF4
+ADDRLP4 12124+4
+INDIRF4
+ADDRLP4 0+12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 12124+8
+INDIRF4
+ADDRLP4 0+12+8
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 48
+INDIRF4
+MULF4
+CNSTF4 1056964608
+ADDF4
+ASGNF4
+ADDRLP4 10580
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 12124
+INDIRF4
+ADDRLP4 0+24
+INDIRF4
+MULF4
+ADDRLP4 12124+4
+INDIRF4
+ADDRLP4 0+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 12124+8
+INDIRF4
+ADDRLP4 0+24+8
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 48
+INDIRF4
+MULF4
+CNSTF4 1056964608
+ADDF4
+ASGNF4
+ADDRLP4 10580
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 52
+INDIRI4
+ASGNI4
+LABELV $189
+ADDRLP4 36
+ADDRLP4 36
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 10580
+ADDRLP4 10580
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+LABELV $191
+ADDRLP4 36
+INDIRI4
+ADDRLP4 40
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+LTI4 $188
+ADDRFP4 40
+INDIRI4
+CNSTI4 0
+EQI4 $208
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 40
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 10588
+ARGP4
+ADDRGP4 trap_R_AddPolyToScene
+CALLV
+pop
+ADDRGP4 $183
+JUMPV
+LABELV $208
+ADDRLP4 12124
+ADDRGP4 CG_AllocMark
+CALLP4
+ASGNP4
+ADDRLP4 10584
+ADDRLP4 12124
+INDIRP4
+ASGNP4
+ADDRLP4 10584
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRLP4 10584
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRFP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 10584
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 10584
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 40
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 10584
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRFP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 10584
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 10584
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRFP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 10584
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRFP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 10584
+INDIRP4
+CNSTI4 48
+ADDP4
+ARGP4
+ADDRLP4 10588
+ARGP4
+CNSTU4 24
+ADDRLP4 40
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CVIU4 4
+MULU4
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 12128
+ADDRGP4 markTotal
+ASGNP4
+ADDRLP4 12128
+INDIRP4
+ADDRLP4 12128
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $183
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 40
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+LABELV $185
+ADDRLP4 44
+INDIRI4
+ADDRLP4 4904
+INDIRI4
+LTI4 $182
+LABELV $138
+endproc CG_ImpactMark 12152 28
+export CG_AddMarks
+proc CG_AddMarks 80 12
+ADDRGP4 cg_addMarks+12
+INDIRI4
+CNSTI4 0
+NEI4 $212
+ADDRGP4 $211
+JUMPV
+LABELV $212
+ADDRLP4 0
+ADDRGP4 cg_activeMarkPolys+4
+INDIRP4
+ASGNP4
+ADDRGP4 $219
+JUMPV
+LABELV $216
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 8000
+ADDI4
+LEI4 $220
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_FreeMarkPoly
+CALLV
+pop
+ADDRGP4 $217
+JUMPV
+LABELV $220
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 8000
+ADDI4
+ADDRGP4 cg+109556
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 500
+GEI4 $224
+ADDRLP4 8
+CNSTI4 255
+ADDRLP4 12
+INDIRI4
+MULI4
+CNSTI4 500
+DIVI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $226
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $231
+JUMPV
+LABELV $228
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ADDP4
+CNSTI4 23
+ADDP4
+ADDRLP4 8
+INDIRI4
+CVIU4 4
+CVUU1 4
+ASGNU1
+LABELV $229
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $231
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+LTI4 $228
+ADDRGP4 $227
+JUMPV
+LABELV $226
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $235
+JUMPV
+LABELV $232
+ADDRLP4 32
+CNSTI4 20
+ASGNI4
+ADDRLP4 36
+ADDRLP4 0
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRLP4 40
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 36
+INDIRF4
+ADDRLP4 40
+INDIRF4
+LTF4 $237
+ADDRLP4 24
+ADDRLP4 36
+INDIRF4
+ADDRLP4 40
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $238
+JUMPV
+LABELV $237
+ADDRLP4 24
+ADDRLP4 36
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $238
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ADDP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+ADDRLP4 24
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 52
+CNSTI4 24
+ASGNI4
+ADDRLP4 56
+ADDRLP4 0
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRLP4 60
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 56
+INDIRF4
+ADDRLP4 60
+INDIRF4
+LTF4 $240
+ADDRLP4 44
+ADDRLP4 56
+INDIRF4
+ADDRLP4 60
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $241
+JUMPV
+LABELV $240
+ADDRLP4 44
+ADDRLP4 56
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $241
+ADDRLP4 52
+INDIRI4
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ADDP4
+CNSTI4 21
+ADDP4
+ADDRLP4 44
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 72
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRLP4 76
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 72
+INDIRF4
+ADDRLP4 76
+INDIRF4
+LTF4 $243
+ADDRLP4 64
+ADDRLP4 72
+INDIRF4
+ADDRLP4 76
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $244
+JUMPV
+LABELV $243
+ADDRLP4 64
+ADDRLP4 72
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $244
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ADDP4
+CNSTI4 22
+ADDP4
+ADDRLP4 64
+INDIRU4
+CVUU1 4
+ASGNU1
+LABELV $233
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $235
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+LTI4 $232
+LABELV $227
+LABELV $224
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ARGP4
+ADDRGP4 trap_R_AddPolyToScene
+CALLV
+pop
+LABELV $217
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+LABELV $219
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 cg_activeMarkPolys
+CVPU4 4
+NEU4 $216
+LABELV $211
+endproc CG_AddMarks 80 12
+bss
+align 4
+LABELV markTotal
+skip 4
+export cg_freeMarkPolys
+align 4
+LABELV cg_freeMarkPolys
+skip 4
+export cg_activeMarkPolys
+align 4
+LABELV cg_activeMarkPolys
+skip 1968
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+export cg_markPolys
+align 4
+LABELV cg_markPolys
+skip 4030464
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $144
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 73
+byte 1 109
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 77
+byte 1 97
+byte 1 114
+byte 1 107
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 60
+byte 1 61
+byte 1 32
+byte 1 48
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 115
+byte 1 0
+align 1
+LABELV $127
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 70
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 76
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 58
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_particles.asm b/build/release-linux-x86_64/base/cgame/cg_particles.asm
new file mode 100644
index 0000000..50ab384
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_particles.asm
@@ -0,0 +1,15571 @@
+data
+align 4
+LABELV numBaseParticleSystems
+byte 4 0
+align 4
+LABELV numBaseParticleEjectors
+byte 4 0
+align 4
+LABELV numBaseParticles
+byte 4 0
+code
+proc CG_LerpValues 4 0
+ADDRFP4 4
+INDIRF4
+CNSTF4 3221225472
+NEF4 $117
+ADDRFP4 0
+INDIRF4
+RETF4
+ADDRGP4 $116
+JUMPV
+LABELV $117
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ADDRFP4 8
+INDIRF4
+ADDRFP4 4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+RETF4
+LABELV $116
+endproc CG_LerpValues 4 0
+proc CG_RandomiseValue 8 0
+ADDRFP4 0
+INDIRF4
+CNSTF4 0
+EQF4 $120
+ADDRLP4 0
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+ADDRFP4 4
+INDIRF4
+MULF4
+CNSTF4 1065353216
+ADDF4
+MULF4
+RETF4
+ADDRGP4 $119
+JUMPV
+LABELV $120
+ADDRLP4 4
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+ADDRFP4 4
+INDIRF4
+MULF4
+RETF4
+LABELV $119
+endproc CG_RandomiseValue 8 0
+proc CG_SpreadVector 52 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 44
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 36
+CNSTF4 1073741824
+ADDRLP4 44
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 48
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 40
+CNSTF4 1135869952
+ADDRLP4 48
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 PerpendicularVector
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 24
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 40
+INDIRF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ADDRLP4 24
+INDIRB
+ASGNB 12
+LABELV $122
+endproc CG_SpreadVector 52 16
+proc CG_DestroyParticle 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $124
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 592
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $126
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $128
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetParticleSystemNormal
+CALLV
+pop
+LABELV $128
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRGP4 CG_SetAttachmentPoint
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToPoint
+CALLV
+pop
+LABELV $126
+LABELV $124
+ADDRFP4 0
+INDIRP4
+CNSTI4 324
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 328
+ADDP4
+ADDRGP4 cg
+INDIRI4
+ASGNI4
+LABELV $123
+endproc CG_DestroyParticle 12 8
+proc CG_SpawnNewParticle 344 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 28
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $131
+ADDRLP4 0
+CNSTI4 336
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 particles
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 324
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $135
+ADDRGP4 cg
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 328
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDI4
+LEI4 $135
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 336
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 144
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 88
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 88
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 320
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 324
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 96
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDRLP4 96
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 328
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 332
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 104
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDRLP4 104
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 340
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 112
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+ADDRLP4 112
+INDIRF4
+ASGNF4
+ADDRLP4 116
+ADDRLP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ASGNP4
+ADDRLP4 116
+INDIRP4
+ADDRLP4 116
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3436
+ADDP4
+INDIRF4
+ADDRLP4 28
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CNSTI4 1408
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 356
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 124
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+ADDRLP4 124
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 360
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 364
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 132
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRLP4 132
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 368
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 372
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 140
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 164
+ADDP4
+ADDRLP4 140
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 380
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 148
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 176
+ADDP4
+ADDRLP4 148
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 392
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 156
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 156
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 396
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 400
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 164
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRLP4 164
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 412
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 172
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 204
+ADDP4
+ADDRLP4 172
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 420
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 424
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 180
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+ADDRLP4 180
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 188
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+ADDRLP4 188
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 196
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+ADDRLP4 196
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 204
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 204
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 212
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 212
+INDIRF4
+ARGF4
+ADDRLP4 216
+ADDRGP4 rint
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 216
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 312
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 316
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 224
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 224
+INDIRF4
+ARGF4
+ADDRLP4 228
+ADDRGP4 rint
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRLP4 228
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3392
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $138
+ADDRLP4 232
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+ADDRLP4 232
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3392
+ADDP4
+INDIRI4
+MODI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3360
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3408
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $140
+ADDRFP4 0
+INDIRP4
+CNSTI4 3408
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3400
+ADDP4
+INDIRI4
+DIVI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3412
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3400
+ADDP4
+INDIRI4
+DIVI4
+ASGNI4
+LABELV $140
+LABELV $138
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 32
+ARGP4
+ADDRLP4 232
+ADDRGP4 CG_AttachmentPoint
+CALLI4
+ASGNI4
+ADDRLP4 232
+INDIRI4
+CNSTI4 0
+NEI4 $142
+CNSTP4 0
+RETP4
+ADDRGP4 $130
+JUMPV
+LABELV $142
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 32
+INDIRB
+ASGNB 12
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 44
+ARGP4
+ADDRLP4 236
+ADDRGP4 CG_AttachmentAxis
+CALLI4
+ASGNI4
+ADDRLP4 236
+INDIRI4
+CNSTI4 0
+EQI4 $144
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 44
+ARGP4
+ADDRLP4 240
+ARGP4
+ADDRGP4 VectorMatrixMultiply
+CALLV
+pop
+ADDRLP4 252
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 252
+INDIRP4
+ADDRLP4 252
+INDIRP4
+INDIRF4
+ADDRLP4 240
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 256
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 256
+INDIRP4
+ADDRLP4 256
+INDIRP4
+INDIRF4
+ADDRLP4 240+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 260
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 260
+INDIRP4
+ADDRLP4 260
+INDIRP4
+INDIRF4
+ADDRLP4 240+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 $145
+JUMPV
+LABELV $144
+ADDRLP4 240
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 240
+INDIRP4
+ADDRLP4 240
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 244
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 244
+INDIRP4
+ADDRLP4 244
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 248
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 248
+INDIRP4
+ADDRLP4 248
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $145
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $148
+ADDRLP4 252
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 256
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 256
+INDIRP4
+ADDRLP4 256
+INDIRP4
+INDIRF4
+CNSTF4 1073741824
+ADDRLP4 252
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $149
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LEI4 $148
+ADDRLP4 260
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 260
+INDIRI4
+CNSTI4 0
+LTI4 $152
+ADDRLP4 260
+INDIRI4
+CNSTI4 4
+GTI4 $152
+ADDRLP4 260
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $182
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $182
+address $155
+address $160
+address $169
+address $169
+address $178
+code
+LABELV $155
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $156
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $153
+JUMPV
+LABELV $156
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $153
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $153
+JUMPV
+LABELV $160
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 44
+ARGP4
+ADDRLP4 280
+ADDRGP4 CG_AttachmentAxis
+CALLI4
+ASGNI4
+ADDRLP4 280
+INDIRI4
+CNSTI4 0
+NEI4 $161
+CNSTP4 0
+RETP4
+ADDRGP4 $130
+JUMPV
+LABELV $161
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $163
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ARGP4
+ADDRLP4 44
+ARGP4
+ADDRLP4 284
+ARGP4
+ADDRGP4 VectorMatrixMultiply
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 284
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ADDRLP4 284+4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ADDRLP4 284+8
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $153
+JUMPV
+LABELV $163
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $153
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+ADDRLP4 44
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ARGP4
+ADDRGP4 VectorMatrixMultiply
+CALLV
+pop
+ADDRGP4 $153
+JUMPV
+LABELV $169
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $170
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ADDRLP4 32+4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ADDRLP4 32+8
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $153
+JUMPV
+LABELV $170
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $153
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ARGP4
+ADDRLP4 296
+ADDRGP4 CG_AttachmentDir
+CALLI4
+ASGNI4
+ADDRLP4 296
+INDIRI4
+CNSTI4 0
+NEI4 $153
+CNSTP4 0
+RETP4
+ADDRGP4 $130
+JUMPV
+LABELV $178
+ADDRLP4 12
+INDIRP4
+CNSTI4 1392
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $179
+ADDRGP4 $181
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTP4 0
+RETP4
+ADDRGP4 $130
+JUMPV
+LABELV $179
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 1396
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 300
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 300
+INDIRP4
+ADDRLP4 300
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 308
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 308
+INDIRP4
+ADDRLP4 308
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 316
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 316
+INDIRP4
+ADDRLP4 316
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $152
+LABELV $153
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 CG_SpreadVector
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 272
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 276
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 276
+INDIRP4
+ADDRLP4 276
+INDIRP4
+INDIRF4
+ADDRLP4 272
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 284
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 288
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ASGNP4
+ADDRLP4 288
+INDIRP4
+ADDRLP4 288
+INDIRP4
+INDIRF4
+ADDRLP4 284
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 296
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 300
+ADDRLP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ASGNP4
+ADDRLP4 300
+INDIRP4
+ADDRLP4 300
+INDIRP4
+INDIRF4
+ADDRLP4 296
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 304
+ADDRGP4 CG_AttachmentVelocity
+CALLI4
+ASGNI4
+ADDRLP4 304
+INDIRI4
+CNSTI4 0
+EQI4 $183
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 312
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 316
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 316
+INDIRP4
+ADDRLP4 316
+INDIRP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 312
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 324
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 328
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ASGNP4
+ADDRLP4 328
+INDIRP4
+ADDRLP4 328
+INDIRP4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+ADDRLP4 324
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 336
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 340
+ADDRLP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ASGNP4
+ADDRLP4 340
+INDIRP4
+ADDRLP4 340
+INDIRP4
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+ADDRLP4 336
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $183
+ADDRLP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 324
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 458
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $188
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 312
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRLP4 308
+ADDRLP4 312
+INDIRP4
+ASGNP4
+ADDRLP4 308
+ARGP4
+ADDRLP4 316
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 316
+INDIRI4
+CNSTI4 0
+EQI4 $190
+ADDRLP4 308
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentParticle
+CALLV
+pop
+ADDRLP4 308
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToParticle
+CALLV
+pop
+LABELV $190
+LABELV $188
+ADDRFP4 0
+INDIRP4
+CNSTI4 596
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $133
+ADDRFP4 0
+INDIRP4
+CNSTI4 660
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 312
+ADDRGP4 CG_SpawnNewTrailSystem
+CALLP4
+ASGNP4
+ADDRLP4 308
+ADDRLP4 312
+INDIRP4
+ASGNP4
+ADDRLP4 308
+ARGP4
+ADDRLP4 316
+ADDRGP4 CG_IsTrailSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 316
+INDIRI4
+CNSTI4 0
+EQI4 $133
+ADDRLP4 308
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentParticle
+CALLV
+pop
+ADDRLP4 308
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToParticle
+CALLV
+pop
+ADDRGP4 $133
+JUMPV
+LABELV $135
+LABELV $132
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2400
+LTI4 $131
+LABELV $133
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $130
+endproc CG_SpawnNewParticle 344 12
+proc CG_SpawnNewParticles 56 12
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+LABELV $197
+ADDRLP4 4
+CNSTI4 52
+ADDRLP4 20
+INDIRI4
+MULI4
+ADDRGP4 particleEjectors
+ADDP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $201
+ADDRLP4 24
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 CG_Attached
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $203
+ADDRGP4 $198
+JUMPV
+LABELV $203
+ADDRLP4 8
+CNSTI4 52
+ADDRLP4 20
+INDIRI4
+MULI4
+ADDRGP4 particleEjectors
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 1388
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $205
+ADDRGP4 $208
+JUMPV
+LABELV $207
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $214
+JUMPV
+LABELV $211
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_SpawnNewParticle
+CALLP4
+pop
+LABELV $212
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $214
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+LTI4 $211
+ADDRLP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $215
+ADDRLP4 40
+ADDRLP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $215
+ADDRLP4 16
+CNSTF4 1065353216
+ADDRLP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRLP4 48
+ADDRGP4 CG_LerpValues
+CALLF4
+ASGNF4
+ADDRLP4 48
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 52
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 52
+INDIRF4
+CVFI4 4
+ADDI4
+ASGNI4
+LABELV $208
+ADDRLP4 4
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+GTI4 $218
+ADDRLP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $207
+ADDRLP4 4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+CNSTI4 -1
+EQI4 $207
+LABELV $218
+LABELV $205
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+EQI4 $221
+ADDRLP4 24
+INDIRP4
+CNSTI4 1388
+ADDP4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+EQI4 $219
+LABELV $221
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 44
+INDIRI4
+ASGNI4
+LABELV $222
+ADDRLP4 12
+CNSTI4 336
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 particles
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 324
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $226
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+NEU4 $226
+ADDRLP4 28
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $226
+LABELV $223
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2400
+LTI4 $222
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $228
+ADDRLP4 4
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $228
+LABELV $219
+LABELV $201
+LABELV $198
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 480
+LTI4 $197
+LABELV $196
+endproc CG_SpawnNewParticles 56 12
+proc CG_SpawnNewParticleEjector 40 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $231
+ADDRLP4 0
+CNSTI4 52
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 particleEjectors
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $235
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 52
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 16
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 16
+INDIRF4
+CVFI4 4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 28
+ADDRGP4 rint
+CALLF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 28
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 cg_debugParticles+12
+INDIRI4
+CNSTI4 1
+LTI4 $233
+ADDRGP4 $241
+ARGP4
+ADDRLP4 8
+INDIRP4
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $233
+JUMPV
+LABELV $235
+LABELV $232
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 480
+LTI4 $231
+LABELV $233
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $230
+endproc CG_SpawnNewParticleEjector 40 12
+export CG_SpawnNewParticleSystem
+proc CG_SpawnNewParticleSystem 16 12
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+CNSTI4 96
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 baseParticleSystems-96
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $244
+ADDRGP4 $246
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTP4 0
+RETP4
+ADDRGP4 $242
+JUMPV
+LABELV $244
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $247
+ADDRLP4 8
+CNSTI4 1412
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 particleSystems
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 1384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $251
+ADDRLP4 8
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1412
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 8
+INDIRP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 1384
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 1388
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $256
+JUMPV
+LABELV $253
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 CG_SpawnNewParticleEjector
+CALLP4
+pop
+LABELV $254
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $256
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+LTI4 $253
+ADDRGP4 cg_debugParticles+12
+INDIRI4
+CNSTI4 1
+LTI4 $249
+ADDRGP4 $260
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $249
+JUMPV
+LABELV $251
+LABELV $248
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 96
+LTI4 $247
+LABELV $249
+ADDRLP4 8
+INDIRP4
+RETP4
+LABELV $242
+endproc CG_SpawnNewParticleSystem 16 12
+export CG_RegisterParticleSystem
+proc CG_RegisterParticleSystem 80 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+LABELV $262
+ADDRLP4 20
+CNSTI4 96
+ADDRLP4 24
+INDIRI4
+MULI4
+ADDRGP4 baseParticleSystems
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRLP4 28
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $266
+ADDRLP4 20
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $268
+ADDRLP4 24
+INDIRI4
+CNSTI4 1
+ADDI4
+RETI4
+ADDRGP4 $261
+JUMPV
+LABELV $268
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRGP4 $273
+JUMPV
+LABELV $270
+ADDRLP4 12
+ADDRLP4 16
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 20
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $277
+JUMPV
+LABELV $274
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 12
+INDIRP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $281
+JUMPV
+LABELV $278
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 664
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 2712
+ADDP4
+ADDP4
+ADDRLP4 40
+INDIRI4
+ASGNI4
+LABELV $279
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $281
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 2840
+ADDP4
+INDIRI4
+LTI4 $278
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $285
+JUMPV
+LABELV $282
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 2848
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 3360
+ADDP4
+ADDP4
+ADDRLP4 52
+INDIRI4
+ASGNI4
+LABELV $283
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $285
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 3392
+ADDP4
+INDIRI4
+LTI4 $282
+ADDRLP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $286
+ADDRLP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 224
+ADDP4
+ADDRLP4 60
+INDIRI4
+ASGNI4
+LABELV $286
+ADDRLP4 4
+INDIRP4
+CNSTI4 244
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $288
+ADDRLP4 4
+INDIRP4
+CNSTI4 244
+ADDP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 68
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 308
+ADDP4
+ADDRLP4 68
+INDIRI4
+ASGNI4
+LABELV $288
+ADDRLP4 4
+INDIRP4
+CNSTI4 458
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $290
+ADDRLP4 4
+INDIRP4
+CNSTI4 458
+ADDP4
+ARGP4
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+pop
+LABELV $290
+ADDRLP4 4
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $292
+ADDRLP4 4
+INDIRP4
+CNSTI4 528
+ADDP4
+ARGP4
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+pop
+LABELV $292
+ADDRLP4 4
+INDIRP4
+CNSTI4 596
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $294
+ADDRLP4 4
+INDIRP4
+CNSTI4 596
+ADDP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 CG_RegisterTrailSystem
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 660
+ADDP4
+ADDRLP4 76
+INDIRI4
+ASGNI4
+LABELV $294
+LABELV $275
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $277
+ADDRLP4 8
+INDIRI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+LTI4 $274
+LABELV $271
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $273
+ADDRLP4 16
+INDIRI4
+ADDRLP4 20
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+LTI4 $270
+ADDRGP4 cg_debugParticles+12
+INDIRI4
+CNSTI4 1
+LTI4 $296
+ADDRGP4 $299
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $296
+ADDRLP4 20
+INDIRP4
+CNSTI4 92
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 1
+ADDI4
+RETI4
+ADDRGP4 $261
+JUMPV
+LABELV $266
+LABELV $263
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 384
+LTI4 $262
+ADDRGP4 $300
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+LABELV $261
+endproc CG_RegisterParticleSystem 80 12
+proc CG_ParseValueAndVariance 52 12
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 24
+CNSTP4 0
+ASGNP4
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRLP4 28
+CNSTF4 0
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+CNSTI4 126
+ARGI4
+ADDRLP4 32
+ADDRGP4 strchr
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $302
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ARGP4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 37
+ARGI4
+ADDRLP4 40
+ADDRGP4 strchr
+CALLP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $304
+ADDRLP4 24
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 44
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 44
+INDIRF4
+CNSTF4 1120403456
+DIVF4
+ASGNF4
+ADDRGP4 $303
+JUMPV
+LABELV $304
+ADDRLP4 20
+INDIRF4
+CNSTF4 0
+EQF4 $306
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 44
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 44
+INDIRF4
+ADDRLP4 20
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 $303
+JUMPV
+LABELV $306
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 48
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRGP4 $303
+JUMPV
+LABELV $302
+ADDRLP4 4
+ARGP4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 36
+INDIRF4
+ASGNF4
+LABELV $303
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $308
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+LABELV $308
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $310
+ADDRFP4 8
+INDIRP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+LABELV $310
+LABELV $301
+endproc CG_ParseValueAndVariance 52 12
+proc CG_ParseColor 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $313
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $319
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $317
+CNSTI4 0
+RETI4
+ADDRGP4 $312
+JUMPV
+LABELV $317
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 16
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTF4 1132396544
+ADDRLP4 16
+INDIRF4
+MULF4
+CVFI4 4
+CVIU4 4
+CVUU1 4
+ASGNU1
+LABELV $314
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LEI4 $313
+CNSTI4 1
+RETI4
+LABELV $312
+endproc CG_ParseColor 20 8
+proc CG_ParseParticle 180 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $322
+JUMPV
+LABELV $321
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $324
+ADDRGP4 $323
+JUMPV
+LABELV $324
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $319
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $326
+CNSTI4 0
+RETI4
+ADDRGP4 $320
+JUMPV
+LABELV $326
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $330
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $328
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $331
+ADDRGP4 $323
+JUMPV
+LABELV $331
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $335
+ARGP4
+ADDRLP4 32
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $333
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+CNSTF4 3212836864
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $333
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $328
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $336
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $339
+ADDRGP4 $323
+JUMPV
+LABELV $339
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $341
+ADDRGP4 $323
+JUMPV
+LABELV $341
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 40
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $343
+ADDRGP4 $323
+JUMPV
+LABELV $343
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $322
+JUMPV
+LABELV $336
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $347
+ARGP4
+ADDRLP4 32
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $345
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $348
+ADDRGP4 $323
+JUMPV
+LABELV $348
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 312
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 316
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $350
+ADDRGP4 $323
+JUMPV
+LABELV $350
+ADDRFP4 0
+INDIRP4
+CNSTI4 244
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $322
+JUMPV
+LABELV $345
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $354
+ARGP4
+ADDRLP4 36
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $352
+ADDRFP4 0
+INDIRP4
+CNSTI4 3392
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $355
+ADDRGP4 $357
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $323
+JUMPV
+LABELV $355
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $358
+ADDRGP4 $323
+JUMPV
+LABELV $358
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $362
+ARGP4
+ADDRLP4 44
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $360
+ADDRFP4 0
+INDIRP4
+CNSTI4 2844
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRGP4 $361
+JUMPV
+LABELV $360
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 48
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 2844
+ADDP4
+ADDRLP4 48
+INDIRF4
+ASGNF4
+LABELV $361
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 52
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 52
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $366
+ADDRGP4 $323
+JUMPV
+LABELV $365
+ADDRLP4 60
+ADDRFP4 0
+INDIRP4
+CNSTI4 2840
+ADDP4
+ASGNP4
+ADDRLP4 56
+ADDRLP4 60
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 56
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 64
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 64
+INDIRP4
+ASGNP4
+LABELV $366
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $368
+ADDRFP4 0
+INDIRP4
+CNSTI4 2840
+ADDP4
+INDIRI4
+CNSTI4 32
+LTI4 $365
+LABELV $368
+ADDRGP4 $322
+JUMPV
+LABELV $352
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $371
+ARGP4
+ADDRLP4 40
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $369
+ADDRFP4 0
+INDIRP4
+CNSTI4 2840
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $372
+ADDRGP4 $374
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $323
+JUMPV
+LABELV $372
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 44
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 44
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $378
+ADDRGP4 $323
+JUMPV
+LABELV $377
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 3392
+ADDP4
+ASGNP4
+ADDRLP4 48
+ADDRLP4 52
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 48
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 2848
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 56
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 56
+INDIRP4
+ASGNP4
+LABELV $378
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $380
+ADDRFP4 0
+INDIRP4
+CNSTI4 3392
+ADDP4
+INDIRI4
+CNSTI4 8
+LTI4 $377
+LABELV $380
+ADDRGP4 $322
+JUMPV
+LABELV $369
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $383
+ARGP4
+ADDRLP4 44
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $381
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 48
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $384
+ADDRGP4 $323
+JUMPV
+LABELV $384
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 52
+ADDRGP4 atoi_neg
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3396
+ADDP4
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $386
+ADDRGP4 $323
+JUMPV
+LABELV $386
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3400
+ADDP4
+ADDRLP4 60
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3416
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3420
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3400
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $388
+ADDRLP4 64
+ADDRFP4 0
+INDIRP4
+CNSTI4 3400
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+NEGI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3416
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $388
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 64
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $390
+ADDRGP4 $323
+JUMPV
+LABELV $390
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3404
+ADDP4
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $392
+ADDRGP4 $323
+JUMPV
+LABELV $392
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $362
+ARGP4
+ADDRLP4 76
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+NEI4 $394
+ADDRFP4 0
+INDIRP4
+CNSTI4 3408
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3412
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $394
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 84
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRLP4 80
+ADDRLP4 84
+INDIRF4
+ASGNF4
+ADDRLP4 80
+INDIRF4
+CNSTF4 0
+NEF4 $396
+ADDRLP4 80
+CNSTF4 1065353216
+ASGNF4
+LABELV $396
+ADDRFP4 0
+INDIRP4
+CNSTI4 3408
+ADDP4
+CNSTF4 1148846080
+ADDRLP4 80
+INDIRF4
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3412
+ADDP4
+CNSTF4 1148846080
+ADDRLP4 80
+INDIRF4
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $381
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $400
+ARGP4
+ADDRLP4 48
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+NEI4 $398
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 52
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $401
+ADDRGP4 $323
+JUMPV
+LABELV $401
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $405
+ARGP4
+ADDRLP4 56
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $403
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $403
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $408
+ARGP4
+ADDRLP4 60
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+NEI4 $406
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $406
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $411
+ARGP4
+ADDRLP4 64
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 0
+NEI4 $409
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $409
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $414
+ARGP4
+ADDRLP4 68
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+NEI4 $412
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $412
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $417
+ARGP4
+ADDRLP4 72
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $322
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+CNSTI4 4
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $398
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $420
+ARGP4
+ADDRLP4 52
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+NEI4 $418
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $421
+ADDRGP4 $323
+JUMPV
+LABELV $421
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $425
+ARGP4
+ADDRLP4 60
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+NEI4 $423
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $423
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $428
+ARGP4
+ADDRLP4 64
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 0
+NEI4 $322
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $418
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $431
+ARGP4
+ADDRLP4 56
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $429
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 60
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $432
+ADDRGP4 $323
+JUMPV
+LABELV $432
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $429
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $436
+ARGP4
+ADDRLP4 60
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+NEI4 $434
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 64
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $437
+ADDRGP4 $323
+JUMPV
+LABELV $437
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $434
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $441
+ARGP4
+ADDRLP4 64
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 0
+NEI4 $439
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $442
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 68
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $446
+ADDRGP4 $444
+JUMPV
+LABELV $446
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 72
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDP4
+ADDRLP4 72
+INDIRF4
+ASGNF4
+LABELV $443
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $442
+LABELV $444
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 68
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $448
+ADDRGP4 $323
+JUMPV
+LABELV $448
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $439
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $452
+ARGP4
+ADDRLP4 68
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+NEI4 $450
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $453
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $457
+ADDRGP4 $455
+JUMPV
+LABELV $457
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 76
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ADDP4
+ADDRLP4 76
+INDIRF4
+ASGNF4
+LABELV $454
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $453
+LABELV $455
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $459
+ADDRGP4 $323
+JUMPV
+LABELV $459
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $450
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $463
+ARGP4
+ADDRLP4 72
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $461
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 76
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $464
+ADDRGP4 $323
+JUMPV
+LABELV $464
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $405
+ARGP4
+ADDRLP4 80
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+NEI4 $466
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $466
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $408
+ARGP4
+ADDRLP4 84
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+NEI4 $468
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $468
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $411
+ARGP4
+ADDRLP4 88
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 0
+NEI4 $470
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $470
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $414
+ARGP4
+ADDRLP4 92
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+NEI4 $472
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $472
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $417
+ARGP4
+ADDRLP4 96
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 0
+NEI4 $322
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+CNSTI4 4
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $461
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $478
+ARGP4
+ADDRLP4 76
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+NEI4 $476
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 80
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 80
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $479
+ADDRGP4 $323
+JUMPV
+LABELV $479
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $425
+ARGP4
+ADDRLP4 84
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+NEI4 $481
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $481
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $428
+ARGP4
+ADDRLP4 88
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 0
+NEI4 $322
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $476
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $487
+ARGP4
+ADDRLP4 80
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+NEI4 $485
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 84
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $488
+ADDRGP4 $323
+JUMPV
+LABELV $488
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 124
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $485
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $492
+ARGP4
+ADDRLP4 84
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+NEI4 $490
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $493
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 88
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 88
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $497
+ADDRGP4 $495
+JUMPV
+LABELV $497
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 92
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ADDP4
+ADDRLP4 92
+INDIRF4
+ASGNF4
+LABELV $494
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $493
+LABELV $495
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 88
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 88
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $499
+ADDRGP4 $323
+JUMPV
+LABELV $499
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $490
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $503
+ARGP4
+ADDRLP4 88
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 0
+NEI4 $501
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $504
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 92
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 92
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $508
+ADDRGP4 $506
+JUMPV
+LABELV $508
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 96
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+ADDP4
+ADDRLP4 96
+INDIRF4
+ASGNF4
+LABELV $505
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $504
+LABELV $506
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 92
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 92
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $510
+ADDRGP4 $323
+JUMPV
+LABELV $510
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $501
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $514
+ARGP4
+ADDRLP4 92
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+NEI4 $512
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $515
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 96
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 96
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $519
+ADDRGP4 $517
+JUMPV
+LABELV $519
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 100
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 100
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ARGP4
+ADDRLP4 100
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+LABELV $516
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $515
+LABELV $517
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 96
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 96
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $521
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+LABELV $521
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $523
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+CNSTF4 0
+EQF4 $527
+ADDRLP4 100
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 108
+ADDRLP4 100
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 108
+INDIRP4
+ADDRLP4 108
+INDIRP4
+INDIRF4
+ADDRLP4 100
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $527
+ADDRLP4 112
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $524
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+LTI4 $523
+ADDRGP4 $322
+JUMPV
+LABELV $512
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $531
+ARGP4
+ADDRLP4 96
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 0
+NEI4 $529
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 100
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 100
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $532
+ADDRGP4 $323
+JUMPV
+LABELV $532
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 104
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRLP4 104
+INDIRF4
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $529
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $536
+ARGP4
+ADDRLP4 100
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 100
+INDIRI4
+CNSTI4 0
+NEI4 $534
+ADDRFP4 0
+INDIRP4
+CNSTI4 3424
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $534
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $539
+ARGP4
+ADDRLP4 104
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 104
+INDIRI4
+CNSTI4 0
+NEI4 $537
+ADDRFP4 0
+INDIRP4
+CNSTI4 3428
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $537
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $542
+ARGP4
+ADDRLP4 108
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+CNSTI4 0
+NEI4 $540
+ADDRFP4 0
+INDIRP4
+CNSTI4 408
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 112
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 112
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $543
+ADDRGP4 $323
+JUMPV
+LABELV $543
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 412
+ADDP4
+ADDRLP4 8
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 116
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 116
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $545
+ADDRGP4 $323
+JUMPV
+LABELV $545
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 420
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 424
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 120
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 120
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $547
+ADDRGP4 $323
+JUMPV
+LABELV $547
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $551
+ARGP4
+ADDRLP4 124
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 124
+INDIRI4
+CNSTI4 0
+NEI4 $549
+ADDRFP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+CNSTF4 3221225472
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRGP4 $550
+JUMPV
+LABELV $549
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+LABELV $550
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 128
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 128
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $552
+ADDRGP4 $323
+JUMPV
+LABELV $552
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $556
+ARGP4
+ADDRLP4 132
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 132
+INDIRI4
+CNSTI4 0
+NEI4 $322
+ADDRFP4 0
+INDIRP4
+CNSTI4 440
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 136
+ADDRGP4 CG_ParseColor
+CALLI4
+ASGNI4
+ADDRLP4 136
+INDIRI4
+CNSTI4 0
+NEI4 $557
+ADDRGP4 $323
+JUMPV
+LABELV $557
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 140
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 140
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $561
+ARGP4
+ADDRLP4 144
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 144
+INDIRI4
+CNSTI4 0
+EQI4 $322
+ADDRGP4 $562
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $323
+JUMPV
+LABELV $540
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $565
+ARGP4
+ADDRLP4 112
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 112
+INDIRI4
+CNSTI4 0
+NEI4 $563
+ADDRFP4 0
+INDIRP4
+CNSTI4 3432
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $563
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $568
+ARGP4
+ADDRLP4 116
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 116
+INDIRI4
+CNSTI4 0
+NEI4 $566
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 120
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 120
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $569
+ADDRGP4 $323
+JUMPV
+LABELV $569
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 320
+ADDP4
+ADDRLP4 8
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 324
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 124
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 124
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $571
+ADDRGP4 $323
+JUMPV
+LABELV $571
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 328
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 332
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 128
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 128
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $573
+ADDRGP4 $323
+JUMPV
+LABELV $573
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $551
+ARGP4
+ADDRLP4 132
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 132
+INDIRI4
+CNSTI4 0
+NEI4 $575
+ADDRFP4 0
+INDIRP4
+CNSTI4 336
+ADDP4
+CNSTF4 3221225472
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 340
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $575
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 336
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 340
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $566
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $579
+ARGP4
+ADDRLP4 120
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 120
+INDIRI4
+CNSTI4 0
+NEI4 $577
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 124
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 124
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $580
+ADDRGP4 $323
+JUMPV
+LABELV $580
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 128
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 348
+ADDP4
+ADDRLP4 128
+INDIRI4
+ASGNI4
+ADDRGP4 $578
+JUMPV
+LABELV $577
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $584
+ARGP4
+ADDRLP4 124
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 124
+INDIRI4
+CNSTI4 0
+NEI4 $582
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 128
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 128
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $585
+ADDRGP4 $323
+JUMPV
+LABELV $585
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 352
+ADDP4
+ADDRLP4 8
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 356
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 132
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 132
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $587
+ADDRGP4 $323
+JUMPV
+LABELV $587
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 360
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 364
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 136
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 136
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $589
+ADDRGP4 $323
+JUMPV
+LABELV $589
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $551
+ARGP4
+ADDRLP4 140
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 140
+INDIRI4
+CNSTI4 0
+NEI4 $591
+ADDRFP4 0
+INDIRP4
+CNSTI4 368
+ADDP4
+CNSTF4 3221225472
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 372
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $591
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 368
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 372
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $582
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $595
+ARGP4
+ADDRLP4 128
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 128
+INDIRI4
+CNSTI4 0
+NEI4 $593
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 132
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 132
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $596
+ADDRGP4 $323
+JUMPV
+LABELV $596
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 8
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 136
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 136
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $598
+ADDRGP4 $323
+JUMPV
+LABELV $598
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $556
+ARGP4
+ADDRLP4 140
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 140
+INDIRI4
+CNSTI4 0
+NEI4 $600
+ADDRFP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 144
+ADDRGP4 CG_ParseColor
+CALLI4
+ASGNI4
+ADDRLP4 144
+INDIRI4
+CNSTI4 0
+NEI4 $602
+ADDRGP4 $323
+JUMPV
+LABELV $602
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 148
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 148
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $561
+ARGP4
+ADDRLP4 152
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 152
+INDIRI4
+CNSTI4 0
+EQI4 $604
+ADDRGP4 $562
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $323
+JUMPV
+LABELV $604
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 156
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 156
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $606
+ADDRGP4 $323
+JUMPV
+LABELV $606
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $551
+ARGP4
+ADDRLP4 160
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 160
+INDIRI4
+CNSTI4 0
+NEI4 $608
+ADDRFP4 0
+INDIRP4
+CNSTI4 455
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRU1
+ASGNU1
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 453
+ADDP4
+INDIRU1
+ASGNU1
+ADDRFP4 0
+INDIRP4
+CNSTI4 457
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 454
+ADDP4
+INDIRU1
+ASGNU1
+ADDRGP4 $322
+JUMPV
+LABELV $608
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $556
+ARGP4
+ADDRLP4 164
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 164
+INDIRI4
+CNSTI4 0
+NEI4 $610
+ADDRFP4 0
+INDIRP4
+CNSTI4 455
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 168
+ADDRGP4 CG_ParseColor
+CALLI4
+ASGNI4
+ADDRLP4 168
+INDIRI4
+CNSTI4 0
+NEI4 $612
+ADDRGP4 $323
+JUMPV
+LABELV $612
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 172
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 172
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $561
+ARGP4
+ADDRLP4 176
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 176
+INDIRI4
+CNSTI4 0
+EQI4 $322
+ADDRGP4 $562
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $323
+JUMPV
+LABELV $610
+ADDRGP4 $616
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $323
+JUMPV
+LABELV $600
+ADDRGP4 $616
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $323
+JUMPV
+LABELV $593
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $619
+ARGP4
+ADDRLP4 132
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 132
+INDIRI4
+CNSTI4 0
+NEI4 $617
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 136
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 136
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $620
+ADDRGP4 $323
+JUMPV
+LABELV $620
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 380
+ADDP4
+ADDRLP4 8
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 140
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 140
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $622
+ADDRGP4 $323
+JUMPV
+LABELV $622
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 388
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 392
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 144
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 144
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $624
+ADDRGP4 $323
+JUMPV
+LABELV $624
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $551
+ARGP4
+ADDRLP4 148
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 148
+INDIRI4
+CNSTI4 0
+NEI4 $626
+ADDRFP4 0
+INDIRP4
+CNSTI4 396
+ADDP4
+CNSTF4 3221225472
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 400
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $626
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 396
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 400
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $617
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $630
+ARGP4
+ADDRLP4 136
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 136
+INDIRI4
+CNSTI4 0
+NEI4 $628
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 140
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 140
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $631
+ADDRGP4 $323
+JUMPV
+LABELV $631
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+ADDRLP4 8
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 144
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $628
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $635
+ARGP4
+ADDRLP4 140
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 140
+INDIRI4
+CNSTI4 0
+NEI4 $633
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 144
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 144
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $636
+ADDRGP4 $323
+JUMPV
+LABELV $636
+ADDRFP4 0
+INDIRP4
+CNSTI4 458
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $322
+JUMPV
+LABELV $633
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $640
+ARGP4
+ADDRLP4 144
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 144
+INDIRI4
+CNSTI4 0
+NEI4 $638
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 148
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 148
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $641
+ADDRGP4 $323
+JUMPV
+LABELV $641
+ADDRFP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $322
+JUMPV
+LABELV $638
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $645
+ARGP4
+ADDRLP4 148
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 148
+INDIRI4
+CNSTI4 0
+NEI4 $643
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 152
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 152
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $646
+ADDRGP4 $323
+JUMPV
+LABELV $646
+ADDRFP4 0
+INDIRP4
+CNSTI4 596
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $322
+JUMPV
+LABELV $643
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $650
+ARGP4
+ADDRLP4 152
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 152
+INDIRI4
+CNSTI4 0
+NEI4 $648
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 156
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 156
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $651
+ADDRGP4 $323
+JUMPV
+LABELV $651
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 160
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3436
+ADDP4
+ADDRLP4 160
+INDIRF4
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $648
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $561
+ARGP4
+ADDRLP4 156
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 156
+INDIRI4
+CNSTI4 0
+NEI4 $653
+CNSTI4 1
+RETI4
+ADDRGP4 $320
+JUMPV
+LABELV $653
+ADDRGP4 $655
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $320
+JUMPV
+LABELV $578
+LABELV $322
+ADDRGP4 $321
+JUMPV
+LABELV $323
+CNSTI4 0
+RETI4
+LABELV $320
+endproc CG_ParseParticle 180 16
+proc CG_InitialiseBaseParticle 0 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 3440
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ARGP4
+CNSTI4 255
+ARGI4
+CNSTU4 3
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 455
+ADDP4
+ARGP4
+CNSTI4 255
+ARGI4
+CNSTU4 3
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+LABELV $656
+endproc CG_InitialiseBaseParticle 0 12
+proc CG_ParseParticleEjector 56 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $659
+JUMPV
+LABELV $658
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $661
+ADDRGP4 $660
+JUMPV
+LABELV $661
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $319
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $663
+CNSTI4 0
+RETI4
+ADDRGP4 $657
+JUMPV
+LABELV $663
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $556
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $665
+CNSTI4 3440
+ADDRGP4 numBaseParticles
+INDIRI4
+MULI4
+ADDRGP4 baseParticles
+ADDP4
+ARGP4
+ADDRGP4 CG_InitialiseBaseParticle
+CALLV
+pop
+CNSTI4 3440
+ADDRGP4 numBaseParticles
+INDIRI4
+MULI4
+ADDRGP4 baseParticles
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 CG_ParseParticle
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $667
+ADDRGP4 $669
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $657
+JUMPV
+LABELV $667
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $670
+ADDRGP4 $672
+ARGP4
+CNSTI4 5
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $657
+JUMPV
+LABELV $670
+ADDRGP4 numBaseParticles
+INDIRI4
+CNSTI4 9600
+NEI4 $673
+ADDRGP4 $675
+ARGP4
+CNSTI4 9600
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $657
+JUMPV
+LABELV $673
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 3440
+ADDRGP4 numBaseParticles
+INDIRI4
+MULI4
+ADDRGP4 baseParticles
+ADDP4
+ASGNP4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 36
+ADDRGP4 numBaseParticles
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $659
+JUMPV
+LABELV $665
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $678
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $676
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $679
+ADDRGP4 $660
+JUMPV
+LABELV $679
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRLP4 4
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRGP4 $659
+JUMPV
+LABELV $676
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $683
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $681
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $684
+ADDRGP4 $660
+JUMPV
+LABELV $684
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 36
+ADDRGP4 atoi_neg
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 36
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $686
+ADDRGP4 $660
+JUMPV
+LABELV $686
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $551
+ARGP4
+ADDRLP4 44
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $688
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 3221225472
+ASGNF4
+ADDRGP4 $689
+JUMPV
+LABELV $688
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 48
+ADDRGP4 atoi_neg
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 48
+INDIRI4
+CVIF4 4
+ASGNF4
+LABELV $689
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 52
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $690
+ADDRGP4 $660
+JUMPV
+LABELV $690
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRGP4 $659
+JUMPV
+LABELV $681
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $694
+ARGP4
+ADDRLP4 32
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $692
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $695
+ADDRGP4 $660
+JUMPV
+LABELV $695
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $699
+ARGP4
+ADDRLP4 40
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $697
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRGP4 $659
+JUMPV
+LABELV $697
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ParseValueAndVariance
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ADDRLP4 4
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRGP4 $659
+JUMPV
+LABELV $692
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $702
+ARGP4
+ADDRLP4 36
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $700
+ADDRGP4 $659
+JUMPV
+LABELV $700
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $561
+ARGP4
+ADDRLP4 40
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $703
+CNSTI4 1
+RETI4
+ADDRGP4 $657
+JUMPV
+LABELV $703
+ADDRGP4 $705
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $657
+JUMPV
+LABELV $659
+ADDRGP4 $658
+JUMPV
+LABELV $660
+CNSTI4 0
+RETI4
+LABELV $657
+endproc CG_ParseParticleEjector 56 16
+proc CG_ParseParticleSystem 44 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $708
+JUMPV
+LABELV $707
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $710
+ADDRGP4 $709
+JUMPV
+LABELV $710
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $319
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $712
+CNSTI4 0
+RETI4
+ADDRGP4 $706
+JUMPV
+LABELV $712
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $556
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $714
+CNSTI4 60
+ADDRGP4 numBaseParticleEjectors
+INDIRI4
+MULI4
+ADDRGP4 baseParticleEjectors
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 CG_ParseParticleEjector
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $716
+ADDRGP4 $718
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $706
+JUMPV
+LABELV $716
+ADDRLP4 4
+CNSTI4 60
+ADDRGP4 numBaseParticleEjectors
+INDIRI4
+MULI4
+ADDRGP4 baseParticleEjectors
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CNSTI4 -1
+NEI4 $719
+ADDRLP4 28
+CNSTF4 0
+ASGNF4
+ADDRLP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+EQF4 $721
+ADDRLP4 4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+NEF4 $719
+LABELV $721
+ADDRGP4 $722
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $706
+JUMPV
+LABELV $719
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $723
+ADDRGP4 $725
+ARGP4
+CNSTI4 5
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $706
+JUMPV
+LABELV $723
+ADDRGP4 numBaseParticleEjectors
+INDIRI4
+CNSTI4 1920
+NEI4 $726
+ADDRGP4 $728
+ARGP4
+CNSTI4 1920
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $706
+JUMPV
+LABELV $726
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+CNSTI4 60
+ADDRGP4 numBaseParticleEjectors
+INDIRI4
+MULI4
+ADDRGP4 baseParticleEjectors
+ADDP4
+ASGNP4
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 40
+ADDRGP4 numBaseParticleEjectors
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $708
+JUMPV
+LABELV $714
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $731
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $729
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $730
+JUMPV
+LABELV $729
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $734
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $732
+ADDRGP4 $708
+JUMPV
+LABELV $732
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $561
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $735
+ADDRGP4 cg_debugParticles+12
+INDIRI4
+CNSTI4 1
+LTI4 $737
+ADDRGP4 $740
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $737
+CNSTI4 1
+RETI4
+ADDRGP4 $706
+JUMPV
+LABELV $735
+ADDRGP4 $741
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $706
+JUMPV
+LABELV $730
+LABELV $708
+ADDRGP4 $707
+JUMPV
+LABELV $709
+CNSTI4 0
+RETI4
+LABELV $706
+endproc CG_ParseParticleSystem 44 12
+proc CG_ParseParticleFile 32116 12
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32084
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 32088
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 80
+ADDRLP4 32088
+INDIRI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+GEI4 $743
+CNSTI4 0
+RETI4
+ADDRGP4 $742
+JUMPV
+LABELV $743
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+EQI4 $747
+ADDRLP4 80
+INDIRI4
+CVIU4 4
+CNSTU4 31999
+LTU4 $745
+LABELV $747
+ADDRLP4 32084
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $748
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+NEI4 $752
+ADDRLP4 32096
+ADDRGP4 $749
+ASGNP4
+ADDRGP4 $753
+JUMPV
+LABELV $752
+ADDRLP4 32096
+ADDRGP4 $750
+ASGNP4
+LABELV $753
+ADDRLP4 32096
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $742
+JUMPV
+LABELV $745
+ADDRLP4 84
+ARGP4
+ADDRLP4 80
+INDIRI4
+ARGI4
+ADDRLP4 32084
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 80
+INDIRI4
+ADDRLP4 84
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 32084
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 76
+ADDRLP4 84
+ASGNP4
+ADDRGP4 $755
+JUMPV
+LABELV $754
+ADDRLP4 76
+ARGP4
+ADDRLP4 32096
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 68
+ADDRLP4 32096
+INDIRP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRGP4 $319
+ARGP4
+ADDRLP4 32100
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32100
+INDIRI4
+CNSTI4 0
+NEI4 $757
+ADDRGP4 $756
+JUMPV
+LABELV $757
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRGP4 $556
+ARGP4
+ADDRLP4 32104
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32104
+INDIRI4
+CNSTI4 0
+NEI4 $759
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+EQI4 $761
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $766
+JUMPV
+LABELV $763
+CNSTI4 96
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 baseParticleSystems
+ADDP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 32108
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32108
+INDIRI4
+CNSTI4 0
+NEI4 $767
+ADDRGP4 $769
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $742
+JUMPV
+LABELV $767
+LABELV $764
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $766
+ADDRLP4 0
+INDIRI4
+ADDRGP4 numBaseParticleSystems
+INDIRI4
+LTI4 $763
+CNSTI4 96
+ADDRGP4 numBaseParticleSystems
+INDIRI4
+MULI4
+ADDRGP4 baseParticleSystems
+ADDP4
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTI4 96
+ADDRGP4 numBaseParticleSystems
+INDIRI4
+MULI4
+ADDRGP4 baseParticleSystems
+ADDP4
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 32108
+ADDRGP4 CG_ParseParticleSystem
+CALLI4
+ASGNI4
+ADDRLP4 32108
+INDIRI4
+CNSTI4 0
+NEI4 $770
+ADDRGP4 $772
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $742
+JUMPV
+LABELV $770
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+ADDRGP4 numBaseParticleSystems
+INDIRI4
+CNSTI4 384
+NEI4 $773
+ADDRGP4 $775
+ARGP4
+CNSTI4 384
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $742
+JUMPV
+LABELV $773
+ADDRLP4 32112
+ADDRGP4 numBaseParticleSystems
+ASGNP4
+ADDRLP4 32112
+INDIRP4
+ADDRLP4 32112
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $755
+JUMPV
+LABELV $761
+ADDRGP4 $776
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $742
+JUMPV
+LABELV $759
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $777
+ADDRLP4 4
+ARGP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 72
+CNSTI4 1
+ASGNI4
+ADDRGP4 $778
+JUMPV
+LABELV $777
+ADDRGP4 $779
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $742
+JUMPV
+LABELV $778
+LABELV $755
+ADDRGP4 $754
+JUMPV
+LABELV $756
+CNSTI4 1
+RETI4
+LABELV $742
+endproc CG_ParseParticleFile 32116 12
+export CG_LoadParticleSystems
+proc CG_LoadParticleSystems 8300 16
+ADDRLP4 8276
+CNSTI4 0
+ASGNI4
+ADDRGP4 numBaseParticleSystems
+ADDRLP4 8276
+INDIRI4
+ASGNI4
+ADDRGP4 numBaseParticleEjectors
+ADDRLP4 8276
+INDIRI4
+ASGNI4
+ADDRGP4 numBaseParticles
+ADDRLP4 8276
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8276
+INDIRI4
+ASGNI4
+LABELV $781
+ADDRLP4 8280
+CNSTI4 96
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 baseParticleSystems
+ADDP4
+ASGNP4
+ADDRLP4 8280
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 96
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+LABELV $782
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 384
+LTI4 $781
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $785
+ADDRLP4 8280
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 baseParticleEjectors
+ADDP4
+ASGNP4
+ADDRLP4 8280
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 60
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+LABELV $786
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1920
+LTI4 $785
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $789
+ADDRLP4 8280
+CNSTI4 3440
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 baseParticles
+ADDP4
+ASGNP4
+ADDRLP4 8280
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 3440
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+LABELV $790
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 9600
+LTI4 $789
+ADDRGP4 $793
+ARGP4
+ADDRGP4 $794
+ARGP4
+ADDRLP4 84
+ARGP4
+CNSTI4 8192
+ARGI4
+ADDRLP4 8280
+ADDRGP4 trap_FS_GetFileList
+CALLI4
+ASGNI4
+ADDRLP4 80
+ADDRLP4 8280
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 84
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $798
+JUMPV
+LABELV $795
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8284
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 76
+ADDRLP4 8284
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 12
+ARGP4
+ADDRGP4 $799
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 12
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 strcat
+CALLP4
+pop
+ADDRLP4 12
+ARGP4
+ADDRGP4 CG_ParseParticleFile
+CALLI4
+pop
+LABELV $796
+ADDRLP4 8284
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8284
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 76
+INDIRI4
+ADDRLP4 8284
+INDIRI4
+ADDI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $798
+ADDRLP4 4
+INDIRI4
+ADDRLP4 80
+INDIRI4
+LTI4 $795
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $803
+JUMPV
+LABELV $800
+ADDRLP4 8288
+CNSTI4 3440
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 baseParticles
+ADDP4
+ASGNP4
+ADDRLP4 8288
+INDIRP4
+CNSTI4 458
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $804
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $809
+JUMPV
+LABELV $806
+ADDRLP4 8292
+CNSTI4 96
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 baseParticleSystems
+ADDP4
+ASGNP4
+ADDRLP4 8292
+INDIRP4
+ARGP4
+ADDRLP4 8288
+INDIRP4
+CNSTI4 458
+ADDP4
+ARGP4
+ADDRLP4 8296
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8296
+INDIRI4
+CNSTI4 0
+NEI4 $810
+ADDRLP4 8288
+INDIRP4
+CNSTI4 524
+ADDP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $808
+JUMPV
+LABELV $810
+LABELV $807
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $809
+ADDRLP4 0
+INDIRI4
+ADDRGP4 numBaseParticleSystems
+INDIRI4
+LTI4 $806
+LABELV $808
+ADDRLP4 0
+INDIRI4
+ADDRGP4 numBaseParticleSystems
+INDIRI4
+NEI4 $812
+ADDRGP4 $814
+ARGP4
+ADDRLP4 8288
+INDIRP4
+CNSTI4 458
+ADDP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRLP4 8288
+INDIRP4
+CNSTI4 458
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $812
+LABELV $804
+ADDRLP4 8288
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $815
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $820
+JUMPV
+LABELV $817
+ADDRLP4 8292
+CNSTI4 96
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 baseParticleSystems
+ADDP4
+ASGNP4
+ADDRLP4 8292
+INDIRP4
+ARGP4
+ADDRLP4 8288
+INDIRP4
+CNSTI4 528
+ADDP4
+ARGP4
+ADDRLP4 8296
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8296
+INDIRI4
+CNSTI4 0
+NEI4 $821
+ADDRLP4 8288
+INDIRP4
+CNSTI4 592
+ADDP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $819
+JUMPV
+LABELV $821
+LABELV $818
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $820
+ADDRLP4 0
+INDIRI4
+ADDRGP4 numBaseParticleSystems
+INDIRI4
+LTI4 $817
+LABELV $819
+ADDRLP4 0
+INDIRI4
+ADDRGP4 numBaseParticleSystems
+INDIRI4
+NEI4 $823
+ADDRGP4 $825
+ARGP4
+ADDRLP4 8288
+INDIRP4
+CNSTI4 528
+ADDP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRLP4 8288
+INDIRP4
+CNSTI4 528
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $823
+LABELV $815
+LABELV $801
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $803
+ADDRLP4 4
+INDIRI4
+ADDRGP4 numBaseParticles
+INDIRI4
+LTI4 $800
+LABELV $780
+endproc CG_LoadParticleSystems 8300 16
+export CG_SetParticleSystemNormal
+proc CG_SetParticleSystemNormal 4 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $829
+ADDRFP4 0
+INDIRP4
+CNSTI4 1384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $827
+LABELV $829
+ADDRGP4 $830
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $826
+JUMPV
+LABELV $827
+ADDRFP4 0
+INDIRP4
+CNSTI4 1392
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1396
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1396
+ADDP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+LABELV $826
+endproc CG_SetParticleSystemNormal 4 4
+export CG_DestroyParticleSystem
+proc CG_DestroyParticleSystem 24 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $834
+ADDRLP4 8
+INDIRP4
+CNSTI4 1384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $832
+LABELV $834
+ADDRGP4 $835
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $831
+JUMPV
+LABELV $832
+ADDRGP4 cg_debugParticles+12
+INDIRI4
+CNSTI4 1
+LTI4 $836
+ADDRGP4 $839
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $836
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $840
+ADDRLP4 0
+CNSTI4 52
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 particleEjectors
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $844
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CVPU4 4
+NEU4 $844
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+LABELV $844
+LABELV $841
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 480
+LTI4 $840
+ADDRFP4 0
+INDIRP4
+CNSTP4 0
+ASGNP4
+LABELV $831
+endproc CG_DestroyParticleSystem 24 4
+export CG_IsParticleSystemInfinite
+proc CG_IsParticleSystemInfinite 12 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $847
+ADDRGP4 $849
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $846
+JUMPV
+LABELV $847
+ADDRFP4 0
+INDIRP4
+CNSTI4 1384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $850
+ADDRGP4 $852
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $846
+JUMPV
+LABELV $850
+ADDRFP4 0
+INDIRP4
+CNSTI4 1384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $853
+CNSTI4 0
+RETI4
+ADDRGP4 $846
+JUMPV
+LABELV $853
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $855
+ADDRLP4 0
+CNSTI4 52
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 particleEjectors
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $859
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+NEU4 $859
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+CNSTI4 -1
+NEI4 $861
+CNSTI4 1
+RETI4
+ADDRGP4 $846
+JUMPV
+LABELV $861
+LABELV $859
+LABELV $856
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 480
+LTI4 $855
+CNSTI4 0
+RETI4
+LABELV $846
+endproc CG_IsParticleSystemInfinite 12 4
+export CG_IsParticleSystemValid
+proc CG_IsParticleSystemValid 16 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 8
+CNSTU4 0
+ASGNU4
+ADDRLP4 4
+INDIRU4
+ADDRLP4 8
+INDIRU4
+EQU4 $866
+ADDRLP4 4
+INDIRU4
+ADDRLP4 8
+INDIRU4
+EQU4 $864
+ADDRLP4 0
+INDIRP4
+CNSTI4 1384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $864
+LABELV $866
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $867
+ADDRLP4 12
+INDIRP4
+CNSTI4 1384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $867
+ADDRFP4 0
+INDIRP4
+CNSTP4 0
+ASGNP4
+LABELV $867
+CNSTI4 0
+RETI4
+ADDRGP4 $863
+JUMPV
+LABELV $864
+CNSTI4 1
+RETI4
+LABELV $863
+endproc CG_IsParticleSystemValid 16 0
+proc CG_GarbageCollectParticleSystems 32 8
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+LABELV $870
+ADDRLP4 8
+CNSTI4 1412
+ADDRLP4 16
+INDIRI4
+MULI4
+ADDRGP4 particleSystems
+ADDP4
+ASGNP4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 1384
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+NEI4 $874
+ADDRGP4 $871
+JUMPV
+LABELV $874
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $876
+ADDRLP4 4
+CNSTI4 52
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 particleEjectors
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $880
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+NEU4 $880
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $880
+LABELV $877
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 480
+LTI4 $876
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $882
+ADDRLP4 8
+INDIRP4
+CNSTI4 1384
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $882
+ADDRLP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 CG_AttachmentCentNum
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+LTI4 $884
+ADDRLP4 20
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+EQI4 $884
+CNSTI4 1852
+ADDRLP4 20
+INDIRI4
+MULI4
+ADDRGP4 cg_entities+1832
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $887
+ADDRLP4 8
+INDIRP4
+CNSTI4 1388
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $887
+LABELV $884
+ADDRGP4 cg_debugParticles+12
+INDIRI4
+CNSTI4 1
+LTI4 $890
+ADDRLP4 8
+INDIRP4
+CNSTI4 1384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $890
+ADDRGP4 $893
+ARGP4
+ADDRLP4 8
+INDIRP4
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $890
+LABELV $871
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 96
+LTI4 $870
+LABELV $869
+endproc CG_GarbageCollectParticleSystems 32 8
+proc CG_CalculateTimeFrac 8 0
+ADDRLP4 4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+ADDRFP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+ADDI4
+CVIF4 4
+SUBF4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $896
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+ADDRGP4 $897
+JUMPV
+LABELV $896
+ADDRLP4 0
+INDIRF4
+CNSTF4 1065353216
+LEF4 $898
+ADDRLP4 0
+CNSTF4 1065353216
+ASGNF4
+LABELV $898
+LABELV $897
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $894
+endproc CG_CalculateTimeFrac 8 0
+proc CG_EvaluateParticlePhysics 304 44
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 168
+CNSTI4 4
+ASGNI4
+ADDRLP4 128
+ADDRFP4 0
+INDIRP4
+ADDRLP4 168
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 168
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $901
+ADDRLP4 176
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ADDRLP4 176
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ADDRLP4 176
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 176
+INDIRF4
+ASGNF4
+ADDRGP4 $900
+JUMPV
+LABELV $901
+ADDRLP4 172
+ADDRLP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 172
+INDIRI4
+CNSTI4 0
+LTI4 $903
+ADDRLP4 172
+INDIRI4
+CNSTI4 4
+GTI4 $903
+ADDRLP4 172
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $940
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $940
+address $906
+address $913
+address $924
+address $924
+address $937
+code
+LABELV $906
+ADDRLP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $907
+ADDRLP4 64
+ADDRLP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 64+4
+ADDRLP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 64+8
+ADDRLP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $904
+JUMPV
+LABELV $907
+ADDRLP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $904
+ADDRLP4 64
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $904
+JUMPV
+LABELV $913
+ADDRLP4 128
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 132
+ARGP4
+ADDRLP4 188
+ADDRGP4 CG_AttachmentAxis
+CALLI4
+ASGNI4
+ADDRLP4 188
+INDIRI4
+CNSTI4 0
+NEI4 $914
+ADDRGP4 $900
+JUMPV
+LABELV $914
+ADDRLP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $916
+ADDRLP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+ARGP4
+ADDRLP4 132
+ARGP4
+ADDRLP4 192
+ARGP4
+ADDRGP4 VectorMatrixMultiply
+CALLV
+pop
+ADDRLP4 64
+ADDRLP4 192
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 64+4
+ADDRLP4 192+4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 64+8
+ADDRLP4 192+8
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $904
+JUMPV
+LABELV $916
+ADDRLP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $904
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 132
+ARGP4
+ADDRLP4 64
+ARGP4
+ADDRGP4 VectorMatrixMultiply
+CALLV
+pop
+ADDRGP4 $904
+JUMPV
+LABELV $924
+ADDRLP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $925
+ADDRLP4 128
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 192
+ARGP4
+ADDRLP4 204
+ADDRGP4 CG_AttachmentPoint
+CALLI4
+ASGNI4
+ADDRLP4 204
+INDIRI4
+CNSTI4 0
+NEI4 $927
+ADDRGP4 $900
+JUMPV
+LABELV $927
+ADDRLP4 64
+ADDRLP4 192
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 64+4
+ADDRLP4 192+4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 64+8
+ADDRLP4 192+8
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $904
+JUMPV
+LABELV $925
+ADDRLP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $904
+ADDRLP4 128
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 64
+ARGP4
+ADDRLP4 192
+ADDRGP4 CG_AttachmentDir
+CALLI4
+ASGNI4
+ADDRLP4 192
+INDIRI4
+CNSTI4 0
+NEI4 $904
+ADDRGP4 $900
+JUMPV
+LABELV $937
+ADDRLP4 128
+INDIRP4
+CNSTI4 1392
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $938
+ADDRGP4 $900
+JUMPV
+LABELV $938
+ADDRLP4 64
+ADDRLP4 128
+INDIRP4
+CNSTI4 1396
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $903
+LABELV $904
+ADDRLP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $941
+ADDRLP4 188
+ADDRLP4 64
+INDIRF4
+ASGNF4
+ADDRLP4 184
+ADDRLP4 188
+INDIRF4
+ADDRLP4 188
+INDIRF4
+MULF4
+ADDRLP4 64+4
+INDIRF4
+ADDRLP4 64+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 64+8
+INDIRF4
+ADDRLP4 64+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 192
+CNSTF4 1148846080
+ASGNF4
+ADDRLP4 180
+ADDRLP4 192
+INDIRF4
+ADDRLP4 184
+INDIRF4
+SUBF4
+ADDRLP4 192
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 180
+INDIRF4
+CNSTF4 1065353216
+LEF4 $947
+ADDRLP4 180
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $948
+JUMPV
+LABELV $947
+ADDRLP4 180
+INDIRF4
+CNSTF4 1036831949
+GEF4 $949
+ADDRLP4 180
+CNSTF4 1036831949
+ASGNF4
+LABELV $949
+LABELV $948
+ADDRLP4 0
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 200
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 180
+ADDRLP4 180
+INDIRF4
+ADDRLP4 200
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 64
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 64
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 CG_SpreadVector
+CALLV
+pop
+ADDRLP4 64
+ADDRLP4 64
+INDIRF4
+ADDRLP4 180
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 64+4
+ADDRLP4 64+4
+INDIRF4
+ADDRLP4 180
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 64+8
+ADDRLP4 64+8
+INDIRF4
+ADDRLP4 180
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $942
+JUMPV
+LABELV $941
+ADDRLP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $955
+ADDRLP4 64
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 64
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 CG_SpreadVector
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 184
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 64
+ADDRLP4 64
+INDIRF4
+ADDRLP4 184
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 192
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 64+4
+ADDRLP4 64+4
+INDIRF4
+ADDRLP4 192
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 200
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 64+8
+ADDRLP4 64+8
+INDIRF4
+ADDRLP4 200
+INDIRF4
+MULF4
+ASGNF4
+LABELV $955
+LABELV $942
+ADDRLP4 0
+INDIRP4
+CNSTI4 348
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $961
+ADDRLP4 80
+ADDRLP4 0
+INDIRP4
+CNSTI4 348
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRGP4 $962
+JUMPV
+LABELV $961
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 184
+ADDRGP4 CG_CalculateTimeFrac
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 184
+INDIRF4
+ARGF4
+ADDRLP4 192
+ADDRGP4 CG_LerpValues
+CALLF4
+ASGNF4
+ADDRLP4 80
+ADDRLP4 192
+INDIRF4
+ASGNF4
+LABELV $962
+ADDRLP4 196
+ADDRLP4 80
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 100
+ADDRLP4 196
+INDIRF4
+ASGNF4
+ADDRLP4 100+4
+ADDRLP4 196
+INDIRF4
+ASGNF4
+ADDRLP4 100+8
+ADDRLP4 80
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 112
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 112+4
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 112+8
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 208
+ADDRGP4 CG_RandomiseValue
+CALLF4
+ASGNF4
+ADDRLP4 96
+ADDRLP4 208
+INDIRF4
+ASGNF4
+ADDRLP4 76
+CNSTF4 981668463
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRLP4 216
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 216
+INDIRP4
+ADDRLP4 216
+INDIRP4
+INDIRF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 76
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 220
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ASGNP4
+ADDRLP4 220
+INDIRP4
+ADDRLP4 220
+INDIRP4
+INDIRF4
+ADDRLP4 64+4
+INDIRF4
+ADDRLP4 76
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 224
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ASGNP4
+ADDRLP4 224
+INDIRP4
+ADDRLP4 224
+INDIRP4
+INDIRF4
+ADDRLP4 64+8
+INDIRF4
+ADDRLP4 76
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 84
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRF4
+ADDRLP4 76
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 84+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRF4
+ADDRLP4 76
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 84+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRF4
+ADDRLP4 76
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 cg_bounceParticles+12
+INDIRI4
+CNSTI4 0
+NEI4 $973
+ADDRLP4 84
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 244
+ADDRGP4 trap_CM_PointContents
+CALLI4
+ASGNI4
+ADDRLP4 240
+ADDRLP4 244
+INDIRI4
+ASGNI4
+ADDRLP4 248
+ADDRLP4 240
+INDIRI4
+ASGNI4
+ADDRLP4 248
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $978
+ADDRLP4 248
+INDIRI4
+CVIU4 4
+CNSTU4 2147483648
+BANDU4
+CNSTU4 0
+EQU4 $976
+LABELV $978
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRGP4 CG_DestroyParticle
+CALLV
+pop
+ADDRGP4 $900
+JUMPV
+LABELV $976
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 84
+INDIRB
+ASGNB 12
+ADDRGP4 $900
+JUMPV
+LABELV $973
+ADDRLP4 128
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 240
+ADDRGP4 CG_AttachmentCentNum
+CALLI4
+ASGNI4
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRLP4 112
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 240
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 CG_Trace
+CALLV
+pop
+ADDRLP4 4+8
+INDIRF4
+CNSTF4 1065353216
+EQF4 $982
+ADDRLP4 96
+INDIRF4
+CNSTF4 0
+NEF4 $979
+LABELV $982
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 84
+INDIRB
+ASGNB 12
+ADDRGP4 $900
+JUMPV
+LABELV $979
+ADDRLP4 4+12
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 244
+ADDRGP4 trap_CM_PointContents
+CALLI4
+ASGNI4
+ADDRLP4 244
+INDIRI4
+CVIU4 4
+CNSTU4 2147483648
+BANDU4
+CNSTU4 0
+NEU4 $987
+ADDRLP4 248
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3432
+ADDP4
+INDIRI4
+ADDRLP4 248
+INDIRI4
+EQI4 $983
+ADDRLP4 4+4
+INDIRI4
+ADDRLP4 248
+INDIRI4
+EQI4 $983
+LABELV $987
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRGP4 CG_DestroyParticle
+CALLV
+pop
+ADDRGP4 $900
+JUMPV
+LABELV $983
+ADDRLP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $988
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4+24
+ARGP4
+ADDRGP4 CG_DestroyParticle
+CALLV
+pop
+ADDRGP4 $900
+JUMPV
+LABELV $988
+ADDRLP4 256
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 124
+ADDRLP4 256
+INDIRP4
+INDIRF4
+ADDRLP4 4+24
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRF4
+ADDRLP4 4+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRF4
+ADDRLP4 4+24+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 256
+INDIRP4
+ADDRLP4 256
+INDIRP4
+INDIRF4
+ADDRLP4 4+24
+INDIRF4
+CNSTF4 3221225472
+ADDRLP4 124
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 260
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ASGNP4
+ADDRLP4 260
+INDIRP4
+ADDRLP4 260
+INDIRP4
+INDIRF4
+ADDRLP4 4+24+4
+INDIRF4
+CNSTF4 3221225472
+ADDRLP4 124
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 264
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ASGNP4
+ADDRLP4 264
+INDIRP4
+ADDRLP4 264
+INDIRP4
+INDIRF4
+ADDRLP4 4+24+8
+INDIRF4
+CNSTF4 3221225472
+ADDRLP4 124
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 268
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 268
+INDIRP4
+ADDRLP4 268
+INDIRP4
+INDIRF4
+ADDRLP4 96
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 272
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ASGNP4
+ADDRLP4 272
+INDIRP4
+ADDRLP4 272
+INDIRP4
+INDIRF4
+ADDRLP4 96
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 276
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ASGNP4
+ADDRLP4 276
+INDIRP4
+ADDRLP4 276
+INDIRP4
+INDIRF4
+ADDRLP4 96
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4+24+8
+INDIRF4
+CNSTF4 1056964608
+LEF4 $1001
+ADDRLP4 280
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 280
+INDIRF4
+CNSTF4 1109393408
+LTF4 $1006
+ADDRLP4 280
+INDIRF4
+ADDRGP4 cg+109552
+INDIRI4
+NEGI4
+CVIF4 4
+ADDRLP4 280
+INDIRF4
+MULF4
+GEF4 $1001
+LABELV $1006
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $1001
+ADDRLP4 284
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 284
+INDIRI4
+EQI4 $1007
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ADDRLP4 284
+INDIRI4
+LEI4 $1007
+ADDRLP4 288
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4+12
+ARGP4
+ADDRLP4 4+24
+ARGP4
+CNSTF4 1135869952
+ADDRLP4 288
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+ARGF4
+ADDRLP4 296
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 296
+INDIRF4
+ARGF4
+ADDRLP4 296
+INDIRF4
+ARGF4
+ADDRLP4 296
+INDIRF4
+ARGF4
+ADDRLP4 296
+INDIRF4
+ARGF4
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRF4
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_ImpactMark
+CALLV
+pop
+ADDRLP4 300
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 300
+INDIRP4
+ADDRLP4 300
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1007
+ADDRLP4 288
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 244
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 288
+INDIRI4
+EQI4 $1011
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+ADDRLP4 288
+INDIRI4
+LEI4 $1011
+ADDRLP4 4+12
+ARGP4
+CNSTI4 1022
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 308
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRLP4 292
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 292
+INDIRP4
+ADDRLP4 292
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1011
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 4+12
+INDIRB
+ASGNB 12
+LABELV $900
+endproc CG_EvaluateParticlePhysics 304 44
+proc CG_Radix 2080 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 1028
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1024
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1019
+JUMPV
+LABELV $1016
+ADDRLP4 2052
+CNSTI4 2
+ASGNI4
+ADDRLP4 2056
+ADDRLP4 0
+INDIRI4
+ADDRLP4 2052
+INDIRI4
+LSHI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+INDIRP4
+CNSTI4 332
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+RSHI4
+CNSTI4 255
+BANDI4
+ADDRLP4 2052
+INDIRI4
+LSHI4
+ADDRLP4 1028
+ADDP4
+ASGNP4
+ADDRLP4 2056
+INDIRP4
+ADDRLP4 2056
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1017
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1019
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRI4
+LTI4 $1016
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1020
+ADDRLP4 2060
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 2060
+INDIRI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 2060
+INDIRI4
+ADDRLP4 4-4
+ADDP4
+INDIRI4
+ADDRLP4 2060
+INDIRI4
+ADDRLP4 1028-4
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1021
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 256
+LTI4 $1020
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1029
+JUMPV
+LABELV $1026
+ADDRLP4 2068
+CNSTI4 2
+ASGNI4
+ADDRLP4 2072
+ADDRLP4 0
+INDIRI4
+ADDRLP4 2068
+INDIRI4
+LSHI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+INDIRP4
+CNSTI4 332
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+RSHI4
+CNSTI4 255
+BANDI4
+ADDRLP4 2068
+INDIRI4
+LSHI4
+ADDRLP4 4
+ADDP4
+ASGNP4
+ADDRLP4 2064
+ADDRLP4 2072
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 2072
+INDIRP4
+ADDRLP4 2064
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 2076
+CNSTI4 2
+ASGNI4
+ADDRLP4 2064
+INDIRI4
+ADDRLP4 2076
+INDIRI4
+LSHI4
+ADDRFP4 12
+INDIRP4
+ADDP4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 2076
+INDIRI4
+LSHI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $1027
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1029
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRI4
+LTI4 $1026
+LABELV $1015
+endproc CG_Radix 2080 12
+proc CG_RadixSort 0 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+CNSTI4 0
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_Radix
+CALLV
+pop
+CNSTI4 8
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Radix
+CALLV
+pop
+CNSTI4 16
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_Radix
+CALLV
+pop
+CNSTI4 24
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Radix
+CALLV
+pop
+LABELV $1030
+endproc CG_RadixSort 0 16
+proc CG_CompactAndSortParticles 40 12
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1032
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 sortedParticles
+ADDP4
+CNSTI4 336
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 particles
+ADDP4
+ASGNP4
+LABELV $1033
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2400
+LTI4 $1032
+ADDRGP4 cg_depthSortParticles+12
+INDIRI4
+CNSTI4 0
+NEI4 $1036
+ADDRGP4 $1031
+JUMPV
+LABELV $1036
+ADDRLP4 0
+CNSTI4 2399
+ASGNI4
+LABELV $1039
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 sortedParticles
+ADDP4
+INDIRP4
+CNSTI4 324
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1043
+ADDRGP4 $1046
+JUMPV
+LABELV $1045
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1046
+ADDRLP4 4
+INDIRI4
+CNSTI4 2400
+GEI4 $1048
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 sortedParticles
+ADDP4
+INDIRP4
+CNSTI4 324
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1045
+LABELV $1048
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+LTI4 $1049
+ADDRGP4 $1041
+JUMPV
+LABELV $1049
+ADDRLP4 32
+CNSTI4 2
+ASGNI4
+ADDRLP4 36
+ADDRGP4 sortedParticles
+ASGNP4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+LSHI4
+ADDRLP4 36
+INDIRP4
+ADDP4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 32
+INDIRI4
+LSHI4
+ADDRLP4 36
+INDIRP4
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $1043
+LABELV $1040
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $1039
+LABELV $1041
+ADDRLP4 20
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1054
+JUMPV
+LABELV $1051
+ADDRLP4 28
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 sortedParticles
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 28
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRGP4 cg+112080+24
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8+4
+ADDRLP4 28
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8+8
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 sortedParticles
+ADDP4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRGP4 cg+112080+24+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 sortedParticles
+ADDP4
+INDIRP4
+CNSTI4 332
+ADDP4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 32
+INDIRF4
+MULF4
+ADDRLP4 8+4
+INDIRF4
+ADDRLP4 8+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 8+8
+INDIRF4
+ADDRLP4 8+8
+INDIRF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+LABELV $1052
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1054
+ADDRLP4 0
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LTI4 $1051
+ADDRGP4 sortedParticles
+ARGP4
+ADDRGP4 radixBuffer
+ARGP4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRGP4 CG_RadixSort
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1072
+JUMPV
+LABELV $1069
+ADDRLP4 32
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 32
+INDIRI4
+LSHI4
+ADDRGP4 radixBuffer
+ADDP4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 0
+INDIRI4
+SUBI4
+ADDRLP4 32
+INDIRI4
+LSHI4
+ADDRGP4 sortedParticles-4
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $1070
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1072
+ADDRLP4 0
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LTI4 $1069
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1077
+JUMPV
+LABELV $1074
+ADDRLP4 36
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+ADDRGP4 sortedParticles
+ADDP4
+ADDRLP4 36
+INDIRI4
+ADDRGP4 radixBuffer
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $1075
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1077
+ADDRLP4 0
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LTI4 $1074
+LABELV $1031
+endproc CG_CompactAndSortParticles 40 12
+lit
+align 4
+LABELV $1079
+byte 4 0
+byte 4 0
+byte 4 1065353216
+code
+proc CG_RenderParticle 324 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 140
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 216
+CNSTI4 4
+ASGNI4
+ADDRLP4 148
+ADDRFP4 0
+INDIRP4
+ADDRLP4 216
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 216
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 168
+ADDRLP4 148
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 180
+ADDRGP4 $1079
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 224
+ADDRGP4 CG_CalculateTimeFrac
+CALLF4
+ASGNF4
+ADDRLP4 172
+ADDRLP4 224
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 232
+ADDRGP4 CG_CalculateTimeFrac
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 232
+INDIRF4
+ARGF4
+ADDRLP4 240
+ADDRGP4 CG_LerpValues
+CALLF4
+ASGNF4
+ADDRLP4 152
+ADDRLP4 240
+INDIRF4
+ASGNF4
+ADDRLP4 0+128
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+DIVF4
+ASGNF4
+ADDRLP4 140
+INDIRP4
+CNSTI4 2840
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1081
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRLP4 140
+INDIRP4
+CNSTI4 3428
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1083
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 156
+ARGP4
+ADDRLP4 192
+ARGP4
+ADDRLP4 204
+ARGP4
+ADDRGP4 trap_R_LightForPoint
+CALLI4
+pop
+ADDRLP4 144
+CNSTI4 0
+ASGNI4
+LABELV $1085
+ADDRLP4 252
+ADDRLP4 144
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 156
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 256
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 252
+INDIRF4
+ADDRLP4 256
+INDIRF4
+LTF4 $1091
+ADDRLP4 244
+ADDRLP4 252
+INDIRF4
+ADDRLP4 256
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1092
+JUMPV
+LABELV $1091
+ADDRLP4 244
+ADDRLP4 252
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1092
+ADDRLP4 144
+INDIRI4
+ADDRLP4 0+116
+ADDP4
+ADDRLP4 244
+INDIRU4
+CVUU1 4
+ASGNU1
+LABELV $1086
+ADDRLP4 144
+ADDRLP4 144
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 144
+INDIRI4
+CNSTI4 2
+LEI4 $1085
+ADDRGP4 $1084
+JUMPV
+LABELV $1083
+ADDRLP4 244
+ADDRLP4 140
+INDIRP4
+CNSTI4 455
+ADDP4
+INDIRU1
+CVUI4 1
+ADDRLP4 140
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRU1
+CVUI4 1
+SUBI4
+CVIF4 4
+ASGNF4
+ADDRLP4 244+4
+ADDRLP4 140
+INDIRP4
+CNSTI4 456
+ADDP4
+INDIRU1
+CVUI4 1
+ADDRLP4 140
+INDIRP4
+CNSTI4 453
+ADDP4
+INDIRU1
+CVUI4 1
+SUBI4
+CVIF4 4
+ASGNF4
+ADDRLP4 244+8
+ADDRLP4 140
+INDIRP4
+CNSTI4 457
+ADDP4
+INDIRU1
+CVUI4 1
+ADDRLP4 140
+INDIRP4
+CNSTI4 454
+ADDP4
+INDIRU1
+CVUI4 1
+SUBI4
+CVIF4 4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 280
+ADDRGP4 CG_CalculateTimeFrac
+CALLF4
+ASGNF4
+ADDRLP4 284
+ADDRLP4 140
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRU1
+CVUI4 1
+CVIF4 4
+ADDRLP4 244
+INDIRF4
+ADDRLP4 280
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 288
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 284
+INDIRF4
+ADDRLP4 288
+INDIRF4
+LTF4 $1105
+ADDRLP4 264
+ADDRLP4 284
+INDIRF4
+ADDRLP4 288
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1106
+JUMPV
+LABELV $1105
+ADDRLP4 264
+ADDRLP4 284
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1106
+ADDRLP4 0+116
+ADDRLP4 264
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 296
+ADDRGP4 CG_CalculateTimeFrac
+CALLF4
+ASGNF4
+ADDRLP4 300
+ADDRLP4 140
+INDIRP4
+CNSTI4 453
+ADDP4
+INDIRU1
+CVUI4 1
+CVIF4 4
+ADDRLP4 244+4
+INDIRF4
+ADDRLP4 296
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 304
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 300
+INDIRF4
+ADDRLP4 304
+INDIRF4
+LTF4 $1107
+ADDRLP4 268
+ADDRLP4 300
+INDIRF4
+ADDRLP4 304
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1108
+JUMPV
+LABELV $1107
+ADDRLP4 268
+ADDRLP4 300
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1108
+ADDRLP4 0+116+1
+ADDRLP4 268
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 312
+ADDRGP4 CG_CalculateTimeFrac
+CALLF4
+ASGNF4
+ADDRLP4 316
+ADDRLP4 140
+INDIRP4
+CNSTI4 454
+ADDP4
+INDIRU1
+CVUI4 1
+CVIF4 4
+ADDRLP4 244+8
+INDIRF4
+ADDRLP4 312
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 320
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 316
+INDIRF4
+ADDRLP4 320
+INDIRF4
+LTF4 $1109
+ADDRLP4 272
+ADDRLP4 316
+INDIRF4
+ADDRLP4 320
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1110
+JUMPV
+LABELV $1109
+ADDRLP4 272
+ADDRLP4 316
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1110
+ADDRLP4 0+116+2
+ADDRLP4 272
+INDIRU4
+CVUU1 4
+ASGNU1
+LABELV $1084
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 252
+ADDRGP4 CG_CalculateTimeFrac
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 164
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 252
+INDIRF4
+ARGF4
+ADDRLP4 260
+ADDRGP4 CG_LerpValues
+CALLF4
+ASGNF4
+ADDRLP4 264
+CNSTF4 1132396544
+ADDRLP4 260
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 268
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 264
+INDIRF4
+ADDRLP4 268
+INDIRF4
+LTF4 $1114
+ADDRLP4 244
+ADDRLP4 264
+INDIRF4
+ADDRLP4 268
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1115
+JUMPV
+LABELV $1114
+ADDRLP4 244
+ADDRLP4 264
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1115
+ADDRLP4 0+116+3
+ADDRLP4 244
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 0+132
+ADDRLP4 152
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 276
+ADDRGP4 CG_CalculateTimeFrac
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 276
+INDIRF4
+ARGF4
+ADDRLP4 284
+ADDRGP4 CG_LerpValues
+CALLF4
+ASGNF4
+ADDRLP4 0+136
+ADDRLP4 284
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 288
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 288
+INDIRF4
+ADDRLP4 0+132
+INDIRF4
+GEF4 $1118
+ADDRLP4 140
+INDIRP4
+CNSTI4 3424
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1118
+ADDRGP4 $1078
+JUMPV
+LABELV $1118
+ADDRLP4 140
+INDIRP4
+CNSTI4 2844
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $1123
+ADDRLP4 292
+ADDRLP4 140
+INDIRP4
+CNSTI4 2840
+ADDP4
+ASGNP4
+ADDRLP4 176
+ADDRLP4 172
+INDIRF4
+ADDRLP4 292
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+CVIF4 4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 176
+INDIRI4
+ADDRLP4 292
+INDIRP4
+INDIRI4
+LTI4 $1125
+ADDRLP4 176
+ADDRLP4 140
+INDIRP4
+CNSTI4 2840
+ADDP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1125
+ADDRLP4 0+112
+ADDRLP4 176
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 140
+INDIRP4
+CNSTI4 2712
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1082
+JUMPV
+LABELV $1123
+ADDRLP4 176
+CNSTF4 981668463
+ADDRLP4 140
+INDIRP4
+CNSTI4 2844
+ADDP4
+INDIRF4
+ADDRLP4 172
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+MULF4
+CVFI4 4
+ADDRLP4 140
+INDIRP4
+CNSTI4 2840
+ADDP4
+INDIRI4
+MODI4
+ASGNI4
+ADDRLP4 0+112
+ADDRLP4 176
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 140
+INDIRP4
+CNSTI4 2712
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1082
+JUMPV
+LABELV $1081
+ADDRLP4 140
+INDIRP4
+CNSTI4 3392
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1129
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1132
+ADDRFP4 0
+INDIRP4
+CNSTI4 288
+ADDP4
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+ADDRGP4 $1133
+JUMPV
+LABELV $1132
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRGP4 VectorNormalize2
+CALLF4
+pop
+ADDRLP4 244
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+28
+INDIRF4
+ADDRLP4 244
+INDIRF4
+NEF4 $1136
+ADDRLP4 0+28+4
+INDIRF4
+ADDRLP4 244
+INDIRF4
+NEF4 $1136
+ADDRGP4 axisDefault
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+ADDRGP4 $1137
+JUMPV
+LABELV $1136
+ADDRLP4 0+28+24
+ARGP4
+ADDRLP4 180
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRLP4 0+28+24
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0+28+24
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRLP4 0+28+12
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+LABELV $1137
+ADDRLP4 0+28
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 288
+ADDP4
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+LABELV $1133
+ADDRLP4 152
+INDIRF4
+CNSTF4 1065353216
+EQF4 $1153
+ADDRLP4 0+28
+ADDRLP4 0+28
+INDIRF4
+ADDRLP4 152
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+4
+ADDRLP4 0+28+4
+INDIRF4
+ADDRLP4 152
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+8
+ADDRLP4 0+28+8
+INDIRF4
+ADDRLP4 152
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12
+ADDRLP4 0+28+12
+INDIRF4
+ADDRLP4 152
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12+4
+ADDRLP4 0+28+12+4
+INDIRF4
+ADDRLP4 152
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12+8
+ADDRLP4 0+28+12+8
+INDIRF4
+ADDRLP4 152
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24
+ADDRLP4 0+28+24
+INDIRF4
+ADDRLP4 152
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24+4
+ADDRLP4 0+28+24+4
+INDIRF4
+ADDRLP4 152
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24+8
+ADDRLP4 0+28+24+8
+INDIRF4
+ADDRLP4 152
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+64
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1154
+JUMPV
+LABELV $1153
+ADDRLP4 0+64
+CNSTI4 0
+ASGNI4
+LABELV $1154
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+ADDRLP4 140
+INDIRP4
+CNSTI4 3396
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+ARGP4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 CG_RunLerpFrame
+CALLV
+pop
+ADDRLP4 0+96
+ADDRFP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0+80
+ADDRFP4 0
+INDIRP4
+CNSTI4 248
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0+100
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $1129
+LABELV $1082
+ADDRLP4 168
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1202
+ADDRLP4 148
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 244
+ADDRGP4 CG_AttachmentCentNum
+CALLI4
+ASGNI4
+ADDRLP4 244
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+NEI4 $1202
+ADDRGP4 cg+109580
+INDIRI4
+CNSTI4 0
+NEI4 $1202
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+LABELV $1202
+ADDRLP4 248
+CNSTI4 0
+ASGNI4
+ADDRLP4 140
+INDIRP4
+CNSTI4 408
+ADDP4
+INDIRI4
+ADDRLP4 248
+INDIRI4
+EQI4 $1207
+ADDRLP4 0+4
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 248
+INDIRI4
+NEI4 $1207
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 204
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 256
+ADDRGP4 CG_CalculateTimeFrac
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 256
+INDIRF4
+ARGF4
+ADDRLP4 264
+ADDRGP4 CG_LerpValues
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 264
+INDIRF4
+ARGF4
+ADDRLP4 272
+CNSTF4 1132396544
+ASGNF4
+ADDRLP4 140
+INDIRP4
+CNSTI4 440
+ADDP4
+INDIRU1
+CVUI4 1
+CVIF4 4
+ADDRLP4 272
+INDIRF4
+DIVF4
+ARGF4
+ADDRLP4 140
+INDIRP4
+CNSTI4 441
+ADDP4
+INDIRU1
+CVUI4 1
+CVIF4 4
+ADDRLP4 272
+INDIRF4
+DIVF4
+ARGF4
+ADDRLP4 140
+INDIRP4
+CNSTI4 442
+ADDP4
+INDIRU1
+CVUI4 1
+CVIF4 4
+ADDRLP4 272
+INDIRF4
+DIVF4
+ARGF4
+ADDRGP4 trap_R_AddLightToScene
+CALLV
+pop
+LABELV $1207
+ADDRLP4 0+68
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $1078
+endproc CG_RenderParticle 324 20
+export CG_AddParticles
+proc CG_AddParticles 24 16
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRGP4 CG_GarbageCollectParticleSystems
+CALLV
+pop
+ADDRGP4 CG_SpawnNewParticles
+CALLV
+pop
+ADDRGP4 CG_CompactAndSortParticles
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1212
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 sortedParticles
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 324
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1216
+ADDRLP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDI4
+ADDRGP4 cg+109556
+INDIRI4
+LEI4 $1218
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_EvaluateParticlePhysics
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_RenderParticle
+CALLV
+pop
+ADDRGP4 $1219
+JUMPV
+LABELV $1218
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRGP4 CG_DestroyParticle
+CALLV
+pop
+LABELV $1219
+LABELV $1216
+LABELV $1213
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2400
+LTI4 $1212
+ADDRGP4 cg_debugParticles+12
+INDIRI4
+CNSTI4 2
+LTI4 $1221
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1224
+CNSTI4 1412
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 particleSystems+1384
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1228
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1228
+LABELV $1225
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 96
+LTI4 $1224
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1231
+CNSTI4 52
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 particleEjectors+48
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1235
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1235
+LABELV $1232
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 480
+LTI4 $1231
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1238
+CNSTI4 336
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 particles+324
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1242
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1242
+LABELV $1239
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2400
+LTI4 $1238
+ADDRGP4 $1245
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $1221
+LABELV $1211
+endproc CG_AddParticles 24 16
+export CG_ParticleSystemEntity
+proc CG_ParticleSystemEntity 28 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $1247
+ADDRFP4 0
+INDIRP4
+CNSTI4 1792
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1246
+ADDRFP4 0
+INDIRP4
+CNSTI4 1792
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_IsParticleSystemInfinite
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1246
+ADDRFP4 0
+INDIRP4
+CNSTI4 1792
+ADDP4
+ARGP4
+ADDRGP4 CG_DestroyParticleSystem
+CALLV
+pop
+ADDRGP4 $1246
+JUMPV
+LABELV $1247
+ADDRFP4 0
+INDIRP4
+CNSTI4 1792
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $1251
+ADDRFP4 0
+INDIRP4
+CNSTI4 1796
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $1251
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+36080
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1792
+ADDP4
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1792
+ADDP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $1254
+ADDRFP4 0
+INDIRP4
+CNSTI4 1792
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 CG_SetAttachmentPoint
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1792
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1792
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToPoint
+CALLV
+pop
+ADDRGP4 $1255
+JUMPV
+LABELV $1254
+ADDRFP4 0
+INDIRP4
+CNSTI4 1796
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $1255
+LABELV $1251
+LABELV $1246
+endproc CG_ParticleSystemEntity 28 8
+export CG_DestroyTestPS_f
+proc CG_DestroyTestPS_f 4 4
+ADDRGP4 testPS
+ARGP4
+ADDRLP4 0
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1257
+ADDRGP4 testPS
+ARGP4
+ADDRGP4 CG_DestroyParticleSystem
+CALLV
+pop
+LABELV $1257
+LABELV $1256
+endproc CG_DestroyTestPS_f 4 4
+lit
+align 4
+LABELV $1260
+byte 4 0
+byte 4 0
+byte 4 1065353216
+export CG_TestPS_f
+code
+proc CG_TestPS_f 112 12
+ADDRLP4 76
+ADDRGP4 $1260
+INDIRB
+ASGNB 12
+ADDRLP4 88
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 2
+GEI4 $1261
+ADDRGP4 $1259
+JUMPV
+LABELV $1261
+CNSTI4 1
+ARGI4
+ADDRLP4 92
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 92
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 96
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRGP4 testPSHandle
+ADDRLP4 96
+INDIRI4
+ASGNI4
+ADDRGP4 testPSHandle
+INDIRI4
+CNSTI4 0
+EQI4 $1263
+ADDRGP4 CG_DestroyTestPS_f
+CALLV
+pop
+ADDRGP4 testPSHandle
+INDIRI4
+ARGI4
+ADDRLP4 100
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRGP4 testPS
+ADDRLP4 100
+INDIRP4
+ASGNP4
+ADDRLP4 104
+CNSTF4 1120403456
+ASGNF4
+ADDRLP4 64
+ADDRGP4 cg+112080+24
+INDIRF4
+ADDRLP4 104
+INDIRF4
+ADDRGP4 cg+112080+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 64+4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+ADDRLP4 104
+INDIRF4
+ADDRGP4 cg+112080+36+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 64+8
+ADDRGP4 cg+112080+24+8
+INDIRF4
+CNSTF4 1120403456
+ADDRGP4 cg+112080+36+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 testPS
+ARGP4
+ADDRLP4 108
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+CNSTI4 0
+EQI4 $1283
+ADDRGP4 testPS
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 64
+ARGP4
+ADDRGP4 CG_SetAttachmentPoint
+CALLV
+pop
+ADDRGP4 testPS
+INDIRP4
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRGP4 CG_SetParticleSystemNormal
+CALLV
+pop
+ADDRGP4 testPS
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToPoint
+CALLV
+pop
+LABELV $1283
+LABELV $1263
+LABELV $1259
+endproc CG_TestPS_f 112 12
+bss
+align 4
+LABELV testPSHandle
+skip 4
+align 4
+LABELV testPS
+skip 4
+align 4
+LABELV radixBuffer
+skip 9600
+align 4
+LABELV sortedParticles
+skip 9600
+align 4
+LABELV particles
+skip 806400
+align 4
+LABELV particleEjectors
+skip 24960
+align 4
+LABELV particleSystems
+skip 135552
+align 4
+LABELV baseParticles
+skip 33024000
+align 4
+LABELV baseParticleEjectors
+skip 115200
+align 4
+LABELV baseParticleSystems
+skip 36864
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $1245
+byte 1 80
+byte 1 83
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 32
+byte 1 80
+byte 1 69
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 32
+byte 1 80
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $893
+byte 1 80
+byte 1 83
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $852
+byte 1 94
+byte 1 51
+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 116
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $849
+byte 1 94
+byte 1 51
+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 116
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 78
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $839
+byte 1 80
+byte 1 83
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $835
+byte 1 94
+byte 1 51
+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 116
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 78
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $830
+byte 1 94
+byte 1 51
+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 116
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 78
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $825
+byte 1 94
+byte 1 51
+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 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $814
+byte 1 94
+byte 1 51
+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 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $799
+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 $794
+byte 1 46
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $793
+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 $779
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+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 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $776
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $775
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $772
+byte 1 94
+byte 1 49
+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 58
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $769
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 115
+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 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $750
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $749
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $748
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+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 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $741
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $740
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $734
+byte 1 101
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $731
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 114
+byte 1 100
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 79
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 0
+align 1
+LABELV $728
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $725
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 62
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $722
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 101
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 39
+byte 1 99
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 39
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 111
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $718
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 10
+byte 1 0
+align 1
+LABELV $705
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 10
+byte 1 0
+align 1
+LABELV $702
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $699
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $694
+byte 1 99
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $683
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $678
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 0
+align 1
+LABELV $675
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $672
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 101
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 62
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $669
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $655
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $650
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 87
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $645
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 83
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 0
+align 1
+LABELV $640
+byte 1 111
+byte 1 110
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 83
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 0
+align 1
+LABELV $635
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 83
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 0
+align 1
+LABELV $630
+byte 1 108
+byte 1 105
+byte 1 102
+byte 1 101
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $619
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $616
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 39
+byte 1 123
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $595
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $584
+byte 1 97
+byte 1 108
+byte 1 112
+byte 1 104
+byte 1 97
+byte 1 0
+align 1
+LABELV $579
+byte 1 112
+byte 1 104
+byte 1 121
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 115
+byte 1 82
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 115
+byte 1 0
+align 1
+LABELV $568
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 115
+byte 1 0
+align 1
+LABELV $565
+byte 1 99
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 79
+byte 1 110
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 83
+byte 1 111
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 0
+align 1
+LABELV $562
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 39
+byte 1 125
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $561
+byte 1 125
+byte 1 0
+align 1
+LABELV $556
+byte 1 123
+byte 1 0
+align 1
+LABELV $551
+byte 1 45
+byte 1 0
+align 1
+LABELV $542
+byte 1 100
+byte 1 121
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 105
+byte 1 99
+byte 1 76
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $539
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 76
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $536
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 80
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $531
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 68
+byte 1 105
+byte 1 115
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $514
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $503
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $492
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $487
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 77
+byte 1 97
+byte 1 103
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 117
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $478
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 68
+byte 1 105
+byte 1 114
+byte 1 0
+align 1
+LABELV $463
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 0
+align 1
+LABELV $452
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $441
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $436
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 86
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 70
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $431
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 77
+byte 1 97
+byte 1 103
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 117
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $428
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $425
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 0
+align 1
+LABELV $420
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 68
+byte 1 105
+byte 1 114
+byte 1 0
+align 1
+LABELV $417
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 0
+align 1
+LABELV $414
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $411
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 0
+align 1
+LABELV $408
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 95
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 0
+align 1
+LABELV $405
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 0
+align 1
+LABELV $400
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 0
+align 1
+LABELV $383
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 65
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $374
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 39
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 39
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+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 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 106
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 39
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $371
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $362
+byte 1 115
+byte 1 121
+byte 1 110
+byte 1 99
+byte 1 0
+align 1
+LABELV $357
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 39
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 39
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+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 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 106
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 39
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $354
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $347
+byte 1 98
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $338
+byte 1 98
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 77
+byte 1 97
+byte 1 114
+byte 1 107
+byte 1 0
+align 1
+LABELV $335
+byte 1 99
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $330
+byte 1 98
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $319
+byte 1 0
+align 1
+LABELV $300
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $299
+byte 1 82
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $260
+byte 1 80
+byte 1 83
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $246
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 121
+byte 1 101
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $241
+byte 1 80
+byte 1 69
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $181
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 108
+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 110
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 10
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_players.asm b/build/release-linux-x86_64/base/cgame/cg_players.asm
new file mode 100644
index 0000000..8fd94c9
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_players.asm
@@ -0,0 +1,13171 @@
+data
+export cg_customSoundNames
+align 4
+LABELV cg_customSoundNames
+address $116
+address $117
+address $118
+address $119
+address $120
+address $121
+address $122
+address $123
+address $124
+address $125
+address $126
+address $127
+address $128
+skip 76
+export CG_CustomSound
+code
+proc CG_CustomSound 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 42
+EQI4 $130
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 8
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+RETI4
+ADDRGP4 $129
+JUMPV
+LABELV $130
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $134
+ADDRFP4 0
+INDIRI4
+CNSTI4 64
+LTI4 $132
+LABELV $134
+ADDRFP4 0
+CNSTI4 0
+ASGNI4
+LABELV $132
+ADDRLP4 4
+CNSTI4 1668
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $139
+JUMPV
+LABELV $136
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cg_customSoundNames
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $140
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1328
+ADDP4
+ADDP4
+INDIRI4
+RETI4
+ADDRGP4 $129
+JUMPV
+LABELV $140
+LABELV $137
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $139
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+GEI4 $142
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cg_customSoundNames
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $136
+LABELV $142
+ADDRGP4 $143
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+CNSTI4 0
+RETI4
+LABELV $129
+endproc CG_CustomSound 20 8
+proc CG_ParseAnimationFile 20100 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+CNSTI4 292
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20032
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 20036
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 20036
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+GEI4 $145
+CNSTI4 0
+RETI4
+ADDRGP4 $144
+JUMPV
+LABELV $145
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $149
+ADDRLP4 24
+INDIRI4
+CVIU4 4
+CNSTU4 19999
+LTU4 $147
+LABELV $149
+ADDRGP4 $150
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $154
+ADDRLP4 20044
+ADDRGP4 $151
+ASGNP4
+ADDRGP4 $155
+JUMPV
+LABELV $154
+ADDRLP4 20044
+ADDRGP4 $152
+ASGNP4
+LABELV $155
+ADDRLP4 20044
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRLP4 20032
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $144
+JUMPV
+LABELV $147
+ADDRLP4 32
+ARGP4
+ADDRLP4 24
+INDIRI4
+ARGI4
+ADDRLP4 20032
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 24
+INDIRI4
+ADDRLP4 32
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 20032
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 12
+ADDRLP4 32
+ASGNP4
+ADDRLP4 20044
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+ADDRLP4 20044
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 248
+ADDP4
+ADDRLP4 20044
+INDIRI4
+ASGNI4
+ADDRLP4 20052
+CNSTF4 0
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 244
+ADDP4
+ADDRLP4 20052
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 240
+ADDP4
+ADDRLP4 20052
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 236
+ADDP4
+ADDRLP4 20052
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 252
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 224
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 232
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $157
+JUMPV
+LABELV $156
+ADDRLP4 20
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 20056
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20056
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $159
+ADDRGP4 $158
+JUMPV
+LABELV $159
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $163
+ARGP4
+ADDRLP4 20060
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20060
+INDIRI4
+CNSTI4 0
+NEI4 $161
+ADDRLP4 12
+ARGP4
+ADDRLP4 20064
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20064
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $164
+ADDRGP4 $158
+JUMPV
+LABELV $164
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $168
+ARGP4
+ADDRLP4 20068
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20068
+INDIRI4
+CNSTI4 0
+EQI4 $170
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $169
+ARGP4
+ADDRLP4 20072
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20072
+INDIRI4
+CNSTI4 0
+NEI4 $166
+LABELV $170
+ADDRFP4 4
+INDIRP4
+CNSTI4 248
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $157
+JUMPV
+LABELV $166
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $173
+ARGP4
+ADDRLP4 20076
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20076
+INDIRI4
+CNSTI4 0
+NEI4 $171
+ADDRFP4 4
+INDIRP4
+CNSTI4 248
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $157
+JUMPV
+LABELV $171
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $176
+ARGP4
+ADDRLP4 20080
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20080
+INDIRI4
+CNSTI4 0
+NEI4 $174
+ADDRFP4 4
+INDIRP4
+CNSTI4 248
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRGP4 $157
+JUMPV
+LABELV $174
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $179
+ARGP4
+ADDRLP4 20084
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20084
+INDIRI4
+CNSTI4 0
+NEI4 $177
+ADDRFP4 4
+INDIRP4
+CNSTI4 248
+ADDP4
+CNSTI4 4
+ASGNI4
+ADDRGP4 $157
+JUMPV
+LABELV $177
+ADDRGP4 $180
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $157
+JUMPV
+LABELV $161
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $183
+ARGP4
+ADDRLP4 20064
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20064
+INDIRI4
+CNSTI4 0
+NEI4 $181
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $184
+ADDRLP4 12
+ARGP4
+ADDRLP4 20068
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20068
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $188
+ADDRGP4 $157
+JUMPV
+LABELV $188
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20072
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 236
+ADDP4
+ADDP4
+ADDRLP4 20072
+INDIRF4
+ASGNF4
+LABELV $185
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $184
+ADDRGP4 $157
+JUMPV
+LABELV $181
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $192
+ARGP4
+ADDRLP4 20068
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20068
+INDIRI4
+CNSTI4 0
+NEI4 $190
+ADDRLP4 12
+ARGP4
+ADDRLP4 20072
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20072
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $193
+ADDRGP4 $158
+JUMPV
+LABELV $193
+ADDRLP4 20076
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 20076
+INDIRI4
+CNSTI4 102
+EQI4 $197
+ADDRLP4 20076
+INDIRI4
+CNSTI4 70
+NEI4 $195
+LABELV $197
+ADDRFP4 4
+INDIRP4
+CNSTI4 252
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $157
+JUMPV
+LABELV $195
+ADDRLP4 20080
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 20080
+INDIRI4
+CNSTI4 110
+EQI4 $200
+ADDRLP4 20080
+INDIRI4
+CNSTI4 78
+NEI4 $198
+LABELV $200
+ADDRFP4 4
+INDIRP4
+CNSTI4 252
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRGP4 $157
+JUMPV
+LABELV $198
+ADDRFP4 4
+INDIRP4
+CNSTI4 252
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $157
+JUMPV
+LABELV $190
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $203
+ARGP4
+ADDRLP4 20072
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20072
+INDIRI4
+CNSTI4 0
+NEI4 $201
+ADDRFP4 4
+INDIRP4
+CNSTI4 224
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $157
+JUMPV
+LABELV $201
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $206
+ARGP4
+ADDRLP4 20076
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20076
+INDIRI4
+CNSTI4 0
+NEI4 $204
+ADDRFP4 4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $157
+JUMPV
+LABELV $204
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $209
+ARGP4
+ADDRLP4 20080
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20080
+INDIRI4
+CNSTI4 0
+NEI4 $207
+ADDRFP4 4
+INDIRP4
+CNSTI4 232
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $157
+JUMPV
+LABELV $207
+ADDRLP4 20084
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 20084
+INDIRI4
+CNSTI4 48
+LTI4 $210
+ADDRLP4 20084
+INDIRI4
+CNSTI4 57
+GTI4 $210
+ADDRLP4 12
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRGP4 $158
+JUMPV
+LABELV $210
+ADDRGP4 $212
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $157
+ADDRGP4 $156
+JUMPV
+LABELV $158
+ADDRFP4 4
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $213
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $215
+ADDRLP4 12
+ARGP4
+ADDRLP4 20056
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20056
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $219
+ADDRLP4 4
+INDIRI4
+CNSTI4 25
+LTI4 $217
+ADDRLP4 4
+INDIRI4
+CNSTI4 30
+GTI4 $217
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 12
+ADDP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 180
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 16
+ADDP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 8
+ADDP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 4
+ADDP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 20
+ADDP4
+CNSTI4 0
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 24
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $216
+JUMPV
+LABELV $219
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20060
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+ADDRLP4 20060
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 13
+NEI4 $223
+ADDRLP4 28
+ADDRLP4 8
+INDIRP4
+CNSTI4 364
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $223
+ADDRLP4 4
+INDIRI4
+CNSTI4 13
+LTI4 $225
+ADDRLP4 4
+INDIRI4
+CNSTI4 25
+GEI4 $225
+ADDRLP4 20072
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 20072
+INDIRP4
+ADDRLP4 20072
+INDIRP4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $225
+ADDRLP4 12
+ARGP4
+ADDRLP4 20076
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20076
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $227
+ADDRGP4 $217
+JUMPV
+LABELV $227
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20080
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 4
+ADDP4
+ADDRLP4 20080
+INDIRI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 20
+ADDP4
+CNSTI4 0
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 24
+ADDP4
+CNSTI4 0
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $229
+ADDRLP4 20084
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 20084
+INDIRP4
+ADDRLP4 20084
+INDIRP4
+INDIRI4
+NEGI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 20
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $229
+ADDRLP4 12
+ARGP4
+ADDRLP4 20084
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20084
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $231
+ADDRGP4 $217
+JUMPV
+LABELV $231
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20088
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 8
+ADDP4
+ADDRLP4 20088
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ARGP4
+ADDRLP4 20092
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20092
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $233
+ADDRGP4 $217
+JUMPV
+LABELV $233
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20096
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 20096
+INDIRF4
+ASGNF4
+ADDRLP4 16
+INDIRF4
+CNSTF4 0
+NEF4 $235
+ADDRLP4 16
+CNSTF4 1065353216
+ASGNF4
+LABELV $235
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 12
+ADDP4
+CNSTF4 1148846080
+ADDRLP4 16
+INDIRF4
+DIVF4
+CVFI4 4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 16
+ADDP4
+CNSTF4 1148846080
+ADDRLP4 16
+INDIRF4
+DIVF4
+CVFI4 4
+ASGNI4
+LABELV $216
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 31
+LTI4 $215
+LABELV $217
+ADDRLP4 4
+INDIRI4
+CNSTI4 31
+EQI4 $237
+ADDRGP4 $239
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $144
+JUMPV
+LABELV $237
+ADDRLP4 8
+INDIRP4
+CNSTI4 896
+ADDP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 364
+ADDP4
+ARGP4
+CNSTU4 28
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 8
+INDIRP4
+CNSTI4 916
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 924
+ADDP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 392
+ADDP4
+ARGP4
+CNSTU4 28
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 8
+INDIRP4
+CNSTI4 944
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 952
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 956
+ADDP4
+CNSTI4 16
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 960
+ADDP4
+CNSTI4 16
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 964
+ADDP4
+CNSTI4 66
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 968
+ADDP4
+CNSTI4 66
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 972
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 980
+ADDP4
+CNSTI4 16
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 984
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 988
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 992
+ADDP4
+CNSTI4 50
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 996
+ADDP4
+CNSTI4 50
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 1000
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 1008
+ADDP4
+CNSTI4 16
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 1012
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 1016
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 1020
+ADDP4
+CNSTI4 66
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 1024
+ADDP4
+CNSTI4 66
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 1028
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $214
+JUMPV
+LABELV $213
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $240
+ADDRLP4 12
+ARGP4
+ADDRLP4 20056
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20056
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $244
+ADDRGP4 $242
+JUMPV
+LABELV $244
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20060
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+ADDRLP4 20060
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ARGP4
+ADDRLP4 20064
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20064
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $246
+ADDRGP4 $242
+JUMPV
+LABELV $246
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20068
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 4
+ADDP4
+ADDRLP4 20068
+INDIRI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 20
+ADDP4
+CNSTI4 0
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 24
+ADDP4
+CNSTI4 0
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $248
+ADDRLP4 20072
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 20072
+INDIRP4
+ADDRLP4 20072
+INDIRP4
+INDIRI4
+NEGI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 20
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $248
+ADDRLP4 12
+ARGP4
+ADDRLP4 20072
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20072
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $250
+ADDRGP4 $242
+JUMPV
+LABELV $250
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20076
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 8
+ADDP4
+ADDRLP4 20076
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ARGP4
+ADDRLP4 20080
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20080
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $252
+ADDRGP4 $242
+JUMPV
+LABELV $252
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20084
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 20084
+INDIRF4
+ASGNF4
+ADDRLP4 16
+INDIRF4
+CNSTF4 0
+NEF4 $254
+ADDRLP4 16
+CNSTF4 1065353216
+ASGNF4
+LABELV $254
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 12
+ADDP4
+CNSTF4 1148846080
+ADDRLP4 16
+INDIRF4
+DIVF4
+CVFI4 4
+ASGNI4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI4 16
+ADDP4
+CNSTF4 1148846080
+ADDRLP4 16
+INDIRF4
+DIVF4
+CVFI4 4
+ASGNI4
+LABELV $241
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 27
+LTI4 $240
+LABELV $242
+ADDRLP4 4
+INDIRI4
+CNSTI4 27
+EQI4 $256
+ADDRGP4 $239
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $144
+JUMPV
+LABELV $256
+ADDRLP4 8
+INDIRP4
+CNSTI4 784
+ADDP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 56
+ADDP4
+ARGP4
+CNSTU4 28
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 8
+INDIRP4
+CNSTI4 804
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $214
+CNSTI4 1
+RETI4
+LABELV $144
+endproc CG_ParseAnimationFile 20100 12
+proc CG_RegisterClientSkin 84 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $259
+ADDRLP4 0
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $261
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 64
+ADDRGP4 trap_R_RegisterSkin
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $262
+ADDRGP4 $264
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $262
+ADDRLP4 0
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $265
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 68
+ADDRGP4 trap_R_RegisterSkin
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 268
+ADDP4
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $266
+ADDRGP4 $268
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $266
+ADDRLP4 0
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $269
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 72
+ADDRGP4 trap_R_RegisterSkin
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 276
+ADDP4
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 276
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $270
+ADDRGP4 $272
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $270
+ADDRLP4 80
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+ADDRLP4 80
+INDIRI4
+EQI4 $276
+ADDRFP4 0
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+ADDRLP4 80
+INDIRI4
+EQI4 $276
+ADDRFP4 0
+INDIRP4
+CNSTI4 276
+ADDP4
+INDIRI4
+ADDRLP4 80
+INDIRI4
+NEI4 $260
+LABELV $276
+CNSTI4 0
+RETI4
+ADDRGP4 $258
+JUMPV
+LABELV $259
+ADDRLP4 0
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $277
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 64
+ADDRGP4 trap_R_RegisterSkin
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 284
+ADDP4
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $278
+ADDRGP4 $280
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $278
+ADDRFP4 0
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $281
+CNSTI4 0
+RETI4
+ADDRGP4 $258
+JUMPV
+LABELV $281
+LABELV $260
+CNSTI4 1
+RETI4
+LABELV $258
+endproc CG_RegisterClientSkin 84 20
+proc CG_RegisterClientModelname 144 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+CNSTI4 128
+ARGI4
+ADDRGP4 $284
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 128
+ADDRGP4 CG_ParseAnimationFile
+CALLI4
+ASGNI4
+ADDRLP4 128
+INDIRI4
+CNSTI4 0
+NEI4 $285
+ADDRGP4 $287
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $283
+JUMPV
+LABELV $285
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $288
+ADDRLP4 0
+ARGP4
+CNSTI4 128
+ARGI4
+ADDRGP4 $290
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 132
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+ADDRLP4 132
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $291
+ADDRGP4 $293
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $283
+JUMPV
+LABELV $291
+ADDRLP4 0
+ARGP4
+CNSTI4 128
+ARGI4
+ADDRGP4 $294
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 136
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDRLP4 136
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $295
+ADDRGP4 $293
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $283
+JUMPV
+LABELV $295
+ADDRLP4 0
+ARGP4
+CNSTI4 128
+ARGI4
+ADDRGP4 $297
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 140
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 272
+ADDP4
+ADDRLP4 140
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 272
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $289
+ADDRGP4 $293
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $283
+JUMPV
+LABELV $288
+ADDRLP4 0
+ARGP4
+CNSTI4 128
+ARGI4
+ADDRGP4 $300
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 132
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+ADDRLP4 132
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $301
+ADDRGP4 $293
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $283
+JUMPV
+LABELV $301
+LABELV $289
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 132
+ADDRGP4 CG_RegisterClientSkin
+CALLI4
+ASGNI4
+ADDRLP4 132
+INDIRI4
+CNSTI4 0
+NEI4 $303
+ADDRGP4 $305
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $283
+JUMPV
+LABELV $303
+CNSTI4 1
+RETI4
+LABELV $283
+endproc CG_RegisterClientModelname 144 16
+proc CG_LoadClientInfo 76 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 CG_RegisterClientModelname
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $307
+ADDRGP4 $309
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $307
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $310
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cg_customSoundNames
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $314
+ADDRGP4 $312
+JUMPV
+LABELV $314
+ADDRGP4 $318
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 CG_FileExists
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $316
+ADDRLP4 0
+INDIRI4
+CNSTI4 11
+EQI4 $321
+ADDRLP4 0
+INDIRI4
+CNSTI4 8
+NEI4 $319
+LABELV $321
+ADDRGP4 $322
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 40
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1328
+ADDP4
+ADDP4
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRGP4 $317
+JUMPV
+LABELV $319
+ADDRLP4 0
+INDIRI4
+CNSTI4 9
+NEI4 $323
+ADDRLP4 4
+ADDRGP4 cg_customSoundNames+28
+INDIRP4
+ASGNP4
+ADDRGP4 $324
+JUMPV
+LABELV $323
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+NEI4 $326
+ADDRLP4 4
+ADDRGP4 cg_customSoundNames
+INDIRP4
+ASGNP4
+LABELV $326
+LABELV $324
+ADDRGP4 $318
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 44
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1328
+ADDP4
+ADDP4
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRGP4 $317
+JUMPV
+LABELV $316
+ADDRGP4 $318
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 40
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1328
+ADDP4
+ADDP4
+ADDRLP4 40
+INDIRI4
+ASGNI4
+LABELV $317
+LABELV $311
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $310
+LABELV $312
+ADDRFP4 0
+INDIRP4
+CNSTI4 248
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $328
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $330
+ADDRGP4 $334
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 36
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1456
+ADDP4
+ADDP4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1456
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $335
+ADDRGP4 $337
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 48
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1456
+ADDP4
+ADDP4
+ADDRLP4 48
+INDIRI4
+ASGNI4
+LABELV $335
+ADDRGP4 $338
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 60
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1472
+ADDP4
+ADDP4
+ADDRLP4 60
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1472
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $339
+ADDRGP4 $341
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 68
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 72
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1472
+ADDP4
+ADDP4
+ADDRLP4 72
+INDIRI4
+ASGNI4
+LABELV $339
+LABELV $331
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $330
+LABELV $328
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 cgs+41460
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1668
+DIVI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $343
+ADDRLP4 28
+CNSTI4 1852
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+ADDRGP4 cg_entities+168
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+NEI4 $347
+ADDRLP4 28
+INDIRI4
+ADDRGP4 cg_entities+4
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $347
+CNSTI4 1852
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ARGP4
+ADDRGP4 CG_ResetPlayerEntity
+CALLV
+pop
+LABELV $347
+LABELV $344
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1024
+LTI4 $343
+LABELV $306
+endproc CG_LoadClientInfo 76 12
+proc CG_CopyClientInfoModel 68 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 236
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 4
+CNSTI4 248
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 252
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 256
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+CNSTI4 260
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+CNSTI4 264
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+CNSTI4 268
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+CNSTI4 272
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+CNSTI4 276
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 36
+CNSTI4 280
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 40
+CNSTI4 284
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 44
+CNSTI4 232
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 48
+CNSTI4 288
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 52
+CNSTI4 292
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+ARGP4
+CNSTU4 1036
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 56
+CNSTI4 1328
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+ARGP4
+CNSTU4 128
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 60
+CNSTI4 1456
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 64
+CNSTI4 1472
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+LABELV $351
+endproc CG_CopyClientInfoModel 68 12
+proc CG_GetCorpseNum 32 8
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 20
+INDIRP4
+CNSTI4 68
+ADDP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+LABELV $353
+ADDRLP4 0
+CNSTI4 1668
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 cgs+148216
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $358
+ADDRGP4 $354
+JUMPV
+LABELV $358
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $360
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $360
+ADDRLP4 4
+INDIRI4
+RETI4
+ADDRGP4 $352
+JUMPV
+LABELV $360
+LABELV $354
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 15
+LTI4 $353
+CNSTI4 -1
+RETI4
+LABELV $352
+endproc CG_GetCorpseNum 32 8
+proc CG_ScanForExistingClientInfo 24 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+LABELV $363
+ADDRLP4 0
+CNSTI4 1668
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 cgs+148216
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $368
+ADDRGP4 $364
+JUMPV
+LABELV $368
+ADDRLP4 8
+CNSTI4 92
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $370
+ADDRLP4 16
+CNSTI4 156
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $370
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_CopyClientInfoModel
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $362
+JUMPV
+LABELV $370
+LABELV $364
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 15
+LTI4 $363
+CNSTI4 0
+RETI4
+LABELV $362
+endproc CG_ScanForExistingClientInfo 24 8
+export CG_PrecacheClientInfo
+proc CG_PrecacheClientInfo 1672 12
+ADDRLP4 1668
+CNSTI4 1668
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 cgs+148216
+ADDP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1668
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0+92
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $376
+ADDRLP4 0+156
+ARGP4
+ADDRGP4 $168
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $377
+JUMPV
+LABELV $376
+ADDRLP4 0+156
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $377
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRLP4 1668
+INDIRP4
+ADDRLP4 0
+INDIRB
+ASGNB 1668
+ADDRLP4 1668
+INDIRP4
+ARGP4
+ADDRGP4 CG_LoadClientInfo
+CALLV
+pop
+LABELV $372
+endproc CG_PrecacheClientInfo 1672 12
+proc CG_StatusMessages 32 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $383
+ADDRGP4 $382
+JUMPV
+LABELV $383
+ADDRLP4 0
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $385
+ADDRGP4 $387
+ARGP4
+ADDRLP4 8
+CNSTI4 4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $385
+ADDRLP4 12
+CNSTI4 68
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $388
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $390
+ADDRFP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $392
+ADDRFP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRGP4 $394
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $391
+JUMPV
+LABELV $392
+ADDRFP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRGP4 $395
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $391
+JUMPV
+LABELV $390
+ADDRFP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $396
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $398
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRGP4 $400
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $397
+JUMPV
+LABELV $398
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRGP4 $401
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $397
+JUMPV
+LABELV $396
+ADDRFP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $402
+ADDRFP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRGP4 $404
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $403
+JUMPV
+LABELV $402
+ADDRFP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRGP4 $405
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $403
+LABELV $397
+LABELV $391
+LABELV $388
+LABELV $382
+endproc CG_StatusMessages 32 16
+export CG_NewClientInfo
+proc CG_NewClientInfo 1976 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 1672
+CNSTI4 1668
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+CNSTI4 670
+ADDI4
+ARGI4
+ADDRLP4 1688
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 1676
+ADDRLP4 1688
+INDIRP4
+ASGNP4
+ADDRLP4 1676
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $408
+ADDRLP4 1672
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1668
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 $406
+JUMPV
+LABELV $408
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1668
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRI4
+ADDRGP4 cg+109588+148
+INDIRI4
+NEI4 $410
+ADDRLP4 1676
+INDIRP4
+ARGP4
+ADDRGP4 $414
+ARGP4
+ADDRLP4 1692
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 1668
+ADDRLP4 1692
+INDIRP4
+ASGNP4
+ADDRGP4 cgs+256092
+ARGP4
+ADDRLP4 1668
+INDIRP4
+ARGP4
+ADDRGP4 Com_ClientListParse
+CALLV
+pop
+LABELV $410
+ADDRLP4 1676
+INDIRP4
+ARGP4
+ADDRGP4 $416
+ARGP4
+ADDRLP4 1692
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 1668
+ADDRLP4 1692
+INDIRP4
+ASGNP4
+ADDRLP4 0+4
+ARGP4
+ADDRLP4 1668
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 1676
+INDIRP4
+ARGP4
+ADDRGP4 $419
+ARGP4
+ADDRLP4 1696
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 1668
+ADDRLP4 1696
+INDIRP4
+ASGNP4
+ADDRLP4 1668
+INDIRP4
+ARGP4
+ADDRLP4 1700
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0+68
+ADDRLP4 1700
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ADDRGP4 cg+4
+INDIRI4
+NEI4 $421
+ADDRLP4 1672
+INDIRP4
+INDIRI4
+CNSTI4 0
+EQI4 $421
+ADDRLP4 1672
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDRLP4 0+68
+INDIRI4
+EQI4 $421
+ADDRLP4 0+68
+INDIRI4
+ARGI4
+ADDRLP4 1964
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRGP4 $425
+ARGP4
+ADDRLP4 1964
+INDIRP4
+ARGP4
+ADDRLP4 1968
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1968
+INDIRP4
+ARGP4
+ADDRLP4 1708
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 1708
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $427
+ADDRGP4 $429
+ARGP4
+ADDRLP4 1708
+ARGP4
+ADDRLP4 1972
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1972
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+LABELV $427
+LABELV $421
+ADDRLP4 1676
+INDIRP4
+ARGP4
+ADDRGP4 $430
+ARGP4
+ADDRLP4 1708
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 1668
+ADDRLP4 1708
+INDIRP4
+ASGNP4
+ADDRLP4 0+92
+ARGP4
+ADDRLP4 1668
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0+92
+ARGP4
+CNSTI4 47
+ARGI4
+ADDRLP4 1712
+ADDRGP4 strchr
+CALLP4
+ASGNP4
+ADDRLP4 1680
+ADDRLP4 1712
+INDIRP4
+ASGNP4
+ADDRLP4 1680
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $434
+ADDRLP4 0+156
+ARGP4
+ADDRGP4 $168
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $435
+JUMPV
+LABELV $434
+ADDRLP4 0+156
+ARGP4
+ADDRLP4 1680
+INDIRP4
+CNSTI4 1
+ADDP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 1680
+INDIRP4
+CNSTI1 0
+ASGNI1
+LABELV $435
+ADDRLP4 1676
+INDIRP4
+ARGP4
+ADDRGP4 $440
+ARGP4
+ADDRLP4 1716
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 1668
+ADDRLP4 1716
+INDIRP4
+ASGNP4
+ADDRLP4 0+1488
+ARGP4
+ADDRLP4 1668
+INDIRP4
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 1672
+INDIRP4
+ARGP4
+ADDRGP4 CG_StatusMessages
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRLP4 1672
+INDIRP4
+ADDRLP4 0
+INDIRB
+ASGNB 1668
+ADDRLP4 1672
+INDIRP4
+ARGP4
+ADDRLP4 1720
+ADDRGP4 CG_ScanForExistingClientInfo
+CALLI4
+ASGNI4
+ADDRLP4 1720
+INDIRI4
+CNSTI4 0
+NEI4 $443
+ADDRLP4 1672
+INDIRP4
+ARGP4
+ADDRGP4 CG_LoadClientInfo
+CALLV
+pop
+LABELV $443
+LABELV $406
+endproc CG_NewClientInfo 1976 12
+proc CG_SetLerpFrameAnimation 12 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 -129
+BANDI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $448
+ADDRFP4 8
+INDIRI4
+CNSTI4 37
+LTI4 $446
+LABELV $448
+ADDRGP4 $449
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $446
+ADDRLP4 0
+CNSTI4 28
+ADDRFP4 8
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 292
+ADDP4
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 cg_debugAnim+12
+INDIRI4
+CNSTI4 0
+EQI4 $450
+ADDRGP4 $453
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $450
+LABELV $445
+endproc CG_SetLerpFrameAnimation 12 8
+proc CG_RunPlayerLerpFrame 4 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+NEI4 $457
+ADDRFP4 4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $455
+LABELV $457
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 CG_SetLerpFrameAnimation
+CALLV
+pop
+LABELV $455
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRGP4 CG_RunLerpFrame
+CALLV
+pop
+LABELV $454
+endproc CG_RunPlayerLerpFrame 4 12
+proc CG_ClearLerpFrame 16 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 CG_SetLerpFrameAnimation
+CALLV
+pop
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+LABELV $458
+endproc CG_ClearLerpFrame 16 12
+proc CG_PlayerAnimation 24 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 cg_noPlayerAnims+12
+INDIRI4
+CNSTI4 0
+EQI4 $461
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRFP4 20
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 16
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 $460
+JUMPV
+LABELV $461
+ADDRLP4 0
+CNSTI4 1668
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 492
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $465
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+CNSTI4 22
+NEI4 $465
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+CNSTI4 24
+ARGI4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRGP4 CG_RunPlayerLerpFrame
+CALLV
+pop
+ADDRGP4 $466
+JUMPV
+LABELV $465
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRGP4 CG_RunPlayerLerpFrame
+CALLV
+pop
+LABELV $466
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 476
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 12
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 484
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 516
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRGP4 CG_RunPlayerLerpFrame
+CALLV
+pop
+ADDRFP4 16
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 516
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 20
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 24
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $460
+endproc CG_PlayerAnimation 24 16
+proc CG_PlayerNonSegAnimation 24 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 cg_noPlayerAnims+12
+INDIRI4
+CNSTI4 0
+EQI4 $468
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 $467
+JUMPV
+LABELV $468
+ADDRLP4 0
+CNSTI4 1668
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+EQI4 $472
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ADDRLP4 16
+INDIRI4
+NEI4 $472
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 564
+ADDP4
+ARGP4
+CNSTI4 15
+ARGI4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRGP4 CG_RunPlayerLerpFrame
+CALLV
+pop
+ADDRGP4 $473
+JUMPV
+LABELV $472
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 564
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRGP4 CG_RunPlayerLerpFrame
+CALLV
+pop
+LABELV $473
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 564
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 572
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 12
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $467
+endproc CG_PlayerNonSegAnimation 24 16
+proc CG_SwingAngles 32 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 20
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $475
+ADDRFP4 16
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 12
+ADDRGP4 AngleSubtract
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 20
+INDIRF4
+GTF4 $479
+ADDRLP4 0
+INDIRF4
+ADDRLP4 20
+INDIRF4
+NEGF4
+GEF4 $477
+LABELV $479
+ADDRFP4 20
+INDIRP4
+CNSTI4 1
+ASGNI4
+LABELV $477
+LABELV $475
+ADDRFP4 20
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $480
+ADDRGP4 $474
+JUMPV
+LABELV $480
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 12
+ADDRGP4 AngleSubtract
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 16
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+CNSTF4 1056964608
+ADDRFP4 4
+INDIRF4
+MULF4
+GEF4 $482
+ADDRLP4 4
+CNSTF4 1056964608
+ASGNF4
+ADDRGP4 $483
+JUMPV
+LABELV $482
+ADDRLP4 4
+INDIRF4
+ADDRFP4 4
+INDIRF4
+GEF4 $484
+ADDRLP4 4
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $485
+JUMPV
+LABELV $484
+ADDRLP4 4
+CNSTF4 1073741824
+ASGNF4
+LABELV $485
+LABELV $483
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+LTF4 $486
+ADDRLP4 8
+ADDRGP4 cg+109552
+INDIRI4
+CVIF4 4
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDRFP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 0
+INDIRF4
+LTF4 $489
+ADDRLP4 8
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 20
+INDIRP4
+CNSTI4 0
+ASGNI4
+LABELV $489
+ADDRFP4 16
+INDIRP4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 AngleMod
+CALLF4
+ASGNF4
+ADDRFP4 16
+INDIRP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRGP4 $487
+JUMPV
+LABELV $486
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $491
+ADDRLP4 8
+ADDRGP4 cg+109552
+INDIRI4
+CVIF4 4
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDRFP4 12
+INDIRF4
+NEGF4
+MULF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 0
+INDIRF4
+GTF4 $494
+ADDRLP4 8
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 20
+INDIRP4
+CNSTI4 0
+ASGNI4
+LABELV $494
+ADDRFP4 16
+INDIRP4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 AngleMod
+CALLF4
+ASGNF4
+ADDRFP4 16
+INDIRP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+LABELV $491
+LABELV $487
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 20
+ADDRGP4 AngleSubtract
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ADDRFP4 8
+INDIRF4
+LEF4 $496
+ADDRFP4 0
+INDIRF4
+ADDRFP4 8
+INDIRF4
+CNSTF4 1065353216
+SUBF4
+SUBF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 AngleMod
+CALLF4
+ASGNF4
+ADDRFP4 16
+INDIRP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRGP4 $497
+JUMPV
+LABELV $496
+ADDRLP4 0
+INDIRF4
+ADDRFP4 8
+INDIRF4
+NEGF4
+GEF4 $498
+ADDRFP4 0
+INDIRF4
+ADDRFP4 8
+INDIRF4
+CNSTF4 1065353216
+SUBF4
+ADDF4
+ARGF4
+ADDRLP4 28
+ADDRGP4 AngleMod
+CALLF4
+ASGNF4
+ADDRFP4 16
+INDIRP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+LABELV $498
+LABELV $497
+LABELV $474
+endproc CG_SwingAngles 32 8
+proc CG_AddPainTwitch 16 0
+ADDRLP4 0
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 660
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 200
+LTI4 $502
+ADDRGP4 $500
+JUMPV
+LABELV $502
+ADDRLP4 4
+CNSTF4 1065353216
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+CNSTF4 1128792064
+DIVF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $504
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+CNSTF4 1101004800
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $505
+JUMPV
+LABELV $504
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+CNSTF4 1101004800
+ADDRLP4 4
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+LABELV $505
+LABELV $500
+endproc CG_AddPainTwitch 16 0
+data
+align 4
+LABELV $507
+byte 4 0
+byte 4 22
+byte 4 45
+byte 4 -22
+byte 4 0
+byte 4 22
+byte 4 -45
+byte 4 -22
+code
+proc CG_PlayerAngles 144 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 24
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 24+4
+INDIRF4
+ARGF4
+ADDRLP4 68
+ADDRGP4 AngleMod
+CALLF4
+ASGNF4
+ADDRLP4 24+4
+ADDRLP4 68
+INDIRF4
+ASGNF4
+ADDRLP4 72
+CNSTF4 0
+ASGNF4
+ADDRLP4 12+8
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRLP4 12+4
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRLP4 76
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRLP4 84
+CNSTI4 -129
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ADDRLP4 84
+INDIRI4
+BANDI4
+CNSTI4 22
+NEI4 $516
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRLP4 84
+INDIRI4
+BANDI4
+CNSTI4 11
+EQI4 $514
+LABELV $516
+ADDRFP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 492
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $514
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $517
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRGP4 $518
+JUMPV
+LABELV $517
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+LTI4 $521
+ADDRLP4 52
+INDIRI4
+CNSTI4 7
+LEI4 $519
+LABELV $521
+ADDRGP4 $522
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $519
+LABELV $518
+ADDRLP4 12+4
+ADDRLP4 24+4
+INDIRF4
+ADDRLP4 52
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $507
+ADDP4
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 24+4
+INDIRF4
+CNSTF4 1048576000
+ADDRLP4 52
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $507
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $527
+ADDRLP4 0+4
+INDIRF4
+ARGF4
+ADDRLP4 88
+CNSTF4 0
+ASGNF4
+ADDRLP4 88
+INDIRF4
+ARGF4
+ADDRLP4 88
+INDIRF4
+ARGF4
+ADDRGP4 cg_swingSpeed+8
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+ARGP4
+ADDRGP4 CG_SwingAngles
+CALLV
+pop
+ADDRLP4 12+4
+INDIRF4
+ARGF4
+ADDRLP4 96
+CNSTF4 0
+ASGNF4
+ADDRLP4 96
+INDIRF4
+ARGF4
+ADDRLP4 96
+INDIRF4
+ARGF4
+ADDRGP4 cg_swingSpeed+8
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 488
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 492
+ADDP4
+ARGP4
+ADDRGP4 CG_SwingAngles
+CALLV
+pop
+ADDRGP4 $528
+JUMPV
+LABELV $527
+ADDRLP4 0+4
+INDIRF4
+ARGF4
+CNSTF4 1103626240
+ARGF4
+CNSTF4 1119092736
+ARGF4
+ADDRGP4 cg_swingSpeed+8
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+ARGP4
+ADDRGP4 CG_SwingAngles
+CALLV
+pop
+ADDRLP4 12+4
+INDIRF4
+ARGF4
+CNSTF4 1109393408
+ARGF4
+CNSTF4 1119092736
+ARGF4
+ADDRGP4 cg_swingSpeed+8
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 488
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 492
+ADDP4
+ARGP4
+ADDRGP4 CG_SwingAngles
+CALLV
+pop
+LABELV $528
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 12+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 488
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+CNSTF4 1127481344
+LEF4 $539
+ADDRLP4 60
+CNSTF4 1061158912
+ADDRLP4 24
+INDIRF4
+CNSTF4 3283353600
+ADDF4
+MULF4
+ASGNF4
+ADDRGP4 $540
+JUMPV
+LABELV $539
+ADDRLP4 60
+CNSTF4 1061158912
+ADDRLP4 24
+INDIRF4
+MULF4
+ASGNF4
+LABELV $540
+ADDRLP4 60
+INDIRF4
+ARGF4
+CNSTF4 1097859072
+ARGF4
+CNSTF4 1106247680
+ARGF4
+CNSTF4 1036831949
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+ARGP4
+ADDRGP4 CG_SwingAngles
+CALLV
+pop
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+LTI4 $541
+ADDRLP4 36
+INDIRI4
+CNSTI4 64
+GEI4 $541
+ADDRLP4 64
+CNSTI4 1668
+ADDRLP4 36
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $544
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+LABELV $544
+LABELV $541
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 40
+ARGP4
+ADDRLP4 100
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 100
+INDIRF4
+ASGNF4
+ADDRLP4 56
+INDIRF4
+CNSTF4 0
+EQF4 $546
+ADDRLP4 56
+CNSTF4 1028443341
+ADDRLP4 56
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 104
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 140
+ADDRLP4 56
+INDIRF4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 104+12
+INDIRF4
+MULF4
+ADDRLP4 40+4
+INDIRF4
+ADDRLP4 104+12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 40+8
+INDIRF4
+ADDRLP4 104+12+8
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 12+8
+ADDRLP4 12+8
+INDIRF4
+ADDRLP4 140
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 140
+ADDRLP4 56
+INDIRF4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 104
+INDIRF4
+MULF4
+ADDRLP4 40+4
+INDIRF4
+ADDRLP4 104+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 40+8
+INDIRF4
+ADDRLP4 104+8
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRLP4 140
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $546
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+LTI4 $560
+ADDRLP4 36
+INDIRI4
+CNSTI4 64
+GEI4 $560
+ADDRLP4 64
+CNSTI4 1668
+ADDRLP4 36
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $563
+ADDRLP4 12+4
+ADDRLP4 0+4
+INDIRF4
+ASGNF4
+ADDRLP4 108
+CNSTF4 0
+ASGNF4
+ADDRLP4 12
+ADDRLP4 108
+INDIRF4
+ASGNF4
+ADDRLP4 12+8
+ADDRLP4 108
+INDIRF4
+ASGNF4
+LABELV $563
+LABELV $560
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 CG_AddPainTwitch
+CALLV
+pop
+ADDRLP4 24
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRGP4 AnglesSubtract
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 AnglesSubtract
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 24
+ARGP4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+LABELV $506
+endproc CG_PlayerAngles 144 24
+lit
+align 4
+LABELV $569
+byte 4 0
+byte 4 0
+byte 4 1065353216
+align 4
+LABELV $570
+byte 4 0
+byte 4 0
+byte 4 3212836864
+code
+proc CG_PlayerWWSmoothing 212 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 136
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 164
+ADDRGP4 $569
+INDIRB
+ASGNB 12
+ADDRLP4 176
+ADDRGP4 $570
+INDIRB
+ASGNB 12
+ADDRLP4 136
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+NEI4 $571
+ADDRLP4 140
+ADDRLP4 164
+INDIRB
+ASGNB 12
+ADDRGP4 $572
+JUMPV
+LABELV $571
+ADDRLP4 136
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+NEI4 $573
+ADDRLP4 140
+ADDRLP4 136
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $574
+JUMPV
+LABELV $573
+ADDRLP4 140
+ADDRLP4 176
+INDIRB
+ASGNB 12
+LABELV $574
+LABELV $572
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+ADDRLP4 140
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 680
+ADDP4
+ARGP4
+ADDRLP4 188
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 188
+INDIRI4
+CNSTI4 0
+NEI4 $575
+ADDRLP4 176
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 680
+ADDP4
+ARGP4
+ADDRLP4 192
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 192
+INDIRI4
+CNSTI4 0
+EQI4 $577
+ADDRLP4 164
+ARGP4
+ADDRLP4 140
+ARGP4
+ADDRLP4 196
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 196
+INDIRI4
+CNSTI4 0
+EQI4 $577
+ADDRLP4 84
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 96
+CNSTF4 1127481344
+ASGNF4
+ADDRGP4 $578
+JUMPV
+LABELV $577
+ADDRFP4 0
+INDIRP4
+CNSTI4 692
+ADDP4
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+ADDRLP4 96
+ADDRLP4 4
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ADDRLP4 4+4
+INDIRF4
+ADDRLP4 100+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 4+8
+INDIRF4
+ADDRLP4 100+8
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 4+12
+INDIRF4
+ADDRLP4 100+12
+INDIRF4
+MULF4
+ADDRLP4 4+12+4
+INDIRF4
+ADDRLP4 100+12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 4+12+8
+INDIRF4
+ADDRLP4 100+12+8
+INDIRF4
+MULF4
+ADDF4
+ADDF4
+ADDRLP4 4+24
+INDIRF4
+ADDRLP4 100+24
+INDIRF4
+MULF4
+ADDRLP4 4+24+4
+INDIRF4
+ADDRLP4 100+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 4+24+8
+INDIRF4
+ADDRLP4 100+24+8
+INDIRF4
+MULF4
+ADDF4
+ADDF4
+ASGNF4
+ADDRLP4 96
+INDIRF4
+CNSTF4 1065353216
+SUBF4
+CNSTF4 1073741824
+DIVF4
+ARGF4
+ADDRLP4 200
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 96
+CNSTF4 1127481344
+ADDRLP4 200
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRLP4 100
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 152
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 84
+ADDRLP4 152
+INDIRB
+ASGNB 12
+ADDRLP4 100+12
+ARGP4
+ADDRLP4 4+12
+ARGP4
+ADDRLP4 152
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 84
+ADDRLP4 84
+INDIRF4
+ADDRLP4 152
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 84+4
+ADDRLP4 84+4
+INDIRF4
+ADDRLP4 152+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 84+8
+ADDRLP4 84+8
+INDIRF4
+ADDRLP4 152+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 100+24
+ARGP4
+ADDRLP4 4+24
+ARGP4
+ADDRLP4 152
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 84
+ADDRLP4 84
+INDIRF4
+ADDRLP4 152
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 84+4
+ADDRLP4 84+4
+INDIRF4
+ADDRLP4 152+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 84+8
+ADDRLP4 84+8
+INDIRF4
+ADDRLP4 152+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 84
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+LABELV $578
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $619
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 728
+ADDP4
+ADDP4
+INDIRF4
+CNSTF4 1128792064
+ADDF4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+GEF4 $623
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 728
+ADDP4
+ADDP4
+CNSTI4 8
+ADDP4
+ADDRLP4 84
+INDIRB
+ASGNB 12
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 728
+ADDP4
+ADDP4
+CNSTI4 20
+ADDP4
+ADDRLP4 96
+INDIRF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 728
+ADDP4
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRGP4 $621
+JUMPV
+LABELV $623
+LABELV $620
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $619
+LABELV $621
+LABELV $575
+ADDRLP4 0
+CNSTI4 31
+ASGNI4
+LABELV $627
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 728
+ADDP4
+ADDP4
+INDIRF4
+CNSTF4 1128792064
+ADDF4
+GEF4 $631
+ADDRLP4 192
+CNSTF4 1128792064
+ASGNF4
+ADDRLP4 80
+CNSTF4 1065353216
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 728
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 192
+INDIRF4
+ADDF4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+SUBF4
+ADDRLP4 192
+INDIRF4
+DIVF4
+SUBF4
+ASGNF4
+CNSTF4 1078530011
+ADDRLP4 80
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 196
+ADDRGP4 cos
+CALLF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 196
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+NEGF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 44
+ARGP4
+ADDRLP4 200
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 728
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 200
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 200
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+MULF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 44+12
+ARGP4
+ADDRLP4 204
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 728
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 204
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 4+12
+ARGP4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 204
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+MULF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 44+24
+ARGP4
+ADDRLP4 208
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 728
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 208
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 4+24
+ARGP4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 208
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+MULF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 44
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+LABELV $631
+LABELV $628
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $627
+ADDRLP4 4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+LABELV $568
+endproc CG_PlayerWWSmoothing 212 16
+lit
+align 4
+LABELV $640
+byte 4 0
+byte 4 0
+byte 4 3212836864
+code
+proc CG_PlayerNonSegAngles 116 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 48
+ADDRGP4 $640
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+4
+INDIRF4
+ARGF4
+ADDRLP4 60
+ADDRGP4 AngleMod
+CALLF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 60
+INDIRF4
+ASGNF4
+ADDRLP4 64
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+ADDRLP4 64
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 64
+INDIRF4
+ASGNF4
+ADDRLP4 28
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+NEI4 $644
+ADDRLP4 36
+ADDRLP4 28
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $645
+JUMPV
+LABELV $644
+ADDRLP4 36
+ADDRLP4 48
+INDIRB
+ASGNB 12
+LABELV $645
+ADDRLP4 36
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 680
+ADDP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+NEI4 $646
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+ADDRLP4 0+4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $646
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+CNSTI4 0
+EQI4 $649
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $649
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $651
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRGP4 $652
+JUMPV
+LABELV $651
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 72
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+LTI4 $655
+ADDRLP4 72
+INDIRI4
+CNSTI4 7
+LEI4 $653
+LABELV $655
+ADDRGP4 $522
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $653
+LABELV $652
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $656
+ADDRLP4 0+4
+INDIRF4
+ARGF4
+ADDRLP4 72
+CNSTF4 0
+ASGNF4
+ADDRLP4 72
+INDIRF4
+ARGF4
+ADDRLP4 72
+INDIRF4
+ARGF4
+ADDRGP4 cg_swingSpeed+8
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+ADDRGP4 CG_SwingAngles
+CALLV
+pop
+ADDRGP4 $657
+JUMPV
+LABELV $656
+ADDRLP4 0+4
+INDIRF4
+ARGF4
+CNSTF4 1109393408
+ARGF4
+CNSTF4 1119092736
+ARGF4
+ADDRGP4 cg_swingSpeed+8
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+ADDRGP4 CG_SwingAngles
+CALLV
+pop
+LABELV $657
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 12
+ARGP4
+ADDRLP4 72
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+CNSTF4 0
+EQF4 $663
+ADDRLP4 24
+CNSTF4 1008981770
+ADDRLP4 24
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 112
+ADDRLP4 24
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 76+12
+INDIRF4
+MULF4
+ADDRLP4 12+4
+INDIRF4
+ADDRLP4 76+12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 12+8
+INDIRF4
+ADDRLP4 76+12+8
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 112
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 112
+ADDRLP4 24
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 76
+INDIRF4
+MULF4
+ADDRLP4 12+4
+INDIRF4
+ADDRLP4 76+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 12+8
+INDIRF4
+ADDRLP4 76+8
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 112
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $663
+ADDRLP4 0
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+LABELV $639
+endproc CG_PlayerNonSegAngles 116 24
+lit
+align 4
+LABELV $748
+byte 4 0
+byte 4 0
+byte 4 1065353216
+code
+proc CG_PlayerUpgrades 588 44
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 284
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 428
+ADDRLP4 0
+INDIRP4
+CNSTI4 164
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 284
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $678
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 4+12
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 4+24
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 4+4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4+8
+ADDRGP4 cgs+255316+588
+INDIRI4
+ASGNI4
+ADDRGP4 axisDefault
+ARGP4
+ADDRLP4 4+28
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $687
+ARGP4
+ADDRGP4 CG_PositionRotatedEntityOnTag
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+ADDRLP4 428
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $688
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRF4
+CNSTF4 1092616192
+LEF4 $690
+ADDRFP4 0
+INDIRP4
+CNSTI4 1784
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $692
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ARGP4
+ADDRLP4 440
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 440
+INDIRI4
+CNSTI4 0
+EQI4 $694
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ARGP4
+ADDRGP4 CG_DestroyParticleSystem
+CALLV
+pop
+LABELV $694
+ADDRGP4 cgs+255316+476
+INDIRI4
+ARGI4
+ADDRLP4 444
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ADDRLP4 444
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1784
+ADDP4
+CNSTI4 3
+ASGNI4
+LABELV $692
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 vec3_origin
+ARGP4
+ADDRGP4 cgs+255316+464
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_AddLoopingSound
+CALLV
+pop
+ADDRGP4 $691
+JUMPV
+LABELV $690
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRF4
+CNSTF4 3240099840
+GEF4 $700
+ADDRFP4 0
+INDIRP4
+CNSTI4 1784
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $702
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ARGP4
+ADDRLP4 440
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 440
+INDIRI4
+CNSTI4 0
+EQI4 $704
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ARGP4
+ADDRGP4 CG_DestroyParticleSystem
+CALLV
+pop
+LABELV $704
+ADDRGP4 cgs+255316+468
+INDIRI4
+ARGI4
+ADDRLP4 444
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ADDRLP4 444
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1784
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $702
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 vec3_origin
+ARGP4
+ADDRGP4 cgs+255316+456
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_AddLoopingSound
+CALLV
+pop
+ADDRGP4 $701
+JUMPV
+LABELV $700
+ADDRFP4 0
+INDIRP4
+CNSTI4 1784
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $710
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ARGP4
+ADDRLP4 440
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 440
+INDIRI4
+CNSTI4 0
+EQI4 $712
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ARGP4
+ADDRGP4 CG_DestroyParticleSystem
+CALLV
+pop
+LABELV $712
+ADDRGP4 cgs+255316+472
+INDIRI4
+ARGI4
+ADDRLP4 444
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ADDRLP4 444
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1784
+ADDP4
+CNSTI4 2
+ASGNI4
+LABELV $710
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 vec3_origin
+ARGP4
+ADDRGP4 cgs+255316+460
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_AddLoopingSound
+CALLV
+pop
+LABELV $701
+LABELV $691
+ADDRLP4 288
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 288+12
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 288+24
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 288+4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 288+8
+ADDRGP4 cgs+255316+592
+INDIRI4
+ASGNI4
+ADDRLP4 288+8
+INDIRI4
+CNSTI4 0
+NEI4 $724
+ADDRGP4 $677
+JUMPV
+LABELV $724
+ADDRGP4 axisDefault
+ARGP4
+ADDRLP4 288+28
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+ADDRLP4 288
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 4+8
+INDIRI4
+ARGI4
+ADDRGP4 $729
+ARGP4
+ADDRGP4 CG_PositionRotatedEntityOnTag
+CALLV
+pop
+ADDRLP4 288
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ARGP4
+ADDRLP4 440
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 440
+INDIRI4
+CNSTI4 0
+EQI4 $679
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 444
+ADDRLP4 4
+INDIRB
+ASGNB 140
+ADDRLP4 444
+ARGP4
+ADDRLP4 4+8
+INDIRI4
+ARGI4
+ADDRGP4 $729
+ARGP4
+ADDRGP4 CG_SetAttachmentTag
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToTag
+CALLV
+pop
+ADDRGP4 $679
+JUMPV
+LABELV $688
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ARGP4
+ADDRLP4 440
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 440
+INDIRI4
+CNSTI4 0
+EQI4 $679
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ARGP4
+ADDRGP4 CG_DestroyParticleSystem
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1784
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $679
+JUMPV
+LABELV $678
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ARGP4
+ADDRLP4 436
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 436
+INDIRI4
+CNSTI4 0
+EQI4 $735
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ARGP4
+ADDRGP4 CG_DestroyParticleSystem
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1784
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $735
+LABELV $679
+ADDRLP4 284
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+EQI4 $737
+ADDRLP4 144
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 144+12
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 144+24
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 144+4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 144+8
+ADDRGP4 cgs+255316+596
+INDIRI4
+ASGNI4
+ADDRGP4 axisDefault
+ARGP4
+ADDRLP4 144+28
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+ADDRLP4 144
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $687
+ARGP4
+ADDRGP4 CG_PositionRotatedEntityOnTag
+CALLV
+pop
+ADDRLP4 144
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $737
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 32768
+BANDI4
+CNSTI4 0
+EQI4 $746
+ADDRLP4 452
+ADDRGP4 $748
+INDIRB
+ASGNB 12
+ADDRLP4 440
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 440+8
+ADDRLP4 440+8
+INDIRF4
+CNSTF4 1166016512
+SUBF4
+ASGNF4
+ADDRLP4 468
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRLP4 544
+CNSTP4 0
+ASGNP4
+ADDRLP4 544
+INDIRP4
+ARGP4
+ADDRLP4 544
+INDIRP4
+ARGP4
+ADDRLP4 440
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 CG_Trace
+CALLV
+pop
+ADDRLP4 528
+ADDRLP4 468+12
+INDIRB
+ASGNB 12
+ADDRLP4 464
+CNSTF4 1107296256
+ASGNF4
+ADDRLP4 464
+INDIRF4
+CNSTF4 0
+LEF4 $751
+ADDRGP4 cgs+255316+160
+INDIRI4
+ARGI4
+ADDRLP4 528
+ARGP4
+ADDRLP4 452
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 548
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 548
+INDIRF4
+ARGF4
+ADDRLP4 548
+INDIRF4
+ARGF4
+ADDRLP4 548
+INDIRF4
+ARGF4
+ADDRLP4 548
+INDIRF4
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRLP4 464
+INDIRF4
+ARGF4
+CNSTI4 1
+ARGI4
+ADDRGP4 CG_ImpactMark
+CALLV
+pop
+LABELV $751
+LABELV $746
+LABELV $677
+endproc CG_PlayerUpgrades 588 44
+proc CG_PlayerFloatSprite 144 12
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+NEI4 $756
+ADDRGP4 cg+109580
+INDIRI4
+CNSTI4 0
+NEI4 $756
+ADDRLP4 140
+CNSTI4 2
+ASGNI4
+ADDRGP4 $757
+JUMPV
+LABELV $756
+ADDRLP4 140
+CNSTI4 0
+ASGNI4
+LABELV $757
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0+68
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+68+8
+ADDRLP4 0+68+8
+INDIRF4
+CNSTF4 1111490560
+ADDF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRLP4 0+112
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0+132
+CNSTF4 1092616192
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 140
+INDIRI4
+ASGNI4
+ADDRLP4 0+116
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+116+1
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+116+2
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+116+3
+CNSTU1 255
+ASGNU1
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $755
+endproc CG_PlayerFloatSprite 144 12
+proc CG_PlayerSprites 0 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+EQI4 $774
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 cgs+255316+16
+INDIRI4
+ARGI4
+ADDRGP4 CG_PlayerFloatSprite
+CALLV
+pop
+LABELV $774
+LABELV $773
+endproc CG_PlayerSprites 0 8
+lit
+align 4
+LABELV $779
+byte 4 0
+byte 4 0
+byte 4 1065353216
+code
+proc CG_PlayerShadow 144 44
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 84
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 60
+ADDRGP4 $779
+INDIRB
+ASGNB 12
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 88
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRLP4 116
+CNSTP4 0
+ASGNP4
+ADDRLP4 116
+INDIRP4
+ARGP4
+ADDRLP4 116
+INDIRP4
+ARGP4
+ADDRLP4 116
+INDIRP4
+ARGP4
+ADDRGP4 BG_ClassBoundingBox
+CALLV
+pop
+ADDRLP4 88+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 100+8
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 84
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $782
+CNSTI4 0
+RETI4
+ADDRGP4 $778
+JUMPV
+LABELV $782
+ADDRLP4 84
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+EQI4 $784
+ADDRLP4 84
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $786
+ADDRLP4 120
+CNSTF4 0
+ASGNF4
+ADDRLP4 60
+ADDRLP4 120
+INDIRF4
+ASGNF4
+ADDRLP4 60+4
+ADDRLP4 120
+INDIRF4
+ASGNF4
+ADDRLP4 60+8
+CNSTF4 3212836864
+ASGNF4
+ADDRGP4 $787
+JUMPV
+LABELV $786
+ADDRLP4 60
+ADDRLP4 84
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $787
+LABELV $784
+ADDRFP4 4
+INDIRP4
+CNSTF4 0
+ASGNF4
+ADDRGP4 cg_shadows+12
+INDIRI4
+CNSTI4 0
+NEI4 $790
+CNSTI4 0
+RETI4
+ADDRGP4 $778
+JUMPV
+LABELV $790
+ADDRLP4 124
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ASGNP4
+ADDRLP4 72
+ADDRLP4 124
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 128
+CNSTF4 3271557120
+ASGNF4
+ADDRLP4 72
+ADDRLP4 124
+INDIRP4
+INDIRF4
+ADDRLP4 128
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 72+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1568
+ADDP4
+INDIRF4
+ADDRLP4 128
+INDIRF4
+ADDRLP4 60+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 72+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 1572
+ADDP4
+INDIRF4
+CNSTF4 3271557120
+ADDRLP4 60+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 100
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRGP4 trap_CM_BoxTrace
+CALLV
+pop
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+EQF4 $802
+ADDRLP4 132
+CNSTI4 0
+ASGNI4
+ADDRLP4 0+4
+INDIRI4
+ADDRLP4 132
+INDIRI4
+NEI4 $802
+ADDRLP4 0
+INDIRI4
+ADDRLP4 132
+INDIRI4
+EQI4 $797
+LABELV $802
+CNSTI4 0
+RETI4
+ADDRGP4 $778
+JUMPV
+LABELV $797
+ADDRLP4 60+8
+INDIRF4
+CNSTF4 0
+GEF4 $803
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0+12+8
+INDIRF4
+CNSTF4 1065353216
+SUBF4
+ASGNF4
+ADDRGP4 $804
+JUMPV
+LABELV $803
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0+12+8
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+LABELV $804
+ADDRGP4 cg_shadows+12
+INDIRI4
+CNSTI4 1
+EQI4 $810
+CNSTI4 1
+RETI4
+ADDRGP4 $778
+JUMPV
+LABELV $810
+ADDRLP4 112
+CNSTF4 1065353216
+ADDRLP4 0+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 136
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRGP4 cgs+255316+232
+INDIRI4
+ARGI4
+ADDRLP4 0+12
+ARGP4
+ADDRLP4 0+24
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 488
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 140
+CNSTF4 0
+ASGNF4
+ADDRLP4 140
+INDIRF4
+ARGF4
+ADDRLP4 140
+INDIRF4
+ARGF4
+ADDRLP4 140
+INDIRF4
+ARGF4
+ADDRLP4 112
+INDIRF4
+ARGF4
+CNSTI4 0
+ARGI4
+CNSTF4 1103101952
+ADDRLP4 136
+INDIRP4
+CNSTI4 132
+ADDP4
+INDIRF4
+MULF4
+ARGF4
+CNSTI4 1
+ARGI4
+ADDRGP4 CG_ImpactMark
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $778
+endproc CG_PlayerShadow 144 44
+proc CG_PlayerSplash 136 44
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg_shadows+12
+INDIRI4
+CNSTI4 0
+NEI4 $819
+ADDRGP4 $818
+JUMPV
+LABELV $819
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 88
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRLP4 112
+CNSTP4 0
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ARGP4
+ADDRLP4 112
+INDIRP4
+ARGP4
+ADDRLP4 112
+INDIRP4
+ARGP4
+ADDRGP4 BG_ClassBoundingBox
+CALLV
+pop
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 12+8
+ADDRLP4 12+8
+INDIRF4
+ADDRLP4 88+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 116
+ADDRGP4 trap_CM_PointContents
+CALLI4
+ASGNI4
+ADDRLP4 84
+ADDRLP4 116
+INDIRI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 56
+BANDI4
+CNSTI4 0
+NEI4 $824
+ADDRGP4 $818
+JUMPV
+LABELV $824
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1107296256
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 120
+ADDRGP4 trap_CM_PointContents
+CALLI4
+ASGNI4
+ADDRLP4 84
+ADDRLP4 120
+INDIRI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 57
+BANDI4
+CNSTI4 0
+EQI4 $827
+ADDRGP4 $818
+JUMPV
+LABELV $827
+ADDRLP4 24
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 124
+CNSTP4 0
+ASGNP4
+ADDRLP4 124
+INDIRP4
+ARGP4
+ADDRLP4 124
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTI4 56
+ARGI4
+ADDRGP4 trap_CM_BoxTrace
+CALLV
+pop
+ADDRLP4 24+8
+INDIRF4
+CNSTF4 1065353216
+NEF4 $829
+ADDRGP4 $818
+JUMPV
+LABELV $829
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 128
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRGP4 cgs+255316+236
+INDIRI4
+ARGI4
+ADDRLP4 24+12
+ARGP4
+ADDRLP4 24+24
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 488
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 132
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 132
+INDIRF4
+ARGF4
+ADDRLP4 132
+INDIRF4
+ARGF4
+ADDRLP4 132
+INDIRF4
+ARGF4
+ADDRLP4 132
+INDIRF4
+ARGF4
+CNSTI4 0
+ARGI4
+CNSTF4 1107296256
+ADDRLP4 128
+INDIRP4
+CNSTI4 132
+ADDP4
+INDIRF4
+MULF4
+ARGF4
+CNSTI4 1
+ARGI4
+ADDRGP4 CG_ImpactMark
+CALLV
+pop
+LABELV $818
+endproc CG_PlayerSplash 136 44
+export CG_LightVerts
+proc CG_LightVerts 88 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRGP4 trap_R_LightForPoint
+CALLI4
+pop
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $840
+JUMPV
+LABELV $837
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+CNSTF4 0
+GTF4 $843
+ADDRLP4 56
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 60
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 56
+INDIRF4
+ADDRLP4 60
+INDIRF4
+LTF4 $846
+ADDRLP4 52
+ADDRLP4 56
+INDIRF4
+ADDRLP4 60
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $847
+JUMPV
+LABELV $846
+ADDRLP4 52
+ADDRLP4 56
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $847
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+CNSTI4 20
+ADDP4
+ADDRLP4 52
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 68
+ADDRLP4 12+4
+INDIRF4
+ASGNF4
+ADDRLP4 72
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 68
+INDIRF4
+ADDRLP4 72
+INDIRF4
+LTF4 $850
+ADDRLP4 64
+ADDRLP4 68
+INDIRF4
+ADDRLP4 72
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $851
+JUMPV
+LABELV $850
+ADDRLP4 64
+ADDRLP4 68
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $851
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+CNSTI4 21
+ADDP4
+ADDRLP4 64
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 80
+ADDRLP4 12+8
+INDIRF4
+ASGNF4
+ADDRLP4 84
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 80
+INDIRF4
+ADDRLP4 84
+INDIRF4
+LTF4 $854
+ADDRLP4 76
+ADDRLP4 80
+INDIRF4
+ADDRLP4 84
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $855
+JUMPV
+LABELV $854
+ADDRLP4 76
+ADDRLP4 80
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $855
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+CNSTI4 22
+ADDP4
+ADDRLP4 76
+INDIRU4
+CVUU1 4
+ASGNU1
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+CNSTI4 23
+ADDP4
+CNSTU1 255
+ASGNU1
+ADDRGP4 $838
+JUMPV
+LABELV $843
+ADDRLP4 0
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 255
+LEI4 $856
+ADDRLP4 0
+CNSTI4 255
+ASGNI4
+LABELV $856
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+CNSTI4 20
+ADDP4
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CVUU1 4
+ASGNU1
+ADDRLP4 0
+ADDRLP4 12+4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 36+4
+INDIRF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 255
+LEI4 $860
+ADDRLP4 0
+CNSTI4 255
+ASGNI4
+LABELV $860
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+CNSTI4 21
+ADDP4
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CVUU1 4
+ASGNU1
+ADDRLP4 0
+ADDRLP4 12+8
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 36+8
+INDIRF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 255
+LEI4 $864
+ADDRLP4 0
+CNSTI4 255
+ASGNI4
+LABELV $864
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+CNSTI4 22
+ADDP4
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CVUU1 4
+ASGNU1
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+CNSTI4 23
+ADDP4
+CNSTU1 255
+ASGNU1
+LABELV $838
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $840
+ADDRLP4 4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+LTI4 $837
+CNSTI4 1
+RETI4
+LABELV $836
+endproc CG_LightVerts 88 16
+export CG_LightFromDirection
+proc CG_LightFromDirection 60 16
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 44
+ARGP4
+ADDRLP4 32
+ARGP4
+ADDRGP4 trap_R_LightForPoint
+CALLI4
+pop
+ADDRLP4 28
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 32
+INDIRF4
+MULF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 32+4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 32+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+CNSTF4 0
+GTF4 $869
+ADDRLP4 4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 16+4
+INDIRF4
+ASGNF4
+ADDRLP4 4+8
+ADDRLP4 16+8
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 4+4
+INDIRF4
+ADDF4
+ADDRLP4 4+8
+INDIRF4
+ADDF4
+CNSTF4 1077936128
+DIVF4
+CVFI4 4
+RETI4
+ADDRGP4 $866
+JUMPV
+LABELV $869
+ADDRLP4 0
+ADDRLP4 16
+INDIRF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 255
+LEI4 $877
+ADDRLP4 0
+CNSTI4 255
+ASGNI4
+LABELV $877
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 16+4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 44+4
+INDIRF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 255
+LEI4 $881
+ADDRLP4 0
+CNSTI4 255
+ASGNI4
+LABELV $881
+ADDRLP4 4+4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 16+8
+INDIRF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 44+8
+INDIRF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 255
+LEI4 $886
+ADDRLP4 0
+CNSTI4 255
+ASGNI4
+LABELV $886
+ADDRLP4 4+8
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 4+4
+INDIRF4
+ADDF4
+ADDRLP4 4+8
+INDIRF4
+ADDF4
+CNSTF4 1077936128
+DIVF4
+CVFI4 4
+RETI4
+LABELV $866
+endproc CG_LightFromDirection 60 16
+export CG_AmbientLight
+proc CG_AmbientLight 48 16
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRGP4 trap_R_LightForPoint
+CALLI4
+pop
+ADDRLP4 0
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 12+4
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 12+8
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDF4
+CNSTF4 1077936128
+DIVF4
+CVFI4 4
+RETI4
+LABELV $891
+endproc CG_AmbientLight 48 16
+lit
+align 4
+LABELV $899
+byte 4 0
+byte 4 0
+byte 4 1065353216
+export CG_Player
+code
+proc CG_Player 784 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 508
+CNSTI4 0
+ASGNI4
+ADDRLP4 504
+CNSTF4 0
+ASGNF4
+ADDRLP4 140
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 300
+ADDRLP4 140
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRI4
+CNSTI4 8
+RSHI4
+CNSTI4 255
+BANDI4
+ASGNI4
+ADDRLP4 512
+ADDRLP4 140
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 288
+ADDRGP4 $899
+INDIRB
+ASGNB 12
+ADDRLP4 500
+ADDRLP4 140
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 500
+INDIRI4
+CNSTI4 0
+LTI4 $902
+ADDRLP4 500
+INDIRI4
+CNSTI4 64
+LTI4 $900
+LABELV $902
+ADDRGP4 $903
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $900
+ADDRLP4 144
+CNSTI4 1668
+ADDRLP4 500
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRLP4 144
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $905
+ADDRGP4 $898
+JUMPV
+LABELV $905
+ADDRLP4 140
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $907
+ADDRGP4 $898
+JUMPV
+LABELV $907
+ADDRLP4 484
+CNSTI4 0
+ASGNI4
+ADDRLP4 140
+INDIRP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+NEI4 $909
+ADDRGP4 cg+109580
+INDIRI4
+CNSTI4 0
+NEI4 $912
+ADDRLP4 484
+CNSTI4 2
+ASGNI4
+ADDRGP4 $913
+JUMPV
+LABELV $912
+ADDRGP4 cg_cameraMode+12
+INDIRI4
+CNSTI4 0
+EQI4 $915
+ADDRGP4 $898
+JUMPV
+LABELV $915
+LABELV $913
+LABELV $909
+ADDRGP4 cg_drawBBOX+12
+INDIRI4
+CNSTI4 0
+EQI4 $918
+ADDRLP4 300
+INDIRI4
+ARGI4
+ADDRLP4 556
+ARGP4
+ADDRLP4 568
+ARGP4
+ADDRLP4 580
+CNSTP4 0
+ASGNP4
+ADDRLP4 580
+INDIRP4
+ARGP4
+ADDRLP4 580
+INDIRP4
+ARGP4
+ADDRLP4 580
+INDIRP4
+ARGP4
+ADDRGP4 BG_ClassBoundingBox
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRLP4 556
+ARGP4
+ADDRLP4 568
+ARGP4
+ADDRGP4 CG_DrawBoundingBox
+CALLV
+pop
+LABELV $918
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 148
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 304
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 556
+ADDRFP4 0
+INDIRP4
+CNSTI4 1576
+ADDP4
+ASGNP4
+ADDRLP4 488
+ADDRLP4 556
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 556
+INDIRP4
+ARGP4
+ADDRLP4 448
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 564
+ADDRLP4 140
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 564
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+EQI4 $921
+ADDRLP4 568
+CNSTI4 128
+ASGNI4
+ADDRLP4 140
+INDIRP4
+ADDRLP4 568
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 448
+ARGP4
+ADDRLP4 516
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 564
+INDIRI4
+ADDRLP4 568
+INDIRI4
+BANDI4
+ARGI4
+ADDRLP4 572
+ADDRGP4 BG_RotateAxis
+CALLI4
+ASGNI4
+ADDRLP4 572
+INDIRI4
+CNSTI4 0
+EQI4 $921
+ADDRLP4 516
+ARGP4
+ADDRLP4 488
+ARGP4
+ADDRGP4 AxisToAngles
+CALLV
+pop
+ADDRGP4 $922
+JUMPV
+LABELV $921
+ADDRLP4 488
+ADDRFP4 0
+INDIRP4
+CNSTI4 1576
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $922
+ADDRLP4 488
+INDIRF4
+CNSTF4 3274964992
+GEF4 $923
+ADDRLP4 488
+ADDRLP4 488
+INDIRF4
+CNSTF4 1135869952
+ADDF4
+ASGNF4
+LABELV $923
+ADDRLP4 144
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $925
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 488
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRLP4 148+28
+ARGP4
+ADDRLP4 304+28
+ARGP4
+ADDRGP4 CG_PlayerAngles
+CALLV
+pop
+ADDRGP4 $926
+JUMPV
+LABELV $925
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 488
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRGP4 CG_PlayerNonSegAngles
+CALLV
+pop
+LABELV $926
+ADDRLP4 0+28
+ARGP4
+ADDRLP4 448
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+ADDRLP4 580
+ADDRLP4 140
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 584
+CNSTI4 0
+ASGNI4
+ADDRLP4 580
+INDIRI4
+CNSTI4 64
+BANDI4
+ADDRLP4 584
+INDIRI4
+EQI4 $932
+ADDRLP4 588
+CNSTI4 128
+ASGNI4
+ADDRLP4 140
+INDIRP4
+ADDRLP4 588
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRLP4 448
+ARGP4
+ADDRLP4 584
+INDIRI4
+ARGI4
+ADDRLP4 580
+INDIRI4
+ADDRLP4 588
+INDIRI4
+BANDI4
+ARGI4
+ADDRLP4 592
+ADDRGP4 BG_RotateAxis
+CALLI4
+ASGNI4
+ADDRLP4 592
+INDIRI4
+CNSTI4 0
+EQI4 $932
+ADDRLP4 448
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+LABELV $932
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRGP4 CG_PlayerWWSmoothing
+CALLV
+pop
+ADDRLP4 448
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 692
+ADDP4
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+ADDRLP4 144
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $938
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0+96
+ARGP4
+ADDRLP4 0+80
+ARGP4
+ADDRLP4 0+100
+ARGP4
+ADDRLP4 148+96
+ARGP4
+ADDRLP4 148+80
+ARGP4
+ADDRLP4 148+100
+ARGP4
+ADDRGP4 CG_PlayerAnimation
+CALLV
+pop
+ADDRGP4 $939
+JUMPV
+LABELV $938
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0+96
+ARGP4
+ADDRLP4 0+80
+ARGP4
+ADDRLP4 0+100
+ARGP4
+ADDRGP4 CG_PlayerNonSegAnimation
+CALLV
+pop
+LABELV $939
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_PlayerSprites
+CALLV
+pop
+ADDRLP4 140
+INDIRP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+NEI4 $955
+ADDRGP4 cg+109580
+INDIRI4
+CNSTI4 0
+NEI4 $954
+LABELV $955
+ADDRLP4 140
+INDIRP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+EQI4 $949
+LABELV $954
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 504
+ARGP4
+ADDRLP4 300
+INDIRI4
+ARGI4
+ADDRLP4 596
+ADDRGP4 CG_PlayerShadow
+CALLI4
+ASGNI4
+ADDRLP4 508
+ADDRLP4 596
+INDIRI4
+ASGNI4
+LABELV $949
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 300
+INDIRI4
+ARGI4
+ADDRGP4 CG_PlayerSplash
+CALLV
+pop
+ADDRGP4 cg_shadows+12
+INDIRI4
+CNSTI4 3
+NEI4 $956
+ADDRLP4 508
+INDIRI4
+CNSTI4 0
+EQI4 $956
+ADDRLP4 484
+ADDRLP4 484
+INDIRI4
+CNSTI4 256
+BORI4
+ASGNI4
+LABELV $956
+ADDRLP4 484
+ADDRLP4 484
+INDIRI4
+CNSTI4 128
+BORI4
+ASGNI4
+ADDRLP4 144
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $959
+ADDRLP4 0+8
+ADDRLP4 144
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 512
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $962
+ADDRLP4 0+108
+ADDRGP4 cgs+255316+580
+INDIRI4
+ASGNI4
+ADDRGP4 $963
+JUMPV
+LABELV $962
+ADDRLP4 0+108
+ADDRLP4 144
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $963
+ADDRLP4 140
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $960
+ADDRLP4 144
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+EQI4 $970
+ADDRLP4 0+112
+ADDRGP4 cgs+255316+240
+INDIRI4
+ASGNI4
+ADDRGP4 $960
+JUMPV
+LABELV $970
+ADDRLP4 0+112
+ADDRGP4 cgs+255316+244
+INDIRI4
+ASGNI4
+ADDRGP4 $960
+JUMPV
+LABELV $959
+ADDRLP4 0+8
+ADDRLP4 144
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0+108
+ADDRLP4 144
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 140
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $981
+ADDRLP4 140
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $983
+ADDRFP4 0
+INDIRP4
+CNSTI4 1844
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $984
+ADDRFP4 0
+INDIRP4
+CNSTI4 1840
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1844
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $984
+JUMPV
+LABELV $983
+ADDRFP4 0
+INDIRP4
+CNSTI4 1844
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $988
+ADDRFP4 0
+INDIRP4
+CNSTI4 1840
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1844
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $988
+LABELV $984
+ADDRFP4 0
+INDIRP4
+CNSTI4 1844
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $991
+ADDRLP4 0+128
+ADDRFP4 0
+INDIRP4
+CNSTI4 1840
+ADDP4
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+DIVF4
+ASGNF4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1840
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+CNSTF4 1148846080
+GEF4 $994
+ADDRLP4 0+112
+ADDRGP4 cgs+255316+248
+INDIRI4
+ASGNI4
+ADDRGP4 $992
+JUMPV
+LABELV $994
+ADDRLP4 144
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+EQI4 $1000
+ADDRLP4 0+112
+ADDRGP4 cgs+255316+240
+INDIRI4
+ASGNI4
+ADDRGP4 $992
+JUMPV
+LABELV $1000
+ADDRLP4 0+112
+ADDRGP4 cgs+255316+244
+INDIRI4
+ASGNI4
+ADDRGP4 $992
+JUMPV
+LABELV $991
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1840
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+CNSTF4 1140457472
+GEF4 $1009
+ADDRLP4 0+128
+ADDRFP4 0
+INDIRP4
+CNSTI4 1840
+ADDP4
+INDIRI4
+CVIF4 4
+CNSTF4 1140457472
+ADDF4
+CNSTF4 1148846080
+DIVF4
+ASGNF4
+ADDRLP4 0+112
+ADDRGP4 cgs+255316+248
+INDIRI4
+ASGNI4
+LABELV $1009
+LABELV $992
+LABELV $981
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+CNSTI4 10
+NEI4 $1016
+ADDRLP4 140
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $1016
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 vec3_origin
+ARGP4
+ADDRGP4 cgs+255316+440
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_AddLoopingSound
+CALLV
+pop
+LABELV $1016
+LABELV $960
+ADDRLP4 0+68
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+24
+ADDRLP4 504
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 484
+INDIRI4
+ASGNI4
+ADDRLP4 0+84
+ADDRLP4 0+68
+INDIRB
+ASGNB 12
+ADDRLP4 600
+ADDRLP4 140
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 604
+CNSTI4 0
+ASGNI4
+ADDRLP4 600
+INDIRI4
+CNSTI4 64
+BANDI4
+ADDRLP4 604
+INDIRI4
+EQI4 $1026
+ADDRLP4 600
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 604
+INDIRI4
+NEI4 $1026
+ADDRGP4 cg+24
+INDIRI4
+ADDRLP4 604
+INDIRI4
+NEI4 $1026
+ADDRLP4 140
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $1029
+ADDRLP4 716
+CNSTF4 0
+ASGNF4
+ADDRLP4 288
+ADDRLP4 716
+INDIRF4
+ASGNF4
+ADDRLP4 288+4
+ADDRLP4 716
+INDIRF4
+ASGNF4
+ADDRLP4 288+8
+CNSTF4 3212836864
+ASGNF4
+ADDRGP4 $1030
+JUMPV
+LABELV $1029
+ADDRLP4 288
+ADDRLP4 140
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $1030
+ADDRLP4 300
+INDIRI4
+ARGI4
+ADDRLP4 692
+ARGP4
+ADDRLP4 704
+ARGP4
+ADDRLP4 720
+CNSTP4 0
+ASGNP4
+ADDRLP4 720
+INDIRP4
+ARGP4
+ADDRLP4 720
+INDIRP4
+ARGP4
+ADDRLP4 720
+INDIRP4
+ARGP4
+ADDRGP4 BG_ClassBoundingBox
+CALLV
+pop
+ADDRLP4 724
+CNSTF4 3254779904
+ASGNF4
+ADDRLP4 620
+ADDRLP4 0+68
+INDIRF4
+ADDRLP4 724
+INDIRF4
+ADDRLP4 288
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 620+4
+ADDRLP4 0+68+4
+INDIRF4
+ADDRLP4 724
+INDIRF4
+ADDRLP4 288+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 620+8
+ADDRLP4 0+68+8
+INDIRF4
+CNSTF4 3254779904
+ADDRLP4 288+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 728
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 608
+ADDRLP4 0+68
+INDIRF4
+ADDRLP4 728
+INDIRF4
+ADDRLP4 288
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 608+4
+ADDRLP4 0+68+4
+INDIRF4
+ADDRLP4 728
+INDIRF4
+ADDRLP4 288+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 608+8
+ADDRLP4 0+68+8
+INDIRF4
+CNSTF4 1065353216
+ADDRLP4 288+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 632
+ARGP4
+ADDRLP4 608
+ARGP4
+ADDRLP4 692
+ARGP4
+ADDRLP4 704
+ARGP4
+ADDRLP4 620
+ARGP4
+ADDRLP4 140
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRGP4 CG_CapTrace
+CALLV
+pop
+ADDRLP4 632+8
+INDIRF4
+CNSTF4 1065353216
+EQF4 $1051
+ADDRLP4 0+68
+ADDRLP4 0+68
+INDIRF4
+ADDRLP4 288
+INDIRF4
+CNSTF4 3254779904
+ADDRLP4 632+8
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+68+4
+ADDRLP4 0+68+4
+INDIRF4
+ADDRLP4 288+4
+INDIRF4
+CNSTF4 3254779904
+ADDRLP4 632+8
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+68+8
+ADDRLP4 0+68+8
+INDIRF4
+ADDRLP4 288+8
+INDIRF4
+CNSTF4 3254779904
+ADDRLP4 632+8
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $1051
+ADDRLP4 0+12
+ADDRLP4 0+68
+INDIRB
+ASGNB 12
+ADDRLP4 0+84
+ADDRLP4 0+68
+INDIRB
+ASGNB 12
+LABELV $1026
+ADDRLP4 300
+INDIRI4
+ARGI4
+ADDRLP4 608
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 444
+ADDRLP4 608
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 444
+INDIRF4
+CNSTF4 1065353216
+EQF4 $1073
+ADDRLP4 0+28
+ADDRLP4 0+28
+INDIRF4
+ADDRLP4 444
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+4
+ADDRLP4 0+28+4
+INDIRF4
+ADDRLP4 444
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+8
+ADDRLP4 0+28+8
+INDIRF4
+ADDRLP4 444
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12
+ADDRLP4 0+28+12
+INDIRF4
+ADDRLP4 444
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12+4
+ADDRLP4 0+28+12+4
+INDIRF4
+ADDRLP4 444
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12+8
+ADDRLP4 0+28+12+8
+INDIRF4
+ADDRLP4 444
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24
+ADDRLP4 0+28+24
+INDIRF4
+ADDRLP4 444
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24+4
+ADDRLP4 0+28+24+4
+INDIRF4
+ADDRLP4 444
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24+8
+ADDRLP4 0+28+24+8
+INDIRF4
+ADDRLP4 444
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+64
+CNSTI4 1
+ASGNI4
+LABELV $1073
+ADDRLP4 300
+INDIRI4
+ARGI4
+ADDRLP4 612
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 0+68
+ADDRLP4 0+68
+INDIRF4
+ADDRLP4 288
+INDIRF4
+ADDRLP4 612
+INDIRP4
+CNSTI4 1292
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 300
+INDIRI4
+ARGI4
+ADDRLP4 616
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 0+68+4
+ADDRLP4 0+68+4
+INDIRF4
+ADDRLP4 288+4
+INDIRF4
+ADDRLP4 616
+INDIRP4
+CNSTI4 1292
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 300
+INDIRI4
+ARGI4
+ADDRLP4 620
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 0+68+8
+ADDRLP4 0+68+8
+INDIRF4
+ADDRLP4 288+8
+INDIRF4
+ADDRLP4 620
+INDIRP4
+CNSTI4 1292
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+12
+ADDRLP4 0+68
+INDIRB
+ASGNB 12
+ADDRLP4 0+84
+ADDRLP4 0+68
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+ADDRLP4 0+8
+INDIRI4
+CNSTI4 0
+NEI4 $1134
+ADDRGP4 $898
+JUMPV
+LABELV $1134
+ADDRLP4 144
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1137
+ADDRLP4 148+8
+ADDRLP4 144
+INDIRP4
+CNSTI4 264
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 512
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $1140
+ADDRLP4 148+108
+ADDRGP4 cgs+255316+584
+INDIRI4
+ASGNI4
+ADDRGP4 $1141
+JUMPV
+LABELV $1140
+ADDRLP4 148+108
+ADDRLP4 144
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1141
+ADDRLP4 140
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $1146
+ADDRLP4 144
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+EQI4 $1148
+ADDRLP4 148+112
+ADDRGP4 cgs+255316+240
+INDIRI4
+ASGNI4
+ADDRGP4 $1149
+JUMPV
+LABELV $1148
+ADDRLP4 148+112
+ADDRGP4 cgs+255316+244
+INDIRI4
+ASGNI4
+LABELV $1149
+LABELV $1146
+ADDRLP4 148+8
+INDIRI4
+CNSTI4 0
+NEI4 $1157
+ADDRGP4 $898
+JUMPV
+LABELV $1157
+ADDRLP4 148+12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 148
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 144
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $1161
+ARGP4
+ADDRGP4 CG_PositionRotatedEntityOnTag
+CALLV
+pop
+ADDRLP4 148+24
+ADDRLP4 504
+INDIRF4
+ASGNF4
+ADDRLP4 148+4
+ADDRLP4 484
+INDIRI4
+ASGNI4
+ADDRLP4 148
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+ADDRLP4 304+8
+ADDRLP4 144
+INDIRP4
+CNSTI4 272
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 512
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $1165
+ADDRLP4 304+108
+ADDRGP4 cgs+255316+576
+INDIRI4
+ASGNI4
+ADDRGP4 $1166
+JUMPV
+LABELV $1165
+ADDRLP4 304+108
+ADDRLP4 144
+INDIRP4
+CNSTI4 276
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1166
+ADDRLP4 140
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $1171
+ADDRLP4 144
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+EQI4 $1173
+ADDRLP4 304+112
+ADDRGP4 cgs+255316+240
+INDIRI4
+ASGNI4
+ADDRGP4 $1174
+JUMPV
+LABELV $1173
+ADDRLP4 304+112
+ADDRGP4 cgs+255316+244
+INDIRI4
+ASGNI4
+LABELV $1174
+LABELV $1171
+ADDRLP4 304+8
+INDIRI4
+CNSTI4 0
+NEI4 $1182
+ADDRGP4 $898
+JUMPV
+LABELV $1182
+ADDRLP4 304+12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 304
+ARGP4
+ADDRLP4 148
+ARGP4
+ADDRLP4 144
+INDIRP4
+CNSTI4 264
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $687
+ARGP4
+ADDRGP4 CG_PositionRotatedEntityOnTag
+CALLV
+pop
+ADDRLP4 304+24
+ADDRLP4 504
+INDIRF4
+ASGNF4
+ADDRLP4 304+4
+ADDRLP4 484
+INDIRI4
+ASGNI4
+ADDRLP4 304
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+ADDRLP4 628
+CNSTI4 0
+ASGNI4
+ADDRLP4 140
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 8192
+BANDI4
+ADDRLP4 628
+INDIRI4
+EQI4 $1188
+ADDRLP4 140
+INDIRP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+NEI4 $1192
+ADDRGP4 cg+109580
+INDIRI4
+ADDRLP4 628
+INDIRI4
+EQI4 $1188
+LABELV $1192
+ADDRFP4 0
+INDIRP4
+CNSTI4 1788
+ADDP4
+ARGP4
+ADDRLP4 632
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 632
+INDIRI4
+CNSTI4 0
+NEI4 $1193
+ADDRGP4 cgs+255316+620
+INDIRI4
+ARGI4
+ADDRLP4 636
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1788
+ADDP4
+ADDRLP4 636
+INDIRP4
+ASGNP4
+LABELV $1193
+ADDRFP4 0
+INDIRP4
+CNSTI4 1788
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 640
+ADDRLP4 304
+INDIRB
+ASGNB 140
+ADDRLP4 640
+ARGP4
+ADDRLP4 304+8
+INDIRI4
+ARGI4
+ADDRGP4 $687
+ARGP4
+ADDRGP4 CG_SetAttachmentTag
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1788
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1788
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToTag
+CALLV
+pop
+ADDRGP4 $1189
+JUMPV
+LABELV $1188
+ADDRFP4 0
+INDIRP4
+CNSTI4 1788
+ADDP4
+ARGP4
+ADDRLP4 632
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 632
+INDIRI4
+CNSTI4 0
+EQI4 $1198
+ADDRFP4 0
+INDIRP4
+CNSTI4 1788
+ADDP4
+ARGP4
+ADDRGP4 CG_DestroyParticleSystem
+CALLV
+pop
+LABELV $1198
+LABELV $1189
+LABELV $1137
+ADDRLP4 140
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1200
+ADDRLP4 144
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1202
+ADDRLP4 148
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_AddPlayerWeapon
+CALLV
+pop
+ADDRGP4 $1203
+JUMPV
+LABELV $1202
+ADDRLP4 0
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_AddPlayerWeapon
+CALLV
+pop
+LABELV $1203
+LABELV $1200
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 148
+ARGP4
+ADDRGP4 CG_PlayerUpgrades
+CALLV
+pop
+ADDRLP4 140
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $1204
+ADDRFP4 0
+INDIRP4
+CNSTI4 1772
+ADDP4
+ARGP4
+ADDRLP4 624
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 624
+INDIRI4
+CNSTI4 0
+EQI4 $1206
+ADDRFP4 0
+INDIRP4
+CNSTI4 1772
+ADDP4
+ARGP4
+ADDRGP4 CG_DestroyParticleSystem
+CALLV
+pop
+LABELV $1206
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ARGP4
+ADDRLP4 628
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 628
+INDIRI4
+CNSTI4 0
+EQI4 $1208
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ARGP4
+ADDRGP4 CG_DestroyParticleSystem
+CALLV
+pop
+LABELV $1208
+LABELV $1204
+ADDRFP4 0
+INDIRP4
+CNSTI4 680
+ADDP4
+ADDRLP4 288
+INDIRB
+ASGNB 12
+LABELV $898
+endproc CG_Player 784 28
+export CG_Corpse
+proc CG_Corpse 520 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 284
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 452
+CNSTI4 0
+ASGNI4
+ADDRLP4 284
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 484
+ADDRGP4 CG_GetCorpseNum
+CALLI4
+ASGNI4
+ADDRLP4 444
+ADDRLP4 484
+INDIRI4
+ASGNI4
+ADDRLP4 444
+INDIRI4
+CNSTI4 0
+LTI4 $1213
+ADDRLP4 444
+INDIRI4
+CNSTI4 64
+LTI4 $1211
+LABELV $1213
+ADDRGP4 $1214
+ARGP4
+ADDRLP4 444
+INDIRI4
+ARGI4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $1211
+ADDRLP4 140
+CNSTI4 1668
+ADDRLP4 444
+INDIRI4
+MULI4
+ADDRGP4 cgs+148216
+ADDP4
+ASGNP4
+ADDRLP4 140
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $1216
+ADDRGP4 $1210
+JUMPV
+LABELV $1216
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 144
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 288
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 432
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 284
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 460
+ARGP4
+ADDRLP4 492
+CNSTP4 0
+ASGNP4
+ADDRLP4 492
+INDIRP4
+ARGP4
+ADDRLP4 492
+INDIRP4
+ARGP4
+ADDRLP4 472
+ARGP4
+ADDRLP4 492
+INDIRP4
+ARGP4
+ADDRGP4 BG_ClassBoundingBox
+CALLV
+pop
+ADDRLP4 432+8
+ADDRLP4 432+8
+INDIRF4
+ADDRLP4 460+8
+INDIRF4
+ADDRLP4 472+8
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1576
+ADDP4
+ADDRLP4 284
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 140
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1221
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1576
+ADDP4
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRLP4 144+28
+ARGP4
+ADDRLP4 288+28
+ARGP4
+ADDRGP4 CG_PlayerAngles
+CALLV
+pop
+ADDRGP4 $1222
+JUMPV
+LABELV $1221
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1576
+ADDP4
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRGP4 CG_PlayerNonSegAngles
+CALLV
+pop
+LABELV $1222
+ADDRGP4 cg_noPlayerAnims+12
+INDIRI4
+CNSTI4 0
+EQI4 $1227
+ADDRLP4 504
+CNSTI4 0
+ASGNI4
+ADDRLP4 144+80
+ADDRLP4 504
+INDIRI4
+ASGNI4
+ADDRLP4 144+96
+ADDRLP4 504
+INDIRI4
+ASGNI4
+ADDRLP4 0+80
+ADDRLP4 504
+INDIRI4
+ASGNI4
+ADDRLP4 0+96
+ADDRLP4 504
+INDIRI4
+ASGNI4
+ADDRGP4 $1228
+JUMPV
+LABELV $1227
+ADDRLP4 140
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1234
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 48
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 140
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 284
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ARGI4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 CG_RunPlayerLerpFrame
+CALLV
+pop
+ADDRLP4 0+96
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0+80
+ADDRFP4 0
+INDIRP4
+CNSTI4 476
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0+100
+ADDRFP4 0
+INDIRP4
+CNSTI4 484
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 516
+ADDP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 48
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 140
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 516
+ADDP4
+ARGP4
+ADDRLP4 284
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ARGI4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 CG_RunPlayerLerpFrame
+CALLV
+pop
+ADDRLP4 144+96
+ADDRFP4 0
+INDIRP4
+CNSTI4 516
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 144+80
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 144+100
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $1235
+JUMPV
+LABELV $1234
+ADDRFP4 0
+INDIRP4
+CNSTI4 564
+ADDP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 48
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 140
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 564
+ADDP4
+ARGP4
+ADDRLP4 284
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ARGI4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 CG_RunPlayerLerpFrame
+CALLV
+pop
+ADDRLP4 0+96
+ADDRFP4 0
+INDIRP4
+CNSTI4 564
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0+80
+ADDRFP4 0
+INDIRP4
+CNSTI4 572
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0+100
+ADDRFP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $1235
+LABELV $1228
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 456
+ARGP4
+ADDRLP4 284
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 508
+ADDRGP4 CG_PlayerShadow
+CALLI4
+ASGNI4
+ADDRLP4 452
+ADDRLP4 508
+INDIRI4
+ASGNI4
+ADDRLP4 448
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg_shadows+12
+INDIRI4
+CNSTI4 3
+NEI4 $1245
+ADDRLP4 452
+INDIRI4
+CNSTI4 0
+EQI4 $1245
+ADDRLP4 448
+ADDRLP4 448
+INDIRI4
+CNSTI4 256
+BORI4
+ASGNI4
+LABELV $1245
+ADDRLP4 448
+ADDRLP4 448
+INDIRI4
+CNSTI4 128
+BORI4
+ASGNI4
+ADDRLP4 140
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1248
+ADDRLP4 0+8
+ADDRLP4 140
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0+108
+ADDRLP4 140
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1249
+JUMPV
+LABELV $1248
+ADDRLP4 0+8
+ADDRLP4 140
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0+108
+ADDRLP4 140
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1249
+ADDRLP4 0+68
+ADDRLP4 432
+INDIRB
+ASGNB 12
+ADDRLP4 0+12
+ADDRLP4 432
+INDIRB
+ASGNB 12
+ADDRLP4 0+24
+ADDRLP4 456
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 448
+INDIRI4
+ASGNI4
+ADDRLP4 284
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 512
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 0+68+8
+ADDRLP4 0+68+8
+INDIRF4
+ADDRLP4 512
+INDIRP4
+CNSTI4 1292
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+84
+ADDRLP4 0+68
+INDIRB
+ASGNB 12
+ADDRLP4 284
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 516
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 428
+ADDRLP4 516
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 428
+INDIRF4
+CNSTF4 1065353216
+EQF4 $1262
+ADDRLP4 0+28
+ADDRLP4 0+28
+INDIRF4
+ADDRLP4 428
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+4
+ADDRLP4 0+28+4
+INDIRF4
+ADDRLP4 428
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+8
+ADDRLP4 0+28+8
+INDIRF4
+ADDRLP4 428
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12
+ADDRLP4 0+28+12
+INDIRF4
+ADDRLP4 428
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12+4
+ADDRLP4 0+28+12+4
+INDIRF4
+ADDRLP4 428
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+12+8
+ADDRLP4 0+28+12+8
+INDIRF4
+ADDRLP4 428
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24
+ADDRLP4 0+28+24
+INDIRF4
+ADDRLP4 428
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24+4
+ADDRLP4 0+28+24+4
+INDIRF4
+ADDRLP4 428
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+28+24+8
+ADDRLP4 0+28+24+8
+INDIRF4
+ADDRLP4 428
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+64
+CNSTI4 1
+ASGNI4
+LABELV $1262
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+ADDRLP4 0+8
+INDIRI4
+CNSTI4 0
+NEI4 $1307
+ADDRGP4 $1210
+JUMPV
+LABELV $1307
+ADDRLP4 140
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1310
+ADDRLP4 144+8
+ADDRLP4 140
+INDIRP4
+CNSTI4 264
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 144+8
+INDIRI4
+CNSTI4 0
+NEI4 $1313
+ADDRGP4 $1210
+JUMPV
+LABELV $1313
+ADDRLP4 144+108
+ADDRLP4 140
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 144+12
+ADDRLP4 432
+INDIRB
+ASGNB 12
+ADDRLP4 144
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 140
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $1161
+ARGP4
+ADDRGP4 CG_PositionRotatedEntityOnTag
+CALLV
+pop
+ADDRLP4 144+24
+ADDRLP4 456
+INDIRF4
+ASGNF4
+ADDRLP4 144+4
+ADDRLP4 448
+INDIRI4
+ASGNI4
+ADDRLP4 144
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+ADDRLP4 288+8
+ADDRLP4 140
+INDIRP4
+CNSTI4 272
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 288+8
+INDIRI4
+CNSTI4 0
+NEI4 $1321
+ADDRGP4 $1210
+JUMPV
+LABELV $1321
+ADDRLP4 288+108
+ADDRLP4 140
+INDIRP4
+CNSTI4 276
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 288+12
+ADDRLP4 432
+INDIRB
+ASGNB 12
+ADDRLP4 288
+ARGP4
+ADDRLP4 144
+ARGP4
+ADDRLP4 140
+INDIRP4
+CNSTI4 264
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $687
+ARGP4
+ADDRGP4 CG_PositionRotatedEntityOnTag
+CALLV
+pop
+ADDRLP4 288+24
+ADDRLP4 456
+INDIRF4
+ASGNF4
+ADDRLP4 288+4
+ADDRLP4 448
+INDIRI4
+ASGNI4
+ADDRLP4 288
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $1310
+LABELV $1210
+endproc CG_Corpse 520 24
+export CG_ResetPlayerEntity
+proc CG_ResetPlayerEntity 52 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1496
+ADDP4
+CNSTI4 -99999
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1524
+ADDP4
+CNSTI4 0
+ASGNI4
+CNSTI4 1668
+ADDRFP4 0
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_ClearLerpFrame
+CALLV
+pop
+CNSTI4 1668
+ADDRFP4 0
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 516
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_ClearLerpFrame
+CALLV
+pop
+CNSTI4 1668
+ADDRFP4 0
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 564
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_ClearLerpFrame
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 cg+109556
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ARGP4
+ADDRGP4 cg+109556
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1576
+ADDP4
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1528
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1540
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1576
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 48
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 488
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1544
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 492
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 500
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 516
+ADDP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 48
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1544
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1540
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 564
+ADDP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 48
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1544
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 592
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1540
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 596
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg_debugPosition+12
+INDIRI4
+CNSTI4 0
+EQI4 $1334
+ADDRGP4 $1337
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $1334
+LABELV $1328
+endproc CG_ResetPlayerEntity 52 12
+export CG_PlayerDisconnect
+proc CG_PlayerDisconnect 12 16
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1022
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+268
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 cgs+255316+264
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1343
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentPoint
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToPoint
+CALLV
+pop
+LABELV $1343
+LABELV $1338
+endproc CG_PlayerDisconnect 12 16
+export CG_GetPlayerLocation
+proc CG_GetPlayerLocation 48 8
+ADDRLP4 28
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+CNSTF4 1296039936
+ASGNF4
+ADDRLP4 16
+ADDRGP4 cg+109588+20
+INDIRB
+ASGNB 12
+ADDRLP4 4
+CNSTI4 64
+ASGNI4
+LABELV $1348
+ADDRLP4 0
+CNSTI4 1852
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1832
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1354
+ADDRLP4 36
+CNSTI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+EQI4 $1352
+LABELV $1354
+ADDRGP4 $1349
+JUMPV
+LABELV $1352
+ADDRLP4 16
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 DistanceSquared
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 12
+INDIRF4
+LEF4 $1355
+ADDRGP4 $1349
+JUMPV
+LABELV $1355
+ADDRLP4 16
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 trap_R_inPVS
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $1357
+ADDRGP4 $1349
+JUMPV
+LABELV $1357
+ADDRLP4 12
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $1349
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1024
+LTI4 $1348
+ADDRLP4 28
+INDIRP4
+RETP4
+LABELV $1345
+endproc CG_GetPlayerLocation 48 8
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_Bleed
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $1337
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 82
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 80
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 121
+byte 1 97
+byte 1 119
+byte 1 61
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $1214
+byte 1 66
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 112
+byte 1 115
+byte 1 101
+byte 1 78
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 112
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $1161
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 0
+align 1
+LABELV $903
+byte 1 66
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 78
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 111
+byte 1 110
+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 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $729
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 95
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 104
+byte 1 0
+align 1
+LABELV $687
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 0
+align 1
+LABELV $522
+byte 1 66
+byte 1 97
+byte 1 100
+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 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $453
+byte 1 65
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $449
+byte 1 66
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+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 0
+align 1
+LABELV $440
+byte 1 118
+byte 1 0
+align 1
+LABELV $430
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $429
+byte 1 101
+byte 1 120
+byte 1 101
+byte 1 99
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $425
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 37
+byte 1 115
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 0
+align 1
+LABELV $419
+byte 1 116
+byte 1 0
+align 1
+LABELV $416
+byte 1 110
+byte 1 0
+align 1
+LABELV $414
+byte 1 105
+byte 1 103
+byte 1 0
+align 1
+LABELV $405
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 94
+byte 1 52
+byte 1 108
+byte 1 101
+byte 1 102
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 94
+byte 1 52
+byte 1 37
+byte 1 115
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 94
+byte 1 49
+byte 1 106
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 94
+byte 1 49
+byte 1 37
+byte 1 115
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 10
+byte 1 0
+align 1
+LABELV $404
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 94
+byte 1 49
+byte 1 108
+byte 1 101
+byte 1 102
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 94
+byte 1 49
+byte 1 37
+byte 1 115
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 94
+byte 1 52
+byte 1 106
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 94
+byte 1 52
+byte 1 37
+byte 1 115
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 10
+byte 1 0
+align 1
+LABELV $401
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 94
+byte 1 52
+byte 1 106
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 94
+byte 1 52
+byte 1 37
+byte 1 115
+byte 1 115
+byte 1 94
+byte 1 49
+byte 1 10
+byte 1 0
+align 1
+LABELV $400
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 94
+byte 1 49
+byte 1 106
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 94
+byte 1 49
+byte 1 37
+byte 1 115
+byte 1 115
+byte 1 94
+byte 1 49
+byte 1 10
+byte 1 0
+align 1
+LABELV $395
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 94
+byte 1 52
+byte 1 108
+byte 1 101
+byte 1 102
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 94
+byte 1 52
+byte 1 37
+byte 1 115
+byte 1 115
+byte 1 94
+byte 1 49
+byte 1 10
+byte 1 0
+align 1
+LABELV $394
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 94
+byte 1 49
+byte 1 108
+byte 1 101
+byte 1 102
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 94
+byte 1 49
+byte 1 37
+byte 1 115
+byte 1 115
+byte 1 94
+byte 1 49
+byte 1 10
+byte 1 0
+align 1
+LABELV $387
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $341
+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 102
+byte 1 111
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 115
+byte 1 47
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 110
+byte 1 107
+byte 1 37
+byte 1 100
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $338
+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 37
+byte 1 115
+byte 1 47
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 110
+byte 1 107
+byte 1 37
+byte 1 100
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $337
+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 102
+byte 1 111
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 37
+byte 1 100
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $334
+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 37
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 37
+byte 1 100
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $322
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 110
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $318
+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 37
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $309
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 82
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 67
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 77
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 40
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 41
+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 $305
+byte 1 70
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $300
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 103
+byte 1 46
+byte 1 109
+byte 1 100
+byte 1 51
+byte 1 0
+align 1
+LABELV $297
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 46
+byte 1 109
+byte 1 100
+byte 1 51
+byte 1 0
+align 1
+LABELV $294
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 117
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 109
+byte 1 100
+byte 1 51
+byte 1 0
+align 1
+LABELV $293
+byte 1 70
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $290
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 109
+byte 1 100
+byte 1 51
+byte 1 0
+align 1
+LABELV $287
+byte 1 70
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $284
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 0
+align 1
+LABELV $280
+byte 1 78
+byte 1 111
+byte 1 110
+byte 1 45
+byte 1 115
+byte 1 101
+byte 1 103
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $277
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 103
+byte 1 95
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $272
+byte 1 72
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $269
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 95
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $268
+byte 1 84
+byte 1 111
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $265
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 117
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $264
+byte 1 76
+byte 1 101
+byte 1 103
+byte 1 32
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $261
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $239
+byte 1 69
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $212
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $209
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 103
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $206
+byte 1 102
+byte 1 105
+byte 1 120
+byte 1 101
+byte 1 100
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 0
+align 1
+LABELV $203
+byte 1 102
+byte 1 105
+byte 1 120
+byte 1 101
+byte 1 100
+byte 1 108
+byte 1 101
+byte 1 103
+byte 1 115
+byte 1 0
+align 1
+LABELV $192
+byte 1 115
+byte 1 101
+byte 1 120
+byte 1 0
+align 1
+LABELV $183
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 111
+byte 1 102
+byte 1 102
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $180
+byte 1 66
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $179
+byte 1 99
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 109
+byte 1 0
+align 1
+LABELV $176
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $173
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 0
+align 1
+LABELV $169
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 0
+align 1
+LABELV $168
+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 $163
+byte 1 102
+byte 1 111
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 115
+byte 1 0
+align 1
+LABELV $152
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $151
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $150
+byte 1 70
+byte 1 105
+byte 1 108
+byte 1 101
+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 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $143
+byte 1 85
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 115
+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 0
+align 1
+LABELV $128
+byte 1 42
+byte 1 116
+byte 1 97
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $127
+byte 1 42
+byte 1 102
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $126
+byte 1 42
+byte 1 100
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $125
+byte 1 42
+byte 1 103
+byte 1 97
+byte 1 115
+byte 1 112
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $124
+byte 1 42
+byte 1 102
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $123
+byte 1 42
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 49
+byte 1 48
+byte 1 48
+byte 1 95
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $122
+byte 1 42
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 55
+byte 1 53
+byte 1 95
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $121
+byte 1 42
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 53
+byte 1 48
+byte 1 95
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $120
+byte 1 42
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 50
+byte 1 53
+byte 1 95
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $119
+byte 1 42
+byte 1 106
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $118
+byte 1 42
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 51
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $117
+byte 1 42
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 50
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $116
+byte 1 42
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_playerstate.asm b/build/release-linux-x86_64/base/cgame/cg_playerstate.asm
new file mode 100644
index 0000000..81fd6c0
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_playerstate.asm
@@ -0,0 +1,1804 @@
+export CG_DamageFeedback
+code
+proc CG_DamageFeedback 84 16
+ADDRGP4 cg+117452
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 40
+GEI4 $120
+ADDRLP4 28
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $121
+JUMPV
+LABELV $120
+ADDRLP4 28
+CNSTF4 1109393408
+ADDRLP4 20
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+LABELV $121
+ADDRLP4 12
+ADDRFP4 8
+INDIRI4
+CVIF4 4
+ADDRLP4 28
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+CNSTF4 1084227584
+GEF4 $122
+ADDRLP4 12
+CNSTF4 1084227584
+ASGNF4
+LABELV $122
+ADDRLP4 12
+INDIRF4
+CNSTF4 1092616192
+LEF4 $124
+ADDRLP4 12
+CNSTF4 1092616192
+ASGNF4
+LABELV $124
+ADDRLP4 60
+CNSTI4 255
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ADDRLP4 60
+INDIRI4
+NEI4 $126
+ADDRFP4 4
+INDIRI4
+ADDRLP4 60
+INDIRI4
+NEI4 $126
+ADDRGP4 cg+117720
+CNSTF4 0
+ASGNF4
+ADDRGP4 cg+117724
+CNSTF4 0
+ASGNF4
+ADDRGP4 cg+117768
+CNSTF4 0
+ASGNF4
+ADDRGP4 cg+117764
+ADDRLP4 12
+INDIRF4
+NEGF4
+ASGNF4
+ADDRGP4 $127
+JUMPV
+LABELV $126
+ADDRLP4 64
+CNSTF4 1135869952
+ASGNF4
+ADDRLP4 68
+CNSTF4 1132396544
+ASGNF4
+ADDRLP4 56
+ADDRLP4 64
+INDIRF4
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+ADDRLP4 68
+INDIRF4
+DIVF4
+MULF4
+ASGNF4
+ADDRLP4 52
+ADDRLP4 64
+INDIRF4
+ADDRFP4 0
+INDIRI4
+CVIF4 4
+ADDRLP4 68
+INDIRF4
+DIVF4
+MULF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 56
+INDIRF4
+ASGNF4
+ADDRLP4 32+4
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRLP4 32+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 32
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 72
+CNSTP4 0
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 0
+ADDRGP4 vec3_origin
+INDIRF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRGP4 vec3_origin+4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+ADDRGP4 vec3_origin+8
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 76
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 76
+INDIRF4
+ADDRGP4 cg+112080+36
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRGP4 cg+112080+36+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDRGP4 cg+112080+36+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 76
+INDIRF4
+ADDRGP4 cg+112080+36+12
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRGP4 cg+112080+36+12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDRGP4 cg+112080+36+12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 76
+INDIRF4
+ADDRGP4 cg+112080+36+24
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRGP4 cg+112080+36+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDRGP4 cg+112080+36+24+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 80
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 44
+INDIRF4
+CNSTF4 1036831949
+GEF4 $178
+ADDRLP4 44
+CNSTF4 1036831949
+ASGNF4
+LABELV $178
+ADDRGP4 cg+117768
+ADDRLP4 12
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 cg+117764
+ADDRLP4 12
+INDIRF4
+NEGF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 16
+INDIRF4
+CNSTF4 1036831949
+GTF4 $182
+ADDRLP4 16
+CNSTF4 1036831949
+ASGNF4
+LABELV $182
+ADDRGP4 cg+117720
+ADDRLP4 24
+INDIRF4
+NEGF4
+ADDRLP4 16
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 cg+117724
+ADDRLP4 48
+INDIRF4
+ADDRLP4 44
+INDIRF4
+DIVF4
+ASGNF4
+LABELV $127
+ADDRGP4 cg+117720
+INDIRF4
+CNSTF4 1065353216
+LEF4 $186
+ADDRGP4 cg+117720
+CNSTF4 1065353216
+ASGNF4
+LABELV $186
+ADDRGP4 cg+117720
+INDIRF4
+CNSTF4 3212836864
+GEF4 $190
+ADDRGP4 cg+117720
+CNSTF4 3212836864
+ASGNF4
+LABELV $190
+ADDRGP4 cg+117724
+INDIRF4
+CNSTF4 1065353216
+LEF4 $194
+ADDRGP4 cg+117724
+CNSTF4 1065353216
+ASGNF4
+LABELV $194
+ADDRGP4 cg+117724
+INDIRF4
+CNSTF4 3212836864
+GEF4 $198
+ADDRGP4 cg+117724
+CNSTF4 3212836864
+ASGNF4
+LABELV $198
+ADDRLP4 12
+INDIRF4
+CNSTF4 1092616192
+LEF4 $202
+ADDRLP4 12
+CNSTF4 1092616192
+ASGNF4
+LABELV $202
+ADDRGP4 cg+117728
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRGP4 cg+117760
+ADDRGP4 cg+109556
+INDIRI4
+CNSTI4 500
+ADDI4
+CVIF4 4
+ASGNF4
+ADDRGP4 cg+117716
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+LABELV $116
+endproc CG_DamageFeedback 84 16
+export CG_Respawn
+proc CG_Respawn 0 0
+ADDRGP4 cg+109544
+CNSTI4 1
+ASGNI4
+ADDRGP4 cg+117704
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 cg+111980
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 CG_ResetPainBlend
+CALLV
+pop
+LABELV $209
+endproc CG_Respawn 0 0
+export CG_CheckPlayerstateEvents
+proc CG_CheckPlayerstateEvents 52 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 136
+ASGNI4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $216
+ADDRLP4 16
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $216
+ADDRLP4 4
+CNSTI4 1852
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 CG_EntityEvent
+CALLV
+pop
+LABELV $216
+ADDRLP4 4
+ADDRGP4 cg+110016
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 2
+SUBI4
+ASGNI4
+ADDRGP4 $222
+JUMPV
+LABELV $219
+ADDRLP4 28
+ADDRFP4 4
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 28
+INDIRI4
+GEI4 $225
+ADDRLP4 32
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 28
+INDIRI4
+ADDRLP4 32
+INDIRI4
+SUBI4
+LEI4 $223
+ADDRLP4 36
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 32
+INDIRI4
+LSHI4
+ASGNI4
+ADDRLP4 40
+CNSTI4 120
+ASGNI4
+ADDRLP4 36
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+ADDP4
+INDIRI4
+EQI4 $223
+LABELV $225
+ADDRLP4 8
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 CG_EntityEvent
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 15
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cg+111892
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 48
+ADDRGP4 cg+111888
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $223
+LABELV $220
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $222
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+LTI4 $219
+LABELV $215
+endproc CG_CheckPlayerstateEvents 52 8
+export CG_CheckChangedPredictableEvents
+proc CG_CheckChangedPredictableEvents 24 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRGP4 cg+110016
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 2
+SUBI4
+ASGNI4
+ADDRGP4 $233
+JUMPV
+LABELV $230
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+111888
+INDIRI4
+LTI4 $234
+ADDRGP4 $231
+JUMPV
+LABELV $234
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+111888
+INDIRI4
+CNSTI4 16
+SUBI4
+LEI4 $237
+ADDRLP4 16
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 16
+INDIRI4
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 15
+BANDI4
+ADDRLP4 16
+INDIRI4
+LSHI4
+ADDRGP4 cg+111892
+ADDP4
+INDIRI4
+EQI4 $240
+ADDRLP4 8
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 CG_EntityEvent
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 15
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cg+111892
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 cg_showmiss+12
+INDIRI4
+CNSTI4 0
+EQI4 $244
+ADDRGP4 $247
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $244
+LABELV $240
+LABELV $237
+LABELV $231
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $233
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+LTI4 $230
+LABELV $228
+endproc CG_CheckChangedPredictableEvents 24 8
+export CG_CheckLocalSounds
+proc CG_CheckLocalSounds 12 8
+ADDRLP4 4
+CNSTI4 268
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $249
+ADDRGP4 $248
+JUMPV
+LABELV $249
+ADDRLP4 8
+CNSTI4 192
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 1
+SUBI4
+GEI4 $251
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $253
+ADDRGP4 cg+110016
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_PainEvent
+CALLV
+pop
+LABELV $253
+LABELV $251
+ADDRGP4 cg+24
+INDIRI4
+CNSTI4 0
+EQI4 $256
+ADDRGP4 $248
+JUMPV
+LABELV $256
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $248
+endproc CG_CheckLocalSounds 12 8
+export CG_TransitionPlayerState
+proc CG_TransitionPlayerState 28 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 148
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $260
+ADDRGP4 cg+109544
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 420
+ADDRGP4 CG_ResetPainBlend
+CALLV
+pop
+LABELV $260
+ADDRLP4 8
+CNSTI4 176
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $263
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $263
+ADDRFP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DamageFeedback
+CALLV
+pop
+LABELV $263
+ADDRLP4 16
+CNSTI4 272
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $265
+ADDRGP4 CG_Respawn
+CALLV
+pop
+LABELV $265
+ADDRGP4 cg+109576
+INDIRI4
+CNSTI4 0
+EQI4 $267
+ADDRGP4 CG_Respawn
+CALLV
+pop
+ADDRGP4 cg+109576
+CNSTI4 0
+ASGNI4
+LABELV $267
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 7
+EQI4 $271
+ADDRFP4 0
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $271
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_CheckLocalSounds
+CALLV
+pop
+LABELV $271
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_CheckPlayerstateEvents
+CALLV
+pop
+ADDRLP4 20
+CNSTI4 172
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $274
+ADDRLP4 24
+CNSTI4 172
+ASGNI4
+ADDRGP4 cg+111964
+ADDRFP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ASGNF4
+ADDRGP4 cg+111968
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+LABELV $274
+ADDRLP4 24
+CNSTI4 216
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $279
+ADDRGP4 cg+163736
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+163728
+CNSTF4 0
+ASGNF4
+LABELV $279
+LABELV $259
+endproc CG_TransitionPlayerState 28 12
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $247
+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 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 10
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_predict.asm b/build/release-linux-x86_64/base/cgame/cg_predict.asm
new file mode 100644
index 0000000..ff1c3f7
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_predict.asm
@@ -0,0 +1,4627 @@
+export CG_BuildSolidList
+code
+proc CG_BuildSolidList 32 0
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg_numSolidEntities
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRGP4 cg_numTriggerEntities
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRGP4 cg+40
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $117
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+109548
+INDIRI4
+ADDRLP4 20
+INDIRI4
+NEI4 $117
+ADDRGP4 cg+109544
+INDIRI4
+ADDRLP4 20
+INDIRI4
+NEI4 $117
+ADDRLP4 12
+ADDRGP4 cg+40
+INDIRP4
+ASGNP4
+ADDRGP4 $118
+JUMPV
+LABELV $117
+ADDRLP4 12
+ADDRGP4 cg+36
+INDIRP4
+ASGNP4
+LABELV $118
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $127
+JUMPV
+LABELV $124
+ADDRLP4 4
+CNSTI4 1852
+CNSTI4 212
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 468
+ADDP4
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 2
+EQI4 $131
+ADDRLP4 24
+INDIRI4
+CNSTI4 10
+EQI4 $131
+ADDRLP4 24
+INDIRI4
+CNSTI4 11
+NEI4 $128
+LABELV $131
+ADDRGP4 cg_numTriggerEntities
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cg_triggerEntities
+ADDP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRGP4 cg_numTriggerEntities
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $125
+JUMPV
+LABELV $128
+ADDRLP4 4
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $132
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $132
+ADDRGP4 cg_numSolidEntities
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cg_solidEntities
+ADDP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRGP4 cg_numSolidEntities
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $132
+LABELV $125
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $127
+ADDRLP4 8
+INDIRI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRI4
+LTI4 $124
+LABELV $116
+endproc CG_BuildSolidList 32 0
+proc CG_ClipMoveToEntities 196 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 16
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 20
+ADDRFP4 20
+INDIRI4
+ASGNI4
+ADDRFP4 24
+ADDRFP4 24
+INDIRP4
+ASGNP4
+ADDRFP4 28
+ADDRFP4 28
+INDIRI4
+ASGNI4
+ADDRFP4 16
+INDIRI4
+CNSTI4 -2
+NEI4 $135
+ADDRLP4 128
+ADDRGP4 cg_numSolidEntities
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $136
+JUMPV
+LABELV $135
+ADDRLP4 128
+ADDRGP4 cg_numSolidEntities
+INDIRI4
+ASGNI4
+LABELV $136
+ADDRGP4 cg_EDGEFPSFIX+12
+INDIRI4
+CNSTI4 0
+EQI4 $137
+ADDRLP4 140
+ARGP4
+ADDRLP4 152
+ARGP4
+ADDRGP4 ClearBounds
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 140
+ARGP4
+ADDRLP4 152
+ARGP4
+ADDRGP4 AddPointToBounds
+CALLV
+pop
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 140
+ARGP4
+ADDRLP4 152
+ARGP4
+ADDRGP4 AddPointToBounds
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $140
+ADDRLP4 140
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 140
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 140+4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 140+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 140+8
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 140+8
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $140
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $146
+ADDRLP4 152
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRLP4 152
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 152+4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 152+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 152+8
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 152+8
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $146
+LABELV $137
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRGP4 $155
+JUMPV
+LABELV $152
+ADDRLP4 68
+INDIRI4
+ADDRGP4 cg_numSolidEntities
+INDIRI4
+GEI4 $156
+ADDRLP4 64
+ADDRLP4 68
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cg_solidEntities
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $157
+JUMPV
+LABELV $156
+ADDRLP4 64
+ADDRGP4 cg+110016
+ASGNP4
+LABELV $157
+ADDRLP4 0
+ADDRLP4 64
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRFP4 16
+INDIRI4
+NEI4 $159
+ADDRGP4 $153
+JUMPV
+LABELV $159
+ADDRLP4 0
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRI4
+CNSTI4 16777215
+NEI4 $161
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 164
+ADDRGP4 trap_CM_InlineModel
+CALLI4
+ASGNI4
+ADDRLP4 96
+ADDRLP4 164
+INDIRI4
+ASGNI4
+ADDRLP4 112
+ADDRLP4 64
+INDIRP4
+CNSTI4 1576
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 64
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 cg+109564
+INDIRI4
+ARGI4
+ADDRLP4 100
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRGP4 $162
+JUMPV
+LABELV $161
+ADDRLP4 164
+ADDRLP4 0
+INDIRP4
+CNSTI4 176
+ADDP4
+ASGNP4
+ADDRLP4 168
+CNSTI4 255
+ASGNI4
+ADDRLP4 124
+ADDRLP4 164
+INDIRP4
+INDIRI4
+ADDRLP4 168
+INDIRI4
+BANDI4
+ASGNI4
+ADDRLP4 132
+ADDRLP4 164
+INDIRP4
+INDIRI4
+CNSTI4 8
+RSHI4
+ADDRLP4 168
+INDIRI4
+BANDI4
+ASGNI4
+ADDRLP4 136
+ADDRLP4 164
+INDIRP4
+INDIRI4
+CNSTI4 16
+RSHI4
+ADDRLP4 168
+INDIRI4
+BANDI4
+CNSTI4 32
+SUBI4
+ASGNI4
+ADDRLP4 172
+ADDRLP4 124
+INDIRI4
+NEGI4
+CVIF4 4
+ASGNF4
+ADDRLP4 72+4
+ADDRLP4 172
+INDIRF4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 172
+INDIRF4
+ASGNF4
+ADDRLP4 176
+ADDRLP4 124
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 84+4
+ADDRLP4 176
+INDIRF4
+ASGNF4
+ADDRLP4 84
+ADDRLP4 176
+INDIRF4
+ASGNF4
+ADDRLP4 72+8
+ADDRLP4 132
+INDIRI4
+NEGI4
+CVIF4 4
+ASGNF4
+ADDRLP4 84+8
+ADDRLP4 136
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 68
+INDIRI4
+ADDRGP4 cg_numSolidEntities
+INDIRI4
+NEI4 $168
+ADDRLP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRI4
+CNSTI4 8
+RSHI4
+CNSTI4 255
+BANDI4
+ARGI4
+ADDRLP4 72
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 180
+CNSTP4 0
+ASGNP4
+ADDRLP4 180
+INDIRP4
+ARGP4
+ADDRLP4 180
+INDIRP4
+ARGP4
+ADDRLP4 180
+INDIRP4
+ARGP4
+ADDRGP4 BG_ClassBoundingBox
+CALLV
+pop
+LABELV $168
+ADDRGP4 cg_EDGEFPSFIX+12
+INDIRI4
+CNSTI4 0
+EQI4 $170
+ADDRLP4 72
+ADDRLP4 64
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRF4
+ADDRLP4 72
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 72+4
+ADDRLP4 64
+INDIRP4
+CNSTI4 1568
+ADDP4
+INDIRF4
+ADDRLP4 72+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 72+8
+ADDRLP4 64
+INDIRP4
+CNSTI4 1572
+ADDP4
+INDIRF4
+ADDRLP4 72+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 84
+ADDRLP4 64
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRF4
+ADDRLP4 84
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 84+4
+ADDRLP4 64
+INDIRP4
+CNSTI4 1568
+ADDP4
+INDIRF4
+ADDRLP4 84+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 84+8
+ADDRLP4 64
+INDIRP4
+CNSTI4 1572
+ADDP4
+INDIRF4
+ADDRLP4 84+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 72
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 140
+ARGP4
+ADDRLP4 152
+ARGP4
+ADDRLP4 192
+ADDRGP4 BoundsIntersect
+CALLI4
+ASGNI4
+ADDRLP4 192
+INDIRI4
+CNSTI4 0
+NEI4 $181
+ADDRGP4 $153
+JUMPV
+LABELV $181
+LABELV $170
+ADDRLP4 72
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 184
+ADDRGP4 trap_CM_TempBoxModel
+CALLI4
+ASGNI4
+ADDRLP4 96
+ADDRLP4 184
+INDIRI4
+ASGNI4
+ADDRLP4 112
+ADDRGP4 vec3_origin
+INDIRB
+ASGNB 12
+ADDRGP4 cg_EDGEFPSFIX+12
+INDIRI4
+CNSTI4 0
+EQI4 $183
+ADDRLP4 100
+ADDRGP4 vec3_origin
+INDIRB
+ASGNB 12
+ADDRGP4 $184
+JUMPV
+LABELV $183
+ADDRLP4 100
+ADDRLP4 64
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $184
+LABELV $162
+ADDRFP4 28
+INDIRI4
+CNSTI4 2
+NEI4 $186
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 96
+INDIRI4
+ARGI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRLP4 100
+ARGP4
+ADDRLP4 112
+ARGP4
+ADDRGP4 trap_CM_TransformedCapsuleTrace
+CALLV
+pop
+ADDRGP4 $187
+JUMPV
+LABELV $186
+ADDRFP4 28
+INDIRI4
+CNSTI4 1
+NEI4 $188
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 96
+INDIRI4
+ARGI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRLP4 100
+ARGP4
+ADDRLP4 112
+ARGP4
+ADDRGP4 trap_CM_TransformedBoxTrace
+CALLV
+pop
+ADDRGP4 $189
+JUMPV
+LABELV $188
+ADDRFP4 28
+INDIRI4
+CNSTI4 3
+NEI4 $190
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 96
+INDIRI4
+ARGI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRLP4 100
+ARGP4
+ADDRGP4 trap_CM_TransformedBiSphereTrace
+CALLV
+pop
+LABELV $190
+LABELV $189
+LABELV $187
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $195
+ADDRLP4 4+8
+INDIRF4
+ADDRFP4 24
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+GEF4 $192
+LABELV $195
+ADDRLP4 4+52
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 24
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRF4
+ADDRLP4 4+56
+INDIRF4
+GEF4 $197
+ADDRLP4 164
+ADDRFP4 24
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 24
+INDIRP4
+ADDRLP4 4
+INDIRB
+ASGNB 60
+ADDRFP4 24
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDRLP4 164
+INDIRF4
+ASGNF4
+ADDRGP4 $193
+JUMPV
+LABELV $197
+ADDRFP4 24
+INDIRP4
+ADDRLP4 4
+INDIRB
+ASGNB 60
+ADDRGP4 $193
+JUMPV
+LABELV $192
+ADDRLP4 4+4
+INDIRI4
+CNSTI4 0
+EQI4 $200
+ADDRFP4 24
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 24
+INDIRP4
+CNSTI4 52
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+LABELV $200
+LABELV $193
+ADDRFP4 24
+INDIRP4
+INDIRI4
+CNSTI4 0
+EQI4 $203
+ADDRGP4 $134
+JUMPV
+LABELV $203
+LABELV $153
+ADDRLP4 68
+ADDRLP4 68
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $155
+ADDRLP4 68
+INDIRI4
+ADDRLP4 128
+INDIRI4
+LTI4 $152
+LABELV $134
+endproc CG_ClipMoveToEntities 196 36
+export CG_Trace
+proc CG_Trace 64 32
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRGP4 trap_CM_BoxTrace
+CALLV
+pop
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+EQF4 $209
+ADDRLP4 60
+CNSTI4 1022
+ASGNI4
+ADDRGP4 $210
+JUMPV
+LABELV $209
+ADDRLP4 60
+CNSTI4 1023
+ASGNI4
+LABELV $210
+ADDRLP4 0+52
+ADDRLP4 60
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 CG_ClipMoveToEntities
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRB
+ASGNB 60
+LABELV $205
+endproc CG_Trace 64 32
+export CG_CapTrace
+proc CG_CapTrace 64 32
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRGP4 trap_CM_CapsuleTrace
+CALLV
+pop
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+EQF4 $215
+ADDRLP4 60
+CNSTI4 1022
+ASGNI4
+ADDRGP4 $216
+JUMPV
+LABELV $215
+ADDRLP4 60
+CNSTI4 1023
+ASGNI4
+LABELV $216
+ADDRLP4 0+52
+ADDRLP4 60
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRGP4 CG_ClipMoveToEntities
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRB
+ASGNB 60
+LABELV $211
+endproc CG_CapTrace 64 32
+export CG_BiSphereTrace
+proc CG_BiSphereTrace 96 32
+ADDRLP4 84
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 60
+ADDRLP4 84
+INDIRF4
+ASGNF4
+ADDRLP4 88
+ADDRFP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 88
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 84
+INDIRF4
+ARGF4
+ADDRLP4 88
+INDIRF4
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRGP4 trap_CM_BiSphereTrace
+CALLV
+pop
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+EQF4 $221
+ADDRLP4 92
+CNSTI4 1022
+ASGNI4
+ADDRGP4 $222
+JUMPV
+LABELV $221
+ADDRLP4 92
+CNSTI4 1023
+ASGNI4
+LABELV $222
+ADDRLP4 0+52
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRGP4 CG_ClipMoveToEntities
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRB
+ASGNB 60
+LABELV $217
+endproc CG_BiSphereTrace 96 32
+export CG_PointContents
+proc CG_PointContents 36 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 20
+ADDRGP4 trap_CM_PointContents
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $227
+JUMPV
+LABELV $224
+ADDRLP4 12
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cg_solidEntities
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $228
+ADDRGP4 $225
+JUMPV
+LABELV $228
+ADDRLP4 0
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRI4
+CNSTI4 16777215
+EQI4 $230
+ADDRGP4 $225
+JUMPV
+LABELV $230
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 trap_CM_InlineModel
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $232
+ADDRGP4 $225
+JUMPV
+LABELV $232
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 trap_CM_TransformedPointContents
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+ADDRLP4 32
+INDIRI4
+BORI4
+ASGNI4
+LABELV $225
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $227
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cg_numSolidEntities
+INDIRI4
+LTI4 $224
+ADDRLP4 16
+INDIRI4
+RETI4
+LABELV $223
+endproc CG_PointContents 36 16
+proc CG_InterpolatePlayerState 88 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRGP4 cg+109588
+ASGNP4
+ADDRLP4 4
+ADDRGP4 cg+36
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRGP4 cg+40
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRB
+ASGNB 420
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $239
+ADDRLP4 48
+ADDRGP4 trap_GetCurrentCmdNumber
+CALLI4
+ASGNI4
+ADDRLP4 44
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+ARGI4
+ADDRLP4 20
+ARGP4
+ADDRGP4 trap_GetUserCmd
+CALLI4
+pop
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRGP4 PM_UpdateViewAngles
+CALLV
+pop
+LABELV $239
+ADDRGP4 cg+109548
+INDIRI4
+CNSTI4 0
+EQI4 $241
+ADDRGP4 $234
+JUMPV
+LABELV $241
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $246
+ADDRLP4 24
+CNSTI4 8
+ASGNI4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRI4
+GTI4 $244
+LABELV $246
+ADDRGP4 $234
+JUMPV
+LABELV $244
+ADDRLP4 32
+CNSTI4 8
+ASGNI4
+ADDRLP4 36
+ADDRLP4 4
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 36
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+SUBI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRLP4 44
+CNSTI4 52
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRI4
+GEI4 $248
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 256
+ADDI4
+ASGNI4
+LABELV $248
+ADDRLP4 48
+ADDRLP4 4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 48
+INDIRI4
+CVIF4 4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 48
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $250
+ADDRLP4 52
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 56
+CNSTI4 64
+ASGNI4
+ADDRLP4 60
+ADDRLP4 52
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 52
+INDIRI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDP4
+ADDRLP4 60
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 52
+INDIRI4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 60
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $254
+ADDRLP4 64
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 68
+CNSTI4 204
+ASGNI4
+ADDRLP4 64
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 64
+INDIRI4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRLP4 72
+ADDRGP4 LerpAngle
+CALLF4
+ASGNF4
+ADDRLP4 64
+INDIRI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 160
+ADDP4
+ADDP4
+ADDRLP4 72
+INDIRF4
+ASGNF4
+LABELV $254
+ADDRLP4 76
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 80
+CNSTI4 76
+ASGNI4
+ADDRLP4 84
+ADDRLP4 76
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 76
+INDIRI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+ADDRLP4 84
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 76
+INDIRI4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 84
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $251
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $250
+LABELV $234
+endproc CG_InterpolatePlayerState 88 12
+proc CG_TouchTriggerPrediction 92 28
+ADDRGP4 cg+109588+192
+INDIRI4
+CNSTI4 0
+GTI4 $257
+ADDRGP4 $256
+JUMPV
+LABELV $257
+ADDRGP4 cg+109588+4
+INDIRI4
+CNSTI4 2
+NEI4 $264
+ADDRLP4 80
+CNSTI4 1
+ASGNI4
+ADDRGP4 $265
+JUMPV
+LABELV $264
+ADDRLP4 80
+CNSTI4 0
+ASGNI4
+LABELV $265
+ADDRLP4 76
+ADDRLP4 80
+INDIRI4
+ASGNI4
+ADDRLP4 84
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+109588+4
+INDIRI4
+ADDRLP4 84
+INDIRI4
+EQI4 $266
+ADDRLP4 76
+INDIRI4
+ADDRLP4 84
+INDIRI4
+NEI4 $266
+ADDRGP4 $256
+JUMPV
+LABELV $266
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $273
+JUMPV
+LABELV $270
+ADDRLP4 72
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cg_triggerEntities
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRI4
+CNSTI4 16777215
+EQI4 $274
+ADDRGP4 $271
+JUMPV
+LABELV $274
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 88
+ADDRGP4 trap_CM_InlineModel
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 88
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $276
+ADDRGP4 $271
+JUMPV
+LABELV $276
+ADDRLP4 12
+ARGP4
+ADDRGP4 cg+109588+20
+ARGP4
+ADDRGP4 cg+109588+20
+ARGP4
+ADDRGP4 cg_pmove+308
+ARGP4
+ADDRGP4 cg_pmove+320
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+CNSTI4 -1
+ARGI4
+ADDRGP4 trap_CM_BoxTrace
+CALLV
+pop
+ADDRLP4 12+4
+INDIRI4
+CNSTI4 0
+NEI4 $284
+ADDRGP4 $271
+JUMPV
+LABELV $284
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 11
+NEI4 $287
+ADDRGP4 cg+109584
+CNSTI4 1
+ASGNI4
+LABELV $287
+LABELV $271
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $273
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cg_numTriggerEntities
+INDIRI4
+LTI4 $270
+LABELV $256
+endproc CG_TouchTriggerPrediction 92 28
+proc CG_IsUnacceptableError 300 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $294
+ADDRLP4 28
+CNSTI4 12
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $294
+ADDRLP4 32
+CNSTI4 16
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $291
+LABELV $294
+CNSTI4 1
+RETI4
+ADDRGP4 $290
+JUMPV
+LABELV $291
+ADDRLP4 40
+CNSTI4 20
+ASGNI4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 48
+CNSTI4 24
+ASGNI4
+ADDRLP4 4+4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 52
+CNSTI4 28
+ASGNI4
+ADDRLP4 4+8
+ADDRFP4 4
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRLP4 56
+ADDRGP4 VectorLengthSquared
+CALLF4
+ASGNF4
+ADDRLP4 56
+INDIRF4
+CNSTF4 1008981770
+LEF4 $297
+ADDRGP4 cg_showmiss+12
+INDIRI4
+CNSTI4 0
+EQI4 $299
+ADDRLP4 4
+ARGP4
+ADDRLP4 60
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRGP4 $302
+ARGP4
+ADDRLP4 60
+INDIRF4
+ARGF4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $299
+CNSTI4 2
+RETI4
+ADDRGP4 $290
+JUMPV
+LABELV $297
+ADDRLP4 64
+CNSTI4 32
+ASGNI4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 72
+CNSTI4 36
+ASGNI4
+ADDRLP4 4+4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 76
+CNSTI4 40
+ASGNI4
+ADDRLP4 4+8
+ADDRFP4 4
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRLP4 80
+ADDRGP4 VectorLengthSquared
+CALLF4
+ASGNF4
+ADDRLP4 80
+INDIRF4
+CNSTF4 1008981770
+LEF4 $305
+ADDRGP4 cg_showmiss+12
+INDIRI4
+CNSTI4 0
+EQI4 $307
+ADDRLP4 4
+ARGP4
+ADDRLP4 84
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRGP4 $310
+ARGP4
+ADDRLP4 84
+INDIRF4
+ARGF4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $307
+CNSTI4 3
+RETI4
+ADDRGP4 $290
+JUMPV
+LABELV $305
+ADDRLP4 88
+CNSTI4 44
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 88
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 88
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $318
+ADDRLP4 96
+CNSTI4 48
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 96
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 96
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $318
+ADDRLP4 100
+CNSTI4 52
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 100
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 100
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $318
+ADDRLP4 104
+CNSTI4 56
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $318
+ADDRLP4 108
+CNSTI4 60
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $318
+ADDRLP4 112
+CNSTI4 64
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $318
+ADDRLP4 116
+CNSTI4 68
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 116
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 116
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $311
+LABELV $318
+CNSTI4 4
+RETI4
+ADDRGP4 $290
+JUMPV
+LABELV $311
+ADDRLP4 124
+CNSTI4 72
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 124
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 124
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $324
+ADDRLP4 132
+CNSTI4 76
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $324
+ADDRLP4 136
+CNSTI4 80
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 136
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 136
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $324
+ADDRLP4 140
+CNSTI4 84
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 140
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 140
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $324
+ADDRLP4 144
+CNSTI4 96
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 144
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 144
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $319
+LABELV $324
+CNSTI4 5
+RETI4
+ADDRGP4 $290
+JUMPV
+LABELV $319
+ADDRLP4 152
+CNSTI4 100
+ASGNI4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 152
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 152
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 160
+CNSTI4 104
+ASGNI4
+ADDRLP4 4+4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 160
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 160
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 164
+CNSTI4 108
+ASGNI4
+ADDRLP4 4+8
+ADDRFP4 4
+INDIRP4
+ADDRLP4 164
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 164
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRLP4 168
+ADDRGP4 VectorLengthSquared
+CALLF4
+ASGNF4
+ADDRLP4 168
+INDIRF4
+CNSTF4 1008981770
+LEF4 $327
+CNSTI4 6
+RETI4
+ADDRGP4 $290
+JUMPV
+LABELV $327
+ADDRLP4 172
+CNSTI4 112
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 172
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 172
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $329
+CNSTI4 7
+RETI4
+ADDRGP4 $290
+JUMPV
+LABELV $329
+ADDRLP4 176
+CNSTI4 116
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 176
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 176
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $331
+CNSTI4 8
+RETI4
+ADDRGP4 $290
+JUMPV
+LABELV $331
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $333
+ADDRLP4 180
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 188
+CNSTI4 120
+ASGNI4
+ADDRLP4 180
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 188
+INDIRI4
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 180
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 188
+INDIRI4
+ADDP4
+ADDP4
+INDIRI4
+NEI4 $339
+ADDRLP4 196
+CNSTI4 128
+ASGNI4
+ADDRLP4 180
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 196
+INDIRI4
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 180
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 196
+INDIRI4
+ADDP4
+ADDP4
+INDIRI4
+EQI4 $337
+LABELV $339
+CNSTI4 9
+RETI4
+ADDRGP4 $290
+JUMPV
+LABELV $337
+LABELV $334
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LTI4 $333
+ADDRLP4 184
+CNSTI4 136
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 184
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 184
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $343
+ADDRLP4 192
+CNSTI4 140
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 192
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 192
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $343
+ADDRLP4 196
+CNSTI4 144
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 196
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 196
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $340
+LABELV $343
+CNSTI4 10
+RETI4
+ADDRGP4 $290
+JUMPV
+LABELV $340
+ADDRLP4 204
+CNSTI4 148
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 204
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 204
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $347
+ADDRLP4 212
+CNSTI4 152
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 212
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 212
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $347
+ADDRLP4 216
+CNSTI4 156
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 216
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 216
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $344
+LABELV $347
+CNSTI4 11
+RETI4
+ADDRGP4 $290
+JUMPV
+LABELV $344
+ADDRLP4 220
+CNSTI4 160
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 220
+INDIRI4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 220
+INDIRI4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 224
+ADDRGP4 AngleDelta
+CALLF4
+ASGNF4
+ADDRLP4 224
+INDIRF4
+ARGF4
+ADDRLP4 228
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 228
+INDIRF4
+CNSTF4 1065353216
+GTF4 $351
+ADDRLP4 232
+CNSTI4 164
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 232
+INDIRI4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 232
+INDIRI4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 236
+ADDRGP4 AngleDelta
+CALLF4
+ASGNF4
+ADDRLP4 236
+INDIRF4
+ARGF4
+ADDRLP4 240
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 240
+INDIRF4
+CNSTF4 1065353216
+GTF4 $351
+ADDRLP4 244
+CNSTI4 168
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 244
+INDIRI4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 244
+INDIRI4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 248
+ADDRGP4 AngleDelta
+CALLF4
+ASGNF4
+ADDRLP4 248
+INDIRF4
+ARGF4
+ADDRLP4 252
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 252
+INDIRF4
+CNSTF4 1065353216
+LEF4 $348
+LABELV $351
+CNSTI4 12
+RETI4
+ADDRGP4 $290
+JUMPV
+LABELV $348
+ADDRLP4 256
+CNSTI4 172
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 256
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 256
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $352
+CNSTI4 13
+RETI4
+ADDRGP4 $290
+JUMPV
+LABELV $352
+ADDRLP4 264
+CNSTI4 176
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 264
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 264
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $358
+ADDRLP4 272
+CNSTI4 180
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 272
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 272
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $358
+ADDRLP4 276
+CNSTI4 184
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 276
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 276
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $358
+ADDRLP4 280
+CNSTI4 188
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 280
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 280
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $354
+LABELV $358
+CNSTI4 14
+RETI4
+ADDRGP4 $290
+JUMPV
+LABELV $354
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $359
+ADDRLP4 284
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 288
+CNSTI4 192
+ASGNI4
+ADDRLP4 284
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 288
+INDIRI4
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 284
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 288
+INDIRI4
+ADDP4
+ADDP4
+INDIRI4
+EQI4 $363
+CNSTI4 15
+RETI4
+ADDRGP4 $290
+JUMPV
+LABELV $363
+LABELV $360
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 16
+LTI4 $359
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $365
+ADDRLP4 284
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 288
+CNSTI4 256
+ASGNI4
+ADDRLP4 284
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 288
+INDIRI4
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 284
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 288
+INDIRI4
+ADDP4
+ADDP4
+INDIRI4
+EQI4 $369
+CNSTI4 16
+RETI4
+ADDRGP4 $290
+JUMPV
+LABELV $369
+LABELV $366
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 16
+LTI4 $365
+ADDRLP4 288
+CNSTI4 392
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 288
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 288
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $373
+ADDRLP4 296
+CNSTI4 396
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 296
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 296
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $371
+LABELV $373
+CNSTI4 19
+RETI4
+ADDRGP4 $290
+JUMPV
+LABELV $371
+CNSTI4 0
+RETI4
+LABELV $290
+endproc CG_IsUnacceptableError 300 8
+export CG_PredictPlayerState
+proc CG_PredictPlayerState 552 20
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 464
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+109584
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+111868
+INDIRI4
+CNSTI4 0
+NEI4 $376
+ADDRGP4 cg+111868
+CNSTI4 1
+ASGNI4
+ADDRGP4 cg+109588
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRB
+ASGNB 420
+LABELV $376
+ADDRLP4 492
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+8
+INDIRI4
+ADDRLP4 492
+INDIRI4
+NEI4 $386
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+ADDRLP4 492
+INDIRI4
+EQI4 $382
+LABELV $386
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_InterpolatePlayerState
+CALLV
+pop
+ADDRGP4 $374
+JUMPV
+LABELV $382
+ADDRLP4 496
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg_nopredict+12
+INDIRI4
+ADDRLP4 496
+INDIRI4
+NEI4 $391
+ADDRGP4 cg_synchronousClients+12
+INDIRI4
+ADDRLP4 496
+INDIRI4
+EQI4 $387
+LABELV $391
+CNSTI4 1
+ARGI4
+ADDRGP4 CG_InterpolatePlayerState
+CALLV
+pop
+ADDRGP4 $374
+JUMPV
+LABELV $387
+ADDRGP4 cg_pmove
+ADDRGP4 cg+109588
+ASGNP4
+ADDRGP4 cg_pmove+4
+ADDRGP4 cg+110008
+ASGNP4
+ADDRGP4 cg_pmove+352
+ADDRGP4 CG_Trace
+ASGNP4
+ADDRGP4 cg_pmove+356
+ADDRGP4 CG_PointContents
+ASGNP4
+ADDRGP4 cg_pmove+36
+ADDRGP4 cg_debugMove+12
+INDIRI4
+ASGNI4
+ADDRGP4 cg_pmove
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $399
+ADDRGP4 cg_pmove+32
+CNSTI4 65537
+ASGNI4
+ADDRGP4 $400
+JUMPV
+LABELV $399
+ADDRGP4 cg_pmove+32
+CNSTI4 33619969
+ASGNI4
+LABELV $400
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 312
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $403
+ADDRGP4 cg_pmove+32
+CNSTI4 65537
+ASGNI4
+LABELV $403
+ADDRGP4 cg_pmove+40
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ADDRGP4 cg+109588
+INDIRB
+ASGNB 420
+ADDRLP4 500
+ADDRGP4 trap_GetCurrentCmdNumber
+CALLI4
+ASGNI4
+ADDRLP4 432
+ADDRLP4 500
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 432
+INDIRI4
+CNSTI4 64
+SUBI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 468
+ARGP4
+ADDRGP4 trap_GetUserCmd
+CALLI4
+pop
+ADDRLP4 504
+ADDRLP4 468
+INDIRI4
+ASGNI4
+ADDRLP4 504
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+LEI4 $409
+ADDRLP4 504
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+GEI4 $409
+ADDRGP4 cg_showmiss+12
+INDIRI4
+CNSTI4 0
+EQI4 $374
+ADDRGP4 $416
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $374
+JUMPV
+LABELV $409
+ADDRLP4 432
+INDIRI4
+ARGI4
+ADDRLP4 440
+ARGP4
+ADDRGP4 trap_GetUserCmd
+CALLI4
+pop
+ADDRGP4 cg+40
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $417
+ADDRLP4 508
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+109548
+INDIRI4
+ADDRLP4 508
+INDIRI4
+NEI4 $417
+ADDRGP4 cg+109544
+INDIRI4
+ADDRLP4 508
+INDIRI4
+NEI4 $417
+ADDRGP4 cg+109588
+ADDRGP4 cg+40
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRB
+ASGNB 420
+ADDRGP4 cg+109564
+ADDRGP4 cg+40
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $418
+JUMPV
+LABELV $417
+ADDRGP4 cg+109588
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRB
+ASGNB 420
+ADDRGP4 cg+109564
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $418
+ADDRGP4 pmove_msec+12
+INDIRI4
+CNSTI4 8
+GEI4 $430
+ADDRGP4 $433
+ARGP4
+ADDRGP4 $434
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $431
+JUMPV
+LABELV $430
+ADDRGP4 pmove_msec+12
+INDIRI4
+CNSTI4 33
+LEI4 $435
+ADDRGP4 $433
+ARGP4
+ADDRGP4 $438
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $435
+LABELV $431
+ADDRGP4 cg_pmove+344
+ADDRGP4 pmove_fixed+12
+INDIRI4
+ASGNI4
+ADDRGP4 cg_pmove+348
+ADDRGP4 pmove_msec+12
+INDIRI4
+ASGNI4
+ADDRGP4 cg_optimizePrediction+12
+INDIRI4
+CNSTI4 0
+EQI4 $443
+ADDRLP4 512
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+109548
+INDIRI4
+ADDRLP4 512
+INDIRI4
+NEI4 $450
+ADDRGP4 cg+109544
+INDIRI4
+ADDRLP4 512
+INDIRI4
+EQI4 $446
+LABELV $450
+ADDRGP4 cg+135988
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+163720
+ADDRGP4 cg+163716
+INDIRI4
+ASGNI4
+ADDRLP4 464
+ADDRLP4 432
+INDIRI4
+CNSTI4 64
+SUBI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $447
+JUMPV
+LABELV $446
+ADDRGP4 cg+109564
+INDIRI4
+ADDRGP4 cg+135992
+INDIRI4
+NEI4 $454
+ADDRLP4 464
+ADDRGP4 cg+135988
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $455
+JUMPV
+LABELV $454
+ADDRLP4 524
+CNSTI4 1
+ASGNI4
+ADDRLP4 516
+ADDRGP4 cg+163716
+INDIRI4
+ASGNI4
+ADDRGP4 $462
+JUMPV
+LABELV $459
+CNSTI4 420
+ADDRLP4 516
+INDIRI4
+MULI4
+ADDRGP4 cg+135996
+ADDP4
+INDIRI4
+ADDRGP4 cg+109588
+INDIRI4
+EQI4 $465
+ADDRGP4 $460
+JUMPV
+LABELV $465
+ADDRGP4 cg+109588
+ARGP4
+CNSTI4 420
+ADDRLP4 516
+INDIRI4
+MULI4
+ADDRGP4 cg+135996
+ADDP4
+ARGP4
+ADDRLP4 528
+ADDRGP4 CG_IsUnacceptableError
+CALLI4
+ASGNI4
+ADDRLP4 520
+ADDRLP4 528
+INDIRI4
+ASGNI4
+ADDRLP4 520
+INDIRI4
+CNSTI4 0
+EQI4 $471
+ADDRGP4 cg_showmiss+12
+INDIRI4
+CNSTI4 0
+EQI4 $461
+ADDRGP4 $476
+ARGP4
+ADDRLP4 520
+INDIRI4
+ARGI4
+ADDRGP4 cg+109556
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $461
+JUMPV
+LABELV $471
+ADDRGP4 cg_pmove
+INDIRP4
+CNSTI4 420
+ADDRLP4 516
+INDIRI4
+MULI4
+ADDRGP4 cg+135996
+ADDP4
+INDIRB
+ASGNB 420
+ADDRGP4 cg+163716
+ADDRLP4 516
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 66
+MODI4
+ASGNI4
+ADDRLP4 464
+ADDRGP4 cg+135988
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 524
+CNSTI4 0
+ASGNI4
+ADDRGP4 $461
+JUMPV
+LABELV $460
+ADDRLP4 516
+ADDRLP4 516
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 66
+MODI4
+ASGNI4
+LABELV $462
+ADDRLP4 516
+INDIRI4
+ADDRGP4 cg+163720
+INDIRI4
+NEI4 $459
+LABELV $461
+ADDRLP4 524
+INDIRI4
+CNSTI4 0
+EQI4 $481
+ADDRGP4 cg+135988
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+163720
+ADDRGP4 cg+163716
+INDIRI4
+ASGNI4
+ADDRLP4 464
+ADDRLP4 432
+INDIRI4
+CNSTI4 64
+SUBI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $481
+LABELV $455
+LABELV $447
+ADDRGP4 cg+135992
+ADDRGP4 cg+109564
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRGP4 cg+163716
+INDIRI4
+ASGNI4
+LABELV $443
+ADDRLP4 436
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 432
+INDIRI4
+CNSTI4 64
+SUBI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $492
+JUMPV
+LABELV $489
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 cg_pmove+8
+ARGP4
+ADDRGP4 trap_GetUserCmd
+CALLI4
+pop
+ADDRGP4 cg_pmove+344
+INDIRI4
+CNSTI4 0
+EQI4 $494
+ADDRGP4 cg_pmove
+INDIRP4
+ARGP4
+ADDRGP4 cg_pmove+8
+ARGP4
+ADDRGP4 PM_UpdateViewAngles
+CALLV
+pop
+LABELV $494
+ADDRGP4 cg_pmove+8
+INDIRI4
+ADDRGP4 cg+109588
+INDIRI4
+GTI4 $498
+ADDRGP4 $490
+JUMPV
+LABELV $498
+ADDRGP4 cg_pmove+8
+INDIRI4
+ADDRLP4 440
+INDIRI4
+LEI4 $502
+ADDRGP4 $490
+JUMPV
+LABELV $502
+ADDRGP4 cg+109588
+INDIRI4
+ADDRLP4 12
+INDIRI4
+NEI4 $505
+ADDRGP4 cg+109544
+INDIRI4
+CNSTI4 0
+EQI4 $508
+ADDRLP4 528
+CNSTF4 0
+ASGNF4
+ADDRGP4 cg+111876+8
+ADDRLP4 528
+INDIRF4
+ASGNF4
+ADDRGP4 cg+111876+4
+ADDRLP4 528
+INDIRF4
+ASGNF4
+ADDRGP4 cg+111876
+ADDRLP4 528
+INDIRF4
+ASGNF4
+ADDRGP4 cg_showmiss+12
+INDIRI4
+CNSTI4 0
+EQI4 $516
+ADDRGP4 $519
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $516
+ADDRGP4 cg+109544
+CNSTI4 0
+ASGNI4
+ADDRGP4 $509
+JUMPV
+LABELV $508
+ADDRGP4 cg+109588+20
+ARGP4
+ADDRGP4 cg+109588+68
+INDIRI4
+ARGI4
+ADDRGP4 cg+109564
+INDIRI4
+ARGI4
+ADDRGP4 cg+109560
+INDIRI4
+ARGI4
+ADDRLP4 528
+ARGP4
+ADDRGP4 CG_AdjustPositionForMover
+CALLV
+pop
+ADDRGP4 cg_showmiss+12
+INDIRI4
+CNSTI4 0
+EQI4 $527
+ADDRLP4 12+20
+ARGP4
+ADDRLP4 528
+ARGP4
+ADDRLP4 540
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 540
+INDIRI4
+CNSTI4 0
+NEI4 $530
+ADDRGP4 $533
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $530
+LABELV $527
+ADDRLP4 512
+ADDRLP4 12+20
+INDIRF4
+ADDRLP4 528
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 512+4
+ADDRLP4 12+20+4
+INDIRF4
+ADDRLP4 528+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 512+8
+ADDRLP4 12+20+8
+INDIRF4
+ADDRLP4 528+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 512
+ARGP4
+ADDRLP4 540
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 524
+ADDRLP4 540
+INDIRF4
+ASGNF4
+ADDRLP4 524
+INDIRF4
+CNSTF4 1036831949
+LEF4 $543
+ADDRGP4 cg_showmiss+12
+INDIRI4
+CNSTI4 0
+EQI4 $545
+ADDRGP4 $548
+ARGP4
+ADDRLP4 524
+INDIRF4
+ARGF4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $545
+ADDRGP4 cg_errorDecay+12
+INDIRI4
+CNSTI4 0
+EQI4 $549
+ADDRLP4 548
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+111872
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 544
+ADDRGP4 cg_errorDecay+8
+INDIRF4
+ADDRLP4 548
+INDIRI4
+CVIF4 4
+SUBF4
+ADDRGP4 cg_errorDecay+8
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 544
+INDIRF4
+CNSTF4 0
+GEF4 $556
+ADDRLP4 544
+CNSTF4 0
+ASGNF4
+LABELV $556
+ADDRLP4 544
+INDIRF4
+CNSTF4 0
+LEF4 $558
+ADDRGP4 cg_showmiss+12
+INDIRI4
+CNSTI4 0
+EQI4 $558
+ADDRGP4 $561
+ARGP4
+ADDRLP4 544
+INDIRF4
+ARGF4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $558
+ADDRGP4 cg+111876
+ADDRGP4 cg+111876
+INDIRF4
+ADDRLP4 544
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 cg+111876+4
+ADDRGP4 cg+111876+4
+INDIRF4
+ADDRLP4 544
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 cg+111876+8
+ADDRGP4 cg+111876+8
+INDIRF4
+ADDRLP4 544
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $550
+JUMPV
+LABELV $549
+ADDRLP4 544
+CNSTF4 0
+ASGNF4
+ADDRGP4 cg+111876+8
+ADDRLP4 544
+INDIRF4
+ASGNF4
+ADDRGP4 cg+111876+4
+ADDRLP4 544
+INDIRF4
+ASGNF4
+ADDRGP4 cg+111876
+ADDRLP4 544
+INDIRF4
+ASGNF4
+LABELV $550
+ADDRGP4 cg+111876
+ADDRLP4 512
+INDIRF4
+ADDRGP4 cg+111876
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+111876+4
+ADDRLP4 512+4
+INDIRF4
+ADDRGP4 cg+111876+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+111876+8
+ADDRLP4 512+8
+INDIRF4
+ADDRGP4 cg+111876+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+111872
+ADDRGP4 cg+109560
+INDIRI4
+ASGNI4
+LABELV $543
+LABELV $509
+LABELV $505
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $591
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cg_pmove+44
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $592
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $591
+ADDRGP4 cg_pmove+344
+INDIRI4
+CNSTI4 0
+EQI4 $596
+ADDRGP4 cg_pmove+8
+ADDRGP4 cg_pmove+8
+INDIRI4
+ADDRGP4 pmove_msec+12
+INDIRI4
+ADDI4
+CNSTI4 1
+SUBI4
+ADDRGP4 pmove_msec+12
+INDIRI4
+DIVI4
+ADDRGP4 pmove_msec+12
+INDIRI4
+MULI4
+ASGNI4
+LABELV $596
+ADDRGP4 cg_optimizePrediction+12
+INDIRI4
+CNSTI4 0
+NEI4 $604
+ADDRGP4 cg_pmove
+ARGP4
+ADDRGP4 Pmove
+CALLV
+pop
+ADDRGP4 $605
+JUMPV
+LABELV $604
+ADDRGP4 cg_optimizePrediction+12
+INDIRI4
+CNSTI4 0
+EQI4 $607
+ADDRLP4 4
+INDIRI4
+ADDRLP4 464
+INDIRI4
+GEI4 $611
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 66
+MODI4
+ADDRGP4 cg+163716
+INDIRI4
+NEI4 $607
+LABELV $611
+ADDRGP4 cg_pmove
+ARGP4
+ADDRGP4 Pmove
+CALLV
+pop
+ADDRGP4 cg+135988
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 66
+MODI4
+ADDRGP4 cg+163716
+INDIRI4
+EQI4 $608
+CNSTI4 420
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 cg+135996
+ADDP4
+ADDRGP4 cg_pmove
+INDIRP4
+INDIRB
+ASGNB 420
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 66
+MODI4
+ASGNI4
+ADDRGP4 cg+163720
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $608
+JUMPV
+LABELV $607
+ADDRGP4 cg_pmove
+INDIRP4
+CNSTI4 420
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 cg+135996
+ADDP4
+INDIRB
+ASGNB 420
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 66
+MODI4
+ASGNI4
+LABELV $608
+LABELV $605
+ADDRLP4 436
+CNSTI4 1
+ASGNI4
+ADDRGP4 CG_TouchTriggerPrediction
+CALLV
+pop
+LABELV $490
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $492
+ADDRLP4 4
+INDIRI4
+ADDRLP4 432
+INDIRI4
+LEI4 $489
+ADDRGP4 cg+109588+20
+ARGP4
+ADDRGP4 cg+109588+68
+INDIRI4
+ARGI4
+ADDRGP4 cg+109564
+INDIRI4
+ARGI4
+ADDRGP4 cg+109556
+INDIRI4
+ARGI4
+ADDRGP4 cg+109588+20
+ARGP4
+ADDRGP4 CG_AdjustPositionForMover
+CALLV
+pop
+ADDRGP4 cg+109588
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 CG_TransitionPlayerState
+CALLV
+pop
+LABELV $374
+endproc CG_PredictPlayerState 552 20
+import cg_EDGEFPSFIX
+bss
+align 4
+LABELV cg_triggerEntities
+skip 1024
+align 4
+LABELV cg_numTriggerEntities
+skip 4
+align 4
+LABELV cg_solidEntities
+skip 1024
+align 4
+LABELV cg_numSolidEntities
+skip 4
+align 4
+LABELV cg_pmove
+skip 360
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $561
+byte 1 68
+byte 1 111
+byte 1 117
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 99
+byte 1 97
+byte 1 121
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 10
+byte 1 0
+align 1
+LABELV $548
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 10
+byte 1 0
+align 1
+LABELV $533
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 114
+byte 1 10
+byte 1 0
+align 1
+LABELV $519
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 84
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $476
+byte 1 101
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $438
+byte 1 51
+byte 1 51
+byte 1 0
+align 1
+LABELV $434
+byte 1 56
+byte 1 0
+align 1
+LABELV $433
+byte 1 112
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 95
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 0
+align 1
+LABELV $416
+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 32
+byte 1 80
+byte 1 65
+byte 1 67
+byte 1 75
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 66
+byte 1 65
+byte 1 67
+byte 1 75
+byte 1 85
+byte 1 80
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $310
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 116
+byte 1 97
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 46
+byte 1 50
+byte 1 102
+byte 1 32
+byte 1 32
+byte 1 0
+align 1
+LABELV $302
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 116
+byte 1 97
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 46
+byte 1 50
+byte 1 102
+byte 1 32
+byte 1 32
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_scanner.asm b/build/release-linux-x86_64/base/cgame/cg_scanner.asm
new file mode 100644
index 0000000..6c0d7b5
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_scanner.asm
@@ -0,0 +1,3434 @@
+export CG_UpdateEntityPositions
+code
+proc CG_UpdateEntityPositions 20 0
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRGP4 cg+109588+192+24
+INDIRI4
+CNSTI4 2
+NEI4 $117
+ADDRGP4 entityPositions+30224
+INDIRI4
+CNSTI4 25
+ADDI4
+ADDRGP4 cg+109556
+INDIRI4
+LEI4 $122
+ADDRGP4 $116
+JUMPV
+LABELV $122
+LABELV $117
+ADDRGP4 entityPositions+30228
+ADDRGP4 cg+112080+24
+INDIRB
+ASGNB 12
+ADDRGP4 entityPositions+30240
+ADDRGP4 cg+112448
+INDIRB
+ASGNB 12
+ADDRGP4 entityPositions+30224
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 entityPositions+16384
+CNSTI4 0
+ASGNI4
+ADDRGP4 entityPositions+28676
+CNSTI4 0
+ASGNI4
+ADDRGP4 entityPositions+29448
+CNSTI4 0
+ASGNI4
+ADDRGP4 entityPositions+30220
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $140
+JUMPV
+LABELV $137
+ADDRLP4 0
+CNSTI4 1852
+CNSTI4 212
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 468
+ADDP4
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $143
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $143
+ADDRLP4 0
+INDIRP4
+CNSTI4 164
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $145
+CNSTI4 12
+ADDRGP4 entityPositions+16384
+INDIRI4
+MULI4
+ADDRGP4 entityPositions
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 entityPositions+16384
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 entityPositions+12288
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 entityPositions+16384
+INDIRI4
+CNSTI4 1024
+GEI4 $144
+ADDRLP4 12
+ADDRGP4 entityPositions+16384
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $144
+JUMPV
+LABELV $145
+ADDRLP4 0
+INDIRP4
+CNSTI4 164
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $144
+CNSTI4 12
+ADDRGP4 entityPositions+28676
+INDIRI4
+MULI4
+ADDRGP4 entityPositions+16388
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 entityPositions+28676
+INDIRI4
+CNSTI4 1024
+GEI4 $144
+ADDRLP4 12
+ADDRGP4 entityPositions+28676
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $144
+JUMPV
+LABELV $143
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $162
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRI4
+CNSTI4 255
+BANDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $164
+ADDRLP4 0
+INDIRP4
+CNSTI4 1844
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $164
+CNSTI4 12
+ADDRGP4 entityPositions+29448
+INDIRI4
+MULI4
+ADDRGP4 entityPositions+28680
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 entityPositions+29448
+INDIRI4
+CNSTI4 64
+GEI4 $165
+ADDRLP4 16
+ADDRGP4 entityPositions+29448
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $165
+JUMPV
+LABELV $164
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $172
+CNSTI4 12
+ADDRGP4 entityPositions+30220
+INDIRI4
+MULI4
+ADDRGP4 entityPositions+29452
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 entityPositions+30220
+INDIRI4
+CNSTI4 64
+GEI4 $176
+ADDRLP4 16
+ADDRGP4 entityPositions+30220
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $176
+LABELV $172
+LABELV $165
+LABELV $162
+LABELV $144
+LABELV $138
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $140
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRI4
+LTI4 $137
+LABELV $116
+endproc CG_UpdateEntityPositions 20 0
+lit
+align 4
+LABELV $181
+byte 4 0
+byte 4 0
+byte 4 1065353216
+code
+proc CG_DrawBlips 96 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRGP4 $181
+INDIRB
+ASGNB 12
+ADDRLP4 28
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 44
+CNSTF4 1065353216
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 entityPositions+30224
+INDIRI4
+SUBI4
+CVIF4 4
+CNSTF4 1103626240
+DIVF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 12+4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 12+8
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 12+12
+ADDRFP4 8
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 32
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 entityPositions+30240+4
+INDIRF4
+NEGF4
+CNSTF4 1119092736
+SUBF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 52
+CNSTF4 1157234688
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 52
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+DIVF4
+DIVF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 52
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+DIVF4
+DIVF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1157234688
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+DIVF4
+DIVF4
+ASGNF4
+ADDRLP4 60
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+CNSTF4 1053609165
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 60
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+ADDRLP4 60
+INDIRF4
+DIVF4
+MULF4
+CNSTF4 1061997773
+ADDF4
+ASGNF4
+ADDRLP4 12+12
+ADDRLP4 12+12
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 64
+CNSTF4 1056964608
+ASGNF4
+ADDRLP4 12+12
+ADDRLP4 12+12
+INDIRF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ADDRLP4 64
+INDIRF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 12+12
+INDIRF4
+CNSTF4 1065353216
+LEF4 $194
+ADDRLP4 12+12
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $195
+JUMPV
+LABELV $194
+ADDRLP4 12+12
+INDIRF4
+CNSTF4 0
+GEF4 $198
+ADDRLP4 12+12
+CNSTF4 0
+ASGNF4
+LABELV $198
+LABELV $195
+ADDRLP4 12
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 0
+LEF4 $202
+ADDRLP4 72
+CNSTF4 1073741824
+ASGNF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 72
+INDIRF4
+DIVF4
+ADDF4
+ADDRLP4 72
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ADDRLP4 72
+INDIRF4
+DIVF4
+SUBF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 72
+INDIRF4
+DIVF4
+ADDF4
+ADDRLP4 0+4
+INDIRF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 72
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 0+8
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+180
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRGP4 $203
+JUMPV
+LABELV $202
+ADDRLP4 80
+CNSTF4 1073741824
+ASGNF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 80
+INDIRF4
+DIVF4
+ADDF4
+ADDRLP4 80
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ADDRLP4 80
+INDIRF4
+DIVF4
+SUBF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 80
+INDIRF4
+DIVF4
+ADDF4
+ADDRLP4 0+4
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 80
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 0+8
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 cgs+255316+180
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+LABELV $203
+ADDRLP4 88
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 92
+CNSTF4 1096810496
+ASGNF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 88
+INDIRF4
+DIVF4
+ADDF4
+ADDRLP4 92
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ADDRLP4 88
+INDIRF4
+DIVF4
+SUBF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 88
+INDIRF4
+DIVF4
+ADDF4
+CNSTF4 1077936128
+SUBF4
+ADDRLP4 0+4
+INDIRF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 92
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ARGF4
+CNSTF4 1086324736
+ARGF4
+ADDRGP4 cgs+255316+168
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $180
+endproc CG_DrawBlips 96 20
+lit
+align 4
+LABELV $225
+byte 4 0
+byte 4 0
+byte 4 1065353216
+code
+proc CG_DrawBlipsPlayer 96 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRGP4 $225
+INDIRB
+ASGNB 12
+ADDRLP4 28
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 44
+CNSTF4 1065353216
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 entityPositions+30224
+INDIRI4
+SUBI4
+CVIF4 4
+CNSTF4 1103626240
+DIVF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 12+4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 12+8
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 12+12
+ADDRFP4 8
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 32
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 entityPositions+30240+4
+INDIRF4
+NEGF4
+CNSTF4 1119092736
+SUBF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 52
+CNSTF4 1157234688
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 52
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+DIVF4
+DIVF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 52
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+DIVF4
+DIVF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1157234688
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+DIVF4
+DIVF4
+ASGNF4
+ADDRLP4 60
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+CNSTF4 1053609165
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 60
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+ADDRLP4 60
+INDIRF4
+DIVF4
+MULF4
+CNSTF4 1061997773
+ADDF4
+ASGNF4
+ADDRLP4 12+12
+ADDRLP4 12+12
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 64
+CNSTF4 1056964608
+ASGNF4
+ADDRLP4 12+12
+ADDRLP4 12+12
+INDIRF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ADDRLP4 64
+INDIRF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 12+12
+INDIRF4
+CNSTF4 1065353216
+LEF4 $238
+ADDRLP4 12+12
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $239
+JUMPV
+LABELV $238
+ADDRLP4 12+12
+INDIRF4
+CNSTF4 0
+GEF4 $242
+ADDRLP4 12+12
+CNSTF4 0
+ASGNF4
+LABELV $242
+LABELV $239
+ADDRLP4 12
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 0
+LEF4 $246
+ADDRLP4 72
+CNSTF4 1073741824
+ASGNF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 72
+INDIRF4
+DIVF4
+ADDF4
+ADDRLP4 72
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ADDRLP4 72
+INDIRF4
+DIVF4
+SUBF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 72
+INDIRF4
+DIVF4
+ADDF4
+ADDRLP4 0+4
+INDIRF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 72
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 0+8
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+180
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRGP4 $247
+JUMPV
+LABELV $246
+ADDRLP4 80
+CNSTF4 1073741824
+ASGNF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 80
+INDIRF4
+DIVF4
+ADDF4
+ADDRLP4 80
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ADDRLP4 80
+INDIRF4
+DIVF4
+SUBF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 80
+INDIRF4
+DIVF4
+ADDF4
+ADDRLP4 0+4
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 80
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 0+8
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 cgs+255316+180
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+LABELV $247
+ADDRLP4 88
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 92
+CNSTF4 1096810496
+ASGNF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 88
+INDIRF4
+DIVF4
+ADDF4
+ADDRLP4 92
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ADDRLP4 88
+INDIRF4
+DIVF4
+SUBF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 88
+INDIRF4
+DIVF4
+ADDF4
+CNSTF4 1077936128
+SUBF4
+ADDRLP4 0+4
+INDIRF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 92
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ARGF4
+CNSTF4 1086324736
+ARGF4
+ADDRGP4 cgs+255316+176
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $224
+endproc CG_DrawBlipsPlayer 96 20
+lit
+align 4
+LABELV $269
+byte 4 0
+byte 4 0
+byte 4 1065353216
+align 4
+LABELV $270
+byte 4 0
+byte 4 3212836864
+byte 4 0
+code
+proc CG_DrawDir 148 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 88
+ADDRGP4 $269
+INDIRB
+ASGNB 12
+ADDRLP4 100
+ADDRGP4 $270
+INDIRB
+ASGNB 12
+ADDRLP4 112
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRGP4 entityPositions+30240
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 116
+CNSTP4 0
+ASGNP4
+ADDRLP4 116
+INDIRP4
+ARGP4
+ADDRLP4 116
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRLP4 24
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 24
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 120
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 72
+CNSTF4 1127481344
+ADDRLP4 120
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 36
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 48
+ADDRLP4 12
+INDIRF4
+ADDRLP4 36
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 48+4
+ADDRLP4 12+4
+INDIRF4
+ADDRLP4 36+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 48+8
+ADDRLP4 12+8
+INDIRF4
+ADDRLP4 36+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 48
+ARGP4
+ADDRLP4 124
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 124
+INDIRF4
+CNSTF4 1065353216
+GEF4 $283
+ADDRLP4 72
+CNSTF4 1135869952
+ADDRLP4 72
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $283
+ADDRLP4 60
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRLP4 72
+INDIRF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 132
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 136
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 132
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 140
+CNSTF4 1103101952
+ASGNF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 136
+INDIRF4
+ADDF4
+ADDRLP4 140
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ADDRLP4 132
+INDIRF4
+DIVF4
+SUBF4
+ADDRLP4 60
+INDIRF4
+ADDRLP4 136
+INDIRF4
+MULF4
+SUBF4
+ARGF4
+ADDRLP4 144
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 132
+INDIRF4
+DIVF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 144
+INDIRF4
+ADDF4
+CNSTF4 1094713344
+SUBF4
+ADDRLP4 60+4
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 140
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 140
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+168
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $268
+endproc CG_DrawDir 148 20
+lit
+align 4
+LABELV $291
+byte 4 0
+byte 4 0
+byte 4 1065353216
+align 4
+LABELV $292
+byte 4 0
+byte 4 3212836864
+byte 4 0
+code
+proc CG_DrawDirPlayer 148 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 88
+ADDRGP4 $291
+INDIRB
+ASGNB 12
+ADDRLP4 100
+ADDRGP4 $292
+INDIRB
+ASGNB 12
+ADDRLP4 112
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRGP4 entityPositions+30240
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 116
+CNSTP4 0
+ASGNP4
+ADDRLP4 116
+INDIRP4
+ARGP4
+ADDRLP4 116
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRLP4 24
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 24
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 120
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 72
+CNSTF4 1127481344
+ADDRLP4 120
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 36
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 48
+ADDRLP4 12
+INDIRF4
+ADDRLP4 36
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 48+4
+ADDRLP4 12+4
+INDIRF4
+ADDRLP4 36+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 48+8
+ADDRLP4 12+8
+INDIRF4
+ADDRLP4 36+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 48
+ARGP4
+ADDRLP4 124
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 124
+INDIRF4
+CNSTF4 1065353216
+GEF4 $305
+ADDRLP4 72
+CNSTF4 1135869952
+ADDRLP4 72
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $305
+ADDRLP4 60
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRLP4 72
+INDIRF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 132
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 136
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 132
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 140
+CNSTF4 1103101952
+ASGNF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 136
+INDIRF4
+ADDF4
+ADDRLP4 140
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ADDRLP4 132
+INDIRF4
+DIVF4
+SUBF4
+ADDRLP4 60
+INDIRF4
+ADDRLP4 136
+INDIRF4
+MULF4
+SUBF4
+ARGF4
+ADDRLP4 144
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 132
+INDIRF4
+DIVF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 144
+INDIRF4
+ADDF4
+CNSTF4 1094713344
+SUBF4
+ADDRLP4 60+4
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 140
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 140
+INDIRF4
+ARGF4
+ADDRGP4 cgs+255316+176
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $290
+endproc CG_DrawDirPlayer 148 20
+lit
+align 4
+LABELV $313
+byte 4 0
+byte 4 1056964608
+byte 4 1065353216
+byte 4 1061158912
+align 4
+LABELV $314
+byte 4 0
+byte 4 1063675494
+byte 4 1065353216
+byte 4 1061158912
+export CG_AlienSense
+code
+proc CG_AlienSense 72 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRGP4 $313
+INDIRB
+ASGNB 16
+ADDRLP4 44
+ADDRGP4 $314
+INDIRB
+ASGNB 16
+ADDRLP4 16
+ADDRGP4 entityPositions+30228
+INDIRB
+ASGNB 12
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $319
+JUMPV
+LABELV $316
+ADDRLP4 60
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 60
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 60
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 60
+INDIRF4
+ASGNF4
+ADDRLP4 64
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 64
+INDIRI4
+ADDRGP4 entityPositions+16388
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 64
+INDIRI4
+ADDRGP4 entityPositions+16388+4
+ADDP4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 entityPositions+16388+8
+ADDP4
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 68
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 68
+INDIRF4
+CNSTF4 1148846080
+GEF4 $332
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 CG_DrawDir
+CALLV
+pop
+LABELV $332
+LABELV $317
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $319
+ADDRLP4 12
+INDIRI4
+ADDRGP4 entityPositions+28676
+INDIRI4
+LTI4 $316
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $337
+JUMPV
+LABELV $334
+ADDRLP4 60
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 60
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 60
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 60
+INDIRF4
+ASGNF4
+ADDRLP4 64
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 64
+INDIRI4
+ADDRGP4 entityPositions+29452
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 64
+INDIRI4
+ADDRGP4 entityPositions+29452+4
+ADDP4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 entityPositions+29452+8
+ADDP4
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 68
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 68
+INDIRF4
+CNSTF4 1148846080
+GEF4 $350
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 44
+ARGP4
+ADDRGP4 CG_DrawDirPlayer
+CALLV
+pop
+LABELV $350
+LABELV $335
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $337
+ADDRLP4 12
+INDIRI4
+ADDRGP4 entityPositions+30220
+INDIRI4
+LTI4 $334
+LABELV $312
+endproc CG_AlienSense 72 12
+lit
+align 4
+LABELV $353
+byte 4 0
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1061158912
+align 4
+LABELV $354
+byte 4 0
+byte 4 1061997773
+byte 4 1061997773
+byte 4 1058642330
+align 4
+LABELV $355
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 1061158912
+align 4
+LABELV $356
+byte 4 1061997773
+byte 4 0
+byte 4 0
+byte 4 1058642330
+export CG_Scanner
+code
+proc CG_Scanner 104 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRGP4 $353
+INDIRB
+ASGNB 16
+ADDRLP4 44
+ADDRGP4 $354
+INDIRB
+ASGNB 16
+ADDRLP4 60
+ADDRGP4 $355
+INDIRB
+ASGNB 16
+ADDRLP4 76
+ADDRGP4 $356
+INDIRB
+ASGNB 16
+ADDRLP4 16
+ADDRGP4 entityPositions+30228
+INDIRB
+ASGNB 12
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $361
+JUMPV
+LABELV $358
+ADDRLP4 92
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 96
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 96
+INDIRI4
+ADDRGP4 entityPositions+16388
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 96
+INDIRI4
+ADDRGP4 entityPositions+16388+4
+ADDP4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 entityPositions+16388+8
+ADDP4
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 100
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 100
+INDIRF4
+CNSTF4 1148846080
+GEF4 $374
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 0
+GEF4 $374
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 44
+ARGP4
+ADDRGP4 CG_DrawBlips
+CALLV
+pop
+LABELV $374
+LABELV $359
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $361
+ADDRLP4 12
+INDIRI4
+ADDRGP4 entityPositions+28676
+INDIRI4
+LTI4 $358
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $380
+JUMPV
+LABELV $377
+ADDRLP4 92
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 96
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 96
+INDIRI4
+ADDRGP4 entityPositions
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 96
+INDIRI4
+ADDRGP4 entityPositions+4
+ADDP4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 entityPositions+8
+ADDP4
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 100
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 100
+INDIRF4
+CNSTF4 1148846080
+GEF4 $390
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 0
+GEF4 $390
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRGP4 CG_DrawBlips
+CALLV
+pop
+LABELV $390
+LABELV $378
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $380
+ADDRLP4 12
+INDIRI4
+ADDRGP4 entityPositions+16384
+INDIRI4
+LTI4 $377
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $396
+JUMPV
+LABELV $393
+ADDRLP4 92
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 96
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 96
+INDIRI4
+ADDRGP4 entityPositions+29452
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 96
+INDIRI4
+ADDRGP4 entityPositions+29452+4
+ADDP4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 entityPositions+29452+8
+ADDP4
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 100
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 100
+INDIRF4
+CNSTF4 1148846080
+GEF4 $409
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 0
+GEF4 $409
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 44
+ARGP4
+ADDRGP4 CG_DrawBlipsPlayer
+CALLV
+pop
+LABELV $409
+LABELV $394
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $396
+ADDRLP4 12
+INDIRI4
+ADDRGP4 entityPositions+30220
+INDIRI4
+LTI4 $393
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $415
+JUMPV
+LABELV $412
+ADDRLP4 92
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 96
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 96
+INDIRI4
+ADDRGP4 entityPositions+28680
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 96
+INDIRI4
+ADDRGP4 entityPositions+28680+4
+ADDP4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 entityPositions+28680+8
+ADDP4
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 100
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 100
+INDIRF4
+CNSTF4 1148846080
+GEF4 $428
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 0
+GEF4 $428
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRGP4 CG_DrawBlipsPlayer
+CALLV
+pop
+LABELV $428
+LABELV $413
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $415
+ADDRLP4 12
+INDIRI4
+ADDRGP4 entityPositions+29448
+INDIRI4
+LTI4 $412
+ADDRGP4 cg_disableScannerPlane+12
+INDIRI4
+CNSTI4 0
+NEI4 $431
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $431
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $437
+JUMPV
+LABELV $434
+ADDRLP4 92
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 96
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 96
+INDIRI4
+ADDRGP4 entityPositions+16388
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 96
+INDIRI4
+ADDRGP4 entityPositions+16388+4
+ADDP4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 entityPositions+16388+8
+ADDP4
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 100
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 100
+INDIRF4
+CNSTF4 1148846080
+GEF4 $450
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 0
+LEF4 $450
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 CG_DrawBlips
+CALLV
+pop
+LABELV $450
+LABELV $435
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $437
+ADDRLP4 12
+INDIRI4
+ADDRGP4 entityPositions+28676
+INDIRI4
+LTI4 $434
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $456
+JUMPV
+LABELV $453
+ADDRLP4 92
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 96
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 96
+INDIRI4
+ADDRGP4 entityPositions
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 96
+INDIRI4
+ADDRGP4 entityPositions+4
+ADDP4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 entityPositions+8
+ADDP4
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 100
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 100
+INDIRF4
+CNSTF4 1148846080
+GEF4 $466
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 0
+LEF4 $466
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRGP4 CG_DrawBlips
+CALLV
+pop
+LABELV $466
+LABELV $454
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $456
+ADDRLP4 12
+INDIRI4
+ADDRGP4 entityPositions+16384
+INDIRI4
+LTI4 $453
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $472
+JUMPV
+LABELV $469
+ADDRLP4 92
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 96
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 96
+INDIRI4
+ADDRGP4 entityPositions+29452
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 96
+INDIRI4
+ADDRGP4 entityPositions+29452+4
+ADDP4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 entityPositions+29452+8
+ADDP4
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 100
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 100
+INDIRF4
+CNSTF4 1148846080
+GEF4 $485
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 0
+LEF4 $485
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 CG_DrawBlipsPlayer
+CALLV
+pop
+LABELV $485
+LABELV $470
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $472
+ADDRLP4 12
+INDIRI4
+ADDRGP4 entityPositions+30220
+INDIRI4
+LTI4 $469
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $491
+JUMPV
+LABELV $488
+ADDRLP4 92
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 96
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 96
+INDIRI4
+ADDRGP4 entityPositions+28680
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 96
+INDIRI4
+ADDRGP4 entityPositions+28680+4
+ADDP4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+CNSTI4 12
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 entityPositions+28680+8
+ADDP4
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 100
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 100
+INDIRF4
+CNSTF4 1148846080
+GEF4 $504
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 0
+LEF4 $504
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRGP4 CG_DrawBlipsPlayer
+CALLV
+pop
+LABELV $504
+LABELV $489
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $491
+ADDRLP4 12
+INDIRI4
+ADDRGP4 entityPositions+29448
+INDIRI4
+LTI4 $488
+LABELV $352
+endproc CG_Scanner 104 20
+bss
+align 4
+LABELV entityPositions
+skip 30252
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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
diff --git a/build/release-linux-x86_64/base/cgame/cg_servercmds.asm b/build/release-linux-x86_64/base/cgame/cg_servercmds.asm
new file mode 100644
index 0000000..5d7d1d0
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_servercmds.asm
@@ -0,0 +1,12870 @@
+code
+proc CG_ParseScores 112 12
+ADDRLP4 4
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRGP4 cg+113500
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+SUBI4
+CNSTI4 6
+DIVI4
+ASGNI4
+ADDRGP4 cg+113500
+INDIRI4
+CNSTI4 64
+LEI4 $118
+ADDRGP4 cg+113500
+CNSTI4 64
+ASGNI4
+LABELV $118
+CNSTI4 1
+ARGI4
+ADDRLP4 8
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRGP4 cg+113508
+ADDRLP4 12
+INDIRI4
+ASGNI4
+CNSTI4 2
+ARGI4
+ADDRLP4 16
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRGP4 cg+113508+4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 cg+113516
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1792
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 cg_debugRandom+12
+INDIRI4
+CNSTI4 0
+EQI4 $127
+ADDRGP4 $130
+ARGP4
+ADDRGP4 cg+113500
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $127
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $135
+JUMPV
+LABELV $132
+CNSTI4 6
+ADDRLP4 0
+INDIRI4
+MULI4
+CNSTI4 3
+ADDI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+113516
+ADDP4
+ADDRLP4 32
+INDIRI4
+ASGNI4
+CNSTI4 6
+ADDRLP4 0
+INDIRI4
+MULI4
+CNSTI4 4
+ADDI4
+ARGI4
+ADDRLP4 40
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+113516+4
+ADDP4
+ADDRLP4 44
+INDIRI4
+ASGNI4
+CNSTI4 6
+ADDRLP4 0
+INDIRI4
+MULI4
+CNSTI4 5
+ADDI4
+ARGI4
+ADDRLP4 52
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+113516+8
+ADDP4
+ADDRLP4 56
+INDIRI4
+ASGNI4
+ADDRLP4 60
+CNSTI4 6
+ASGNI4
+ADDRLP4 60
+INDIRI4
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 60
+INDIRI4
+ADDI4
+ARGI4
+ADDRLP4 68
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+113516+12
+ADDP4
+ADDRLP4 72
+INDIRI4
+ASGNI4
+CNSTI4 6
+ADDRLP4 0
+INDIRI4
+MULI4
+CNSTI4 7
+ADDI4
+ARGI4
+ADDRLP4 80
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+113516+20
+ADDP4
+ADDRLP4 84
+INDIRI4
+ASGNI4
+CNSTI4 6
+ADDRLP4 0
+INDIRI4
+MULI4
+CNSTI4 8
+ADDI4
+ARGI4
+ADDRLP4 92
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ARGP4
+ADDRLP4 96
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+113516+24
+ADDP4
+ADDRLP4 96
+INDIRI4
+ASGNI4
+ADDRLP4 100
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 100
+INDIRI4
+ADDRGP4 cg+113516
+ADDP4
+INDIRI4
+CNSTI4 0
+LTI4 $152
+ADDRLP4 100
+INDIRI4
+ADDRGP4 cg+113516
+ADDP4
+INDIRI4
+CNSTI4 64
+LTI4 $148
+LABELV $152
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+113516
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $148
+ADDRLP4 104
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+CNSTI4 1668
+ADDRLP4 104
+INDIRI4
+ADDRGP4 cg+113516
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+72
+ADDP4
+ADDRLP4 104
+INDIRI4
+ADDRGP4 cg+113516+4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 108
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+ADDRGP4 cg+113516+16
+ADDP4
+CNSTI4 1668
+ADDRLP4 108
+INDIRI4
+ADDRGP4 cg+113516
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+68
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $133
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $135
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+113500
+INDIRI4
+LTI4 $132
+LABELV $116
+endproc CG_ParseScores 112 12
+proc CG_ParseTeamInfo 64 8
+ADDRLP4 12
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+SUBI4
+CNSTI4 5
+DIVI4
+ASGNI4
+ADDRGP4 cgs+148212
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $170
+JUMPV
+LABELV $167
+CNSTI4 5
+ADDRLP4 4
+INDIRI4
+MULI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $173
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+LTI4 $171
+LABELV $173
+ADDRGP4 $174
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $164
+JUMPV
+LABELV $171
+CNSTI4 5
+ADDRLP4 4
+INDIRI4
+MULI4
+CNSTI4 2
+ADDI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 1668
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+76
+ADDP4
+ADDRLP4 32
+INDIRI4
+ASGNI4
+CNSTI4 5
+ADDRLP4 4
+INDIRI4
+MULI4
+CNSTI4 3
+ADDI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 1668
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+80
+ADDP4
+ADDRLP4 40
+INDIRI4
+ASGNI4
+CNSTI4 5
+ADDRLP4 4
+INDIRI4
+MULI4
+CNSTI4 4
+ADDI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 1668
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+88
+ADDP4
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 52
+CNSTI4 5
+ASGNI4
+ADDRLP4 52
+INDIRI4
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 52
+INDIRI4
+ADDI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 1668
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+84
+ADDP4
+ADDRLP4 60
+INDIRI4
+ASGNI4
+LABELV $168
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $170
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LTI4 $167
+LABELV $164
+endproc CG_ParseTeamInfo 64 8
+export CG_ParseServerinfo
+proc CG_ParseServerinfo 40 16
+CNSTI4 0
+ARGI4
+ADDRLP4 8
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $185
+ARGP4
+ADDRLP4 12
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRGP4 cgs+31468
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $187
+ARGP4
+ADDRLP4 20
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRGP4 cgs+31472
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $189
+ARGP4
+ADDRLP4 28
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRGP4 cgs+31540
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $190
+ARGP4
+ADDRLP4 36
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRGP4 cgs+31476
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $193
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $183
+endproc CG_ParseServerinfo 40 16
+proc CG_ParseWarmup 16 4
+CNSTI4 5
+ARGI4
+ADDRLP4 8
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 cg+117688
+ADDRLP4 4
+INDIRI4
+ASGNI4
+LABELV $194
+endproc CG_ParseWarmup 16 4
+export CG_SetConfigValues
+proc CG_SetConfigValues 40 20
+CNSTI4 28
+ARGI4
+ADDRLP4 8
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+CNSTI4 29
+ARGI4
+ADDRLP4 12
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $197
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $199
+ARGP4
+ADDRGP4 cgs+34776
+ARGP4
+ADDRGP4 cgs+34784
+ARGP4
+ADDRGP4 cgs+34792
+ARGP4
+ADDRGP4 sscanf
+CALLI4
+pop
+ADDRGP4 $198
+JUMPV
+LABELV $197
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRGP4 cgs+34792
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRGP4 cgs+34784
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRGP4 cgs+34776
+ADDRLP4 16
+INDIRI4
+ASGNI4
+LABELV $198
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $206
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $199
+ARGP4
+ADDRGP4 cgs+34780
+ARGP4
+ADDRGP4 cgs+34788
+ARGP4
+ADDRGP4 cgs+34796
+ARGP4
+ADDRGP4 sscanf
+CALLI4
+pop
+ADDRGP4 $207
+JUMPV
+LABELV $206
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRGP4 cgs+34796
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 cgs+34788
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 cgs+34780
+ADDRLP4 20
+INDIRI4
+ASGNI4
+LABELV $207
+CNSTI4 22
+ARGI4
+ADDRLP4 24
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRGP4 cgs+34760
+ADDRLP4 28
+INDIRI4
+ASGNI4
+CNSTI4 5
+ARGI4
+ADDRLP4 32
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRGP4 cg+117688
+ADDRLP4 36
+INDIRI4
+ASGNI4
+LABELV $196
+endproc CG_SetConfigValues 40 20
+export CG_ShaderStateChanged
+proc CG_ShaderStateChanged 188 12
+CNSTI4 25
+ARGI4
+ADDRLP4 156
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 156
+INDIRP4
+ASGNP4
+ADDRGP4 $218
+JUMPV
+LABELV $217
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $220
+ARGP4
+ADDRLP4 160
+ADDRGP4 strstr
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 160
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $219
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $219
+ADDRLP4 12
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+ARGU4
+ADDRGP4 strncpy
+CALLP4
+pop
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ADDRLP4 12
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $223
+ARGP4
+ADDRLP4 172
+ADDRGP4 strstr
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 172
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $219
+ADDRLP4 8
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $219
+ADDRLP4 76
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+ARGU4
+ADDRGP4 strncpy
+CALLP4
+pop
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ADDRLP4 76
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $225
+ADDRLP4 8
+ADDRLP4 8
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 $226
+ARGP4
+ADDRLP4 180
+ADDRGP4 strstr
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 180
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $222
+ADDRLP4 140
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+ARGU4
+ADDRGP4 strncpy
+CALLP4
+pop
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ADDRLP4 140
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 140
+ARGP4
+ADDRGP4 trap_R_RemapShader
+CALLV
+pop
+LABELV $222
+LABELV $218
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $229
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $217
+LABELV $229
+LABELV $219
+LABELV $216
+endproc CG_ShaderStateChanged 188 12
+proc CG_AnnounceAlienStageTransistion 0 12
+ADDRGP4 cg+109588+192+24
+INDIRI4
+CNSTI4 1
+EQI4 $231
+ADDRGP4 $230
+JUMPV
+LABELV $231
+ADDRGP4 cgs+255316+488
+INDIRI4
+ARGI4
+CNSTI4 7
+ARGI4
+ADDRGP4 trap_S_StartLocalSound
+CALLV
+pop
+ADDRGP4 $238
+ARGP4
+CNSTI4 200
+ARGI4
+CNSTI4 128
+ARGI4
+ADDRGP4 CG_CenterPrint
+CALLV
+pop
+LABELV $230
+endproc CG_AnnounceAlienStageTransistion 0 12
+proc CG_AnnounceHumanStageTransistion 0 12
+ADDRGP4 cg+109588+192+24
+INDIRI4
+CNSTI4 2
+EQI4 $240
+ADDRGP4 $239
+JUMPV
+LABELV $240
+ADDRGP4 cgs+255316+492
+INDIRI4
+ARGI4
+CNSTI4 7
+ARGI4
+ADDRGP4 trap_S_StartLocalSound
+CALLV
+pop
+ADDRGP4 $247
+ARGP4
+CNSTI4 200
+ARGI4
+CNSTI4 128
+ARGI4
+ADDRGP4 CG_CenterPrint
+CALLV
+pop
+LABELV $239
+endproc CG_AnnounceHumanStageTransistion 0 12
+proc CG_ConfigStringModified 80 20
+CNSTI4 1
+ARGI4
+ADDRLP4 8
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 cgs
+ARGP4
+ADDRGP4 trap_GetGameState
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $249
+ADDRGP4 CG_StartMusic
+CALLV
+pop
+ADDRGP4 $250
+JUMPV
+LABELV $249
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $251
+ADDRGP4 CG_ParseServerinfo
+CALLV
+pop
+ADDRGP4 $252
+JUMPV
+LABELV $251
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+NEI4 $253
+ADDRGP4 CG_ParseWarmup
+CALLV
+pop
+ADDRGP4 $254
+JUMPV
+LABELV $253
+ADDRLP4 0
+INDIRI4
+CNSTI4 28
+NEI4 $255
+ADDRLP4 20
+ADDRGP4 cgs+34776
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $258
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $199
+ARGP4
+ADDRGP4 cgs+34776
+ARGP4
+ADDRGP4 cgs+34784
+ARGP4
+ADDRGP4 cgs+34792
+ARGP4
+ADDRGP4 sscanf
+CALLI4
+pop
+ADDRGP4 cgs+34776
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $256
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRGP4 cgs+34776
+INDIRI4
+ARGI4
+ADDRGP4 CG_AnnounceAlienStageTransistion
+CALLV
+pop
+ADDRGP4 $256
+JUMPV
+LABELV $258
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRGP4 cgs+34792
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 cgs+34784
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 cgs+34776
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $256
+JUMPV
+LABELV $255
+ADDRLP4 0
+INDIRI4
+CNSTI4 29
+NEI4 $270
+ADDRLP4 20
+ADDRGP4 cgs+34780
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $273
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $199
+ARGP4
+ADDRGP4 cgs+34780
+ARGP4
+ADDRGP4 cgs+34788
+ARGP4
+ADDRGP4 cgs+34796
+ARGP4
+ADDRGP4 sscanf
+CALLI4
+pop
+ADDRGP4 cgs+34780
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $271
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRGP4 cgs+34780
+INDIRI4
+ARGI4
+ADDRGP4 CG_AnnounceHumanStageTransistion
+CALLV
+pop
+ADDRGP4 $271
+JUMPV
+LABELV $273
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRGP4 cgs+34796
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 cgs+34788
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 cgs+34780
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $271
+JUMPV
+LABELV $270
+ADDRLP4 0
+INDIRI4
+CNSTI4 22
+NEI4 $285
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRGP4 cgs+34760
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $286
+JUMPV
+LABELV $285
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+LTI4 $288
+ADDRLP4 0
+INDIRI4
+CNSTI4 9
+GEI4 $288
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+31544-24
+ADDP4
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+31676-24
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+SUBI4
+CNSTI4 0
+NEI4 $294
+ADDRGP4 $296
+ARGP4
+ADDRGP4 cgs+31544
+INDIRI4
+CNSTI4 0
+EQI4 $301
+ADDRLP4 32
+ADDRGP4 $298
+ASGNP4
+ADDRGP4 $302
+JUMPV
+LABELV $301
+ADDRLP4 32
+ADDRGP4 $299
+ASGNP4
+LABELV $302
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $289
+JUMPV
+LABELV $294
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+SUBI4
+CNSTI4 1
+NEI4 $303
+ADDRGP4 $305
+ARGP4
+ADDRGP4 cgs+31544+4
+INDIRI4
+CNSTI4 0
+EQI4 $309
+ADDRLP4 36
+ADDRGP4 $298
+ASGNP4
+ADDRGP4 $310
+JUMPV
+LABELV $309
+ADDRLP4 36
+ADDRGP4 $299
+ASGNP4
+LABELV $310
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $289
+JUMPV
+LABELV $303
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+SUBI4
+CNSTI4 2
+NEI4 $289
+ADDRGP4 $313
+ARGP4
+ADDRGP4 cgs+31544+8
+INDIRI4
+CNSTI4 0
+EQI4 $317
+ADDRLP4 40
+ADDRGP4 $298
+ASGNP4
+ADDRGP4 $318
+JUMPV
+LABELV $317
+ADDRLP4 40
+ADDRGP4 $299
+ASGNP4
+LABELV $318
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $289
+JUMPV
+LABELV $288
+ADDRLP4 0
+INDIRI4
+CNSTI4 12
+LTI4 $319
+ADDRLP4 0
+INDIRI4
+CNSTI4 15
+GEI4 $319
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+31556-48
+ADDP4
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+31676-48
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $320
+JUMPV
+LABELV $319
+ADDRLP4 0
+INDIRI4
+CNSTI4 15
+LTI4 $325
+ADDRLP4 0
+INDIRI4
+CNSTI4 18
+GEI4 $325
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+31568-60
+ADDP4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+31676-60
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $326
+JUMPV
+LABELV $325
+ADDRLP4 0
+INDIRI4
+CNSTI4 9
+LTI4 $331
+ADDRLP4 0
+INDIRI4
+CNSTI4 12
+GEI4 $331
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 cgs+31688-9216
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $332
+JUMPV
+LABELV $331
+ADDRLP4 0
+INDIRI4
+CNSTI4 18
+LTI4 $337
+ADDRLP4 0
+INDIRI4
+CNSTI4 21
+GEI4 $337
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRGP4 cgs+31580-576
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $338
+JUMPV
+LABELV $337
+ADDRLP4 0
+INDIRI4
+CNSTI4 23
+NEI4 $343
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRGP4 cg+24
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRGP4 $344
+JUMPV
+LABELV $343
+ADDRLP4 0
+INDIRI4
+CNSTI4 30
+LTI4 $346
+ADDRLP4 0
+INDIRI4
+CNSTI4 286
+GEI4 $346
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+34800-120
+ADDP4
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRGP4 $347
+JUMPV
+LABELV $346
+ADDRLP4 0
+INDIRI4
+CNSTI4 542
+LTI4 $350
+ADDRLP4 0
+INDIRI4
+CNSTI4 606
+GEI4 $350
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+35824-2168
+ADDP4
+ADDRLP4 60
+INDIRI4
+ASGNI4
+ADDRGP4 $351
+JUMPV
+LABELV $350
+ADDRLP4 0
+INDIRI4
+CNSTI4 606
+LTI4 $354
+ADDRLP4 0
+INDIRI4
+CNSTI4 670
+GEI4 $354
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+36080-2424
+ADDP4
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRGP4 $355
+JUMPV
+LABELV $354
+ADDRLP4 0
+INDIRI4
+CNSTI4 286
+LTI4 $358
+ADDRLP4 0
+INDIRI4
+CNSTI4 542
+GEI4 $358
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 42
+EQI4 $359
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 76
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cgs+36336-1144
+ADDP4
+ADDRLP4 76
+INDIRI4
+ASGNI4
+ADDRGP4 $359
+JUMPV
+LABELV $358
+ADDRLP4 0
+INDIRI4
+CNSTI4 670
+LTI4 $364
+ADDRLP4 0
+INDIRI4
+CNSTI4 734
+GEI4 $364
+ADDRLP4 0
+INDIRI4
+CNSTI4 670
+SUBI4
+ARGI4
+ADDRGP4 CG_NewClientInfo
+CALLV
+pop
+ADDRGP4 CG_BuildSpectatorString
+CALLV
+pop
+ADDRGP4 $365
+JUMPV
+LABELV $364
+ADDRLP4 0
+INDIRI4
+CNSTI4 24
+NEI4 $366
+ADDRGP4 $368
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $367
+JUMPV
+LABELV $366
+ADDRLP4 0
+INDIRI4
+CNSTI4 25
+NEI4 $369
+ADDRGP4 CG_ShaderStateChanged
+CALLV
+pop
+LABELV $369
+LABELV $367
+LABELV $365
+LABELV $359
+LABELV $355
+LABELV $351
+LABELV $347
+LABELV $344
+LABELV $338
+LABELV $332
+LABELV $326
+LABELV $320
+LABELV $289
+LABELV $286
+LABELV $271
+LABELV $256
+LABELV $254
+LABELV $252
+LABELV $250
+LABELV $248
+endproc CG_ConfigStringModified 80 20
+proc CG_MapRestart 0 8
+ADDRGP4 cg_showmiss+12
+INDIRI4
+CNSTI4 0
+EQI4 $372
+ADDRGP4 $375
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $372
+ADDRGP4 CG_InitMarkPolys
+CALLV
+pop
+ADDRGP4 cg+109572
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+109568
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+24
+CNSTI4 0
+ASGNI4
+ADDRGP4 cgs+31544
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+109576
+CNSTI4 1
+ASGNI4
+ADDRGP4 CG_StartMusic
+CALLV
+pop
+CNSTI4 1
+ARGI4
+ADDRGP4 trap_S_ClearLoopingSounds
+CALLV
+pop
+ADDRGP4 $381
+ARGP4
+ADDRGP4 $299
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $371
+endproc CG_MapRestart 0 8
+export CG_Menu
+proc CG_Menu 84 12
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+EQI4 $387
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+EQI4 $389
+ADDRGP4 $383
+JUMPV
+LABELV $387
+ADDRLP4 16
+ADDRGP4 $388
+ASGNP4
+ADDRGP4 $384
+JUMPV
+LABELV $389
+ADDRLP4 16
+ADDRGP4 $390
+ASGNP4
+ADDRGP4 $384
+JUMPV
+LABELV $383
+ADDRLP4 16
+ADDRGP4 $391
+ASGNP4
+LABELV $384
+ADDRLP4 12
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+LTI4 $392
+ADDRLP4 28
+INDIRI4
+CNSTI4 62
+GTI4 $392
+ADDRLP4 28
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $580-4
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $580
+address $394
+address $396
+address $410
+address $413
+address $416
+address $419
+address $422
+address $425
+address $428
+address $430
+address $432
+address $434
+address $436
+address $438
+address $440
+address $398
+address $402
+address $560
+address $549
+address $552
+address $555
+address $557
+address $566
+address $568
+address $570
+address $572
+address $574
+address $576
+address $442
+address $445
+address $448
+address $450
+address $475
+address $478
+address $481
+address $453
+address $464
+address $540
+address $543
+address $546
+address $534
+address $537
+address $400
+address $404
+address $406
+address $408
+address $506
+address $509
+address $512
+address $515
+address $518
+address $521
+address $524
+address $527
+address $530
+address $532
+address $497
+address $484
+address $491
+address $500
+address $494
+address $503
+code
+LABELV $394
+ADDRLP4 12
+ADDRGP4 $395
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $396
+ADDRLP4 12
+ADDRGP4 $397
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $398
+ADDRLP4 12
+ADDRGP4 $399
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $400
+ADDRLP4 12
+ADDRGP4 $401
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $402
+ADDRLP4 12
+ADDRGP4 $403
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $404
+ADDRLP4 12
+ADDRGP4 $405
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $406
+ADDRLP4 12
+ADDRGP4 $407
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $408
+ADDRLP4 4
+ADDRGP4 $409
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $410
+ADDRLP4 8
+ADDRGP4 $411
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $412
+ASGNP4
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $413
+ADDRLP4 8
+ADDRGP4 $414
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $415
+ASGNP4
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $416
+ADDRLP4 8
+ADDRGP4 $417
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $418
+ASGNP4
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $419
+ADDRLP4 8
+ADDRGP4 $420
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $421
+ASGNP4
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $422
+ADDRLP4 8
+ADDRGP4 $423
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $424
+ASGNP4
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $425
+ADDRLP4 8
+ADDRGP4 $426
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $427
+ASGNP4
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $428
+ADDRLP4 4
+ADDRGP4 $429
+ASGNP4
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $430
+ADDRLP4 4
+ADDRGP4 $431
+ASGNP4
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $432
+ADDRLP4 4
+ADDRGP4 $433
+ASGNP4
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $434
+ADDRLP4 4
+ADDRGP4 $435
+ASGNP4
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $436
+ADDRLP4 4
+ADDRGP4 $437
+ASGNP4
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $438
+ADDRLP4 4
+ADDRGP4 $439
+ASGNP4
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $440
+ADDRLP4 4
+ADDRGP4 $441
+ASGNP4
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $442
+ADDRLP4 8
+ADDRGP4 $443
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $444
+ASGNP4
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $445
+ADDRLP4 8
+ADDRGP4 $446
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $447
+ASGNP4
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $448
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $449
+ASGNP4
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $450
+ADDRLP4 8
+ADDRGP4 $451
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $452
+ASGNP4
+ADDRGP4 $393
+JUMPV
+LABELV $453
+ADDRLP4 32
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+EQI4 $458
+ADDRLP4 32
+INDIRI4
+CNSTI4 2
+EQI4 $461
+ADDRGP4 $393
+JUMPV
+LABELV $458
+ADDRLP4 8
+ADDRGP4 $459
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $460
+ASGNP4
+ADDRGP4 $393
+JUMPV
+LABELV $461
+ADDRLP4 8
+ADDRGP4 $462
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $463
+ASGNP4
+ADDRGP4 $393
+JUMPV
+LABELV $464
+ADDRLP4 40
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 1
+EQI4 $469
+ADDRLP4 40
+INDIRI4
+CNSTI4 2
+EQI4 $472
+ADDRGP4 $393
+JUMPV
+LABELV $469
+ADDRLP4 8
+ADDRGP4 $470
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $471
+ASGNP4
+ADDRGP4 $393
+JUMPV
+LABELV $472
+ADDRLP4 8
+ADDRGP4 $473
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $474
+ASGNP4
+ADDRGP4 $393
+JUMPV
+LABELV $475
+ADDRLP4 8
+ADDRGP4 $476
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $477
+ASGNP4
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $478
+ADDRLP4 8
+ADDRGP4 $479
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $480
+ASGNP4
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $481
+ADDRLP4 8
+ADDRGP4 $482
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $483
+ASGNP4
+ADDRGP4 $393
+JUMPV
+LABELV $484
+ADDRGP4 cgs+31540
+INDIRI4
+CNSTI4 0
+EQI4 $485
+ADDRLP4 8
+ADDRGP4 $488
+ASGNP4
+ADDRGP4 $486
+JUMPV
+LABELV $485
+ADDRLP4 8
+ADDRGP4 $489
+ASGNP4
+LABELV $486
+ADDRLP4 4
+ADDRGP4 $490
+ASGNP4
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $491
+ADDRLP4 8
+ADDRGP4 $492
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $493
+ASGNP4
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $494
+ADDRLP4 8
+ADDRGP4 $495
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $496
+ASGNP4
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $497
+ADDRLP4 8
+ADDRGP4 $498
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $499
+ASGNP4
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $500
+ADDRLP4 8
+ADDRGP4 $501
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $502
+ASGNP4
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $503
+ADDRLP4 8
+ADDRGP4 $504
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $505
+ASGNP4
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $506
+ADDRLP4 8
+ADDRGP4 $507
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $508
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $509
+ADDRLP4 8
+ADDRGP4 $510
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $511
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $512
+ADDRLP4 8
+ADDRGP4 $513
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $514
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $515
+ADDRLP4 8
+ADDRGP4 $516
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $517
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $518
+ADDRLP4 8
+ADDRGP4 $519
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $520
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $521
+ADDRLP4 8
+ADDRGP4 $522
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $523
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $524
+ADDRLP4 8
+ADDRGP4 $525
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $526
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $527
+ADDRLP4 8
+ADDRGP4 $528
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $529
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $530
+ADDRLP4 4
+ADDRGP4 $531
+ASGNP4
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $532
+ADDRLP4 4
+ADDRGP4 $533
+ASGNP4
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $534
+ADDRLP4 8
+ADDRGP4 $535
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $536
+ASGNP4
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $537
+ADDRLP4 8
+ADDRGP4 $538
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $539
+ASGNP4
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $540
+ADDRLP4 8
+ADDRGP4 $541
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $542
+ASGNP4
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $543
+ADDRLP4 8
+ADDRGP4 $544
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $545
+ASGNP4
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $546
+ADDRLP4 8
+ADDRGP4 $547
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $548
+ASGNP4
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $549
+ADDRLP4 8
+ADDRGP4 $550
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $551
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $552
+ADDRLP4 8
+ADDRGP4 $553
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $554
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $555
+ADDRLP4 8
+ADDRGP4 $556
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $539
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $557
+ADDRLP4 8
+ADDRGP4 $558
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $559
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $560
+ADDRGP4 $562
+ARGP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 332
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 48
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $561
+ARGP4
+ADDRLP4 48
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRLP4 12
+ADDRGP4 $565
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $566
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 52
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRGP4 $567
+ARGP4
+ADDRLP4 52
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $568
+ADDRLP4 4
+ADDRGP4 $569
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $570
+ADDRLP4 4
+ADDRGP4 $571
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $572
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 60
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRGP4 $573
+ARGP4
+ADDRLP4 60
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 64
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $574
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 68
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRGP4 $575
+ARGP4
+ADDRLP4 68
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $576
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 76
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRGP4 $577
+ARGP4
+ADDRLP4 76
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRGP4 cgs+34776
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 80
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 80
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $392
+ADDRGP4 $579
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $393
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $582
+ADDRGP4 cg_disableUpgradeDialogs+12
+INDIRI4
+CNSTI4 0
+EQI4 $582
+ADDRGP4 $382
+JUMPV
+LABELV $582
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $585
+ADDRGP4 cg_disableBuildDialogs+12
+INDIRI4
+CNSTI4 0
+EQI4 $585
+ADDRGP4 $382
+JUMPV
+LABELV $585
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+NEI4 $588
+ADDRGP4 cg_disableCommandDialogs+12
+INDIRI4
+CNSTI4 0
+EQI4 $588
+ADDRGP4 $382
+JUMPV
+LABELV $588
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+EQU4 $591
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+ADDRGP4 $592
+JUMPV
+LABELV $591
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $593
+ADDRGP4 cg_disableWarningDialogs+12
+INDIRI4
+CNSTI4 0
+NEI4 $593
+ADDRGP4 $596
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+ADDRGP4 $594
+JUMPV
+LABELV $593
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $597
+ADDRGP4 cg_disableWarningDialogs+12
+INDIRI4
+CNSTI4 2
+GEI4 $597
+ADDRGP4 $600
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $597
+LABELV $594
+LABELV $592
+LABELV $382
+endproc CG_Menu 84 12
+lit
+align 1
+LABELV $602
+byte 1 0
+skip 10
+code
+proc CG_Say 84 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 $602
+INDIRB
+ASGNB 11
+ADDRLP4 12
+ADDRGP4 $603
+ASGNP4
+ADDRLP4 24
+ADDRGP4 $603
+ASGNP4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $604
+ADDRFP4 0
+INDIRI4
+CNSTI4 64
+GEI4 $604
+ADDRLP4 36
+CNSTI4 1668
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRLP4 40
+ADDRGP4 $607
+ASGNP4
+ADDRLP4 44
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 44
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $608
+ADDRLP4 40
+ADDRGP4 $610
+ASGNP4
+ADDRGP4 $609
+JUMPV
+LABELV $608
+ADDRLP4 36
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $611
+ADDRLP4 40
+ADDRGP4 $613
+ASGNP4
+LABELV $611
+LABELV $609
+ADDRGP4 cg_chatTeamPrefix+12
+INDIRI4
+CNSTI4 0
+EQI4 $614
+ADDRLP4 36
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 48
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 52
+ADDRGP4 toupper
+CALLI4
+ASGNI4
+ADDRLP4 0
+ARGP4
+CNSTI4 11
+ARGI4
+ADDRGP4 $617
+ARGP4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRLP4 52
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $614
+ADDRGP4 cgs+256092
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 Com_ClientListContains
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+EQI4 $618
+ADDRLP4 12
+ADDRGP4 $621
+ASGNP4
+LABELV $618
+ADDRFP4 4
+INDIRI4
+CNSTI4 1
+EQI4 $625
+ADDRFP4 4
+INDIRI4
+CNSTI4 4
+NEI4 $605
+LABELV $625
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 7
+EQI4 $605
+ADDRFP4 0
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+NEI4 $626
+ADDRLP4 72
+ADDRGP4 CG_GetPlayerLocation
+CALLP4
+ASGNP4
+ADDRLP4 68
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $629
+ADDRLP4 64
+ADDRLP4 68
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $627
+JUMPV
+LABELV $629
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRGP4 $627
+JUMPV
+LABELV $626
+ADDRLP4 64
+ADDRLP4 36
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $627
+ADDRLP4 68
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+LEI4 $605
+ADDRLP4 68
+INDIRI4
+CNSTI4 64
+GEI4 $605
+ADDRLP4 64
+INDIRI4
+CNSTI4 734
+ADDI4
+ARGI4
+ADDRLP4 76
+ADDRGP4 CG_ConfigString
+CALLP4
+ASGNP4
+ADDRLP4 72
+ADDRLP4 76
+INDIRP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $605
+ADDRGP4 $635
+ARGP4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRLP4 80
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 80
+INDIRP4
+ASGNP4
+ADDRGP4 $605
+JUMPV
+LABELV $604
+ADDRLP4 16
+ADDRGP4 $636
+ASGNP4
+LABELV $605
+ADDRFP4 4
+INDIRI4
+CNSTI4 7
+EQI4 $637
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 $639
+ARGP4
+CNSTI4 4
+ARGI4
+ADDRLP4 36
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $637
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+CNSTI4 11
+ARGI4
+ADDRGP4 $640
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRLP4 20
+ADDRGP4 $603
+ASGNP4
+ADDRGP4 $638
+JUMPV
+LABELV $637
+ADDRLP4 20
+ADDRGP4 $223
+ASGNP4
+LABELV $638
+ADDRLP4 40
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+LTI4 $641
+ADDRLP4 40
+INDIRI4
+CNSTI4 7
+GTI4 $641
+ADDRLP4 40
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $673
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $673
+address $644
+address $649
+address $660
+address $660
+address $658
+address $651
+address $651
+address $672
+code
+LABELV $644
+ADDRGP4 cg_teamChatsOnly+12
+INDIRI4
+CNSTI4 0
+EQI4 $645
+ADDRLP4 12
+ADDRGP4 $621
+ASGNP4
+LABELV $645
+ADDRGP4 $648
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+CNSTI4 11
+ARGI4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $642
+JUMPV
+LABELV $649
+ADDRGP4 $650
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+CNSTI4 11
+ARGI4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $642
+JUMPV
+LABELV $651
+ADDRGP4 $652
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRI4
+CNSTI4 5
+NEI4 $656
+ADDRLP4 48
+ADDRGP4 $653
+ASGNP4
+ADDRGP4 $657
+JUMPV
+LABELV $656
+ADDRLP4 48
+ADDRGP4 $654
+ASGNP4
+LABELV $657
+ADDRLP4 48
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+CNSTI4 11
+ARGI4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $642
+JUMPV
+LABELV $658
+ADDRGP4 $659
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+CNSTI4 11
+ARGI4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $642
+JUMPV
+LABELV $660
+ADDRFP4 4
+INDIRI4
+CNSTI4 3
+NEI4 $663
+ADDRLP4 52
+ADDRGP4 $613
+ASGNP4
+ADDRGP4 $664
+JUMPV
+LABELV $663
+ADDRLP4 52
+ADDRGP4 $661
+ASGNP4
+LABELV $664
+ADDRLP4 28
+ADDRLP4 52
+INDIRP4
+ASGNP4
+ADDRGP4 $665
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+CNSTI4 1668
+ADDRGP4 cg+4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+4
+ADDP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+CNSTI4 11
+ARGI4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRLP4 12
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $642
+ADDRGP4 $671
+ARGP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ARGP4
+CNSTI4 200
+ARGI4
+CNSTI4 128
+ARGI4
+ADDRGP4 CG_CenterPrint
+CALLV
+pop
+ADDRGP4 $642
+JUMPV
+LABELV $672
+ADDRGP4 $600
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $641
+LABELV $642
+ADDRLP4 48
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 1
+EQI4 $677
+ADDRLP4 48
+INDIRI4
+CNSTI4 3
+EQI4 $677
+ADDRLP4 48
+INDIRI4
+CNSTI4 4
+EQI4 $677
+ADDRGP4 $674
+JUMPV
+LABELV $677
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $678
+ADDRGP4 cgs+255316+384
+INDIRI4
+ARGI4
+CNSTI4 6
+ARGI4
+ADDRGP4 trap_S_StartLocalSound
+CALLV
+pop
+ADDRGP4 $675
+JUMPV
+LABELV $678
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $683
+ADDRGP4 cgs+255316+388
+INDIRI4
+ARGI4
+CNSTI4 6
+ARGI4
+ADDRGP4 trap_S_StartLocalSound
+CALLV
+pop
+ADDRGP4 $675
+JUMPV
+LABELV $683
+LABELV $674
+ADDRGP4 cgs+255316+380
+INDIRI4
+ARGI4
+CNSTI4 6
+ARGI4
+ADDRGP4 trap_S_StartLocalSound
+CALLV
+pop
+LABELV $675
+LABELV $601
+endproc CG_Say 84 36
+proc CG_VoiceTrack 24 16
+ADDRGP4 cgs+256088
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 BG_VoiceByName
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $692
+ADDRGP4 $694
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTP4 0
+RETP4
+ADDRGP4 $690
+JUMPV
+LABELV $692
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_VoiceCmdByNum
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $695
+ADDRGP4 $697
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTP4 0
+RETP4
+ADDRGP4 $690
+JUMPV
+LABELV $695
+ADDRLP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_VoiceTrackByNum
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $698
+ADDRGP4 $700
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTP4 0
+RETP4
+ADDRGP4 $690
+JUMPV
+LABELV $698
+ADDRLP4 8
+INDIRP4
+RETP4
+LABELV $690
+endproc CG_VoiceTrack 24 16
+lit
+align 1
+LABELV $702
+byte 1 0
+skip 149
+code
+proc CG_ParseVoice 240 16
+ADDRLP4 12
+ADDRGP4 $702
+INDIRB
+ASGNB 150
+ADDRLP4 168
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 168
+INDIRI4
+CNSTI4 5
+LTI4 $705
+ADDRLP4 172
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 172
+INDIRI4
+CNSTI4 6
+LEI4 $703
+LABELV $705
+ADDRGP4 $701
+JUMPV
+LABELV $703
+ADDRLP4 176
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 176
+INDIRI4
+CNSTI4 6
+NEI4 $706
+CNSTI4 5
+ARGI4
+ADDRLP4 180
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 180
+INDIRP4
+ARGP4
+CNSTI4 150
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $706
+CNSTI4 1
+ARGI4
+ADDRLP4 184
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 184
+INDIRP4
+ARGP4
+ADDRLP4 188
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 188
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LTI4 $710
+ADDRLP4 4
+INDIRI4
+CNSTI4 64
+LTI4 $708
+LABELV $710
+ADDRGP4 $701
+JUMPV
+LABELV $708
+CNSTI4 2
+ARGI4
+ADDRLP4 196
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 196
+INDIRP4
+ARGP4
+ADDRLP4 200
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 200
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $713
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $711
+LABELV $713
+ADDRGP4 $701
+JUMPV
+LABELV $711
+ADDRGP4 cg_teamChatsOnly+12
+INDIRI4
+CNSTI4 0
+EQI4 $714
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+EQI4 $714
+ADDRGP4 $701
+JUMPV
+LABELV $714
+ADDRLP4 164
+CNSTI4 1668
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRLP4 164
+INDIRP4
+CNSTI4 1504
+ADDP4
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+LEI4 $718
+ADDRGP4 $701
+JUMPV
+LABELV $718
+CNSTI4 3
+ARGI4
+ADDRLP4 208
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 208
+INDIRP4
+ARGP4
+ADDRLP4 212
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 4
+ARGI4
+ADDRLP4 216
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 216
+INDIRP4
+ARGP4
+ADDRLP4 220
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 164
+INDIRP4
+CNSTI4 1488
+ADDP4
+ARGP4
+ADDRLP4 212
+INDIRI4
+ARGI4
+ADDRLP4 220
+INDIRI4
+ARGI4
+ADDRLP4 224
+ADDRGP4 CG_VoiceTrack
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 224
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $721
+ADDRLP4 164
+INDIRP4
+CNSTI4 1504
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $722
+JUMPV
+LABELV $721
+ADDRLP4 164
+INDIRP4
+CNSTI4 1504
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+CNSTI4 3000
+ADDI4
+ASGNI4
+LABELV $722
+ADDRLP4 12
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $725
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $727
+ADDRLP4 12
+ARGP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+CNSTI4 150
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $728
+JUMPV
+LABELV $727
+ADDRLP4 12
+ARGP4
+ADDRGP4 $729
+ARGP4
+CNSTI4 150
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $728
+LABELV $725
+ADDRGP4 cg_noVoiceText+12
+INDIRI4
+CNSTI4 0
+NEI4 $730
+ADDRLP4 228
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 228
+INDIRI4
+CNSTI4 0
+EQI4 $736
+ADDRLP4 228
+INDIRI4
+CNSTI4 1
+EQI4 $737
+ADDRGP4 $734
+JUMPV
+LABELV $736
+ADDRLP4 4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 12
+ARGP4
+ADDRGP4 CG_Say
+CALLV
+pop
+ADDRGP4 $734
+JUMPV
+LABELV $737
+ADDRLP4 4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 12
+ARGP4
+ADDRGP4 CG_Say
+CALLV
+pop
+LABELV $734
+LABELV $730
+ADDRGP4 cg_noVoiceChats+12
+INDIRI4
+CNSTI4 0
+EQI4 $738
+ADDRGP4 $701
+JUMPV
+LABELV $738
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $741
+ADDRGP4 $701
+JUMPV
+LABELV $741
+ADDRGP4 cgs+256092
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 228
+ADDRGP4 Com_ClientListContains
+CALLI4
+ASGNI4
+ADDRLP4 228
+INDIRI4
+CNSTI4 0
+EQI4 $743
+ADDRGP4 $701
+JUMPV
+LABELV $743
+ADDRLP4 232
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 232
+INDIRI4
+CNSTI4 0
+EQI4 $749
+ADDRLP4 232
+INDIRI4
+CNSTI4 1
+EQI4 $750
+ADDRLP4 232
+INDIRI4
+CNSTI4 2
+EQI4 $751
+ADDRGP4 $747
+JUMPV
+LABELV $749
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRGP4 trap_S_StartLocalSound
+CALLV
+pop
+ADDRGP4 $747
+JUMPV
+LABELV $750
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRGP4 trap_S_StartLocalSound
+CALLV
+pop
+ADDRGP4 $747
+JUMPV
+LABELV $751
+CNSTP4 0
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+LABELV $747
+LABELV $701
+endproc CG_ParseVoice 240 16
+proc CG_CenterPrint_f 4 12
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 144
+ARGI4
+CNSTI4 16
+ARGI4
+ADDRGP4 CG_CenterPrint
+CALLV
+pop
+LABELV $752
+endproc CG_CenterPrint_f 4 12
+proc CG_Print_f 4 8
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRGP4 $754
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $753
+endproc CG_Print_f 4 8
+proc CG_Chat_f 20 12
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRLP4 3
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 8
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 3
+ARGP4
+ADDRLP4 12
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 3
+ARGI4
+ADDRLP4 16
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 CG_Say
+CALLV
+pop
+LABELV $755
+endproc CG_Chat_f 20 12
+proc CG_ClientLevelShot_f 0 0
+ADDRGP4 cg+12
+CNSTI4 1
+ASGNI4
+LABELV $756
+endproc CG_ClientLevelShot_f 0 0
+proc CG_ServerMenu_f 32 8
+ADDRGP4 cg+8
+INDIRI4
+CNSTI4 0
+NEI4 $759
+ADDRLP4 0
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $762
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_Menu
+CALLV
+pop
+ADDRGP4 $763
+JUMPV
+LABELV $762
+ADDRLP4 12
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+NEI4 $764
+CNSTI4 1
+ARGI4
+ADDRLP4 16
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 2
+ARGI4
+ADDRLP4 24
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRGP4 CG_Menu
+CALLV
+pop
+LABELV $764
+LABELV $763
+LABELV $759
+LABELV $758
+endproc CG_ServerMenu_f 32 8
+proc CG_ServerCloseMenus_f 0 4
+ADDRGP4 $767
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+LABELV $766
+endproc CG_ServerCloseMenus_f 0 4
+proc CG_PoisonCloud_f 8 8
+ADDRGP4 cg+118232
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 cg+135960
+ARGP4
+ADDRLP4 0
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $771
+ADDRGP4 cgs+255316+612
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRGP4 cg+135960
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 cg+135960
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 cg+110016
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRGP4 cg+135960
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+LABELV $771
+LABELV $768
+endproc CG_PoisonCloud_f 8 8
+proc CG_GameCmds_f 16 4
+ADDRLP4 8
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $784
+JUMPV
+LABELV $781
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+LABELV $782
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $784
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LTI4 $781
+LABELV $780
+endproc CG_GameCmds_f 16 4
+data
+align 4
+LABELV svcommands
+address $785
+address CG_Chat_f
+address $786
+address CG_ClientLevelShot_f
+address $787
+address CG_GameCmds_f
+address $788
+address CG_CenterPrint_f
+address $789
+address CG_ConfigStringModified
+address $790
+address CG_MapRestart
+address $791
+address CG_PoisonCloud_f
+address $792
+address CG_Print_f
+address $793
+address CG_ParseScores
+address $794
+address CG_ServerCloseMenus_f
+address $795
+address CG_ServerMenu_f
+address $796
+address CG_ParseTeamInfo
+address $797
+address CG_ParseVoice
+code
+proc CG_ServerCommand 16 20
+CNSTI4 0
+ARGI4
+ADDRLP4 8
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 svcommands
+ARGP4
+CNSTU4 13
+ARGU4
+CNSTU4 8
+ARGU4
+ADDRGP4 cmdcmp
+ARGP4
+ADDRLP4 12
+ADDRGP4 bsearch
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $799
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $798
+JUMPV
+LABELV $799
+ADDRGP4 $801
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $798
+endproc CG_ServerCommand 16 20
+export CG_ExecuteNewServerCommands
+proc CG_ExecuteNewServerCommands 12 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 $804
+JUMPV
+LABELV $803
+ADDRLP4 0
+ADDRGP4 cgs+31456
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 trap_GetServerCommand
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $807
+ADDRGP4 CG_ServerCommand
+CALLV
+pop
+LABELV $807
+LABELV $804
+ADDRGP4 cgs+31456
+INDIRI4
+ADDRFP4 0
+INDIRI4
+LTI4 $803
+LABELV $802
+endproc CG_ExecuteNewServerCommands 12 4
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $801
+byte 1 85
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+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 $797
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $796
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 0
+align 1
+LABELV $795
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 0
+align 1
+LABELV $794
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 115
+byte 1 0
+align 1
+LABELV $793
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $792
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $791
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 100
+byte 1 0
+align 1
+LABELV $790
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 0
+align 1
+LABELV $789
+byte 1 99
+byte 1 115
+byte 1 0
+align 1
+LABELV $788
+byte 1 99
+byte 1 112
+byte 1 0
+align 1
+LABELV $787
+byte 1 99
+byte 1 109
+byte 1 100
+byte 1 115
+byte 1 0
+align 1
+LABELV $786
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 76
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 83
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 0
+align 1
+LABELV $785
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $767
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $754
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $729
+byte 1 42
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 108
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 105
+byte 1 98
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 115
+byte 1 104
+byte 1 42
+byte 1 0
+align 1
+LABELV $700
+byte 1 91
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 93
+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 99
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $697
+byte 1 91
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 93
+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 99
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $694
+byte 1 91
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 93
+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 99
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $671
+byte 1 37
+byte 1 115
+byte 1 80
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $665
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 91
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 45
+byte 1 62
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 93
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 99
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $661
+byte 1 94
+byte 1 50
+byte 1 0
+align 1
+LABELV $659
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 60
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 62
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 99
+byte 1 94
+byte 1 52
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $654
+byte 1 91
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 89
+byte 1 69
+byte 1 82
+byte 1 93
+byte 1 0
+align 1
+LABELV $653
+byte 1 91
+byte 1 65
+byte 1 68
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 93
+byte 1 0
+align 1
+LABELV $652
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 99
+byte 1 94
+byte 1 54
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $650
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 41
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 99
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $648
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 99
+byte 1 94
+byte 1 50
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $640
+byte 1 42
+byte 1 32
+byte 1 0
+align 1
+LABELV $639
+byte 1 47
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 0
+align 1
+LABELV $636
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $635
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 41
+byte 1 0
+align 1
+LABELV $621
+byte 1 91
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 93
+byte 1 0
+align 1
+LABELV $617
+byte 1 91
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 99
+byte 1 94
+byte 1 55
+byte 1 93
+byte 1 32
+byte 1 0
+align 1
+LABELV $613
+byte 1 94
+byte 1 53
+byte 1 0
+align 1
+LABELV $610
+byte 1 94
+byte 1 49
+byte 1 0
+align 1
+LABELV $607
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $603
+byte 1 0
+align 1
+LABELV $600
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $596
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 0
+align 1
+LABELV $579
+byte 1 99
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 98
+byte 1 117
+byte 1 103
+byte 1 58
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $577
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+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 97
+byte 1 116
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $575
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+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 100
+byte 1 117
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 87
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+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 103
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 47
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $573
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 102
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 83
+byte 1 68
+byte 1 0
+align 1
+LABELV $571
+byte 1 94
+byte 1 53
+byte 1 85
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $569
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $567
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $565
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $562
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $561
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $559
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $558
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 0
+align 1
+LABELV $556
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 65
+byte 1 110
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $554
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 109
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $553
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 109
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 77
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 119
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 109
+byte 1 121
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $551
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $550
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 77
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 119
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 98
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $548
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $547
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $545
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 99
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $544
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 99
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 102
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 115
+byte 1 104
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $542
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $541
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 102
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 115
+byte 1 104
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $539
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $538
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 65
+byte 1 110
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $536
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $535
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 69
+byte 1 103
+byte 1 103
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 112
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $533
+byte 1 94
+byte 1 53
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 116
+byte 1 44
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 47
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 0
+align 1
+LABELV $531
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $529
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $528
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+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 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 0
+align 1
+LABELV $526
+byte 1 94
+byte 1 53
+byte 1 78
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 107
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 102
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 66
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 83
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $525
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 107
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 102
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 66
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 83
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 77
+byte 1 97
+byte 1 107
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 109
+byte 1 98
+byte 1 32
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $523
+byte 1 94
+byte 1 53
+byte 1 78
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 66
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 83
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $522
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 66
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 83
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 77
+byte 1 97
+byte 1 107
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 109
+byte 1 98
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $520
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 82
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 82
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $519
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 82
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 82
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 114
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $517
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 65
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 32
+byte 1 83
+byte 1 117
+byte 1 112
+byte 1 112
+byte 1 108
+byte 1 121
+byte 1 0
+align 1
+LABELV $516
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 114
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $514
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+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 104
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 0
+align 1
+LABELV $513
+byte 1 89
+byte 1 111
+byte 1 117
+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 104
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 105
+byte 1 112
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $511
+byte 1 94
+byte 1 53
+byte 1 73
+byte 1 110
+byte 1 115
+byte 1 117
+byte 1 102
+byte 1 102
+byte 1 105
+byte 1 99
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 0
+align 1
+LABELV $510
+byte 1 73
+byte 1 110
+byte 1 115
+byte 1 117
+byte 1 102
+byte 1 102
+byte 1 105
+byte 1 99
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $508
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 0
+align 1
+LABELV $507
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 80
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 114
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 46
+byte 1 0
+align 1
+LABELV $505
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+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 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $504
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+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 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 32
+byte 1 65
+byte 1 32
+byte 1 82
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+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 100
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $502
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $501
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 32
+byte 1 65
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $499
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $498
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 102
+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 44
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 82
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $496
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 82
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $495
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 82
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 46
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 102
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 115
+byte 1 104
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $493
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $492
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 82
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 82
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $490
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $489
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 32
+byte 1 70
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 98
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $488
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 32
+byte 1 70
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 98
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $483
+byte 1 94
+byte 1 53
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 105
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 100
+byte 1 115
+byte 1 0
+align 1
+LABELV $482
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+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 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 46
+byte 1 0
+align 1
+LABELV $480
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $479
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 46
+byte 1 32
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+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 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $477
+byte 1 94
+byte 1 53
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 83
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $476
+byte 1 78
+byte 1 101
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 102
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 99
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 83
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 46
+byte 1 32
+byte 1 68
+byte 1 117
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 83
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+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 46
+byte 1 0
+align 1
+LABELV $474
+byte 1 94
+byte 1 53
+byte 1 65
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+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 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 46
+byte 1 0
+align 1
+LABELV $473
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 116
+byte 1 119
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 109
+byte 1 46
+byte 1 32
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $471
+byte 1 94
+byte 1 53
+byte 1 65
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+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 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 46
+byte 1 0
+align 1
+LABELV $470
+byte 1 67
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 116
+byte 1 119
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 109
+byte 1 46
+byte 1 32
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $463
+byte 1 94
+byte 1 53
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 114
+byte 1 117
+byte 1 112
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $462
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 44
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 103
+byte 1 103
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 103
+byte 1 103
+byte 1 40
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 115
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $460
+byte 1 94
+byte 1 53
+byte 1 65
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 114
+byte 1 117
+byte 1 112
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $459
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 115
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $452
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 0
+align 1
+LABELV $451
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 44
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $449
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $447
+byte 1 94
+byte 1 53
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 114
+byte 1 102
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $446
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 114
+byte 1 102
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 114
+byte 1 102
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 115
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 32
+byte 1 80
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 111
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $444
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $443
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 77
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 108
+byte 1 117
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 44
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $441
+byte 1 94
+byte 1 53
+byte 1 77
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 118
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $439
+byte 1 94
+byte 1 53
+byte 1 77
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $437
+byte 1 94
+byte 1 53
+byte 1 77
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $435
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $433
+byte 1 94
+byte 1 53
+byte 1 74
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $431
+byte 1 94
+byte 1 53
+byte 1 67
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 44
+byte 1 32
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $429
+byte 1 94
+byte 1 53
+byte 1 67
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $427
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 106
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 117
+byte 1 112
+byte 1 46
+byte 1 0
+align 1
+LABELV $426
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 117
+byte 1 112
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 115
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 106
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 46
+byte 1 32
+byte 1 0
+align 1
+LABELV $424
+byte 1 94
+byte 1 53
+byte 1 78
+byte 1 111
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 101
+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 0
+align 1
+LABELV $423
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+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 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 80
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 101
+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 0
+align 1
+LABELV $421
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $420
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 106
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $418
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $417
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 106
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $415
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+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 $414
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 80
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 101
+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 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 106
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 46
+byte 1 0
+align 1
+LABELV $412
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+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 $411
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 80
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 101
+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 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 106
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 46
+byte 1 0
+align 1
+LABELV $409
+byte 1 85
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 0
+align 1
+LABELV $407
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 10
+byte 1 0
+align 1
+LABELV $405
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $403
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $401
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $399
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $397
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $395
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $391
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 95
+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 100
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 10
+byte 1 0
+align 1
+LABELV $390
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 10
+byte 1 0
+align 1
+LABELV $388
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 10
+byte 1 0
+align 1
+LABELV $381
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 114
+byte 1 100
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $375
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 77
+byte 1 97
+byte 1 112
+byte 1 82
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $368
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $313
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 86
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 65
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $305
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 86
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 65
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $299
+byte 1 48
+byte 1 0
+align 1
+LABELV $298
+byte 1 49
+byte 1 0
+align 1
+LABELV $296
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 65
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $247
+byte 1 94
+byte 1 53
+byte 1 82
+byte 1 101
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 100
+byte 1 33
+byte 1 0
+align 1
+LABELV $238
+byte 1 94
+byte 1 53
+byte 1 87
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 100
+byte 1 33
+byte 1 0
+align 1
+LABELV $226
+byte 1 64
+byte 1 0
+align 1
+LABELV $223
+byte 1 58
+byte 1 0
+align 1
+LABELV $220
+byte 1 61
+byte 1 0
+align 1
+LABELV $199
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $193
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 98
+byte 1 115
+byte 1 112
+byte 1 0
+align 1
+LABELV $190
+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 $189
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 107
+byte 1 68
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 0
+align 1
+LABELV $187
+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 0
+align 1
+LABELV $185
+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 $174
+byte 1 91
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 93
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 73
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 58
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+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 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $130
+byte 1 99
+byte 1 103
+byte 1 46
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 83
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_snapshot.asm b/build/release-linux-x86_64/base/cgame/cg_snapshot.asm
new file mode 100644
index 0000000..a2d8ecf
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_snapshot.asm
@@ -0,0 +1,2099 @@
+code
+proc CG_ResetEntity 8 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+CNSTI4 300
+SUBI4
+GEI4 $117
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $117
+ADDRFP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1564
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1576
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $121
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_ResetPlayerEntity
+CALLV
+pop
+LABELV $121
+LABELV $116
+endproc CG_ResetEntity 8 4
+proc CG_TransitionEntity 4 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRB
+ASGNB 212
+ADDRFP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 424
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $124
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_ResetEntity
+CALLV
+pop
+LABELV $124
+ADDRFP4 0
+INDIRP4
+CNSTI4 424
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_CheckEvents
+CALLV
+pop
+LABELV $123
+endproc CG_TransitionEntity 4 4
+export CG_SetInitialSnapshot
+proc CG_SetInitialSnapshot 20 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg+36
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ARGP4
+CNSTI4 1852
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 BG_PlayerStateToEntityState
+CALLV
+pop
+ADDRGP4 CG_BuildSolidList
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 54744
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_ExecuteNewServerCommands
+CALLV
+pop
+ADDRGP4 CG_Respawn
+CALLV
+pop
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $131
+JUMPV
+LABELV $128
+ADDRLP4 8
+CNSTI4 212
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 468
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 1852
+ADDRLP4 8
+INDIRP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+CNSTU4 212
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 424
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_ResetEntity
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_CheckEvents
+CALLV
+pop
+LABELV $129
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $131
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRI4
+LTI4 $128
+LABELV $126
+endproc CG_SetInitialSnapshot 20 12
+proc CG_TransitionSnapshot 32 12
+ADDRGP4 cg+36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $135
+ADDRGP4 $138
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $135
+ADDRGP4 cg+40
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $139
+ADDRGP4 $142
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $139
+ADDRGP4 cg+40
+INDIRP4
+CNSTI4 54744
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_ExecuteNewServerCommands
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $147
+JUMPV
+LABELV $144
+ADDRLP4 4
+CNSTI4 1852
+CNSTI4 212
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 468
+ADDP4
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 428
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $145
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $147
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRI4
+LTI4 $144
+ADDRLP4 8
+ADDRGP4 cg+36
+INDIRP4
+ASGNP4
+ADDRGP4 cg+36
+ADDRGP4 cg+40
+INDIRP4
+ASGNP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+ARGP4
+CNSTI4 1852
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 BG_PlayerStateToEntityState
+CALLV
+pop
+CNSTI4 1852
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities+424
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $160
+JUMPV
+LABELV $157
+ADDRLP4 4
+CNSTI4 1852
+CNSTI4 212
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 468
+ADDP4
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_TransitionEntity
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $158
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $160
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRI4
+LTI4 $157
+ADDRGP4 cg+40
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $165
+ADDRLP4 20
+CNSTI4 44
+ASGNI4
+ADDRLP4 12
+ADDRLP4 8
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 16
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 24
+CNSTI4 112
+ASGNI4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRI4
+BXORI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $168
+ADDRGP4 cg+109544
+CNSTI4 1
+ASGNI4
+LABELV $168
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+8
+INDIRI4
+ADDRLP4 28
+INDIRI4
+NEI4 $179
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+ADDRLP4 28
+INDIRI4
+NEI4 $179
+ADDRGP4 cg_nopredict+12
+INDIRI4
+ADDRLP4 28
+INDIRI4
+NEI4 $179
+ADDRGP4 cg_synchronousClients+12
+INDIRI4
+ADDRLP4 28
+INDIRI4
+EQI4 $171
+LABELV $179
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 CG_TransitionPlayerState
+CALLV
+pop
+LABELV $171
+LABELV $165
+LABELV $134
+endproc CG_TransitionSnapshot 32 12
+proc CG_SetNextSnap 36 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 cg+40
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ARGP4
+CNSTI4 1852
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities+212
+ADDP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 BG_PlayerStateToEntityState
+CALLV
+pop
+CNSTI4 1852
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities+424
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $188
+JUMPV
+LABELV $185
+ADDRLP4 16
+CNSTI4 212
+ASGNI4
+ADDRLP4 4
+ADDRLP4 16
+INDIRI4
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 1852
+ADDRLP4 4
+INDIRP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTU4 212
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+EQI4 $191
+ADDRLP4 32
+CNSTI4 8
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRI4
+BXORI4
+CNSTI4 2
+BANDI4
+ADDRLP4 28
+INDIRI4
+EQI4 $189
+LABELV $191
+ADDRLP4 0
+INDIRP4
+CNSTI4 424
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $190
+JUMPV
+LABELV $189
+ADDRLP4 0
+INDIRP4
+CNSTI4 424
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $190
+LABELV $186
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $188
+ADDRLP4 8
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRI4
+LTI4 $185
+ADDRGP4 cg+36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $192
+ADDRLP4 16
+CNSTI4 156
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRI4
+BXORI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $192
+ADDRGP4 cg+109548
+CNSTI4 1
+ASGNI4
+ADDRGP4 $193
+JUMPV
+LABELV $192
+ADDRGP4 cg+109548
+CNSTI4 0
+ASGNI4
+LABELV $193
+ADDRLP4 20
+CNSTI4 192
+ASGNI4
+ADDRGP4 cg+40
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $198
+ADDRGP4 cg+109548
+CNSTI4 1
+ASGNI4
+LABELV $198
+ADDRGP4 cg+40
+INDIRP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+INDIRI4
+BXORI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $203
+ADDRGP4 cg+109548
+CNSTI4 1
+ASGNI4
+LABELV $203
+ADDRGP4 CG_BuildSolidList
+CALLV
+pop
+LABELV $180
+endproc CG_SetNextSnap 36 12
+proc CG_ReadNextSnapshot 20 12
+ADDRGP4 cg+28
+INDIRI4
+ADDRGP4 cgs+31460
+INDIRI4
+CNSTI4 1000
+ADDI4
+LEI4 $217
+ADDRGP4 $213
+ARGP4
+ADDRGP4 cg+28
+INDIRI4
+ARGI4
+ADDRGP4 cgs+31460
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $217
+JUMPV
+LABELV $216
+ADDRGP4 cg+36
+INDIRP4
+CVPU4 4
+ADDRGP4 cg+44
+CVPU4 4
+NEU4 $221
+ADDRLP4 0
+ADDRGP4 cg+44+54748
+ASGNP4
+ADDRGP4 $222
+JUMPV
+LABELV $221
+ADDRLP4 0
+ADDRGP4 cg+44
+ASGNP4
+LABELV $222
+ADDRLP4 8
+ADDRGP4 cgs+31460
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 cgs+31460
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 trap_GetSnapshot
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $230
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $230
+ADDRLP4 16
+CNSTI4 8
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $230
+LABELV $230
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $234
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_AddLagometerSnapshotInfo
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $208
+JUMPV
+LABELV $234
+CNSTP4 0
+ARGP4
+ADDRGP4 CG_AddLagometerSnapshotInfo
+CALLV
+pop
+LABELV $217
+ADDRGP4 cgs+31460
+INDIRI4
+ADDRGP4 cg+28
+INDIRI4
+LTI4 $216
+CNSTP4 0
+RETP4
+LABELV $208
+endproc CG_ReadNextSnapshot 20 12
+export CG_ProcessSnapshots
+proc CG_ProcessSnapshots 16 8
+ADDRLP4 4
+ARGP4
+ADDRGP4 cg+32
+ARGP4
+ADDRGP4 trap_GetCurrentSnapshotNumber
+CALLV
+pop
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cg+28
+INDIRI4
+EQI4 $247
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cg+28
+INDIRI4
+GEI4 $241
+ADDRGP4 $244
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $241
+ADDRGP4 cg+28
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $247
+JUMPV
+LABELV $246
+ADDRLP4 8
+ADDRGP4 CG_ReadNextSnapshot
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $250
+ADDRGP4 $236
+JUMPV
+LABELV $250
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+NEI4 $252
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetInitialSnapshot
+CALLV
+pop
+LABELV $252
+LABELV $247
+ADDRGP4 cg+36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $246
+LABELV $254
+ADDRGP4 cg+40
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $257
+ADDRLP4 8
+ADDRGP4 CG_ReadNextSnapshot
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $260
+ADDRGP4 $256
+JUMPV
+LABELV $260
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetNextSnap
+CALLV
+pop
+ADDRLP4 12
+CNSTI4 8
+ASGNI4
+ADDRGP4 cg+40
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRI4
+GEI4 $262
+ADDRGP4 $266
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $262
+LABELV $257
+ADDRLP4 8
+CNSTI4 8
+ASGNI4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+LTI4 $267
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+40
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+GEI4 $267
+ADDRGP4 $256
+JUMPV
+LABELV $267
+ADDRGP4 CG_TransitionSnapshot
+CALLV
+pop
+LABELV $255
+ADDRGP4 $254
+JUMPV
+LABELV $256
+ADDRGP4 cg+36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $273
+ADDRGP4 $276
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $273
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+GEI4 $277
+ADDRGP4 cg+109556
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $277
+ADDRGP4 cg+40
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $283
+ADDRGP4 cg+40
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+GTI4 $283
+ADDRGP4 $288
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $283
+LABELV $236
+endproc CG_ProcessSnapshots 16 8
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $288
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 80
+byte 1 114
+byte 1 111
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 83
+byte 1 110
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 99
+byte 1 103
+byte 1 46
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 83
+byte 1 110
+byte 1 97
+byte 1 112
+byte 1 45
+byte 1 62
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 60
+byte 1 61
+byte 1 32
+byte 1 99
+byte 1 103
+byte 1 46
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $276
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 80
+byte 1 114
+byte 1 111
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 83
+byte 1 110
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 99
+byte 1 103
+byte 1 46
+byte 1 115
+byte 1 110
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 61
+byte 1 61
+byte 1 32
+byte 1 78
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 0
+align 1
+LABELV $266
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 80
+byte 1 114
+byte 1 111
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 83
+byte 1 110
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 100
+byte 1 115
+byte 1 0
+align 1
+LABELV $244
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 80
+byte 1 114
+byte 1 111
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 83
+byte 1 110
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 110
+byte 1 32
+byte 1 60
+byte 1 32
+byte 1 99
+byte 1 103
+byte 1 46
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 83
+byte 1 110
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 78
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $213
+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 67
+byte 1 71
+byte 1 95
+byte 1 82
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 78
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 83
+byte 1 110
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 62
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $142
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 83
+byte 1 110
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 78
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 32
+byte 1 99
+byte 1 103
+byte 1 46
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 83
+byte 1 110
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $138
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 83
+byte 1 110
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 78
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 32
+byte 1 99
+byte 1 103
+byte 1 46
+byte 1 115
+byte 1 110
+byte 1 97
+byte 1 112
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_trails.asm b/build/release-linux-x86_64/base/cgame/cg_trails.asm
new file mode 100644
index 0000000..fc941a7
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_trails.asm
@@ -0,0 +1,9165 @@
+data
+align 4
+LABELV numBaseTrailSystems
+byte 4 0
+align 4
+LABELV numBaseTrailBeams
+byte 4 0
+code
+proc CG_CalculateBeamNodeProperties 668 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+ADDRLP4 540
+CNSTI4 0
+ASGNI4
+ADDRLP4 544
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 572
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 572
+INDIRU4
+EQU4 $119
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 572
+INDIRU4
+NEU4 $117
+LABELV $119
+ADDRGP4 $116
+JUMPV
+LABELV $117
+ADDRLP4 560
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 564
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 580
+CNSTI4 0
+ASGNI4
+ADDRLP4 560
+INDIRP4
+CNSTI4 2768
+ADDP4
+INDIRI4
+ADDRLP4 580
+INDIRI4
+LEI4 $120
+ADDRLP4 564
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ADDRLP4 580
+INDIRI4
+EQI4 $120
+ADDRLP4 544
+ADDRLP4 544
+INDIRF4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 560
+INDIRP4
+CNSTI4 2768
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 564
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+SUBF4
+ASGNF4
+ADDRLP4 544
+INDIRF4
+CNSTF4 0
+GEF4 $123
+ADDRLP4 544
+CNSTF4 0
+ASGNF4
+LABELV $123
+LABELV $120
+ADDRLP4 588
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 556
+ADDRLP4 588
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+ADDRLP4 588
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 592
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 548
+ADDRLP4 592
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 592
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 596
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 552
+ADDRLP4 596
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRLP4 596
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 600
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 600
+INDIRP4
+CNSTI4 23
+ADDP4
+INDIRU1
+CVUI4 1
+ADDRLP4 600
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRU1
+CVUI4 1
+SUBI4
+CVIF4 4
+ASGNF4
+ADDRLP4 604
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 16+4
+ADDRLP4 604
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRU1
+CVUI4 1
+ADDRLP4 604
+INDIRP4
+CNSTI4 21
+ADDP4
+INDIRU1
+CVUI4 1
+SUBI4
+CVIF4 4
+ASGNF4
+ADDRLP4 608
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 16+8
+ADDRLP4 608
+INDIRP4
+CNSTI4 25
+ADDP4
+INDIRU1
+CVUI4 1
+ADDRLP4 608
+INDIRP4
+CNSTI4 22
+ADDP4
+INDIRU1
+CVUI4 1
+SUBI4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $130
+JUMPV
+LABELV $127
+ADDRLP4 612
+ADDRLP4 540
+INDIRI4
+ASGNI4
+ADDRLP4 540
+ADDRLP4 612
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 620
+CNSTI4 12
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 620
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ADDRLP4 620
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 624
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 612
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 28
+ADDP4
+ADDRLP4 624
+INDIRF4
+ASGNF4
+LABELV $128
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $130
+ADDRLP4 616
+CNSTU4 0
+ASGNU4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 616
+INDIRU4
+EQU4 $131
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 616
+INDIRU4
+NEU4 $127
+LABELV $131
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $135
+JUMPV
+LABELV $132
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 28
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $133
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $135
+ADDRLP4 12
+INDIRI4
+ADDRLP4 540
+INDIRI4
+LTI4 $132
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $139
+JUMPV
+LABELV $136
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $140
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+ADDRLP4 556
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $141
+JUMPV
+LABELV $140
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $142
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 120
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $144
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 4
+INDIRF4
+SUBF4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 $145
+JUMPV
+LABELV $144
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRLP4 4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRF4
+DIVF4
+ASGNF4
+LABELV $145
+LABELV $142
+LABELV $141
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+ADDRLP4 548
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 624
+CNSTF4 1132396544
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+ADDRLP4 552
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDRLP4 544
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 628
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 624
+INDIRF4
+ADDRLP4 628
+INDIRF4
+LTF4 $147
+ADDRLP4 620
+ADDRLP4 624
+INDIRF4
+ADDRLP4 628
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $148
+JUMPV
+LABELV $147
+ADDRLP4 620
+ADDRLP4 624
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $148
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 620
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 644
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRU1
+CVUI4 1
+CVIF4 4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 648
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 644
+INDIRF4
+ADDRLP4 648
+INDIRF4
+LTF4 $154
+ADDRLP4 632
+ADDRLP4 644
+INDIRF4
+ADDRLP4 648
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $155
+JUMPV
+LABELV $154
+ADDRLP4 632
+ADDRLP4 644
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $155
+ADDRLP4 0
+INDIRP4
+CNSTI4 37
+ADDP4
+ADDRLP4 632
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 652
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 21
+ADDP4
+INDIRU1
+CVUI4 1
+CVIF4 4
+ADDRLP4 16+4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 656
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 652
+INDIRF4
+ADDRLP4 656
+INDIRF4
+LTF4 $156
+ADDRLP4 636
+ADDRLP4 652
+INDIRF4
+ADDRLP4 656
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $157
+JUMPV
+LABELV $156
+ADDRLP4 636
+ADDRLP4 652
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $157
+ADDRLP4 0
+INDIRP4
+CNSTI4 38
+ADDP4
+ADDRLP4 636
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 660
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 22
+ADDP4
+INDIRU1
+CVUI4 1
+CVIF4 4
+ADDRLP4 16+8
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 664
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 660
+INDIRF4
+ADDRLP4 664
+INDIRF4
+LTF4 $158
+ADDRLP4 640
+ADDRLP4 660
+INDIRF4
+ADDRLP4 664
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $159
+JUMPV
+LABELV $158
+ADDRLP4 640
+ADDRLP4 660
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $159
+ADDRLP4 0
+INDIRP4
+CNSTI4 39
+ADDP4
+ADDRLP4 640
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 28
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $137
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $139
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $136
+LABELV $116
+endproc CG_CalculateBeamNodeProperties 668 8
+proc CG_LightVertex 44 16
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+CVIU4 4
+CVUU1 4
+ASGNU1
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 trap_R_LightForPoint
+CALLI4
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $161
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+CVFI4 4
+CVIU4 4
+CVUU1 4
+ASGNU1
+LABELV $162
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LEI4 $161
+ADDRFP4 8
+INDIRP4
+CNSTI4 3
+ADDP4
+ADDRFP4 4
+INDIRU1
+ASGNU1
+LABELV $160
+endproc CG_LightVertex 44 16
+proc CG_RenderBeam 12300 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 12216
+CNSTP4 0
+ASGNP4
+ADDRLP4 12212
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 12236
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 12236
+INDIRU4
+EQU4 $168
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 12236
+INDIRU4
+NEU4 $166
+LABELV $168
+ADDRGP4 $165
+JUMPV
+LABELV $166
+ADDRLP4 12220
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12224
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12228
+ADDRLP4 12224
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12228
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $169
+ADDRLP4 12224
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 12244
+ADDRGP4 CG_AttachmentCentNum
+CALLI4
+ASGNI4
+ADDRLP4 12244
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+EQI4 $174
+ADDRLP4 12224
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRLP4 12248
+ADDRGP4 CG_AttachmentCentNum
+CALLI4
+ASGNI4
+ADDRLP4 12248
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+NEI4 $169
+LABELV $174
+ADDRGP4 cg+109580
+INDIRI4
+CNSTI4 0
+NEI4 $169
+ADDRGP4 $165
+JUMPV
+LABELV $169
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_CalculateBeamNodeProperties
+CALLV
+pop
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $175
+ADDRLP4 12216
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12212
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12256
+CNSTU4 0
+ASGNU4
+ADDRLP4 12216
+INDIRP4
+CVPU4 4
+ADDRLP4 12256
+INDIRU4
+EQU4 $178
+ADDRLP4 12212
+INDIRP4
+CVPU4 4
+ADDRLP4 12256
+INDIRU4
+EQU4 $178
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 12260
+CNSTI4 12
+ASGNI4
+ADDRLP4 12212
+INDIRP4
+ADDRLP4 12260
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 12216
+INDIRP4
+ADDRLP4 12260
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 12200
+ARGP4
+ADDRGP4 GetPerpendicularViewVector
+CALLV
+pop
+ADDRGP4 $179
+JUMPV
+LABELV $178
+ADDRLP4 12260
+CNSTU4 0
+ASGNU4
+ADDRLP4 12216
+INDIRP4
+CVPU4 4
+ADDRLP4 12260
+INDIRU4
+NEU4 $182
+ADDRLP4 12212
+INDIRP4
+CVPU4 4
+ADDRLP4 12260
+INDIRU4
+EQU4 $182
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 12264
+CNSTI4 12
+ASGNI4
+ADDRLP4 12212
+INDIRP4
+ADDRLP4 12264
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 12264
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 12200
+ARGP4
+ADDRGP4 GetPerpendicularViewVector
+CALLV
+pop
+ADDRGP4 $183
+JUMPV
+LABELV $182
+ADDRLP4 12264
+CNSTU4 0
+ASGNU4
+ADDRLP4 12216
+INDIRP4
+CVPU4 4
+ADDRLP4 12264
+INDIRU4
+EQU4 $177
+ADDRLP4 12212
+INDIRP4
+CVPU4 4
+ADDRLP4 12264
+INDIRU4
+NEU4 $177
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 12268
+CNSTI4 12
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 12268
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 12216
+INDIRP4
+ADDRLP4 12268
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 12200
+ARGP4
+ADDRGP4 GetPerpendicularViewVector
+CALLV
+pop
+LABELV $187
+LABELV $183
+LABELV $179
+ADDRLP4 12216
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $190
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 12200
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+4
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRLP4 12200+4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+8
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 12200+8
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+12
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+12+4
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 12220
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $199
+ADDRLP4 12280
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 12280
+INDIRI4
+ADDRLP4 8
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRU1
+CVUI4 1
+ARGI4
+ADDRLP4 12280
+INDIRI4
+ADDRLP4 8+20
+ADDP4
+ARGP4
+ADDRGP4 CG_LightVertex
+CALLV
+pop
+ADDRGP4 $200
+JUMPV
+LABELV $199
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+20
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 37
+ADDP4
+INDIRB
+ASGNB 12
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+20+3
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRU1
+ASGNU1
+LABELV $200
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 12200
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+4
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRLP4 12200+4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+8
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 12200+8
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+12
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+12+4
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRLP4 12220
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $212
+ADDRLP4 12296
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 12296
+INDIRI4
+ADDRLP4 8
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRU1
+CVUI4 1
+ARGI4
+ADDRLP4 12296
+INDIRI4
+ADDRLP4 8+20
+ADDP4
+ARGP4
+ADDRGP4 CG_LightVertex
+CALLV
+pop
+ADDRGP4 $213
+JUMPV
+LABELV $212
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+20
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 37
+ADDP4
+INDIRB
+ASGNB 12
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+20+3
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRU1
+ASGNU1
+LABELV $213
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $190
+ADDRLP4 12212
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $218
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 12200
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+4
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRLP4 12200+4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+8
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 12200+8
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+12
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+12+4
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRLP4 12220
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $227
+ADDRLP4 12280
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 12280
+INDIRI4
+ADDRLP4 8
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRU1
+CVUI4 1
+ARGI4
+ADDRLP4 12280
+INDIRI4
+ADDRLP4 8+20
+ADDP4
+ARGP4
+ADDRGP4 CG_LightVertex
+CALLV
+pop
+ADDRGP4 $228
+JUMPV
+LABELV $227
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+20
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 37
+ADDP4
+INDIRB
+ASGNB 12
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+20+3
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRU1
+ASGNU1
+LABELV $228
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 12200
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+4
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRLP4 12200+4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+8
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 12200+8
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+12
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+12+4
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 12220
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $240
+ADDRLP4 12296
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 12296
+INDIRI4
+ADDRLP4 8
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRU1
+CVUI4 1
+ARGI4
+ADDRLP4 12296
+INDIRI4
+ADDRLP4 8+20
+ADDP4
+ARGP4
+ADDRGP4 CG_LightVertex
+CALLV
+pop
+ADDRGP4 $241
+JUMPV
+LABELV $240
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+20
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 37
+ADDP4
+INDIRB
+ASGNB 12
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 8+20+3
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRU1
+ASGNU1
+LABELV $241
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $218
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $176
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $175
+LABELV $177
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12252
+CNSTI4 4
+ASGNI4
+ADDRLP4 12252
+INDIRI4
+ARGI4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 12252
+INDIRI4
+DIVI4
+ARGI4
+ADDRGP4 trap_R_AddPolysToScene
+CALLV
+pop
+LABELV $165
+endproc CG_RenderBeam 12300 16
+proc CG_AllocateBeamNode 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $247
+ADDRLP4 0
+CNSTI4 84
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $251
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $246
+JUMPV
+LABELV $251
+LABELV $248
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 128
+LTI4 $247
+CNSTP4 0
+RETP4
+LABELV $246
+endproc CG_AllocateBeamNode 12 0
+proc CG_DestroyBeamNode 20 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $254
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $256
+ADDRLP4 8
+CNSTI4 76
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+CNSTI4 72
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $257
+JUMPV
+LABELV $256
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CNSTI4 76
+ADDP4
+CNSTP4 0
+ASGNP4
+LABELV $257
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $259
+JUMPV
+LABELV $258
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $259
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $258
+ADDRGP4 $255
+JUMPV
+LABELV $254
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $261
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CNSTI4 72
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $261
+LABELV $255
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $253
+endproc CG_DestroyBeamNode 20 0
+proc CG_FindLastBeamNode 12 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $265
+JUMPV
+LABELV $264
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $265
+ADDRLP4 8
+CNSTU4 0
+ASGNU4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+EQU4 $267
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+NEU4 $264
+LABELV $267
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $263
+endproc CG_FindLastBeamNode 12 0
+proc CG_CountBeamNodes 8 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $270
+JUMPV
+LABELV $269
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $270
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $269
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $268
+endproc CG_CountBeamNodes 8 0
+proc CG_PrependBeamNode 8 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $273
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 CG_AllocateBeamNode
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $274
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CNSTI4 72
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $274
+JUMPV
+LABELV $273
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 CG_AllocateBeamNode
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $277
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $277
+LABELV $274
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $272
+endproc CG_PrependBeamNode 8 4
+proc CG_AppendBeamNode 16 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $280
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_FindLastBeamNode
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 CG_AllocateBeamNode
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $281
+ADDRLP4 4
+INDIRP4
+CNSTI4 76
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRGP4 $281
+JUMPV
+LABELV $280
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_AllocateBeamNode
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $284
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $284
+LABELV $281
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $279
+endproc CG_AppendBeamNode 16 4
+proc CG_ApplyJitters 136 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 28
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 28
+INDIRU4
+EQU4 $289
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 28
+INDIRU4
+NEU4 $287
+LABELV $289
+ADDRGP4 $286
+JUMPV
+LABELV $287
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $293
+JUMPV
+LABELV $290
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10772
+ADDP4
+ADDP4
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+GTI4 $294
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $300
+JUMPV
+LABELV $297
+ADDRLP4 36
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDP4
+CNSTF4 1073741824
+ADDRLP4 36
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 40
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDP4
+CNSTI4 4
+ADDP4
+CNSTF4 1073741824
+ADDRLP4 40
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $298
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $300
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $297
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10772
+ADDP4
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $294
+LABELV $291
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $293
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRI4
+LTI4 $290
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 CG_FindLastBeamNode
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 164
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $302
+ADDRLP4 20
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 CG_Attached
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $304
+ADDRLP4 16
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $304
+ADDRLP4 16
+ADDRLP4 16
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $304
+ADDRLP4 20
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 CG_Attached
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $306
+ADDRLP4 12
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $306
+ADDRLP4 12
+ADDRLP4 12
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $306
+LABELV $302
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRGP4 $311
+JUMPV
+LABELV $308
+ADDRLP4 44
+CNSTF4 0
+ASGNF4
+ADDRLP4 48
+CNSTF4 0
+ASGNF4
+ADDRLP4 56
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 100
+CNSTU4 0
+ASGNU4
+ADDRLP4 56
+INDIRP4
+CVPU4 4
+ADDRLP4 100
+INDIRU4
+EQU4 $312
+ADDRLP4 52
+INDIRP4
+CVPU4 4
+ADDRLP4 100
+INDIRU4
+EQU4 $312
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 104
+CNSTI4 12
+ASGNI4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRGP4 GetPerpendicularViewVector
+CALLV
+pop
+ADDRLP4 112
+CNSTI4 12
+ASGNI4
+ADDRLP4 84
+ADDRLP4 52
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 120
+CNSTI4 16
+ASGNI4
+ADDRLP4 84+4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 124
+CNSTI4 20
+ASGNI4
+ADDRLP4 84+8
+ADDRLP4 52
+INDIRP4
+ADDRLP4 124
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 124
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $313
+JUMPV
+LABELV $312
+ADDRLP4 104
+CNSTU4 0
+ASGNU4
+ADDRLP4 56
+INDIRP4
+CVPU4 4
+ADDRLP4 104
+INDIRU4
+NEU4 $318
+ADDRLP4 52
+INDIRP4
+CVPU4 4
+ADDRLP4 104
+INDIRU4
+EQU4 $318
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 108
+CNSTI4 12
+ASGNI4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRGP4 GetPerpendicularViewVector
+CALLV
+pop
+ADDRLP4 116
+CNSTI4 12
+ASGNI4
+ADDRLP4 84
+ADDRLP4 52
+INDIRP4
+ADDRLP4 116
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 116
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 124
+CNSTI4 16
+ASGNI4
+ADDRLP4 84+4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 124
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 124
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 128
+CNSTI4 20
+ASGNI4
+ADDRLP4 84+8
+ADDRLP4 52
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $319
+JUMPV
+LABELV $318
+ADDRLP4 108
+CNSTU4 0
+ASGNU4
+ADDRLP4 56
+INDIRP4
+CVPU4 4
+ADDRLP4 108
+INDIRU4
+EQU4 $324
+ADDRLP4 52
+INDIRP4
+CVPU4 4
+ADDRLP4 108
+INDIRU4
+NEU4 $324
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 112
+CNSTI4 12
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRGP4 GetPerpendicularViewVector
+CALLV
+pop
+ADDRLP4 120
+CNSTI4 12
+ASGNI4
+ADDRLP4 84
+ADDRLP4 0
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 128
+CNSTI4 16
+ASGNI4
+ADDRLP4 84+4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 132
+CNSTI4 20
+ASGNI4
+ADDRLP4 84+8
+ADDRLP4 0
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $324
+LABELV $319
+LABELV $313
+ADDRLP4 84
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 84
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 60
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $333
+JUMPV
+LABELV $330
+ADDRLP4 112
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 44
+ADDRLP4 44
+INDIRF4
+ADDRLP4 112
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 48
+INDIRF4
+ADDRLP4 112
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $331
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $333
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRI4
+LTI4 $330
+ADDRLP4 112
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRF4
+ADDRLP4 72
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 116
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+ADDRLP4 116
+INDIRP4
+ADDRLP4 116
+INDIRP4
+INDIRF4
+ADDRLP4 72+4
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 120
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRF4
+ADDRLP4 72+8
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 124
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 124
+INDIRP4
+ADDRLP4 124
+INDIRP4
+INDIRF4
+ADDRLP4 60
+INDIRF4
+ADDRLP4 48
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 128
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+ADDRLP4 128
+INDIRP4
+ADDRLP4 128
+INDIRP4
+INDIRF4
+ADDRLP4 60+4
+INDIRF4
+ADDRLP4 48
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 132
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 132
+INDIRP4
+ADDRLP4 132
+INDIRP4
+INDIRF4
+ADDRLP4 60+8
+INDIRF4
+ADDRLP4 48
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+NEU4 $338
+ADDRGP4 $310
+JUMPV
+LABELV $338
+LABELV $309
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $311
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $308
+LABELV $310
+LABELV $286
+endproc CG_ApplyJitters 136 16
+proc CG_UpdateBeam 128 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $341
+ADDRGP4 $340
+JUMPV
+LABELV $341
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 10764
+ADDP4
+ASGNP4
+ADDRLP4 24
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 2768
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+LEI4 $347
+ADDRLP4 20
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+LEI4 $345
+LABELV $347
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 CG_CountBeamNodes
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 20
+INDIRP4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+SUBI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $349
+JUMPV
+LABELV $348
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 CG_AppendBeamNode
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 44
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $351
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 CG_Attached
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $351
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 CG_AttachmentPoint
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+NEI4 $352
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+ADDRGP4 $352
+JUMPV
+LABELV $351
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+INDIRB
+ASGNB 12
+LABELV $352
+LABELV $349
+ADDRLP4 44
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 44
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $348
+LABELV $345
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 CG_CountBeamNodes
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $358
+JUMPV
+LABELV $355
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+LABELV $356
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $358
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $355
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 CG_Attached
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $359
+ADDRLP4 4
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 CG_Attached
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $359
+ADDRLP4 92
+ADDRLP4 4
+INDIRP4
+CNSTI4 2768
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+LEI4 $361
+ADDRGP4 cg+109556
+INDIRI4
+ADDRLP4 92
+INDIRI4
+SUBI4
+ADDRLP4 20
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+LTI4 $361
+ADDRFP4 0
+INDIRP4
+CNSTI4 10768
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $340
+JUMPV
+LABELV $361
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 56
+ARGP4
+ADDRLP4 96
+ADDRGP4 CG_AttachmentPoint
+CALLI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 0
+NEI4 $364
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+LABELV $364
+ADDRLP4 4
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRLP4 80
+ARGP4
+ADDRLP4 100
+ADDRGP4 CG_AttachmentPoint
+CALLI4
+ASGNI4
+ADDRLP4 100
+INDIRI4
+CNSTI4 0
+NEI4 $366
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+LABELV $366
+ADDRLP4 68
+ADDRLP4 80
+INDIRF4
+ADDRLP4 56
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 68+4
+ADDRLP4 80+4
+INDIRF4
+ADDRLP4 56+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 68+8
+ADDRLP4 80+8
+INDIRF4
+ADDRLP4 56+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $377
+JUMPV
+LABELV $374
+ADDRLP4 104
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+SUBI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 56
+INDIRF4
+ADDRLP4 68
+INDIRF4
+ADDRLP4 104
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 56+4
+INDIRF4
+ADDRLP4 68+4
+INDIRF4
+ADDRLP4 104
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 56+8
+INDIRF4
+ADDRLP4 68+8
+INDIRF4
+ADDRLP4 104
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $375
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $377
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $374
+ADDRGP4 $360
+JUMPV
+LABELV $359
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 CG_Attached
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+EQI4 $382
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 CG_FindLastBeamNode
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 60
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $384
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 0
+LTI4 $384
+ADDRLP4 68
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $386
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 CG_DestroyBeamNode
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $388
+ADDRFP4 0
+INDIRP4
+CNSTI4 10768
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $340
+JUMPV
+LABELV $388
+ADDRLP4 4
+INDIRP4
+CNSTI4 2768
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $387
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_PrependBeamNode
+CALLP4
+pop
+ADDRGP4 $387
+JUMPV
+LABELV $386
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 0
+LTI4 $392
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $392
+ADDRLP4 96
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 76
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 96
+INDIRP4
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 100
+CNSTI4 4
+ASGNI4
+ADDRLP4 76+4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 100
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 96
+INDIRP4
+INDIRP4
+ADDRLP4 100
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 108
+CNSTI4 8
+ASGNI4
+ADDRLP4 76+8
+ADDRLP4 0
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 76
+ARGP4
+ADDRLP4 112
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 88
+ADDRLP4 112
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+INDIRF4
+ADDRLP4 76
+INDIRF4
+ADDRLP4 88
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 76+4
+INDIRF4
+ADDRLP4 88
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 76+8
+INDIRF4
+ADDRLP4 88
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $392
+LABELV $387
+LABELV $384
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $398
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 CG_AttachmentPoint
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+NEI4 $400
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+LABELV $400
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+CNSTI4 10760
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 72
+INDIRP4
+INDIRB
+ASGNB 12
+LABELV $398
+LABELV $382
+LABELV $360
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_ApplyJitters
+CALLV
+pop
+LABELV $340
+endproc CG_UpdateBeam 128 8
+proc CG_ParseTrailBeamColor 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $403
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $407
+CNSTI4 0
+RETI4
+ADDRGP4 $402
+JUMPV
+LABELV $407
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 16
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTF4 1132396544
+ADDRLP4 16
+INDIRF4
+MULF4
+CVFI4 4
+CVIU4 4
+CVUU1 4
+ASGNU1
+LABELV $404
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LEI4 $403
+CNSTI4 1
+RETI4
+LABELV $402
+endproc CG_ParseTrailBeamColor 20 8
+proc CG_ParseTrailBeam 88 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $412
+JUMPV
+LABELV $411
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $414
+CNSTI4 0
+RETI4
+ADDRGP4 $410
+JUMPV
+LABELV $414
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $418
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $416
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $419
+ADDRGP4 $413
+JUMPV
+LABELV $419
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 24
+ADDRGP4 atoi_neg
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+CNSTI4 128
+LTI4 $412
+ADDRFP4 0
+INDIRP4
+CNSTI4 127
+ASGNI4
+ADDRGP4 $423
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $412
+JUMPV
+LABELV $416
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $426
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $424
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $427
+ADDRGP4 $413
+JUMPV
+LABELV $427
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 28
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 36
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $429
+ADDRGP4 $413
+JUMPV
+LABELV $429
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $433
+ARGP4
+ADDRLP4 40
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $431
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $412
+JUMPV
+LABELV $431
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 48
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRGP4 $412
+JUMPV
+LABELV $424
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $436
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $434
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $437
+ADDRGP4 $413
+JUMPV
+LABELV $437
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 32
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 40
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $439
+ADDRGP4 $413
+JUMPV
+LABELV $439
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $433
+ARGP4
+ADDRLP4 44
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $441
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $412
+JUMPV
+LABELV $441
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 52
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRGP4 $412
+JUMPV
+LABELV $434
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $445
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $443
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 32
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $446
+ADDRGP4 $413
+JUMPV
+LABELV $446
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $450
+ARGP4
+ADDRLP4 36
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $448
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 CG_ParseTrailBeamColor
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $451
+ADDRGP4 $413
+JUMPV
+LABELV $451
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 44
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $455
+ARGP4
+ADDRLP4 48
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $453
+ADDRGP4 $456
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $413
+JUMPV
+LABELV $453
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 52
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 56
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $457
+ADDRGP4 $413
+JUMPV
+LABELV $457
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $433
+ARGP4
+ADDRLP4 60
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+NEI4 $459
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRU1
+ASGNU1
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 21
+ADDP4
+INDIRU1
+ASGNU1
+ADDRFP4 0
+INDIRP4
+CNSTI4 25
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 22
+ADDP4
+INDIRU1
+ASGNU1
+ADDRGP4 $412
+JUMPV
+LABELV $459
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $450
+ARGP4
+ADDRLP4 64
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 0
+NEI4 $461
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 CG_ParseTrailBeamColor
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+NEI4 $463
+ADDRGP4 $413
+JUMPV
+LABELV $463
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $455
+ARGP4
+ADDRLP4 76
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+EQI4 $412
+ADDRGP4 $456
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $413
+JUMPV
+LABELV $461
+ADDRGP4 $467
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $413
+JUMPV
+LABELV $448
+ADDRGP4 $467
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $413
+JUMPV
+LABELV $443
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $470
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $468
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 36
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $471
+ADDRGP4 $413
+JUMPV
+LABELV $471
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 40
+ADDRGP4 atoi_neg
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRGP4 $412
+JUMPV
+LABELV $468
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $475
+ARGP4
+ADDRLP4 32
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $473
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 40
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $476
+ADDRGP4 $413
+JUMPV
+LABELV $476
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 44
+ADDRGP4 atoi_neg
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRGP4 $412
+JUMPV
+LABELV $473
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $480
+ARGP4
+ADDRLP4 36
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $478
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 44
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $481
+ADDRGP4 $413
+JUMPV
+LABELV $481
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $412
+JUMPV
+LABELV $478
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $485
+ARGP4
+ADDRLP4 40
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $483
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 44
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 48
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+NEI4 $486
+ADDRGP4 $413
+JUMPV
+LABELV $486
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $490
+ARGP4
+ADDRLP4 52
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+NEI4 $488
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 60
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+NEI4 $491
+ADDRGP4 $413
+JUMPV
+LABELV $491
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 64
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+ADDRLP4 64
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 68
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 72
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $493
+ADDRGP4 $413
+JUMPV
+LABELV $493
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 76
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRGP4 $412
+JUMPV
+LABELV $488
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $497
+ARGP4
+ADDRLP4 56
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $495
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 60
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 64
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 0
+NEI4 $498
+ADDRGP4 $413
+JUMPV
+LABELV $498
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $502
+ARGP4
+ADDRLP4 68
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+NEI4 $500
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $501
+JUMPV
+LABELV $500
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $505
+ARGP4
+ADDRLP4 72
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $503
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $504
+JUMPV
+LABELV $503
+ADDRGP4 $506
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $413
+JUMPV
+LABELV $504
+LABELV $501
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 76
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 80
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+NEI4 $507
+ADDRGP4 $413
+JUMPV
+LABELV $507
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 84
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ADDRLP4 84
+INDIRF4
+ASGNF4
+ADDRGP4 $412
+JUMPV
+LABELV $495
+ADDRGP4 $509
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $413
+JUMPV
+LABELV $483
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $512
+ARGP4
+ADDRLP4 44
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $510
+ADDRFP4 0
+INDIRP4
+CNSTI4 124
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $412
+JUMPV
+LABELV $510
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $515
+ARGP4
+ADDRLP4 48
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+NEI4 $513
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $516
+ADDRGP4 $518
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $413
+JUMPV
+LABELV $516
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 52
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 56
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $519
+ADDRGP4 $413
+JUMPV
+LABELV $519
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 60
+ADDRGP4 atof_neg
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDP4
+ADDRLP4 60
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 68
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 72
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $521
+ADDRGP4 $413
+JUMPV
+LABELV $521
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 76
+ADDRGP4 atoi_neg
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDP4
+CNSTI4 4
+ADDP4
+ADDRLP4 76
+INDIRI4
+ASGNI4
+ADDRLP4 84
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 84
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $412
+JUMPV
+LABELV $513
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $525
+ARGP4
+ADDRLP4 52
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+NEI4 $523
+ADDRFP4 0
+INDIRP4
+CNSTI4 164
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $412
+JUMPV
+LABELV $523
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $455
+ARGP4
+ADDRLP4 56
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $526
+CNSTI4 1
+RETI4
+ADDRGP4 $410
+JUMPV
+LABELV $526
+ADDRGP4 $528
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $410
+JUMPV
+LABELV $412
+ADDRGP4 $411
+JUMPV
+LABELV $413
+CNSTI4 0
+RETI4
+LABELV $410
+endproc CG_ParseTrailBeam 88 12
+proc CG_InitialiseBaseTrailBeam 16 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 168
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+CNSTF4 1065353216
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+CNSTF4 1065353216
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+CNSTI4 255
+ARGI4
+CNSTU4 3
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+ARGP4
+CNSTI4 255
+ARGI4
+CNSTU4 3
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+CNSTI4 100
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+LABELV $529
+endproc CG_InitialiseBaseTrailBeam 16 12
+proc CG_ParseTrailSystem 36 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $532
+JUMPV
+LABELV $531
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $534
+CNSTI4 0
+RETI4
+ADDRGP4 $530
+JUMPV
+LABELV $534
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $450
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $536
+CNSTI4 168
+ADDRGP4 numBaseTrailBeams
+INDIRI4
+MULI4
+ADDRGP4 baseTrailBeams
+ADDP4
+ARGP4
+ADDRGP4 CG_InitialiseBaseTrailBeam
+CALLV
+pop
+CNSTI4 168
+ADDRGP4 numBaseTrailBeams
+INDIRI4
+MULI4
+ADDRGP4 baseTrailBeams
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 CG_ParseTrailBeam
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $538
+ADDRGP4 $540
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $530
+JUMPV
+LABELV $538
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $541
+ADDRGP4 $543
+ARGP4
+CNSTI4 4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $530
+JUMPV
+LABELV $541
+ADDRGP4 numBaseTrailBeams
+INDIRI4
+CNSTI4 256
+NEI4 $544
+ADDRGP4 $546
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $530
+JUMPV
+LABELV $544
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+CNSTI4 168
+ADDRGP4 numBaseTrailBeams
+INDIRI4
+MULI4
+ADDRGP4 baseTrailBeams
+ADDP4
+ASGNP4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 28
+ADDRGP4 numBaseTrailBeams
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $532
+JUMPV
+LABELV $536
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $549
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $547
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $548
+JUMPV
+LABELV $547
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $552
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $550
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $553
+ADDRGP4 $533
+JUMPV
+LABELV $553
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 32
+ADDRGP4 atoi_neg
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRGP4 $532
+JUMPV
+LABELV $550
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $557
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $555
+ADDRGP4 $532
+JUMPV
+LABELV $555
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $455
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $558
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 1
+LTI4 $560
+ADDRGP4 $563
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $560
+CNSTI4 1
+RETI4
+ADDRGP4 $530
+JUMPV
+LABELV $558
+ADDRGP4 $564
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $530
+JUMPV
+LABELV $548
+LABELV $532
+ADDRGP4 $531
+JUMPV
+LABELV $533
+CNSTI4 0
+RETI4
+LABELV $530
+endproc CG_ParseTrailSystem 36 12
+proc CG_ParseTrailFile 32116 12
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32084
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 32088
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 80
+ADDRLP4 32088
+INDIRI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+GTI4 $566
+CNSTI4 0
+RETI4
+ADDRGP4 $565
+JUMPV
+LABELV $566
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+EQI4 $570
+ADDRLP4 80
+INDIRI4
+CVIU4 4
+CNSTU4 31999
+LTU4 $568
+LABELV $570
+ADDRLP4 32084
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $571
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+NEI4 $575
+ADDRLP4 32096
+ADDRGP4 $572
+ASGNP4
+ADDRGP4 $576
+JUMPV
+LABELV $575
+ADDRLP4 32096
+ADDRGP4 $573
+ASGNP4
+LABELV $576
+ADDRLP4 32096
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $565
+JUMPV
+LABELV $568
+ADDRLP4 84
+ARGP4
+ADDRLP4 80
+INDIRI4
+ARGI4
+ADDRLP4 32084
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 80
+INDIRI4
+ADDRLP4 84
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 32084
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 76
+ADDRLP4 84
+ASGNP4
+ADDRGP4 $578
+JUMPV
+LABELV $577
+ADDRLP4 76
+ARGP4
+ADDRLP4 32096
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 68
+ADDRLP4 32096
+INDIRP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRGP4 $409
+ARGP4
+ADDRLP4 32100
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32100
+INDIRI4
+CNSTI4 0
+NEI4 $580
+ADDRGP4 $579
+JUMPV
+LABELV $580
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRGP4 $450
+ARGP4
+ADDRLP4 32104
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32104
+INDIRI4
+CNSTI4 0
+NEI4 $582
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+EQI4 $584
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $589
+JUMPV
+LABELV $586
+CNSTI4 96
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 baseTrailSystems
+ADDP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 32108
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32108
+INDIRI4
+CNSTI4 0
+NEI4 $590
+ADDRGP4 $592
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $565
+JUMPV
+LABELV $590
+LABELV $587
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $589
+ADDRLP4 0
+INDIRI4
+ADDRGP4 numBaseTrailSystems
+INDIRI4
+LTI4 $586
+CNSTI4 96
+ADDRGP4 numBaseTrailSystems
+INDIRI4
+MULI4
+ADDRGP4 baseTrailSystems
+ADDP4
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTI4 96
+ADDRGP4 numBaseTrailSystems
+INDIRI4
+MULI4
+ADDRGP4 baseTrailSystems
+ADDP4
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 32108
+ADDRGP4 CG_ParseTrailSystem
+CALLI4
+ASGNI4
+ADDRLP4 32108
+INDIRI4
+CNSTI4 0
+NEI4 $593
+ADDRGP4 $595
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $565
+JUMPV
+LABELV $593
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+ADDRGP4 numBaseTrailSystems
+INDIRI4
+CNSTI4 64
+NEI4 $596
+ADDRGP4 $598
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $565
+JUMPV
+LABELV $596
+ADDRLP4 32112
+ADDRGP4 numBaseTrailSystems
+ASGNP4
+ADDRLP4 32112
+INDIRP4
+ADDRLP4 32112
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $578
+JUMPV
+LABELV $584
+ADDRGP4 $599
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $565
+JUMPV
+LABELV $582
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $600
+ADDRLP4 4
+ARGP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 72
+CNSTI4 1
+ASGNI4
+ADDRGP4 $601
+JUMPV
+LABELV $600
+ADDRGP4 $602
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $565
+JUMPV
+LABELV $601
+LABELV $578
+ADDRGP4 $577
+JUMPV
+LABELV $579
+CNSTI4 1
+RETI4
+LABELV $565
+endproc CG_ParseTrailFile 32116 12
+export CG_LoadTrailSystems
+proc CG_LoadTrailSystems 8284 16
+ADDRLP4 8272
+CNSTI4 0
+ASGNI4
+ADDRGP4 numBaseTrailSystems
+ADDRLP4 8272
+INDIRI4
+ASGNI4
+ADDRGP4 numBaseTrailBeams
+ADDRLP4 8272
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8272
+INDIRI4
+ASGNI4
+LABELV $604
+ADDRLP4 8276
+CNSTI4 96
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 baseTrailSystems
+ADDP4
+ASGNP4
+ADDRLP4 8276
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 96
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+LABELV $605
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+LTI4 $604
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $608
+ADDRLP4 8276
+CNSTI4 168
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 baseTrailBeams
+ADDP4
+ASGNP4
+ADDRLP4 8276
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 168
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+LABELV $609
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 256
+LTI4 $608
+ADDRGP4 $612
+ARGP4
+ADDRGP4 $613
+ARGP4
+ADDRLP4 80
+ARGP4
+CNSTI4 8192
+ARGI4
+ADDRLP4 8276
+ADDRGP4 trap_FS_GetFileList
+CALLI4
+ASGNI4
+ADDRLP4 76
+ADDRLP4 8276
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 80
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $617
+JUMPV
+LABELV $614
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8280
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 72
+ADDRLP4 8280
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 8
+ARGP4
+ADDRGP4 $618
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 strcat
+CALLP4
+pop
+ADDRLP4 8
+ARGP4
+ADDRGP4 CG_ParseTrailFile
+CALLI4
+pop
+LABELV $615
+ADDRLP4 8280
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8280
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 72
+INDIRI4
+ADDRLP4 8280
+INDIRI4
+ADDI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $617
+ADDRLP4 0
+INDIRI4
+ADDRLP4 76
+INDIRI4
+LTI4 $614
+LABELV $603
+endproc CG_LoadTrailSystems 8284 16
+export CG_RegisterTrailSystem
+proc CG_RegisterTrailSystem 28 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $620
+ADDRLP4 8
+CNSTI4 96
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 baseTrailSystems
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $624
+ADDRLP4 8
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $626
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+RETI4
+ADDRGP4 $619
+JUMPV
+LABELV $626
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $631
+JUMPV
+LABELV $628
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 100
+ADDP4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+LABELV $629
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $631
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+LTI4 $628
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 1
+LTI4 $632
+ADDRGP4 $635
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $632
+ADDRLP4 8
+INDIRP4
+CNSTI4 92
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+RETI4
+ADDRGP4 $619
+JUMPV
+LABELV $624
+LABELV $621
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 64
+LTI4 $620
+ADDRGP4 $636
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+LABELV $619
+endproc CG_RegisterTrailSystem 28 8
+proc CG_SpawnNewTrailBeam 12 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $638
+ADDRLP4 0
+CNSTI4 10788
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 trailBeams
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 10768
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $642
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 10788
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 10768
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 1
+LTI4 $644
+ADDRGP4 $647
+ARGP4
+ADDRLP4 8
+INDIRP4
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $644
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $637
+JUMPV
+LABELV $642
+LABELV $639
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 128
+LTI4 $638
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 1
+LTI4 $648
+ADDRGP4 $651
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $648
+CNSTP4 0
+RETP4
+LABELV $637
+endproc CG_SpawnNewTrailBeam 12 12
+export CG_SpawnNewTrailSystem
+proc CG_SpawnNewTrailSystem 16 12
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+CNSTI4 96
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 baseTrailSystems-96
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $654
+ADDRGP4 $656
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTP4 0
+RETP4
+ADDRGP4 $652
+JUMPV
+LABELV $654
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $657
+ADDRLP4 8
+CNSTI4 2776
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 trailSystems
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 2772
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $661
+ADDRLP4 8
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 2776
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 8
+INDIRP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 2772
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 2768
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 2764
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $667
+JUMPV
+LABELV $664
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 CG_SpawnNewTrailBeam
+CALLP4
+pop
+LABELV $665
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $667
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+LTI4 $664
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 1
+LTI4 $668
+ADDRGP4 $671
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $668
+ADDRLP4 8
+INDIRP4
+RETP4
+ADDRGP4 $652
+JUMPV
+LABELV $661
+LABELV $658
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 32
+LTI4 $657
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 1
+LTI4 $672
+ADDRGP4 $675
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $672
+CNSTP4 0
+RETP4
+LABELV $652
+endproc CG_SpawnNewTrailSystem 16 12
+export CG_DestroyTrailSystem
+proc CG_DestroyTrailSystem 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 2768
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 CG_Attached
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $678
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 CG_Attached
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $678
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 CG_AttachmentPoint
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 CG_SetAttachmentPoint
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToPoint
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $678
+ADDRFP4 0
+CNSTP4 0
+ASGNP4
+LABELV $676
+endproc CG_DestroyTrailSystem 20 8
+export CG_IsTrailSystemValid
+proc CG_IsTrailSystemValid 16 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 8
+CNSTU4 0
+ASGNU4
+ADDRLP4 4
+INDIRU4
+ADDRLP4 8
+INDIRU4
+EQU4 $683
+ADDRLP4 4
+INDIRU4
+ADDRLP4 8
+INDIRU4
+EQU4 $681
+ADDRLP4 0
+INDIRP4
+CNSTI4 2772
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $681
+LABELV $683
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $684
+ADDRLP4 12
+INDIRP4
+CNSTI4 2772
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $684
+ADDRFP4 0
+INDIRP4
+CNSTP4 0
+ASGNP4
+LABELV $684
+CNSTI4 0
+RETI4
+ADDRGP4 $680
+JUMPV
+LABELV $681
+CNSTI4 1
+RETI4
+LABELV $680
+endproc CG_IsTrailSystemValid 16 0
+proc CG_GarbageCollectTrailSystems 60 20
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+LABELV $687
+ADDRLP4 8
+CNSTI4 2776
+ADDRLP4 20
+INDIRI4
+MULI4
+ADDRGP4 trailSystems
+ADDP4
+ASGNP4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 2772
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+NEI4 $691
+ADDRGP4 $688
+JUMPV
+LABELV $691
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $693
+ADDRLP4 4
+CNSTI4 10788
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 trailBeams
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 10768
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $697
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+NEU4 $697
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $697
+LABELV $694
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 128
+LTI4 $693
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $699
+ADDRLP4 8
+INDIRP4
+CNSTI4 2772
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $699
+ADDRLP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 CG_AttachmentCentNum
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+LTI4 $701
+ADDRLP4 16
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+EQI4 $701
+ADDRLP4 32
+ADDRLP4 8
+INDIRP4
+ASGNP4
+CNSTI4 1852
+ADDRLP4 16
+INDIRI4
+MULI4
+ADDRGP4 cg_entities+1832
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $704
+ADDRLP4 32
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+LABELV $704
+LABELV $701
+ADDRLP4 8
+INDIRP4
+CNSTI4 1384
+ADDP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 CG_AttachmentCentNum
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+LTI4 $707
+ADDRLP4 16
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+EQI4 $707
+ADDRLP4 36
+ADDRLP4 8
+INDIRP4
+ASGNP4
+CNSTI4 1852
+ADDRLP4 16
+INDIRI4
+MULI4
+ADDRGP4 cg_entities+1832
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $710
+ADDRLP4 36
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+LABELV $710
+LABELV $707
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 2768
+ADDP4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+GTI4 $713
+ADDRLP4 44
+ADDRLP4 8
+INDIRP4
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+ADDRLP4 40
+INDIRI4
+EQI4 $713
+ADDRLP4 8
+INDIRP4
+CNSTI4 2764
+ADDP4
+INDIRI4
+ADDRLP4 44
+INDIRI4
+ADDI4
+ADDRGP4 cg+109556
+INDIRI4
+GEI4 $713
+ADDRLP4 48
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 48
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 1
+LTI4 $716
+ADDRGP4 $719
+ARGP4
+ADDRLP4 56
+ADDRLP4 8
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 2764
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 56
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 cg+109556
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $716
+LABELV $713
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 1
+LTI4 $721
+ADDRLP4 8
+INDIRP4
+CNSTI4 2772
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $721
+ADDRGP4 $724
+ARGP4
+ADDRLP4 8
+INDIRP4
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $721
+LABELV $688
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 32
+LTI4 $687
+LABELV $686
+endproc CG_GarbageCollectTrailSystems 60 20
+export CG_AddTrails
+proc CG_AddTrails 16 12
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 CG_GarbageCollectTrailSystems
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $726
+ADDRLP4 4
+CNSTI4 10788
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 trailBeams
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 10768
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $730
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_UpdateBeam
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_RenderBeam
+CALLV
+pop
+LABELV $730
+LABELV $727
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 128
+LTI4 $726
+ADDRGP4 cg_debugTrails+12
+INDIRI4
+CNSTI4 2
+LTI4 $732
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $735
+CNSTI4 2776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 trailSystems+2772
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $739
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $739
+LABELV $736
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $735
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $742
+CNSTI4 10788
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 trailBeams+10768
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $746
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $746
+LABELV $743
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 128
+LTI4 $742
+ADDRGP4 $749
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $732
+LABELV $725
+endproc CG_AddTrails 16 12
+export CG_DestroyTestTS_f
+proc CG_DestroyTestTS_f 4 4
+ADDRGP4 testTS
+ARGP4
+ADDRLP4 0
+ADDRGP4 CG_IsTrailSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $751
+ADDRGP4 testTS
+ARGP4
+ADDRGP4 CG_DestroyTrailSystem
+CALLV
+pop
+LABELV $751
+LABELV $750
+endproc CG_DestroyTestTS_f 4 4
+export CG_TestTS_f
+proc CG_TestTS_f 84 12
+ADDRLP4 64
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 2
+GEI4 $754
+ADDRGP4 $753
+JUMPV
+LABELV $754
+CNSTI4 1
+ARGI4
+ADDRLP4 68
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 72
+ADDRGP4 CG_RegisterTrailSystem
+CALLI4
+ASGNI4
+ADDRGP4 testTSHandle
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRGP4 testTSHandle
+INDIRI4
+CNSTI4 0
+EQI4 $756
+ADDRGP4 CG_DestroyTestTS_f
+CALLV
+pop
+ADDRGP4 testTSHandle
+INDIRI4
+ARGI4
+ADDRLP4 76
+ADDRGP4 CG_SpawnNewTrailSystem
+CALLP4
+ASGNP4
+ADDRGP4 testTS
+ADDRLP4 76
+INDIRP4
+ASGNP4
+ADDRGP4 testTS
+ARGP4
+ADDRLP4 80
+ADDRGP4 CG_IsTrailSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+EQI4 $758
+ADDRGP4 testTS
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 cg_entities
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRGP4 testTS
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToCent
+CALLV
+pop
+LABELV $758
+LABELV $756
+LABELV $753
+endproc CG_TestTS_f 84 12
+bss
+align 4
+LABELV testTSHandle
+skip 4
+align 4
+LABELV testTS
+skip 4
+align 4
+LABELV trailBeams
+skip 1380864
+align 4
+LABELV trailSystems
+skip 88832
+align 4
+LABELV baseTrailBeams
+skip 43008
+align 4
+LABELV baseTrailSystems
+skip 6144
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $749
+byte 1 84
+byte 1 83
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 32
+byte 1 84
+byte 1 66
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $724
+byte 1 84
+byte 1 83
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $719
+byte 1 84
+byte 1 83
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 40
+byte 1 98
+byte 1 111
+byte 1 114
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $675
+byte 1 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 84
+byte 1 82
+byte 1 65
+byte 1 73
+byte 1 76
+byte 1 95
+byte 1 83
+byte 1 89
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 77
+byte 1 83
+byte 1 10
+byte 1 0
+align 1
+LABELV $671
+byte 1 84
+byte 1 83
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $656
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 121
+byte 1 101
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $651
+byte 1 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 84
+byte 1 82
+byte 1 65
+byte 1 73
+byte 1 76
+byte 1 95
+byte 1 66
+byte 1 69
+byte 1 65
+byte 1 77
+byte 1 83
+byte 1 10
+byte 1 0
+align 1
+LABELV $647
+byte 1 84
+byte 1 66
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $636
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $635
+byte 1 82
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $618
+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 $613
+byte 1 46
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 0
+align 1
+LABELV $612
+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 $602
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+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 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $599
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $598
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $595
+byte 1 94
+byte 1 49
+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 58
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $592
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 115
+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 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $573
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $572
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $571
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+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 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $564
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $563
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $557
+byte 1 98
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $552
+byte 1 108
+byte 1 105
+byte 1 102
+byte 1 101
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $549
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 114
+byte 1 100
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 79
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 0
+align 1
+LABELV $546
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $543
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 62
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $540
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $528
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $525
+byte 1 106
+byte 1 105
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 65
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $518
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 106
+byte 1 105
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $515
+byte 1 106
+byte 1 105
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $512
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 76
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $509
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $506
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $505
+byte 1 98
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $502
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $497
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $490
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 0
+align 1
+LABELV $485
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 0
+align 1
+LABELV $480
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $475
+byte 1 102
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 79
+byte 1 117
+byte 1 116
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $470
+byte 1 115
+byte 1 101
+byte 1 103
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $467
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 39
+byte 1 123
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $456
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 39
+byte 1 125
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $455
+byte 1 125
+byte 1 0
+align 1
+LABELV $450
+byte 1 123
+byte 1 0
+align 1
+LABELV $445
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $436
+byte 1 97
+byte 1 108
+byte 1 112
+byte 1 104
+byte 1 97
+byte 1 0
+align 1
+LABELV $433
+byte 1 45
+byte 1 0
+align 1
+LABELV $426
+byte 1 119
+byte 1 105
+byte 1 100
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $423
+byte 1 94
+byte 1 51
+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 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 103
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $418
+byte 1 115
+byte 1 101
+byte 1 103
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $409
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_tutorial.asm b/build/release-linux-x86_64/base/cgame/cg_tutorial.asm
new file mode 100644
index 0000000..7e1f003
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_tutorial.asm
@@ -0,0 +1,5990 @@
+data
+align 4
+LABELV bindings
+address $117
+address $118
+byte 4 -1
+byte 4 -1
+address $119
+address $120
+byte 4 -1
+byte 4 -1
+address $121
+address $122
+byte 4 -1
+byte 4 -1
+address $123
+address $124
+byte 4 -1
+byte 4 -1
+address $125
+address $126
+byte 4 -1
+byte 4 -1
+address $127
+address $128
+byte 4 -1
+byte 4 -1
+address $129
+address $130
+byte 4 -1
+byte 4 -1
+address $131
+address $132
+byte 4 -1
+byte 4 -1
+address $133
+address $134
+byte 4 -1
+byte 4 -1
+address $135
+address $136
+byte 4 -1
+byte 4 -1
+address $137
+address $138
+byte 4 -1
+byte 4 -1
+address $139
+address $140
+byte 4 -1
+byte 4 -1
+address $141
+address $142
+byte 4 -1
+byte 4 -1
+address $143
+address $144
+byte 4 -1
+byte 4 -1
+address $145
+address $146
+byte 4 -1
+byte 4 -1
+lit
+align 4
+LABELV numBindings
+byte 4 15
+code
+proc CG_GetBindings 1056 12
+ADDRLP4 1028
+CNSTI4 0
+ASGNI4
+ADDRGP4 $151
+JUMPV
+LABELV $148
+ADDRLP4 1036
+ADDRLP4 1028
+INDIRI4
+CNSTI4 4
+LSHI4
+ASGNI4
+ADDRLP4 1040
+CNSTI4 4294967295
+ASGNI4
+ADDRLP4 1036
+INDIRI4
+ADDRGP4 bindings+8+4
+ADDP4
+ADDRLP4 1040
+INDIRI4
+ASGNI4
+ADDRLP4 1036
+INDIRI4
+ADDRGP4 bindings+8
+ADDP4
+ADDRLP4 1040
+INDIRI4
+ASGNI4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRLP4 1032
+ADDRLP4 1044
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 1044
+INDIRI4
+ASGNI4
+LABELV $155
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Key_GetBindingBuf
+CALLV
+pop
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $159
+ADDRGP4 $156
+JUMPV
+LABELV $159
+ADDRLP4 4
+ARGP4
+ADDRLP4 1028
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 bindings
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1048
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+NEI4 $161
+ADDRLP4 1052
+ADDRLP4 1032
+INDIRI4
+ASGNI4
+ADDRLP4 1032
+ADDRLP4 1052
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 1028
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 bindings+8
+ADDP4
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+CNSTI4 1
+LEI4 $164
+ADDRGP4 $157
+JUMPV
+LABELV $164
+LABELV $161
+LABELV $156
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 256
+LTI4 $155
+LABELV $157
+LABELV $149
+ADDRLP4 1028
+ADDRLP4 1028
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $151
+ADDRLP4 1028
+INDIRI4
+ADDRGP4 numBindings
+INDIRI4
+LTI4 $148
+LABELV $147
+endproc CG_GetBindings 1056 12
+bss
+align 1
+LABELV $167
+skip 1024
+code
+proc CG_KeyNameForCommand 52 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $167
+CNSTI1 0
+ASGNI1
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $171
+JUMPV
+LABELV $168
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 bindings
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $172
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 bindings+8
+ADDP4
+INDIRI4
+CNSTI4 4294967295
+EQI4 $174
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 bindings+8
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $167
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Key_KeynumToStringBuf
+CALLV
+pop
+ADDRGP4 $167
+ARGP4
+ADDRLP4 16
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 16
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $181
+JUMPV
+LABELV $178
+ADDRLP4 20
+ADDRLP4 0
+INDIRI4
+ADDRGP4 $167
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 24
+ADDRGP4 toupper
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 24
+INDIRI4
+CVII1 4
+ASGNI1
+LABELV $179
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $181
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LTI4 $178
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 bindings+8+4
+ADDP4
+INDIRI4
+CNSTI4 4294967295
+EQI4 $175
+ADDRGP4 $167
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $186
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $167
+ARGP4
+ADDRLP4 28
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 32
+ADDRGP4 $167
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 bindings+8+4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 28
+INDIRU4
+ADDRLP4 32
+INDIRP4
+ADDP4
+ARGP4
+CNSTU4 1024
+ADDRLP4 36
+INDIRU4
+SUBU4
+CVUI4 4
+ARGI4
+ADDRGP4 trap_Key_KeynumToStringBuf
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+CNSTI4 4
+ADDI4
+ASGNI4
+ADDRGP4 $192
+JUMPV
+LABELV $189
+ADDRLP4 40
+ADDRLP4 0
+INDIRI4
+ADDRGP4 $167
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 44
+ADDRGP4 toupper
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 44
+INDIRI4
+CVII1 4
+ASGNI1
+LABELV $190
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $192
+ADDRGP4 $167
+ARGP4
+ADDRLP4 48
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+ADDRLP4 48
+INDIRU4
+LTU4 $189
+ADDRGP4 $175
+JUMPV
+LABELV $174
+ADDRGP4 $167
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $193
+ARGP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 bindings+4
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $175
+ADDRGP4 $167
+RETP4
+ADDRGP4 $166
+JUMPV
+LABELV $172
+LABELV $169
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $171
+ADDRLP4 4
+INDIRI4
+ADDRGP4 numBindings
+INDIRI4
+LTI4 $168
+ADDRGP4 $195
+RETP4
+LABELV $166
+endproc CG_KeyNameForCommand 52 16
+proc CG_BuildableInRange 112 28
+ADDRGP4 cg+112448
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 92
+CNSTP4 0
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ARGP4
+ADDRLP4 92
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 96
+CNSTF4 1115684864
+ASGNF4
+ADDRLP4 16
+ADDRGP4 cg+112080+24
+INDIRF4
+ADDRLP4 96
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 16+4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+ADDRLP4 96
+INDIRF4
+ADDRLP4 4+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 16+8
+ADDRGP4 cg+112080+24+8
+INDIRF4
+CNSTF4 1115684864
+ADDRLP4 4+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28
+ARGP4
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 100
+CNSTP4 0
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ARGP4
+ADDRLP4 100
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 CG_Trace
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 1852
+ADDRLP4 28+52
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $213
+ADDRLP4 88
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 108
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 88
+INDIRI4
+CVIF4 4
+ADDRLP4 108
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+LABELV $213
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $215
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 108
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ADDRLP4 108
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+NEI4 $215
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $196
+JUMPV
+LABELV $215
+CNSTP4 0
+RETP4
+LABELV $196
+endproc CG_BuildableInRange 112 28
+proc CG_AlienBuilderText 32 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $218
+ADDRGP4 $129
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $220
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $131
+ARGP4
+ADDRLP4 20
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $221
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $219
+JUMPV
+LABELV $218
+ADDRGP4 $129
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $222
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $219
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_BuildableInRange
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $223
+ADDRGP4 cgs+31540
+INDIRI4
+CNSTI4 0
+EQI4 $225
+ADDRLP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $228
+ADDRGP4 $141
+ARGP4
+ADDRLP4 12
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $230
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $226
+JUMPV
+LABELV $228
+ADDRGP4 $141
+ARGP4
+ADDRLP4 12
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $231
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $226
+JUMPV
+LABELV $225
+ADDRGP4 $141
+ARGP4
+ADDRLP4 12
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $232
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $226
+LABELV $223
+ADDRFP4 4
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+CNSTI4 0
+NEI4 $233
+ADDRGP4 $131
+ARGP4
+ADDRLP4 12
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $235
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $233
+ADDRFP4 4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $236
+ADDRGP4 $117
+ARGP4
+ADDRLP4 12
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $238
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $127
+ARGP4
+ADDRLP4 20
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $239
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $236
+LABELV $217
+endproc CG_AlienBuilderText 32 12
+proc CG_AlienLevel0Text 8 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRGP4 $241
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $127
+ARGP4
+ADDRLP4 0
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $239
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $240
+endproc CG_AlienLevel0Text 8 12
+proc CG_AlienLevel1Text 16 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRGP4 $243
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $129
+ARGP4
+ADDRLP4 0
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $235
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $244
+ADDRGP4 $131
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $246
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $244
+ADDRGP4 $127
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $239
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $242
+endproc CG_AlienLevel1Text 16 12
+proc CG_AlienLevel2Text 16 12
+ADDRGP4 $129
+ARGP4
+ADDRLP4 0
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $248
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+CNSTI4 8
+NEI4 $249
+ADDRGP4 $131
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $251
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $249
+ADDRGP4 $125
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $252
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $247
+endproc CG_AlienLevel2Text 16 12
+proc CG_AlienLevel3Text 16 12
+ADDRGP4 $129
+ARGP4
+ADDRLP4 0
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $248
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+CNSTI4 11
+NEI4 $254
+ADDRGP4 $117
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $238
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $254
+ADDRGP4 $131
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $256
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $253
+endproc CG_AlienLevel3Text 16 12
+proc CG_AlienLevel4Text 16 12
+ADDRGP4 $129
+ARGP4
+ADDRLP4 0
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $235
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $131
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $258
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $257
+endproc CG_AlienLevel4Text 16 12
+proc CG_HumanCkitText 32 12
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $260
+ADDRGP4 $129
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $220
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $131
+ARGP4
+ADDRLP4 20
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $221
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $261
+JUMPV
+LABELV $260
+ADDRGP4 $129
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $222
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $261
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_BuildableInRange
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $262
+ADDRGP4 cgs+31540
+INDIRI4
+CNSTI4 0
+EQI4 $264
+ADDRLP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $267
+ADDRGP4 $141
+ARGP4
+ADDRLP4 12
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $269
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $265
+JUMPV
+LABELV $267
+ADDRGP4 $141
+ARGP4
+ADDRLP4 12
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $270
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $265
+JUMPV
+LABELV $264
+ADDRGP4 $141
+ARGP4
+ADDRLP4 12
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $232
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $265
+LABELV $262
+LABELV $259
+endproc CG_HumanCkitText 32 12
+proc CG_HumanText 104 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+111980
+INDIRI4
+CNSTI4 32
+GEI4 $272
+ADDRLP4 4
+CNSTI4 1280
+ADDRGP4 cg+111980
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons+4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $273
+JUMPV
+LABELV $272
+ADDRLP4 4
+CNSTI4 12
+ADDRGP4 cg+111980
+INDIRI4
+MULI4
+ADDRGP4 cg_upgrades-384+4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 cg+111980
+INDIRI4
+CNSTI4 32
+SUBI4
+ASGNI4
+LABELV $273
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+NEI4 $281
+ADDRFP4 4
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+NEI4 $281
+ADDRFP4 4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $281
+ADDRLP4 20
+ADDRFP4 4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 12
+LTI4 $282
+ADDRLP4 20
+INDIRI4
+CNSTI4 20
+GTI4 $282
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $290-48
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $290
+address $286
+address $282
+address $286
+address $288
+address $288
+address $286
+address $286
+address $288
+address $288
+code
+LABELV $286
+ADDRGP4 $135
+ARGP4
+ADDRLP4 28
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $287
+ARGP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $282
+JUMPV
+LABELV $288
+ADDRGP4 $135
+ARGP4
+ADDRLP4 36
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $289
+ARGP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $282
+JUMPV
+LABELV $281
+ADDRLP4 20
+ADDRFP4 4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 11
+LTI4 $293
+ADDRLP4 20
+INDIRI4
+CNSTI4 31
+GTI4 $293
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $304-44
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $304
+address $295
+address $295
+address $299
+address $295
+address $295
+address $297
+address $295
+address $295
+address $295
+address $301
+address $293
+address $293
+address $293
+address $293
+address $293
+address $293
+address $293
+address $293
+address $293
+address $293
+address $303
+code
+LABELV $295
+ADDRGP4 $129
+ARGP4
+ADDRLP4 28
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRGP4 $296
+ARGP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $293
+JUMPV
+LABELV $297
+ADDRGP4 $129
+ARGP4
+ADDRLP4 40
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRGP4 $296
+ARGP4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 48
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $131
+ARGP4
+ADDRLP4 52
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $298
+ARGP4
+ADDRLP4 52
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 56
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $293
+JUMPV
+LABELV $299
+ADDRGP4 $129
+ARGP4
+ADDRLP4 60
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 64
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRGP4 $300
+ARGP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRLP4 64
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $293
+JUMPV
+LABELV $301
+ADDRGP4 $129
+ARGP4
+ADDRLP4 72
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $302
+ARGP4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 76
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $131
+ARGP4
+ADDRLP4 80
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRGP4 $296
+ARGP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 84
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 88
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 88
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $293
+JUMPV
+LABELV $303
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_HumanCkitText
+CALLV
+pop
+LABELV $293
+LABELV $282
+ADDRGP4 $143
+ARGP4
+ADDRLP4 20
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $306
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $145
+ARGP4
+ADDRLP4 28
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $307
+ARGP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 40
+INDIRI4
+EQI4 $310
+ADDRLP4 0
+INDIRI4
+ADDRLP4 40
+INDIRI4
+LEI4 $308
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $308
+LABELV $310
+ADDRGP4 $117
+ARGP4
+ADDRLP4 48
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $311
+ARGP4
+ADDRLP4 48
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 52
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $308
+ADDRLP4 48
+ADDRFP4 4
+INDIRP4
+CNSTI4 192
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+INDIRI4
+CNSTI4 35
+GTI4 $312
+CNSTI4 3
+ARGI4
+ADDRLP4 48
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $312
+ADDRGP4 $137
+ARGP4
+ADDRLP4 56
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+CNSTI4 3
+ARGI4
+ADDRLP4 60
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRGP4 $314
+ARGP4
+ADDRLP4 56
+INDIRP4
+ARGP4
+ADDRLP4 60
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 64
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $312
+ADDRFP4 4
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CNSTI4 -800
+GTI4 $315
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRGP4 $317
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $316
+JUMPV
+LABELV $315
+ADDRFP4 4
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CNSTI4 -500
+GTI4 $318
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRGP4 $320
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $318
+LABELV $316
+ADDRLP4 56
+ADDRGP4 cg+163744
+INDIRI4
+ASGNI4
+ADDRLP4 60
+CNSTI4 0
+ASGNI4
+ADDRLP4 56
+INDIRI4
+ADDRLP4 60
+INDIRI4
+EQI4 $322
+ADDRLP4 56
+INDIRI4
+ADDRLP4 60
+INDIRI4
+LTI4 $321
+LABELV $332
+ADDRLP4 64
+ADDRGP4 cg+163744
+INDIRI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 31
+EQI4 $324
+ADDRLP4 64
+INDIRI4
+CNSTI4 34
+EQI4 $327
+ADDRLP4 64
+INDIRI4
+CNSTI4 35
+EQI4 $327
+ADDRGP4 $321
+JUMPV
+LABELV $324
+ADDRGP4 $139
+ARGP4
+ADDRLP4 68
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 cg+163744
+INDIRI4
+ARGI4
+ADDRLP4 72
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $325
+ARGP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRLP4 72
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 76
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $322
+JUMPV
+LABELV $327
+ADDRGP4 $139
+ARGP4
+ADDRLP4 80
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 cg+163744
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $328
+ARGP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 84
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 88
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 88
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $322
+JUMPV
+LABELV $321
+ADDRGP4 $139
+ARGP4
+ADDRLP4 92
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 cg+163744
+INDIRI4
+ARGI4
+ADDRLP4 96
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $311
+ARGP4
+ADDRLP4 92
+INDIRP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 100
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 100
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $322
+ADDRGP4 $123
+ARGP4
+ADDRLP4 68
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $333
+ARGP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $121
+ARGP4
+ADDRLP4 76
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $334
+ARGP4
+ADDRLP4 76
+INDIRP4
+ARGP4
+ADDRLP4 80
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $271
+endproc CG_HumanText 104 12
+proc CG_SpectatorText 40 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTI4 1668
+ADDRGP4 cg+4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+68
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $336
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $341
+ADDRGP4 $129
+ARGP4
+ADDRLP4 0
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $343
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $337
+JUMPV
+LABELV $341
+ADDRGP4 $129
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $344
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $337
+JUMPV
+LABELV $336
+ADDRGP4 $129
+ARGP4
+ADDRLP4 0
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $345
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $337
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+CNSTI4 0
+EQI4 $346
+ADDRGP4 cg+117772
+INDIRI4
+CNSTI4 0
+NEI4 $348
+ADDRGP4 $117
+ARGP4
+ADDRLP4 0
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $351
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $349
+JUMPV
+LABELV $348
+CNSTI4 1668
+ADDRGP4 cg+4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+68
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $352
+ADDRGP4 $117
+ARGP4
+ADDRLP4 8
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $357
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $353
+JUMPV
+LABELV $352
+ADDRGP4 $117
+ARGP4
+ADDRLP4 16
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $358
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $353
+LABELV $349
+ADDRGP4 $143
+ARGP4
+ADDRLP4 24
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $359
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $145
+ARGP4
+ADDRLP4 32
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $360
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $347
+JUMPV
+LABELV $346
+ADDRGP4 $117
+ARGP4
+ADDRLP4 0
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $361
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $347
+LABELV $335
+endproc CG_SpectatorText 40 12
+bss
+align 1
+LABELV $363
+skip 4096
+data
+align 4
+LABELV $364
+byte 4 0
+export CG_TutorialText
+code
+proc CG_TutorialText 44 12
+ADDRGP4 $364
+INDIRI4
+CNSTI4 0
+NEI4 $365
+ADDRGP4 CG_GetBindings
+CALLV
+pop
+LABELV $365
+ADDRLP4 4
+ADDRGP4 $364
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 30
+MODI4
+ASGNI4
+ADDRGP4 $363
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+24
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $368
+ADDRGP4 cg+8
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $368
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+NEI4 $374
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+ADDRLP4 16
+INDIRI4
+EQI4 $372
+LABELV $374
+ADDRGP4 $363
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SpectatorText
+CALLV
+pop
+ADDRGP4 $369
+JUMPV
+LABELV $372
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $369
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+LTI4 $378
+ADDRLP4 20
+INDIRI4
+CNSTI4 14
+GTI4 $378
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $387-4
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $387
+address $380
+address $380
+address $381
+address $378
+address $382
+address $382
+address $383
+address $383
+address $378
+address $384
+address $384
+address $385
+address $386
+address $386
+code
+LABELV $380
+ADDRGP4 $363
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_AlienBuilderText
+CALLV
+pop
+ADDRGP4 $378
+JUMPV
+LABELV $381
+ADDRGP4 $363
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_AlienLevel0Text
+CALLV
+pop
+ADDRGP4 $378
+JUMPV
+LABELV $382
+ADDRGP4 $363
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_AlienLevel1Text
+CALLV
+pop
+ADDRGP4 $378
+JUMPV
+LABELV $383
+ADDRGP4 $363
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_AlienLevel2Text
+CALLV
+pop
+ADDRGP4 $378
+JUMPV
+LABELV $384
+ADDRGP4 $363
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_AlienLevel3Text
+CALLV
+pop
+ADDRGP4 $378
+JUMPV
+LABELV $385
+ADDRGP4 $363
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_AlienLevel4Text
+CALLV
+pop
+ADDRGP4 $378
+JUMPV
+LABELV $386
+ADDRGP4 $363
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_HumanText
+CALLV
+pop
+LABELV $378
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $369
+ADDRLP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 288
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 cgs+34776
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 BG_AlienCanEvolve
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $369
+ADDRGP4 $139
+ARGP4
+ADDRLP4 36
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $394
+ARGP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $363
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $369
+JUMPV
+LABELV $368
+ADDRGP4 cg+8
+INDIRI4
+CNSTI4 0
+NEI4 $395
+ADDRLP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 CG_ClientIsReady
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $398
+ADDRGP4 $129
+ARGP4
+ADDRLP4 16
+ADDRGP4 CG_KeyNameForCommand
+CALLP4
+ASGNP4
+ADDRGP4 $400
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $363
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $399
+JUMPV
+LABELV $398
+ADDRGP4 $363
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRGP4 $401
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $399
+LABELV $395
+LABELV $369
+ADDRGP4 cg+8
+INDIRI4
+CNSTI4 0
+NEI4 $402
+ADDRGP4 $363
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRGP4 $405
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $402
+ADDRGP4 $363
+RETP4
+LABELV $362
+endproc CG_TutorialText 44 12
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $405
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 69
+byte 1 83
+byte 1 67
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 0
+align 1
+LABELV $401
+byte 1 87
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 121
+byte 1 10
+byte 1 0
+align 1
+LABELV $400
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 117
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $394
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $361
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 10
+byte 1 0
+align 1
+LABELV $360
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 10
+byte 1 0
+align 1
+LABELV $359
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 0
+align 1
+LABELV $358
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 10
+byte 1 0
+align 1
+LABELV $357
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 32
+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 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $351
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 45
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 32
+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 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $345
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 106
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $344
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+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 $343
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 113
+byte 1 117
+byte 1 101
+byte 1 117
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $334
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 102
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $333
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $328
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $325
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 121
+byte 1 32
+byte 1 101
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 83
+byte 1 101
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 115
+byte 1 116
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $320
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 46
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 10
+byte 1 0
+align 1
+LABELV $317
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 10
+byte 1 0
+align 1
+LABELV $314
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $311
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $307
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $306
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 0
+align 1
+LABELV $302
+byte 1 72
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $300
+byte 1 72
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $298
+byte 1 72
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 122
+byte 1 111
+byte 1 111
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $296
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $289
+byte 1 70
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 44
+byte 1 32
+byte 1 82
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 44
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 82
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 10
+byte 1 0
+align 1
+LABELV $287
+byte 1 70
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 10
+byte 1 0
+align 1
+LABELV $270
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $269
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $258
+byte 1 72
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 109
+byte 1 112
+byte 1 108
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $256
+byte 1 72
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $252
+byte 1 72
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 117
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 106
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 10
+byte 1 0
+align 1
+LABELV $251
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 10
+byte 1 0
+align 1
+LABELV $248
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $246
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 114
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $243
+byte 1 84
+byte 1 111
+byte 1 117
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 98
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $241
+byte 1 84
+byte 1 111
+byte 1 117
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $239
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 107
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $238
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $235
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 119
+byte 1 105
+byte 1 112
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $232
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $231
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $230
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $222
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $221
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $220
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $195
+byte 1 0
+align 1
+LABELV $193
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 40
+byte 1 117
+byte 1 110
+byte 1 98
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 41
+byte 1 0
+align 1
+LABELV $186
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 0
+align 1
+LABELV $146
+byte 1 78
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 32
+byte 1 85
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $145
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 0
+align 1
+LABELV $144
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 105
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 32
+byte 1 85
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $143
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 0
+align 1
+LABELV $142
+byte 1 68
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $141
+byte 1 100
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 0
+align 1
+LABELV $140
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 47
+byte 1 69
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $139
+byte 1 43
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 55
+byte 1 0
+align 1
+LABELV $138
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 77
+byte 1 101
+byte 1 100
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $137
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $136
+byte 1 66
+byte 1 117
+byte 1 121
+byte 1 32
+byte 1 65
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 0
+align 1
+LABELV $135
+byte 1 98
+byte 1 117
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 0
+align 1
+LABELV $134
+byte 1 82
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 0
+align 1
+LABELV $133
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 0
+align 1
+LABELV $132
+byte 1 83
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 65
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $131
+byte 1 43
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 53
+byte 1 0
+align 1
+LABELV $130
+byte 1 80
+byte 1 114
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 65
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $129
+byte 1 43
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $128
+byte 1 67
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 99
+byte 1 104
+byte 1 0
+align 1
+LABELV $127
+byte 1 43
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 0
+align 1
+LABELV $126
+byte 1 74
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $125
+byte 1 43
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $124
+byte 1 83
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $123
+byte 1 43
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 56
+byte 1 0
+align 1
+LABELV $122
+byte 1 68
+byte 1 111
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $121
+byte 1 43
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 54
+byte 1 0
+align 1
+LABELV $120
+byte 1 82
+byte 1 117
+byte 1 110
+byte 1 47
+byte 1 87
+byte 1 97
+byte 1 108
+byte 1 107
+byte 1 0
+align 1
+LABELV $119
+byte 1 43
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $118
+byte 1 65
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 85
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $117
+byte 1 43
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 50
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_view.asm b/build/release-linux-x86_64/base/cgame/cg_view.asm
new file mode 100644
index 0000000..33c8a96
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_view.asm
@@ -0,0 +1,7580 @@
+export CG_TestModel_f
+code
+proc CG_TestModel_f 48 12
+ADDRGP4 cg+117792
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 cg+117932
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 12
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+GEI4 $121
+ADDRGP4 $116
+JUMPV
+LABELV $121
+CNSTI4 1
+ARGI4
+ADDRLP4 16
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRGP4 cg+118072
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 cg+118072
+ARGP4
+ADDRLP4 20
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRGP4 cg+117792+8
+ADDRLP4 20
+INDIRI4
+ASGNI4
+CNSTI4 1
+ARGI4
+ADDRLP4 24
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRGP4 cg+118136
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 cg+118136
+ARGP4
+ADDRLP4 28
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 28
+INDIRU4
+CNSTU4 4
+SUBU4
+ADDRGP4 cg+118136
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 cg+118136
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $131
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 cg+118136
+ARGP4
+ADDRLP4 32
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRGP4 cg+117932+8
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 36
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 3
+NEI4 $135
+CNSTI4 2
+ARGI4
+ADDRLP4 40
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRGP4 cg+117792+100
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRGP4 cg+117792+80
+CNSTI4 1
+ASGNI4
+ADDRGP4 cg+117792+96
+CNSTI4 0
+ASGNI4
+LABELV $135
+ADDRGP4 cg+117792+8
+INDIRI4
+CNSTI4 0
+NEI4 $143
+ADDRGP4 $147
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $116
+JUMPV
+LABELV $143
+ADDRGP4 cg+117792+68
+ADDRGP4 cg+112080+24
+INDIRF4
+CNSTF4 1120403456
+ADDRGP4 cg+112080+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+117792+68+4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+CNSTF4 1120403456
+ADDRGP4 cg+112080+36+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+117792+68+8
+ADDRGP4 cg+112080+24+8
+INDIRF4
+CNSTF4 1120403456
+ADDRGP4 cg+112080+36+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+4
+ADDRGP4 cg+112448+4
+INDIRF4
+CNSTF4 1127481344
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 cg+117792+28
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRGP4 cg+118200
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+117932+8
+INDIRI4
+CNSTI4 0
+EQI4 $179
+ADDRLP4 0+4
+CNSTF4 0
+ASGNF4
+ADDRLP4 40
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 cg+117932+28
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+LABELV $179
+LABELV $116
+endproc CG_TestModel_f 48 12
+export CG_TestGun_f
+proc CG_TestGun_f 0 0
+ADDRGP4 CG_TestModel_f
+CALLV
+pop
+ADDRGP4 cg+118200
+CNSTI4 1
+ASGNI4
+ADDRGP4 cg+117792+4
+CNSTI4 13
+ASGNI4
+LABELV $187
+endproc CG_TestGun_f 0 0
+export CG_TestModelNextFrame_f
+proc CG_TestModelNextFrame_f 4 8
+ADDRLP4 0
+ADDRGP4 cg+117792+80
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $194
+ARGP4
+ADDRGP4 cg+117792+80
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $191
+endproc CG_TestModelNextFrame_f 4 8
+export CG_TestModelPrevFrame_f
+proc CG_TestModelPrevFrame_f 4 8
+ADDRLP4 0
+ADDRGP4 cg+117792+80
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 cg+117792+80
+INDIRI4
+CNSTI4 0
+GEI4 $200
+ADDRGP4 cg+117792+80
+CNSTI4 0
+ASGNI4
+LABELV $200
+ADDRGP4 $194
+ARGP4
+ADDRGP4 cg+117792+80
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $197
+endproc CG_TestModelPrevFrame_f 4 8
+export CG_TestModelNextSkin_f
+proc CG_TestModelNextSkin_f 4 8
+ADDRLP4 0
+ADDRGP4 cg+117792+104
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $211
+ARGP4
+ADDRGP4 cg+117792+104
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $208
+endproc CG_TestModelNextSkin_f 4 8
+export CG_TestModelPrevSkin_f
+proc CG_TestModelPrevSkin_f 4 8
+ADDRLP4 0
+ADDRGP4 cg+117792+104
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 cg+117792+104
+INDIRI4
+CNSTI4 0
+GEI4 $217
+ADDRGP4 cg+117792+104
+CNSTI4 0
+ASGNI4
+LABELV $217
+ADDRGP4 $211
+ARGP4
+ADDRGP4 cg+117792+104
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $214
+endproc CG_TestModelPrevSkin_f 4 8
+proc CG_AddTestModel 36 16
+ADDRGP4 cg+118072
+ARGP4
+ADDRLP4 4
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRGP4 cg+117792+8
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 cg+118136
+ARGP4
+ADDRLP4 8
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRGP4 cg+117932+8
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 cg+117792+8
+INDIRI4
+CNSTI4 0
+NEI4 $232
+ADDRGP4 $147
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $225
+JUMPV
+LABELV $232
+ADDRGP4 cg+118200
+INDIRI4
+CNSTI4 0
+EQI4 $236
+ADDRGP4 cg+117792+68
+ADDRGP4 cg+112080+24
+INDIRB
+ASGNB 12
+ADDRGP4 cg+117792+28
+ADDRGP4 cg+112080+36
+INDIRB
+ASGNB 12
+ADDRGP4 cg+117792+28+12
+ADDRGP4 cg+112080+36+12
+INDIRB
+ASGNB 12
+ADDRGP4 cg+117792+28+24
+ADDRGP4 cg+112080+36+24
+INDIRB
+ASGNB 12
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $259
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 12
+INDIRI4
+ADDRGP4 cg+117792+68
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+ADDRLP4 12
+INDIRI4
+ADDRGP4 cg+112080+36
+ADDP4
+INDIRF4
+ADDRGP4 cg_gun_x+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 20
+INDIRI4
+ADDRGP4 cg+117792+68
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+ADDRLP4 20
+INDIRI4
+ADDRGP4 cg+112080+36+12
+ADDP4
+INDIRF4
+ADDRGP4 cg_gun_y+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 32
+ADDRLP4 28
+INDIRI4
+ADDRGP4 cg+117792+68
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+ADDRLP4 28
+INDIRI4
+ADDRGP4 cg+112080+36+24
+ADDP4
+INDIRF4
+ADDRGP4 cg_gun_z+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $260
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $259
+LABELV $236
+ADDRGP4 cg+117792
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+ADDRGP4 cg+117932+8
+INDIRI4
+CNSTI4 0
+EQI4 $281
+ADDRGP4 cg+117932
+ARGP4
+ADDRGP4 cg+117792
+ARGP4
+ADDRGP4 cg+117792+8
+INDIRI4
+ARGI4
+ADDRGP4 $289
+ARGP4
+ADDRGP4 CG_PositionEntityOnTag
+CALLV
+pop
+ADDRGP4 cg+117932
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $281
+LABELV $225
+endproc CG_AddTestModel 36 16
+proc CG_CalcVrect 12 0
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $292
+ADDRLP4 0
+CNSTI4 100
+ASGNI4
+ADDRGP4 $293
+JUMPV
+LABELV $292
+ADDRLP4 0
+ADDRGP4 cg_viewsize+12
+INDIRI4
+ASGNI4
+LABELV $293
+ADDRGP4 cg+112080+8
+ADDRGP4 cgs+20100+11304
+INDIRI4
+ADDRLP4 0
+INDIRI4
+MULI4
+CNSTI4 100
+DIVI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 cg+112080+8
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+ADDRGP4 cg+112080+12
+ADDRGP4 cgs+20100+11308
+INDIRI4
+ADDRLP4 0
+INDIRI4
+MULI4
+CNSTI4 100
+DIVI4
+ASGNI4
+ADDRLP4 8
+ADDRGP4 cg+112080+12
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+ADDRGP4 cg+112080
+ADDRGP4 cgs+20100+11304
+INDIRI4
+ADDRGP4 cg+112080+8
+INDIRI4
+SUBI4
+CNSTI4 2
+DIVI4
+ASGNI4
+ADDRGP4 cg+112080+4
+ADDRGP4 cgs+20100+11308
+INDIRI4
+ADDRGP4 cg+112080+12
+INDIRI4
+SUBI4
+CNSTI4 2
+DIVI4
+ASGNI4
+LABELV $291
+endproc CG_CalcVrect 12 0
+data
+align 4
+LABELV $320
+byte 4 3238002688
+byte 4 3238002688
+byte 4 3238002688
+align 4
+LABELV $321
+byte 4 1090519040
+byte 4 1090519040
+byte 4 1090519040
+bss
+align 4
+LABELV $322
+skip 4
+data
+align 4
+LABELV $323
+byte 4 0
+byte 4 0
+byte 4 0
+export CG_OffsetThirdPersonView
+code
+proc CG_OffsetThirdPersonView 328 28
+ADDRGP4 cg_thirdPersonShoulderViewMode+12
+INDIRI4
+CNSTI4 2
+EQI4 $330
+ADDRLP4 292
+CNSTI4 1
+ASGNI4
+ADDRGP4 cg_thirdPersonShoulderViewMode+12
+INDIRI4
+ADDRLP4 292
+INDIRI4
+NEI4 $324
+ADDRLP4 296
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+ADDRLP4 292
+INDIRI4
+BANDI4
+ADDRLP4 296
+INDIRI4
+EQI4 $324
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRI4
+ADDRLP4 296
+INDIRI4
+LEI4 $324
+LABELV $330
+ADDRGP4 CG_OffsetShoulderView
+CALLV
+pop
+ADDRGP4 $319
+JUMPV
+LABELV $324
+ADDRGP4 cg+109588
+ARGP4
+ADDRLP4 44
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRGP4 cg+112080+24
+ADDRGP4 cg+112080+24
+INDIRF4
+ADDRLP4 44
+INDIRF4
+ADDRGP4 cg+109588+172
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+112080+24+4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+ADDRLP4 44+4
+INDIRF4
+ADDRGP4 cg+109588+172
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+112080+24+8
+ADDRGP4 cg+112080+24+8
+INDIRF4
+ADDRLP4 44+8
+INDIRF4
+ADDRGP4 cg+109588+172
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 56
+ADDRGP4 cg+112080+24
+INDIRB
+ASGNB 12
+ADDRGP4 cg+109588+192
+INDIRI4
+CNSTI4 0
+GTI4 $358
+ADDRLP4 300
+ADDRGP4 cg+109588+192+48
+INDIRI4
+ASGNI4
+ADDRLP4 300
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+EQI4 $365
+ADDRLP4 316
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+135984
+INDIRI4
+ADDRLP4 316
+INDIRI4
+EQI4 $372
+ADDRGP4 cg_staticDeathCam+12
+INDIRI4
+ADDRLP4 316
+INDIRI4
+NEI4 $368
+LABELV $372
+ADDRGP4 $323
+CNSTI4 1852
+ADDRLP4 300
+INDIRI4
+MULI4
+ADDRGP4 cg_entities+1564
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 cg+135984
+CNSTI4 1
+ASGNI4
+LABELV $368
+ADDRLP4 304
+ADDRGP4 $323
+INDIRF4
+ADDRGP4 cg+112080+24
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 304+4
+ADDRGP4 $323+4
+INDIRF4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 304+8
+ADDRGP4 $323+8
+INDIRF4
+ADDRGP4 cg+112080+24+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 304
+ARGP4
+ADDRGP4 cg+112448
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+LABELV $365
+LABELV $358
+ADDRLP4 40
+ADDRGP4 cg_thirdPersonRange+8
+INDIRF4
+ASGNF4
+ADDRLP4 40
+INDIRF4
+CNSTF4 1125515264
+LEF4 $389
+ADDRLP4 40
+CNSTF4 1125515264
+ASGNF4
+LABELV $389
+ADDRLP4 40
+INDIRF4
+CNSTF4 1106247680
+GEF4 $391
+ADDRLP4 40
+CNSTF4 1106247680
+ASGNF4
+LABELV $391
+ADDRLP4 300
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+8
+INDIRI4
+ADDRLP4 300
+INDIRI4
+NEI4 $399
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+ADDRLP4 300
+INDIRI4
+EQI4 $393
+ADDRGP4 cg+109588+192
+INDIRI4
+ADDRLP4 300
+INDIRI4
+LEI4 $393
+LABELV $399
+ADDRLP4 304
+ADDRGP4 trap_GetCurrentCmdNumber
+CALLI4
+ASGNI4
+ADDRLP4 140
+ADDRLP4 304
+INDIRI4
+ASGNI4
+ADDRLP4 140
+INDIRI4
+ARGI4
+ADDRLP4 144
+ARGP4
+ADDRGP4 trap_GetUserCmd
+CALLI4
+pop
+ADDRLP4 140
+INDIRI4
+CNSTI4 1
+SUBI4
+ARGI4
+ADDRLP4 268
+ARGP4
+ADDRGP4 trap_GetUserCmd
+CALLI4
+pop
+ADDRLP4 240
+CNSTF4 1001652224
+ADDRLP4 144+4
+INDIRI4
+ADDRLP4 268+4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRLP4 240
+INDIRF4
+ARGF4
+ADDRLP4 308
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 308
+INDIRF4
+CNSTF4 1128792064
+GEF4 $402
+ADDRLP4 312
+ADDRGP4 $322
+ASGNP4
+ADDRLP4 312
+INDIRP4
+ADDRLP4 312
+INDIRP4
+INDIRF4
+ADDRLP4 240
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $402
+ADDRLP4 16
+ADDRGP4 $322
+INDIRF4
+ASGNF4
+ADDRLP4 16+4
+CNSTF4 3212836864
+CNSTF4 1001652224
+ADDRLP4 144+4+4
+INDIRI4
+CVIF4 4
+MULF4
+MULF4
+ASGNF4
+ADDRLP4 16+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $408
+ADDRLP4 312
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 16
+ADDP4
+ASGNP4
+ADDRLP4 312
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 316
+ADDRGP4 AngleNormalize180
+CALLF4
+ASGNF4
+ADDRLP4 312
+INDIRP4
+ADDRLP4 316
+INDIRF4
+ASGNF4
+LABELV $409
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $408
+ADDRGP4 cg_thirdPersonPitchFollow+12
+INDIRI4
+CNSTI4 0
+NEI4 $412
+ADDRGP4 cg+112448
+CNSTF4 0
+ASGNF4
+LABELV $412
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $416
+ADDRLP4 320
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 320
+INDIRI4
+ADDRGP4 cg+112448
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 324
+ADDRGP4 AngleNormalize180
+CALLF4
+ASGNF4
+ADDRLP4 320
+INDIRI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 324
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 16
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 AngleNormalize180
+CALLF4
+pop
+LABELV $417
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $416
+ADDRLP4 44+8
+INDIRF4
+CNSTF4 1056964608
+GTF4 $425
+ADDRLP4 44+8
+INDIRF4
+CNSTF4 3204448256
+GEF4 $421
+LABELV $425
+ADDRLP4 4
+INDIRF4
+CNSTF4 1118437376
+LEF4 $426
+ADDRLP4 4
+CNSTF4 1118437376
+ASGNF4
+ADDRGP4 $427
+JUMPV
+LABELV $426
+ADDRLP4 4
+INDIRF4
+CNSTF4 3265921024
+GEF4 $428
+ADDRLP4 4
+CNSTF4 3265921024
+ASGNF4
+LABELV $428
+LABELV $427
+LABELV $421
+ADDRLP4 4
+ARGP4
+ADDRLP4 168
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 320
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 320
+INDIRI4
+EQI4 $435
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 144
+ADDP4
+ARGP4
+ADDRLP4 168
+ARGP4
+ADDRLP4 204
+ARGP4
+ADDRLP4 320
+INDIRI4
+ARGI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+ARGI4
+ADDRLP4 324
+ADDRGP4 BG_RotateAxis
+CALLI4
+ASGNI4
+ADDRLP4 324
+INDIRI4
+CNSTI4 0
+NEI4 $430
+LABELV $435
+ADDRLP4 168
+ARGP4
+ADDRLP4 204
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+LABELV $430
+ADDRLP4 204
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 AxisToAngles
+CALLV
+pop
+ADDRGP4 $394
+JUMPV
+LABELV $393
+ADDRGP4 cg+109588+192
+INDIRI4
+CNSTI4 0
+LEI4 $436
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $440
+ADDRLP4 304
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 304
+INDIRI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 304
+INDIRI4
+ADDRGP4 cg+112448
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $441
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $440
+ADDRGP4 $437
+JUMPV
+LABELV $436
+ADDRLP4 4
+CNSTF4 1101004800
+ASGNF4
+ADDRLP4 4+4
+ADDRGP4 cg+112448+4
+INDIRF4
+ASGNF4
+LABELV $437
+LABELV $394
+ADDRLP4 4+4
+ADDRLP4 4+4
+INDIRF4
+ADDRGP4 cg_thirdPersonAngle+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRLP4 68
+ARGP4
+ADDRLP4 244
+ARGP4
+ADDRLP4 256
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 28
+ADDRGP4 cg+112080+24
+INDIRB
+ASGNB 12
+ADDRLP4 304
+ADDRLP4 40
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 28
+INDIRF4
+ADDRLP4 68
+INDIRF4
+ADDRLP4 304
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28+4
+ADDRLP4 28+4
+INDIRF4
+ADDRLP4 68+4
+INDIRF4
+ADDRLP4 304
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28+8
+ADDRLP4 28+8
+INDIRF4
+ADDRLP4 68+8
+INDIRF4
+ADDRLP4 40
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg_cameraMode+12
+INDIRI4
+CNSTI4 0
+NEI4 $458
+ADDRLP4 80
+ARGP4
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRGP4 $320
+ARGP4
+ADDRGP4 $321
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 cg+109588+148
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 CG_Trace
+CALLV
+pop
+ADDRLP4 80+8
+INDIRF4
+CNSTF4 1065353216
+EQF4 $465
+ADDRLP4 28
+ADDRLP4 80+12
+INDIRB
+ASGNB 12
+ADDRLP4 28+8
+ADDRLP4 28+8
+INDIRF4
+CNSTF4 1107296256
+CNSTF4 1065353216
+ADDRLP4 80+8
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 80
+ARGP4
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRGP4 $320
+ARGP4
+ADDRGP4 $321
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 cg+109588+148
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 CG_Trace
+CALLV
+pop
+ADDRLP4 28
+ADDRLP4 80+12
+INDIRB
+ASGNB 12
+LABELV $465
+LABELV $458
+ADDRGP4 cg+112080+24
+ADDRLP4 28
+INDIRB
+ASGNB 12
+ADDRGP4 cg+109588+192
+INDIRI4
+CNSTI4 0
+LEI4 $478
+ADDRLP4 56
+ADDRLP4 56
+INDIRF4
+ADDRGP4 cg+112080+24
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 56+4
+ADDRLP4 56+4
+INDIRF4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 56+8
+ADDRLP4 56+8
+INDIRF4
+ADDRGP4 cg+112080+24+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 56
+ARGP4
+ADDRGP4 cg+112448
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+LABELV $478
+LABELV $319
+endproc CG_OffsetThirdPersonView 328 28
+bss
+align 4
+LABELV $496
+skip 4
+export CG_OffsetShoulderView
+code
+proc CG_OffsetShoulderView 224 20
+ADDRGP4 cg_thirdPersonPitchFollow+12
+INDIRI4
+CNSTI4 0
+NEI4 $497
+ADDRGP4 cg+112448
+CNSTF4 0
+ASGNF4
+LABELV $497
+ADDRGP4 cg+112448
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRLP4 32
+ARGP4
+ADDRLP4 44
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 184
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 184
+INDIRP4
+ASGNP4
+ADDRGP4 cg+112080+24
+ADDRGP4 cg+112080+24
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 1296
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+112080+24+4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+ADDRLP4 20+4
+INDIRF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 1296
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+112080+24+8
+ADDRGP4 cg+112080+24+8
+INDIRF4
+ADDRLP4 20+8
+INDIRF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 1296
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+112080+24
+ADDRGP4 cg+112080+24
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 1300
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+112080+24+4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+ADDRLP4 32+4
+INDIRF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 1300
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+112080+24+8
+ADDRGP4 cg+112080+24+8
+INDIRF4
+ADDRLP4 32+8
+INDIRF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 1300
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+112080+24
+ADDRGP4 cg+112080+24
+INDIRF4
+ADDRLP4 44
+INDIRF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 1304
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+112080+24+4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+ADDRLP4 44+4
+INDIRF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 1304
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+112080+24+8
+ADDRGP4 cg+112080+24+8
+INDIRF4
+ADDRLP4 44+8
+INDIRF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 1304
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 188
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+8
+INDIRI4
+ADDRLP4 188
+INDIRI4
+NEI4 $557
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+ADDRLP4 188
+INDIRI4
+NEI4 $557
+ADDRGP4 CG_OffsetFirstPersonView
+CALLV
+pop
+ADDRGP4 $495
+JUMPV
+LABELV $557
+ADDRLP4 192
+ADDRGP4 trap_GetCurrentCmdNumber
+CALLI4
+ASGNI4
+ADDRLP4 56
+ADDRLP4 192
+INDIRI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+ARGI4
+ADDRLP4 60
+ARGP4
+ADDRGP4 trap_GetUserCmd
+CALLI4
+pop
+ADDRLP4 56
+INDIRI4
+CNSTI4 1
+SUBI4
+ARGI4
+ADDRLP4 160
+ARGP4
+ADDRGP4 trap_GetUserCmd
+CALLI4
+pop
+ADDRLP4 156
+CNSTF4 1001652224
+ADDRLP4 60+4
+INDIRI4
+ADDRLP4 160+4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRLP4 156
+INDIRF4
+ARGF4
+ADDRLP4 196
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 196
+INDIRF4
+CNSTF4 1128792064
+GEF4 $563
+ADDRLP4 200
+ADDRGP4 $496
+ASGNP4
+ADDRLP4 200
+INDIRP4
+ADDRLP4 200
+INDIRP4
+INDIRF4
+ADDRLP4 156
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $563
+ADDRLP4 4
+ADDRGP4 $496
+INDIRF4
+ASGNF4
+ADDRGP4 cg+112448
+INDIRF4
+ARGF4
+ADDRLP4 204
+ADDRGP4 AngleNormalize180
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 204
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 208
+ADDRGP4 AngleNormalize180
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 208
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+CNSTF4 3266576384
+GEF4 $566
+ADDRLP4 4
+CNSTF4 3266576384
+ASGNF4
+LABELV $566
+ADDRLP4 4
+INDIRF4
+CNSTF4 1119092736
+LEF4 $568
+ADDRLP4 4
+CNSTF4 1119092736
+ASGNF4
+LABELV $568
+ADDRLP4 4+4
+CNSTF4 1001652224
+ADDRLP4 60+4+4
+INDIRI4
+CVIF4 4
+MULF4
+ADDRGP4 cg+112448+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 212
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 212
+INDIRI4
+EQI4 $581
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 144
+ADDP4
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 120
+ARGP4
+ADDRLP4 212
+INDIRI4
+ARGI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+ARGI4
+ADDRLP4 216
+ADDRGP4 BG_RotateAxis
+CALLI4
+ASGNI4
+ADDRLP4 216
+INDIRI4
+CNSTI4 0
+NEI4 $576
+LABELV $581
+ADDRLP4 84
+ARGP4
+ADDRLP4 120
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+LABELV $576
+ADDRLP4 120
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 AxisToAngles
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $582
+ADDRLP4 220
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 220
+INDIRI4
+ADDRGP4 cg+112448
+ADDP4
+ADDRLP4 220
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $583
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $582
+ADDRGP4 CG_OffsetFirstPersonView
+CALLV
+pop
+LABELV $495
+endproc CG_OffsetShoulderView 224 20
+proc CG_StepOffset 36 8
+ADDRLP4 4
+ADDRGP4 cg+109588
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 8
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+111960
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+ADDRLP4 0
+INDIRF4
+GEF4 $591
+ADDRLP4 28
+ADDRGP4 cg+111956
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+SUBF4
+MULF4
+ADDRLP4 0
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 cg+112080+24
+ADDRGP4 cg+112080+24
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 28
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+112080+24+4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+112080+24+8
+ADDRGP4 cg+112080+24+8
+INDIRF4
+ADDRLP4 12+8
+INDIRF4
+ADDRLP4 28
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $591
+LABELV $587
+endproc CG_StepOffset 36 8
+export CG_OffsetFirstPersonView
+proc CG_OffsetFirstPersonView 268 16
+ADDRLP4 36
+ADDRGP4 cg+109588
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $614
+ADDRGP4 $612
+JUMPV
+LABELV $614
+ADDRLP4 0
+ADDRGP4 cg+112080+24
+ASGNP4
+ADDRLP4 8
+ADDRGP4 cg+112448
+ASGNP4
+ADDRLP4 64
+ADDRLP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $620
+ADDRLP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTF4 1109393408
+ASGNF4
+ADDRLP4 8
+INDIRP4
+CNSTF4 3245342720
+ASGNF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 76
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRF4
+ADDRGP4 cg+109588+172
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRGP4 $612
+JUMPV
+LABELV $620
+ADDRGP4 cg+117716
+INDIRF4
+CNSTF4 0
+EQF4 $626
+ADDRLP4 48
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+ADDRGP4 cg+117716
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 48
+INDIRF4
+CNSTF4 1120403456
+GEF4 $631
+ADDRLP4 48
+ADDRLP4 48
+INDIRF4
+CNSTF4 1120403456
+DIVF4
+ASGNF4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+ADDRLP4 48
+INDIRF4
+ADDRGP4 cg+117764
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 80
+ADDRLP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRF4
+ADDRLP4 48
+INDIRF4
+ADDRGP4 cg+117768
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $632
+JUMPV
+LABELV $631
+ADDRLP4 48
+CNSTF4 1065353216
+ADDRLP4 48
+INDIRF4
+CNSTF4 1120403456
+SUBF4
+CNSTF4 1137180672
+DIVF4
+SUBF4
+ASGNF4
+ADDRLP4 48
+INDIRF4
+CNSTF4 0
+LEF4 $635
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+ADDRLP4 48
+INDIRF4
+ADDRGP4 cg+117764
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 80
+ADDRLP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRF4
+ADDRLP4 48
+INDIRF4
+ADDRGP4 cg+117768
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $635
+LABELV $632
+LABELV $626
+ADDRLP4 12
+ADDRGP4 cg+109588+32
+INDIRB
+ASGNB 12
+ADDRLP4 4
+ADDRLP4 12
+INDIRF4
+ADDRGP4 cg+112080+36
+INDIRF4
+MULF4
+ADDRLP4 12+4
+INDIRF4
+ADDRGP4 cg+112080+36+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 12+8
+INDIRF4
+ADDRGP4 cg+112080+36+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 cg_runpitch+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 12
+INDIRF4
+ADDRGP4 cg+112080+36+12
+INDIRF4
+MULF4
+ADDRLP4 12+4
+INDIRF4
+ADDRGP4 cg+112080+36+12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 12+8
+INDIRF4
+ADDRGP4 cg+112080+36+12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 80
+ADDRLP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 cg_runroll+8
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 312
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $666
+ADDRLP4 44
+CNSTF4 0
+ASGNF4
+ADDRGP4 $667
+JUMPV
+LABELV $666
+ADDRGP4 cg+109588+192+20
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 44
+ADDRLP4 84
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $667
+ADDRLP4 36
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $672
+ADDRLP4 36
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $674
+ADDRLP4 88
+ADDRLP4 36
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+DIVF4
+ASGNF4
+ADDRLP4 88
+INDIRF4
+CNSTF4 1065353216
+LEF4 $676
+ADDRLP4 88
+CNSTF4 1065353216
+ASGNF4
+LABELV $676
+ADDRLP4 44
+ADDRLP4 44
+INDIRF4
+CNSTF4 1092616192
+ADDRLP4 88
+INDIRF4
+MULF4
+CNSTF4 1065353216
+ADDF4
+MULF4
+ASGNF4
+LABELV $674
+LABELV $672
+ADDRLP4 44
+INDIRF4
+CNSTF4 0
+EQF4 $678
+ADDRGP4 cg+117784
+INDIRF4
+CNSTF4 1128792064
+LEF4 $683
+ADDRLP4 88
+ADDRGP4 cg+117784
+INDIRF4
+ASGNF4
+ADDRGP4 $684
+JUMPV
+LABELV $683
+ADDRLP4 88
+CNSTF4 1128792064
+ASGNF4
+LABELV $684
+ADDRLP4 56
+ADDRLP4 88
+INDIRF4
+ASGNF4
+ADDRLP4 4
+ADDRGP4 cg+117776
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ADDRLP4 56
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 cg+109588+12
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $686
+ADDRLP4 4
+CNSTF4 1077936128
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $686
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+ADDRGP4 cg+117776
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ADDRLP4 56
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 cg+109588+12
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $691
+ADDRLP4 4
+CNSTF4 1077936128
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $691
+ADDRGP4 cg+117780
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $695
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $695
+ADDRLP4 96
+ADDRLP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $678
+ADDRGP4 cg+109588+152
+INDIRI4
+CNSTI4 8
+EQI4 $707
+ADDRGP4 cg+109588+152
+INDIRI4
+CNSTI4 9
+NEI4 $698
+LABELV $707
+ADDRGP4 cg+109588+192+36
+INDIRI4
+CNSTI4 0
+LEI4 $698
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 108
+CNSTP4 0
+ASGNP4
+ADDRLP4 108
+INDIRP4
+ARGP4
+ADDRLP4 108
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 88
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 104
+ADDRGP4 cg+109588+192+36
+INDIRI4
+CVIF4 4
+CNSTF4 1145569280
+DIVF4
+ASGNF4
+ADDRLP4 104
+INDIRF4
+CNSTF4 1065353216
+LEF4 $711
+ADDRLP4 104
+CNSTF4 1065353216
+ASGNF4
+LABELV $711
+CNSTF4 1078530011
+ADDRLP4 104
+INDIRF4
+MULF4
+CNSTF4 1073741824
+DIVF4
+ARGF4
+ADDRLP4 112
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 100
+ADDRLP4 112
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 88
+INDIRF4
+CNSTF4 1101004800
+ADDRLP4 100
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 120
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRF4
+ADDRLP4 88+4
+INDIRF4
+CNSTF4 1101004800
+ADDRLP4 100
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 124
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 124
+INDIRP4
+ADDRLP4 124
+INDIRP4
+INDIRF4
+ADDRLP4 88+8
+INDIRF4
+CNSTF4 1101004800
+ADDRLP4 100
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $699
+JUMPV
+LABELV $698
+ADDRGP4 cg+109588+152
+INDIRI4
+CNSTI4 8
+EQI4 $724
+ADDRGP4 cg+109588+152
+INDIRI4
+CNSTI4 9
+NEI4 $715
+LABELV $724
+ADDRGP4 cg+109588+192+36
+INDIRI4
+CNSTI4 0
+LEI4 $715
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 108
+CNSTP4 0
+ASGNP4
+ADDRLP4 108
+INDIRP4
+ARGP4
+ADDRLP4 108
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 88
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 104
+ADDRGP4 cg+109588+192+36
+INDIRI4
+CVIF4 4
+CNSTF4 1145569280
+DIVF4
+ASGNF4
+ADDRLP4 104
+INDIRF4
+CNSTF4 1065353216
+LEF4 $728
+ADDRLP4 104
+CNSTF4 1065353216
+ASGNF4
+LABELV $728
+CNSTF4 1078530011
+ADDRLP4 104
+INDIRF4
+MULF4
+CNSTF4 1073741824
+DIVF4
+ARGF4
+ADDRLP4 112
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 100
+ADDRLP4 112
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 88
+INDIRF4
+CNSTF4 1101004800
+ADDRLP4 100
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 120
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRF4
+ADDRLP4 88+4
+INDIRF4
+CNSTF4 1101004800
+ADDRLP4 100
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 124
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 124
+INDIRP4
+ADDRLP4 124
+INDIRP4
+INDIRF4
+ADDRLP4 88+8
+INDIRF4
+CNSTF4 1101004800
+ADDRLP4 100
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $715
+LABELV $699
+ADDRGP4 cg+109588+4
+INDIRI4
+CNSTI4 4
+NEI4 $732
+ADDRLP4 176
+ADDRGP4 trap_GetCurrentCmdNumber
+CALLI4
+ASGNI4
+ADDRLP4 160
+ADDRLP4 176
+INDIRI4
+ASGNI4
+ADDRLP4 160
+INDIRI4
+ARGI4
+ADDRLP4 100
+ARGP4
+ADDRGP4 trap_GetUserCmd
+CALLI4
+pop
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 124
+ARGP4
+ADDRLP4 136
+ARGP4
+ADDRLP4 148
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 180
+CNSTF4 1132068864
+ASGNF4
+ADDRLP4 88
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+119028
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 180
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 92
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+119032
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 180
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 96
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+119036
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 180
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 88
+INDIRF4
+CNSTF4 1065353216
+LEF4 $742
+ADDRLP4 88
+CNSTF4 1065353216
+ASGNF4
+LABELV $742
+ADDRLP4 92
+INDIRF4
+CNSTF4 1065353216
+LEF4 $744
+ADDRLP4 92
+CNSTF4 1065353216
+ASGNF4
+LABELV $744
+ADDRLP4 96
+INDIRF4
+CNSTF4 1065353216
+LEF4 $746
+ADDRLP4 96
+CNSTF4 1065353216
+ASGNF4
+LABELV $746
+CNSTF4 1078530011
+ADDRLP4 88
+INDIRF4
+MULF4
+CNSTF4 1073741824
+DIVF4
+ARGF4
+ADDRLP4 184
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 164
+ADDRLP4 184
+INDIRF4
+NEGF4
+ASGNF4
+CNSTF4 1078530011
+ADDRLP4 92
+INDIRF4
+MULF4
+CNSTF4 1073741824
+DIVF4
+ARGF4
+ADDRLP4 188
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 168
+ADDRLP4 188
+INDIRF4
+NEGF4
+ASGNF4
+CNSTF4 1078530011
+ADDRLP4 96
+INDIRF4
+MULF4
+CNSTF4 1073741824
+DIVF4
+ARGF4
+ADDRLP4 192
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 172
+ADDRLP4 192
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 100+21
+INDIRI1
+CVII4 1
+CNSTI4 0
+LEI4 $748
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 124
+INDIRF4
+CNSTF4 1084227584
+ADDRLP4 88
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 200
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 200
+INDIRP4
+ADDRLP4 200
+INDIRP4
+INDIRF4
+ADDRLP4 124+4
+INDIRF4
+CNSTF4 1084227584
+ADDRLP4 88
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 204
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 204
+INDIRP4
+ADDRLP4 204
+INDIRP4
+INDIRF4
+ADDRLP4 124+8
+INDIRF4
+CNSTF4 1084227584
+ADDRLP4 88
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $749
+JUMPV
+LABELV $748
+ADDRLP4 100+21
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $753
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 124
+INDIRF4
+CNSTF4 3231711232
+ADDRLP4 88
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 212
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 212
+INDIRP4
+ADDRLP4 212
+INDIRP4
+INDIRF4
+ADDRLP4 124+4
+INDIRF4
+CNSTF4 3231711232
+ADDRLP4 88
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 216
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 216
+INDIRP4
+ADDRLP4 216
+INDIRP4
+INDIRF4
+ADDRLP4 124+8
+INDIRF4
+CNSTF4 3231711232
+ADDRLP4 88
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $754
+JUMPV
+LABELV $753
+ADDRGP4 cg+119028
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+LABELV $754
+LABELV $749
+ADDRLP4 100+22
+INDIRI1
+CVII4 1
+CNSTI4 0
+LEI4 $760
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 136
+INDIRF4
+CNSTF4 1084227584
+ADDRLP4 92
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 224
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 224
+INDIRP4
+ADDRLP4 224
+INDIRP4
+INDIRF4
+ADDRLP4 136+4
+INDIRF4
+CNSTF4 1084227584
+ADDRLP4 92
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 228
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 228
+INDIRP4
+ADDRLP4 228
+INDIRP4
+INDIRF4
+ADDRLP4 136+8
+INDIRF4
+CNSTF4 1084227584
+ADDRLP4 92
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $761
+JUMPV
+LABELV $760
+ADDRLP4 100+22
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $765
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 136
+INDIRF4
+CNSTF4 3231711232
+ADDRLP4 92
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 236
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 236
+INDIRP4
+ADDRLP4 236
+INDIRP4
+INDIRF4
+ADDRLP4 136+4
+INDIRF4
+CNSTF4 3231711232
+ADDRLP4 92
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 240
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 240
+INDIRP4
+ADDRLP4 240
+INDIRP4
+INDIRF4
+ADDRLP4 136+8
+INDIRF4
+CNSTF4 3231711232
+ADDRLP4 92
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $766
+JUMPV
+LABELV $765
+ADDRGP4 cg+119032
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+LABELV $766
+LABELV $761
+ADDRLP4 100+23
+INDIRI1
+CVII4 1
+CNSTI4 0
+LEI4 $772
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 148
+INDIRF4
+CNSTF4 1084227584
+ADDRLP4 96
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 248
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 248
+INDIRP4
+ADDRLP4 248
+INDIRP4
+INDIRF4
+ADDRLP4 148+4
+INDIRF4
+CNSTF4 1084227584
+ADDRLP4 96
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 252
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 252
+INDIRP4
+ADDRLP4 252
+INDIRP4
+INDIRF4
+ADDRLP4 148+8
+INDIRF4
+CNSTF4 1084227584
+ADDRLP4 96
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $773
+JUMPV
+LABELV $772
+ADDRLP4 100+23
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $777
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 148
+INDIRF4
+CNSTF4 3231711232
+ADDRLP4 96
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 260
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 260
+INDIRP4
+ADDRLP4 260
+INDIRP4
+INDIRF4
+ADDRLP4 148+4
+INDIRF4
+CNSTF4 3231711232
+ADDRLP4 96
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 264
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 264
+INDIRP4
+ADDRLP4 264
+INDIRP4
+INDIRF4
+ADDRLP4 148+8
+INDIRF4
+CNSTF4 3231711232
+ADDRLP4 96
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $778
+JUMPV
+LABELV $777
+ADDRGP4 cg+119036
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+LABELV $778
+LABELV $773
+LABELV $732
+ADDRLP4 88
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+110016+8
+INDIRI4
+CNSTI4 8192
+BANDI4
+ADDRLP4 88
+INDIRI4
+EQI4 $784
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+118232
+INDIRI4
+SUBI4
+CNSTI4 2500
+GEI4 $784
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+ADDRLP4 88
+INDIRI4
+NEI4 $784
+ADDRGP4 cg+109588
+ARGP4
+ADDRLP4 104
+ADDRGP4 BG_PlayerPoisonCloudTime
+CALLI4
+ASGNI4
+ADDRLP4 92
+CNSTF4 1065353216
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+118232
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 104
+INDIRI4
+CVIF4 4
+DIVF4
+SUBF4
+ASGNF4
+ADDRLP4 92
+INDIRF4
+CNSTF4 0
+GEF4 $794
+ADDRLP4 92
+CNSTF4 0
+ASGNF4
+LABELV $794
+CNSTF4 1053609165
+CNSTF4 1078530011
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+118232
+INDIRI4
+SUBI4
+CVIF4 4
+CNSTF4 1140457472
+DIVF4
+MULF4
+MULF4
+ARGF4
+ADDRLP4 108
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 96
+ADDRLP4 108
+INDIRF4
+ADDRLP4 92
+INDIRF4
+MULF4
+ASGNF4
+CNSTF4 1053609165
+CNSTF4 1078530011
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+118232
+INDIRI4
+SUBI4
+CVIF4 4
+CNSTF4 1128792064
+DIVF4
+MULF4
+MULF4
+ARGF4
+ADDRLP4 112
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 100
+ADDRLP4 112
+INDIRF4
+ADDRLP4 92
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 116
+ADDRLP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 116
+INDIRP4
+ADDRLP4 116
+INDIRP4
+INDIRF4
+CNSTF4 1103626240
+ADDRLP4 96
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 120
+ADDRLP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRF4
+CNSTF4 1103626240
+ADDRLP4 96
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+CNSTF4 1103626240
+ADDRLP4 100
+INDIRF4
+MULF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+ASGNF4
+LABELV $784
+ADDRGP4 cg+109588+192+24
+INDIRI4
+CNSTI4 2
+NEI4 $800
+ADDRGP4 cg+109588+4
+INDIRI4
+CNSTI4 0
+EQI4 $809
+ADDRGP4 cg+109588+4
+INDIRI4
+CNSTI4 3
+NEI4 $800
+LABELV $809
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+CNSTF4 1056964608
+ADDRGP4 cg+117776
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+109588+192+28
+INDIRI4
+CNSTI4 0
+GEI4 $811
+ADDRLP4 100
+ADDRGP4 cg+109588+192+28
+INDIRI4
+CVIF4 4
+CNSTF4 3279552512
+DIVF4
+ASGNF4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+CNSTF4 1125515264
+DIVF4
+ARGF4
+ADDRLP4 104
+ADDRGP4 cos
+CALLF4
+ASGNF4
+ADDRLP4 96
+ADDRLP4 104
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 112
+ADDRLP4 96
+INDIRF4
+ASGNF4
+ADDRLP4 112
+INDIRF4
+CNSTF4 0
+GEF4 $821
+ADDRLP4 108
+ADDRLP4 96
+INDIRF4
+NEGF4
+ASGNF4
+ADDRGP4 $822
+JUMPV
+LABELV $821
+ADDRLP4 108
+ADDRLP4 96
+INDIRF4
+ASGNF4
+LABELV $822
+ADDRLP4 96
+ADDRLP4 112
+INDIRF4
+CNSTF4 1056964608
+ADDRLP4 108
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+ADDRLP4 96
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $811
+LABELV $800
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 36
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRF4
+ADDRLP4 24+4
+INDIRF4
+ADDRLP4 36
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 100
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+ADDRLP4 36
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 52
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+111968
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 100
+GEI4 $827
+ADDRLP4 104
+ADDRGP4 cg+112080+24+8
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 104
+INDIRP4
+INDIRF4
+ADDRGP4 cg+111964
+INDIRF4
+CNSTI4 100
+ADDRLP4 52
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+CNSTF4 1120403456
+DIVF4
+SUBF4
+ASGNF4
+LABELV $827
+ADDRLP4 40
+ADDRGP4 cg+117776
+INDIRF4
+ADDRGP4 cg+117784
+INDIRF4
+MULF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 40
+INDIRF4
+CNSTF4 1086324736
+LEF4 $835
+ADDRLP4 40
+CNSTF4 1086324736
+ASGNF4
+LABELV $835
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 40
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 108
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 108
+INDIRP4
+ADDRLP4 108
+INDIRP4
+INDIRF4
+ADDRLP4 24+4
+INDIRF4
+ADDRLP4 40
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 112
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+ADDRLP4 40
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+111976
+INDIRI4
+SUBI4
+CVIF4 4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+CNSTF4 1125515264
+GEF4 $841
+ADDRLP4 60
+ADDRLP4 4
+INDIRF4
+CNSTF4 1125515264
+DIVF4
+ASGNF4
+ADDRLP4 116
+ADDRGP4 cg+112080+24+8
+ASGNP4
+ADDRLP4 116
+INDIRP4
+ADDRLP4 116
+INDIRP4
+INDIRF4
+ADDRGP4 cg+111972
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $842
+JUMPV
+LABELV $841
+ADDRLP4 4
+INDIRF4
+CNSTF4 1138819072
+GEF4 $847
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+CNSTF4 1125515264
+SUBF4
+ASGNF4
+ADDRLP4 60
+CNSTF4 1065353216
+ADDRLP4 4
+INDIRF4
+CNSTF4 1133903872
+DIVF4
+SUBF4
+ASGNF4
+ADDRLP4 116
+ADDRGP4 cg+112080+24+8
+ASGNP4
+ADDRLP4 116
+INDIRP4
+ADDRLP4 116
+INDIRP4
+INDIRF4
+ADDRGP4 cg+111972
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $847
+LABELV $842
+ADDRGP4 CG_StepOffset
+CALLV
+pop
+LABELV $612
+endproc CG_OffsetFirstPersonView 268 16
+proc CG_CalcFov 140 8
+ADDRLP4 92
+ADDRGP4 trap_GetCurrentCmdNumber
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 16
+ARGP4
+ADDRGP4 trap_GetUserCmd
+CALLI4
+pop
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+SUBI4
+ARGI4
+ADDRLP4 56
+ARGP4
+ADDRGP4 trap_GetUserCmd
+CALLI4
+pop
+ADDRLP4 96
+CNSTI4 4
+ASGNI4
+ADDRLP4 100
+CNSTI4 0
+ASGNI4
+ADDRLP4 16+16
+INDIRI4
+ADDRLP4 96
+INDIRI4
+BANDI4
+ADDRLP4 100
+INDIRI4
+EQI4 $854
+ADDRLP4 56+16
+INDIRI4
+ADDRLP4 96
+INDIRI4
+BANDI4
+ADDRLP4 100
+INDIRI4
+NEI4 $854
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+CNSTI4 0
+EQI4 $858
+ADDRGP4 cg+117772
+INDIRI4
+CNSTI4 0
+NEI4 $861
+ADDRGP4 cg+117772
+CNSTI4 1
+ASGNI4
+ADDRGP4 $859
+JUMPV
+LABELV $861
+ADDRGP4 cg+117772
+CNSTI4 0
+ASGNI4
+ADDRGP4 $866
+ARGP4
+ADDRGP4 trap_SendClientCommand
+CALLV
+pop
+ADDRGP4 $859
+JUMPV
+LABELV $858
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 312
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $867
+ADDRGP4 $866
+ARGP4
+ADDRGP4 trap_SendClientCommand
+CALLV
+pop
+LABELV $867
+LABELV $859
+LABELV $854
+ADDRGP4 cg+109588+4
+INDIRI4
+CNSTI4 7
+EQI4 $877
+ADDRLP4 104
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 312
+ADDP4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+NEI4 $877
+ADDRGP4 cg+109580
+INDIRI4
+ADDRLP4 104
+INDIRI4
+EQI4 $870
+LABELV $877
+ADDRLP4 0
+CNSTF4 1116961478
+ASGNF4
+ADDRGP4 $871
+JUMPV
+LABELV $870
+ADDRGP4 cg+109588+192+20
+INDIRI4
+ARGI4
+ADDRLP4 108
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 84
+CNSTF4 1061158912
+ADDRLP4 108
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 84
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 1065353216
+GEF4 $881
+ADDRLP4 0
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $882
+JUMPV
+LABELV $881
+ADDRLP4 0
+INDIRF4
+CNSTF4 1123024896
+LEF4 $883
+ADDRLP4 0
+CNSTF4 1123024896
+ASGNF4
+LABELV $883
+LABELV $882
+ADDRGP4 cg+118204
+INDIRI4
+CVIF4 4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+CNSTF4 1137180672
+SUBF4
+LEF4 $885
+ADDRGP4 cg+109588+192+20
+INDIRI4
+ARGI4
+CNSTI4 8
+ARGI4
+ADDRLP4 112
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 112
+INDIRI4
+CNSTI4 0
+EQI4 $885
+ADDRLP4 116
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+118204
+INDIRI4
+SUBI4
+CVIF4 4
+CNSTF4 1137180672
+DIVF4
+ASGNF4
+ADDRLP4 120
+CNSTF4 1124007936
+ASGNF4
+ADDRLP4 0
+ADDRLP4 120
+INDIRF4
+ADDRLP4 120
+INDIRF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ADDRLP4 116
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+LABELV $885
+ADDRGP4 cg+109588+152
+INDIRI4
+ARGI4
+ADDRLP4 116
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 80
+CNSTF4 1061158912
+ADDRLP4 116
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 80
+INDIRF4
+CNSTF4 1065353216
+GEF4 $896
+ADDRLP4 80
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $897
+JUMPV
+LABELV $896
+ADDRLP4 80
+INDIRF4
+ADDRLP4 84
+INDIRI4
+CVIF4 4
+LEF4 $898
+ADDRLP4 80
+ADDRLP4 84
+INDIRI4
+CVIF4 4
+ASGNF4
+LABELV $898
+LABELV $897
+ADDRGP4 cg+109588+152
+INDIRI4
+ARGI4
+ADDRLP4 120
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $900
+ADDRGP4 cg+112460
+INDIRI4
+CNSTI4 0
+EQI4 $904
+ADDRLP4 88
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+112464
+INDIRI4
+SUBI4
+CVIF4 4
+CNSTF4 1125515264
+DIVF4
+ASGNF4
+ADDRLP4 88
+INDIRF4
+CNSTF4 1065353216
+LEF4 $909
+ADDRLP4 0
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRGP4 $910
+JUMPV
+LABELV $909
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 88
+INDIRF4
+ADDRLP4 80
+INDIRF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $910
+ADDRLP4 16+16
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+NEI4 $905
+ADDRGP4 cg+112460
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+ADDI4
+ADDRGP4 cg+112464
+INDIRI4
+SUBI4
+CNSTI4 150
+SUBI4
+GEI4 $925
+ADDRLP4 128
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 $926
+JUMPV
+LABELV $925
+ADDRLP4 128
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+ADDI4
+ADDRGP4 cg+112464
+INDIRI4
+SUBI4
+CNSTI4 150
+SUBI4
+ASGNI4
+LABELV $926
+ADDRGP4 cg+112464
+ADDRLP4 128
+INDIRI4
+ASGNI4
+ADDRGP4 $905
+JUMPV
+LABELV $904
+ADDRLP4 88
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+112464
+INDIRI4
+SUBI4
+CVIF4 4
+CNSTF4 1125515264
+DIVF4
+ASGNF4
+ADDRLP4 88
+INDIRF4
+CNSTF4 1065353216
+LEF4 $929
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRGP4 $930
+JUMPV
+LABELV $929
+ADDRLP4 124
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 124
+INDIRF4
+ADDRLP4 88
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 124
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $930
+ADDRLP4 16+16
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $931
+ADDRGP4 cg+112460
+CNSTI4 1
+ASGNI4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+ADDI4
+ADDRGP4 cg+112464
+INDIRI4
+SUBI4
+CNSTI4 150
+SUBI4
+GEI4 $945
+ADDRLP4 128
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 $946
+JUMPV
+LABELV $945
+ADDRLP4 128
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+ADDI4
+ADDRGP4 cg+112464
+INDIRI4
+SUBI4
+CNSTI4 150
+SUBI4
+ASGNI4
+LABELV $946
+ADDRGP4 cg+112464
+ADDRLP4 128
+INDIRI4
+ASGNI4
+LABELV $931
+LABELV $905
+LABELV $900
+LABELV $871
+CNSTF4 1056964608
+CNSTF4 1078530011
+ADDRLP4 0
+INDIRF4
+MULF4
+CNSTF4 1127481344
+DIVF4
+MULF4
+ARGF4
+ADDRLP4 108
+ADDRGP4 tan
+CALLF4
+ASGNF4
+ADDRLP4 40
+ADDRGP4 cg+112080+12
+INDIRI4
+CVIF4 4
+ADDRLP4 108
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 cg+112080+8
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 40
+INDIRF4
+ARGF4
+ADDRLP4 112
+ADDRGP4 atan2
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 112
+INDIRF4
+ASGNF4
+ADDRLP4 4
+CNSTF4 1073741824
+CNSTF4 1127481344
+ADDRLP4 4
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+MULF4
+ASGNF4
+ADDRGP4 cg+112080+24
+ARGP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 116
+ADDRGP4 CG_PointContents
+CALLI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 116
+INDIRI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 56
+BANDI4
+CNSTI4 0
+EQI4 $953
+ADDRLP4 44
+CNSTF4 1073741824
+CNSTF4 1078530011
+CNSTF4 1053609165
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+DIVF4
+MULF4
+MULF4
+MULF4
+ASGNF4
+ADDRLP4 44
+INDIRF4
+ARGF4
+ADDRLP4 120
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 8
+CNSTF4 1065353216
+ADDRLP4 120
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 52
+CNSTI4 1
+ASGNI4
+ADDRGP4 $954
+JUMPV
+LABELV $953
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+LABELV $954
+ADDRLP4 120
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+110016+8
+INDIRI4
+CNSTI4 8192
+BANDI4
+ADDRLP4 120
+INDIRI4
+EQI4 $956
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+118232
+INDIRI4
+SUBI4
+CNSTI4 2500
+GEI4 $956
+ADDRGP4 cg+109588+192
+INDIRI4
+ADDRLP4 120
+INDIRI4
+LEI4 $956
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+ADDRLP4 120
+INDIRI4
+NEI4 $956
+ADDRGP4 cg+109588
+ARGP4
+ADDRLP4 128
+ADDRGP4 BG_PlayerPoisonCloudTime
+CALLI4
+ASGNI4
+ADDRLP4 124
+CNSTF4 1065353216
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+118232
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 128
+INDIRI4
+CVIF4 4
+DIVF4
+SUBF4
+ASGNF4
+ADDRLP4 44
+CNSTF4 1073741824
+CNSTF4 1078530011
+CNSTF4 1059061760
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+118232
+INDIRI4
+SUBI4
+CVIF4 4
+CNSTF4 1148846080
+DIVF4
+MULF4
+MULF4
+MULF4
+ASGNF4
+ADDRLP4 44
+INDIRF4
+ARGF4
+ADDRLP4 132
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 8
+CNSTF4 1097859072
+ADDRLP4 132
+INDIRF4
+MULF4
+ADDRLP4 124
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $956
+ADDRGP4 cg+112080+16
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 cg+112080+20
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRGP4 cg+112460
+INDIRI4
+CNSTI4 0
+NEI4 $974
+ADDRGP4 cg+112468
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $975
+JUMPV
+LABELV $974
+ADDRGP4 cg+112468
+ADDRGP4 cg+112080+20
+INDIRF4
+CNSTF4 1117126656
+DIVF4
+ASGNF4
+LABELV $975
+ADDRLP4 52
+INDIRI4
+RETI4
+LABELV $853
+endproc CG_CalcFov 140 8
+lit
+align 4
+LABELV $982
+byte 4 0
+byte 4 1132396544
+byte 4 0
+byte 4 1124073472
+code
+proc CG_DrawSurfNormal 412 28
+ADDRLP4 168
+ADDRGP4 $982
+INDIRB
+ASGNB 16
+ADDRLP4 196
+CNSTF4 1174405120
+ASGNF4
+ADDRLP4 184
+ADDRGP4 cg+112080+24
+INDIRF4
+ADDRLP4 196
+INDIRF4
+ADDRGP4 cg+112080+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 184+4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+ADDRLP4 196
+INDIRF4
+ADDRGP4 cg+112080+36+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 184+8
+ADDRGP4 cg+112080+24+8
+INDIRF4
+CNSTF4 1174405120
+ADDRGP4 cg+112080+36+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 108
+ARGP4
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRLP4 200
+CNSTP4 0
+ASGNP4
+ADDRLP4 200
+INDIRP4
+ARGP4
+ADDRLP4 200
+INDIRP4
+ARGP4
+ADDRLP4 184
+ARGP4
+ADDRGP4 cg+109588+148
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 CG_Trace
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 108+12
+INDIRB
+ASGNB 12
+ADDRLP4 0+12
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+12+4
+CNSTF4 0
+ASGNF4
+ADDRLP4 220
+ADDRLP4 168
+INDIRF4
+ASGNF4
+ADDRLP4 224
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 220
+INDIRF4
+ADDRLP4 224
+INDIRF4
+LTF4 $1023
+ADDRLP4 204
+ADDRLP4 220
+INDIRF4
+ADDRLP4 224
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1024
+JUMPV
+LABELV $1023
+ADDRLP4 204
+ADDRLP4 220
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1024
+ADDRLP4 0+20
+ADDRLP4 204
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 228
+ADDRLP4 168+4
+INDIRF4
+ASGNF4
+ADDRLP4 232
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 228
+INDIRF4
+ADDRLP4 232
+INDIRF4
+LTF4 $1025
+ADDRLP4 208
+ADDRLP4 228
+INDIRF4
+ADDRLP4 232
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1026
+JUMPV
+LABELV $1025
+ADDRLP4 208
+ADDRLP4 228
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1026
+ADDRLP4 0+20+1
+ADDRLP4 208
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 236
+ADDRLP4 168+8
+INDIRF4
+ASGNF4
+ADDRLP4 240
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 236
+INDIRF4
+ADDRLP4 240
+INDIRF4
+LTF4 $1027
+ADDRLP4 212
+ADDRLP4 236
+INDIRF4
+ADDRLP4 240
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1028
+JUMPV
+LABELV $1027
+ADDRLP4 212
+ADDRLP4 236
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1028
+ADDRLP4 0+20+2
+ADDRLP4 212
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 244
+ADDRLP4 168+12
+INDIRF4
+ASGNF4
+ADDRLP4 248
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 244
+INDIRF4
+ADDRLP4 248
+INDIRF4
+LTF4 $1029
+ADDRLP4 216
+ADDRLP4 244
+INDIRF4
+ADDRLP4 248
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1030
+JUMPV
+LABELV $1029
+ADDRLP4 216
+ADDRLP4 244
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1030
+ADDRLP4 0+20+3
+ADDRLP4 216
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 252
+CNSTF4 1086324736
+ASGNF4
+ADDRLP4 96
+ADDRLP4 108+12
+INDIRF4
+ADDRLP4 252
+INDIRF4
+ADDRGP4 cg+112080+36+12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96+4
+ADDRLP4 108+12+4
+INDIRF4
+ADDRLP4 252
+INDIRF4
+ADDRGP4 cg+112080+36+12+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96+8
+ADDRLP4 108+12+8
+INDIRF4
+CNSTF4 1086324736
+ADDRGP4 cg+112080+36+12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+24
+ADDRLP4 96
+INDIRB
+ASGNB 12
+ADDRLP4 0+24+12
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+24+12+4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 272
+ADDRLP4 168
+INDIRF4
+ASGNF4
+ADDRLP4 276
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 272
+INDIRF4
+ADDRLP4 276
+INDIRF4
+LTF4 $1073
+ADDRLP4 256
+ADDRLP4 272
+INDIRF4
+ADDRLP4 276
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1074
+JUMPV
+LABELV $1073
+ADDRLP4 256
+ADDRLP4 272
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1074
+ADDRLP4 0+24+20
+ADDRLP4 256
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 280
+ADDRLP4 168+4
+INDIRF4
+ASGNF4
+ADDRLP4 284
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 280
+INDIRF4
+ADDRLP4 284
+INDIRF4
+LTF4 $1075
+ADDRLP4 260
+ADDRLP4 280
+INDIRF4
+ADDRLP4 284
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1076
+JUMPV
+LABELV $1075
+ADDRLP4 260
+ADDRLP4 280
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1076
+ADDRLP4 0+24+20+1
+ADDRLP4 260
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 288
+ADDRLP4 168+8
+INDIRF4
+ASGNF4
+ADDRLP4 292
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 288
+INDIRF4
+ADDRLP4 292
+INDIRF4
+LTF4 $1077
+ADDRLP4 264
+ADDRLP4 288
+INDIRF4
+ADDRLP4 292
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1078
+JUMPV
+LABELV $1077
+ADDRLP4 264
+ADDRLP4 288
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1078
+ADDRLP4 0+24+20+2
+ADDRLP4 264
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 296
+ADDRLP4 168+12
+INDIRF4
+ASGNF4
+ADDRLP4 300
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 296
+INDIRF4
+ADDRLP4 300
+INDIRF4
+LTF4 $1079
+ADDRLP4 268
+ADDRLP4 296
+INDIRF4
+ADDRLP4 300
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1080
+JUMPV
+LABELV $1079
+ADDRLP4 268
+ADDRLP4 296
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1080
+ADDRLP4 0+24+20+3
+ADDRLP4 268
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 304
+CNSTF4 1115684864
+ASGNF4
+ADDRLP4 96
+ADDRLP4 108+12
+INDIRF4
+ADDRLP4 304
+INDIRF4
+ADDRLP4 108+24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96+4
+ADDRLP4 108+12+4
+INDIRF4
+ADDRLP4 304
+INDIRF4
+ADDRLP4 108+24+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96+8
+ADDRLP4 108+12+8
+INDIRF4
+CNSTF4 1115684864
+ADDRLP4 108+24+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 308
+CNSTF4 1086324736
+ASGNF4
+ADDRLP4 96
+ADDRLP4 96
+INDIRF4
+ADDRLP4 308
+INDIRF4
+ADDRGP4 cg+112080+36+12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96+4
+ADDRLP4 96+4
+INDIRF4
+ADDRLP4 308
+INDIRF4
+ADDRGP4 cg+112080+36+12+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96+8
+ADDRLP4 96+8
+INDIRF4
+CNSTF4 1086324736
+ADDRGP4 cg+112080+36+12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+48
+ADDRLP4 96
+INDIRB
+ASGNB 12
+ADDRLP4 0+48+12
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0+48+12+4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 328
+ADDRLP4 168
+INDIRF4
+ASGNF4
+ADDRLP4 332
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 328
+INDIRF4
+ADDRLP4 332
+INDIRF4
+LTF4 $1132
+ADDRLP4 312
+ADDRLP4 328
+INDIRF4
+ADDRLP4 332
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1133
+JUMPV
+LABELV $1132
+ADDRLP4 312
+ADDRLP4 328
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1133
+ADDRLP4 0+48+20
+ADDRLP4 312
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 336
+ADDRLP4 168+4
+INDIRF4
+ASGNF4
+ADDRLP4 340
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 336
+INDIRF4
+ADDRLP4 340
+INDIRF4
+LTF4 $1134
+ADDRLP4 316
+ADDRLP4 336
+INDIRF4
+ADDRLP4 340
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1135
+JUMPV
+LABELV $1134
+ADDRLP4 316
+ADDRLP4 336
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1135
+ADDRLP4 0+48+20+1
+ADDRLP4 316
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 344
+ADDRLP4 168+8
+INDIRF4
+ASGNF4
+ADDRLP4 348
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 344
+INDIRF4
+ADDRLP4 348
+INDIRF4
+LTF4 $1136
+ADDRLP4 320
+ADDRLP4 344
+INDIRF4
+ADDRLP4 348
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1137
+JUMPV
+LABELV $1136
+ADDRLP4 320
+ADDRLP4 344
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1137
+ADDRLP4 0+48+20+2
+ADDRLP4 320
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 352
+ADDRLP4 168+12
+INDIRF4
+ASGNF4
+ADDRLP4 356
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 352
+INDIRF4
+ADDRLP4 356
+INDIRF4
+LTF4 $1138
+ADDRLP4 324
+ADDRLP4 352
+INDIRF4
+ADDRLP4 356
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1139
+JUMPV
+LABELV $1138
+ADDRLP4 324
+ADDRLP4 352
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1139
+ADDRLP4 0+48+20+3
+ADDRLP4 324
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 360
+CNSTF4 1115684864
+ASGNF4
+ADDRLP4 96
+ADDRLP4 108+12
+INDIRF4
+ADDRLP4 360
+INDIRF4
+ADDRLP4 108+24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96+4
+ADDRLP4 108+12+4
+INDIRF4
+ADDRLP4 360
+INDIRF4
+ADDRLP4 108+24+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96+8
+ADDRLP4 108+12+8
+INDIRF4
+CNSTF4 1115684864
+ADDRLP4 108+24+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+72
+ADDRLP4 96
+INDIRB
+ASGNB 12
+ADDRLP4 0+72+12
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0+72+12+4
+CNSTF4 0
+ASGNF4
+ADDRLP4 380
+ADDRLP4 168
+INDIRF4
+ASGNF4
+ADDRLP4 384
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 380
+INDIRF4
+ADDRLP4 384
+INDIRF4
+LTF4 $1176
+ADDRLP4 364
+ADDRLP4 380
+INDIRF4
+ADDRLP4 384
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1177
+JUMPV
+LABELV $1176
+ADDRLP4 364
+ADDRLP4 380
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1177
+ADDRLP4 0+72+20
+ADDRLP4 364
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 388
+ADDRLP4 168+4
+INDIRF4
+ASGNF4
+ADDRLP4 392
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 388
+INDIRF4
+ADDRLP4 392
+INDIRF4
+LTF4 $1178
+ADDRLP4 368
+ADDRLP4 388
+INDIRF4
+ADDRLP4 392
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1179
+JUMPV
+LABELV $1178
+ADDRLP4 368
+ADDRLP4 388
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1179
+ADDRLP4 0+72+20+1
+ADDRLP4 368
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 396
+ADDRLP4 168+8
+INDIRF4
+ASGNF4
+ADDRLP4 400
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 396
+INDIRF4
+ADDRLP4 400
+INDIRF4
+LTF4 $1180
+ADDRLP4 372
+ADDRLP4 396
+INDIRF4
+ADDRLP4 400
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1181
+JUMPV
+LABELV $1180
+ADDRLP4 372
+ADDRLP4 396
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1181
+ADDRLP4 0+72+20+2
+ADDRLP4 372
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 404
+ADDRLP4 168+12
+INDIRF4
+ASGNF4
+ADDRLP4 408
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 404
+INDIRF4
+ADDRLP4 408
+INDIRF4
+LTF4 $1182
+ADDRLP4 376
+ADDRLP4 404
+INDIRF4
+ADDRLP4 408
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $1183
+JUMPV
+LABELV $1182
+ADDRLP4 376
+ADDRLP4 404
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $1183
+ADDRLP4 0+72+20+3
+ADDRLP4 376
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRGP4 cgs+255316+8
+INDIRI4
+ARGI4
+CNSTI4 4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddPolyToScene
+CALLV
+pop
+LABELV $981
+endproc CG_DrawSurfNormal 412 28
+export CG_addSmoothOp
+proc CG_addSmoothOp 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1187
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+118260
+ADDP4
+INDIRF4
+ADDRGP4 cg_wwSmoothTime+12
+INDIRI4
+CVIF4 4
+ADDF4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+GEF4 $1191
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+118260+8
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+118260+20
+ADDP4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+118260
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+ASGNF4
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+118260+4
+ADDP4
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRGP4 $1186
+JUMPV
+LABELV $1191
+LABELV $1188
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $1187
+LABELV $1186
+endproc CG_addSmoothOp 4 0
+lit
+align 4
+LABELV $1205
+byte 4 0
+byte 4 0
+byte 4 1065353216
+align 4
+LABELV $1206
+byte 4 0
+byte 4 0
+byte 4 3212836864
+code
+proc CG_smoothWWTransitions 224 16
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 164
+ADDRGP4 $1205
+INDIRB
+ASGNB 12
+ADDRLP4 176
+ADDRGP4 $1206
+INDIRB
+ASGNB 12
+ADDRLP4 88
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+CNSTI4 0
+EQI4 $1207
+ADDRFP4 8
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRGP4 $1204
+JUMPV
+LABELV $1207
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 104
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 104
+ARGP4
+ADDRGP4 cg+118236
+ARGP4
+ADDRLP4 196
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 196
+INDIRI4
+CNSTI4 0
+NEI4 $1210
+ADDRLP4 176
+ARGP4
+ADDRGP4 cg+118236
+ARGP4
+ADDRLP4 200
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 200
+INDIRI4
+CNSTI4 0
+EQI4 $1213
+ADDRLP4 164
+ARGP4
+ADDRLP4 104
+ARGP4
+ADDRLP4 204
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 204
+INDIRI4
+CNSTI4 0
+EQI4 $1213
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 152
+ARGP4
+ADDRLP4 208
+CNSTP4 0
+ASGNP4
+ADDRLP4 208
+INDIRP4
+ARGP4
+ADDRLP4 208
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 92
+ARGP4
+ADDRLP4 152
+ARGP4
+ADDRLP4 164
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRLP4 92
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 188
+CNSTF4 1127481344
+ASGNF4
+ADDRLP4 192
+CNSTF4 1069547520
+ASGNF4
+ADDRGP4 $1214
+JUMPV
+LABELV $1213
+ADDRGP4 cg+118248
+ARGP4
+ADDRLP4 116
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 188
+ADDRLP4 8
+INDIRF4
+ADDRLP4 116
+INDIRF4
+MULF4
+ADDRLP4 8+4
+INDIRF4
+ADDRLP4 116+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 8+8
+INDIRF4
+ADDRLP4 116+8
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 8+12
+INDIRF4
+ADDRLP4 116+12
+INDIRF4
+MULF4
+ADDRLP4 8+12+4
+INDIRF4
+ADDRLP4 116+12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 8+12+8
+INDIRF4
+ADDRLP4 116+12+8
+INDIRF4
+MULF4
+ADDF4
+ADDF4
+ADDRLP4 8+24
+INDIRF4
+ADDRLP4 116+24
+INDIRF4
+MULF4
+ADDRLP4 8+24+4
+INDIRF4
+ADDRLP4 116+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 8+24+8
+INDIRF4
+ADDRLP4 116+24+8
+INDIRF4
+MULF4
+ADDF4
+ADDF4
+ASGNF4
+ADDRLP4 188
+INDIRF4
+CNSTF4 1065353216
+SUBF4
+CNSTF4 1073741824
+DIVF4
+ARGF4
+ADDRLP4 208
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 188
+CNSTF4 1127481344
+ADDRLP4 208
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRLP4 116
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 152
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 92
+ADDRLP4 152
+INDIRB
+ASGNB 12
+ADDRLP4 116+12
+ARGP4
+ADDRLP4 8+12
+ARGP4
+ADDRLP4 152
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 92
+ADDRLP4 92
+INDIRF4
+ADDRLP4 152
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 92+4
+ADDRLP4 92+4
+INDIRF4
+ADDRLP4 152+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 92+8
+ADDRLP4 92+8
+INDIRF4
+ADDRLP4 152+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 116+24
+ARGP4
+ADDRLP4 8+24
+ARGP4
+ADDRLP4 152
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 92
+ADDRLP4 92
+INDIRF4
+ADDRLP4 152
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 92+4
+ADDRLP4 92+4
+INDIRF4
+ADDRLP4 152+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 92+8
+ADDRLP4 92+8
+INDIRF4
+ADDRLP4 152+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 92
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 192
+CNSTF4 1065353216
+ASGNF4
+LABELV $1214
+ADDRLP4 92
+ARGP4
+ADDRLP4 188
+INDIRF4
+ARGF4
+ADDRLP4 192
+INDIRF4
+ARGF4
+ADDRGP4 CG_addSmoothOp
+CALLV
+pop
+LABELV $1210
+ADDRLP4 0
+CNSTI4 31
+ASGNI4
+LABELV $1257
+ADDRLP4 200
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 cg_wwSmoothTime+12
+INDIRI4
+CVIF4 4
+ADDRLP4 200
+INDIRI4
+ADDRGP4 cg+118260+4
+ADDP4
+INDIRF4
+MULF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+ADDRLP4 200
+INDIRI4
+ADDRGP4 cg+118260
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+GEF4 $1264
+ADDRLP4 84
+CNSTF4 1065353216
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+118260
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+SUBF4
+ADDRLP4 4
+INDIRF4
+DIVF4
+SUBF4
+ASGNF4
+CNSTF4 1078530011
+ADDRLP4 84
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 208
+ADDRGP4 cos
+CALLF4
+ASGNF4
+ADDRLP4 80
+ADDRLP4 208
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+NEGF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 44
+ARGP4
+ADDRLP4 212
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 212
+INDIRI4
+ADDRGP4 cg+118260+8
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 80
+INDIRF4
+ADDRLP4 212
+INDIRI4
+ADDRGP4 cg+118260+20
+ADDP4
+INDIRF4
+MULF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 44+12
+ARGP4
+ADDRLP4 216
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 216
+INDIRI4
+ADDRGP4 cg+118260+8
+ADDP4
+ARGP4
+ADDRLP4 8+12
+ARGP4
+ADDRLP4 80
+INDIRF4
+ADDRLP4 216
+INDIRI4
+ADDRGP4 cg+118260+20
+ADDP4
+INDIRF4
+MULF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 44+24
+ARGP4
+ADDRLP4 220
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 220
+INDIRI4
+ADDRGP4 cg+118260+8
+ADDP4
+ARGP4
+ADDRLP4 8+24
+ARGP4
+ADDRLP4 80
+INDIRF4
+ADDRLP4 220
+INDIRI4
+ADDRGP4 cg+118260+20
+ADDP4
+INDIRF4
+MULF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 44
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+ADDRLP4 88
+CNSTI4 1
+ASGNI4
+LABELV $1264
+LABELV $1258
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $1257
+ADDRLP4 88
+INDIRI4
+CNSTI4 0
+EQI4 $1286
+ADDRLP4 44
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 AxisToAngles
+CALLV
+pop
+ADDRGP4 $1287
+JUMPV
+LABELV $1286
+ADDRFP4 8
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+LABELV $1287
+ADDRGP4 cg+118248
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRGP4 cg+118236
+ADDRLP4 104
+INDIRB
+ASGNB 12
+LABELV $1204
+endproc CG_smoothWWTransitions 224 16
+proc CG_smoothWJTransitions 104 16
+ADDRLP4 84
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+CNSTI4 0
+EQI4 $1291
+ADDRFP4 8
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRGP4 $1290
+JUMPV
+LABELV $1291
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 31
+ASGNI4
+LABELV $1294
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+118260
+ADDP4
+INDIRF4
+ADDRGP4 cg_wwSmoothTime+12
+INDIRI4
+CVIF4 4
+ADDF4
+GEF4 $1298
+ADDRLP4 80
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg+118260
+ADDP4
+INDIRF4
+ADDRGP4 cg_wwSmoothTime+12
+INDIRI4
+CVIF4 4
+ADDF4
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+SUBF4
+ADDRGP4 cg_wwSmoothTime+12
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+CNSTF4 1073741824
+CNSTF4 1078530011
+ADDRLP4 80
+INDIRF4
+MULF4
+MULF4
+ARGF4
+ADDRLP4 88
+ADDRGP4 cos
+CALLF4
+ASGNF4
+ADDRLP4 76
+CNSTF4 1065353216
+ADDRLP4 88
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1073741824
+DIVF4
+SUBF4
+ASGNF4
+ADDRLP4 40
+ARGP4
+ADDRLP4 92
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+ADDRGP4 cg+118260+8
+ADDP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 76
+INDIRF4
+ADDRLP4 92
+INDIRI4
+ADDRGP4 cg+118260+20
+ADDP4
+INDIRF4
+MULF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 40+12
+ARGP4
+ADDRLP4 96
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+ADDRGP4 cg+118260+8
+ADDP4
+ARGP4
+ADDRLP4 4+12
+ARGP4
+ADDRLP4 76
+INDIRF4
+ADDRLP4 96
+INDIRI4
+ADDRGP4 cg+118260+20
+ADDP4
+INDIRF4
+MULF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 40+24
+ARGP4
+ADDRLP4 100
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 100
+INDIRI4
+ADDRGP4 cg+118260+8
+ADDP4
+ARGP4
+ADDRLP4 4+24
+ARGP4
+ADDRLP4 76
+INDIRF4
+ADDRLP4 100
+INDIRI4
+ADDRGP4 cg+118260+20
+ADDP4
+INDIRF4
+MULF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 40
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+ADDRLP4 84
+CNSTI4 1
+ASGNI4
+LABELV $1298
+LABELV $1295
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $1294
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+EQI4 $1323
+ADDRLP4 40
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 AxisToAngles
+CALLV
+pop
+ADDRGP4 $1324
+JUMPV
+LABELV $1323
+ADDRFP4 8
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+LABELV $1324
+LABELV $1290
+endproc CG_smoothWJTransitions 104 16
+proc CG_CalcViewValues 64 12
+ADDRGP4 cg+112080
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 368
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 CG_CalcVrect
+CALLV
+pop
+ADDRLP4 0
+ADDRGP4 cg+109588
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 7
+EQI4 $1332
+ADDRLP4 4
+INDIRI4
+CNSTI4 6
+EQI4 $1332
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+NEI4 $1329
+LABELV $1332
+ADDRGP4 cg+112080+24
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 cg+112448
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 cg+112448
+ARGP4
+ADDRGP4 cg+112080+36
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 8
+ADDRGP4 CG_CalcFov
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+RETI4
+ADDRGP4 $1325
+JUMPV
+LABELV $1329
+ADDRGP4 cg+117780
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 7
+RSHI4
+ASGNI4
+CNSTF4 1078530011
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 127
+BANDI4
+CVIF4 4
+CNSTF4 1123942400
+DIVF4
+MULF4
+ARGF4
+ADDRLP4 8
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 12
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRGP4 cg+117776
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 28
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRGP4 cg+117784
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRGP4 cg+117784
+INDIRF4
+CNSTF4 1133903872
+LEF4 $1342
+ADDRGP4 cg+117784
+CNSTF4 1133903872
+ASGNF4
+LABELV $1342
+ADDRGP4 cg+112080+24
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 32
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $1348
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRGP4 cg+112448
+ARGP4
+ADDRGP4 CG_smoothWWTransitions
+CALLV
+pop
+ADDRGP4 $1349
+JUMPV
+LABELV $1348
+ADDRLP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 64
+ARGI4
+ADDRLP4 40
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+EQI4 $1351
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRGP4 cg+112448
+ARGP4
+ADDRGP4 CG_smoothWJTransitions
+CALLV
+pop
+ADDRGP4 $1352
+JUMPV
+LABELV $1351
+ADDRGP4 cg+112448
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $1352
+LABELV $1349
+ADDRLP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 64
+ARGI4
+ADDRLP4 48
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+NEI4 $1355
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $1357
+ADDRGP4 cg+118236
+CNSTF4 0
+ASGNF4
+ADDRGP4 cg+118236+4
+CNSTF4 0
+ASGNF4
+ADDRGP4 cg+118236+8
+CNSTF4 1065353216
+ASGNF4
+LABELV $1357
+LABELV $1355
+ADDRGP4 cg_errorDecay+8
+INDIRF4
+CNSTF4 0
+LEF4 $1364
+ADDRLP4 56
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+111872
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 52
+ADDRGP4 cg_errorDecay+8
+INDIRF4
+ADDRLP4 56
+INDIRI4
+CVIF4 4
+SUBF4
+ADDRGP4 cg_errorDecay+8
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 60
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRLP4 60
+INDIRF4
+CNSTF4 0
+LEF4 $1371
+ADDRLP4 60
+INDIRF4
+CNSTF4 1065353216
+GEF4 $1371
+ADDRGP4 cg+112080+24
+ADDRGP4 cg+112080+24
+INDIRF4
+ADDRGP4 cg+111876
+INDIRF4
+ADDRLP4 52
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+112080+24+4
+ADDRGP4 cg+112080+24+4
+INDIRF4
+ADDRGP4 cg+111876+4
+INDIRF4
+ADDRLP4 52
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 cg+112080+24+8
+ADDRGP4 cg+112080+24+8
+INDIRF4
+ADDRGP4 cg+111876+8
+INDIRF4
+ADDRLP4 52
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $1372
+JUMPV
+LABELV $1371
+ADDRGP4 cg+111872
+CNSTI4 0
+ASGNI4
+LABELV $1372
+LABELV $1364
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $1395
+ADDRGP4 cg+135960
+ARGP4
+ADDRLP4 52
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $1396
+ADDRGP4 cg+135960
+ARGP4
+ADDRGP4 CG_DestroyParticleSystem
+CALLV
+pop
+ADDRGP4 $1396
+JUMPV
+LABELV $1395
+ADDRGP4 cg+135984
+CNSTI4 0
+ASGNI4
+LABELV $1396
+ADDRGP4 cg+109580
+INDIRI4
+CNSTI4 0
+EQI4 $1403
+ADDRGP4 CG_OffsetThirdPersonView
+CALLV
+pop
+ADDRGP4 $1404
+JUMPV
+LABELV $1403
+ADDRGP4 CG_OffsetFirstPersonView
+CALLV
+pop
+LABELV $1404
+ADDRGP4 cg+112448
+ARGP4
+ADDRGP4 cg+112080+36
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRGP4 cg+109584
+INDIRI4
+CNSTI4 0
+EQI4 $1409
+ADDRLP4 52
+ADDRGP4 cg+112080+76
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+CNSTI4 5
+BORI4
+ASGNI4
+LABELV $1409
+ADDRGP4 cg_drawSurfNormal+12
+INDIRI4
+CNSTI4 0
+EQI4 $1414
+ADDRGP4 CG_DrawSurfNormal
+CALLV
+pop
+LABELV $1414
+ADDRLP4 56
+ADDRGP4 CG_CalcFov
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+RETI4
+LABELV $1325
+endproc CG_CalcViewValues 64 12
+export CG_AddBufferedSound
+proc CG_AddBufferedSound 4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1418
+ADDRGP4 $1417
+JUMPV
+LABELV $1418
+ADDRGP4 cg+117584
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cg+117596
+ADDP4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 cg+117584
+ADDRGP4 cg+117584
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 20
+MODI4
+ASGNI4
+ADDRGP4 cg+117584
+INDIRI4
+ADDRGP4 cg+117588
+INDIRI4
+NEI4 $1424
+ADDRLP4 0
+ADDRGP4 cg+117588
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1424
+LABELV $1417
+endproc CG_AddBufferedSound 4 0
+proc CG_PlayBufferedSounds 0 8
+ADDRGP4 cg+117592
+INDIRI4
+ADDRGP4 cg+109556
+INDIRI4
+GEI4 $1430
+ADDRGP4 cg+117588
+INDIRI4
+ADDRGP4 cg+117584
+INDIRI4
+EQI4 $1434
+ADDRGP4 cg+117588
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cg+117596
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1434
+ADDRGP4 cg+117588
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cg+117596
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 7
+ARGI4
+ADDRGP4 trap_S_StartLocalSound
+CALLV
+pop
+ADDRGP4 cg+117588
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 cg+117596
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg+117588
+ADDRGP4 cg+117588
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 20
+MODI4
+ASGNI4
+ADDRGP4 cg+117592
+ADDRGP4 cg+109556
+INDIRI4
+CNSTI4 750
+ADDI4
+ASGNI4
+LABELV $1434
+LABELV $1430
+LABELV $1429
+endproc CG_PlayBufferedSounds 0 8
+export CG_DrawActiveFrame
+proc CG_DrawActiveFrame 24 16
+ADDRGP4 cg+109556
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 cg+8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 CG_UpdateCvars
+CALLV
+pop
+ADDRGP4 cg+112472
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1451
+ADDRGP4 CG_DrawLoadingScreen
+CALLV
+pop
+ADDRGP4 $1448
+JUMPV
+LABELV $1451
+CNSTI4 0
+ARGI4
+ADDRGP4 trap_S_ClearLoopingSounds
+CALLV
+pop
+ADDRGP4 trap_R_ClearScene
+CALLV
+pop
+ADDRGP4 CG_ProcessSnapshots
+CALLV
+pop
+ADDRGP4 cg+36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1458
+ADDRGP4 cg+36
+INDIRP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $1454
+LABELV $1458
+ADDRGP4 CG_DrawLoadingScreen
+CALLV
+pop
+ADDRGP4 $1448
+JUMPV
+LABELV $1454
+ADDRGP4 cg+111980
+INDIRI4
+ARGI4
+ADDRGP4 cg+112468
+INDIRF4
+ARGF4
+ADDRGP4 trap_SetUserCmdValue
+CALLV
+pop
+ADDRLP4 4
+ADDRGP4 cg
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 CG_PredictPlayerState
+CALLV
+pop
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 cg_thirdPerson+12
+INDIRI4
+ADDRLP4 12
+INDIRI4
+NEI4 $1470
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+LEI4 $1470
+ADDRGP4 cg+117772
+INDIRI4
+ADDRLP4 12
+INDIRI4
+EQI4 $1467
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+ADDRLP4 12
+INDIRI4
+EQI4 $1467
+LABELV $1470
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1468
+JUMPV
+LABELV $1467
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $1468
+ADDRGP4 cg+109580
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 CG_AddSpeed
+CALLV
+pop
+ADDRLP4 16
+ADDRGP4 CG_CalcViewValues
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRGP4 cg+109584
+INDIRI4
+CNSTI4 0
+NEI4 $1471
+ADDRGP4 CG_AddPacketEntities
+CALLV
+pop
+ADDRGP4 CG_AddMarks
+CALLV
+pop
+LABELV $1471
+ADDRGP4 cg+109588
+ARGP4
+ADDRGP4 CG_AddViewWeapon
+CALLV
+pop
+ADDRGP4 cg+109584
+INDIRI4
+CNSTI4 0
+NEI4 $1475
+ADDRGP4 CG_AddParticles
+CALLV
+pop
+ADDRGP4 CG_AddTrails
+CALLV
+pop
+LABELV $1475
+ADDRGP4 CG_PlayBufferedSounds
+CALLV
+pop
+ADDRGP4 cg+117792+8
+INDIRI4
+CNSTI4 0
+EQI4 $1478
+ADDRGP4 CG_AddTestModel
+CALLV
+pop
+LABELV $1478
+ADDRGP4 cg+112080+72
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 cg+112080+80
+ARGP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+CNSTU4 32
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRGP4 cg+135444
+INDIRI4
+ADDRGP4 cg_consoleLatency+12
+INDIRI4
+ADDI4
+ADDRGP4 cg+109556
+INDIRI4
+GEI4 $1490
+ADDRGP4 cg_consoleLatency+12
+INDIRI4
+CNSTI4 0
+LEI4 $1490
+ADDRGP4 CG_RemoveNotifyLine
+CALLV
+pop
+LABELV $1490
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 cg+112080+24
+ARGP4
+ADDRGP4 cg+112080+36
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_Respatialize
+CALLV
+pop
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+EQI4 $1501
+ADDRGP4 cg+109552
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+109560
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 cg+109552
+INDIRI4
+CNSTI4 0
+GEI4 $1506
+ADDRGP4 cg+109552
+CNSTI4 0
+ASGNI4
+LABELV $1506
+ADDRGP4 cg+109560
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 CG_AddLagometerFrameInfo
+CALLV
+pop
+LABELV $1501
+ADDRGP4 cg_timescale+8
+INDIRF4
+ADDRGP4 cg_timescaleFadeEnd+8
+INDIRF4
+EQF4 $1512
+ADDRGP4 cg_timescale+8
+INDIRF4
+ADDRGP4 cg_timescaleFadeEnd+8
+INDIRF4
+GEF4 $1516
+ADDRLP4 20
+ADDRGP4 cg_timescale+8
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+ADDRGP4 cg_timescaleFadeSpeed+8
+INDIRF4
+ADDRGP4 cg+109552
+INDIRI4
+CVIF4 4
+MULF4
+CNSTF4 1148846080
+DIVF4
+ADDF4
+ASGNF4
+ADDRGP4 cg_timescale+8
+INDIRF4
+ADDRGP4 cg_timescaleFadeEnd+8
+INDIRF4
+LEF4 $1517
+ADDRGP4 cg_timescale+8
+ADDRGP4 cg_timescaleFadeEnd+8
+INDIRF4
+ASGNF4
+ADDRGP4 $1517
+JUMPV
+LABELV $1516
+ADDRLP4 20
+ADDRGP4 cg_timescale+8
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+ADDRGP4 cg_timescaleFadeSpeed+8
+INDIRF4
+ADDRGP4 cg+109552
+INDIRI4
+CVIF4 4
+MULF4
+CNSTF4 1148846080
+DIVF4
+SUBF4
+ASGNF4
+ADDRGP4 cg_timescale+8
+INDIRF4
+ADDRGP4 cg_timescaleFadeEnd+8
+INDIRF4
+GEF4 $1532
+ADDRGP4 cg_timescale+8
+ADDRGP4 cg_timescaleFadeEnd+8
+INDIRF4
+ASGNF4
+LABELV $1532
+LABELV $1517
+ADDRGP4 cg_timescaleFadeSpeed+8
+INDIRF4
+CNSTF4 0
+EQF4 $1538
+ADDRGP4 $1542
+ARGP4
+ADDRGP4 cg_timescale+8
+INDIRF4
+ARGF4
+ADDRLP4 20
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $1541
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $1538
+LABELV $1512
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawActive
+CALLV
+pop
+ADDRGP4 cg_stats+12
+INDIRI4
+CNSTI4 0
+EQI4 $1544
+ADDRGP4 $1547
+ARGP4
+ADDRGP4 cg
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $1544
+LABELV $1448
+endproc CG_DrawActiveFrame 24 16
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_DrawItemSelectText
+import CG_DrawItemSelect
+import CG_AddPlayerWeapon
+import CG_AddViewWeapon
+import CG_ShotgunFire
+import CG_Bullet
+import CG_MissileHitEntity
+import CG_MissileHitWall
+import CG_FireWeapon
+import CG_RegisterWeapon
+import CG_InitWeapons
+import CG_RegisterUpgrade
+import CG_InitUpgrades
+import CG_Weapon_f
+import CG_PrevWeapon_f
+import CG_NextWeapon_f
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_Bleed
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $1547
+byte 1 99
+byte 1 103
+byte 1 46
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 70
+byte 1 114
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $1542
+byte 1 37
+byte 1 102
+byte 1 0
+align 1
+LABELV $1541
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $866
+byte 1 102
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 10
+byte 1 0
+align 1
+LABELV $289
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $211
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $194
+byte 1 102
+byte 1 114
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $147
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 10
+byte 1 0
+align 1
+LABELV $131
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 46
+byte 1 109
+byte 1 100
+byte 1 51
+byte 1 0
diff --git a/build/release-linux-x86_64/base/cgame/cg_weapons.asm b/build/release-linux-x86_64/base/cgame/cg_weapons.asm
new file mode 100644
index 0000000..17300d4
--- /dev/null
+++ b/build/release-linux-x86_64/base/cgame/cg_weapons.asm
@@ -0,0 +1,11960 @@
+export CG_RegisterUpgrade
+code
+proc CG_RegisterUpgrade 32 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $119
+ADDRFP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $117
+LABELV $119
+ADDRGP4 $120
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_Error
+CALLV
+pop
+ADDRGP4 $116
+JUMPV
+LABELV $117
+ADDRLP4 0
+CNSTI4 12
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg_upgrades
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 0
+EQI4 $121
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRGP4 $123
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $116
+JUMPV
+LABELV $121
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $124
+ADDRGP4 $126
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $124
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+CNSTI4 9
+NEI4 $127
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRGP4 cg_weapons+26880+416
+INDIRI4
+ASGNI4
+ADDRGP4 $128
+JUMPV
+LABELV $127
+ADDRFP4 0
+INDIRI4
+CNSTI4 10
+NEI4 $131
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRGP4 cg_weapons+29440+416
+INDIRI4
+ASGNI4
+ADDRGP4 $132
+JUMPV
+LABELV $131
+ADDRFP4 0
+INDIRI4
+CNSTI4 11
+NEI4 $135
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRGP4 cg_weapons+28160+416
+INDIRI4
+ASGNI4
+ADDRGP4 $136
+JUMPV
+LABELV $135
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 20
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $139
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 28
+INDIRI4
+ASGNI4
+LABELV $139
+LABELV $136
+LABELV $132
+LABELV $128
+LABELV $116
+endproc CG_RegisterUpgrade 32 12
+export CG_InitUpgrades
+proc CG_InitUpgrades 4 12
+ADDRGP4 cg_upgrades
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 480
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $142
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_RegisterUpgrade
+CALLV
+pop
+LABELV $143
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $142
+LABELV $141
+endproc CG_InitUpgrades 4 12
+proc CG_ParseWeaponModeSection 116 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $148
+JUMPV
+LABELV $147
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $150
+ADDRGP4 $149
+JUMPV
+LABELV $150
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $154
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $152
+CNSTI4 0
+RETI4
+ADDRGP4 $146
+JUMPV
+LABELV $152
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $157
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $155
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $158
+ADDRGP4 $149
+JUMPV
+LABELV $158
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $148
+ADDRGP4 $162
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $148
+JUMPV
+LABELV $155
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $165
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $163
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $166
+ADDRGP4 $149
+JUMPV
+LABELV $166
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+GEI4 $168
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+LABELV $168
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $170
+ADDRGP4 $149
+JUMPV
+LABELV $170
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $148
+ADDRGP4 $174
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $148
+JUMPV
+LABELV $163
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $177
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $175
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $178
+ADDRGP4 $149
+JUMPV
+LABELV $178
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRGP4 $148
+JUMPV
+LABELV $175
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $182
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $180
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $148
+JUMPV
+LABELV $180
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $185
+ARGP4
+ADDRLP4 32
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $183
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $186
+ADDRGP4 $149
+JUMPV
+LABELV $186
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 44
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $188
+ADDRGP4 $149
+JUMPV
+LABELV $188
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 52
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $190
+ADDRGP4 $149
+JUMPV
+LABELV $190
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ADDRLP4 56
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 60
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $192
+ADDRGP4 $149
+JUMPV
+LABELV $192
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRGP4 $148
+JUMPV
+LABELV $183
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $196
+ARGP4
+ADDRLP4 36
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $194
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $197
+ADDRGP4 $149
+JUMPV
+LABELV $197
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $148
+ADDRGP4 $201
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $148
+JUMPV
+LABELV $194
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $204
+ARGP4
+ADDRLP4 40
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $202
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 44
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $205
+ADDRGP4 $149
+JUMPV
+LABELV $205
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 CG_RegisterTrailSystem
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $148
+ADDRGP4 $209
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $148
+JUMPV
+LABELV $202
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $212
+ARGP4
+ADDRLP4 44
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $210
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 48
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $213
+ADDRGP4 $149
+JUMPV
+LABELV $213
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $148
+ADDRGP4 $217
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $148
+JUMPV
+LABELV $210
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $220
+ARGP4
+ADDRLP4 48
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+NEI4 $218
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 52
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $221
+ADDRGP4 $149
+JUMPV
+LABELV $221
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 CG_RegisterParticleSystem
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 124
+ADDP4
+ADDRLP4 56
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $148
+ADDRGP4 $225
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $148
+JUMPV
+LABELV $218
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $228
+ARGP4
+ADDRLP4 52
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+NEI4 $226
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 60
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $229
+ADDRGP4 $149
+JUMPV
+LABELV $229
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 56
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+GEI4 $231
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+LABELV $231
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 68
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $233
+ADDRGP4 $149
+JUMPV
+LABELV $233
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDRLP4 56
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $148
+ADDRGP4 $237
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $148
+JUMPV
+LABELV $226
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $240
+ARGP4
+ADDRLP4 56
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $238
+ADDRLP4 60
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 64
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $241
+ADDRGP4 $149
+JUMPV
+LABELV $241
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 60
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+GEI4 $243
+ADDRLP4 60
+CNSTI4 0
+ASGNI4
+ADDRGP4 $244
+JUMPV
+LABELV $243
+ADDRLP4 60
+INDIRI4
+CNSTI4 3
+LEI4 $245
+ADDRLP4 60
+CNSTI4 3
+ASGNI4
+LABELV $245
+LABELV $244
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $247
+ADDRGP4 $149
+JUMPV
+LABELV $247
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 76
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+ADDP4
+ADDRLP4 76
+INDIRI4
+ASGNI4
+ADDRGP4 $148
+JUMPV
+LABELV $238
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $251
+ARGP4
+ADDRLP4 60
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+NEI4 $249
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 68
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $252
+ADDRGP4 $149
+JUMPV
+LABELV $252
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 64
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 0
+GEI4 $254
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRGP4 $255
+JUMPV
+LABELV $254
+ADDRLP4 64
+INDIRI4
+CNSTI4 3
+LEI4 $256
+ADDRLP4 64
+CNSTI4 3
+ASGNI4
+LABELV $256
+LABELV $255
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 76
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $258
+ADDRGP4 $149
+JUMPV
+LABELV $258
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 80
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+ADDP4
+ADDRLP4 80
+INDIRI4
+ASGNI4
+ADDRGP4 $148
+JUMPV
+LABELV $249
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $262
+ARGP4
+ADDRLP4 64
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 0
+NEI4 $260
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $148
+JUMPV
+LABELV $260
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $265
+ARGP4
+ADDRLP4 68
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+NEI4 $263
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $266
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $270
+ADDRGP4 $148
+JUMPV
+LABELV $270
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ADDRLP4 76
+INDIRF4
+ASGNF4
+LABELV $267
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $266
+ADDRGP4 $148
+JUMPV
+LABELV $263
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $274
+ARGP4
+ADDRLP4 72
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $272
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $148
+JUMPV
+LABELV $272
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $277
+ARGP4
+ADDRLP4 76
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+NEI4 $275
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $278
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 80
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 80
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $282
+ADDRGP4 $148
+JUMPV
+LABELV $282
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ADDP4
+ADDRLP4 84
+INDIRF4
+ASGNF4
+LABELV $279
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $278
+ADDRGP4 $148
+JUMPV
+LABELV $275
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $286
+ARGP4
+ADDRLP4 80
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+NEI4 $284
+ADDRLP4 84
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 88
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 88
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $287
+ADDRGP4 $149
+JUMPV
+LABELV $287
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 92
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 84
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+GEI4 $289
+ADDRLP4 84
+CNSTI4 0
+ASGNI4
+LABELV $289
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 84
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRGP4 $148
+JUMPV
+LABELV $284
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $293
+ARGP4
+ADDRLP4 84
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+NEI4 $291
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 88
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 88
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $294
+ADDRGP4 $149
+JUMPV
+LABELV $294
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 92
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRGP4 $148
+JUMPV
+LABELV $291
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $298
+ARGP4
+ADDRLP4 88
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 0
+NEI4 $296
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 92
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 92
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $299
+ADDRGP4 $149
+JUMPV
+LABELV $299
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 96
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 96
+INDIRI4
+ASGNI4
+ADDRGP4 $148
+JUMPV
+LABELV $296
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $303
+ARGP4
+ADDRLP4 92
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+NEI4 $301
+ADDRLP4 96
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 100
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 100
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $304
+ADDRGP4 $149
+JUMPV
+LABELV $304
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 104
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 96
+ADDRLP4 104
+INDIRI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 0
+GEI4 $306
+ADDRLP4 96
+CNSTI4 0
+ASGNI4
+ADDRGP4 $307
+JUMPV
+LABELV $306
+ADDRLP4 96
+INDIRI4
+CNSTI4 3
+LEI4 $308
+ADDRLP4 96
+CNSTI4 3
+ASGNI4
+LABELV $308
+LABELV $307
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 108
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 108
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $310
+ADDRGP4 $149
+JUMPV
+LABELV $310
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 112
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDP4
+ADDRLP4 112
+INDIRI4
+ASGNI4
+ADDRGP4 $148
+JUMPV
+LABELV $301
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $314
+ARGP4
+ADDRLP4 96
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 0
+NEI4 $312
+CNSTI4 1
+RETI4
+ADDRGP4 $146
+JUMPV
+LABELV $312
+ADDRGP4 $315
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $146
+JUMPV
+LABELV $148
+ADDRGP4 $147
+JUMPV
+LABELV $149
+CNSTI4 0
+RETI4
+LABELV $146
+endproc CG_ParseWeaponModeSection 116 8
+proc CG_ParseWeaponFile 20140 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20016
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 20020
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 20020
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+GEI4 $317
+CNSTI4 0
+RETI4
+ADDRGP4 $316
+JUMPV
+LABELV $317
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $321
+ADDRLP4 12
+INDIRI4
+CVIU4 4
+CNSTU4 19999
+LTU4 $319
+LABELV $321
+ADDRLP4 20016
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $322
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $326
+ADDRLP4 20028
+ADDRGP4 $323
+ASGNP4
+ADDRGP4 $327
+JUMPV
+LABELV $326
+ADDRLP4 20028
+ADDRGP4 $324
+ASGNP4
+LABELV $327
+ADDRLP4 20028
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $316
+JUMPV
+LABELV $319
+ADDRLP4 16
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 20016
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 12
+INDIRI4
+ADDRLP4 16
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 20016
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 16
+ASGNP4
+ADDRGP4 $329
+JUMPV
+LABELV $328
+ADDRLP4 8
+ARGP4
+ADDRLP4 20028
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20028
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $331
+ADDRGP4 $330
+JUMPV
+LABELV $331
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $154
+ARGP4
+ADDRLP4 20032
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20032
+INDIRI4
+CNSTI4 0
+NEI4 $333
+ADDRGP4 $330
+JUMPV
+LABELV $333
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $337
+ARGP4
+ADDRLP4 20036
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20036
+INDIRI4
+CNSTI4 0
+NEI4 $335
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $338
+ADDRGP4 $340
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $316
+JUMPV
+LABELV $338
+CNSTI4 168
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 20040
+ADDRGP4 CG_ParseWeaponModeSection
+CALLI4
+ASGNI4
+ADDRLP4 20040
+INDIRI4
+CNSTI4 0
+NEI4 $341
+ADDRGP4 $343
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $316
+JUMPV
+LABELV $341
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $329
+JUMPV
+LABELV $335
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $346
+ARGP4
+ADDRLP4 20040
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20040
+INDIRI4
+CNSTI4 0
+NEI4 $344
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $329
+JUMPV
+LABELV $344
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $349
+ARGP4
+ADDRLP4 20044
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20044
+INDIRI4
+CNSTI4 0
+NEI4 $347
+ADDRLP4 4
+CNSTI4 2
+ASGNI4
+ADDRGP4 $329
+JUMPV
+LABELV $347
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $352
+ARGP4
+ADDRLP4 20048
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20048
+INDIRI4
+CNSTI4 0
+NEI4 $350
+ADDRLP4 4
+CNSTI4 3
+ASGNI4
+ADDRGP4 $329
+JUMPV
+LABELV $350
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $355
+ARGP4
+ADDRLP4 20052
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20052
+INDIRI4
+CNSTI4 0
+NEI4 $353
+ADDRLP4 8
+ARGP4
+ADDRLP4 20120
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20120
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $356
+ADDRGP4 $330
+JUMPV
+LABELV $356
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20124
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 20124
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $358
+ADDRGP4 $360
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $358
+ADDRLP4 20056
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 20056
+ARGP4
+ADDRLP4 20056
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 COM_StripExtension
+CALLV
+pop
+ADDRLP4 20056
+ARGP4
+ADDRGP4 $361
+ARGP4
+ADDRGP4 strcat
+CALLP4
+pop
+ADDRLP4 20056
+ARGP4
+ADDRLP4 20128
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 20128
+INDIRI4
+ASGNI4
+ADDRLP4 20056
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 20056
+ARGP4
+ADDRLP4 20056
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 COM_StripExtension
+CALLV
+pop
+ADDRLP4 20056
+ARGP4
+ADDRGP4 $362
+ARGP4
+ADDRGP4 strcat
+CALLP4
+pop
+ADDRLP4 20056
+ARGP4
+ADDRLP4 20132
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 20132
+INDIRI4
+ASGNI4
+ADDRLP4 20056
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 20056
+ARGP4
+ADDRLP4 20056
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 COM_StripExtension
+CALLV
+pop
+ADDRLP4 20056
+ARGP4
+ADDRGP4 $363
+ARGP4
+ADDRGP4 strcat
+CALLP4
+pop
+ADDRLP4 20056
+ARGP4
+ADDRLP4 20136
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 20136
+INDIRI4
+ASGNI4
+ADDRGP4 $329
+JUMPV
+LABELV $353
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $366
+ARGP4
+ADDRLP4 20056
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20056
+INDIRI4
+CNSTI4 0
+NEI4 $364
+ADDRLP4 8
+ARGP4
+ADDRLP4 20124
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20124
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $367
+ADDRGP4 $330
+JUMPV
+LABELV $367
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20128
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRLP4 20128
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $369
+ADDRGP4 $371
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $369
+ADDRLP4 20060
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 20060
+ARGP4
+ADDRLP4 20060
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 COM_StripExtension
+CALLV
+pop
+ADDRLP4 20060
+ARGP4
+ADDRGP4 $361
+ARGP4
+ADDRGP4 strcat
+CALLP4
+pop
+ADDRLP4 20060
+ARGP4
+ADDRLP4 20132
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 20132
+INDIRI4
+ASGNI4
+ADDRLP4 20060
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 20060
+ARGP4
+ADDRLP4 20060
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 COM_StripExtension
+CALLV
+pop
+ADDRLP4 20060
+ARGP4
+ADDRGP4 $362
+ARGP4
+ADDRGP4 strcat
+CALLP4
+pop
+ADDRLP4 20060
+ARGP4
+ADDRLP4 20136
+ADDRGP4 trap_R_RegisterModel
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRLP4 20136
+INDIRI4
+ASGNI4
+ADDRGP4 $329
+JUMPV
+LABELV $364
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $374
+ARGP4
+ADDRLP4 20060
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20060
+INDIRI4
+CNSTI4 0
+NEI4 $372
+ADDRLP4 8
+ARGP4
+ADDRLP4 20064
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20064
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $375
+ADDRGP4 $330
+JUMPV
+LABELV $375
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 20068
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 432
+ADDP4
+ADDRLP4 20068
+INDIRI4
+ASGNI4
+ADDRGP4 $329
+JUMPV
+LABELV $372
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $379
+ARGP4
+ADDRLP4 20064
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20064
+INDIRI4
+CNSTI4 0
+NEI4 $377
+ADDRLP4 8
+ARGP4
+ADDRLP4 20068
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20068
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $380
+ADDRGP4 $330
+JUMPV
+LABELV $380
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20072
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 420
+ADDP4
+ADDRLP4 20072
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 416
+ADDP4
+ADDRLP4 20072
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 416
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $329
+ADDRGP4 $384
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $329
+JUMPV
+LABELV $377
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $387
+ARGP4
+ADDRLP4 20068
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20068
+INDIRI4
+CNSTI4 0
+NEI4 $385
+ADDRLP4 20072
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ARGP4
+ADDRLP4 20076
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20076
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $388
+ADDRGP4 $330
+JUMPV
+LABELV $388
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20080
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 20072
+ADDRLP4 20080
+INDIRI4
+ASGNI4
+ADDRLP4 20072
+INDIRI4
+CNSTI4 0
+GEI4 $390
+ADDRLP4 20072
+CNSTI4 0
+ASGNI4
+LABELV $390
+ADDRLP4 8
+ARGP4
+ADDRLP4 20084
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20084
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $392
+ADDRGP4 $330
+JUMPV
+LABELV $392
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20088
+ADDRGP4 trap_R_RegisterShader
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 424
+ADDP4
+ADDRLP4 20088
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 428
+ADDP4
+ADDRLP4 20072
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 424
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $329
+ADDRGP4 $396
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $329
+JUMPV
+LABELV $385
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $399
+ARGP4
+ADDRLP4 20072
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20072
+INDIRI4
+CNSTI4 0
+NEI4 $397
+ADDRFP4 4
+INDIRP4
+CNSTI4 436
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $329
+JUMPV
+LABELV $397
+ADDRGP4 $400
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $316
+JUMPV
+LABELV $329
+ADDRGP4 $328
+JUMPV
+LABELV $330
+CNSTI4 1
+RETI4
+LABELV $316
+endproc CG_ParseWeaponFile 20140 12
+export CG_RegisterWeapon
+proc CG_RegisterWeapon 124 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $404
+ADDRFP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $402
+LABELV $404
+ADDRGP4 $405
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_Error
+CALLV
+pop
+ADDRGP4 $401
+JUMPV
+LABELV $402
+ADDRLP4 16
+CNSTI4 1280
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 0
+EQI4 $406
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 100
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRGP4 $408
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 100
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 CG_Printf
+CALLV
+pop
+ADDRGP4 $401
+JUMPV
+LABELV $406
+ADDRLP4 16
+INDIRP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 100
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $409
+ADDRGP4 $411
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $409
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 104
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 32
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $412
+ARGP4
+ADDRLP4 104
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 108
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 108
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 112
+ADDRGP4 CG_ParseWeaponFile
+CALLI4
+ASGNI4
+ADDRLP4 112
+INDIRI4
+CNSTI4 0
+NEI4 $413
+ADDRGP4 $415
+ARGP4
+ADDRLP4 32
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $413
+ADDRLP4 16
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRGP4 trap_R_ModelBounds
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $416
+ADDRLP4 116
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 120
+ADDRLP4 116
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 116
+INDIRI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 404
+ADDP4
+ADDP4
+ADDRLP4 120
+INDIRF4
+CNSTF4 1056964608
+ADDRLP4 116
+INDIRI4
+ADDRLP4 20
+ADDP4
+INDIRF4
+ADDRLP4 120
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $417
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $416
+LABELV $401
+endproc CG_RegisterWeapon 124 16
+export CG_InitWeapons
+proc CG_InitWeapons 8 12
+ADDRGP4 cg_weapons
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 51200
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $421
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 CG_RegisterWeapon
+CALLV
+pop
+LABELV $422
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $421
+ADDRGP4 $427
+ARGP4
+ADDRLP4 4
+ADDRGP4 CG_RegisterTrailSystem
+CALLI4
+ASGNI4
+ADDRGP4 cgs+255316+12
+ADDRLP4 4
+INDIRI4
+ASGNI4
+LABELV $420
+endproc CG_InitWeapons 8 12
+proc CG_SetWeaponLerpFrameAnimation 12 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 -129
+BANDI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $431
+ADDRFP4 8
+INDIRI4
+CNSTI4 13
+LTI4 $429
+LABELV $431
+ADDRGP4 $432
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 CG_Error
+CALLV
+pop
+LABELV $429
+ADDRLP4 0
+CNSTI4 28
+ADDRFP4 8
+INDIRI4
+MULI4
+CNSTI4 1280
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons+36
+ADDP4
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 cg_debugAnim+12
+INDIRI4
+CNSTI4 0
+EQI4 $434
+ADDRGP4 $437
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 CG_Printf
+CALLV
+pop
+LABELV $434
+LABELV $428
+endproc CG_SetWeaponLerpFrameAnimation 12 8
+proc CG_WeaponAnimation 16 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 612
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 204
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+NEI4 $441
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $439
+LABELV $441
+ADDRLP4 4
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 204
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_SetWeaponLerpFrameAnimation
+CALLV
+pop
+LABELV $439
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 CG_RunLerpFrame
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $438
+endproc CG_WeaponAnimation 16 12
+proc CG_MapTorsoToWeaponFrame 24 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LTI4 $443
+ADDRFP4 4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 9
+ADDI4
+GEI4 $443
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 6
+ADDI4
+RETI4
+ADDRGP4 $442
+JUMPV
+LABELV $443
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 488
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+LTI4 $445
+ADDRFP4 4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 6
+ADDI4
+GEI4 $445
+ADDRFP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 488
+ADDP4
+INDIRI4
+SUBI4
+RETI4
+ADDRGP4 $442
+JUMPV
+LABELV $445
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 516
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LTI4 $447
+ADDRFP4 4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 6
+ADDI4
+GEI4 $447
+ADDRFP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 516
+ADDP4
+INDIRI4
+SUBI4
+RETI4
+ADDRGP4 $442
+JUMPV
+LABELV $447
+CNSTI4 0
+RETI4
+LABELV $442
+endproc CG_MapTorsoToWeaponFrame 24 0
+proc CG_CalculateWeaponPosition 48 4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 1280
+ADDRGP4 cg+109588+152
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ADDRGP4 cg+112080+24
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+ADDRGP4 cg+112448
+INDIRB
+ASGNB 12
+ADDRGP4 cg+117780
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $455
+ADDRLP4 0
+ADDRGP4 cg+117784
+INDIRF4
+NEGF4
+ASGNF4
+ADDRGP4 $456
+JUMPV
+LABELV $455
+ADDRLP4 0
+ADDRGP4 cg+117784
+INDIRF4
+ASGNF4
+LABELV $456
+ADDRGP4 cg+109588+192+20
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 20
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+CNSTF4 0
+EQF4 $463
+ADDRLP4 24
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+CNSTF4 1000593162
+ADDRLP4 0
+INDIRF4
+ADDRGP4 cg+117776
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CNSTF4 1008981770
+ADDRLP4 0
+INDIRF4
+ADDRGP4 cg+117776
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+CNSTF4 1000593162
+ADDRGP4 cg+117784
+INDIRF4
+ADDRGP4 cg+117776
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $463
+ADDRLP4 12
+INDIRP4
+CNSTI4 400
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $469
+ADDRLP4 16
+ADDRGP4 cg+109556
+INDIRI4
+ADDRGP4 cg+111976
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 150
+GEI4 $473
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+CNSTF4 1048576000
+ADDRGP4 cg+111972
+INDIRF4
+MULF4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+MULF4
+CNSTF4 1125515264
+DIVF4
+ADDF4
+ASGNF4
+ADDRGP4 $474
+JUMPV
+LABELV $473
+ADDRLP4 16
+INDIRI4
+CNSTI4 450
+GEI4 $476
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CNSTF4 1048576000
+ADDRGP4 cg+111972
+INDIRF4
+MULF4
+CNSTI4 450
+ADDRLP4 16
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+CNSTF4 1133903872
+DIVF4
+ADDF4
+ASGNF4
+LABELV $476
+LABELV $474
+ADDRLP4 0
+ADDRGP4 cg+117784
+INDIRF4
+CNSTF4 1109393408
+ADDF4
+ASGNF4
+CNSTF4 981668463
+ADDRGP4 cg+109556
+INDIRI4
+CVIF4 4
+MULF4
+ARGF4
+ADDRLP4 32
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+CNSTF4 1008981770
+ADDRLP4 0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 40
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRF4
+CNSTF4 1008981770
+ADDRLP4 0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+CNSTF4 1008981770
+ADDRLP4 0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $469
+LABELV $449
+endproc CG_CalculateWeaponPosition 48 4
+proc CG_MachinegunSpinAngle 24 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 672
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 676
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $483
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 668
+ADDP4
+INDIRF4
+CNSTF4 1063675494
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $484
+JUMPV
+LABELV $483
+ADDRLP4 0
+INDIRI4
+CNSTI4 1000
+LEI4 $485
+ADDRLP4 0
+CNSTI4 1000
+ASGNI4
+LABELV $485
+ADDRLP4 8
+CNSTF4 1056964608
+CNSTI4 1000
+ADDRLP4 0
+INDIRI4
+SUBI4
+CVIF4 4
+CNSTF4 1148846080
+DIVF4
+CNSTF4 1063675494
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 668
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDRLP4 8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $484
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $490
+ADDRLP4 16
+CNSTI4 1
+ASGNI4
+ADDRGP4 $491
+JUMPV
+LABELV $490
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+LABELV $491
+ADDRFP4 0
+INDIRP4
+CNSTI4 676
+ADDP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+NEI4 $487
+ADDRFP4 0
+INDIRP4
+CNSTI4 672
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 20
+ADDRGP4 AngleMod
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 668
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 676
+ADDP4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+LABELV $487
+ADDRLP4 4
+INDIRF4
+RETF4
+LABELV $481
+endproc CG_MachinegunSpinAngle 24 4
+export CG_AddPlayerWeapon
+proc CG_AddPlayerWeapon 772 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 428
+ADDRFP4 8
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 140
+ADDRFP4 8
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 140
+INDIRI4
+CNSTI4 0
+LEI4 $496
+ADDRLP4 140
+INDIRI4
+CNSTI4 5
+LTI4 $494
+LABELV $496
+ADDRLP4 140
+CNSTI4 1
+ASGNI4
+LABELV $494
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 512
+BANDI4
+CNSTI4 0
+EQI4 $500
+ADDRLP4 140
+INDIRI4
+CNSTI4 1
+EQI4 $501
+LABELV $500
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+EQI4 $502
+ADDRLP4 140
+INDIRI4
+CNSTI4 2
+EQI4 $501
+LABELV $502
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+CNSTI4 0
+EQI4 $497
+ADDRLP4 140
+INDIRI4
+CNSTI4 3
+NEI4 $497
+LABELV $501
+ADDRLP4 432
+CNSTI4 1
+ASGNI4
+ADDRGP4 $498
+JUMPV
+LABELV $497
+ADDRLP4 432
+CNSTI4 0
+ASGNI4
+LABELV $498
+ADDRLP4 144
+CNSTI4 1280
+ADDRLP4 428
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons
+ADDP4
+ASGNP4
+ADDRLP4 144
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $503
+ADDRLP4 428
+INDIRI4
+ARGI4
+ADDRLP4 460
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRGP4 $505
+ARGP4
+ADDRLP4 428
+INDIRI4
+ARGI4
+ADDRLP4 460
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $493
+JUMPV
+LABELV $503
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 288
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 148
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0+12
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+24
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $509
+ADDRLP4 0+116
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+116+1
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+116+2
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+116+3
+CNSTU1 255
+ASGNU1
+ADDRGP4 cg+118220
+INDIRI4
+ADDRGP4 cg+109588+112
+INDIRI4
+CNSTI4 512
+BANDI4
+EQI4 $518
+ADDRGP4 cg+118208
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 cg+118220
+ADDRGP4 cg+109588+112
+INDIRI4
+CNSTI4 512
+BANDI4
+ASGNI4
+LABELV $518
+ADDRGP4 cg+118224
+INDIRI4
+ADDRGP4 cg+109588+112
+INDIRI4
+CNSTI4 1024
+BANDI4
+EQI4 $528
+ADDRGP4 cg+118212
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 cg+118224
+ADDRGP4 cg+109588+112
+INDIRI4
+CNSTI4 1024
+BANDI4
+ASGNI4
+LABELV $528
+ADDRGP4 cg+118228
+INDIRI4
+ADDRGP4 cg+109588+112
+INDIRI4
+CNSTI4 2048
+BANDI4
+EQI4 $538
+ADDRGP4 cg+118216
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRGP4 cg+118228
+ADDRGP4 cg+109588+112
+INDIRI4
+CNSTI4 2048
+BANDI4
+ASGNI4
+LABELV $538
+LABELV $509
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $548
+ADDRLP4 0+8
+ADDRLP4 144
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0+8
+INDIRI4
+CNSTI4 0
+NEI4 $549
+ADDRLP4 0+8
+ADDRLP4 144
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $549
+JUMPV
+LABELV $548
+ADDRLP4 0+8
+ADDRLP4 144
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $549
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $563
+ADDRGP4 cg+109580
+INDIRI4
+CNSTI4 0
+EQI4 $562
+LABELV $563
+ADDRLP4 144
+INDIRP4
+CNSTI4 436
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $561
+LABELV $562
+ADDRLP4 0+8
+INDIRI4
+CNSTI4 0
+NEI4 $559
+LABELV $561
+ADDRLP4 460
+CNSTI4 1
+ASGNI4
+ADDRGP4 $560
+JUMPV
+LABELV $559
+ADDRLP4 460
+CNSTI4 0
+ASGNI4
+LABELV $560
+ADDRLP4 448
+ADDRLP4 460
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $564
+ADDRLP4 464
+CNSTI4 0
+ASGNI4
+ADDRLP4 432
+INDIRI4
+ADDRLP4 464
+INDIRI4
+EQI4 $566
+CNSTI4 168
+ADDRLP4 140
+INDIRI4
+MULI4
+ADDRLP4 144
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 112
+ADDP4
+INDIRI4
+ADDRLP4 464
+INDIRI4
+EQI4 $566
+ADDRFP4 8
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 vec3_origin
+ARGP4
+CNSTI4 168
+ADDRLP4 140
+INDIRI4
+MULI4
+ADDRLP4 144
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 112
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_AddLoopingSound
+CALLV
+pop
+ADDRGP4 $567
+JUMPV
+LABELV $566
+ADDRLP4 144
+INDIRP4
+CNSTI4 432
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $568
+ADDRFP4 8
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 vec3_origin
+ARGP4
+ADDRLP4 144
+INDIRP4
+CNSTI4 432
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_AddLoopingSound
+CALLV
+pop
+LABELV $568
+LABELV $567
+LABELV $564
+ADDRLP4 428
+INDIRI4
+CNSTI4 20
+NEI4 $570
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $570
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $570
+ADDRFP4 8
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 vec3_origin
+ARGP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $578
+ADDRLP4 464
+ADDRGP4 cgs+255316+700
+INDIRI4
+ASGNI4
+ADDRGP4 $579
+JUMPV
+LABELV $578
+ADDRLP4 464
+ADDRGP4 cgs+255316+704
+INDIRI4
+ASGNI4
+LABELV $579
+ADDRLP4 464
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_AddLoopingSound
+CALLV
+pop
+LABELV $570
+ADDRLP4 428
+INDIRI4
+CNSTI4 18
+NEI4 $580
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $580
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $580
+ADDRFP4 8
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 1564
+ADDP4
+ARGP4
+ADDRGP4 vec3_origin
+ARGP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $588
+ADDRLP4 464
+ADDRGP4 cgs+255316+708
+INDIRI4
+ASGNI4
+ADDRGP4 $589
+JUMPV
+LABELV $588
+ADDRLP4 464
+ADDRGP4 cgs+255316+712
+INDIRI4
+ASGNI4
+LABELV $589
+ADDRLP4 464
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_AddLoopingSound
+CALLV
+pop
+LABELV $580
+ADDRLP4 448
+INDIRI4
+CNSTI4 0
+NEI4 $590
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $592
+ARGP4
+ADDRGP4 CG_PositionEntityOnTag
+CALLV
+pop
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $593
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $595
+ADDRLP4 0+112
+ADDRGP4 cgs+255316+240
+INDIRI4
+ASGNI4
+ADDRGP4 $596
+JUMPV
+LABELV $595
+ADDRLP4 0+112
+ADDRGP4 cgs+255316+244
+INDIRI4
+ASGNI4
+LABELV $596
+LABELV $593
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 0+96
+ARGP4
+ADDRLP4 0+80
+ARGP4
+ADDRLP4 0+100
+ARGP4
+ADDRGP4 CG_WeaponAnimation
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $607
+ADDRLP4 288+8
+ADDRLP4 144
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 288+8
+INDIRI4
+CNSTI4 0
+NEI4 $608
+ADDRLP4 288+8
+ADDRLP4 144
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $608
+JUMPV
+LABELV $607
+ADDRLP4 288+8
+ADDRLP4 144
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $608
+ADDRLP4 288+8
+INDIRI4
+CNSTI4 0
+EQI4 $615
+ADDRLP4 288+12
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 288+24
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 288+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 436+4
+CNSTF4 0
+ASGNF4
+ADDRLP4 436
+CNSTF4 0
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 432
+INDIRI4
+ARGI4
+ADDRLP4 468
+ADDRGP4 CG_MachinegunSpinAngle
+CALLF4
+ASGNF4
+ADDRLP4 436+8
+ADDRLP4 468
+INDIRF4
+ASGNF4
+ADDRLP4 436
+ARGP4
+ADDRLP4 288+28
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 288
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 0+8
+INDIRI4
+ARGI4
+ADDRGP4 $625
+ARGP4
+ADDRGP4 CG_PositionRotatedEntityOnTag
+CALLV
+pop
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $626
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $628
+ADDRLP4 288+112
+ADDRGP4 cgs+255316+240
+INDIRI4
+ASGNI4
+ADDRGP4 $629
+JUMPV
+LABELV $628
+ADDRLP4 288+112
+ADDRGP4 cgs+255316+244
+INDIRI4
+ASGNI4
+LABELV $629
+LABELV $626
+ADDRLP4 288
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $615
+LABELV $590
+ADDRFP4 8
+INDIRP4
+CNSTI4 1772
+ADDP4
+ARGP4
+ADDRLP4 464
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 464
+INDIRI4
+CNSTI4 0
+EQI4 $637
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $645
+ADDRGP4 cg+109580
+INDIRI4
+CNSTI4 0
+NEI4 $645
+ADDRFP4 8
+INDIRP4
+INDIRI4
+ADDRGP4 cg+109588+148
+INDIRI4
+EQI4 $639
+LABELV $645
+ADDRLP4 448
+INDIRI4
+CNSTI4 0
+EQI4 $646
+ADDRFP4 8
+INDIRP4
+CNSTI4 1772
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 468
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 140
+ADDRLP4 468
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $592
+ARGP4
+ADDRGP4 CG_SetAttachmentTag
+CALLV
+pop
+ADDRGP4 $647
+JUMPV
+LABELV $646
+ADDRFP4 8
+INDIRP4
+CNSTI4 1772
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 612
+ADDRLP4 0
+INDIRB
+ASGNB 140
+ADDRLP4 612
+ARGP4
+ADDRLP4 0+8
+INDIRI4
+ARGI4
+ADDRGP4 $649
+ARGP4
+ADDRGP4 CG_SetAttachmentTag
+CALLV
+pop
+LABELV $647
+LABELV $639
+ADDRLP4 432
+INDIRI4
+CNSTI4 0
+NEI4 $650
+ADDRFP4 8
+INDIRP4
+CNSTI4 1772
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 468
+ADDRGP4 CG_IsParticleSystemInfinite
+CALLI4
+ASGNI4
+ADDRLP4 468
+INDIRI4
+CNSTI4 0
+EQI4 $650
+ADDRFP4 8
+INDIRP4
+CNSTI4 1772
+ADDP4
+ARGP4
+ADDRGP4 CG_DestroyParticleSystem
+CALLV
+pop
+LABELV $650
+LABELV $637
+ADDRLP4 468
+CNSTI4 0
+ASGNI4
+CNSTI4 168
+ADDRLP4 140
+INDIRI4
+MULI4
+ADDRLP4 144
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ADDRLP4 468
+INDIRI4
+EQI4 $654
+ADDRLP4 432
+INDIRI4
+ADDRLP4 468
+INDIRI4
+NEI4 $652
+LABELV $654
+ADDRGP4 cg+109556
+INDIRI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 432
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 20
+LEI4 $655
+ADDRGP4 $493
+JUMPV
+LABELV $655
+LABELV $652
+ADDRLP4 148+12
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 148+24
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 148+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $661
+ADDRLP4 148+8
+ADDRLP4 144
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 148+8
+INDIRI4
+CNSTI4 0
+NEI4 $662
+ADDRLP4 148+8
+ADDRLP4 144
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $662
+JUMPV
+LABELV $661
+ADDRLP4 148+8
+ADDRLP4 144
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $662
+ADDRLP4 148+8
+INDIRI4
+CNSTI4 0
+EQI4 $669
+ADDRLP4 436+4
+CNSTF4 0
+ASGNF4
+ADDRLP4 436
+CNSTF4 0
+ASGNF4
+ADDRLP4 472
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 436+8
+CNSTF4 1092616192
+CNSTF4 1073741824
+ADDRLP4 472
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+MULF4
+ASGNF4
+ADDRLP4 436
+ARGP4
+ADDRLP4 148+28
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 448
+INDIRI4
+CNSTI4 0
+EQI4 $675
+ADDRLP4 148
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $592
+ARGP4
+ADDRGP4 CG_PositionRotatedEntityOnTag
+CALLV
+pop
+ADDRGP4 $676
+JUMPV
+LABELV $675
+ADDRLP4 148
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 0+8
+INDIRI4
+ARGI4
+ADDRGP4 $649
+ARGP4
+ADDRGP4 CG_PositionRotatedEntityOnTag
+CALLV
+pop
+LABELV $676
+ADDRLP4 148
+ARGP4
+ADDRGP4 trap_R_AddRefEntityToScene
+CALLV
+pop
+LABELV $669
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $684
+ADDRGP4 cg+109580
+INDIRI4
+CNSTI4 0
+NEI4 $684
+ADDRFP4 8
+INDIRP4
+INDIRI4
+ADDRGP4 cg+109588+148
+INDIRI4
+EQI4 $678
+LABELV $684
+ADDRLP4 472
+CNSTI4 0
+ASGNI4
+CNSTI4 168
+ADDRLP4 140
+INDIRI4
+MULI4
+ADDRLP4 144
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 116
+ADDP4
+INDIRI4
+ADDRLP4 472
+INDIRI4
+EQI4 $685
+ADDRFP4 8
+INDIRP4
+CNSTI4 1776
+ADDP4
+INDIRI4
+ADDRLP4 472
+INDIRI4
+EQI4 $685
+CNSTI4 168
+ADDRLP4 140
+INDIRI4
+MULI4
+ADDRLP4 144
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 116
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 476
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+CNSTI4 1772
+ADDP4
+ADDRLP4 476
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+CNSTI4 1772
+ADDP4
+ARGP4
+ADDRLP4 480
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 480
+INDIRI4
+CNSTI4 0
+EQI4 $687
+ADDRLP4 448
+INDIRI4
+CNSTI4 0
+EQI4 $689
+ADDRFP4 8
+INDIRP4
+CNSTI4 1772
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 484
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 140
+ADDRLP4 484
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $592
+ARGP4
+ADDRGP4 CG_SetAttachmentTag
+CALLV
+pop
+ADDRGP4 $690
+JUMPV
+LABELV $689
+ADDRFP4 8
+INDIRP4
+CNSTI4 1772
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 628
+ADDRLP4 0
+INDIRB
+ASGNB 140
+ADDRLP4 628
+ARGP4
+ADDRLP4 0+8
+INDIRI4
+ARGI4
+ADDRGP4 $649
+ARGP4
+ADDRGP4 CG_SetAttachmentTag
+CALLV
+pop
+LABELV $690
+ADDRFP4 8
+INDIRP4
+CNSTI4 1772
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRFP4 8
+INDIRP4
+CNSTI4 1772
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToTag
+CALLV
+pop
+LABELV $687
+ADDRFP4 8
+INDIRP4
+CNSTI4 1776
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $685
+ADDRLP4 476
+CNSTI4 168
+ADDRLP4 140
+INDIRI4
+MULI4
+ADDRLP4 144
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 480
+CNSTF4 0
+ASGNF4
+ADDRLP4 476
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 480
+INDIRF4
+NEF4 $695
+ADDRLP4 476
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 480
+INDIRF4
+NEF4 $695
+ADDRLP4 476
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 480
+INDIRF4
+EQF4 $692
+LABELV $695
+ADDRLP4 484
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 148+68
+ARGP4
+ADDRLP4 484
+INDIRI4
+CNSTI4 31
+BANDI4
+CNSTI4 300
+ADDI4
+CVIF4 4
+ARGF4
+ADDRLP4 488
+CNSTI4 168
+ADDRLP4 140
+INDIRI4
+MULI4
+ADDRLP4 144
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 488
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 488
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 488
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 trap_R_AddLightToScene
+CALLV
+pop
+LABELV $692
+LABELV $678
+LABELV $493
+endproc CG_AddPlayerWeapon 772 20
+export CG_AddViewWeapon
+proc CG_AddViewWeapon 212 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 140
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 148
+ADDRFP4 0
+INDIRP4
+CNSTI4 392
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 140
+INDIRI4
+CNSTI4 0
+NEI4 $698
+ADDRGP4 $697
+JUMPV
+LABELV $698
+ADDRLP4 148
+INDIRI4
+CNSTI4 0
+LEI4 $702
+ADDRLP4 148
+INDIRI4
+CNSTI4 5
+LTI4 $700
+LABELV $702
+ADDRLP4 148
+CNSTI4 1
+ASGNI4
+LABELV $700
+ADDRLP4 156
+CNSTI4 1280
+ADDRLP4 140
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons
+ADDP4
+ASGNP4
+ADDRLP4 156
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $703
+ADDRLP4 140
+INDIRI4
+ARGI4
+ADDRLP4 180
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRGP4 $705
+ARGP4
+ADDRLP4 140
+INDIRI4
+ARGI4
+ADDRLP4 180
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $697
+JUMPV
+LABELV $703
+ADDRLP4 144
+ADDRGP4 cg+110016
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $707
+ADDRGP4 $697
+JUMPV
+LABELV $707
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $709
+ADDRGP4 $697
+JUMPV
+LABELV $709
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+CNSTI4 0
+LEI4 $711
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ARGI4
+ADDRGP4 CG_GhostBuildable
+CALLV
+pop
+LABELV $711
+ADDRGP4 cg+109580
+INDIRI4
+CNSTI4 0
+EQI4 $713
+ADDRGP4 $697
+JUMPV
+LABELV $713
+ADDRGP4 cg_drawGun+12
+INDIRI4
+CNSTI4 0
+NEI4 $716
+ADDRLP4 180
+ADDRGP4 cg+112080+24
+INDIRB
+ASGNB 12
+ADDRLP4 192
+CNSTF4 3238002688
+ASGNF4
+ADDRLP4 180
+ADDRLP4 180
+INDIRF4
+ADDRLP4 192
+INDIRF4
+ADDRGP4 cg+112080+36+24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 180+4
+ADDRLP4 180+4
+INDIRF4
+ADDRLP4 192
+INDIRF4
+ADDRGP4 cg+112080+36+24+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 180+8
+ADDRLP4 180+8
+INDIRF4
+CNSTF4 3238002688
+ADDRGP4 cg+112080+36+24+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 144
+INDIRP4
+CNSTI4 1772
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $736
+ADDRLP4 144
+INDIRP4
+CNSTI4 1772
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 180
+ARGP4
+ADDRGP4 CG_SetAttachmentPoint
+CALLV
+pop
+LABELV $736
+ADDRLP4 196
+CNSTI4 0
+ASGNI4
+CNSTI4 168
+ADDRLP4 148
+INDIRI4
+MULI4
+ADDRLP4 156
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 116
+ADDP4
+INDIRI4
+ADDRLP4 196
+INDIRI4
+EQI4 $697
+ADDRLP4 144
+INDIRP4
+CNSTI4 1776
+ADDP4
+INDIRI4
+ADDRLP4 196
+INDIRI4
+EQI4 $697
+CNSTI4 168
+ADDRLP4 148
+INDIRI4
+MULI4
+ADDRLP4 156
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 116
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 200
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRLP4 144
+INDIRP4
+CNSTI4 1772
+ADDP4
+ADDRLP4 200
+INDIRP4
+ASGNP4
+ADDRLP4 144
+INDIRP4
+CNSTI4 1772
+ADDP4
+ARGP4
+ADDRLP4 204
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 204
+INDIRI4
+CNSTI4 0
+EQI4 $740
+ADDRLP4 144
+INDIRP4
+CNSTI4 1772
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 180
+ARGP4
+ADDRGP4 CG_SetAttachmentPoint
+CALLV
+pop
+ADDRLP4 144
+INDIRP4
+CNSTI4 1772
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 144
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRLP4 144
+INDIRP4
+CNSTI4 1772
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToPoint
+CALLV
+pop
+LABELV $740
+ADDRLP4 144
+INDIRP4
+CNSTI4 1776
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $697
+JUMPV
+LABELV $716
+ADDRGP4 cg+118200
+INDIRI4
+CNSTI4 0
+EQI4 $742
+ADDRGP4 $697
+JUMPV
+LABELV $742
+ADDRGP4 cg+112080+20
+INDIRF4
+CNSTF4 1119092736
+LEF4 $745
+ADDRLP4 152
+CNSTF4 3201092813
+ADDRGP4 cg+112080+20
+INDIRF4
+CNSTF4 1119092736
+SUBF4
+MULF4
+ASGNF4
+ADDRGP4 $746
+JUMPV
+LABELV $745
+ADDRLP4 152
+CNSTF4 0
+ASGNF4
+LABELV $746
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0+68
+ARGP4
+ADDRLP4 160
+ARGP4
+ADDRGP4 CG_CalculateWeaponPosition
+CALLV
+pop
+ADDRLP4 0+68
+ADDRLP4 0+68
+INDIRF4
+ADDRGP4 cg+112080+36
+INDIRF4
+ADDRGP4 cg_gun_x+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+68+4
+ADDRLP4 0+68+4
+INDIRF4
+ADDRGP4 cg+112080+36+4
+INDIRF4
+ADDRGP4 cg_gun_x+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+68+8
+ADDRLP4 0+68+8
+INDIRF4
+ADDRGP4 cg+112080+36+8
+INDIRF4
+ADDRGP4 cg_gun_x+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+68
+ADDRLP4 0+68
+INDIRF4
+ADDRGP4 cg+112080+36+12
+INDIRF4
+ADDRGP4 cg_gun_y+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+68+4
+ADDRLP4 0+68+4
+INDIRF4
+ADDRGP4 cg+112080+36+12+4
+INDIRF4
+ADDRGP4 cg_gun_y+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+68+8
+ADDRLP4 0+68+8
+INDIRF4
+ADDRGP4 cg+112080+36+12+8
+INDIRF4
+ADDRGP4 cg_gun_y+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+68
+ADDRLP4 0+68
+INDIRF4
+ADDRGP4 cg+112080+36+24
+INDIRF4
+ADDRGP4 cg_gun_z+8
+INDIRF4
+ADDRLP4 152
+INDIRF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+68+4
+ADDRLP4 0+68+4
+INDIRF4
+ADDRGP4 cg+112080+36+24+4
+INDIRF4
+ADDRGP4 cg_gun_z+8
+INDIRF4
+ADDRLP4 152
+INDIRF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+68+8
+ADDRLP4 0+68+8
+INDIRF4
+ADDRGP4 cg+112080+36+24+8
+INDIRF4
+ADDRGP4 cg_gun_z+8
+INDIRF4
+ADDRLP4 152
+INDIRF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 140
+INDIRI4
+CNSTI4 20
+EQI4 $823
+ADDRLP4 140
+INDIRI4
+CNSTI4 18
+NEI4 $821
+LABELV $823
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $821
+ADDRLP4 184
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CVIF4 4
+CNSTF4 1161527296
+DIVF4
+ASGNF4
+ADDRLP4 188
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0+68
+ADDRLP4 0+68
+INDIRF4
+ADDRGP4 cg+112080+36
+INDIRF4
+ADDRLP4 188
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+ADDRLP4 184
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 192
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0+68+4
+ADDRLP4 0+68+4
+INDIRF4
+ADDRGP4 cg+112080+36+4
+INDIRF4
+ADDRLP4 192
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+ADDRLP4 184
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 196
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0+68+8
+ADDRLP4 0+68+8
+INDIRF4
+ADDRGP4 cg+112080+36+8
+INDIRF4
+ADDRLP4 196
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+ADDRLP4 184
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 200
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0+68
+ADDRLP4 0+68
+INDIRF4
+ADDRGP4 cg+112080+36+12
+INDIRF4
+ADDRLP4 200
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+ADDRLP4 184
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 204
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0+68+4
+ADDRLP4 0+68+4
+INDIRF4
+ADDRGP4 cg+112080+36+12+4
+INDIRF4
+ADDRLP4 204
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+ADDRLP4 184
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 208
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0+68+8
+ADDRLP4 0+68+8
+INDIRF4
+ADDRGP4 cg+112080+36+12+8
+INDIRF4
+ADDRLP4 208
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+ADDRLP4 184
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $821
+ADDRLP4 140
+INDIRI4
+CNSTI4 12
+NEI4 $863
+ADDRLP4 148
+INDIRI4
+CNSTI4 2
+NEI4 $863
+ADDRLP4 144
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+EQI4 $863
+ADDRLP4 184
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0+68
+ADDRLP4 0+68
+INDIRF4
+ADDRGP4 cg+112080+36
+INDIRF4
+CNSTF4 0
+ADDRLP4 184
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 188
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0+68+4
+ADDRLP4 0+68+4
+INDIRF4
+ADDRGP4 cg+112080+36+4
+INDIRF4
+CNSTF4 0
+ADDRLP4 188
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 192
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0+68+8
+ADDRLP4 0+68+8
+INDIRF4
+ADDRGP4 cg+112080+36+8
+INDIRF4
+CNSTF4 0
+ADDRLP4 192
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 196
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0+68
+ADDRLP4 0+68
+INDIRF4
+ADDRGP4 cg+112080+36+12
+INDIRF4
+CNSTF4 1077936128
+ADDRLP4 196
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 200
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0+68+4
+ADDRLP4 0+68+4
+INDIRF4
+ADDRGP4 cg+112080+36+12+4
+INDIRF4
+CNSTF4 1077936128
+ADDRLP4 200
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 204
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0+68+8
+ADDRLP4 0+68+8
+INDIRF4
+ADDRGP4 cg+112080+36+12+8
+INDIRF4
+CNSTF4 1077936128
+ADDRLP4 204
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $863
+ADDRLP4 160
+ARGP4
+ADDRLP4 0+28
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRGP4 cg_gun_frame+12
+INDIRI4
+CNSTI4 0
+EQI4 $905
+ADDRLP4 184
+ADDRGP4 cg_gun_frame+12
+INDIRI4
+ASGNI4
+ADDRLP4 0+96
+ADDRLP4 184
+INDIRI4
+ASGNI4
+ADDRLP4 0+80
+ADDRLP4 184
+INDIRI4
+ASGNI4
+ADDRLP4 0+100
+CNSTF4 0
+ASGNF4
+ADDRGP4 $906
+JUMPV
+LABELV $905
+ADDRLP4 172
+CNSTI4 1668
+ADDRLP4 144
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460
+ADDP4
+ASGNP4
+ADDRLP4 172
+INDIRP4
+ARGP4
+ADDRLP4 144
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 188
+ADDRGP4 CG_MapTorsoToWeaponFrame
+CALLI4
+ASGNI4
+ADDRLP4 0+80
+ADDRLP4 188
+INDIRI4
+ASGNI4
+ADDRLP4 172
+INDIRP4
+ARGP4
+ADDRLP4 144
+INDIRP4
+CNSTI4 516
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 192
+ADDRGP4 CG_MapTorsoToWeaponFrame
+CALLI4
+ASGNI4
+ADDRLP4 0+96
+ADDRLP4 192
+INDIRI4
+ASGNI4
+ADDRLP4 0+100
+ADDRLP4 144
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $906
+ADDRLP4 0+8
+ADDRLP4 156
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0+4
+CNSTI4 13
+ASGNI4
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 cg+110016
+ARGP4
+ADDRGP4 CG_AddPlayerWeapon
+CALLV
+pop
+LABELV $697
+endproc CG_AddViewWeapon 212 12
+proc CG_WeaponSelectable 4 8
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $920
+CNSTI4 0
+RETI4
+ADDRGP4 $919
+JUMPV
+LABELV $920
+CNSTI4 1
+RETI4
+LABELV $919
+endproc CG_WeaponSelectable 4 8
+proc CG_UpgradeSelectable 8 8
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $924
+CNSTI4 0
+RETI4
+ADDRGP4 $923
+JUMPV
+LABELV $924
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+RETI4
+LABELV $923
+endproc CG_UpgradeSelectable 8 8
+export CG_DrawItemSelect
+proc CG_DrawItemSelect 584 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 536
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 540
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 552
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 556
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 524
+CNSTI4 0
+ASGNI4
+ADDRLP4 560
+CNSTI4 1852
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 528
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRGP4 cg+109588+192
+INDIRI4
+CNSTI4 0
+GTI4 $930
+ADDRGP4 $927
+JUMPV
+LABELV $930
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+CNSTI4 0
+NEI4 $934
+ADDRGP4 cg+111980
+INDIRI4
+CNSTI4 32
+GEI4 $937
+ADDRGP4 cg+111980
+INDIRI4
+ARGI4
+ADDRLP4 564
+ADDRGP4 CG_WeaponSelectable
+CALLI4
+ASGNI4
+ADDRLP4 564
+INDIRI4
+CNSTI4 0
+NEI4 $938
+ADDRGP4 CG_NextWeapon_f
+CALLV
+pop
+ADDRGP4 $938
+JUMPV
+LABELV $937
+ADDRGP4 cg+111980
+INDIRI4
+CNSTI4 32
+SUBI4
+ARGI4
+ADDRLP4 564
+ADDRGP4 CG_UpgradeSelectable
+CALLI4
+ASGNI4
+ADDRLP4 564
+INDIRI4
+CNSTI4 0
+NEI4 $943
+ADDRGP4 CG_NextWeapon_f
+CALLV
+pop
+LABELV $943
+LABELV $938
+LABELV $934
+ADDRGP4 cg+117696
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $947
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+ARGP4
+ADDRLP4 564
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 564
+INDIRI4
+CNSTI4 0
+NEI4 $951
+ADDRGP4 $948
+JUMPV
+LABELV $951
+ADDRLP4 572
+CNSTI4 0
+ASGNI4
+ADDRLP4 528
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 572
+INDIRI4
+NEI4 $954
+ADDRLP4 528
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+ADDRLP4 572
+INDIRI4
+NEI4 $954
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 576
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 576
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $954
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 268
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $955
+JUMPV
+LABELV $954
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 268
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $955
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+111980
+INDIRI4
+NEI4 $956
+ADDRLP4 524
+ADDRLP4 4
+INDIRI4
+ASGNI4
+LABELV $956
+CNSTI4 1280
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $959
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 580
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRGP4 $961
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 580
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $948
+JUMPV
+LABELV $959
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 12
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $948
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $947
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $962
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+ARGP4
+ADDRLP4 564
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 564
+INDIRI4
+CNSTI4 0
+NEI4 $966
+ADDRGP4 $963
+JUMPV
+LABELV $966
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 268
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 568
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 568
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $969
+ADDRLP4 572
+CNSTI4 2
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 572
+INDIRI4
+LSHI4
+ADDRLP4 268
+ADDP4
+ADDRLP4 572
+INDIRI4
+ASGNI4
+LABELV $969
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cg+111980
+INDIRI4
+CNSTI4 32
+SUBI4
+NEI4 $971
+ADDRLP4 524
+ADDRLP4 4
+INDIRI4
+ASGNI4
+LABELV $971
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg_upgrades
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $974
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 576
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRGP4 $976
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 576
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $963
+JUMPV
+LABELV $974
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 12
+ADDP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $963
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $962
+ADDRLP4 556
+INDIRF4
+ADDRLP4 552
+INDIRF4
+LEF4 $978
+ADDRLP4 564
+CNSTI4 1
+ASGNI4
+ADDRGP4 $979
+JUMPV
+LABELV $978
+ADDRLP4 564
+CNSTI4 0
+ASGNI4
+LABELV $979
+ADDRLP4 532
+ADDRLP4 564
+INDIRI4
+ASGNI4
+ADDRLP4 532
+INDIRI4
+CNSTI4 0
+EQI4 $980
+ADDRLP4 544
+ADDRLP4 552
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 548
+ADDRLP4 552
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 556
+INDIRF4
+ADDRLP4 552
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $981
+JUMPV
+LABELV $980
+ADDRLP4 544
+ADDRLP4 556
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 548
+ADDRLP4 556
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 552
+INDIRF4
+ADDRLP4 556
+INDIRF4
+ADDRGP4 cgDC+196
+INDIRF4
+MULF4
+DIVF4
+CVFI4 4
+ASGNI4
+LABELV $981
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $989
+JUMPV
+LABELV $986
+ADDRLP4 568
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+DIVI4
+SUBI4
+ADDRLP4 524
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 568
+INDIRI4
+CNSTI4 0
+GEI4 $990
+ADDRLP4 568
+ADDRLP4 568
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $991
+JUMPV
+LABELV $990
+ADDRLP4 568
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LTI4 $992
+ADDRLP4 568
+ADDRLP4 568
+INDIRI4
+ADDRLP4 8
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $992
+LABELV $991
+ADDRLP4 568
+INDIRI4
+CNSTI4 0
+LTI4 $994
+ADDRLP4 568
+INDIRI4
+ADDRLP4 4
+INDIRI4
+GEI4 $994
+ADDRLP4 576
+ADDRLP4 568
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 268
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 576
+INDIRI4
+CNSTI4 0
+EQI4 $999
+ADDRLP4 576
+INDIRI4
+CNSTI4 1
+EQI4 $1000
+ADDRLP4 576
+INDIRI4
+CNSTI4 2
+EQI4 $1001
+ADDRGP4 $996
+JUMPV
+LABELV $999
+ADDRFP4 4
+ADDRGP4 colorCyan
+ASGNP4
+ADDRGP4 $997
+JUMPV
+LABELV $1000
+ADDRFP4 4
+ADDRGP4 colorRed
+ASGNP4
+ADDRGP4 $997
+JUMPV
+LABELV $1001
+ADDRFP4 4
+ADDRGP4 colorMdGrey
+ASGNP4
+LABELV $996
+LABELV $997
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTF4 1056964608
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRLP4 568
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 12
+ADDP4
+INDIRI4
+CNSTI4 32
+GEI4 $1002
+ADDRLP4 536
+INDIRF4
+ARGF4
+ADDRLP4 540
+INDIRF4
+ARGF4
+ADDRLP4 544
+INDIRF4
+ARGF4
+ADDRLP4 548
+INDIRF4
+ARGF4
+CNSTI4 1280
+ADDRLP4 568
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 12
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons+416
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+ADDRGP4 $1003
+JUMPV
+LABELV $1002
+ADDRLP4 536
+INDIRF4
+ARGF4
+ADDRLP4 540
+INDIRF4
+ARGF4
+ADDRLP4 544
+INDIRF4
+ARGF4
+ADDRLP4 548
+INDIRF4
+ARGF4
+CNSTI4 12
+ADDRLP4 568
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 12
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 cg_upgrades-384+8
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_DrawPic
+CALLV
+pop
+LABELV $1003
+LABELV $994
+ADDRLP4 532
+INDIRI4
+CNSTI4 0
+EQI4 $1007
+ADDRLP4 540
+ADDRLP4 540
+INDIRF4
+ADDRLP4 548
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 $1008
+JUMPV
+LABELV $1007
+ADDRLP4 536
+ADDRLP4 536
+INDIRF4
+ADDRLP4 544
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $1008
+LABELV $987
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $989
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LTI4 $986
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $927
+endproc CG_DrawItemSelect 584 20
+export CG_DrawItemSelectText
+proc CG_DrawItemSelectText 36 32
+ADDRGP4 cg+117704
+INDIRI4
+ARGI4
+CNSTI4 1400
+ARGI4
+ADDRLP4 16
+ADDRGP4 CG_FadeColor
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1011
+ADDRGP4 $1009
+JUMPV
+LABELV $1011
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRGP4 cg+111980
+INDIRI4
+CNSTI4 32
+GEI4 $1013
+CNSTI4 1280
+ADDRGP4 cg+111980
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1014
+ADDRGP4 cg+111980
+INDIRI4
+ARGI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $1014
+ADDRLP4 24
+CNSTI4 1280
+ADDRGP4 cg+111980
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons+4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1014
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 28
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 28
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 32
+INDIRP4
+INDIRF4
+ADDRLP4 32
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+DIVI4
+SUBI4
+CVIF4 4
+ARGF4
+ADDRLP4 32
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 32
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRGP4 $1014
+JUMPV
+LABELV $1013
+CNSTI4 12
+ADDRGP4 cg+111980
+INDIRI4
+MULI4
+ADDRGP4 cg_upgrades-384
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1025
+ADDRGP4 cg+111980
+INDIRI4
+CNSTI4 32
+SUBI4
+ARGI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $1025
+ADDRLP4 24
+CNSTI4 12
+ADDRGP4 cg+111980
+INDIRI4
+MULI4
+ADDRGP4 cg_upgrades-384+4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1031
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 28
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 28
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 32
+INDIRP4
+INDIRF4
+ADDRLP4 32
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+DIVI4
+SUBI4
+CVIF4 4
+ARGF4
+ADDRLP4 32
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 32
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $1031
+LABELV $1025
+LABELV $1014
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $1009
+endproc CG_DrawItemSelectText 36 32
+export CG_NextWeapon_f
+proc CG_NextWeapon_f 16 4
+ADDRGP4 cg+36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1037
+ADDRGP4 $1036
+JUMPV
+LABELV $1037
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+CNSTI4 0
+EQI4 $1040
+ADDRGP4 $1043
+ARGP4
+ADDRGP4 trap_SendClientCommand
+CALLV
+pop
+ADDRGP4 $1036
+JUMPV
+LABELV $1040
+ADDRGP4 cg+117704
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 cg+111980
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1047
+ADDRLP4 8
+ADDRGP4 cg+111980
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 cg+111980
+INDIRI4
+CNSTI4 64
+NEI4 $1052
+ADDRGP4 cg+111980
+CNSTI4 0
+ASGNI4
+LABELV $1052
+ADDRGP4 cg+111980
+INDIRI4
+CNSTI4 32
+GEI4 $1056
+ADDRGP4 cg+111980
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 CG_WeaponSelectable
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1057
+ADDRGP4 $1049
+JUMPV
+LABELV $1056
+ADDRGP4 cg+111980
+INDIRI4
+CNSTI4 32
+SUBI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 CG_UpgradeSelectable
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1062
+ADDRGP4 $1049
+JUMPV
+LABELV $1062
+LABELV $1057
+LABELV $1048
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+LTI4 $1047
+LABELV $1049
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+NEI4 $1065
+ADDRGP4 cg+111980
+ADDRLP4 4
+INDIRI4
+ASGNI4
+LABELV $1065
+LABELV $1036
+endproc CG_NextWeapon_f 16 4
+export CG_PrevWeapon_f
+proc CG_PrevWeapon_f 16 4
+ADDRGP4 cg+36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1069
+ADDRGP4 $1068
+JUMPV
+LABELV $1069
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+CNSTI4 0
+EQI4 $1072
+ADDRGP4 $1075
+ARGP4
+ADDRGP4 trap_SendClientCommand
+CALLV
+pop
+ADDRGP4 $1068
+JUMPV
+LABELV $1072
+ADDRGP4 cg+117704
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 cg+111980
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1079
+ADDRLP4 8
+ADDRGP4 cg+111980
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 cg+111980
+INDIRI4
+CNSTI4 -1
+NEI4 $1084
+ADDRGP4 cg+111980
+CNSTI4 63
+ASGNI4
+LABELV $1084
+ADDRGP4 cg+111980
+INDIRI4
+CNSTI4 32
+GEI4 $1088
+ADDRGP4 cg+111980
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 CG_WeaponSelectable
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1089
+ADDRGP4 $1081
+JUMPV
+LABELV $1088
+ADDRGP4 cg+111980
+INDIRI4
+CNSTI4 32
+SUBI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 CG_UpgradeSelectable
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1094
+ADDRGP4 $1081
+JUMPV
+LABELV $1094
+LABELV $1089
+LABELV $1080
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+LTI4 $1079
+LABELV $1081
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+NEI4 $1097
+ADDRGP4 cg+111980
+ADDRLP4 4
+INDIRI4
+ASGNI4
+LABELV $1097
+LABELV $1068
+endproc CG_PrevWeapon_f 16 4
+export CG_Weapon_f
+proc CG_Weapon_f 20 8
+ADDRGP4 cg+36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1101
+ADDRGP4 $1100
+JUMPV
+LABELV $1101
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+CNSTI4 0
+EQI4 $1104
+ADDRGP4 $1100
+JUMPV
+LABELV $1104
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+ADDRGP4 CG_Argv
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LTI4 $1109
+ADDRLP4 0
+INDIRI4
+CNSTI4 31
+LEI4 $1107
+LABELV $1109
+ADDRGP4 $1100
+JUMPV
+LABELV $1107
+ADDRGP4 cg+117704
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 236
+ADDP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $1112
+ADDRGP4 $1100
+JUMPV
+LABELV $1112
+ADDRGP4 cg+111980
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $1100
+endproc CG_Weapon_f 20 8
+export CG_FireWeapon
+proc CG_FireWeapon 28 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 12
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1117
+ADDRGP4 $1116
+JUMPV
+LABELV $1117
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+LEI4 $1121
+ADDRFP4 4
+INDIRI4
+CNSTI4 5
+LTI4 $1119
+LABELV $1121
+ADDRFP4 4
+CNSTI4 1
+ASGNI4
+LABELV $1119
+ADDRLP4 8
+INDIRI4
+CNSTI4 32
+LTI4 $1122
+ADDRGP4 $1124
+ARGP4
+ADDRGP4 CG_Error
+CALLV
+pop
+ADDRGP4 $1116
+JUMPV
+LABELV $1122
+ADDRLP4 4
+CNSTI4 1280
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+ADDRGP4 cg+109556
+INDIRI4
+ASGNI4
+CNSTI4 168
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1126
+ADDRFP4 0
+INDIRP4
+CNSTI4 1772
+ADDP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $1130
+ADDRFP4 0
+INDIRP4
+CNSTI4 1772
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 CG_IsParticleSystemInfinite
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $1128
+LABELV $1130
+ADDRFP4 0
+INDIRP4
+CNSTI4 1776
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $1128
+LABELV $1126
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1131
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 168
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 16
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1135
+ADDRGP4 $1133
+JUMPV
+LABELV $1135
+LABELV $1132
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $1131
+LABELV $1133
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $1137
+ADDRLP4 20
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 20
+INDIRI4
+ADDRLP4 0
+INDIRI4
+MODI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 168
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 16
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1139
+CNSTP4 0
+ARGP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 24
+CNSTI4 2
+ASGNI4
+ADDRLP4 24
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 24
+INDIRI4
+LSHI4
+CNSTI4 168
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 16
+ADDP4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+LABELV $1139
+LABELV $1137
+LABELV $1116
+endproc CG_FireWeapon 28 16
+export CG_MissileHitWall
+proc CG_MissileHitWall 40 44
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 4
+CNSTI4 1280
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+LEI4 $1144
+ADDRFP4 4
+INDIRI4
+CNSTI4 5
+LTI4 $1142
+LABELV $1144
+ADDRFP4 4
+CNSTI4 1
+ASGNI4
+LABELV $1142
+ADDRLP4 24
+CNSTI4 168
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 24
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 24
+INDIRP4
+CNSTI4 132
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 24
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+CNSTI4 2
+NEI4 $1145
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1147
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 168
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 152
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1151
+ADDRGP4 $1149
+JUMPV
+LABELV $1151
+LABELV $1148
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $1147
+LABELV $1149
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $1146
+ADDRLP4 28
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 28
+INDIRI4
+ADDRLP4 0
+INDIRI4
+MODI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 168
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 152
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1146
+ADDRFP4 12
+INDIRP4
+ARGP4
+CNSTI4 1022
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 168
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 152
+ADDP4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+ADDRGP4 $1146
+JUMPV
+LABELV $1145
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1157
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 168
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 136
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1161
+ADDRGP4 $1159
+JUMPV
+LABELV $1161
+LABELV $1158
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $1157
+LABELV $1159
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $1163
+ADDRLP4 28
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 28
+INDIRI4
+ADDRLP4 0
+INDIRI4
+MODI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 168
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 136
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1165
+ADDRFP4 12
+INDIRP4
+ARGP4
+CNSTI4 1022
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 168
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 136
+ADDP4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+LABELV $1165
+LABELV $1163
+LABELV $1146
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1167
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ARGP4
+ADDRLP4 36
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $1169
+ADDRLP4 28
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentPoint
+CALLV
+pop
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetParticleSystemNormal
+CALLV
+pop
+ADDRLP4 28
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToPoint
+CALLV
+pop
+ADDRLP4 28
+INDIRP4
+CNSTI4 1408
+ADDP4
+ADDRFP4 24
+INDIRI4
+ASGNI4
+LABELV $1169
+LABELV $1167
+ADDRLP4 12
+INDIRF4
+CNSTF4 0
+LEF4 $1171
+ADDRLP4 28
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRP4
+ARGP4
+CNSTF4 1135869952
+ADDRLP4 28
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+ARGF4
+ADDRLP4 32
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRGP4 CG_ImpactMark
+CALLV
+pop
+LABELV $1171
+LABELV $1141
+endproc CG_MissileHitWall 40 44
+export CG_MissileHitEntity
+proc CG_MissileHitEntity 32 28
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 1280
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg_weapons
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 12
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ARGP4
+ADDRGP4 VectorInverse
+CALLV
+pop
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRGP4 CG_Bleed
+CALLV
+pop
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+LEI4 $1176
+ADDRFP4 4
+INDIRI4
+CNSTI4 5
+LTI4 $1174
+LABELV $1176
+ADDRFP4 4
+CNSTI4 1
+ASGNI4
+LABELV $1174
+CNSTI4 168
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 440
+ADDP4
+ADDP4
+CNSTI4 120
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1177
+CNSTI4 1852
+ADDRFP4 16
+INDIRI4
+MULI4
+ADDRGP4 cg_entities+4
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1179
+ADDRLP4 20
+CNSTI4 2
+ASGNI4
+ADDRGP4 $1180
+JUMPV
+LABELV $1179
+ADDRLP4 24
+CNSTI4 1852
+ADDRFP4 16
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+ADDRGP4 cg_entities+4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1182
+ADDRLP4 24
+INDIRI4
+ADDRGP4 cg_entities+160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1182
+ADDRLP4 20
+CNSTI4 2
+ASGNI4
+ADDRGP4 $1183
+JUMPV
+LABELV $1182
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+LABELV $1183
+LABELV $1180
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRGP4 CG_MissileHitWall
+CALLV
+pop
+LABELV $1177
+LABELV $1173
+endproc CG_MissileHitEntity 32 28
+export CG_Tracer
+proc CG_Tracer 236 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 108
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 188
+CNSTI4 4
+ASGNI4
+ADDRLP4 108+4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 188
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 188
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 192
+CNSTI4 8
+ASGNI4
+ADDRLP4 108+8
+ADDRFP4 4
+INDIRP4
+ADDRLP4 192
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 192
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 108
+ARGP4
+ADDRLP4 196
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 164
+ADDRLP4 196
+INDIRF4
+ASGNF4
+ADDRLP4 164
+INDIRF4
+CNSTF4 1120403456
+GEF4 $1189
+ADDRGP4 $1186
+JUMPV
+LABELV $1189
+ADDRLP4 200
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 160
+ADDRLP4 200
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+ADDRLP4 164
+INDIRF4
+CNSTF4 1114636288
+SUBF4
+MULF4
+CNSTF4 1112014848
+ADDF4
+ASGNF4
+ADDRLP4 156
+ADDRLP4 160
+INDIRF4
+ADDRGP4 cg_tracerLength+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 156
+INDIRF4
+ADDRLP4 164
+INDIRF4
+LEF4 $1192
+ADDRLP4 156
+ADDRLP4 164
+INDIRF4
+ASGNF4
+LABELV $1192
+ADDRLP4 120
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 108
+INDIRF4
+ADDRLP4 160
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 120+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 108+4
+INDIRF4
+ADDRLP4 160
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 120+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 108+8
+INDIRF4
+ADDRLP4 160
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 132
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 108
+INDIRF4
+ADDRLP4 156
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 132+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 108+4
+INDIRF4
+ADDRLP4 156
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 132+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 108+8
+INDIRF4
+ADDRLP4 156
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 224
+ADDRLP4 108
+INDIRF4
+ASGNF4
+ADDRLP4 144
+ADDRLP4 224
+INDIRF4
+ADDRGP4 cg+112080+36+12
+INDIRF4
+MULF4
+ADDRLP4 108+4
+INDIRF4
+ADDRGP4 cg+112080+36+12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 108+8
+INDIRF4
+ADDRGP4 cg+112080+36+12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 144+4
+ADDRLP4 224
+INDIRF4
+ADDRGP4 cg+112080+36+24
+INDIRF4
+MULF4
+ADDRLP4 108+4
+INDIRF4
+ADDRGP4 cg+112080+36+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 108+8
+INDIRF4
+ADDRGP4 cg+112080+36+24+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96
+ADDRGP4 cg+112080+36+12
+INDIRF4
+ADDRLP4 144+4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 96+4
+ADDRGP4 cg+112080+36+12+4
+INDIRF4
+ADDRLP4 144+4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 96+8
+ADDRGP4 cg+112080+36+12+8
+INDIRF4
+ADDRLP4 144+4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 228
+ADDRLP4 144
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 96
+ADDRLP4 96
+INDIRF4
+ADDRGP4 cg+112080+36+24
+INDIRF4
+ADDRLP4 228
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96+4
+ADDRLP4 96+4
+INDIRF4
+ADDRGP4 cg+112080+36+24+4
+INDIRF4
+ADDRLP4 228
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96+8
+ADDRLP4 96+8
+INDIRF4
+ADDRGP4 cg+112080+36+24+8
+INDIRF4
+ADDRLP4 144
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+ADDRLP4 132
+INDIRF4
+ADDRLP4 96
+INDIRF4
+ADDRGP4 cg_tracerWidth+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 132+4
+INDIRF4
+ADDRLP4 96+4
+INDIRF4
+ADDRGP4 cg_tracerWidth+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 132+8
+INDIRF4
+ADDRLP4 96+8
+INDIRF4
+ADDRGP4 cg_tracerWidth+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+12
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+12+4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0+20
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+20+1
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+20+2
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+20+3
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+24
+ADDRLP4 132
+INDIRF4
+ADDRLP4 96
+INDIRF4
+ADDRGP4 cg_tracerWidth+8
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+24+4
+ADDRLP4 132+4
+INDIRF4
+ADDRLP4 96+4
+INDIRF4
+ADDRGP4 cg_tracerWidth+8
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+24+8
+ADDRLP4 132+8
+INDIRF4
+ADDRLP4 96+8
+INDIRF4
+ADDRGP4 cg_tracerWidth+8
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+24+12
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0+24+12+4
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+24+20
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+24+20+1
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+24+20+2
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+24+20+3
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+48
+ADDRLP4 120
+INDIRF4
+ADDRLP4 96
+INDIRF4
+ADDRGP4 cg_tracerWidth+8
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+48+4
+ADDRLP4 120+4
+INDIRF4
+ADDRLP4 96+4
+INDIRF4
+ADDRGP4 cg_tracerWidth+8
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+48+8
+ADDRLP4 120+8
+INDIRF4
+ADDRLP4 96+8
+INDIRF4
+ADDRGP4 cg_tracerWidth+8
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+48+12
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0+48+12+4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0+48+20
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+48+20+1
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+48+20+2
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+48+20+3
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+72
+ADDRLP4 120
+INDIRF4
+ADDRLP4 96
+INDIRF4
+ADDRGP4 cg_tracerWidth+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+72+4
+ADDRLP4 120+4
+INDIRF4
+ADDRLP4 96+4
+INDIRF4
+ADDRGP4 cg_tracerWidth+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+72+8
+ADDRLP4 120+8
+INDIRF4
+ADDRLP4 96+8
+INDIRF4
+ADDRGP4 cg_tracerWidth+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+72+12
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+72+12+4
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+72+20
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+72+20+1
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+72+20+2
+CNSTU1 255
+ASGNU1
+ADDRLP4 0+72+20+3
+CNSTU1 255
+ASGNU1
+ADDRGP4 cgs+255316+24
+INDIRI4
+ARGI4
+CNSTI4 4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_AddPolyToScene
+CALLV
+pop
+ADDRLP4 232
+CNSTF4 1056964608
+ASGNF4
+ADDRLP4 168
+ADDRLP4 232
+INDIRF4
+ADDRLP4 120
+INDIRF4
+ADDRLP4 132
+INDIRF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 168+4
+ADDRLP4 232
+INDIRF4
+ADDRLP4 120+4
+INDIRF4
+ADDRLP4 132+4
+INDIRF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 168+8
+CNSTF4 1056964608
+ADDRLP4 120+8
+INDIRF4
+ADDRLP4 132+8
+INDIRF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 168
+ARGP4
+CNSTI4 1022
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 cgs+255316+272
+INDIRI4
+ARGI4
+ADDRGP4 trap_S_StartSound
+CALLV
+pop
+LABELV $1186
+endproc CG_Tracer 236 16
+proc CG_CalcMuzzlePoint 48 16
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+NEI4 $1374
+ADDRFP4 4
+INDIRP4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 20
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRGP4 cg+36
+INDIRP4
+CNSTI4 204
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 24
+CNSTP4 0
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+CNSTF4 1096810496
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 32
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+CNSTF4 1096810496
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 36
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+CNSTF4 1096810496
+ADDRLP4 0+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 1
+RETI4
+ADDRGP4 $1373
+JUMPV
+LABELV $1374
+ADDRLP4 12
+CNSTI4 1852
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1382
+CNSTI4 0
+RETI4
+ADDRGP4 $1373
+JUMPV
+LABELV $1382
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 12
+INDIRP4
+CNSTI4 60
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 20
+CNSTP4 0
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 16
+ADDRLP4 12
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 13
+EQI4 $1386
+ADDRLP4 16
+INDIRI4
+CNSTI4 23
+NEI4 $1384
+LABELV $1386
+ADDRLP4 28
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CNSTF4 1094713344
+ADDF4
+ASGNF4
+ADDRGP4 $1385
+JUMPV
+LABELV $1384
+ADDRLP4 32
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+CNSTF4 1104150528
+ADDF4
+ASGNF4
+LABELV $1385
+ADDRFP4 4
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+CNSTF4 1096810496
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 40
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRF4
+CNSTF4 1096810496
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 44
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRF4
+CNSTF4 1096810496
+ADDRLP4 0+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 1
+RETI4
+LABELV $1373
+endproc CG_CalcMuzzlePoint 48 16
+export CG_Bullet
+proc CG_Bullet 20 28
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+LTI4 $1390
+ADDRGP4 cg_tracerChance+8
+INDIRF4
+CNSTF4 0
+LEF4 $1390
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 12
+ADDRGP4 CG_CalcMuzzlePoint
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1393
+ADDRLP4 16
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+ADDRGP4 cg_tracerChance+8
+INDIRF4
+GEF4 $1395
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_Tracer
+CALLV
+pop
+LABELV $1395
+LABELV $1393
+LABELV $1390
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1398
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRGP4 CG_Bleed
+CALLV
+pop
+ADDRGP4 $1399
+JUMPV
+LABELV $1398
+CNSTI4 12
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRGP4 CG_MissileHitWall
+CALLV
+pop
+LABELV $1399
+LABELV $1389
+endproc CG_Bullet 20 28
+proc CG_ShotgunPattern 164 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 80
+ARGP4
+ADDRGP4 VectorNormalize2
+CALLF4
+pop
+ADDRLP4 92
+ARGP4
+ADDRLP4 80
+ARGP4
+ADDRGP4 PerpendicularVector
+CALLV
+pop
+ADDRLP4 80
+ARGP4
+ADDRLP4 92
+ARGP4
+ADDRLP4 104
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 116
+CNSTI4 0
+ASGNI4
+LABELV $1401
+ADDRFP4 8
+ARGP4
+ADDRLP4 120
+ADDRGP4 Q_crandom
+CALLF4
+ASGNF4
+ADDRLP4 72
+CNSTF4 1098907648
+CNSTF4 1143930880
+ADDRLP4 120
+INDIRF4
+MULF4
+MULF4
+ASGNF4
+ADDRFP4 8
+ARGP4
+ADDRLP4 124
+ADDRGP4 Q_crandom
+CALLF4
+ASGNF4
+ADDRLP4 76
+CNSTF4 1098907648
+CNSTF4 1143930880
+ADDRLP4 124
+INDIRF4
+MULF4
+MULF4
+ASGNF4
+ADDRLP4 132
+CNSTF4 1207959552
+ASGNF4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 132
+INDIRF4
+ADDRLP4 80
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 132
+INDIRF4
+ADDRLP4 80+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CNSTF4 1207959552
+ADDRLP4 80+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 72
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 92+4
+INDIRF4
+ADDRLP4 72
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 92+8
+INDIRF4
+ADDRLP4 72
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 104
+INDIRF4
+ADDRLP4 76
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 104+4
+INDIRF4
+ADDRLP4 76
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 104+8
+INDIRF4
+ADDRLP4 76
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 144
+CNSTP4 0
+ASGNP4
+ADDRLP4 144
+INDIRP4
+ARGP4
+ADDRLP4 144
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 12
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 CG_Trace
+CALLV
+pop
+ADDRLP4 12+44
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+NEI4 $1421
+ADDRLP4 148
+CNSTI4 1852
+ASGNI4
+ADDRLP4 148
+INDIRI4
+ADDRLP4 12+52
+INDIRI4
+MULI4
+ADDRGP4 cg_entities+4
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $1430
+ADDRLP4 148
+INDIRI4
+ADDRLP4 12+52
+INDIRI4
+MULI4
+ADDRGP4 cg_entities+4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1424
+LABELV $1430
+CNSTI4 14
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 12+12
+ARGP4
+ADDRLP4 12+24
+ARGP4
+ADDRLP4 12+52
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 CG_MissileHitEntity
+CALLV
+pop
+ADDRGP4 $1425
+JUMPV
+LABELV $1424
+ADDRLP4 12+44
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $1434
+CNSTI4 14
+ARGI4
+ADDRLP4 152
+CNSTI4 1
+ASGNI4
+ADDRLP4 152
+INDIRI4
+ARGI4
+ADDRLP4 156
+CNSTI4 0
+ASGNI4
+ADDRLP4 156
+INDIRI4
+ARGI4
+ADDRLP4 12+12
+ARGP4
+ADDRLP4 12+24
+ARGP4
+ADDRLP4 152
+INDIRI4
+ARGI4
+ADDRLP4 156
+INDIRI4
+ARGI4
+ADDRGP4 CG_MissileHitWall
+CALLV
+pop
+ADDRGP4 $1435
+JUMPV
+LABELV $1434
+CNSTI4 14
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 160
+CNSTI4 0
+ASGNI4
+ADDRLP4 160
+INDIRI4
+ARGI4
+ADDRLP4 12+12
+ARGP4
+ADDRLP4 12+24
+ARGP4
+ADDRLP4 160
+INDIRI4
+ARGI4
+ADDRLP4 160
+INDIRI4
+ARGI4
+ADDRGP4 CG_MissileHitWall
+CALLV
+pop
+LABELV $1435
+LABELV $1425
+LABELV $1421
+LABELV $1402
+ADDRLP4 116
+ADDRLP4 116
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 116
+INDIRI4
+CNSTI4 11
+LTI4 $1401
+LABELV $1400
+endproc CG_ShotgunPattern 164 28
+export CG_ShotgunFire
+proc CG_ShotgunFire 32 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 20
+CNSTF4 1107296256
+ASGNF4
+ADDRLP4 0
+ADDRLP4 20
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+8
+CNSTF4 1107296256
+ADDRLP4 0+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 CG_ShotgunPattern
+CALLV
+pop
+LABELV $1441
+endproc CG_ShotgunFire 32 16
+export CG_Bleed
+proc CG_Bleed 20 8
+ADDRGP4 cg_blood+12
+INDIRI4
+CNSTI4 0
+NEI4 $1453
+ADDRGP4 $1452
+JUMPV
+LABELV $1453
+CNSTI4 1852
+ADDRFP4 8
+INDIRI4
+MULI4
+ADDRGP4 cg_entities+4
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1456
+ADDRLP4 4
+CNSTI4 1668
+ADDRFP4 8
+INDIRI4
+MULI4
+ADDRGP4 cgs+41460+68
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+NEI4 $1461
+ADDRLP4 8
+ADDRGP4 cgs+255316+672
+INDIRI4
+ASGNI4
+ADDRGP4 $1457
+JUMPV
+LABELV $1461
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+NEI4 $1452
+ADDRLP4 8
+ADDRGP4 cgs+255316+676
+INDIRI4
+ASGNI4
+ADDRGP4 $1457
+JUMPV
+LABELV $1456
+CNSTI4 1852
+ADDRFP4 8
+INDIRI4
+MULI4
+ADDRGP4 cg_entities+4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1452
+CNSTI4 1852
+ADDRFP4 8
+INDIRI4
+MULI4
+ADDRGP4 cg_entities+160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 12
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+NEI4 $1473
+ADDRLP4 8
+ADDRGP4 cgs+255316+680
+INDIRI4
+ASGNI4
+ADDRGP4 $1470
+JUMPV
+LABELV $1473
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+NEI4 $1452
+ADDRLP4 8
+ADDRGP4 cgs+255316+684
+INDIRI4
+ASGNI4
+LABELV $1470
+LABELV $1457
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 CG_SpawnNewParticleSystem
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 16
+ADDRGP4 CG_IsParticleSystemValid
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $1481
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetAttachmentPoint
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+CNSTI4 1852
+ADDRFP4 8
+INDIRI4
+MULI4
+ADDRGP4 cg_entities
+ADDP4
+ARGP4
+ADDRGP4 CG_SetAttachmentCent
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 CG_AttachToPoint
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 CG_SetParticleSystemNormal
+CALLV
+pop
+LABELV $1481
+LABELV $1452
+endproc CG_Bleed 20 8
+import trap_GetDemoName
+import trap_GetDemoPos
+import trap_GetDemoState
+import trap_GetEntityToken
+import trap_getCameraInfo
+import trap_startCamera
+import trap_loadCamera
+import trap_RealTime
+import trap_SnapVector
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_Key_GetOverstrikeMode
+import trap_Key_SetOverstrikeMode
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_Key_GetKey
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_IsDown
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import testPrintFloat
+import testPrintInt
+import trap_SetUserCmdValue
+import trap_GetUserCmd
+import trap_GetCurrentCmdNumber
+import trap_GetServerCommand
+import trap_GetSnapshot
+import trap_GetCurrentSnapshotNumber
+import trap_GetGameState
+import trap_GetGlconfig
+import trap_R_RemapShader
+import trap_R_LerpTag
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_LightForPoint
+import trap_R_AddAdditiveLightToScene
+import trap_R_AddLightToScene
+import trap_R_inPVS
+import trap_R_AddPolysToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterShader
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+import trap_R_LoadWorldMap
+import trap_S_StopBackgroundTrack
+import trap_S_StartBackgroundTrack
+import trap_S_RegisterSound
+import trap_S_Respatialize
+import trap_S_UpdateEntityPosition
+import trap_S_AddRealLoopingSound
+import trap_S_AddLoopingSound
+import trap_S_ClearLoopingSounds
+import trap_S_StartLocalSound
+import trap_S_StopLoopingSound
+import trap_S_StartSound
+import trap_CM_MarkFragments
+import trap_CM_TransformedBiSphereTrace
+import trap_CM_BiSphereTrace
+import trap_CM_TransformedCapsuleTrace
+import trap_CM_CapsuleTrace
+import trap_CM_TransformedBoxTrace
+import trap_CM_BoxTrace
+import trap_CM_TransformedPointContents
+import trap_CM_PointContents
+import trap_CM_TempBoxModel
+import trap_CM_InlineModel
+import trap_CM_NumInlineModels
+import trap_CM_LoadMap
+import trap_UpdateScreen
+import trap_SendClientCommand
+import trap_AddCommand
+import trap_SendConsoleCommand
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import trap_LiteralArgs
+import trap_Args
+import trap_Argv
+import trap_Argc
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import CG_TutorialText
+import CG_WritePTRCode
+import CG_ReadPTRCode
+import CG_DestroyTestTS_f
+import CG_TestTS_f
+import CG_AddTrails
+import CG_IsTrailSystemValid
+import CG_DestroyTrailSystem
+import CG_SpawnNewTrailSystem
+import CG_RegisterTrailSystem
+import CG_LoadTrailSystems
+import CG_DestroyTestPS_f
+import CG_TestPS_f
+import CG_ParticleSystemEntity
+import CG_AddParticles
+import CG_SetParticleSystemNormal
+import CG_IsParticleSystemValid
+import CG_IsParticleSystemInfinite
+import CG_DestroyParticleSystem
+import CG_SpawnNewParticleSystem
+import CG_RegisterParticleSystem
+import CG_LoadParticleSystems
+import CG_SetAttachmentOffset
+import CG_SetAttachmentParticle
+import CG_SetAttachmentTag
+import CG_SetAttachmentCent
+import CG_SetAttachmentPoint
+import CG_AttachToParticle
+import CG_AttachToTag
+import CG_AttachToCent
+import CG_AttachToPoint
+import CG_Attached
+import CG_AttachmentCentNum
+import CG_AttachmentVelocity
+import CG_AttachmentAxis
+import CG_AttachmentDir
+import CG_AttachmentPoint
+import CG_CheckChangedPredictableEvents
+import CG_TransitionPlayerState
+import CG_Respawn
+import CG_ShaderStateChanged
+import CG_SetConfigValues
+import CG_ParseServerinfo
+import CG_ExecuteNewServerCommands
+import CG_RequestScores
+import CG_InitConsoleCommands
+import CG_ConsoleCommand
+import CG_ProcessSnapshots
+import CG_ImpactMark
+import CG_AddMarks
+import CG_InitMarkPolys
+import CG_AlienSense
+import CG_Scanner
+import CG_UpdateEntityPositions
+import CG_PositionRotatedEntityOnTag
+import CG_PositionEntityOnTag
+import CG_AdjustPositionForMover
+import CG_Beam
+import CG_AddPacketEntities
+import CG_SetEntitySoundPosition
+import CG_DrawBoundingBox
+import CG_PainEvent
+import CG_EntityEvent
+import CG_CheckEvents
+import CG_PredictPlayerState
+import CG_BiSphereTrace
+import CG_CapTrace
+import CG_Trace
+import CG_PointContents
+import CG_BuildSolidList
+import CG_ModelDoor
+import CG_AnimMapObj
+import CG_RunLerpFrame
+import CG_SortDistance
+import CG_DrawChatBubble
+import CG_AlienBuildableExplosion
+import CG_HumanBuildableExplosion
+import CG_InitBuildables
+import CG_DrawBuildableStatus
+import CG_BuildableStatusParse
+import CG_Buildable
+import CG_GhostBuildable
+import CG_GetPlayerLocation
+import CG_PlayerDisconnect
+import CG_CustomSound
+import CG_PrecacheClientInfo
+import CG_NewClientInfo
+import CG_ResetPlayerEntity
+import CG_Corpse
+import CG_Player
+import CG_DrawField
+import CG_ResetPainBlend
+import CG_UpdateMediaFraction
+import CG_DrawLoadingScreen
+import CG_Text_PaintChar
+import CG_GetKillerText
+import CG_GetTeamColor
+import CG_SetPrintString
+import CG_RunMenuScript
+import CG_GetValue
+import CG_OwnerDraw
+import CG_DrawActive
+import CG_CenterPrint
+import CG_AddSpeed
+import CG_AddLagometerSnapshotInfo
+import CG_AddLagometerFrameInfo
+import CG_GetColorCharForHealth
+import CG_KeyBinding
+import CG_WorldToScreen
+import CG_DrawTopBottom
+import CG_DrawSides
+import CG_DrawRect
+import CG_ColorForHealth
+import CG_TileClear
+import CG_FadeColor
+import CG_DrawStrlen
+import CG_ClearClipRegion
+import CG_SetClipRegion
+import CG_DrawFadePic
+import CG_DrawPic
+import CG_FillRect
+import CG_AdjustFrom640
+import CG_DrawPlane
+import CG_OffsetShoulderView
+import CG_OffsetThirdPersonView
+import CG_OffsetFirstPersonView
+import CG_DrawActiveFrame
+import CG_AddBufferedSound
+import CG_TestModelPrevSkin_f
+import CG_TestModelNextSkin_f
+import CG_TestModelPrevFrame_f
+import CG_TestModelNextFrame_f
+import CG_TestGun_f
+import CG_TestModel_f
+import CG_addSmoothOp
+import CG_AddNotifyText
+import CG_RemoveNotifyLine
+import CG_FileExists
+import CG_BuildSpectatorString
+import CG_ClientIsReady
+import CG_SetScoreSelection
+import CG_EventHandling
+import CG_MouseEvent
+import CG_KeyEvent
+import CG_LoadMenus
+import CG_LastAttacker
+import CG_CrosshairPlayer
+import CG_UpdateCvars
+import CG_PlayerCount
+import CG_StartMusic
+import CG_Error
+import CG_Printf
+import CG_Argv
+import CG_ConfigString
+import cg_BubbleZoom
+import cg_drawBubble
+import cg_chatTeamPrefix
+import cg_emoticons
+import cg_voice
+import cg_projectileNudge
+import cg_optimizePrediction
+import cg_debugRandom
+import ui_humanTeamVoteActive
+import ui_alienTeamVoteActive
+import ui_voteActive
+import ui_dialog
+import ui_stages
+import ui_carriage
+import ui_currentClass
+import cg_debugVoices
+import cg_unlagged
+import cg_sprintToggle
+import cg_stickySpec
+import cg_painBlendZoom
+import cg_painBlendScale
+import cg_painBlendMax
+import cg_painBlendDownRate
+import cg_painBlendUpRate
+import cg_tutorial
+import cg_disableScannerPlane
+import cg_disableCommandDialogs
+import cg_disableBuildDialogs
+import cg_disableUpgradeDialogs
+import cg_disableWarningDialogs
+import cg_debugPVS
+import cg_debugTrails
+import cg_debugParticles
+import cg_lightFlare
+import cg_consoleLatency
+import cg_bounceParticles
+import cg_depthSortParticles
+import cg_disableBlueprintErrors
+import cg_wwSmoothTime
+import cg_drawBBOX
+import cg_drawSurfNormal
+import cg_noTaunt
+import cg_timescale
+import cg_timescaleFadeSpeed
+import cg_timescaleFadeEnd
+import cg_cameraMode
+import pmove_msec
+import pmove_fixed
+import cg_smoothClients
+import cg_hudFiles
+import cg_noVoiceText
+import cg_noVoiceChats
+import cg_teamChatsOnly
+import cg_blood
+import cg_paused
+import cg_stats
+import cg_synchronousClients
+import cg_drawSpeed
+import cg_lagometer
+import cg_stereoSeparation
+import cg_thirdPersonRange
+import cg_thirdPersonPitchFollow
+import cg_staticDeathCam
+import cg_thirdPersonShoulderViewMode
+import cg_thirdPersonAngle
+import cg_thirdPerson
+import cg_tracerLength
+import cg_tracerWidth
+import cg_tracerChance
+import cg_gun_z
+import cg_gun_y
+import cg_gun_x
+import cg_gun_frame
+import cg_drawGun
+import cg_viewsize
+import cg_addMarks
+import cg_footsteps
+import cg_showmiss
+import cg_noPlayerAnims
+import cg_debugMove
+import cg_nopredict
+import cg_errorDecay
+import cg_debugEvents
+import cg_debugPosition
+import cg_debugAnim
+import cg_animSpeed
+import cg_draw2D
+import cg_teamOverlayUserinfo
+import cg_teamOverlayMaxPlayers
+import cg_teamOverlaySortMode
+import cg_drawTeamOverlay
+import cg_crosshairSize
+import cg_drawCrosshairNames
+import cg_drawCrosshair
+import cg_drawChargeBar
+import cg_drawSnapshot
+import cg_drawDemoState
+import cg_drawFPS
+import cg_drawClock
+import cg_drawTimer
+import cg_shadows
+import cg_swingSpeed
+import cg_runroll
+import cg_runpitch
+import cg_centertime
+import cg_teslaTrailTime
+import cg_markPolys
+import cg_buildables
+import cg_upgrades
+import cg_weapons
+import cgDC
+import cg_entities
+import cg
+import cgs
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $1124
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 70
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 87
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 45
+byte 1 62
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 62
+byte 1 61
+byte 1 32
+byte 1 87
+byte 1 80
+byte 1 95
+byte 1 78
+byte 1 85
+byte 1 77
+byte 1 95
+byte 1 87
+byte 1 69
+byte 1 65
+byte 1 80
+byte 1 79
+byte 1 78
+byte 1 83
+byte 1 0
+align 1
+LABELV $1075
+byte 1 102
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $1043
+byte 1 102
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 10
+byte 1 0
+align 1
+LABELV $976
+byte 1 94
+byte 1 51
+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 67
+byte 1 71
+byte 1 95
+byte 1 68
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 73
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 83
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $961
+byte 1 94
+byte 1 51
+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 67
+byte 1 71
+byte 1 95
+byte 1 68
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 73
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 83
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $705
+byte 1 94
+byte 1 51
+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 67
+byte 1 71
+byte 1 95
+byte 1 65
+byte 1 100
+byte 1 100
+byte 1 86
+byte 1 105
+byte 1 101
+byte 1 119
+byte 1 87
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $649
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 95
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 104
+byte 1 0
+align 1
+LABELV $625
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $592
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 95
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $505
+byte 1 94
+byte 1 51
+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 67
+byte 1 71
+byte 1 95
+byte 1 65
+byte 1 100
+byte 1 100
+byte 1 80
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 87
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $437
+byte 1 65
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $432
+byte 1 66
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+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 0
+align 1
+LABELV $427
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 50
+byte 1 122
+byte 1 97
+byte 1 112
+byte 1 47
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $415
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $412
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 0
+align 1
+LABELV $411
+byte 1 67
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $408
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 82
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 87
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+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 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 58
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $405
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 82
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 87
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $400
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $399
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 73
+byte 1 110
+byte 1 51
+byte 1 114
+byte 1 100
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $396
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 114
+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 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $387
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 114
+byte 1 0
+align 1
+LABELV $384
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+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 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $379
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $374
+byte 1 105
+byte 1 100
+byte 1 108
+byte 1 101
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $371
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 51
+byte 1 114
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+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 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $366
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 77
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 51
+byte 1 114
+byte 1 100
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $363
+byte 1 95
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 109
+byte 1 100
+byte 1 51
+byte 1 0
+align 1
+LABELV $362
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 46
+byte 1 109
+byte 1 100
+byte 1 51
+byte 1 0
+align 1
+LABELV $361
+byte 1 95
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 104
+byte 1 46
+byte 1 109
+byte 1 100
+byte 1 51
+byte 1 0
+align 1
+LABELV $360
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+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 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $355
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 77
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $352
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $349
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $346
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $343
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $340
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $337
+byte 1 123
+byte 1 0
+align 1
+LABELV $324
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $323
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $322
+byte 1 70
+byte 1 105
+byte 1 108
+byte 1 101
+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 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $315
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $314
+byte 1 125
+byte 1 0
+align 1
+LABELV $303
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 104
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $298
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $293
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $286
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 68
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $277
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 68
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 67
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $274
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 117
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 70
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 104
+byte 1 0
+align 1
+LABELV $265
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 104
+byte 1 68
+byte 1 76
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 67
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $262
+byte 1 97
+byte 1 108
+byte 1 119
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 73
+byte 1 109
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 0
+align 1
+LABELV $251
+byte 1 105
+byte 1 109
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 70
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $240
+byte 1 105
+byte 1 109
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $237
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 107
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 114
+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 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $228
+byte 1 105
+byte 1 109
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 77
+byte 1 97
+byte 1 114
+byte 1 107
+byte 1 0
+align 1
+LABELV $225
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+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 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $220
+byte 1 105
+byte 1 109
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 83
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 0
+align 1
+LABELV $217
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 122
+byte 1 122
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+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 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $212
+byte 1 109
+byte 1 117
+byte 1 122
+byte 1 122
+byte 1 108
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 83
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 0
+align 1
+LABELV $209
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+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 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $204
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 83
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 0
+align 1
+LABELV $201
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+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 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $196
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 83
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 0
+align 1
+LABELV $185
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 65
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $182
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 82
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $177
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 83
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $174
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 116
+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 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $165
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 83
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $162
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+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 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $157
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 77
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $154
+byte 1 0
+align 1
+LABELV $126
+byte 1 67
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $123
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 82
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 85
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+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 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 58
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $120
+byte 1 67
+byte 1 71
+byte 1 95
+byte 1 82
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 85
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/bg_alloc.asm b/build/release-linux-x86_64/base/game/bg_alloc.asm
new file mode 100644
index 0000000..a16891f
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/bg_alloc.asm
@@ -0,0 +1,1358 @@
+export BG_Alloc
+code
+proc BG_Alloc 48 12
+ADDRLP4 4
+ADDRFP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4
+ADDU4
+CNSTU4 31
+ADDU4
+CNSTI4 -32
+CVIU4 4
+BANDU4
+CVUI4 4
+ASGNI4
+ADDRLP4 16
+CNSTP4 0
+ASGNP4
+ADDRLP4 20
+CNSTP4 0
+ASGNP4
+ADDRLP4 24
+CNSTI4 2097153
+ASGNI4
+ADDRLP4 0
+ADDRGP4 freeHead
+INDIRP4
+ASGNP4
+ADDRGP4 $64
+JUMPV
+LABELV $61
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTU4 3735928383
+CVUI4 4
+EQI4 $65
+CNSTI4 1
+ARGI4
+ADDRGP4 $67
+ARGP4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $65
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LTI4 $68
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $70
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $72
+ADDRLP4 12
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+LABELV $72
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $74
+ADDRLP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 12
+INDIRP4
+ASGNP4
+LABELV $74
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 freeHead
+INDIRP4
+CVPU4 4
+NEU4 $76
+ADDRGP4 freeHead
+ADDRLP4 8
+INDIRP4
+ASGNP4
+LABELV $76
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $63
+JUMPV
+LABELV $70
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+GEI4 $78
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $78
+LABELV $68
+LABELV $62
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $64
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $61
+LABELV $63
+ADDRLP4 32
+CNSTU4 0
+ASGNU4
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+ADDRLP4 32
+INDIRU4
+NEU4 $80
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+ADDRLP4 32
+INDIRU4
+EQU4 $80
+ADDRLP4 36
+ADDRLP4 20
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 20
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 28
+INDIRP4
+ASGNP4
+LABELV $80
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $82
+ADDRLP4 36
+ADDRGP4 freeMem
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+INDIRI4
+CVIU4 4
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 44
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 44
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRP4
+RETP4
+ADDRGP4 $60
+JUMPV
+LABELV $82
+CNSTI4 1
+ARGI4
+ADDRGP4 $84
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+CNSTP4 0
+RETP4
+LABELV $60
+endproc BG_Alloc 48 12
+export BG_Free
+proc BG_Free 24 0
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRP4
+CNSTI4 -4
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRGP4 freeMem
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 freeHead
+INDIRP4
+ASGNP4
+ADDRGP4 $89
+JUMPV
+LABELV $86
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+NEU4 $90
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $85
+JUMPV
+LABELV $90
+LABELV $87
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $89
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $86
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTU4 3735928383
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRGP4 freeHead
+INDIRP4
+ASGNP4
+ADDRGP4 freeHead
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 freeHead
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $85
+endproc BG_Free 24 0
+export BG_InitMemory
+proc BG_InitMemory 4 0
+ADDRLP4 0
+ADDRGP4 freeHead
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRGP4 memoryPool
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTU4 3735928383
+CVUI4 4
+ASGNI4
+ADDRGP4 freeHead
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 2097152
+ASGNI4
+ADDRGP4 freeHead
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRGP4 freeHead
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRGP4 freeMem
+CNSTI4 2097152
+ASGNI4
+LABELV $92
+endproc BG_InitMemory 4 0
+export BG_DefragmentMemory
+proc BG_DefragmentMemory 36 12
+ADDRLP4 8
+ADDRGP4 freeHead
+INDIRP4
+ASGNP4
+ADDRGP4 $97
+JUMPV
+LABELV $94
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 freeHead
+INDIRP4
+ASGNP4
+ADDRGP4 $101
+JUMPV
+LABELV $98
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTU4 3735928383
+CVUI4 4
+EQI4 $102
+CNSTI4 1
+ARGI4
+ADDRGP4 $104
+ARGP4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $102
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+NEU4 $105
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $107
+ADDRLP4 20
+CNSTI4 12
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $107
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $109
+ADDRLP4 28
+CNSTI4 8
+ASGNI4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $111
+ADDRGP4 freeHead
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $111
+LABELV $109
+ADDRLP4 24
+CNSTI4 4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 8
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 16
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 8
+ADDRGP4 freeHead
+INDIRP4
+ASGNP4
+ADDRLP4 32
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRGP4 $106
+JUMPV
+LABELV $105
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $106
+LABELV $99
+LABELV $101
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $98
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $113
+ADDRLP4 8
+ADDRLP4 8
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $113
+LABELV $95
+LABELV $97
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $94
+LABELV $93
+endproc BG_DefragmentMemory 36 12
+export BG_MemoryInfo
+proc BG_MemoryInfo 40 20
+ADDRLP4 0
+ADDRGP4 memoryPool
+ASGNP4
+ADDRLP4 12
+ADDRGP4 memoryPool+2097152
+ASGNP4
+ADDRGP4 $117
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 20
+CNSTI4 2097152
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRGP4 freeMem
+INDIRI4
+SUBI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $119
+JUMPV
+LABELV $118
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $122
+JUMPV
+LABELV $121
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $122
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+GEU4 $124
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTU4 3735928383
+CVUI4 4
+EQI4 $121
+LABELV $124
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $125
+ADDRGP4 $127
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $125
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $129
+JUMPV
+LABELV $128
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CVIU4 4
+ADDU4
+CVUP4 4
+ASGNP4
+LABELV $129
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+GEU4 $131
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTU4 3735928383
+CVUI4 4
+NEI4 $128
+LABELV $131
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $132
+ADDRGP4 $134
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $132
+LABELV $119
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+LTU4 $118
+LABELV $115
+endproc BG_MemoryInfo 40 20
+bss
+align 4
+LABELV freeMem
+skip 4
+align 4
+LABELV freeHead
+skip 4
+align 1
+LABELV memoryPool
+skip 2097152
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $134
+byte 1 32
+byte 1 32
+byte 1 37
+byte 1 112
+byte 1 58
+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 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 115
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $127
+byte 1 32
+byte 1 32
+byte 1 37
+byte 1 112
+byte 1 58
+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 32
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 115
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $117
+byte 1 37
+byte 1 112
+byte 1 45
+byte 1 37
+byte 1 112
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+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 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $104
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 114
+byte 1 97
+byte 1 103
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 77
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 58
+byte 1 32
+byte 1 77
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 117
+byte 1 112
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $84
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 65
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 58
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $67
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 65
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 58
+byte 1 32
+byte 1 77
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 117
+byte 1 112
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 33
+byte 1 10
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/bg_lib.asm b/build/release-linux-x86_64/base/game/bg_lib.asm
new file mode 100644
index 0000000..856010e
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/bg_lib.asm
@@ -0,0 +1,11223 @@
+code
+proc swapfunc 24 0
+ADDRFP4 12
+INDIRI4
+CNSTI4 1
+GTI4 $28
+ADDRLP4 8
+ADDRFP4 8
+INDIRI4
+CVIU4 4
+CNSTI4 2
+RSHU4
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+LABELV $30
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+LABELV $31
+ADDRLP4 12
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+GTI4 $30
+ADDRGP4 $29
+JUMPV
+LABELV $28
+ADDRLP4 8
+ADDRFP4 8
+INDIRI4
+CVIU4 4
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+LABELV $33
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 20
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 12
+INDIRI1
+ASGNI1
+LABELV $34
+ADDRLP4 12
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+GTI4 $33
+LABELV $29
+LABELV $27
+endproc swapfunc 24 0
+proc med3 40 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+GEI4 $42
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+GEI4 $44
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $45
+JUMPV
+LABELV $44
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+GEI4 $46
+ADDRLP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRGP4 $47
+JUMPV
+LABELV $46
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $47
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+LABELV $45
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $43
+JUMPV
+LABELV $42
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+LEI4 $48
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $49
+JUMPV
+LABELV $48
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+GEI4 $50
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $51
+JUMPV
+LABELV $50
+ADDRLP4 16
+ADDRFP4 8
+INDIRP4
+ASGNP4
+LABELV $51
+ADDRLP4 12
+ADDRLP4 16
+INDIRP4
+ASGNP4
+LABELV $49
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+LABELV $43
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $36
+endproc med3 40 8
+export qsort
+proc qsort 124 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRU4
+ASGNU4
+ADDRFP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+LABELV $53
+ADDRLP4 52
+CNSTU4 3
+ASGNU4
+ADDRLP4 56
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CVUI4 4
+CVIU4 4
+ADDRLP4 52
+INDIRU4
+BANDU4
+ADDRLP4 56
+INDIRU4
+NEU4 $58
+ADDRFP4 8
+INDIRU4
+ADDRLP4 52
+INDIRU4
+BANDU4
+ADDRLP4 56
+INDIRU4
+EQU4 $56
+LABELV $58
+ADDRLP4 44
+CNSTI4 2
+ASGNI4
+ADDRGP4 $57
+JUMPV
+LABELV $56
+ADDRFP4 8
+INDIRU4
+CNSTU4 4
+NEU4 $59
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRGP4 $60
+JUMPV
+LABELV $59
+ADDRLP4 48
+CNSTI4 1
+ASGNI4
+LABELV $60
+ADDRLP4 44
+ADDRLP4 48
+INDIRI4
+ASGNI4
+LABELV $57
+ADDRLP4 16
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRU4
+CNSTU4 7
+GEU4 $61
+ADDRLP4 32
+ADDRFP4 8
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRGP4 $66
+JUMPV
+LABELV $63
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRGP4 $70
+JUMPV
+LABELV $67
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $71
+ADDRLP4 60
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ADDRLP4 60
+INDIRI4
+ASGNI4
+ADDRGP4 $72
+JUMPV
+LABELV $71
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $72
+LABELV $68
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ASGNP4
+LABELV $70
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+LEU4 $73
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+GTI4 $67
+LABELV $73
+LABELV $64
+ADDRLP4 32
+ADDRFP4 8
+INDIRU4
+ADDRLP4 32
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $66
+ADDRLP4 32
+INDIRP4
+CVPU4 4
+ADDRFP4 4
+INDIRU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CVPU4 4
+LTU4 $63
+ADDRGP4 $52
+JUMPV
+LABELV $61
+ADDRLP4 32
+ADDRFP4 4
+INDIRU4
+CNSTI4 1
+RSHU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRU4
+CNSTU4 7
+LEU4 $74
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRFP4 4
+INDIRU4
+CNSTU4 1
+SUBU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRU4
+CNSTU4 40
+LEU4 $76
+ADDRLP4 40
+ADDRFP4 4
+INDIRU4
+CNSTI4 3
+RSHU4
+ADDRFP4 8
+INDIRU4
+MULU4
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 76
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ARGP4
+ADDRLP4 76
+INDIRI4
+CNSTI4 1
+LSHI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 80
+ADDRGP4 med3
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 80
+INDIRP4
+ASGNP4
+ADDRLP4 88
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 88
+INDIRI4
+SUBP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 88
+INDIRI4
+ADDRLP4 32
+INDIRP4
+ADDP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 92
+ADDRGP4 med3
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 92
+INDIRP4
+ASGNP4
+ADDRLP4 100
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 100
+INDIRI4
+CNSTI4 1
+LSHI4
+SUBP4
+ARGP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 100
+INDIRI4
+SUBP4
+ARGP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 104
+ADDRGP4 med3
+CALLP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 104
+INDIRP4
+ASGNP4
+LABELV $76
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 med3
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 72
+INDIRP4
+ASGNP4
+LABELV $74
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $78
+ADDRLP4 64
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRGP4 $79
+JUMPV
+LABELV $78
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $79
+ADDRLP4 72
+ADDRFP4 8
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRLP4 20
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRLP4 76
+ADDRFP4 4
+INDIRU4
+CNSTU4 1
+SUBU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 76
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 76
+INDIRP4
+ASGNP4
+ADDRGP4 $85
+JUMPV
+LABELV $84
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $87
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $89
+ADDRLP4 80
+ADDRLP4 20
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ASGNI4
+ADDRGP4 $90
+JUMPV
+LABELV $89
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $90
+ADDRLP4 20
+ADDRFP4 8
+INDIRU4
+ADDRLP4 20
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $87
+ADDRLP4 4
+ADDRFP4 8
+INDIRU4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $85
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+GTU4 $91
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 84
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 84
+INDIRI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+LEI4 $84
+LABELV $91
+ADDRGP4 $93
+JUMPV
+LABELV $92
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $95
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $97
+ADDRLP4 88
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 88
+INDIRI4
+ASGNI4
+ADDRGP4 $98
+JUMPV
+LABELV $97
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $98
+ADDRLP4 24
+ADDRLP4 24
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ASGNP4
+LABELV $95
+ADDRLP4 8
+ADDRLP4 8
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ASGNP4
+LABELV $93
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+GTU4 $99
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 92
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+GEI4 $92
+LABELV $99
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+LEU4 $100
+ADDRGP4 $82
+JUMPV
+LABELV $100
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $102
+ADDRLP4 96
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 96
+INDIRI4
+ASGNI4
+ADDRGP4 $103
+JUMPV
+LABELV $102
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $103
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRFP4 8
+INDIRU4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ASGNP4
+ADDRGP4 $85
+JUMPV
+LABELV $82
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $104
+ADDRLP4 32
+ADDRFP4 8
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRGP4 $109
+JUMPV
+LABELV $106
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRGP4 $113
+JUMPV
+LABELV $110
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $114
+ADDRLP4 80
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ADDRLP4 80
+INDIRI4
+ASGNI4
+ADDRGP4 $115
+JUMPV
+LABELV $114
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $115
+LABELV $111
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ASGNP4
+LABELV $113
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+LEU4 $116
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 92
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+GTI4 $110
+LABELV $116
+LABELV $107
+ADDRLP4 32
+ADDRFP4 8
+INDIRU4
+ADDRLP4 32
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $109
+ADDRLP4 32
+INDIRP4
+CVPU4 4
+ADDRFP4 4
+INDIRU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CVPU4 4
+LTU4 $106
+ADDRGP4 $52
+JUMPV
+LABELV $104
+ADDRLP4 36
+ADDRFP4 4
+INDIRU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 88
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 88
+INDIRU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 88
+INDIRU4
+SUBU4
+CVUI4 4
+GEI4 $118
+ADDRLP4 80
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $119
+JUMPV
+LABELV $118
+ADDRLP4 80
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ASGNI4
+LABELV $119
+ADDRLP4 12
+ADDRLP4 80
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+LEI4 $120
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+SUBP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $120
+ADDRLP4 100
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 100
+INDIRU4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+ADDRLP4 100
+INDIRU4
+SUBU4
+CVUI4 4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+SUBU4
+GEU4 $123
+ADDRLP4 96
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+ASGNU4
+ADDRGP4 $124
+JUMPV
+LABELV $123
+ADDRLP4 96
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+SUBU4
+ASGNU4
+LABELV $124
+ADDRLP4 12
+ADDRLP4 96
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+LEI4 $125
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 12
+INDIRI4
+SUBP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $125
+ADDRLP4 108
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 108
+INDIRI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+LEU4 $127
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+DIVU4
+ARGU4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRGP4 qsort
+CALLV
+pop
+LABELV $127
+ADDRLP4 116
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 116
+INDIRI4
+ASGNI4
+ADDRLP4 116
+INDIRI4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+LEU4 $129
+ADDRFP4 0
+ADDRLP4 36
+INDIRP4
+ADDRLP4 12
+INDIRI4
+SUBP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 12
+INDIRI4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+DIVU4
+ASGNU4
+ADDRGP4 $53
+JUMPV
+LABELV $129
+LABELV $52
+endproc qsort 124 16
+export strlen
+proc strlen 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $133
+JUMPV
+LABELV $132
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $133
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $132
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+RETU4
+LABELV $131
+endproc strlen 4 0
+export strcat
+proc strcat 16 0
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $137
+JUMPV
+LABELV $136
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $137
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $136
+ADDRGP4 $140
+JUMPV
+LABELV $139
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $140
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $139
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRFP4 0
+INDIRP4
+RETP4
+LABELV $135
+endproc strcat 16 0
+export strcpy
+proc strcpy 16 0
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $144
+JUMPV
+LABELV $143
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $144
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $143
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRFP4 0
+INDIRP4
+RETP4
+LABELV $142
+endproc strcpy 16 0
+export strcmp
+proc strcmp 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $148
+JUMPV
+LABELV $147
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+ASGNP4
+LABELV $148
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $151
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $151
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $147
+LABELV $151
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+SUBI4
+RETI4
+LABELV $146
+endproc strcmp 12 0
+export strrchr
+proc strrchr 16 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 12
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $156
+JUMPV
+LABELV $153
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRFP4 4
+INDIRI4
+NEI4 $157
+ADDRLP4 4
+INDIRP4
+RETP4
+ADDRGP4 $152
+JUMPV
+LABELV $157
+LABELV $154
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $156
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $153
+CNSTP4 0
+RETP4
+LABELV $152
+endproc strrchr 16 4
+export strchr
+proc strchr 0 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $161
+JUMPV
+LABELV $160
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRFP4 4
+INDIRI4
+NEI4 $163
+ADDRFP4 0
+INDIRP4
+RETP4
+ADDRGP4 $159
+JUMPV
+LABELV $163
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $161
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $160
+CNSTP4 0
+RETP4
+LABELV $159
+endproc strchr 0 0
+export strstr
+proc strstr 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $167
+JUMPV
+LABELV $166
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $172
+JUMPV
+LABELV $169
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+EQI4 $173
+ADDRGP4 $171
+JUMPV
+LABELV $173
+LABELV $170
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $172
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $169
+LABELV $171
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $175
+ADDRFP4 0
+INDIRP4
+RETP4
+ADDRGP4 $165
+JUMPV
+LABELV $175
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $167
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $166
+CNSTP4 0
+RETP4
+LABELV $165
+endproc strstr 8 0
+export tolower
+proc tolower 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 65
+LTI4 $178
+ADDRFP4 0
+INDIRI4
+CNSTI4 90
+GTI4 $178
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 32
+ADDI4
+ASGNI4
+LABELV $178
+ADDRFP4 0
+INDIRI4
+RETI4
+LABELV $177
+endproc tolower 4 0
+export toupper
+proc toupper 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 97
+LTI4 $181
+ADDRFP4 0
+INDIRI4
+CNSTI4 122
+GTI4 $181
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 -32
+ADDI4
+ASGNI4
+LABELV $181
+ADDRFP4 0
+INDIRI4
+RETI4
+LABELV $180
+endproc toupper 4 0
+export memmove
+proc memmove 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+LEU4 $184
+ADDRLP4 0
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRGP4 $187
+JUMPV
+LABELV $186
+ADDRLP4 0
+ADDRLP4 0
+INDIRU4
+CNSTU4 1
+SUBU4
+ASGNU4
+ADDRLP4 0
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ADDRLP4 0
+INDIRU4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+LABELV $187
+ADDRLP4 0
+INDIRU4
+CNSTU4 0
+NEU4 $186
+ADDRGP4 $185
+JUMPV
+LABELV $184
+ADDRLP4 0
+CNSTU4 0
+ASGNU4
+ADDRGP4 $192
+JUMPV
+LABELV $189
+ADDRLP4 0
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ADDRLP4 0
+INDIRU4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+LABELV $190
+ADDRLP4 0
+ADDRLP4 0
+INDIRU4
+CNSTU4 1
+ADDU4
+ASGNU4
+LABELV $192
+ADDRLP4 0
+INDIRU4
+ADDRFP4 8
+INDIRU4
+LTU4 $189
+LABELV $185
+ADDRFP4 0
+INDIRP4
+RETP4
+LABELV $183
+endproc memmove 8 0
+export rint
+proc rint 8 4
+ADDRFP4 0
+INDIRF4
+CNSTF4 1056964608
+LTF4 $194
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+ADDRGP4 ceil
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+RETF4
+ADDRGP4 $193
+JUMPV
+LABELV $194
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 4
+ADDRGP4 floor
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+RETF4
+LABELV $193
+endproc rint 8 4
+export tan
+proc tan 8 4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 4
+ADDRGP4 cos
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+DIVF4
+RETF4
+LABELV $196
+endproc tan 8 4
+lit
+align 4
+LABELV pi
+byte 4 1078530010
+align 4
+LABELV pio2_hi
+byte 4 1070141402
+align 4
+LABELV pio2_lo
+byte 4 866263400
+align 4
+LABELV pS0
+byte 4 1042983595
+align 4
+LABELV pS1
+byte 4 3198595216
+align 4
+LABELV pS2
+byte 4 1045301928
+align 4
+LABELV pS3
+byte 4 3173257542
+align 4
+LABELV pS4
+byte 4 978288388
+align 4
+LABELV pS5
+byte 4 940699400
+align 4
+LABELV qS1
+byte 4 3222917433
+align 4
+LABELV qS2
+byte 4 1073829677
+align 4
+LABELV qS3
+byte 4 3207607137
+align 4
+LABELV qS4
+byte 4 1033750062
+export acos
+code
+proc acos 64 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+LABELV $199
+ADDRLP4 44
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 44
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $200
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+CNSTI4 2147483647
+BANDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1065353216
+NEI4 $202
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $204
+CNSTF4 0
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $204
+ADDRGP4 pi
+INDIRF4
+CNSTF4 1073741824
+ADDRGP4 pio2_lo
+INDIRF4
+MULF4
+ADDF4
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $202
+ADDRLP4 12
+INDIRI4
+CNSTI4 1065353216
+LEI4 $206
+ADDRLP4 48
+ADDRFP4 0
+INDIRF4
+ADDRFP4 0
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 48
+INDIRF4
+ADDRLP4 48
+INDIRF4
+DIVF4
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $206
+ADDRLP4 12
+INDIRI4
+CNSTI4 1056964608
+GEI4 $208
+ADDRLP4 12
+INDIRI4
+CNSTI4 587202560
+GTI4 $210
+ADDRGP4 pio2_hi
+INDIRF4
+ADDRGP4 pio2_lo
+INDIRF4
+ADDF4
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $210
+ADDRLP4 4
+ADDRFP4 0
+INDIRF4
+ADDRFP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 16
+ADDRGP4 pS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS5
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS4
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 pio2_hi
+INDIRF4
+ADDRFP4 0
+INDIRF4
+ADDRGP4 pio2_lo
+INDIRF4
+ADDRFP4 0
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+SUBF4
+SUBF4
+SUBF4
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $208
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $212
+ADDRLP4 44
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 4
+CNSTF4 1056964608
+ADDRFP4 0
+INDIRF4
+ADDRLP4 44
+INDIRF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 16
+ADDRGP4 pS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS5
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS4
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDRLP4 44
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 52
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 28
+INDIRF4
+ADDRLP4 56
+INDIRF4
+MULF4
+ADDRGP4 pio2_lo
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 pi
+INDIRF4
+CNSTF4 1073741824
+ADDRLP4 56
+INDIRF4
+ADDRLP4 36
+INDIRF4
+ADDF4
+MULF4
+SUBF4
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $212
+ADDRLP4 4
+CNSTF4 1056964608
+CNSTF4 1065353216
+ADDRFP4 0
+INDIRF4
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 48
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 32
+INDIRF4
+ASGNF4
+LABELV $214
+ADDRLP4 52
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 52
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $215
+LABELV $217
+ADDRLP4 52
+ADDRLP4 44
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 52
+INDIRF4
+ASGNF4
+LABELV $218
+ADDRLP4 60
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+SUBF4
+ADDRLP4 60
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDF4
+DIVF4
+ASGNF4
+ADDRLP4 16
+ADDRGP4 pS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS5
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS4
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 28
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDRLP4 40
+INDIRF4
+ADDF4
+ASGNF4
+CNSTF4 1073741824
+ADDRLP4 8
+INDIRF4
+ADDRLP4 36
+INDIRF4
+ADDF4
+MULF4
+RETF4
+LABELV $198
+endproc acos 64 4
+lit
+align 4
+LABELV bp
+byte 4 1065353216
+byte 4 1069547520
+align 4
+LABELV dp_h
+byte 4 0
+byte 4 1058390016
+align 4
+LABELV dp_l
+byte 4 0
+byte 4 902942684
+align 4
+LABELV huge
+byte 4 1900671690
+align 4
+LABELV tiny
+byte 4 228737632
+align 4
+LABELV zero
+byte 4 0
+align 4
+LABELV one
+byte 4 1065353216
+align 4
+LABELV two
+byte 4 1073741824
+align 4
+LABELV two24
+byte 4 1266679808
+align 4
+LABELV two25
+byte 4 1275068416
+align 4
+LABELV twom25
+byte 4 855638016
+align 4
+LABELV L1
+byte 4 1058642330
+align 4
+LABELV L2
+byte 4 1054567863
+align 4
+LABELV L3
+byte 4 1051372203
+align 4
+LABELV L4
+byte 4 1049338629
+align 4
+LABELV L5
+byte 4 1047278165
+align 4
+LABELV L6
+byte 4 1045688642
+align 4
+LABELV P1
+byte 4 1042983595
+align 4
+LABELV P2
+byte 4 3140881249
+align 4
+LABELV P3
+byte 4 948613973
+align 4
+LABELV P4
+byte 4 3051219470
+align 4
+LABELV P5
+byte 4 858897228
+align 4
+LABELV lg2
+byte 4 1060205080
+align 4
+LABELV lg2_h
+byte 4 1060205056
+align 4
+LABELV lg2_l
+byte 4 901758604
+align 4
+LABELV ovt
+byte 4 859351612
+align 4
+LABELV cp
+byte 4 1064712271
+align 4
+LABELV cp_h
+byte 4 1064712192
+align 4
+LABELV cp_l
+byte 4 916308896
+align 4
+LABELV ivln2
+byte 4 1069066811
+align 4
+LABELV ivln2_h
+byte 4 1069066752
+align 4
+LABELV ivln2_l
+byte 4 921478512
+code
+proc copysignf 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+LABELV $221
+ADDRLP4 8
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 8
+INDIRU4
+ASGNU4
+LABELV $222
+LABELV $224
+ADDRLP4 8
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 8
+INDIRU4
+ASGNU4
+LABELV $225
+LABELV $227
+ADDRLP4 8
+ADDRLP4 0
+INDIRU4
+CNSTU4 2147483647
+BANDU4
+ADDRLP4 4
+INDIRU4
+CNSTU4 2147483648
+BANDU4
+BORU4
+ASGNU4
+ADDRFP4 0
+ADDRLP4 8
+INDIRF4
+ASGNF4
+LABELV $228
+ADDRFP4 0
+INDIRF4
+RETF4
+LABELV $220
+endproc copysignf 12 0
+proc __scalbnf 40 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+LABELV $231
+ADDRLP4 8
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 8
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $232
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2139095040
+BANDI4
+CNSTI4 23
+RSHI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $234
+ADDRLP4 0
+INDIRI4
+CNSTI4 2147483647
+BANDI4
+CNSTI4 0
+NEI4 $236
+ADDRFP4 0
+INDIRF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $236
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ADDRGP4 two25
+INDIRF4
+MULF4
+ASGNF4
+LABELV $238
+ADDRLP4 8
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 8
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $239
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2139095040
+BANDI4
+CNSTI4 23
+RSHI4
+CNSTI4 25
+SUBI4
+ASGNI4
+LABELV $234
+ADDRLP4 4
+INDIRI4
+CNSTI4 255
+NEI4 $241
+ADDRFP4 0
+INDIRF4
+ADDRFP4 0
+INDIRF4
+ADDF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $241
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+CNSTI4 50000
+GTI4 $245
+ADDRLP4 4
+INDIRI4
+CNSTI4 254
+LEI4 $243
+LABELV $245
+ADDRLP4 12
+ADDRGP4 huge
+INDIRF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 16
+ADDRGP4 copysignf
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $243
+ADDRFP4 4
+INDIRI4
+CNSTI4 -50000
+GEI4 $246
+ADDRLP4 20
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 copysignf
+CALLF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $246
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LEI4 $248
+LABELV $250
+ADDRLP4 28
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 2155872255
+BANDU4
+ADDRLP4 4
+INDIRI4
+CNSTI4 23
+LSHI4
+CVIU4 4
+BORU4
+ASGNU4
+ADDRFP4 0
+ADDRLP4 28
+INDIRF4
+ASGNF4
+LABELV $251
+ADDRFP4 0
+INDIRF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $248
+ADDRLP4 4
+INDIRI4
+CNSTI4 -25
+GTI4 $253
+ADDRLP4 28
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 32
+ADDRGP4 copysignf
+CALLF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 32
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $253
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 25
+ADDI4
+ASGNI4
+LABELV $255
+ADDRLP4 36
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 2155872255
+BANDU4
+ADDRLP4 4
+INDIRI4
+CNSTI4 23
+LSHI4
+CVIU4 4
+BORU4
+ASGNU4
+ADDRFP4 0
+ADDRLP4 36
+INDIRF4
+ASGNF4
+LABELV $256
+ADDRFP4 0
+INDIRF4
+ADDRGP4 twom25
+INDIRF4
+MULF4
+RETF4
+LABELV $230
+endproc __scalbnf 40 8
+export pow
+proc pow 208 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+CNSTF4 1065353216
+NEF4 $259
+ADDRFP4 0
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $259
+LABELV $261
+ADDRLP4 108
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 108
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $262
+LABELV $264
+ADDRLP4 108
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 108
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $265
+ADDRLP4 108
+CNSTI4 2147483647
+ASGNI4
+ADDRLP4 20
+ADDRLP4 32
+INDIRI4
+ADDRLP4 108
+INDIRI4
+BANDI4
+ASGNI4
+ADDRLP4 60
+ADDRLP4 36
+INDIRI4
+ADDRLP4 108
+INDIRI4
+BANDI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+NEI4 $267
+ADDRGP4 one
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $267
+ADDRLP4 112
+CNSTI4 2139095040
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 112
+INDIRI4
+GTI4 $271
+ADDRLP4 60
+INDIRI4
+ADDRLP4 112
+INDIRI4
+LEI4 $269
+LABELV $271
+ADDRFP4 0
+INDIRF4
+ADDRFP4 4
+INDIRF4
+ADDF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $269
+ADDRLP4 116
+CNSTI4 0
+ASGNI4
+ADDRLP4 80
+ADDRLP4 116
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 116
+INDIRI4
+GEI4 $272
+ADDRLP4 60
+INDIRI4
+CNSTI4 1266679808
+LTI4 $274
+ADDRLP4 80
+CNSTI4 2
+ASGNI4
+ADDRGP4 $275
+JUMPV
+LABELV $274
+ADDRLP4 60
+INDIRI4
+CNSTI4 1065353216
+LTI4 $276
+ADDRLP4 124
+CNSTI4 23
+ASGNI4
+ADDRLP4 28
+ADDRLP4 60
+INDIRI4
+ADDRLP4 124
+INDIRI4
+RSHI4
+CNSTI4 127
+SUBI4
+ASGNI4
+ADDRLP4 128
+ADDRLP4 124
+INDIRI4
+ADDRLP4 28
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 60
+INDIRI4
+ADDRLP4 128
+INDIRI4
+RSHI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 128
+INDIRI4
+LSHI4
+ADDRLP4 60
+INDIRI4
+NEI4 $278
+ADDRLP4 80
+CNSTI4 2
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+BANDI4
+SUBI4
+ASGNI4
+LABELV $278
+LABELV $276
+LABELV $275
+LABELV $272
+ADDRLP4 60
+INDIRI4
+CNSTI4 2139095040
+NEI4 $280
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353216
+NEI4 $282
+ADDRFP4 4
+INDIRF4
+ADDRFP4 4
+INDIRF4
+SUBF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $282
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353216
+LEI4 $284
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+LTI4 $287
+ADDRLP4 124
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $288
+JUMPV
+LABELV $287
+ADDRLP4 124
+ADDRGP4 zero
+INDIRF4
+ASGNF4
+LABELV $288
+ADDRLP4 124
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $284
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+GEI4 $290
+ADDRLP4 128
+ADDRFP4 4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRGP4 $291
+JUMPV
+LABELV $290
+ADDRLP4 128
+ADDRGP4 zero
+INDIRF4
+ASGNF4
+LABELV $291
+ADDRLP4 128
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $280
+ADDRLP4 60
+INDIRI4
+CNSTI4 1065353216
+NEI4 $292
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+GEI4 $294
+ADDRGP4 one
+INDIRF4
+ADDRFP4 0
+INDIRF4
+DIVF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $294
+ADDRFP4 0
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $292
+ADDRLP4 36
+INDIRI4
+CNSTI4 1073741824
+NEI4 $296
+ADDRFP4 0
+INDIRF4
+ADDRFP4 0
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $296
+ADDRLP4 36
+INDIRI4
+CNSTI4 1056964608
+NEI4 $298
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+LTI4 $300
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 124
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 124
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $300
+LABELV $298
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 124
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 124
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRI4
+CNSTI4 2139095040
+EQI4 $305
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $305
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353216
+NEI4 $302
+LABELV $305
+ADDRLP4 8
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+GEI4 $306
+ADDRLP4 8
+ADDRGP4 one
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+ASGNF4
+LABELV $306
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+GEI4 $308
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353216
+SUBI4
+ADDRLP4 80
+INDIRI4
+BORI4
+CNSTI4 0
+NEI4 $310
+ADDRLP4 136
+ADDRLP4 8
+INDIRF4
+ADDRLP4 8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 136
+INDIRF4
+ADDRLP4 136
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 $311
+JUMPV
+LABELV $310
+ADDRLP4 80
+INDIRI4
+CNSTI4 1
+NEI4 $312
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $312
+LABELV $311
+LABELV $308
+ADDRLP4 8
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $302
+ADDRLP4 32
+INDIRI4
+CVIU4 4
+CNSTI4 31
+RSHU4
+CNSTU4 1
+SUBU4
+ADDRLP4 80
+INDIRI4
+CVIU4 4
+BORU4
+CNSTU4 0
+NEU4 $314
+ADDRLP4 136
+ADDRFP4 0
+INDIRF4
+ADDRFP4 0
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 136
+INDIRF4
+ADDRLP4 136
+INDIRF4
+DIVF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $314
+ADDRLP4 60
+INDIRI4
+CNSTI4 1291845632
+LEI4 $316
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353208
+GEI4 $318
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+GEI4 $321
+ADDRLP4 144
+ADDRGP4 huge
+INDIRF4
+ASGNF4
+ADDRLP4 140
+ADDRLP4 144
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $321
+ADDRLP4 148
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 140
+ADDRLP4 148
+INDIRF4
+ADDRLP4 148
+INDIRF4
+MULF4
+ASGNF4
+LABELV $322
+ADDRLP4 140
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $318
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353223
+LEI4 $323
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+LEI4 $326
+ADDRLP4 156
+ADDRGP4 huge
+INDIRF4
+ASGNF4
+ADDRLP4 152
+ADDRLP4 156
+INDIRF4
+ADDRLP4 156
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $327
+JUMPV
+LABELV $326
+ADDRLP4 160
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 152
+ADDRLP4 160
+INDIRF4
+ADDRLP4 160
+INDIRF4
+MULF4
+ASGNF4
+LABELV $327
+ADDRLP4 152
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $323
+ADDRLP4 4
+ADDRFP4 0
+INDIRF4
+CNSTF4 1065353216
+SUBF4
+ASGNF4
+ADDRLP4 76
+ADDRLP4 4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+CNSTF4 1056964608
+ADDRLP4 4
+INDIRF4
+CNSTF4 1051372203
+CNSTF4 1048576000
+ADDRLP4 4
+INDIRF4
+MULF4
+SUBF4
+MULF4
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 52
+ADDRGP4 ivln2_h
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 4
+INDIRF4
+ADDRGP4 ivln2_l
+INDIRF4
+MULF4
+ADDRLP4 76
+INDIRF4
+ADDRGP4 ivln2
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 52
+INDIRF4
+ADDRLP4 56
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $328
+ADDRLP4 168
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 168
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $329
+LABELV $331
+ADDRLP4 168
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 16
+ADDRLP4 168
+INDIRF4
+ASGNF4
+LABELV $332
+ADDRLP4 92
+ADDRLP4 56
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 52
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+ADDRGP4 $317
+JUMPV
+LABELV $316
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 8388608
+GEI4 $334
+ADDRLP4 48
+ADDRLP4 48
+INDIRF4
+ADDRGP4 two24
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+CNSTI4 24
+SUBI4
+ASGNI4
+LABELV $336
+ADDRLP4 160
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 160
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $337
+LABELV $334
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 23
+RSHI4
+CNSTI4 127
+SUBI4
+ADDI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 20
+INDIRI4
+CNSTI4 8388607
+BANDI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 12
+INDIRI4
+CNSTI4 1065353216
+BORI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1885297
+GTI4 $339
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRGP4 $340
+JUMPV
+LABELV $339
+ADDRLP4 12
+INDIRI4
+CNSTI4 6140887
+GEI4 $341
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRGP4 $342
+JUMPV
+LABELV $341
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 8388608
+SUBI4
+ASGNI4
+LABELV $342
+LABELV $340
+LABELV $343
+ADDRLP4 168
+ADDRLP4 20
+INDIRI4
+CVIU4 4
+ASGNU4
+ADDRLP4 48
+ADDRLP4 168
+INDIRF4
+ASGNF4
+LABELV $344
+ADDRLP4 172
+ADDRLP4 28
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bp
+ADDP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 48
+INDIRF4
+ADDRLP4 172
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 56
+ADDRGP4 one
+INDIRF4
+ADDRLP4 48
+INDIRF4
+ADDRLP4 172
+INDIRP4
+INDIRF4
+ADDF4
+DIVF4
+ASGNF4
+ADDRLP4 64
+ADDRLP4 52
+INDIRF4
+ADDRLP4 56
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 144
+ADDRLP4 64
+INDIRF4
+ASGNF4
+LABELV $346
+ADDRLP4 176
+ADDRLP4 144
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 176
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $347
+LABELV $349
+ADDRLP4 176
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 144
+ADDRLP4 176
+INDIRF4
+ASGNF4
+LABELV $350
+LABELV $352
+ADDRLP4 176
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+RSHI4
+CNSTI4 536870912
+BORI4
+CNSTI4 262144
+ADDI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 21
+LSHI4
+ADDI4
+CVIU4 4
+ASGNU4
+ADDRLP4 140
+ADDRLP4 176
+INDIRF4
+ASGNF4
+LABELV $353
+ADDRLP4 152
+ADDRLP4 48
+INDIRF4
+ADDRLP4 140
+INDIRF4
+ADDRLP4 28
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bp
+ADDP4
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+ADDRLP4 156
+ADDRLP4 56
+INDIRF4
+ADDRLP4 52
+INDIRF4
+ADDRLP4 144
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+SUBF4
+ADDRLP4 144
+INDIRF4
+ADDRLP4 152
+INDIRF4
+MULF4
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 148
+ADDRLP4 64
+INDIRF4
+ADDRLP4 64
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 104
+ADDRGP4 L3
+INDIRF4
+ADDRLP4 148
+INDIRF4
+ADDRGP4 L4
+INDIRF4
+ADDRLP4 148
+INDIRF4
+ADDRGP4 L5
+INDIRF4
+ADDRLP4 148
+INDIRF4
+ADDRGP4 L6
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 148
+INDIRF4
+ADDRLP4 148
+INDIRF4
+MULF4
+ADDRGP4 L1
+INDIRF4
+ADDRLP4 148
+INDIRF4
+ADDRGP4 L2
+INDIRF4
+ADDRLP4 148
+INDIRF4
+ADDRLP4 104
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 72
+INDIRF4
+ADDRLP4 156
+INDIRF4
+ADDRLP4 144
+INDIRF4
+ADDRLP4 64
+INDIRF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 148
+ADDRLP4 144
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 140
+ADDRLP4 148
+INDIRF4
+CNSTF4 1077936128
+ADDF4
+ADDRLP4 72
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $355
+ADDRLP4 192
+ADDRLP4 140
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 192
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $356
+LABELV $358
+ADDRLP4 192
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 140
+ADDRLP4 192
+INDIRF4
+ASGNF4
+LABELV $359
+ADDRLP4 152
+ADDRLP4 72
+INDIRF4
+ADDRLP4 140
+INDIRF4
+CNSTF4 1077936128
+SUBF4
+ADDRLP4 148
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+ADDRLP4 52
+ADDRLP4 144
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 156
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ADDRLP4 152
+INDIRF4
+ADDRLP4 64
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 52
+INDIRF4
+ADDRLP4 56
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $361
+ADDRLP4 196
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 196
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $362
+LABELV $364
+ADDRLP4 196
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 24
+ADDRLP4 196
+INDIRF4
+ASGNF4
+LABELV $365
+ADDRLP4 68
+ADDRLP4 56
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 52
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+ADDRLP4 96
+ADDRGP4 cp_h
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 200
+ADDRLP4 28
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 100
+ADDRGP4 cp_l
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDRLP4 68
+INDIRF4
+ADDRGP4 cp
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 200
+INDIRI4
+ADDRGP4 dp_l
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 44
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 96
+INDIRF4
+ADDRLP4 100
+INDIRF4
+ADDF4
+ADDRLP4 200
+INDIRI4
+ADDRGP4 dp_h
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $367
+ADDRLP4 204
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 204
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $368
+LABELV $370
+ADDRLP4 204
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 16
+ADDRLP4 204
+INDIRF4
+ASGNF4
+LABELV $371
+ADDRLP4 92
+ADDRLP4 100
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 4
+INDIRF4
+SUBF4
+ADDRLP4 28
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 dp_h
+ADDP4
+INDIRF4
+SUBF4
+ADDRLP4 96
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+LABELV $317
+ADDRLP4 64
+ADDRGP4 one
+INDIRF4
+ASGNF4
+ADDRLP4 32
+INDIRI4
+CVIU4 4
+CNSTI4 31
+RSHU4
+CNSTU4 1
+SUBU4
+ADDRLP4 80
+INDIRI4
+CNSTI4 1
+SUBI4
+CVIU4 4
+BORU4
+CNSTU4 0
+NEU4 $373
+ADDRLP4 64
+ADDRGP4 one
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $373
+LABELV $375
+ADDRLP4 140
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 140
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $376
+LABELV $378
+ADDRLP4 140
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 40
+ADDRLP4 140
+INDIRF4
+ASGNF4
+LABELV $379
+ADDRLP4 68
+ADDRFP4 4
+INDIRF4
+ADDRLP4 40
+INDIRF4
+SUBF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRFP4 4
+INDIRF4
+ADDRLP4 92
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 40
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 68
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $381
+ADDRLP4 152
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 152
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $382
+ADDRLP4 12
+INDIRI4
+CNSTI4 1124073472
+LEI4 $384
+ADDRLP4 152
+ADDRGP4 huge
+INDIRF4
+ASGNF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 152
+INDIRF4
+MULF4
+ADDRLP4 152
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $384
+ADDRLP4 12
+INDIRI4
+CNSTI4 1124073472
+NEI4 $386
+ADDRLP4 68
+INDIRF4
+ADDRGP4 ovt
+INDIRF4
+ADDF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 24
+INDIRF4
+SUBF4
+LEF4 $387
+ADDRLP4 156
+ADDRGP4 huge
+INDIRF4
+ASGNF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 156
+INDIRF4
+MULF4
+ADDRLP4 156
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $386
+ADDRLP4 12
+INDIRI4
+CNSTI4 2147483647
+BANDI4
+CNSTI4 1125515264
+LEI4 $390
+ADDRLP4 156
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 156
+INDIRF4
+MULF4
+ADDRLP4 156
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $390
+ADDRLP4 12
+INDIRI4
+CVIU4 4
+CNSTU4 3272998912
+NEU4 $392
+ADDRLP4 68
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 24
+INDIRF4
+SUBF4
+GTF4 $394
+ADDRLP4 160
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 160
+INDIRF4
+MULF4
+ADDRLP4 160
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $394
+LABELV $392
+LABELV $387
+ADDRLP4 84
+ADDRLP4 12
+INDIRI4
+CNSTI4 2147483647
+BANDI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 84
+INDIRI4
+CNSTI4 23
+RSHI4
+CNSTI4 127
+SUBI4
+ASGNI4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 1056964608
+LEI4 $396
+ADDRLP4 44
+ADDRLP4 12
+INDIRI4
+CNSTI4 8388608
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+RSHI4
+ADDI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 44
+INDIRI4
+CNSTI4 2147483647
+BANDI4
+CNSTI4 23
+RSHI4
+CNSTI4 127
+SUBI4
+ASGNI4
+LABELV $398
+ADDRLP4 164
+ADDRLP4 44
+INDIRI4
+CNSTI4 8388607
+ADDRLP4 28
+INDIRI4
+RSHI4
+BCOMI4
+BANDI4
+CVIU4 4
+ASGNU4
+ADDRLP4 4
+ADDRLP4 164
+INDIRF4
+ASGNF4
+LABELV $399
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+CNSTI4 8388607
+BANDI4
+CNSTI4 8388608
+BORI4
+CNSTI4 23
+ADDRLP4 28
+INDIRI4
+SUBI4
+RSHI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+GEI4 $401
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+NEGI4
+ASGNI4
+LABELV $401
+ADDRLP4 24
+ADDRLP4 24
+INDIRF4
+ADDRLP4 4
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $396
+ADDRLP4 4
+ADDRLP4 68
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $403
+ADDRLP4 164
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 164
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $404
+LABELV $406
+ADDRLP4 164
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 4
+ADDRLP4 164
+INDIRF4
+ASGNF4
+LABELV $407
+ADDRLP4 52
+ADDRLP4 4
+INDIRF4
+ADDRGP4 lg2_h
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 68
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+SUBF4
+SUBF4
+ADDRGP4 lg2
+INDIRF4
+MULF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 lg2_l
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 52
+INDIRF4
+ADDRLP4 56
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 76
+ADDRLP4 56
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 52
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 88
+ADDRGP4 P3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 P4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 P5
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 8
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 P1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 P2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 88
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 8
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRLP4 16
+INDIRF4
+ADDRGP4 two
+INDIRF4
+SUBF4
+DIVF4
+ADDRLP4 76
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 76
+INDIRF4
+MULF4
+ADDF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+ADDRGP4 one
+INDIRF4
+ADDRLP4 72
+INDIRF4
+ADDRLP4 8
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+LABELV $409
+ADDRLP4 192
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 192
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $410
+ADDRLP4 192
+CNSTI4 23
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 44
+INDIRI4
+ADDRLP4 192
+INDIRI4
+LSHI4
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 192
+INDIRI4
+RSHI4
+CNSTI4 0
+GTI4 $412
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 44
+INDIRI4
+ARGI4
+ADDRLP4 196
+ADDRGP4 __scalbnf
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 196
+INDIRF4
+ASGNF4
+ADDRGP4 $413
+JUMPV
+LABELV $412
+LABELV $414
+ADDRLP4 200
+ADDRLP4 12
+INDIRI4
+CVIU4 4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 200
+INDIRF4
+ASGNF4
+LABELV $415
+LABELV $413
+ADDRLP4 64
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+RETF4
+LABELV $258
+endproc pow 208 8
+data
+align 4
+LABELV randSeed
+byte 4 0
+export srand
+code
+proc srand 0 0
+ADDRGP4 randSeed
+ADDRFP4 0
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $417
+endproc srand 0 0
+export rand
+proc rand 4 0
+ADDRLP4 0
+ADDRGP4 randSeed
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 69069
+ADDRLP4 0
+INDIRP4
+INDIRI4
+MULI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 32767
+BANDI4
+RETI4
+LABELV $418
+endproc rand 4 0
+export atof
+proc atof 36 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $421
+JUMPV
+LABELV $420
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $423
+CNSTF4 0
+RETF4
+ADDRGP4 $419
+JUMPV
+LABELV $423
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $421
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+LEI4 $420
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 43
+EQI4 $428
+ADDRLP4 12
+INDIRI4
+CNSTI4 45
+EQI4 $429
+ADDRGP4 $425
+JUMPV
+LABELV $428
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $426
+JUMPV
+LABELV $429
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTF4 3212836864
+ASGNF4
+ADDRGP4 $426
+JUMPV
+LABELV $425
+ADDRLP4 8
+CNSTF4 1065353216
+ASGNF4
+LABELV $426
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 46
+EQI4 $430
+LABELV $432
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 20
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $437
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $435
+LABELV $437
+ADDRGP4 $431
+JUMPV
+LABELV $435
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 4
+CNSTF4 1092616192
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+LABELV $433
+ADDRGP4 $432
+JUMPV
+ADDRGP4 $431
+JUMPV
+LABELV $430
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $431
+ADDRLP4 0
+INDIRI4
+CNSTI4 46
+NEI4 $438
+ADDRLP4 20
+CNSTF4 1036831949
+ASGNF4
+LABELV $440
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $445
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $443
+LABELV $445
+ADDRGP4 $442
+JUMPV
+LABELV $443
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+CNSTF4 1036831949
+ADDRLP4 20
+INDIRF4
+MULF4
+ASGNF4
+LABELV $441
+ADDRGP4 $440
+JUMPV
+LABELV $442
+LABELV $438
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+RETF4
+LABELV $419
+endproc atof 36 0
+export strtod
+proc strtod 60 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $448
+JUMPV
+LABELV $447
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $448
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 32
+EQI4 $447
+ADDRLP4 8
+INDIRI4
+CNSTI4 12
+EQI4 $447
+ADDRLP4 8
+INDIRI4
+CNSTI4 10
+EQI4 $447
+ADDRLP4 8
+INDIRI4
+CNSTI4 13
+EQI4 $447
+ADDRLP4 8
+INDIRI4
+CNSTI4 9
+EQI4 $447
+ADDRLP4 8
+INDIRI4
+CNSTI4 11
+EQI4 $447
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $452
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRLP4 12
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $450
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $453
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3
+ADDP4
+ASGNP4
+LABELV $453
+ADDRFP4 0
+INDIRP4
+CNSTI4 3
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 40
+NEI4 $455
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 24
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 28
+ADDRGP4 strtol
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 41
+NEI4 $457
+ADDRLP4 16
+ADDRLP4 20
+INDIRI4
+CNSTI4 8388607
+BANDI4
+CNSTI4 2139095040
+BORI4
+CVIU4 4
+ASGNU4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $459
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $459
+ADDRLP4 16
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $457
+LABELV $455
+ADDRLP4 16
+CNSTU4 2147483647
+ASGNU4
+ADDRLP4 16
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $450
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $463
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRLP4 16
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $461
+ADDRLP4 20
+CNSTU4 2139095040
+ASGNU4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $464
+ADDRLP4 20
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $464
+ADDRFP4 0
+INDIRP4
+CNSTI4 3
+ADDP4
+ARGP4
+ADDRGP4 $468
+ARGP4
+CNSTI4 5
+ARGI4
+ADDRLP4 24
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $466
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRGP4 $467
+JUMPV
+LABELV $466
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3
+ADDP4
+ASGNP4
+LABELV $467
+ADDRLP4 20
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $461
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 45
+NEI4 $469
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $470
+JUMPV
+LABELV $469
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 43
+NEI4 $471
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $471
+LABELV $470
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $475
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRLP4 20
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $473
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 2
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+LABELV $476
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 48
+LTI4 $480
+ADDRLP4 32
+INDIRI4
+CNSTI4 57
+GTI4 $480
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 36
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 1098907648
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDRLP4 36
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRGP4 $476
+JUMPV
+LABELV $480
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 65
+LTI4 $482
+ADDRLP4 40
+INDIRI4
+CNSTI4 70
+GTI4 $482
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 44
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 1098907648
+ADDRLP4 0
+INDIRF4
+MULF4
+CNSTF4 1092616192
+ADDF4
+ADDRLP4 44
+INDIRP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ADDF4
+CNSTF4 1115815936
+SUBF4
+ASGNF4
+ADDRGP4 $476
+JUMPV
+LABELV $482
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 97
+LTI4 $478
+ADDRLP4 48
+INDIRI4
+CNSTI4 102
+GTI4 $478
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 52
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 1098907648
+ADDRLP4 0
+INDIRF4
+MULF4
+CNSTF4 1092616192
+ADDF4
+ADDRLP4 52
+INDIRP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ADDF4
+CNSTF4 1120010240
+SUBF4
+ASGNF4
+ADDRGP4 $476
+JUMPV
+LABELV $478
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+GEU4 $486
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $486
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 46
+NEI4 $488
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 32
+CNSTF4 1031798784
+ASGNF4
+LABELV $490
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 48
+LTI4 $494
+ADDRLP4 36
+INDIRI4
+CNSTI4 57
+GTI4 $494
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 40
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 40
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $495
+JUMPV
+LABELV $494
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 65
+LTI4 $496
+ADDRLP4 44
+INDIRI4
+CNSTI4 70
+GTI4 $496
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 48
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 48
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+ADDI4
+CNSTI4 65
+SUBI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $497
+JUMPV
+LABELV $496
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 97
+LTI4 $492
+ADDRLP4 52
+INDIRI4
+CNSTI4 102
+GTI4 $492
+ADDRLP4 56
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 56
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 56
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+ADDI4
+CNSTI4 97
+SUBI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $499
+LABELV $497
+LABELV $495
+LABELV $491
+ADDRLP4 32
+ADDRLP4 32
+INDIRF4
+CNSTF4 1098907648
+DIVF4
+ASGNF4
+ADDRGP4 $490
+JUMPV
+LABELV $492
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+GEU4 $500
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $500
+LABELV $488
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ADDRLP4 28
+INDIRP4
+CVPU4 4
+EQU4 $502
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 32
+ADDRGP4 tolower
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 112
+NEI4 $502
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ARGP4
+ADDRLP4 24
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 44
+ADDRGP4 strtol
+CALLI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+CVPU4 4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+NEU4 $504
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $506
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $506
+ADDRLP4 0
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $504
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+LEI4 $516
+ADDRGP4 $511
+JUMPV
+LABELV $510
+ADDRLP4 36
+CNSTF4 1073741824
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 36
+INDIRF4
+ADDRLP4 0
+INDIRF4
+GTF4 $513
+ADDRGP4 $509
+JUMPV
+LABELV $513
+ADDRLP4 0
+ADDRLP4 36
+INDIRF4
+ASGNF4
+LABELV $511
+ADDRLP4 48
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 48
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+GTI4 $510
+ADDRGP4 $509
+JUMPV
+LABELV $515
+ADDRLP4 36
+ADDRLP4 0
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 36
+INDIRF4
+ADDRLP4 0
+INDIRF4
+LTF4 $518
+ADDRGP4 $517
+JUMPV
+LABELV $518
+ADDRLP4 0
+ADDRLP4 36
+INDIRF4
+ASGNF4
+LABELV $516
+ADDRLP4 48
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 48
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+LTI4 $515
+LABELV $517
+LABELV $509
+LABELV $502
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $520
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRP4
+ASGNP4
+LABELV $520
+ADDRLP4 0
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $473
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+ADDRGP4 $525
+JUMPV
+LABELV $522
+LABELV $523
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 32
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 1092616192
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDRLP4 32
+INDIRP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ADDF4
+CNSTF4 1111490560
+SUBF4
+ASGNF4
+LABELV $525
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 48
+LTI4 $526
+ADDRLP4 36
+INDIRI4
+CNSTI4 57
+LEI4 $522
+LABELV $526
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+GEU4 $527
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $527
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 46
+NEI4 $529
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 40
+CNSTF4 1036831949
+ASGNF4
+ADDRGP4 $534
+JUMPV
+LABELV $531
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 44
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 44
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+CVIF4 4
+ADDRLP4 40
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $532
+ADDRLP4 40
+ADDRLP4 40
+INDIRF4
+CNSTF4 1092616192
+DIVF4
+ASGNF4
+LABELV $534
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 48
+LTI4 $535
+ADDRLP4 48
+INDIRI4
+CNSTI4 57
+LEI4 $531
+LABELV $535
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+GEU4 $536
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $536
+LABELV $529
+ADDRLP4 28
+INDIRP4
+CVPU4 4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+EQU4 $538
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 40
+ADDRGP4 tolower
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 101
+NEI4 $538
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ARGP4
+ADDRLP4 24
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 52
+ADDRGP4 strtol
+CALLI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+CVPU4 4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+NEU4 $540
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $542
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $542
+ADDRLP4 0
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $540
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+LEI4 $544
+ADDRGP4 $547
+JUMPV
+LABELV $546
+ADDRLP4 44
+CNSTF4 1092616192
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 44
+INDIRF4
+ADDRLP4 0
+INDIRF4
+GTF4 $549
+ADDRGP4 $545
+JUMPV
+LABELV $549
+ADDRLP4 0
+ADDRLP4 44
+INDIRF4
+ASGNF4
+LABELV $547
+ADDRLP4 56
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 56
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+GTI4 $546
+ADDRGP4 $545
+JUMPV
+LABELV $544
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+GEI4 $551
+ADDRGP4 $554
+JUMPV
+LABELV $553
+ADDRLP4 44
+ADDRLP4 0
+INDIRF4
+CNSTF4 1092616192
+DIVF4
+ASGNF4
+ADDRLP4 44
+INDIRF4
+ADDRLP4 0
+INDIRF4
+LTF4 $556
+ADDRGP4 $555
+JUMPV
+LABELV $556
+ADDRLP4 0
+ADDRLP4 44
+INDIRF4
+ASGNF4
+LABELV $554
+ADDRLP4 56
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 56
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+LTI4 $553
+LABELV $555
+LABELV $551
+LABELV $545
+LABELV $538
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $558
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRP4
+ASGNP4
+LABELV $558
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $446
+endproc strtod 60 12
+export _atof
+proc _atof 40 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 48
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRGP4 $562
+JUMPV
+LABELV $561
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $564
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+CNSTF4 0
+RETF4
+ADDRGP4 $560
+JUMPV
+LABELV $564
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $562
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+LEI4 $561
+ADDRLP4 16
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 43
+EQI4 $569
+ADDRLP4 16
+INDIRI4
+CNSTI4 45
+EQI4 $570
+ADDRGP4 $566
+JUMPV
+LABELV $569
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 12
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $567
+JUMPV
+LABELV $570
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 12
+CNSTF4 3212836864
+ASGNF4
+ADDRGP4 $567
+JUMPV
+LABELV $566
+ADDRLP4 12
+CNSTF4 1065353216
+ASGNF4
+LABELV $567
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 46
+EQI4 $571
+LABELV $573
+ADDRLP4 24
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $578
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $576
+LABELV $578
+ADDRGP4 $575
+JUMPV
+LABELV $576
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 8
+CNSTF4 1092616192
+ADDRLP4 8
+INDIRF4
+MULF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+LABELV $574
+ADDRGP4 $573
+JUMPV
+LABELV $575
+LABELV $571
+ADDRLP4 0
+INDIRI4
+CNSTI4 46
+NEI4 $579
+ADDRLP4 24
+CNSTF4 1036831949
+ASGNF4
+LABELV $581
+ADDRLP4 28
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 28
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $586
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $584
+LABELV $586
+ADDRGP4 $583
+JUMPV
+LABELV $584
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+CNSTF4 1036831949
+ADDRLP4 24
+INDIRF4
+MULF4
+ASGNF4
+LABELV $582
+ADDRGP4 $581
+JUMPV
+LABELV $583
+LABELV $579
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+RETF4
+LABELV $560
+endproc _atof 40 0
+export strtol
+proc strtol 32 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $588
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $588
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $593
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+EQI4 $593
+ADDRFP4 8
+INDIRI4
+CNSTI4 36
+LEI4 $595
+LABELV $593
+CNSTI4 0
+RETI4
+ADDRGP4 $587
+JUMPV
+LABELV $594
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $595
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 32
+EQI4 $594
+ADDRLP4 12
+INDIRI4
+CNSTI4 12
+EQI4 $594
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+EQI4 $594
+ADDRLP4 12
+INDIRI4
+CNSTI4 13
+EQI4 $594
+ADDRLP4 12
+INDIRI4
+CNSTI4 9
+EQI4 $594
+ADDRLP4 12
+INDIRI4
+CNSTI4 11
+EQI4 $594
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 45
+NEI4 $597
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $598
+JUMPV
+LABELV $597
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 43
+NEI4 $599
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $599
+LABELV $598
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+NEI4 $601
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $603
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $603
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 120
+EQI4 $607
+ADDRLP4 16
+INDIRI4
+CNSTI4 88
+NEI4 $605
+LABELV $607
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $608
+ADDRFP4 8
+INDIRI4
+CNSTI4 16
+EQI4 $608
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $610
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $610
+CNSTI4 0
+RETI4
+ADDRGP4 $587
+JUMPV
+LABELV $608
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRFP4 8
+CNSTI4 16
+ASGNI4
+ADDRGP4 $602
+JUMPV
+LABELV $605
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $602
+ADDRFP4 8
+CNSTI4 8
+ASGNI4
+ADDRGP4 $602
+JUMPV
+LABELV $601
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $614
+ADDRFP4 8
+CNSTI4 10
+ASGNI4
+LABELV $614
+LABELV $602
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $616
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 48
+LTI4 $620
+ADDRLP4 20
+INDIRI4
+CNSTI4 57
+GTI4 $620
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRGP4 $621
+JUMPV
+LABELV $620
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 97
+LTI4 $622
+ADDRLP4 24
+INDIRI4
+CNSTI4 122
+GTI4 $622
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+ADDI4
+CNSTI4 97
+SUBI4
+ASGNI4
+ADDRGP4 $623
+JUMPV
+LABELV $622
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 65
+LTI4 $618
+ADDRLP4 28
+INDIRI4
+CNSTI4 90
+GTI4 $618
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+ADDI4
+CNSTI4 65
+SUBI4
+ASGNI4
+LABELV $625
+LABELV $623
+LABELV $621
+ADDRLP4 16
+INDIRI4
+ADDRFP4 8
+INDIRI4
+LTI4 $626
+ADDRGP4 $618
+JUMPV
+LABELV $626
+ADDRLP4 0
+INDIRI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 -2147483648
+ADDI4
+ADDRFP4 8
+INDIRI4
+DIVI4
+GEI4 $628
+ADDRLP4 0
+CNSTI4 -2147483648
+ASGNI4
+ADDRGP4 $629
+JUMPV
+LABELV $628
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRI4
+MULI4
+ADDRLP4 16
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $629
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $616
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $616
+JUMPV
+LABELV $618
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $632
+ADDRLP4 0
+INDIRI4
+CNSTI4 -2147483648
+NEI4 $634
+ADDRLP4 0
+CNSTI4 2147483647
+ASGNI4
+ADDRGP4 $635
+JUMPV
+LABELV $634
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+NEGI4
+ASGNI4
+LABELV $635
+LABELV $632
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $587
+endproc strtol 32 0
+export atoi
+proc atoi 28 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $638
+JUMPV
+LABELV $637
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $640
+CNSTI4 0
+RETI4
+ADDRGP4 $636
+JUMPV
+LABELV $640
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $638
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+LEI4 $637
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 43
+EQI4 $645
+ADDRLP4 12
+INDIRI4
+CNSTI4 45
+EQI4 $646
+ADDRGP4 $642
+JUMPV
+LABELV $645
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $643
+JUMPV
+LABELV $646
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $643
+JUMPV
+LABELV $642
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+LABELV $643
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $647
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 20
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $652
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $650
+LABELV $652
+ADDRGP4 $649
+JUMPV
+LABELV $650
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 10
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $648
+ADDRGP4 $647
+JUMPV
+LABELV $649
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+MULI4
+RETI4
+LABELV $636
+endproc atoi 28 0
+export _atoi
+proc _atoi 32 0
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRGP4 $655
+JUMPV
+LABELV $654
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $657
+CNSTI4 0
+RETI4
+ADDRGP4 $653
+JUMPV
+LABELV $657
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $655
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+LEI4 $654
+ADDRLP4 16
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 43
+EQI4 $662
+ADDRLP4 16
+INDIRI4
+CNSTI4 45
+EQI4 $663
+ADDRGP4 $659
+JUMPV
+LABELV $662
+ADDRLP4 24
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $660
+JUMPV
+LABELV $663
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $660
+JUMPV
+LABELV $659
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+LABELV $660
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $664
+ADDRLP4 24
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $669
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $667
+LABELV $669
+ADDRGP4 $666
+JUMPV
+LABELV $667
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 10
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $665
+ADDRGP4 $664
+JUMPV
+LABELV $666
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 12
+INDIRI4
+MULI4
+RETI4
+LABELV $653
+endproc _atoi 32 0
+export abs
+proc abs 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $672
+ADDRLP4 0
+ADDRFP4 0
+INDIRI4
+NEGI4
+ASGNI4
+ADDRGP4 $673
+JUMPV
+LABELV $672
+ADDRLP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+LABELV $673
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $670
+endproc abs 4 0
+export fabs
+proc fabs 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $676
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+NEGF4
+ASGNF4
+ADDRGP4 $677
+JUMPV
+LABELV $676
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+LABELV $677
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $674
+endproc fabs 4 0
+export _hextoi
+proc _hextoi 32 0
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRGP4 $680
+JUMPV
+LABELV $679
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $682
+CNSTU4 0
+RETU4
+ADDRGP4 $678
+JUMPV
+LABELV $682
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $680
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+LEI4 $679
+ADDRLP4 8
+CNSTU4 0
+ASGNU4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $685
+JUMPV
+LABELV $684
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $687
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+GTI4 $687
+ADDRLP4 8
+ADDRLP4 8
+INDIRU4
+CNSTI4 4
+LSHU4
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+ADDU4
+CNSTU4 48
+SUBU4
+ASGNU4
+ADDRGP4 $685
+JUMPV
+LABELV $687
+ADDRLP4 0
+INDIRI4
+CNSTI4 97
+LTI4 $689
+ADDRLP4 0
+INDIRI4
+CNSTI4 102
+GTI4 $689
+ADDRLP4 8
+ADDRLP4 8
+INDIRU4
+CNSTI4 4
+LSHU4
+CNSTU4 10
+ADDU4
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+ADDU4
+CNSTU4 97
+SUBU4
+ASGNU4
+ADDRGP4 $685
+JUMPV
+LABELV $689
+ADDRLP4 0
+INDIRI4
+CNSTI4 65
+LTI4 $686
+ADDRLP4 0
+INDIRI4
+CNSTI4 70
+GTI4 $686
+ADDRLP4 8
+ADDRLP4 8
+INDIRU4
+CNSTI4 4
+LSHU4
+CNSTU4 10
+ADDU4
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+ADDU4
+CNSTU4 65
+SUBU4
+ASGNU4
+LABELV $685
+ADDRLP4 16
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 24
+CNSTI4 1
+ASGNI4
+ADDRLP4 12
+ADDRLP4 16
+INDIRI4
+ADDRLP4 24
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 8
+GEI4 $693
+ADDRLP4 20
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $684
+LABELV $693
+LABELV $686
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRU4
+RETU4
+LABELV $678
+endproc _hextoi 32 0
+proc dopr 276 32
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 48
+INDIRI4
+CVIU4 4
+ASGNU4
+ADDRLP4 8
+CNSTI4 -1
+ASGNI4
+ADDRLP4 44
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 44
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 44
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 24
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRGP4 $696
+JUMPV
+LABELV $695
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $698
+ADDRLP4 0
+CNSTI4 8
+ASGNI4
+LABELV $698
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $701
+ADDRLP4 0
+INDIRI4
+CNSTI4 8
+GTI4 $701
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $808
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $808
+address $702
+address $705
+address $715
+address $720
+address $723
+address $730
+address $741
+address $746
+address $701
+code
+LABELV $702
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 37
+NEI4 $703
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $704
+JUMPV
+LABELV $703
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 56
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 56
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $704
+ADDRLP4 60
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 60
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 60
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $705
+ADDRLP4 64
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 72
+CNSTI4 32
+ASGNI4
+ADDRLP4 64
+INDIRI4
+ADDRLP4 72
+INDIRI4
+EQI4 $711
+ADDRLP4 64
+INDIRI4
+CNSTI4 35
+EQI4 $712
+ADDRLP4 64
+INDIRI4
+ADDRLP4 72
+INDIRI4
+LTI4 $706
+LABELV $714
+ADDRLP4 64
+INDIRI4
+CNSTI4 43
+EQI4 $710
+ADDRLP4 64
+INDIRI4
+CNSTI4 45
+EQI4 $709
+ADDRLP4 64
+INDIRI4
+CNSTI4 48
+EQI4 $713
+ADDRGP4 $706
+JUMPV
+LABELV $709
+ADDRLP4 84
+CNSTI4 1
+ASGNI4
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+ADDRLP4 84
+INDIRI4
+BORI4
+ASGNI4
+ADDRLP4 80
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 80
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 80
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $710
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRLP4 88
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 88
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 88
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $711
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+ADDRLP4 92
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 92
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 92
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $712
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+ADDRLP4 96
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 96
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 96
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $713
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 16
+BORI4
+ASGNI4
+ADDRLP4 100
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 100
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 100
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $706
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $715
+ADDRLP4 80
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+CNSTI4 48
+ADDRLP4 80
+INDIRI4
+GTI4 $716
+ADDRLP4 80
+INDIRI4
+CNSTI4 57
+GTI4 $716
+ADDRLP4 16
+CNSTI4 10
+ADDRLP4 16
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+ADDI4
+ASGNI4
+ADDRLP4 84
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 84
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 84
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $716
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 42
+NEI4 $718
+ADDRLP4 88
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 88
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 88
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 84
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 84
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 84
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $718
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $720
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 46
+NEI4 $721
+ADDRLP4 0
+CNSTI4 4
+ASGNI4
+ADDRLP4 84
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 84
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 84
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $721
+ADDRLP4 0
+CNSTI4 5
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $723
+ADDRLP4 84
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+CNSTI4 48
+ADDRLP4 84
+INDIRI4
+GTI4 $724
+ADDRLP4 84
+INDIRI4
+CNSTI4 57
+GTI4 $724
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+GEI4 $726
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $726
+ADDRLP4 8
+CNSTI4 10
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+ADDI4
+ASGNI4
+ADDRLP4 88
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 88
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 88
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $724
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 42
+NEI4 $728
+ADDRLP4 92
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 92
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 92
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 88
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 88
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 88
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 0
+CNSTI4 5
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $728
+ADDRLP4 0
+CNSTI4 5
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $730
+ADDRLP4 88
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 96
+CNSTI4 104
+ASGNI4
+ADDRLP4 88
+INDIRI4
+ADDRLP4 96
+INDIRI4
+EQI4 $734
+ADDRLP4 88
+INDIRI4
+ADDRLP4 96
+INDIRI4
+GTI4 $738
+LABELV $737
+ADDRLP4 88
+INDIRI4
+CNSTI4 76
+EQI4 $736
+ADDRGP4 $732
+JUMPV
+LABELV $738
+ADDRLP4 88
+INDIRI4
+CNSTI4 108
+EQI4 $735
+ADDRGP4 $732
+JUMPV
+LABELV $734
+ADDRLP4 104
+CNSTI4 1
+ASGNI4
+ADDRLP4 12
+ADDRLP4 104
+INDIRI4
+ASGNI4
+ADDRLP4 100
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 100
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 100
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $732
+JUMPV
+LABELV $735
+ADDRLP4 12
+CNSTI4 2
+ASGNI4
+ADDRLP4 108
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 108
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 108
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $732
+JUMPV
+LABELV $736
+ADDRLP4 12
+CNSTI4 4
+ASGNI4
+ADDRLP4 112
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 112
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 112
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $732
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+EQI4 $739
+ADDRLP4 0
+CNSTI4 7
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $739
+ADDRLP4 0
+CNSTI4 6
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $741
+ADDRLP4 100
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 100
+INDIRI4
+CNSTI4 108
+EQI4 $745
+ADDRGP4 $743
+JUMPV
+LABELV $745
+ADDRLP4 12
+CNSTI4 3
+ASGNI4
+ADDRLP4 104
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 104
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 104
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $743
+ADDRLP4 0
+CNSTI4 7
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $746
+ADDRLP4 104
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 104
+INDIRI4
+CNSTI4 69
+EQI4 $782
+ADDRLP4 112
+CNSTI4 71
+ASGNI4
+ADDRLP4 104
+INDIRI4
+ADDRLP4 112
+INDIRI4
+EQI4 $786
+ADDRLP4 104
+INDIRI4
+ADDRLP4 112
+INDIRI4
+GTI4 $803
+LABELV $802
+ADDRLP4 104
+INDIRI4
+CNSTI4 37
+EQI4 $800
+ADDRGP4 $748
+JUMPV
+LABELV $803
+ADDRLP4 120
+CNSTI4 88
+ASGNI4
+ADDRLP4 104
+INDIRI4
+ADDRLP4 120
+INDIRI4
+EQI4 $771
+ADDRLP4 104
+INDIRI4
+ADDRLP4 120
+INDIRI4
+LTI4 $748
+LABELV $804
+ADDRLP4 104
+INDIRI4
+CNSTI4 99
+LTI4 $748
+ADDRLP4 104
+INDIRI4
+CNSTI4 120
+GTI4 $748
+ADDRLP4 104
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $805-396
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $805
+address $790
+address $750
+address $783
+address $779
+address $787
+address $748
+address $750
+address $748
+address $748
+address $748
+address $748
+address $793
+address $757
+address $792
+address $748
+address $748
+address $791
+address $748
+address $764
+address $748
+address $801
+address $772
+code
+LABELV $750
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $751
+ADDRLP4 128
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 128
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 128
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+CVII2 4
+CVII4 2
+ASGNI4
+ADDRGP4 $752
+JUMPV
+LABELV $751
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $753
+ADDRLP4 132
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 132
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 132
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $754
+JUMPV
+LABELV $753
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+NEI4 $755
+ADDRLP4 136
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 136
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 136
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $756
+JUMPV
+LABELV $755
+ADDRLP4 140
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 140
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 140
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $756
+LABELV $754
+LABELV $752
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 32
+INDIRI4
+ARGI4
+CNSTI4 10
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 144
+ADDRGP4 fmtint
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 144
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $757
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $758
+ADDRLP4 148
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 148
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 148
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CNSTU4 65535
+BANDU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $759
+JUMPV
+LABELV $758
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $760
+ADDRLP4 152
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 152
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 152
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $761
+JUMPV
+LABELV $760
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+NEI4 $762
+ADDRLP4 156
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 156
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 156
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $763
+JUMPV
+LABELV $762
+ADDRLP4 160
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 160
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 160
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $763
+LABELV $761
+LABELV $759
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 32
+INDIRI4
+ARGI4
+CNSTI4 8
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 164
+ADDRGP4 fmtint
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 164
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $764
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $765
+ADDRLP4 168
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 168
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 168
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CNSTU4 65535
+BANDU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $766
+JUMPV
+LABELV $765
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $767
+ADDRLP4 172
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 172
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 172
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $768
+JUMPV
+LABELV $767
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+NEI4 $769
+ADDRLP4 176
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 176
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 176
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $770
+JUMPV
+LABELV $769
+ADDRLP4 180
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 180
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 180
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $770
+LABELV $768
+LABELV $766
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 32
+INDIRI4
+ARGI4
+CNSTI4 10
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 184
+ADDRGP4 fmtint
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 184
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $771
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+LABELV $772
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $773
+ADDRLP4 188
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 188
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 188
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CNSTU4 65535
+BANDU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $774
+JUMPV
+LABELV $773
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $775
+ADDRLP4 192
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 192
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 192
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $776
+JUMPV
+LABELV $775
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+NEI4 $777
+ADDRLP4 196
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 196
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 196
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $778
+JUMPV
+LABELV $777
+ADDRLP4 200
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 200
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 200
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $778
+LABELV $776
+LABELV $774
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 32
+INDIRI4
+ARGI4
+CNSTI4 16
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 204
+ADDRGP4 fmtint
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 204
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $779
+ADDRLP4 12
+INDIRI4
+CNSTI4 4
+NEI4 $780
+ADDRLP4 208
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 208
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 208
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $781
+JUMPV
+LABELV $780
+ADDRLP4 212
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 212
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 212
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $781
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 216
+ADDRGP4 fmtfp
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 216
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $782
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+LABELV $783
+ADDRLP4 12
+INDIRI4
+CNSTI4 4
+NEI4 $784
+ADDRLP4 220
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 220
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 220
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $785
+JUMPV
+LABELV $784
+ADDRLP4 224
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 224
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 224
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $785
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 228
+ADDRGP4 fmtfp
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 228
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $786
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+LABELV $787
+ADDRLP4 12
+INDIRI4
+CNSTI4 4
+NEI4 $788
+ADDRLP4 232
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 232
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 232
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $789
+JUMPV
+LABELV $788
+ADDRLP4 236
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 236
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 236
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $789
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 240
+ADDRGP4 fmtfp
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 240
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $790
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 244
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 244
+INDIRP4
+ASGNP4
+ADDRLP4 244
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+CVII1 4
+CVII4 1
+ARGI4
+ADDRLP4 248
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 248
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $791
+ADDRLP4 252
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 252
+INDIRP4
+ASGNP4
+ADDRLP4 40
+ADDRLP4 252
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 256
+ADDRGP4 fmtstr
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 256
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $792
+ADDRLP4 260
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 260
+INDIRP4
+ASGNP4
+ADDRLP4 40
+ADDRLP4 260
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 40
+INDIRP4
+CVPU4 4
+CVUI4 4
+ARGI4
+CNSTI4 16
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 264
+ADDRGP4 fmtint
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 264
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $793
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $794
+ADDRLP4 272
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 272
+INDIRP4
+ASGNP4
+ADDRLP4 268
+ADDRLP4 272
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 268
+INDIRP4
+ADDRLP4 28
+INDIRU4
+CVUI4 4
+CVII2 4
+ASGNI2
+ADDRGP4 $748
+JUMPV
+LABELV $794
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $796
+ADDRLP4 272
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 272
+INDIRP4
+ASGNP4
+ADDRLP4 268
+ADDRLP4 272
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 268
+INDIRP4
+ADDRLP4 28
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $796
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+NEI4 $798
+ADDRLP4 272
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 272
+INDIRP4
+ASGNP4
+ADDRLP4 268
+ADDRLP4 272
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 268
+INDIRP4
+ADDRLP4 28
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $798
+ADDRLP4 272
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 272
+INDIRP4
+ASGNP4
+ADDRLP4 268
+ADDRLP4 272
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 268
+INDIRP4
+ADDRLP4 28
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $800
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 268
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 268
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $801
+ADDRLP4 272
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 272
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 272
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $748
+ADDRLP4 128
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 128
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 128
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 132
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRLP4 132
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 132
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 132
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 132
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 -1
+ASGNI4
+LABELV $701
+LABELV $696
+ADDRLP4 0
+INDIRI4
+CNSTI4 8
+NEI4 $695
+ADDRFP4 4
+INDIRU4
+CNSTU4 0
+EQU4 $809
+ADDRLP4 28
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $809
+ADDRLP4 24
+INDIRI4
+RETI4
+LABELV $694
+endproc dopr 276 32
+proc fmtstr 32 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 24
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $812
+ADDRFP4 12
+ADDRGP4 $814
+ASGNP4
+LABELV $812
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $818
+JUMPV
+LABELV $815
+LABELV $816
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $818
+ADDRLP4 8
+INDIRI4
+ADDRFP4 12
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $815
+ADDRFP4 24
+INDIRI4
+CNSTI4 0
+LTI4 $819
+ADDRFP4 24
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GEI4 $819
+ADDRLP4 8
+ADDRFP4 24
+INDIRI4
+ASGNI4
+LABELV $819
+ADDRLP4 0
+ADDRFP4 20
+INDIRI4
+ADDRLP4 8
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $821
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $821
+ADDRFP4 16
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $826
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+NEGI4
+ASGNI4
+ADDRGP4 $826
+JUMPV
+LABELV $825
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 20
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $826
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $825
+ADDRGP4 $829
+JUMPV
+LABELV $828
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 20
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 20
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 24
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $829
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRFP4 12
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 20
+INDIRI4
+EQI4 $831
+ADDRFP4 24
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LTI4 $828
+ADDRLP4 12
+INDIRI4
+ADDRFP4 24
+INDIRI4
+LTI4 $828
+LABELV $831
+ADDRGP4 $833
+JUMPV
+LABELV $832
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 28
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $833
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $832
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $811
+endproc fmtstr 32 16
+proc fmtint 84 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRFP4 16
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 24
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRFP4 28
+ADDRFP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRFP4 24
+INDIRI4
+CNSTI4 0
+GEI4 $836
+ADDRFP4 24
+CNSTI4 0
+ASGNI4
+LABELV $836
+ADDRLP4 8
+ADDRFP4 12
+INDIRI4
+CVIU4 4
+ASGNU4
+ADDRFP4 28
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+NEI4 $838
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+GEI4 $840
+ADDRLP4 48
+CNSTI4 45
+ASGNI4
+ADDRLP4 8
+ADDRFP4 12
+INDIRI4
+NEGI4
+CVIU4 4
+ASGNU4
+ADDRGP4 $841
+JUMPV
+LABELV $840
+ADDRFP4 28
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $842
+ADDRLP4 48
+CNSTI4 43
+ASGNI4
+ADDRGP4 $843
+JUMPV
+LABELV $842
+ADDRFP4 28
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $844
+ADDRLP4 48
+CNSTI4 32
+ASGNI4
+LABELV $844
+LABELV $843
+LABELV $841
+LABELV $838
+ADDRFP4 28
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $846
+ADDRLP4 44
+ADDRGP4 $848
+ASGNP4
+ADDRGP4 $847
+JUMPV
+LABELV $846
+ADDRLP4 44
+ADDRGP4 $849
+ASGNP4
+LABELV $847
+LABELV $850
+ADDRLP4 52
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 52
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+ADDRLP4 16
+ADDP4
+ADDRLP4 8
+INDIRU4
+ADDRFP4 16
+INDIRI4
+CVIU4 4
+MODU4
+ADDRLP4 44
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+ADDRLP4 8
+ADDRLP4 8
+INDIRU4
+ADDRFP4 16
+INDIRI4
+CVIU4 4
+DIVU4
+ASGNU4
+LABELV $851
+ADDRLP4 8
+INDIRU4
+CNSTU4 0
+EQU4 $853
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 24
+LTU4 $850
+LABELV $853
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 24
+NEU4 $854
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $854
+ADDRLP4 0
+INDIRI4
+ADDRLP4 16
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 40
+ADDRFP4 24
+INDIRI4
+ADDRLP4 0
+INDIRI4
+SUBI4
+ASGNI4
+ADDRFP4 24
+INDIRI4
+ADDRLP4 0
+INDIRI4
+LEI4 $858
+ADDRLP4 52
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $859
+JUMPV
+LABELV $858
+ADDRLP4 52
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $859
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $860
+ADDRLP4 56
+CNSTI4 1
+ASGNI4
+ADDRGP4 $861
+JUMPV
+LABELV $860
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+LABELV $861
+ADDRLP4 4
+ADDRFP4 20
+INDIRI4
+ADDRLP4 52
+INDIRI4
+SUBI4
+ADDRLP4 56
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+GEI4 $862
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+LABELV $862
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+GEI4 $864
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $864
+ADDRFP4 28
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $866
+ADDRLP4 40
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LEI4 $869
+ADDRLP4 68
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRGP4 $870
+JUMPV
+LABELV $869
+ADDRLP4 68
+ADDRLP4 4
+INDIRI4
+ASGNI4
+LABELV $870
+ADDRLP4 40
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $866
+ADDRFP4 28
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $874
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+NEGI4
+ASGNI4
+ADDRGP4 $874
+JUMPV
+LABELV $873
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 68
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 68
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $874
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+GTI4 $873
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $876
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 48
+INDIRI4
+CVII1 4
+CVII4 1
+ARGI4
+ADDRLP4 68
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 68
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $876
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+LEI4 $884
+ADDRGP4 $881
+JUMPV
+LABELV $880
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 48
+ARGI4
+ADDRLP4 72
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 72
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 40
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $881
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+GTI4 $880
+ADDRGP4 $884
+JUMPV
+LABELV $883
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 72
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+ADDRLP4 16
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 76
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 76
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $884
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $883
+ADDRGP4 $887
+JUMPV
+LABELV $886
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 80
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 80
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $887
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LTI4 $886
+ADDRLP4 12
+INDIRI4
+RETI4
+LABELV $835
+endproc fmtint 84 16
+proc abs_val 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $890
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $890
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $889
+endproc abs_val 4 0
+proc pow10 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $894
+JUMPV
+LABELV $893
+ADDRLP4 0
+CNSTF4 1092616192
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $894
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $893
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $892
+endproc pow10 4 0
+proc round 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+CNSTF4 1056964608
+LTF4 $897
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $897
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $896
+endproc round 8 0
+proc fmtfp 136 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRFP4 20
+ADDRFP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 20
+INDIRI4
+CNSTI4 0
+GEI4 $900
+ADDRFP4 20
+CNSTI4 6
+ASGNI4
+LABELV $900
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 80
+ADDRGP4 abs_val
+CALLF4
+ASGNF4
+ADDRLP4 76
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRFP4 12
+INDIRF4
+CNSTF4 0
+GEF4 $902
+ADDRLP4 72
+CNSTI4 45
+ASGNI4
+ADDRGP4 $903
+JUMPV
+LABELV $902
+ADDRFP4 24
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $904
+ADDRLP4 72
+CNSTI4 43
+ASGNI4
+ADDRGP4 $905
+JUMPV
+LABELV $904
+ADDRFP4 24
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $906
+ADDRLP4 72
+CNSTI4 32
+ASGNI4
+LABELV $906
+LABELV $905
+LABELV $903
+ADDRLP4 12
+ADDRLP4 76
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+CNSTI4 9
+LEI4 $908
+ADDRFP4 20
+CNSTI4 9
+ASGNI4
+LABELV $908
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 pow10
+CALLF4
+ASGNF4
+ADDRLP4 84
+INDIRF4
+ADDRLP4 76
+INDIRF4
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+SUBF4
+MULF4
+ARGF4
+ADDRLP4 88
+ADDRGP4 round
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 88
+INDIRI4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRLP4 92
+ADDRGP4 pow10
+CALLF4
+ASGNF4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ADDRLP4 92
+INDIRF4
+LTF4 $910
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRLP4 96
+ADDRGP4 pow10
+CALLF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ADDRLP4 96
+INDIRF4
+SUBF4
+CVFI4 4
+ASGNI4
+LABELV $910
+LABELV $912
+ADDRLP4 100
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 100
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $916
+ADDRLP4 96
+ADDRGP4 $848
+ASGNP4
+ADDRGP4 $917
+JUMPV
+LABELV $916
+ADDRLP4 96
+ADDRGP4 $849
+ASGNP4
+LABELV $917
+ADDRLP4 100
+INDIRI4
+ADDRLP4 24
+ADDP4
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+MODI4
+ADDRLP4 96
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+DIVI4
+ASGNI4
+LABELV $913
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $918
+ADDRLP4 8
+INDIRI4
+CNSTI4 20
+LTI4 $912
+LABELV $918
+ADDRLP4 8
+INDIRI4
+CNSTI4 20
+NEI4 $919
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $919
+ADDRLP4 8
+INDIRI4
+ADDRLP4 24
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $921
+ADDRLP4 100
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 100
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $925
+ADDRLP4 96
+ADDRGP4 $848
+ASGNP4
+ADDRGP4 $926
+JUMPV
+LABELV $925
+ADDRLP4 96
+ADDRGP4 $849
+ASGNP4
+LABELV $926
+ADDRLP4 100
+INDIRI4
+ADDRLP4 48
+ADDP4
+ADDRLP4 16
+INDIRI4
+CNSTI4 10
+MODI4
+ADDRLP4 96
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 10
+DIVI4
+ASGNI4
+LABELV $922
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $927
+ADDRLP4 20
+INDIRI4
+CNSTI4 20
+LTI4 $921
+LABELV $927
+ADDRLP4 20
+INDIRI4
+CNSTI4 20
+NEI4 $928
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $928
+ADDRLP4 20
+INDIRI4
+ADDRLP4 48
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+EQI4 $931
+ADDRLP4 96
+CNSTI4 1
+ASGNI4
+ADDRGP4 $932
+JUMPV
+LABELV $931
+ADDRLP4 96
+CNSTI4 0
+ASGNI4
+LABELV $932
+ADDRLP4 0
+ADDRFP4 16
+INDIRI4
+ADDRLP4 8
+INDIRI4
+SUBI4
+ADDRFP4 20
+INDIRI4
+SUBI4
+CNSTI4 1
+SUBI4
+ADDRLP4 96
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 68
+ADDRFP4 20
+INDIRI4
+ADDRLP4 20
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+GEI4 $933
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+LABELV $933
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $935
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $935
+ADDRFP4 24
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $937
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+NEGI4
+ASGNI4
+LABELV $937
+ADDRLP4 100
+CNSTI4 0
+ASGNI4
+ADDRFP4 24
+INDIRI4
+CNSTI4 16
+BANDI4
+ADDRLP4 100
+INDIRI4
+EQI4 $947
+ADDRLP4 0
+INDIRI4
+ADDRLP4 100
+INDIRI4
+LEI4 $947
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+EQI4 $944
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 72
+INDIRI4
+CVII1 4
+CVII4 1
+ARGI4
+ADDRLP4 104
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+ADDRGP4 $944
+JUMPV
+LABELV $943
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 48
+ARGI4
+ADDRLP4 104
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $944
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $943
+ADDRGP4 $947
+JUMPV
+LABELV $946
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 104
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $947
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $946
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+EQI4 $952
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 72
+INDIRI4
+CVII1 4
+CVII4 1
+ARGI4
+ADDRLP4 104
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $952
+JUMPV
+LABELV $951
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 108
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 108
+INDIRI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+ADDRLP4 24
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 112
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 112
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $952
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+GTI4 $951
+ADDRFP4 20
+INDIRI4
+CNSTI4 0
+LEI4 $963
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 46
+ARGI4
+ADDRLP4 116
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 116
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $957
+JUMPV
+LABELV $956
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 48
+ARGI4
+ADDRLP4 120
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 120
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $957
+ADDRLP4 124
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRLP4 68
+ADDRLP4 124
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 124
+INDIRI4
+CNSTI4 0
+GTI4 $956
+ADDRGP4 $960
+JUMPV
+LABELV $959
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 128
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 128
+INDIRI4
+ASGNI4
+ADDRLP4 128
+INDIRI4
+ADDRLP4 48
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 132
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 132
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $960
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+GTI4 $959
+ADDRGP4 $963
+JUMPV
+LABELV $962
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 116
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 116
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $963
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $962
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $899
+endproc fmtfp 136 16
+proc dopr_outch 8 0
+ADDRFP4 12
+ADDRFP4 12
+INDIRI4
+CVII1 4
+ASGNI1
+ADDRFP4 4
+INDIRP4
+INDIRU4
+CNSTU4 1
+ADDU4
+ADDRFP4 8
+INDIRU4
+GEU4 $966
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+INDIRU4
+ASGNU4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 0
+INDIRU4
+CNSTU4 1
+ADDU4
+ASGNU4
+ADDRLP4 0
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ADDRFP4 12
+INDIRI1
+ASGNI1
+LABELV $966
+CNSTI4 1
+RETI4
+LABELV $965
+endproc dopr_outch 8 0
+export Q_vsnprintf
+proc Q_vsnprintf 4 16
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 dopr
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $968
+endproc Q_vsnprintf 4 16
+export Q_snprintf
+proc Q_snprintf 12 16
+ADDRLP4 0
+ADDRFP4 8+4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRU4
+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
+RETI4
+LABELV $969
+endproc Q_snprintf 12 16
+export sscanf
+proc sscanf 92 4
+ADDRLP4 8
+ADDRFP4 4+4
+ASGNP4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $974
+JUMPV
+LABELV $973
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 37
+EQI4 $976
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRGP4 $974
+JUMPV
+LABELV $976
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $978
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+GTI4 $978
+ADDRFP4 4
+ARGP4
+ADDRLP4 20
+ADDRGP4 _atoi
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 20
+INDIRI4
+CVIU4 4
+ASGNU4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 -1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRGP4 $979
+JUMPV
+LABELV $978
+ADDRLP4 4
+CNSTU4 1023
+ASGNU4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $979
+ADDRLP4 24
+CNSTI4 100
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 24
+INDIRI4
+EQI4 $982
+ADDRLP4 0
+INDIRI4
+CNSTI4 102
+EQI4 $983
+ADDRLP4 0
+INDIRI4
+CNSTI4 105
+EQI4 $982
+ADDRLP4 0
+INDIRI4
+ADDRLP4 24
+INDIRI4
+LTI4 $980
+LABELV $994
+ADDRLP4 0
+INDIRI4
+CNSTI4 115
+EQI4 $985
+ADDRLP4 0
+INDIRI4
+CNSTI4 117
+EQI4 $982
+ADDRLP4 0
+INDIRI4
+CNSTI4 120
+EQI4 $984
+ADDRGP4 $980
+JUMPV
+LABELV $982
+ADDRLP4 32
+ADDRLP4 8
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ARGP4
+ADDRLP4 36
+ADDRGP4 _atoi
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRGP4 $981
+JUMPV
+LABELV $983
+ADDRLP4 40
+ADDRLP4 8
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ARGP4
+ADDRLP4 44
+ADDRGP4 _atof
+CALLF4
+ASGNF4
+ADDRLP4 40
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRGP4 $981
+JUMPV
+LABELV $984
+ADDRLP4 48
+ADDRLP4 8
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 48
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ARGP4
+ADDRLP4 52
+ADDRGP4 _hextoi
+CALLU4
+ASGNU4
+ADDRLP4 48
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ADDRLP4 52
+INDIRU4
+ASGNU4
+ADDRGP4 $981
+JUMPV
+LABELV $985
+ADDRLP4 60
+ADDRLP4 8
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 60
+INDIRP4
+ASGNP4
+ADDRLP4 56
+ADDRLP4 60
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $987
+JUMPV
+LABELV $986
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $987
+ADDRLP4 64
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 32
+EQI4 $986
+ADDRLP4 64
+INDIRI4
+CNSTI4 12
+EQI4 $986
+ADDRLP4 64
+INDIRI4
+CNSTI4 10
+EQI4 $986
+ADDRLP4 64
+INDIRI4
+CNSTI4 13
+EQI4 $986
+ADDRLP4 64
+INDIRI4
+CNSTI4 9
+EQI4 $986
+ADDRLP4 64
+INDIRI4
+CNSTI4 11
+EQI4 $986
+ADDRGP4 $990
+JUMPV
+LABELV $989
+ADDRLP4 68
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 76
+CNSTI4 1
+ASGNI4
+ADDRLP4 56
+ADDRLP4 68
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 72
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $990
+ADDRLP4 84
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 32
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 12
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 10
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 13
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 9
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 11
+EQI4 $993
+ADDRLP4 80
+ADDRLP4 4
+INDIRU4
+ASGNU4
+ADDRLP4 4
+ADDRLP4 80
+INDIRU4
+CNSTU4 1
+SUBU4
+ASGNU4
+ADDRLP4 80
+INDIRU4
+CNSTU4 0
+NEU4 $989
+LABELV $993
+ADDRLP4 88
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 56
+ADDRLP4 88
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+CNSTI1 0
+ASGNI1
+LABELV $980
+LABELV $981
+LABELV $974
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $973
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+INDIRI4
+RETI4
+LABELV $971
+endproc sscanf 92 4
+export bsearch
+proc bsearch 28 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRU4
+ASGNU4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTU4 0
+ASGNU4
+ADDRLP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRGP4 $997
+JUMPV
+LABELV $996
+ADDRLP4 4
+ADDRLP4 0
+INDIRU4
+ADDRLP4 8
+INDIRU4
+ADDRLP4 0
+INDIRU4
+SUBU4
+CNSTI4 1
+RSHU4
+ADDU4
+ASGNU4
+ADDRLP4 16
+ADDRLP4 4
+INDIRU4
+ADDRFP4 12
+INDIRU4
+MULU4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRFP4 16
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+GEI4 $999
+ADDRLP4 8
+ADDRLP4 4
+INDIRU4
+ASGNU4
+ADDRGP4 $1000
+JUMPV
+LABELV $999
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+LEI4 $1001
+ADDRLP4 0
+ADDRLP4 4
+INDIRU4
+CNSTU4 1
+ADDU4
+ASGNU4
+ADDRGP4 $1002
+JUMPV
+LABELV $1001
+ADDRLP4 16
+INDIRP4
+RETP4
+ADDRGP4 $995
+JUMPV
+LABELV $1002
+LABELV $1000
+LABELV $997
+ADDRLP4 0
+INDIRU4
+ADDRLP4 8
+INDIRU4
+LTU4 $996
+CNSTP4 0
+RETP4
+LABELV $995
+endproc bsearch 28 8
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+import atan2
+import cos
+import sin
+import sqrt
+import floor
+import ceil
+import memcpy
+import memset
+import strncpy
+lit
+align 1
+LABELV $849
+byte 1 48
+byte 1 49
+byte 1 50
+byte 1 51
+byte 1 52
+byte 1 53
+byte 1 54
+byte 1 55
+byte 1 56
+byte 1 57
+byte 1 97
+byte 1 98
+byte 1 99
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 0
+align 1
+LABELV $848
+byte 1 48
+byte 1 49
+byte 1 50
+byte 1 51
+byte 1 52
+byte 1 53
+byte 1 54
+byte 1 55
+byte 1 56
+byte 1 57
+byte 1 65
+byte 1 66
+byte 1 67
+byte 1 68
+byte 1 69
+byte 1 70
+byte 1 0
+align 1
+LABELV $814
+byte 1 60
+byte 1 78
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 62
+byte 1 0
+align 1
+LABELV $475
+byte 1 48
+byte 1 120
+byte 1 0
+align 1
+LABELV $468
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $463
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 0
+align 1
+LABELV $452
+byte 1 110
+byte 1 97
+byte 1 110
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/bg_misc.asm b/build/release-linux-x86_64/base/game/bg_misc.asm
new file mode 100644
index 0000000..b48eead
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/bg_misc.asm
@@ -0,0 +1,28875 @@
+lit
+align 4
+LABELV bg_buildableList
+byte 4 1
+address $60
+address $61
+address $62
+address $63
+byte 4 5
+byte 4 0
+byte 4 10
+byte 4 7
+byte 4 250
+byte 4 8
+byte 4 50
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 100
+byte 4 15000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 80
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 900
+byte 4 2
+address $64
+address $65
+address $66
+address $67
+byte 4 5
+byte 4 0
+byte 4 0
+byte 4 7
+byte 4 750
+byte 4 6
+byte 4 15
+byte 4 300
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 1000
+byte 4 30000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 120
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 4500
+byte 4 3
+address $68
+address $69
+address $70
+address $71
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 7
+byte 4 350
+byte 4 14
+byte 4 50
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 100
+byte 4 13000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 70
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 450
+byte 4 4
+address $72
+address $73
+address $74
+address $75
+byte 4 5
+byte 4 0
+byte 4 6
+byte 4 7
+byte 4 125
+byte 4 10
+byte 4 50
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 200
+byte 4 8000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 30
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 540
+byte 4 5
+address $76
+address $77
+address $78
+address $79
+byte 4 5
+byte 4 0
+byte 4 4
+byte 4 6
+byte 4 50
+byte 4 6
+byte 4 15
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 100
+byte 4 5000
+byte 4 0
+byte 4 400
+byte 4 1000
+byte 4 24
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 25
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 360
+byte 4 6
+address $80
+address $81
+address $82
+address $83
+byte 4 5
+byte 4 0
+byte 4 14
+byte 4 6
+byte 4 150
+byte 4 8
+byte 4 50
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 100
+byte 4 14000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 70
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1260
+byte 4 7
+address $84
+address $85
+address $86
+address $87
+byte 4 5
+byte 4 0
+byte 4 8
+byte 4 4
+byte 4 125
+byte 4 10
+byte 4 30
+byte 4 200
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 500
+byte 4 13000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 25
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 40
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 720
+byte 4 8
+address $88
+address $89
+address $90
+address $91
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 100
+byte 4 1
+byte 4 1
+byte 4 10
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 1000
+byte 4 6000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 90
+byte 4 9
+address $92
+address $93
+address $94
+address $95
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 6
+byte 4 250
+byte 4 1
+byte 4 5
+byte 4 40
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 15000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 180
+byte 4 10
+address $96
+address $97
+address $98
+address $99
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 4
+byte 4 450
+byte 4 1
+byte 4 10
+byte 4 70
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 450
+byte 4 11
+address $100
+address $101
+address $102
+address $103
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 25
+byte 4 1
+byte 4 5
+byte 4 10
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 1000
+byte 4 4000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 90
+byte 4 12
+address $104
+address $105
+address $106
+address $107
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 6
+byte 4 50
+byte 4 1
+byte 4 5
+byte 4 25
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 9000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 180
+byte 4 13
+address $108
+address $109
+address $110
+address $111
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 4
+byte 4 100
+byte 4 1
+byte 4 5
+byte 4 50
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 13000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 14
+address $112
+address $113
+address $114
+address $115
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 80
+byte 4 10
+byte 4 5
+byte 4 50
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 8000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 15
+address $116
+address $117
+address $118
+address $119
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 7
+byte 4 50
+byte 4 10
+byte 4 5
+byte 4 50
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 1000
+byte 4 5000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 180
+byte 4 16
+address $120
+address $121
+address $122
+address $123
+byte 4 5
+byte 4 0
+byte 4 12
+byte 4 6
+byte 4 200
+byte 4 8
+byte 4 15
+byte 4 200
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 200
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 170
+byte 4 0
+byte 4 0
+byte 4 1080
+skip 4
+byte 4 17
+address $124
+address $125
+address $126
+address $127
+byte 4 5
+byte 4 0
+byte 4 4
+byte 4 7
+byte 4 250
+byte 4 1
+byte 4 10
+byte 4 10
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 1000
+byte 4 12000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 190
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 360
+byte 4 18
+address $128
+address $129
+address $130
+address $131
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 250
+byte 4 1
+byte 4 10
+byte 4 10
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 7000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 300
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 19
+address $132
+address $133
+address $134
+address $135
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 250
+byte 4 1
+byte 4 5
+byte 4 15
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 4000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 20
+address $136
+address $137
+address $138
+address $139
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 100
+byte 4 5
+byte 4 5
+byte 4 10
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 500
+byte 4 10000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 50
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 21
+address $140
+address $141
+address $142
+address $143
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 60
+byte 4 10
+byte 4 100
+byte 4 100
+byte 4 19
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 200
+byte 4 8000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 50
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 22
+address $144
+address $145
+address $146
+address $147
+byte 4 5
+byte 4 0
+byte 4 35
+byte 4 4
+byte 4 250
+byte 4 1
+byte 4 10
+byte 4 200
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 60
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 3150
+byte 4 23
+address $148
+address $149
+address $150
+address $151
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 4
+byte 4 35
+byte 4 5
+byte 4 0
+byte 4 0
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 12000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 15
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 24
+address $152
+address $153
+address $154
+address $155
+byte 4 5
+byte 4 0
+byte 4 20
+byte 4 4
+byte 4 850
+byte 4 5
+byte 4 50
+byte 4 150
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1800
+byte 4 25
+address $156
+address $157
+address $158
+address $159
+byte 4 5
+byte 4 0
+byte 4 15
+byte 4 4
+byte 4 650
+byte 4 15
+byte 4 25
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1350
+byte 4 26
+address $160
+address $161
+address $162
+address $163
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 6
+byte 4 350
+byte 4 6
+byte 4 200
+byte 4 300
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 18000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 60
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 450
+byte 4 27
+address $164
+address $165
+address $166
+address $167
+byte 4 5
+byte 4 0
+byte 4 10
+byte 4 7
+byte 4 310
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 10000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 2400
+byte 4 28
+address $168
+address $169
+address $170
+address $171
+byte 4 5
+byte 4 0
+byte 4 8
+byte 4 7
+byte 4 180
+byte 4 0
+byte 4 100
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 50
+byte 4 8000
+byte 4 0
+byte 4 380
+byte 4 150
+byte 4 27
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1920
+byte 4 29
+address $172
+address $173
+address $170
+address $174
+byte 4 5
+byte 4 0
+byte 4 14
+byte 4 6
+byte 4 300
+byte 4 0
+byte 4 1
+byte 4 170
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 50
+byte 4 20000
+byte 4 0
+byte 4 50
+byte 4 140
+byte 4 28
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1920
+byte 4 30
+address $175
+address $176
+address $177
+address $178
+byte 4 5
+byte 4 0
+byte 4 10
+byte 4 4
+byte 4 300
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 150
+byte 4 15000
+byte 4 0
+byte 4 225
+byte 4 250
+byte 4 26
+byte 4 1064514355
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 2400
+byte 4 31
+address $179
+address $180
+address $181
+address $182
+byte 4 5
+byte 4 0
+byte 4 10
+byte 4 7
+byte 4 420
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 10000
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 2400
+byte 4 32
+address $183
+address $184
+address $185
+address $186
+byte 4 5
+byte 4 0
+byte 4 15
+byte 4 6
+byte 4 190
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 16000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 3600
+byte 4 33
+address $187
+address $188
+address $189
+address $190
+byte 4 5
+byte 4 0
+byte 4 8
+byte 4 7
+byte 4 190
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 8000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1920
+byte 4 34
+address $191
+address $192
+address $193
+address $194
+byte 4 5
+byte 4 0
+byte 4 0
+byte 4 7
+byte 4 930
+byte 4 0
+byte 4 200
+byte 4 300
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 1000
+byte 4 20000
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 12000
+byte 4 35
+address $195
+address $196
+address $197
+address $198
+byte 4 5
+byte 4 0
+byte 4 4
+byte 4 7
+byte 4 250
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 10000
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 960
+byte 4 36
+address $199
+address $200
+address $201
+address $202
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 60
+byte 4 0
+byte 4 1
+byte 4 10
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 5000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 240
+byte 4 37
+address $203
+address $204
+address $201
+address $205
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 6
+byte 4 250
+byte 4 0
+byte 4 5
+byte 4 40
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 14000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 480
+byte 4 38
+address $206
+address $207
+address $201
+address $208
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 4
+byte 4 450
+byte 4 0
+byte 4 10
+byte 4 70
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1200
+byte 4 39
+address $209
+address $210
+address $211
+address $212
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 25
+byte 4 0
+byte 4 5
+byte 4 10
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 4000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 240
+byte 4 40
+address $213
+address $214
+address $211
+address $215
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 4
+byte 4 100
+byte 4 0
+byte 4 5
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 13000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 720
+byte 4 41
+address $216
+address $217
+address $201
+address $218
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 100
+byte 4 0
+byte 4 5
+byte 4 50
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 7000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 720
+byte 4 42
+address $219
+address $220
+address $201
+address $221
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 6
+byte 4 100
+byte 4 0
+byte 4 5
+byte 4 20
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 5000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 480
+byte 4 43
+address $222
+address $223
+address $201
+address $224
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 7
+byte 4 300
+byte 4 0
+byte 4 10
+byte 4 50
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 12000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 480
+byte 4 44
+address $225
+address $226
+address $201
+address $227
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 6
+byte 4 300
+byte 4 0
+byte 4 10
+byte 4 50
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 13000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 480
+byte 4 45
+address $228
+address $229
+address $201
+address $230
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 350
+byte 4 0
+byte 4 10
+byte 4 50
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 15000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 720
+byte 4 46
+address $231
+address $232
+address $233
+address $234
+byte 4 5
+byte 4 0
+byte 4 8
+byte 4 4
+byte 4 600
+byte 4 0
+byte 4 50
+byte 4 150
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1920
+byte 4 47
+address $235
+address $236
+address $237
+address $238
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 6
+byte 4 155
+byte 4 0
+byte 4 15
+byte 4 250
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 8000
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1200
+byte 4 48
+address $239
+address $240
+address $241
+address $242
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 50
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 2000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 240
+byte 4 49
+address $243
+address $244
+address $245
+address $246
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 250
+byte 4 0
+byte 4 40
+byte 4 150
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 6000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 240
+byte 4 50
+address $247
+address $248
+address $249
+address $250
+byte 4 5
+byte 4 0
+byte 4 15
+byte 4 4
+byte 4 200
+byte 4 0
+byte 4 15
+byte 4 180
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 400
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 3600
+byte 4 51
+address $251
+address $252
+address $253
+address $254
+byte 4 5
+byte 4 0
+byte 4 20
+byte 4 4
+byte 4 850
+byte 4 0
+byte 4 50
+byte 4 150
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 4800
+byte 4 52
+address $255
+address $256
+address $257
+address $258
+byte 4 5
+byte 4 0
+byte 4 15
+byte 4 4
+byte 4 650
+byte 4 0
+byte 4 50
+byte 4 150
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 3600
+byte 4 53
+address $259
+address $260
+address $261
+address $262
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 6
+byte 4 350
+byte 4 0
+byte 4 50
+byte 4 300
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 1000
+byte 4 18000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1200
+data
+export bg_numBuildables
+align 4
+LABELV bg_numBuildables
+byte 4 53
+lit
+align 4
+LABELV nullBuildable
+byte 4 0
+skip 120
+export BG_BuildableByName
+code
+proc BG_BuildableByName 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $267
+JUMPV
+LABELV $264
+CNSTI4 124
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableList+4
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $268
+CNSTI4 124
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableList
+ADDP4
+RETP4
+ADDRGP4 $263
+JUMPV
+LABELV $268
+LABELV $265
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $267
+ADDRLP4 0
+INDIRI4
+ADDRGP4 bg_numBuildables
+INDIRI4
+LTI4 $264
+ADDRGP4 nullBuildable
+RETP4
+LABELV $263
+endproc BG_BuildableByName 8 8
+export BG_BuildableByEntityName
+proc BG_BuildableByEntityName 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $275
+JUMPV
+LABELV $272
+CNSTI4 124
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableList+16
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $276
+CNSTI4 124
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableList
+ADDP4
+RETP4
+ADDRGP4 $271
+JUMPV
+LABELV $276
+LABELV $273
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $275
+ADDRLP4 0
+INDIRI4
+ADDRGP4 bg_numBuildables
+INDIRI4
+LTI4 $272
+ADDRGP4 nullBuildable
+RETP4
+LABELV $271
+endproc BG_BuildableByEntityName 8 8
+export BG_Buildable
+proc BG_Buildable 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $282
+ADDRFP4 0
+INDIRI4
+CNSTI4 54
+GEI4 $282
+ADDRLP4 0
+CNSTI4 124
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableList-124
+ADDP4
+ASGNP4
+ADDRGP4 $283
+JUMPV
+LABELV $282
+ADDRLP4 0
+ADDRGP4 nullBuildable
+ASGNP4
+LABELV $283
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $279
+endproc BG_Buildable 8 0
+export BG_BuildableAllowedInStage
+proc BG_BuildableAllowedInStage 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+CNSTI4 0
+EQI4 $285
+CNSTI4 1
+RETI4
+ADDRGP4 $284
+JUMPV
+LABELV $285
+CNSTI4 0
+RETI4
+LABELV $284
+endproc BG_BuildableAllowedInStage 8 4
+export BG_BuildableConfig
+proc BG_BuildableConfig 0 0
+CNSTI4 288
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableConfigList
+ADDP4
+RETP4
+LABELV $287
+endproc BG_BuildableConfig 0 0
+export BG_BuildableBoundingBox
+proc BG_BuildableBoundingBox 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_BuildableConfig
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $289
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $289
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $291
+ADDRFP4 8
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 272
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $291
+LABELV $288
+endproc BG_BuildableBoundingBox 8 4
+proc BG_ParseBuildableFile 20076 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20024
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 20028
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 20028
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+GEI4 $295
+ADDRGP4 $297
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $293
+JUMPV
+LABELV $295
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $300
+ADDRLP4 20
+INDIRI4
+CVIU4 4
+CNSTU4 19999
+LTU4 $298
+LABELV $300
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $301
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $305
+ADDRLP4 20036
+ADDRGP4 $302
+ASGNP4
+ADDRGP4 $306
+JUMPV
+LABELV $305
+ADDRLP4 20036
+ADDRGP4 $303
+ASGNP4
+LABELV $306
+ADDRLP4 20036
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $293
+JUMPV
+LABELV $298
+ADDRLP4 24
+ARGP4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 20
+INDIRI4
+ADDRLP4 24
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 24
+ASGNP4
+ADDRGP4 $308
+JUMPV
+LABELV $307
+ADDRLP4 8
+ARGP4
+ADDRLP4 20036
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20036
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $310
+ADDRGP4 $309
+JUMPV
+LABELV $310
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $314
+ARGP4
+ADDRLP4 20040
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20040
+INDIRI4
+CNSTI4 0
+NEI4 $312
+ADDRGP4 $309
+JUMPV
+LABELV $312
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $317
+ARGP4
+ADDRLP4 20044
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20044
+INDIRI4
+CNSTI4 0
+NEI4 $315
+ADDRLP4 20048
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ARGP4
+ADDRLP4 20052
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20052
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $318
+ADDRGP4 $309
+JUMPV
+LABELV $318
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20056
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 20048
+ADDRLP4 20056
+INDIRI4
+ASGNI4
+ADDRLP4 20048
+INDIRI4
+CNSTI4 0
+GEI4 $320
+ADDRLP4 20048
+CNSTI4 0
+ASGNI4
+ADDRGP4 $321
+JUMPV
+LABELV $320
+ADDRLP4 20048
+INDIRI4
+CNSTI4 3
+LEI4 $322
+ADDRLP4 20048
+CNSTI4 3
+ASGNI4
+LABELV $322
+LABELV $321
+ADDRLP4 8
+ARGP4
+ADDRLP4 20060
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20060
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $324
+ADDRGP4 $309
+JUMPV
+LABELV $324
+ADDRLP4 20048
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $308
+JUMPV
+LABELV $315
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $328
+ARGP4
+ADDRLP4 20048
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20048
+INDIRI4
+CNSTI4 0
+NEI4 $326
+ADDRLP4 8
+ARGP4
+ADDRLP4 20052
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20052
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $329
+ADDRGP4 $309
+JUMPV
+LABELV $329
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20056
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 20056
+INDIRF4
+ASGNF4
+ADDRLP4 16
+INDIRF4
+CNSTF4 0
+GEF4 $331
+ADDRLP4 16
+CNSTF4 0
+ASGNF4
+LABELV $331
+ADDRFP4 4
+INDIRP4
+CNSTI4 256
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRGP4 $308
+JUMPV
+LABELV $326
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $335
+ARGP4
+ADDRLP4 20052
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20052
+INDIRI4
+CNSTI4 0
+NEI4 $333
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $336
+ADDRLP4 8
+ARGP4
+ADDRLP4 20056
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20056
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $340
+ADDRGP4 $338
+JUMPV
+LABELV $340
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20060
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 260
+ADDP4
+ADDP4
+ADDRLP4 20060
+INDIRF4
+ASGNF4
+LABELV $337
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LEI4 $336
+LABELV $338
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+ADDRGP4 $308
+JUMPV
+LABELV $333
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $344
+ARGP4
+ADDRLP4 20056
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20056
+INDIRI4
+CNSTI4 0
+NEI4 $342
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $345
+ADDRLP4 8
+ARGP4
+ADDRLP4 20060
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20060
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $349
+ADDRGP4 $347
+JUMPV
+LABELV $349
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20064
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 272
+ADDP4
+ADDP4
+ADDRLP4 20064
+INDIRF4
+ASGNF4
+LABELV $346
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LEI4 $345
+LABELV $347
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+ADDRGP4 $308
+JUMPV
+LABELV $342
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $353
+ARGP4
+ADDRLP4 20060
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20060
+INDIRI4
+CNSTI4 0
+NEI4 $351
+ADDRLP4 8
+ARGP4
+ADDRLP4 20068
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20068
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $354
+ADDRGP4 $309
+JUMPV
+LABELV $354
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20072
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 20064
+ADDRLP4 20072
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 284
+ADDP4
+ADDRLP4 20064
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 16
+BORI4
+ASGNI4
+ADDRGP4 $308
+JUMPV
+LABELV $351
+ADDRGP4 $356
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $293
+JUMPV
+LABELV $308
+ADDRGP4 $307
+JUMPV
+LABELV $309
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $357
+ADDRLP4 0
+ADDRGP4 $317
+ASGNP4
+ADDRGP4 $358
+JUMPV
+LABELV $357
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+NEI4 $359
+ADDRLP4 0
+ADDRGP4 $328
+ASGNP4
+ADDRGP4 $360
+JUMPV
+LABELV $359
+ADDRLP4 12
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $361
+ADDRLP4 0
+ADDRGP4 $335
+ASGNP4
+ADDRGP4 $362
+JUMPV
+LABELV $361
+ADDRLP4 12
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+NEI4 $363
+ADDRLP4 0
+ADDRGP4 $344
+ASGNP4
+ADDRGP4 $364
+JUMPV
+LABELV $363
+ADDRLP4 12
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+NEI4 $365
+ADDRLP4 0
+ADDRGP4 $353
+ASGNP4
+ADDRGP4 $366
+JUMPV
+LABELV $365
+ADDRLP4 0
+ADDRGP4 $314
+ASGNP4
+LABELV $366
+LABELV $364
+LABELV $362
+LABELV $360
+LABELV $358
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20036
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 20036
+INDIRU4
+CNSTU4 0
+EQU4 $367
+ADDRGP4 $369
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $293
+JUMPV
+LABELV $367
+CNSTI4 1
+RETI4
+LABELV $293
+endproc BG_ParseBuildableFile 20076 12
+export BG_InitBuildableConfigs
+proc BG_InitBuildableConfigs 20 12
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $371
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_BuildableConfig
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 288
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $375
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 BG_ParseBuildableFile
+CALLI4
+pop
+LABELV $372
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 54
+LTI4 $371
+LABELV $370
+endproc BG_InitBuildableConfigs 20 12
+lit
+align 4
+LABELV bg_classList
+byte 4 0
+address $376
+address $377
+byte 4 7
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 90
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1145569280
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1132920832
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+byte 4 1
+address $378
+address $379
+byte 4 7
+byte 4 50
+byte 4 0
+byte 4 1073741824
+byte 4 26
+byte 4 29
+byte 4 1119748096
+byte 4 110
+byte 4 981668463
+byte 4 1073741824
+byte 4 150
+byte 4 1065353216
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1128464384
+byte 4 1065353216
+byte 4 2
+byte 4 3
+byte 4 0
+byte 4 0
+byte 4 240
+skip 4
+byte 4 2
+address $380
+address $381
+byte 4 6
+byte 4 75
+byte 4 0
+byte 4 1077936128
+byte 4 27
+byte 4 30
+byte 4 1121058816
+byte 4 110
+byte 4 981668463
+byte 4 1073741824
+byte 4 100
+byte 4 1067030938
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1132920832
+byte 4 1065353216
+byte 4 3
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 300
+skip 4
+byte 4 3
+address $382
+address $383
+byte 4 7
+byte 4 30
+byte 4 0
+byte 4 1069547520
+byte 4 25
+byte 4 1
+byte 4 0
+byte 4 140
+byte 4 0
+byte 4 1075838976
+byte 4 25
+byte 4 1068708659
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1137180672
+byte 4 1132068864
+byte 4 1073741824
+byte 4 4
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 180
+skip 4
+byte 4 4
+address $384
+address $385
+byte 4 7
+byte 4 40
+byte 4 0
+byte 4 1075419546
+byte 4 25
+byte 4 2
+byte 4 0
+byte 4 140
+byte 4 0
+byte 4 1075838976
+byte 4 25
+byte 4 1069547520
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1137180672
+byte 4 1132068864
+byte 4 1073741824
+byte 4 5
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 200
+skip 4
+byte 4 5
+address $386
+address $387
+byte 4 7
+byte 4 60
+byte 4 0
+byte 4 1072064102
+byte 4 25
+byte 4 3
+byte 4 0
+byte 4 120
+byte 4 981668463
+byte 4 1072064102
+byte 4 60
+byte 4 1067450368
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1133903872
+byte 4 1134231552
+byte 4 1067030938
+byte 4 7
+byte 4 6
+byte 4 0
+byte 4 0
+byte 4 270
+skip 4
+byte 4 6
+address $388
+address $389
+byte 4 6
+byte 4 80
+byte 4 0
+byte 4 1075419546
+byte 4 25
+byte 4 4
+byte 4 0
+byte 4 120
+byte 4 981668463
+byte 4 1072064102
+byte 4 60
+byte 4 1067450368
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1133903872
+byte 4 1134231552
+byte 4 1066192077
+byte 4 7
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 330
+skip 4
+byte 4 7
+address $390
+address $391
+byte 4 7
+byte 4 150
+byte 4 0
+byte 4 1083179008
+byte 4 89
+byte 4 5
+byte 4 0
+byte 4 90
+byte 4 981668463
+byte 4 1069547520
+byte 4 80
+byte 4 1067030938
+byte 4 1092616192
+byte 4 1077936128
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1136525312
+byte 4 1061997773
+byte 4 9
+byte 4 10
+byte 4 8
+byte 4 1
+byte 4 420
+skip 4
+byte 4 8
+address $392
+address $393
+byte 4 6
+byte 4 175
+byte 4 0
+byte 4 1084751872
+byte 4 89
+byte 4 6
+byte 4 0
+byte 4 90
+byte 4 981668463
+byte 4 1069547520
+byte 4 80
+byte 4 1067030938
+byte 4 1092616192
+byte 4 1077936128
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1136525312
+byte 4 1060320051
+byte 4 9
+byte 4 10
+byte 4 0
+byte 4 1
+byte 4 540
+skip 4
+byte 4 9
+address $394
+address $395
+byte 4 6
+byte 4 200
+byte 4 0
+byte 4 1086324736
+byte 4 89
+byte 4 7
+byte 4 0
+byte 4 90
+byte 4 981668463
+byte 4 1069547520
+byte 4 80
+byte 4 1066192077
+byte 4 1091567616
+byte 4 1084227584
+byte 4 1086324736
+byte 4 1119092736
+byte 4 1132068864
+byte 4 1060320051
+byte 4 10
+byte 4 11
+byte 4 0
+byte 4 2
+byte 4 400
+skip 4
+byte 4 10
+address $396
+address $397
+byte 4 7
+byte 4 220
+byte 4 0
+byte 4 1087583027
+byte 4 24
+byte 4 8
+byte 4 0
+byte 4 90
+byte 4 973279855
+byte 4 1067869798
+byte 4 90
+byte 4 1067030938
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1128792064
+byte 4 1132920832
+byte 4 1050253722
+byte 4 12
+byte 4 11
+byte 4 0
+byte 4 1
+byte 4 600
+skip 4
+byte 4 11
+address $398
+address $399
+byte 4 6
+byte 4 250
+byte 4 0
+byte 4 1089470464
+byte 4 24
+byte 4 9
+byte 4 0
+byte 4 90
+byte 4 973279855
+byte 4 1067869798
+byte 4 90
+byte 4 1067869798
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1128792064
+byte 4 1132920832
+byte 4 1045220557
+byte 4 12
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 720
+skip 4
+byte 4 12
+address $400
+address $401
+byte 4 4
+byte 4 360
+byte 4 0
+byte 4 1091567616
+byte 4 24
+byte 4 10
+byte 4 0
+byte 4 90
+byte 4 981668463
+byte 4 1066192077
+byte 4 100
+byte 4 1067030938
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1126825984
+byte 4 1036831949
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 960
+skip 4
+byte 4 13
+address $402
+address $314
+byte 4 7
+byte 4 100
+byte 4 1065353216
+byte 4 0
+byte 4 34
+byte 4 0
+byte 4 1121714176
+byte 4 90
+byte 4 990057071
+byte 4 1065353216
+byte 4 100
+byte 4 1065353216
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1130102784
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 400
+skip 4
+byte 4 14
+address $403
+address $314
+byte 4 4
+byte 4 100
+byte 4 1065353216
+byte 4 0
+byte 4 34
+byte 4 0
+byte 4 1121714176
+byte 4 90
+byte 4 990057071
+byte 4 1065353216
+byte 4 100
+byte 4 1065353216
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1130102784
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 400
+skip 4
+data
+export bg_numClasses
+align 4
+LABELV bg_numClasses
+byte 4 15
+lit
+align 4
+LABELV nullClass
+byte 4 0
+skip 104
+export BG_ClassByName
+code
+proc BG_ClassByName 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $408
+JUMPV
+LABELV $405
+CNSTI4 108
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_classList+4
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $409
+CNSTI4 108
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_classList
+ADDP4
+RETP4
+ADDRGP4 $404
+JUMPV
+LABELV $409
+LABELV $406
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $408
+ADDRLP4 0
+INDIRI4
+ADDRGP4 bg_numClasses
+INDIRI4
+LTI4 $405
+ADDRGP4 nullClass
+RETP4
+LABELV $404
+endproc BG_ClassByName 8 8
+export BG_Class
+proc BG_Class 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $414
+ADDRFP4 0
+INDIRI4
+CNSTI4 15
+GEI4 $414
+ADDRLP4 0
+CNSTI4 108
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_classList
+ADDP4
+ASGNP4
+ADDRGP4 $415
+JUMPV
+LABELV $414
+ADDRLP4 0
+ADDRGP4 nullClass
+ASGNP4
+LABELV $415
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $412
+endproc BG_Class 8 0
+export BG_ClassAllowedInStage
+proc BG_ClassAllowedInStage 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+RETI4
+LABELV $416
+endproc BG_ClassAllowedInStage 8 4
+export BG_ClassConfig
+proc BG_ClassConfig 0 0
+CNSTI4 1308
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_classConfigList
+ADDP4
+RETP4
+LABELV $417
+endproc BG_ClassConfig 0 0
+export BG_ClassBoundingBox
+proc BG_ClassBoundingBox 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $419
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1224
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $419
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $421
+ADDRFP4 8
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1236
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $421
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $423
+ADDRFP4 12
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1248
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $423
+ADDRFP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $425
+ADDRFP4 16
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1260
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $425
+ADDRFP4 20
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $427
+ADDRFP4 20
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1272
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $427
+LABELV $418
+endproc BG_ClassBoundingBox 8 4
+export BG_ClassHasAbility
+proc BG_ClassHasAbility 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRI4
+BANDI4
+RETI4
+LABELV $429
+endproc BG_ClassHasAbility 8 4
+export BG_ClassCanEvolveFromTo
+proc BG_ClassCanEvolveFromTo 60 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 12
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 16
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+ADDRFP4 16
+INDIRI4
+LTI4 $435
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $435
+ADDRFP4 4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $435
+ADDRFP4 0
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $431
+LABELV $435
+CNSTI4 -1
+RETI4
+ADDRGP4 $430
+JUMPV
+LABELV $431
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $439
+JUMPV
+LABELV $436
+CNSTI4 108
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 bg_classList
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+EQI4 $440
+ADDRGP4 $437
+JUMPV
+LABELV $440
+ADDRLP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $442
+ADDRLP4 28
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 108
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 bg_classList+84
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $450
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRLP4 40
+ADDRGP4 BG_ClassAllowedInStage
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+EQI4 $450
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 BG_ClassIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $447
+LABELV $450
+ADDRGP4 $443
+JUMPV
+LABELV $447
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRLP4 48
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 32
+CNSTI4 400
+ADDRLP4 48
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $451
+ADDRLP4 0
+ADDRFP4 16
+INDIRI4
+ADDRLP4 32
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $452
+JUMPV
+LABELV $451
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRFP4 16
+INDIRI4
+ADDRLP4 32
+INDIRI4
+ADDI4
+ARGI4
+ADDRLP4 52
+ADDRGP4 BG_ClassCanEvolveFromTo
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 52
+INDIRI4
+ASGNI4
+LABELV $452
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $453
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GEI4 $453
+ADDRLP4 8
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $453
+LABELV $443
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $442
+ADDRLP4 8
+INDIRI4
+ADDRFP4 8
+INDIRI4
+GTI4 $456
+ADDRLP4 28
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $457
+JUMPV
+LABELV $456
+ADDRLP4 28
+CNSTI4 -1
+ASGNI4
+LABELV $457
+ADDRLP4 28
+INDIRI4
+RETI4
+ADDRGP4 $430
+JUMPV
+LABELV $437
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $439
+ADDRLP4 12
+INDIRI4
+ADDRGP4 bg_numClasses
+INDIRI4
+LTI4 $436
+ADDRGP4 $458
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 -1
+RETI4
+LABELV $430
+endproc BG_ClassCanEvolveFromTo 60 20
+export BG_AlienCanEvolve
+proc BG_AlienCanEvolve 28 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $463
+JUMPV
+LABELV $460
+CNSTI4 108
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 bg_classList
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+EQI4 $464
+ADDRGP4 $461
+JUMPV
+LABELV $464
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $466
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 108
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 bg_classList+84
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $471
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_ClassAllowedInStage
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $471
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_ClassIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $471
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+CNSTI4 400
+ADDRLP4 24
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+MULI4
+LTI4 $471
+CNSTI4 1
+RETI4
+ADDRGP4 $459
+JUMPV
+LABELV $471
+LABELV $467
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $466
+CNSTI4 0
+RETI4
+ADDRGP4 $459
+JUMPV
+LABELV $461
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $463
+ADDRLP4 8
+INDIRI4
+ADDRGP4 bg_numClasses
+INDIRI4
+LTI4 $460
+ADDRGP4 $473
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+LABELV $459
+endproc BG_AlienCanEvolve 28 8
+proc BG_ParseClassFile 20112 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20024
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 20028
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 20028
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+GEI4 $476
+CNSTI4 0
+RETI4
+ADDRGP4 $474
+JUMPV
+LABELV $476
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $480
+ADDRLP4 16
+INDIRI4
+CVIU4 4
+CNSTU4 19999
+LTU4 $478
+LABELV $480
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $481
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $483
+ADDRLP4 20036
+ADDRGP4 $302
+ASGNP4
+ADDRGP4 $484
+JUMPV
+LABELV $483
+ADDRLP4 20036
+ADDRGP4 $303
+ASGNP4
+LABELV $484
+ADDRLP4 20036
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $474
+JUMPV
+LABELV $478
+ADDRLP4 24
+ARGP4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 16
+INDIRI4
+ADDRLP4 24
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 4
+ADDRLP4 24
+ASGNP4
+ADDRGP4 $486
+JUMPV
+LABELV $485
+ADDRLP4 4
+ARGP4
+ADDRLP4 20036
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20036
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $488
+ADDRGP4 $487
+JUMPV
+LABELV $488
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $314
+ARGP4
+ADDRLP4 20040
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20040
+INDIRI4
+CNSTI4 0
+NEI4 $490
+ADDRGP4 $487
+JUMPV
+LABELV $490
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $317
+ARGP4
+ADDRLP4 20044
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20044
+INDIRI4
+CNSTI4 0
+NEI4 $492
+ADDRLP4 4
+ARGP4
+ADDRLP4 20048
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20048
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $494
+ADDRGP4 $487
+JUMPV
+LABELV $494
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $492
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $498
+ARGP4
+ADDRLP4 20048
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20048
+INDIRI4
+CNSTI4 0
+NEI4 $496
+ADDRLP4 4
+ARGP4
+ADDRLP4 20052
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20052
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $499
+ADDRGP4 $487
+JUMPV
+LABELV $499
+ADDRFP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $496
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $503
+ARGP4
+ADDRLP4 20052
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20052
+INDIRI4
+CNSTI4 0
+NEI4 $501
+ADDRLP4 4
+ARGP4
+ADDRLP4 20056
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20056
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $504
+ADDRGP4 $487
+JUMPV
+LABELV $504
+ADDRFP4 4
+INDIRP4
+CNSTI4 136
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $501
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $328
+ARGP4
+ADDRLP4 20056
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20056
+INDIRI4
+CNSTI4 0
+NEI4 $506
+ADDRLP4 4
+ARGP4
+ADDRLP4 20060
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20060
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $508
+ADDRGP4 $487
+JUMPV
+LABELV $508
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20064
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 20064
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+CNSTF4 0
+GEF4 $510
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+LABELV $510
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $506
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $514
+ARGP4
+ADDRLP4 20060
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20060
+INDIRI4
+CNSTI4 0
+NEI4 $512
+ADDRLP4 4
+ARGP4
+ADDRLP4 20064
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20064
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $515
+ADDRGP4 $487
+JUMPV
+LABELV $515
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20068
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 20068
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+CNSTF4 0
+GEF4 $517
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+LABELV $517
+ADDRFP4 4
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 16
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $512
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $335
+ARGP4
+ADDRLP4 20064
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20064
+INDIRI4
+CNSTI4 0
+NEI4 $519
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $521
+ADDRLP4 4
+ARGP4
+ADDRLP4 20068
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20068
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $525
+ADDRGP4 $523
+JUMPV
+LABELV $525
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20072
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1224
+ADDP4
+ADDP4
+ADDRLP4 20072
+INDIRF4
+ASGNF4
+LABELV $522
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $521
+LABELV $523
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $519
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $344
+ARGP4
+ADDRLP4 20068
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20068
+INDIRI4
+CNSTI4 0
+NEI4 $527
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $529
+ADDRLP4 4
+ARGP4
+ADDRLP4 20072
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20072
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $533
+ADDRGP4 $531
+JUMPV
+LABELV $533
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20076
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1236
+ADDP4
+ADDP4
+ADDRLP4 20076
+INDIRF4
+ASGNF4
+LABELV $530
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $529
+LABELV $531
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $527
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $537
+ARGP4
+ADDRLP4 20072
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20072
+INDIRI4
+CNSTI4 0
+NEI4 $535
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $538
+ADDRLP4 4
+ARGP4
+ADDRLP4 20076
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20076
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $542
+ADDRGP4 $540
+JUMPV
+LABELV $542
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20080
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1260
+ADDP4
+ADDP4
+ADDRLP4 20080
+INDIRF4
+ASGNF4
+LABELV $539
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $538
+LABELV $540
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 128
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $535
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $546
+ARGP4
+ADDRLP4 20076
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20076
+INDIRI4
+CNSTI4 0
+NEI4 $544
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $547
+ADDRLP4 4
+ARGP4
+ADDRLP4 20080
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20080
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $551
+ADDRGP4 $549
+JUMPV
+LABELV $551
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20084
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1272
+ADDP4
+ADDP4
+ADDRLP4 20084
+INDIRF4
+ASGNF4
+LABELV $548
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $547
+LABELV $549
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 256
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $544
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $555
+ARGP4
+ADDRLP4 20080
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20080
+INDIRI4
+CNSTI4 0
+NEI4 $553
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $556
+ADDRLP4 4
+ARGP4
+ADDRLP4 20084
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20084
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $560
+ADDRGP4 $558
+JUMPV
+LABELV $560
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20088
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1248
+ADDP4
+ADDP4
+ADDRLP4 20088
+INDIRF4
+ASGNF4
+LABELV $557
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $556
+LABELV $558
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 512
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $553
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $564
+ARGP4
+ADDRLP4 20084
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20084
+INDIRI4
+CNSTI4 0
+NEI4 $562
+ADDRLP4 4
+ARGP4
+ADDRLP4 20088
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20088
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20092
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1284
+ADDP4
+ADDRLP4 20092
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1024
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $562
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $567
+ARGP4
+ADDRLP4 20088
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20088
+INDIRI4
+CNSTI4 0
+NEI4 $565
+ADDRLP4 4
+ARGP4
+ADDRLP4 20092
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20092
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20096
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1288
+ADDP4
+ADDRLP4 20096
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 2048
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $565
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $353
+ARGP4
+ADDRLP4 20092
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20092
+INDIRI4
+CNSTI4 0
+NEI4 $568
+ADDRLP4 4
+ARGP4
+ADDRLP4 20100
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20100
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $570
+ADDRGP4 $487
+JUMPV
+LABELV $570
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20104
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 20096
+ADDRLP4 20104
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1292
+ADDP4
+ADDRLP4 20096
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 4096
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $568
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $574
+ARGP4
+ADDRLP4 20096
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20096
+INDIRI4
+CNSTI4 0
+NEI4 $572
+ADDRLP4 4
+ARGP4
+ADDRLP4 20100
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20100
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $575
+ADDRGP4 $487
+JUMPV
+LABELV $575
+ADDRFP4 4
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 8192
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $572
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $579
+ARGP4
+ADDRLP4 20100
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20100
+INDIRI4
+CNSTI4 0
+NEI4 $577
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $580
+ADDRLP4 4
+ARGP4
+ADDRLP4 20104
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20104
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $584
+ADDRGP4 $582
+JUMPV
+LABELV $584
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20108
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1296
+ADDP4
+ADDP4
+ADDRLP4 20108
+INDIRF4
+ASGNF4
+LABELV $581
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $580
+LABELV $582
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 16384
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $577
+ADDRGP4 $356
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $474
+JUMPV
+LABELV $486
+ADDRGP4 $485
+JUMPV
+LABELV $487
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $586
+ADDRLP4 0
+ADDRGP4 $317
+ASGNP4
+ADDRGP4 $587
+JUMPV
+LABELV $586
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+NEI4 $588
+ADDRLP4 0
+ADDRGP4 $498
+ASGNP4
+ADDRGP4 $589
+JUMPV
+LABELV $588
+ADDRLP4 8
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $590
+ADDRLP4 0
+ADDRGP4 $503
+ASGNP4
+ADDRGP4 $591
+JUMPV
+LABELV $590
+ADDRLP4 8
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+NEI4 $592
+ADDRLP4 0
+ADDRGP4 $328
+ASGNP4
+ADDRGP4 $593
+JUMPV
+LABELV $592
+ADDRLP4 8
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+NEI4 $594
+ADDRLP4 0
+ADDRGP4 $514
+ASGNP4
+ADDRGP4 $595
+JUMPV
+LABELV $594
+ADDRLP4 8
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+NEI4 $596
+ADDRLP4 0
+ADDRGP4 $335
+ASGNP4
+ADDRGP4 $597
+JUMPV
+LABELV $596
+ADDRLP4 8
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+NEI4 $598
+ADDRLP4 0
+ADDRGP4 $344
+ASGNP4
+ADDRGP4 $599
+JUMPV
+LABELV $598
+ADDRLP4 8
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+NEI4 $600
+ADDRLP4 0
+ADDRGP4 $537
+ASGNP4
+ADDRGP4 $601
+JUMPV
+LABELV $600
+ADDRLP4 8
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+NEI4 $602
+ADDRLP4 0
+ADDRGP4 $546
+ASGNP4
+ADDRGP4 $603
+JUMPV
+LABELV $602
+ADDRLP4 8
+INDIRI4
+CNSTI4 512
+BANDI4
+CNSTI4 0
+NEI4 $604
+ADDRLP4 0
+ADDRGP4 $555
+ASGNP4
+ADDRGP4 $605
+JUMPV
+LABELV $604
+ADDRLP4 8
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+NEI4 $606
+ADDRLP4 0
+ADDRGP4 $564
+ASGNP4
+ADDRGP4 $607
+JUMPV
+LABELV $606
+ADDRLP4 8
+INDIRI4
+CNSTI4 2048
+BANDI4
+CNSTI4 0
+NEI4 $608
+ADDRLP4 0
+ADDRGP4 $567
+ASGNP4
+ADDRGP4 $609
+JUMPV
+LABELV $608
+ADDRLP4 8
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+NEI4 $610
+ADDRLP4 0
+ADDRGP4 $353
+ASGNP4
+ADDRGP4 $611
+JUMPV
+LABELV $610
+ADDRLP4 8
+INDIRI4
+CNSTI4 8192
+BANDI4
+CNSTI4 0
+NEI4 $612
+ADDRLP4 0
+ADDRGP4 $574
+ASGNP4
+ADDRGP4 $613
+JUMPV
+LABELV $612
+ADDRLP4 8
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+NEI4 $614
+ADDRLP4 0
+ADDRGP4 $579
+ASGNP4
+ADDRGP4 $615
+JUMPV
+LABELV $614
+ADDRLP4 0
+ADDRGP4 $314
+ASGNP4
+LABELV $615
+LABELV $613
+LABELV $611
+LABELV $609
+LABELV $607
+LABELV $605
+LABELV $603
+LABELV $601
+LABELV $599
+LABELV $597
+LABELV $595
+LABELV $593
+LABELV $591
+LABELV $589
+LABELV $587
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20036
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 20036
+INDIRU4
+CNSTU4 0
+EQU4 $616
+ADDRGP4 $369
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $474
+JUMPV
+LABELV $616
+CNSTI4 1
+RETI4
+LABELV $474
+endproc BG_ParseClassFile 20112 12
+export BG_InitClassConfigs
+proc BG_InitClassConfigs 20 8
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $619
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRGP4 $623
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 BG_ParseClassFile
+CALLI4
+pop
+LABELV $620
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 15
+LTI4 $619
+LABELV $618
+endproc BG_InitClassConfigs 20 8
+lit
+align 4
+LABELV bg_weapons
+byte 4 1
+byte 4 0
+byte 4 7
+byte 4 32
+address $382
+address $624
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 2
+byte 4 0
+byte 4 7
+byte 4 32
+address $384
+address $625
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 3
+byte 4 0
+byte 4 7
+byte 4 32
+address $386
+address $626
+address $314
+byte 4 1
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 600
+byte 4 0
+byte 4 1000
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 4
+byte 4 0
+byte 4 7
+byte 4 32
+address $388
+address $627
+address $314
+byte 4 1
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 2000
+byte 4 1000
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 5
+byte 4 0
+byte 4 7
+byte 4 32
+address $390
+address $626
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 6
+byte 4 0
+byte 4 7
+byte 4 32
+address $392
+address $628
+address $314
+byte 4 3
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 400
+byte 4 1500
+byte 4 200
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 7
+byte 4 0
+byte 4 7
+byte 4 32
+address $394
+address $629
+address $314
+byte 4 10
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 1000
+byte 4 200
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 1119092736
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 8
+byte 4 0
+byte 4 7
+byte 4 32
+address $396
+address $630
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 900
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1120403456
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 9
+byte 4 0
+byte 4 7
+byte 4 32
+address $398
+address $631
+address $314
+byte 4 3
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 800
+byte 4 0
+byte 4 1200
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 1119092736
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 10
+byte 4 0
+byte 4 7
+byte 4 32
+address $400
+address $632
+address $314
+byte 4 3
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 800
+byte 4 0
+byte 4 1000
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 11
+byte 4 0
+byte 4 7
+byte 4 0
+address $633
+address $634
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 600
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 1
+byte 4 2
+byte 4 12
+byte 4 0
+byte 4 7
+byte 4 32
+address $635
+address $636
+address $637
+byte 4 35
+byte 4 5
+byte 4 0
+byte 4 0
+byte 4 90
+byte 4 35
+byte 4 0
+byte 4 2000
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 13
+byte 4 100
+byte 4 7
+byte 4 32
+address $638
+address $639
+address $640
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 75
+byte 4 3000
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 14
+byte 4 150
+byte 4 7
+byte 4 32
+address $641
+address $642
+address $643
+byte 4 8
+byte 4 3
+byte 4 0
+byte 4 0
+byte 4 1000
+byte 4 0
+byte 4 0
+byte 4 2000
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 15
+byte 4 250
+byte 4 7
+byte 4 32
+address $644
+address $645
+address $646
+byte 4 250
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 190
+byte 4 0
+byte 4 0
+byte 4 2000
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 16
+byte 4 350
+byte 4 7
+byte 4 32
+address $647
+address $648
+address $649
+byte 4 5
+byte 4 3
+byte 4 0
+byte 4 1
+byte 4 1000
+byte 4 0
+byte 4 2200
+byte 4 2200
+byte 4 1065353216
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 1103626240
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 17
+byte 4 400
+byte 4 7
+byte 4 32
+address $650
+address $651
+address $652
+byte 4 350
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 80
+byte 4 120
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 18
+byte 4 550
+byte 4 6
+byte 4 32
+address $653
+address $654
+address $655
+byte 4 150
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 150
+byte 4 200
+byte 4 150
+byte 4 3000
+byte 4 1073741824
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 19
+byte 4 450
+byte 4 6
+byte 4 32
+address $656
+address $657
+address $658
+byte 4 40
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 100
+byte 4 400
+byte 4 0
+byte 4 2000
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 20
+byte 4 600
+byte 4 4
+byte 4 32
+address $659
+address $660
+address $661
+byte 4 80
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 500
+byte 4 1000
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 21
+byte 4 200
+byte 4 6
+byte 4 0
+address $662
+address $663
+address $314
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 22
+byte 4 250
+byte 4 7
+byte 4 0
+address $664
+address $665
+address $314
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 23
+byte 4 1000
+byte 4 6
+byte 4 0
+address $666
+address $667
+address $314
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 24
+byte 4 0
+byte 4 7
+byte 4 32
+address $668
+address $669
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 500
+byte 4 500
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 25
+byte 4 0
+byte 4 7
+byte 4 32
+address $84
+address $85
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 500
+byte 4 500
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 26
+byte 4 0
+byte 4 7
+byte 4 32
+address $670
+address $176
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 500
+byte 4 500
+byte 4 500
+byte 4 0
+byte 4 1082130432
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 27
+byte 4 0
+byte 4 7
+byte 4 32
+address $168
+address $169
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 28
+byte 4 0
+byte 4 4
+byte 4 32
+address $172
+address $671
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 29
+byte 4 0
+byte 4 7
+byte 4 32
+address $672
+address $673
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1000
+byte 4 1000
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 0
+byte 4 1
+byte 4 30
+byte 4 0
+byte 4 7
+byte 4 32
+address $674
+address $675
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1000
+byte 4 1000
+byte 4 1000
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 0
+byte 4 1
+byte 4 31
+byte 4 0
+byte 4 7
+byte 4 32
+address $676
+address $677
+address $678
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 0
+byte 4 2
+data
+export bg_numWeapons
+align 4
+LABELV bg_numWeapons
+byte 4 31
+lit
+align 4
+LABELV nullWeapon
+byte 4 0
+skip 88
+export BG_WeaponByName
+code
+proc BG_WeaponByName 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $683
+JUMPV
+LABELV $680
+CNSTI4 92
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_weapons+16
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $684
+CNSTI4 92
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_weapons
+ADDP4
+RETP4
+ADDRGP4 $679
+JUMPV
+LABELV $684
+LABELV $681
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $683
+ADDRLP4 0
+INDIRI4
+ADDRGP4 bg_numWeapons
+INDIRI4
+LTI4 $680
+ADDRGP4 nullWeapon
+RETP4
+LABELV $679
+endproc BG_WeaponByName 8 8
+export BG_Weapon
+proc BG_Weapon 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $690
+ADDRFP4 0
+INDIRI4
+CNSTI4 32
+GEI4 $690
+ADDRLP4 0
+CNSTI4 92
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_weapons-92
+ADDP4
+ASGNP4
+ADDRGP4 $691
+JUMPV
+LABELV $690
+ADDRLP4 0
+ADDRGP4 nullWeapon
+ASGNP4
+LABELV $691
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $687
+endproc BG_Weapon 8 0
+export BG_WeaponAllowedInStage
+proc BG_WeaponAllowedInStage 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+RETI4
+LABELV $692
+endproc BG_WeaponAllowedInStage 8 4
+lit
+align 4
+LABELV bg_upgrades
+byte 4 1
+byte 4 50
+byte 4 7
+byte 4 14
+address $693
+address $694
+address $695
+address $696
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 2
+byte 4 80
+byte 4 6
+byte 4 1
+address $697
+address $698
+address $699
+address $700
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 3
+byte 4 50
+byte 4 7
+byte 4 0
+address $701
+address $702
+address $703
+address $704
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 4
+byte 4 200
+byte 4 6
+byte 4 0
+address $705
+address $706
+address $707
+address $708
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 5
+byte 4 125
+byte 4 6
+byte 4 0
+address $709
+address $710
+address $711
+address $712
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 6
+byte 4 75
+byte 4 7
+byte 4 16
+address $713
+address $714
+address $715
+address $716
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 7
+byte 4 120
+byte 4 6
+byte 4 16
+address $717
+address $718
+address $719
+address $720
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 8
+byte 4 400
+byte 4 4
+byte 4 31
+address $721
+address $722
+address $723
+address $724
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 9
+byte 4 200
+byte 4 6
+byte 4 0
+address $725
+address $726
+address $727
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 10
+byte 4 1000
+byte 4 6
+byte 4 0
+address $728
+address $729
+address $314
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 11
+byte 4 250
+byte 4 7
+byte 4 0
+address $730
+address $731
+address $314
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 12
+byte 4 0
+byte 4 7
+byte 4 0
+address $732
+address $733
+address $734
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 2
+data
+export bg_numUpgrades
+align 4
+LABELV bg_numUpgrades
+byte 4 12
+lit
+align 4
+LABELV nullUpgrade
+byte 4 0
+skip 40
+export BG_UpgradeByName
+code
+proc BG_UpgradeByName 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $739
+JUMPV
+LABELV $736
+CNSTI4 44
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_upgrades+16
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $740
+CNSTI4 44
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_upgrades
+ADDP4
+RETP4
+ADDRGP4 $735
+JUMPV
+LABELV $740
+LABELV $737
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $739
+ADDRLP4 0
+INDIRI4
+ADDRGP4 bg_numUpgrades
+INDIRI4
+LTI4 $736
+ADDRGP4 nullUpgrade
+RETP4
+LABELV $735
+endproc BG_UpgradeByName 8 8
+export BG_Upgrade
+proc BG_Upgrade 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $746
+ADDRFP4 0
+INDIRI4
+CNSTI4 13
+GEI4 $746
+ADDRLP4 0
+CNSTI4 44
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_upgrades-44
+ADDP4
+ASGNP4
+ADDRGP4 $747
+JUMPV
+LABELV $746
+ADDRLP4 0
+ADDRGP4 nullUpgrade
+ASGNP4
+LABELV $747
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $743
+endproc BG_Upgrade 8 0
+export BG_UpgradeAllowedInStage
+proc BG_UpgradeAllowedInStage 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+RETI4
+LABELV $748
+endproc BG_UpgradeAllowedInStage 8 4
+export BG_EvaluateTrajectory
+proc BG_EvaluateTrajectory 108 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $750
+ADDRLP4 8
+INDIRI4
+CNSTI4 6
+GTI4 $750
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $764
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $764
+address $753
+address $753
+address $754
+address $756
+address $755
+address $761
+address $762
+code
+LABELV $753
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $751
+JUMPV
+LABELV $754
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $751
+JUMPV
+LABELV $755
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+CNSTF4 1073741824
+CNSTF4 1078530011
+ADDRLP4 0
+INDIRF4
+MULF4
+MULF4
+ARGF4
+ADDRLP4 32
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $751
+JUMPV
+LABELV $756
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDI4
+LEI4 $757
+ADDRFP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $757
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $759
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+LABELV $759
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $751
+JUMPV
+LABELV $761
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 80
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 84
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRF4
+CNSTF4 1137180672
+ADDRLP4 84
+INDIRF4
+MULF4
+ADDRLP4 84
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRGP4 $751
+JUMPV
+LABELV $762
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 100
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 104
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRF4
+CNSTF4 1137180672
+ADDRLP4 104
+INDIRF4
+MULF4
+ADDRLP4 104
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $751
+JUMPV
+LABELV $750
+CNSTI4 1
+ARGI4
+ADDRGP4 $763
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $751
+LABELV $749
+endproc BG_EvaluateTrajectory 108 12
+export BG_EvaluateTrajectoryDelta
+proc BG_EvaluateTrajectoryDelta 52 12
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $766
+ADDRLP4 8
+INDIRI4
+CNSTI4 6
+GTI4 $766
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $778
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $778
+address $769
+address $769
+address $770
+address $772
+address $771
+address $775
+address $776
+code
+LABELV $769
+ADDRLP4 16
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRGP4 $767
+JUMPV
+LABELV $770
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $767
+JUMPV
+LABELV $771
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ADDRLP4 24
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 24
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+CNSTF4 1073741824
+CNSTF4 1078530011
+ADDRLP4 0
+INDIRF4
+MULF4
+MULF4
+ARGF4
+ADDRLP4 28
+ADDRGP4 cos
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 4
+CNSTF4 1056964608
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $767
+JUMPV
+LABELV $772
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDI4
+LEI4 $773
+ADDRLP4 36
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 40
+CNSTF4 0
+ASGNF4
+ADDRLP4 36
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 36
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRGP4 $765
+JUMPV
+LABELV $773
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $767
+JUMPV
+LABELV $775
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 40
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRF4
+CNSTF4 1145569280
+ADDRLP4 0
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRGP4 $767
+JUMPV
+LABELV $776
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRLP4 44
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 48
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRF4
+CNSTF4 1145569280
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $767
+JUMPV
+LABELV $766
+CNSTI4 1
+ARGI4
+ADDRGP4 $777
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $767
+LABELV $765
+endproc BG_EvaluateTrajectoryDelta 52 12
+data
+export eventnames
+align 4
+LABELV eventnames
+address $779
+address $780
+address $781
+address $782
+address $783
+address $784
+address $785
+address $786
+address $787
+address $788
+address $789
+address $790
+address $791
+address $792
+address $793
+address $794
+address $795
+address $796
+address $797
+address $798
+address $799
+address $800
+address $801
+address $802
+address $803
+address $804
+address $805
+address $806
+address $807
+address $808
+address $809
+address $810
+address $811
+address $812
+address $813
+address $814
+address $815
+address $816
+address $817
+address $818
+address $819
+address $820
+address $821
+address $822
+address $823
+address $824
+address $825
+address $826
+address $827
+address $828
+address $829
+address $830
+address $831
+address $832
+address $833
+address $834
+address $835
+address $836
+address $837
+address $838
+address $839
+address $840
+address $841
+address $842
+address $843
+address $844
+address $845
+address $846
+address $847
+address $848
+address $849
+address $850
+address $851
+address $852
+address $853
+address $854
+address $855
+address $856
+address $857
+address $858
+address $859
+export BG_EventName
+code
+proc BG_EventName 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $863
+ADDRFP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 81
+LTU4 $861
+LABELV $863
+ADDRGP4 $864
+RETP4
+ADDRGP4 $860
+JUMPV
+LABELV $861
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 eventnames
+ADDP4
+INDIRP4
+RETP4
+LABELV $860
+endproc BG_EventName 4 0
+export BG_AddPredictableEventToPlayerstate
+proc BG_AddPredictableEventToPlayerstate 12 0
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDP4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDP4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 8
+INDIRP4
+CNSTI4 116
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $865
+endproc BG_AddPredictableEventToPlayerstate 12 0
+export BG_PlayerStateToEntityState
+proc BG_PlayerStateToEntityState 76 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 7
+EQI4 $870
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+EQI4 $870
+ADDRLP4 4
+INDIRI4
+CNSTI4 6
+NEI4 $867
+LABELV $870
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 12
+ASGNI4
+ADDRGP4 $868
+JUMPV
+LABELV $867
+ADDRFP4 0
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $871
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 12
+ASGNI4
+ADDRGP4 $872
+JUMPV
+LABELV $871
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $872
+LABELV $868
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $873
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+LABELV $873
+ADDRFP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $875
+ADDRLP4 20
+ADDRFP4 4
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 28
+ADDRFP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+LABELV $875
+ADDRFP4 4
+INDIRP4
+CNSTI4 88
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 196
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 200
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 204
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 168
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $877
+ADDRLP4 32
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $878
+JUMPV
+LABELV $877
+ADDRLP4 36
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $878
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $879
+ADDRLP4 40
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 32768
+BORI4
+ASGNI4
+ADDRGP4 $880
+JUMPV
+LABELV $879
+ADDRLP4 44
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 -32769
+BANDI4
+ASGNI4
+LABELV $880
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $881
+ADDRFP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $882
+JUMPV
+LABELV $881
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+GEI4 $883
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 2
+SUBI4
+GEI4 $885
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 2
+SUBI4
+ASGNI4
+LABELV $885
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 68
+INDIRP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRLP4 52
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 8
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 52
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $883
+LABELV $882
+ADDRFP4 4
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 148
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 164
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $887
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $891
+ADDRLP4 56
+ADDRFP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 BG_UpgradeIsActive
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $893
+ADDRLP4 64
+ADDRFP4 4
+INDIRP4
+CNSTI4 164
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+LABELV $893
+LABELV $891
+LABELV $888
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $887
+ADDRFP4 4
+INDIRP4
+CNSTI4 188
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+CNSTI4 8
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 396
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 392
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+LEI4 $897
+ADDRLP4 56
+INDIRI4
+CNSTI4 5
+LTI4 $895
+LABELV $897
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $895
+ADDRFP4 4
+INDIRP4
+CNSTI4 140
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 400
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $866
+endproc BG_PlayerStateToEntityState 76 8
+export BG_PlayerStateToEntityStateExtraPolate
+proc BG_PlayerStateToEntityStateExtraPolate 76 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 7
+EQI4 $902
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+EQI4 $902
+ADDRLP4 4
+INDIRI4
+CNSTI4 6
+NEI4 $899
+LABELV $902
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 12
+ASGNI4
+ADDRGP4 $900
+JUMPV
+LABELV $899
+ADDRFP4 0
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $903
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 12
+ASGNI4
+ADDRGP4 $904
+JUMPV
+LABELV $903
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $904
+LABELV $900
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $905
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+LABELV $905
+ADDRFP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTI4 50
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $907
+ADDRLP4 20
+ADDRFP4 4
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 28
+ADDRFP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+LABELV $907
+ADDRFP4 4
+INDIRP4
+CNSTI4 88
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 196
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 200
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 204
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 168
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $909
+ADDRLP4 32
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $910
+JUMPV
+LABELV $909
+ADDRLP4 36
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $910
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $911
+ADDRLP4 40
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 32768
+BORI4
+ASGNI4
+ADDRGP4 $912
+JUMPV
+LABELV $911
+ADDRLP4 44
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 -32769
+BANDI4
+ASGNI4
+LABELV $912
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $913
+ADDRFP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $914
+JUMPV
+LABELV $913
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+GEI4 $915
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 2
+SUBI4
+GEI4 $917
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 2
+SUBI4
+ASGNI4
+LABELV $917
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 68
+INDIRP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRLP4 52
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 8
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 52
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $915
+LABELV $914
+ADDRFP4 4
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 148
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 164
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $919
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $923
+ADDRLP4 56
+ADDRFP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 BG_UpgradeIsActive
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $925
+ADDRLP4 64
+ADDRFP4 4
+INDIRP4
+CNSTI4 164
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+LABELV $925
+LABELV $923
+LABELV $920
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $919
+ADDRFP4 4
+INDIRP4
+CNSTI4 188
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+CNSTI4 8
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 396
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 392
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+LEI4 $929
+ADDRLP4 56
+INDIRI4
+CNSTI4 5
+LTI4 $927
+LABELV $929
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $927
+ADDRFP4 4
+INDIRP4
+CNSTI4 140
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 400
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $898
+endproc BG_PlayerStateToEntityStateExtraPolate 76 8
+export BG_WeaponIsFull
+proc BG_WeaponIsFull 24 8
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 12
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 6
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $931
+ADDRLP4 0
+CNSTF4 1069547520
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+ASGNI4
+LABELV $931
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRI4
+NEI4 $934
+ADDRLP4 4
+INDIRI4
+ADDRFP4 12
+INDIRI4
+NEI4 $934
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+ADDRGP4 $935
+JUMPV
+LABELV $934
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+LABELV $935
+ADDRLP4 20
+INDIRI4
+RETI4
+LABELV $930
+endproc BG_WeaponIsFull 24 8
+export BG_InventoryContainsWeapon
+proc BG_InventoryContainsWeapon 4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $937
+ADDRFP4 0
+INDIRI4
+CNSTI4 11
+NEI4 $937
+CNSTI4 1
+RETI4
+ADDRGP4 $936
+JUMPV
+LABELV $937
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $940
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $941
+JUMPV
+LABELV $940
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $941
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $936
+endproc BG_InventoryContainsWeapon 4 0
+export BG_SlotsForInventory
+proc BG_SlotsForInventory 28 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 12
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $943
+CNSTI4 11
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+BORI4
+ASGNI4
+LABELV $943
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $945
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $949
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+BANDI4
+CNSTI4 0
+EQI4 $951
+ADDRGP4 $953
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $951
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+BORI4
+ASGNI4
+LABELV $949
+LABELV $946
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $945
+ADDRLP4 8
+INDIRI4
+RETI4
+LABELV $942
+endproc BG_SlotsForInventory 28 12
+export BG_AddUpgradeToInventory
+proc BG_AddUpgradeToInventory 4 0
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+LABELV $954
+endproc BG_AddUpgradeToInventory 4 0
+export BG_RemoveUpgradeFromInventory
+proc BG_RemoveUpgradeFromInventory 4 0
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BCOMI4
+BANDI4
+ASGNI4
+LABELV $955
+endproc BG_RemoveUpgradeFromInventory 4 0
+export BG_InventoryContainsUpgrade
+proc BG_InventoryContainsUpgrade 0 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BANDI4
+RETI4
+LABELV $956
+endproc BG_InventoryContainsUpgrade 0 0
+export BG_ActivateUpgrade
+proc BG_ActivateUpgrade 4 0
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+LABELV $957
+endproc BG_ActivateUpgrade 4 0
+export BG_DeactivateUpgrade
+proc BG_DeactivateUpgrade 4 0
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BCOMI4
+BANDI4
+ASGNI4
+LABELV $958
+endproc BG_DeactivateUpgrade 4 0
+export BG_UpgradeIsActive
+proc BG_UpgradeIsActive 0 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BANDI4
+RETI4
+LABELV $959
+endproc BG_UpgradeIsActive 0 0
+lit
+align 4
+LABELV $961
+byte 4 0
+byte 4 0
+byte 4 1065353216
+align 4
+LABELV $962
+byte 4 0
+byte 4 0
+byte 4 3212836864
+export BG_RotateAxis
+code
+proc BG_RotateAxis 68 16
+ADDRLP4 12
+ADDRGP4 $961
+INDIRB
+ASGNB 12
+ADDRLP4 40
+ADDRGP4 $962
+INDIRB
+ASGNB 12
+ADDRFP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $963
+ADDRLP4 24
+ADDRLP4 40
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRGP4 $964
+JUMPV
+LABELV $963
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 24
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+LABELV $964
+ADDRLP4 0
+ARGP4
+ADDRLP4 52
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 52
+INDIRF4
+CNSTF4 0
+EQF4 $965
+ADDRLP4 24
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDRLP4 24+4
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 24+8
+INDIRF4
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 56
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 36
+CNSTF4 1127481344
+ADDRLP4 56
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $971
+ADDRLP4 36
+ADDRLP4 36
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $971
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRGP4 AngleNormalize180
+CALLF4
+pop
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 60
+CNSTI4 12
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 36
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 64
+CNSTI4 24
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 36
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRGP4 $966
+JUMPV
+LABELV $965
+CNSTI4 0
+RETI4
+ADDRGP4 $960
+JUMPV
+LABELV $966
+CNSTI4 1
+RETI4
+LABELV $960
+endproc BG_RotateAxis 68 16
+export BG_GetClientNormal
+proc BG_GetClientNormal 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $974
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $976
+ADDRFP4 4
+INDIRP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTF4 3212836864
+ASGNF4
+ADDRGP4 $975
+JUMPV
+LABELV $976
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $975
+JUMPV
+LABELV $974
+ADDRFP4 4
+INDIRP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+LABELV $975
+LABELV $973
+endproc BG_GetClientNormal 0 0
+export BG_GetClientViewOrigin
+proc BG_GetClientViewOrigin 24 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $978
+endproc BG_GetClientViewOrigin 24 8
+export BG_PositionBuildableRelativeToPlayer
+proc BG_PositionBuildableRelativeToPlayer 100 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRLP4 64
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 80
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 60
+ADDRLP4 80
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 64
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 84
+CNSTP4 0
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 24
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRLP4 24
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+ADDRLP4 48
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 48+4
+INDIRF4
+ADDRLP4 24+4
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 48+8
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 0
+INDIRB
+ASGNB 12
+ADDRLP4 92
+CNSTF4 1107296256
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1107296256
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96
+CNSTF4 3271557120
+ASGNF4
+ADDRLP4 36
+ADDRLP4 36
+INDIRF4
+ADDRLP4 96
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 36+4
+ADDRLP4 36+4
+INDIRF4
+ADDRLP4 96
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 36+8
+ADDRLP4 36+8
+INDIRF4
+CNSTF4 3271557120
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 24
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRFP4 12
+INDIRP4
+CALLV
+pop
+ADDRLP4 0
+ADDRFP4 24
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 16
+INDIRP4
+ADDRLP4 0
+INDIRF4
+CNSTF4 1036831949
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 0+4
+INDIRF4
+CNSTF4 1036831949
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 16
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1036831949
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ARGP4
+ADDRFP4 20
+INDIRP4
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+LABELV $981
+endproc BG_PositionBuildableRelativeToPlayer 100 28
+export BG_GetValueOfPlayer
+proc BG_GetValueOfPlayer 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1005
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1007
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1011
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1011
+LABELV $1008
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $1007
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1013
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1017
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1017
+LABELV $1014
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $1013
+LABELV $1005
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $1004
+endproc BG_GetValueOfPlayer 20 8
+export BG_PlayerCanChangeWeapon
+proc BG_PlayerCanChangeWeapon 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 20
+EQI4 $1022
+ADDRLP4 0
+INDIRI4
+CNSTI4 18
+NEI4 $1020
+LABELV $1022
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 100
+LEI4 $1020
+CNSTI4 0
+RETI4
+ADDRGP4 $1019
+JUMPV
+LABELV $1020
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1026
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $1024
+LABELV $1026
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1025
+JUMPV
+LABELV $1024
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1025
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $1019
+endproc BG_PlayerCanChangeWeapon 12 0
+export BG_PlayerPoisonCloudTime
+proc BG_PlayerPoisonCloudTime 16 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 10000
+ASGNI4
+CNSTI4 8
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1028
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 3000
+SUBI4
+ASGNI4
+LABELV $1028
+CNSTI4 2
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1030
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1000
+SUBI4
+ASGNI4
+LABELV $1030
+CNSTI4 1
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1032
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1000
+SUBI4
+ASGNI4
+LABELV $1032
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1027
+endproc BG_PlayerPoisonCloudTime 16 8
+export BG_GetPlayerWeapon
+proc BG_GetPlayerWeapon 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 296
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1035
+ADDRFP4 0
+INDIRP4
+CNSTI4 296
+ADDP4
+INDIRI4
+RETI4
+ADDRGP4 $1034
+JUMPV
+LABELV $1035
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+RETI4
+LABELV $1034
+endproc BG_GetPlayerWeapon 0 0
+export atof_neg
+proc atof_neg 8 4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1038
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $1038
+ADDRLP4 0
+CNSTF4 1065353216
+ASGNF4
+LABELV $1038
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $1037
+endproc atof_neg 8 4
+export atoi_neg
+proc atoi_neg 12 4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $1041
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GEI4 $1041
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1041
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1040
+endproc atoi_neg 12 4
+export BG_PackEntityNumbers
+proc BG_PackEntityNumbers 60 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 10
+LEI4 $1044
+ADDRLP4 4
+CNSTI4 10
+ASGNI4
+ADDRFP4 8
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $1046
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $1044
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1047
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRI4
+GEI4 $1051
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1052
+JUMPV
+LABELV $1051
+ADDRLP4 12
+CNSTI4 1023
+ASGNI4
+LABELV $1052
+ADDRLP4 12
+INDIRI4
+CNSTI4 -1024
+BANDI4
+CNSTI4 0
+EQI4 $1053
+CNSTI4 0
+ARGI4
+ADDRGP4 $1055
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+CNSTI4 10
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $1053
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $1056
+ADDRLP4 0
+INDIRI4
+CNSTI4 9
+GTI4 $1056
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1069
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1069
+address $1058
+address $1059
+address $1060
+address $1061
+address $1062
+address $1063
+address $1064
+address $1065
+address $1066
+address $1067
+code
+LABELV $1058
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1059
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1060
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1061
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 20
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1062
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1063
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1064
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 20
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1065
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1066
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1067
+ADDRLP4 56
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 20
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1056
+CNSTI4 0
+ARGI4
+ADDRGP4 $1068
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $1057
+LABELV $1048
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LTI4 $1047
+LABELV $1043
+endproc BG_PackEntityNumbers 60 16
+export BG_UnpackEntityNumbers
+proc BG_UnpackEntityNumbers 16 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 10
+LEI4 $1071
+ADDRFP4 8
+CNSTI4 10
+ASGNI4
+LABELV $1071
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1076
+JUMPV
+LABELV $1073
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $1077
+ADDRLP4 0
+INDIRI4
+CNSTI4 9
+GTI4 $1077
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1089
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1089
+address $1079
+address $1080
+address $1081
+address $1082
+address $1083
+address $1084
+address $1085
+address $1086
+address $1087
+address $1088
+code
+LABELV $1079
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1080
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1081
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CNSTI4 10
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1082
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CNSTI4 20
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1083
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1084
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 10
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1085
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 20
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1086
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1087
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1088
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 20
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1077
+CNSTI4 0
+ARGI4
+ADDRGP4 $1068
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $1078
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1023
+BANDI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1023
+NEI4 $1090
+ADDRGP4 $1075
+JUMPV
+LABELV $1090
+LABELV $1074
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1076
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRI4
+LTI4 $1073
+LABELV $1075
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1070
+endproc BG_UnpackEntityNumbers 16 12
+export BG_ParseCSVEquipmentList
+proc BG_ParseCSVEquipmentList 1076 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 16
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 4
+ADDRLP4 20
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+ASGNP4
+ADDRGP4 $1094
+JUMPV
+LABELV $1096
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1097
+ADDRLP4 1044
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 44
+EQI4 $1099
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $1096
+LABELV $1099
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1100
+ADDRLP4 16
+CNSTI4 1
+ASGNI4
+LABELV $1100
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1103
+JUMPV
+LABELV $1102
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1103
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+EQI4 $1102
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1105
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 1048
+ADDRGP4 BG_WeaponByName
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ADDRLP4 1048
+INDIRP4
+INDIRI4
+ASGNI4
+LABELV $1105
+ADDRFP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $1107
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 1052
+ADDRGP4 BG_UpgradeByName
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 12
+INDIRP4
+ADDP4
+ADDRLP4 1052
+INDIRP4
+INDIRI4
+ASGNI4
+LABELV $1107
+ADDRLP4 1056
+CNSTI4 0
+ASGNI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 1056
+INDIRI4
+EQI4 $1109
+ADDRLP4 1060
+CNSTI4 2
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 1060
+INDIRI4
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI4
+ADDRLP4 1056
+INDIRI4
+NEI4 $1109
+ADDRFP4 16
+INDIRI4
+ADDRLP4 1056
+INDIRI4
+EQI4 $1109
+ADDRLP4 12
+INDIRI4
+ADDRLP4 1060
+INDIRI4
+LSHI4
+ADDRFP4 12
+INDIRP4
+ADDP4
+INDIRI4
+ADDRLP4 1056
+INDIRI4
+NEI4 $1109
+ADDRGP4 $1111
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1110
+JUMPV
+LABELV $1109
+ADDRLP4 1064
+CNSTI4 0
+ASGNI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 1064
+INDIRI4
+EQI4 $1112
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI4
+ADDRLP4 1064
+INDIRI4
+EQI4 $1112
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $1113
+JUMPV
+LABELV $1112
+ADDRLP4 1068
+CNSTI4 0
+ASGNI4
+ADDRFP4 16
+INDIRI4
+ADDRLP4 1068
+INDIRI4
+EQI4 $1114
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 12
+INDIRP4
+ADDP4
+INDIRI4
+ADDRLP4 1068
+INDIRI4
+EQI4 $1114
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1114
+LABELV $1113
+LABELV $1110
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $1095
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $1117
+ADDRLP4 1072
+CNSTI4 1
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 1072
+INDIRI4
+SUBI4
+EQI4 $1120
+ADDRLP4 12
+INDIRI4
+ADDRFP4 16
+INDIRI4
+ADDRLP4 1072
+INDIRI4
+SUBI4
+NEI4 $1118
+LABELV $1120
+ADDRGP4 $1095
+JUMPV
+LABELV $1118
+LABELV $1094
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1097
+LABELV $1095
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1121
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1121
+ADDRFP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $1123
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 12
+INDIRP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1123
+LABELV $1092
+endproc BG_ParseCSVEquipmentList 1076 12
+export BG_ParseCSVClassList
+proc BG_ParseCSVClassList 1048 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 4
+ADDRLP4 16
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+ASGNP4
+ADDRGP4 $1127
+JUMPV
+LABELV $1129
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1130
+ADDRLP4 1040
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 44
+EQI4 $1132
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $1129
+LABELV $1132
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1133
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+LABELV $1133
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1136
+JUMPV
+LABELV $1135
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1136
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+EQI4 $1135
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 1044
+ADDRGP4 BG_ClassByName
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ADDRLP4 1044
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1138
+ADDRGP4 $1140
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1139
+JUMPV
+LABELV $1138
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1139
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $1128
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $1142
+LABELV $1127
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1143
+ADDRLP4 8
+INDIRI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+LTI4 $1130
+LABELV $1143
+LABELV $1128
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1125
+endproc BG_ParseCSVClassList 1048 12
+export BG_ParseCSVBuildableList
+proc BG_ParseCSVBuildableList 1048 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 4
+ADDRLP4 16
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+ASGNP4
+ADDRGP4 $1146
+JUMPV
+LABELV $1148
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1149
+ADDRLP4 1040
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 44
+EQI4 $1151
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $1148
+LABELV $1151
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1152
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+LABELV $1152
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1155
+JUMPV
+LABELV $1154
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1155
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+EQI4 $1154
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 1044
+ADDRGP4 BG_BuildableByName
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ADDRLP4 1044
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1157
+ADDRGP4 $1159
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1158
+JUMPV
+LABELV $1157
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1158
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $1147
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $1161
+LABELV $1146
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1162
+ADDRLP4 8
+INDIRI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+LTI4 $1149
+LABELV $1162
+LABELV $1147
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1144
+endproc BG_ParseCSVBuildableList 1048 12
+export BG_InitAllowedGameElements
+proc BG_InitAllowedGameElements 256 20
+ADDRGP4 $1164
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 bg_disabledGameElements+276
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 bg_disabledGameElements+404
+ARGP4
+CNSTI4 13
+ARGI4
+ADDRGP4 BG_ParseCSVEquipmentList
+CALLV
+pop
+ADDRGP4 $1167
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 bg_disabledGameElements+216
+ARGP4
+CNSTI4 15
+ARGI4
+ADDRGP4 BG_ParseCSVClassList
+CALLV
+pop
+ADDRGP4 $1169
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 bg_disabledGameElements
+ARGP4
+CNSTI4 54
+ARGI4
+ADDRGP4 BG_ParseCSVBuildableList
+CALLV
+pop
+LABELV $1163
+endproc BG_InitAllowedGameElements 256 20
+export BG_WeaponIsAllowed
+proc BG_WeaponIsAllowed 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1174
+JUMPV
+LABELV $1171
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+276
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $1176
+CNSTI4 0
+RETI4
+ADDRGP4 $1170
+JUMPV
+LABELV $1176
+LABELV $1172
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1174
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+GEI4 $1179
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+276
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1171
+LABELV $1179
+CNSTI4 1
+RETI4
+LABELV $1170
+endproc BG_WeaponIsAllowed 8 0
+export BG_UpgradeIsAllowed
+proc BG_UpgradeIsAllowed 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1184
+JUMPV
+LABELV $1181
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+404
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $1186
+CNSTI4 0
+RETI4
+ADDRGP4 $1180
+JUMPV
+LABELV $1186
+LABELV $1182
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1184
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+GEI4 $1189
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+404
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1181
+LABELV $1189
+CNSTI4 1
+RETI4
+LABELV $1180
+endproc BG_UpgradeIsAllowed 8 0
+export BG_ClassIsAllowed
+proc BG_ClassIsAllowed 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1194
+JUMPV
+LABELV $1191
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+216
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $1196
+CNSTI4 0
+RETI4
+ADDRGP4 $1190
+JUMPV
+LABELV $1196
+LABELV $1192
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1194
+ADDRLP4 0
+INDIRI4
+CNSTI4 15
+GEI4 $1199
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+216
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1191
+LABELV $1199
+CNSTI4 1
+RETI4
+LABELV $1190
+endproc BG_ClassIsAllowed 8 0
+export BG_BuildableIsAllowed
+proc BG_BuildableIsAllowed 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1204
+JUMPV
+LABELV $1201
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $1205
+CNSTI4 0
+RETI4
+ADDRGP4 $1200
+JUMPV
+LABELV $1205
+LABELV $1202
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1204
+ADDRLP4 0
+INDIRI4
+CNSTI4 54
+GEI4 $1207
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1201
+LABELV $1207
+CNSTI4 1
+RETI4
+LABELV $1200
+endproc BG_BuildableIsAllowed 8 0
+export BG_PrimaryWeapon
+proc BG_PrimaryWeapon 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1209
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 32
+EQI4 $1213
+ADDRGP4 $1210
+JUMPV
+LABELV $1213
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1215
+ADDRLP4 0
+INDIRI4
+RETI4
+ADDRGP4 $1208
+JUMPV
+LABELV $1215
+LABELV $1210
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $1209
+CNSTI4 11
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1217
+CNSTI4 11
+RETI4
+ADDRGP4 $1208
+JUMPV
+LABELV $1217
+CNSTI4 0
+RETI4
+LABELV $1208
+endproc BG_PrimaryWeapon 12 8
+lit
+align 1
+LABELV $1220
+byte 1 0
+skip 8699
+export BG_LoadEmoticons
+code
+proc BG_LoadEmoticons 8752 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRGP4 $1220
+INDIRB
+ASGNB 8700
+ADDRGP4 $1221
+ARGP4
+ADDRGP4 $1222
+ARGP4
+ADDRLP4 20
+ARGP4
+CNSTI4 8700
+ARGI4
+ADDRLP4 8720
+ADDRGP4 trap_FS_GetFileList
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 8720
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+GEI4 $1223
+CNSTI4 0
+RETI4
+ADDRGP4 $1219
+JUMPV
+LABELV $1223
+ADDRLP4 0
+ADDRLP4 20
+ASGNP4
+ADDRLP4 8724
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8724
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8724
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 8724
+INDIRI4
+ASGNI4
+ADDRGP4 $1228
+JUMPV
+LABELV $1225
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8728
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 4
+ADDRLP4 8728
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 9
+LTI4 $1233
+ADDRLP4 4
+INDIRI4
+CNSTI4 8
+SUBI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 95
+NEI4 $1233
+ADDRLP4 8740
+ADDRLP4 4
+INDIRI4
+CNSTI4 7
+SUBI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 8740
+INDIRI4
+CNSTI4 49
+LTI4 $1233
+ADDRLP4 8740
+INDIRI4
+CNSTI4 57
+LEI4 $1229
+LABELV $1233
+ADDRGP4 $1234
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1226
+JUMPV
+LABELV $1229
+ADDRLP4 4
+INDIRI4
+CNSTI4 8
+SUBI4
+CNSTI4 20
+LEI4 $1235
+ADDRGP4 $1237
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 28
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1226
+JUMPV
+LABELV $1235
+ADDRGP4 $1240
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8744
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 8744
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 8748
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 8748
+INDIRI4
+CNSTI4 0
+NEI4 $1238
+ADDRGP4 $1241
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1226
+JUMPV
+LABELV $1238
+CNSTI4 20
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 8
+SUBI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1226
+ADDRLP4 8728
+CNSTI4 1
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 8728
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8728
+INDIRI4
+ADDI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $1228
+ADDRLP4 12
+INDIRI4
+ADDRLP4 16
+INDIRI4
+GEI4 $1242
+ADDRLP4 8
+INDIRI4
+ADDRFP4 4
+INDIRI4
+LTI4 $1225
+LABELV $1242
+ADDRGP4 $1243
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+CNSTI4 300
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRLP4 8
+INDIRI4
+RETI4
+LABELV $1219
+endproc BG_LoadEmoticons 8752 16
+export BG_TeamName
+proc BG_TeamName 0 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1245
+ADDRGP4 $376
+RETP4
+ADDRGP4 $1244
+JUMPV
+LABELV $1245
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $1247
+ADDRGP4 $1249
+RETP4
+ADDRGP4 $1244
+JUMPV
+LABELV $1247
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $1250
+ADDRGP4 $1252
+RETP4
+ADDRGP4 $1244
+JUMPV
+LABELV $1250
+ADDRGP4 $1253
+RETP4
+LABELV $1244
+endproc BG_TeamName 0 0
+export cmdcmp
+proc cmdcmp 4 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1254
+endproc cmdcmp 4 8
+bss
+align 4
+LABELV bg_disabledGameElements
+skip 456
+import trap_Cvar_VariableStringBuffer
+align 4
+LABELV bg_classConfigList
+skip 19620
+align 4
+LABELV bg_buildableConfigList
+skip 15552
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PlayerTouchesItem
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_HasEnergyWeapon
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $1253
+byte 1 60
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 62
+byte 1 0
+align 1
+LABELV $1252
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 0
+align 1
+LABELV $1249
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 0
+align 1
+LABELV $1243
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 69
+byte 1 77
+byte 1 79
+byte 1 84
+byte 1 73
+byte 1 67
+byte 1 79
+byte 1 78
+byte 1 83
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $1241
+byte 1 94
+byte 1 51
+byte 1 99
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 34
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $1240
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1237
+byte 1 94
+byte 1 51
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 40
+byte 1 62
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $1234
+byte 1 94
+byte 1 51
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 112
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $1222
+byte 1 120
+byte 1 49
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $1221
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $1169
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $1167
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $1164
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 69
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $1159
+byte 1 94
+byte 1 51
+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 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1140
+byte 1 94
+byte 1 51
+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 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1111
+byte 1 94
+byte 1 51
+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 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1068
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 120
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $1055
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 80
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 78
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+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 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $1046
+byte 1 94
+byte 1 51
+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 65
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 80
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 78
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $953
+byte 1 94
+byte 1 51
+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 104
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $864
+byte 1 85
+byte 1 78
+byte 1 75
+byte 1 78
+byte 1 79
+byte 1 87
+byte 1 78
+byte 1 0
+align 1
+LABELV $859
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 67
+byte 1 73
+byte 1 68
+byte 1 66
+byte 1 79
+byte 1 77
+byte 1 66
+byte 1 95
+byte 1 66
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 67
+byte 1 69
+byte 1 0
+align 1
+LABELV $858
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 50
+byte 1 95
+byte 1 90
+byte 1 65
+byte 1 80
+byte 1 0
+align 1
+LABELV $857
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 82
+byte 1 80
+byte 1 84
+byte 1 85
+byte 1 83
+byte 1 69
+byte 1 95
+byte 1 83
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 68
+byte 1 0
+align 1
+LABELV $856
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 71
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 82
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 83
+byte 1 80
+byte 1 73
+byte 1 78
+byte 1 85
+byte 1 80
+byte 1 0
+align 1
+LABELV $855
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 68
+byte 1 67
+byte 1 67
+byte 1 95
+byte 1 65
+byte 1 84
+byte 1 84
+byte 1 65
+byte 1 67
+byte 1 75
+byte 1 0
+align 1
+LABELV $854
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 79
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 68
+byte 1 95
+byte 1 83
+byte 1 80
+byte 1 65
+byte 1 87
+byte 1 78
+byte 1 83
+byte 1 0
+align 1
+LABELV $853
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 79
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 68
+byte 1 95
+byte 1 68
+byte 1 89
+byte 1 73
+byte 1 78
+byte 1 71
+byte 1 0
+align 1
+LABELV $852
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 79
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 68
+byte 1 95
+byte 1 65
+byte 1 84
+byte 1 84
+byte 1 65
+byte 1 67
+byte 1 75
+byte 1 0
+align 1
+LABELV $851
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 72
+byte 1 85
+byte 1 77
+byte 1 77
+byte 1 69
+byte 1 76
+byte 1 0
+align 1
+LABELV $850
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 84
+byte 1 65
+byte 1 85
+byte 1 78
+byte 1 84
+byte 1 0
+align 1
+LABELV $849
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 79
+byte 1 80
+byte 1 76
+byte 1 79
+byte 1 79
+byte 1 80
+byte 1 73
+byte 1 78
+byte 1 71
+byte 1 83
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 68
+byte 1 0
+align 1
+LABELV $848
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 66
+byte 1 85
+byte 1 71
+byte 1 95
+byte 1 76
+byte 1 73
+byte 1 78
+byte 1 69
+byte 1 0
+align 1
+LABELV $847
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 76
+byte 1 73
+byte 1 69
+byte 1 78
+byte 1 95
+byte 1 69
+byte 1 86
+byte 1 79
+byte 1 76
+byte 1 86
+byte 1 69
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 73
+byte 1 76
+byte 1 69
+byte 1 68
+byte 1 0
+align 1
+LABELV $846
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 76
+byte 1 73
+byte 1 69
+byte 1 78
+byte 1 95
+byte 1 69
+byte 1 86
+byte 1 79
+byte 1 76
+byte 1 86
+byte 1 69
+byte 1 0
+align 1
+LABELV $845
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 69
+byte 1 68
+byte 1 75
+byte 1 73
+byte 1 84
+byte 1 95
+byte 1 85
+byte 1 83
+byte 1 69
+byte 1 68
+byte 1 0
+align 1
+LABELV $844
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 82
+byte 1 67
+byte 1 69
+byte 1 95
+byte 1 70
+byte 1 73
+byte 1 69
+byte 1 76
+byte 1 68
+byte 1 0
+align 1
+LABELV $843
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 76
+byte 1 73
+byte 1 69
+byte 1 78
+byte 1 95
+byte 1 83
+byte 1 76
+byte 1 73
+byte 1 77
+byte 1 69
+byte 1 0
+align 1
+LABELV $842
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 76
+byte 1 73
+byte 1 69
+byte 1 78
+byte 1 95
+byte 1 65
+byte 1 67
+byte 1 73
+byte 1 68
+byte 1 84
+byte 1 85
+byte 1 66
+byte 1 69
+byte 1 0
+align 1
+LABELV $841
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 76
+byte 1 73
+byte 1 69
+byte 1 78
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 65
+byte 1 66
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 69
+byte 1 88
+byte 1 80
+byte 1 76
+byte 1 79
+byte 1 83
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 0
+align 1
+LABELV $840
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 72
+byte 1 85
+byte 1 77
+byte 1 65
+byte 1 78
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 65
+byte 1 66
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 69
+byte 1 88
+byte 1 80
+byte 1 76
+byte 1 79
+byte 1 83
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 0
+align 1
+LABELV $839
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 95
+byte 1 82
+byte 1 69
+byte 1 80
+byte 1 65
+byte 1 73
+byte 1 82
+byte 1 69
+byte 1 68
+byte 1 0
+align 1
+LABELV $838
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 95
+byte 1 82
+byte 1 69
+byte 1 80
+byte 1 65
+byte 1 73
+byte 1 82
+byte 1 0
+align 1
+LABELV $837
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 76
+byte 1 65
+byte 1 89
+byte 1 0
+align 1
+LABELV $836
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 79
+byte 1 89
+byte 1 0
+align 1
+LABELV $835
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 95
+byte 1 67
+byte 1 79
+byte 1 78
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 0
+align 1
+LABELV $834
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 71
+byte 1 73
+byte 1 66
+byte 1 95
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 89
+byte 1 69
+byte 1 82
+byte 1 0
+align 1
+LABELV $833
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 79
+byte 1 66
+byte 1 73
+byte 1 84
+byte 1 85
+byte 1 65
+byte 1 82
+byte 1 89
+byte 1 0
+align 1
+LABELV $832
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 65
+byte 1 84
+byte 1 72
+byte 1 51
+byte 1 0
+align 1
+LABELV $831
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 65
+byte 1 84
+byte 1 72
+byte 1 50
+byte 1 0
+align 1
+LABELV $830
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 65
+byte 1 84
+byte 1 72
+byte 1 49
+byte 1 0
+align 1
+LABELV $829
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 80
+byte 1 65
+byte 1 73
+byte 1 78
+byte 1 0
+align 1
+LABELV $828
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 52
+byte 1 95
+byte 1 84
+byte 1 82
+byte 1 65
+byte 1 77
+byte 1 80
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 65
+byte 1 82
+byte 1 84
+byte 1 0
+align 1
+LABELV $827
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 52
+byte 1 95
+byte 1 84
+byte 1 82
+byte 1 65
+byte 1 77
+byte 1 80
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 80
+byte 1 82
+byte 1 69
+byte 1 80
+byte 1 65
+byte 1 82
+byte 1 69
+byte 1 0
+align 1
+LABELV $826
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 49
+byte 1 95
+byte 1 71
+byte 1 82
+byte 1 65
+byte 1 66
+byte 1 0
+align 1
+LABELV $825
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 69
+byte 1 84
+byte 1 0
+align 1
+LABELV $824
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 76
+byte 1 73
+byte 1 77
+byte 1 69
+byte 1 84
+byte 1 82
+byte 1 65
+byte 1 73
+byte 1 76
+byte 1 0
+align 1
+LABELV $823
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 84
+byte 1 69
+byte 1 83
+byte 1 76
+byte 1 65
+byte 1 84
+byte 1 82
+byte 1 65
+byte 1 73
+byte 1 76
+byte 1 0
+align 1
+LABELV $822
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 83
+byte 1 83
+byte 1 73
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 83
+byte 1 83
+byte 1 95
+byte 1 77
+byte 1 69
+byte 1 84
+byte 1 65
+byte 1 76
+byte 1 0
+align 1
+LABELV $821
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 83
+byte 1 83
+byte 1 73
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 83
+byte 1 83
+byte 1 0
+align 1
+LABELV $820
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 83
+byte 1 83
+byte 1 73
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 72
+byte 1 73
+byte 1 84
+byte 1 0
+align 1
+LABELV $819
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 65
+byte 1 83
+byte 1 83
+byte 1 95
+byte 1 68
+byte 1 82
+byte 1 73
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 0
+align 1
+LABELV $818
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 72
+byte 1 79
+byte 1 84
+byte 1 71
+byte 1 85
+byte 1 78
+byte 1 0
+align 1
+LABELV $817
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 72
+byte 1 73
+byte 1 84
+byte 1 95
+byte 1 87
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 0
+align 1
+LABELV $816
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 72
+byte 1 73
+byte 1 84
+byte 1 95
+byte 1 70
+byte 1 76
+byte 1 69
+byte 1 83
+byte 1 72
+byte 1 0
+align 1
+LABELV $815
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 71
+byte 1 76
+byte 1 79
+byte 1 66
+byte 1 65
+byte 1 76
+byte 1 95
+byte 1 83
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 68
+byte 1 0
+align 1
+LABELV $814
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 69
+byte 1 82
+byte 1 65
+byte 1 76
+byte 1 95
+byte 1 83
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 68
+byte 1 0
+align 1
+LABELV $813
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 69
+byte 1 95
+byte 1 66
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 67
+byte 1 69
+byte 1 0
+align 1
+LABELV $812
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 71
+byte 1 82
+byte 1 69
+byte 1 78
+byte 1 65
+byte 1 68
+byte 1 69
+byte 1 95
+byte 1 66
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 67
+byte 1 69
+byte 1 0
+align 1
+LABELV $811
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 89
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 69
+byte 1 80
+byte 1 79
+byte 1 82
+byte 1 84
+byte 1 95
+byte 1 79
+byte 1 85
+byte 1 84
+byte 1 0
+align 1
+LABELV $810
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 89
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 69
+byte 1 80
+byte 1 79
+byte 1 82
+byte 1 84
+byte 1 95
+byte 1 73
+byte 1 78
+byte 1 0
+align 1
+LABELV $809
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 89
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 82
+byte 1 69
+byte 1 83
+byte 1 80
+byte 1 65
+byte 1 87
+byte 1 78
+byte 1 0
+align 1
+LABELV $808
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 73
+byte 1 82
+byte 1 69
+byte 1 95
+byte 1 87
+byte 1 69
+byte 1 65
+byte 1 80
+byte 1 79
+byte 1 78
+byte 1 51
+byte 1 0
+align 1
+LABELV $807
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 73
+byte 1 82
+byte 1 69
+byte 1 95
+byte 1 87
+byte 1 69
+byte 1 65
+byte 1 80
+byte 1 79
+byte 1 78
+byte 1 50
+byte 1 0
+align 1
+LABELV $806
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 73
+byte 1 82
+byte 1 69
+byte 1 95
+byte 1 87
+byte 1 69
+byte 1 65
+byte 1 80
+byte 1 79
+byte 1 78
+byte 1 0
+align 1
+LABELV $805
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 67
+byte 1 72
+byte 1 65
+byte 1 78
+byte 1 71
+byte 1 69
+byte 1 95
+byte 1 87
+byte 1 69
+byte 1 65
+byte 1 80
+byte 1 79
+byte 1 78
+byte 1 0
+align 1
+LABELV $804
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 78
+byte 1 79
+byte 1 65
+byte 1 77
+byte 1 77
+byte 1 79
+byte 1 0
+align 1
+LABELV $803
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 87
+byte 1 65
+byte 1 84
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 67
+byte 1 76
+byte 1 69
+byte 1 65
+byte 1 82
+byte 1 0
+align 1
+LABELV $802
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 87
+byte 1 65
+byte 1 84
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 85
+byte 1 78
+byte 1 68
+byte 1 69
+byte 1 82
+byte 1 0
+align 1
+LABELV $801
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 87
+byte 1 65
+byte 1 84
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 69
+byte 1 0
+align 1
+LABELV $800
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 87
+byte 1 65
+byte 1 84
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 84
+byte 1 79
+byte 1 85
+byte 1 67
+byte 1 72
+byte 1 0
+align 1
+LABELV $799
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 73
+byte 1 82
+byte 1 80
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 67
+byte 1 69
+byte 1 0
+align 1
+LABELV $798
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 74
+byte 1 85
+byte 1 77
+byte 1 80
+byte 1 0
+align 1
+LABELV $797
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 78
+byte 1 71
+byte 1 0
+align 1
+LABELV $796
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 82
+byte 1 0
+align 1
+LABELV $795
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 95
+byte 1 77
+byte 1 69
+byte 1 68
+byte 1 73
+byte 1 85
+byte 1 77
+byte 1 0
+align 1
+LABELV $794
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 95
+byte 1 83
+byte 1 72
+byte 1 79
+byte 1 82
+byte 1 84
+byte 1 0
+align 1
+LABELV $793
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 68
+byte 1 78
+byte 1 95
+byte 1 49
+byte 1 54
+byte 1 0
+align 1
+LABELV $792
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 68
+byte 1 78
+byte 1 95
+byte 1 49
+byte 1 50
+byte 1 0
+align 1
+LABELV $791
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 68
+byte 1 78
+byte 1 95
+byte 1 56
+byte 1 0
+align 1
+LABELV $790
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 68
+byte 1 78
+byte 1 95
+byte 1 52
+byte 1 0
+align 1
+LABELV $789
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 49
+byte 1 54
+byte 1 0
+align 1
+LABELV $788
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 49
+byte 1 50
+byte 1 0
+align 1
+LABELV $787
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 56
+byte 1 0
+align 1
+LABELV $786
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 52
+byte 1 0
+align 1
+LABELV $785
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 87
+byte 1 73
+byte 1 77
+byte 1 0
+align 1
+LABELV $784
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 79
+byte 1 84
+byte 1 87
+byte 1 65
+byte 1 68
+byte 1 69
+byte 1 0
+align 1
+LABELV $783
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 79
+byte 1 84
+byte 1 83
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 83
+byte 1 72
+byte 1 0
+align 1
+LABELV $782
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 79
+byte 1 84
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 83
+byte 1 81
+byte 1 85
+byte 1 69
+byte 1 76
+byte 1 67
+byte 1 72
+byte 1 0
+align 1
+LABELV $781
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 79
+byte 1 84
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 77
+byte 1 69
+byte 1 84
+byte 1 65
+byte 1 76
+byte 1 0
+align 1
+LABELV $780
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 79
+byte 1 84
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 0
+align 1
+LABELV $779
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 78
+byte 1 79
+byte 1 78
+byte 1 69
+byte 1 0
+align 1
+LABELV $777
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 69
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 68
+byte 1 101
+byte 1 108
+byte 1 116
+byte 1 97
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $763
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 69
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $734
+byte 1 65
+byte 1 109
+byte 1 109
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $733
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 93
+byte 1 65
+byte 1 109
+byte 1 109
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $732
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 0
+align 1
+LABELV $731
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 93
+byte 1 83
+byte 1 109
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 32
+byte 1 71
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $730
+byte 1 115
+byte 1 109
+byte 1 111
+byte 1 0
+align 1
+LABELV $729
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 93
+byte 1 77
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $728
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $727
+byte 1 65
+byte 1 32
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 0
+align 1
+LABELV $726
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 93
+byte 1 69
+byte 1 120
+byte 1 112
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 71
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $725
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 0
+align 1
+LABELV $724
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 98
+byte 1 115
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $723
+byte 1 65
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 111
+byte 1 100
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 108
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 105
+byte 1 116
+byte 1 117
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+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 103
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $722
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $721
+byte 1 98
+byte 1 115
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $720
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $719
+byte 1 66
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 45
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $718
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 93
+byte 1 74
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 80
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $717
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $716
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $715
+byte 1 66
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 45
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 108
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $714
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 80
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $713
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $712
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 107
+byte 1 0
+align 1
+LABELV $711
+byte 1 73
+byte 1 110
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 107
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 107
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 51
+byte 1 48
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 66
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 45
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $710
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 93
+byte 1 67
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 107
+byte 1 0
+align 1
+LABELV $709
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 107
+byte 1 0
+align 1
+LABELV $708
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 98
+byte 1 105
+byte 1 111
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $707
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 66
+byte 1 105
+byte 1 111
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 105
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 44
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 111
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $706
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 98
+byte 1 105
+byte 1 111
+byte 1 107
+byte 1 93
+byte 1 66
+byte 1 105
+byte 1 111
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $705
+byte 1 98
+byte 1 105
+byte 1 111
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $704
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 97
+byte 1 116
+byte 1 111
+byte 1 120
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $703
+byte 1 66
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 0
+align 1
+LABELV $702
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 93
+byte 1 77
+byte 1 101
+byte 1 100
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $701
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $700
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 109
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $699
+byte 1 73
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 109
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 102
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 46
+byte 1 0
+align 1
+LABELV $698
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 93
+byte 1 72
+byte 1 101
+byte 1 108
+byte 1 109
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $697
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 109
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $696
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 0
+align 1
+LABELV $695
+byte 1 80
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $694
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 93
+byte 1 76
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 32
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 0
+align 1
+LABELV $693
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 0
+align 1
+LABELV $678
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 108
+byte 1 117
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 77
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 101
+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 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 119
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $677
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 108
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 75
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $676
+byte 1 99
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $675
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 50
+byte 1 0
+align 1
+LABELV $674
+byte 1 97
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $673
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $672
+byte 1 97
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $671
+byte 1 77
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 32
+byte 1 84
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 50
+byte 1 0
+align 1
+LABELV $670
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 110
+byte 1 0
+align 1
+LABELV $669
+byte 1 76
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 66
+byte 1 108
+byte 1 111
+byte 1 98
+byte 1 0
+align 1
+LABELV $668
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 98
+byte 1 108
+byte 1 111
+byte 1 98
+byte 1 0
+align 1
+LABELV $667
+byte 1 77
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $666
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $665
+byte 1 83
+byte 1 109
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $664
+byte 1 115
+byte 1 109
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $663
+byte 1 71
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $662
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $661
+byte 1 66
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 104
+byte 1 110
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 121
+byte 1 32
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 118
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 32
+byte 1 80
+byte 1 114
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+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 99
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 0
+align 1
+LABELV $660
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 76
+byte 1 117
+byte 1 99
+byte 1 105
+byte 1 102
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $659
+byte 1 108
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $658
+byte 1 65
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 108
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 46
+byte 1 0
+align 1
+LABELV $657
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 80
+byte 1 117
+byte 1 108
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 82
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $656
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $655
+byte 1 83
+byte 1 112
+byte 1 114
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $654
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 70
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $653
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $652
+byte 1 66
+byte 1 101
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 100
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $651
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $650
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $649
+byte 1 65
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 121
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 108
+byte 1 121
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+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 99
+byte 1 111
+byte 1 109
+byte 1 98
+byte 1 111
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 91
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 93
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 91
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 93
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 112
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 101
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 45
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 109
+byte 1 121
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+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 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 83
+byte 1 51
+byte 1 0
+align 1
+LABELV $648
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 77
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $647
+byte 1 109
+byte 1 100
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $646
+byte 1 83
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 105
+byte 1 100
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 46
+byte 1 0
+align 1
+LABELV $645
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 76
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 71
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $644
+byte 1 108
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $643
+byte 1 67
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 118
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $642
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 83
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $641
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $640
+byte 1 83
+byte 1 105
+byte 1 109
+byte 1 105
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 97
+byte 1 119
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 99
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 112
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 108
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $639
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 80
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 83
+byte 1 97
+byte 1 119
+byte 1 0
+align 1
+LABELV $638
+byte 1 112
+byte 1 115
+byte 1 97
+byte 1 119
+byte 1 0
+align 1
+LABELV $637
+byte 1 66
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 32
+byte 1 67
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 44
+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 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 112
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 38
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 50
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $636
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 82
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $635
+byte 1 114
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $634
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 66
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $633
+byte 1 98
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $632
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $631
+byte 1 80
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 40
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 41
+byte 1 0
+align 1
+LABELV $630
+byte 1 80
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $629
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $628
+byte 1 90
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $627
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 119
+byte 1 115
+byte 1 32
+byte 1 85
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $626
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 119
+byte 1 115
+byte 1 0
+align 1
+LABELV $625
+byte 1 66
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 85
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $624
+byte 1 66
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $623
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 115
+byte 1 47
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 0
+align 1
+LABELV $579
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 79
+byte 1 102
+byte 1 102
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $574
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $567
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 99
+byte 1 104
+byte 1 86
+byte 1 105
+byte 1 101
+byte 1 119
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $564
+byte 1 118
+byte 1 105
+byte 1 101
+byte 1 119
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $555
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 99
+byte 1 104
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 115
+byte 1 0
+align 1
+LABELV $546
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 115
+byte 1 0
+align 1
+LABELV $537
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 77
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $514
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 83
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $503
+byte 1 104
+byte 1 117
+byte 1 100
+byte 1 0
+align 1
+LABELV $498
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $481
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+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 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $473
+byte 1 94
+byte 1 51
+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 102
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 69
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $458
+byte 1 94
+byte 1 51
+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 102
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 69
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 70
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 84
+byte 1 111
+byte 1 10
+byte 1 0
+align 1
+LABELV $403
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 115
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $402
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 0
+align 1
+LABELV $401
+byte 1 65
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+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 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 109
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 65
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 84
+byte 1 121
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 117
+byte 1 115
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $400
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 52
+byte 1 0
+align 1
+LABELV $399
+byte 1 73
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 97
+byte 1 103
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 65
+byte 1 100
+byte 1 118
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 97
+byte 1 103
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 51
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 106
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 46
+byte 1 0
+align 1
+LABELV $398
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 51
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $397
+byte 1 80
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 44
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 0
+align 1
+LABELV $396
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 51
+byte 1 0
+align 1
+LABELV $395
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 117
+byte 1 110
+byte 1 32
+byte 1 47
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 107
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 47
+byte 1 98
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 66
+byte 1 85
+byte 1 84
+byte 1 84
+byte 1 79
+byte 1 78
+byte 1 32
+byte 1 43
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 47
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 107
+byte 1 101
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 79
+byte 1 112
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 70
+byte 1 108
+byte 1 121
+byte 1 0
+align 1
+LABELV $394
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 53
+byte 1 0
+align 1
+LABELV $393
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 65
+byte 1 100
+byte 1 118
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 77
+byte 1 97
+byte 1 114
+byte 1 97
+byte 1 117
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 77
+byte 1 97
+byte 1 114
+byte 1 97
+byte 1 117
+byte 1 100
+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 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 51
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $392
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 50
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $391
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 106
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 102
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 77
+byte 1 97
+byte 1 114
+byte 1 97
+byte 1 117
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $390
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 50
+byte 1 0
+align 1
+LABELV $389
+byte 1 73
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 66
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 65
+byte 1 100
+byte 1 118
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 66
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 107
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 114
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 102
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 46
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 60
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 46
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 40
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 41
+byte 1 32
+byte 1 65
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 66
+byte 1 111
+byte 1 109
+byte 1 98
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 66
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $388
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 49
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $387
+byte 1 65
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 112
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+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 99
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 108
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 101
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 98
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 98
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 80
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 107
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 65
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 66
+byte 1 111
+byte 1 109
+byte 1 98
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 66
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $386
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 49
+byte 1 0
+align 1
+LABELV $385
+byte 1 73
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 65
+byte 1 100
+byte 1 118
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 65
+byte 1 100
+byte 1 118
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $384
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 48
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $383
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 108
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 101
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $382
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 48
+byte 1 0
+align 1
+LABELV $381
+byte 1 83
+byte 1 105
+byte 1 109
+byte 1 105
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 71
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 44
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 99
+byte 1 101
+byte 1 112
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+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 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 115
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 108
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $380
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $379
+byte 1 82
+byte 1 101
+byte 1 115
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 107
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 46
+byte 1 0
+align 1
+LABELV $378
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $377
+byte 1 79
+byte 1 98
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $376
+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 $375
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 115
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 0
+align 1
+LABELV $369
+byte 1 94
+byte 1 49
+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 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 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $356
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $353
+byte 1 122
+byte 1 79
+byte 1 102
+byte 1 102
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $344
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 115
+byte 1 0
+align 1
+LABELV $335
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $328
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 83
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $317
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $314
+byte 1 0
+align 1
+LABELV $303
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $302
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $301
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+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 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $297
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $262
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $261
+byte 1 83
+byte 1 85
+byte 1 80
+byte 1 80
+byte 1 76
+byte 1 89
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 71
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 55
+byte 1 53
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 0
+align 1
+LABELV $260
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $259
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $258
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $257
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $256
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $255
+byte 1 99
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $254
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $253
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 46
+byte 1 10
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $252
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $251
+byte 1 99
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $250
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $249
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 67
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 46
+byte 1 10
+byte 1 112
+byte 1 117
+byte 1 115
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 111
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $248
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 70
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 70
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $247
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $246
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $245
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $244
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $243
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $242
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 102
+byte 1 111
+byte 1 105
+byte 1 108
+byte 1 0
+align 1
+LABELV $241
+byte 1 83
+byte 1 69
+byte 1 77
+byte 1 73
+byte 1 45
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $240
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 84
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 70
+byte 1 111
+byte 1 105
+byte 1 108
+byte 1 0
+align 1
+LABELV $239
+byte 1 116
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 102
+byte 1 111
+byte 1 105
+byte 1 108
+byte 1 0
+align 1
+LABELV $238
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $237
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 65
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 111
+byte 1 120
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 45
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $236
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 65
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 32
+byte 1 83
+byte 1 117
+byte 1 112
+byte 1 112
+byte 1 108
+byte 1 121
+byte 1 0
+align 1
+LABELV $235
+byte 1 108
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $234
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $233
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 69
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 45
+byte 1 83
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 47
+byte 1 32
+byte 1 70
+byte 1 108
+byte 1 111
+byte 1 111
+byte 1 100
+byte 1 103
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 46
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $232
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 83
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $231
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $230
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $229
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $228
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $227
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $226
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 114
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $225
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $224
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $223
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 76
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $222
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $221
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 95
+byte 1 114
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $220
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 70
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 82
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $219
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 95
+byte 1 114
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $218
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $217
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 70
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $216
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $215
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $214
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 76
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $213
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $212
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $211
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 114
+byte 1 105
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $210
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 83
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $209
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $208
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $207
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 76
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $206
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $205
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $204
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 77
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $203
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $202
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $201
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $200
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 83
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $199
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $198
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $197
+byte 1 65
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 46
+byte 1 0
+align 1
+LABELV $196
+byte 1 82
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $195
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $194
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $193
+byte 1 65
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 99
+byte 1 101
+byte 1 112
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 97
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 79
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $192
+byte 1 82
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $191
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $190
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $189
+byte 1 65
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 117
+byte 1 116
+byte 1 111
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 117
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $188
+byte 1 77
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $187
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $186
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 100
+byte 1 99
+byte 1 99
+byte 1 0
+align 1
+LABELV $185
+byte 1 65
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 45
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 69
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 46
+byte 1 0
+align 1
+LABELV $184
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $183
+byte 1 100
+byte 1 99
+byte 1 99
+byte 1 0
+align 1
+LABELV $182
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $181
+byte 1 65
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 65
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+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 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 46
+byte 1 0
+align 1
+LABELV $180
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $179
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 0
+align 1
+LABELV $178
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 0
+align 1
+LABELV $177
+byte 1 65
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 100
+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 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 119
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $176
+byte 1 84
+byte 1 101
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 32
+byte 1 71
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $175
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 0
+align 1
+LABELV $174
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 103
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 50
+byte 1 0
+align 1
+LABELV $173
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 70
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 84
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $172
+byte 1 109
+byte 1 103
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 50
+byte 1 0
+align 1
+LABELV $171
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 103
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $170
+byte 1 65
+byte 1 117
+byte 1 116
+byte 1 111
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 32
+byte 1 83
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 119
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 104
+byte 1 121
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 112
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $169
+byte 1 77
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 32
+byte 1 84
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $168
+byte 1 109
+byte 1 103
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $167
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 0
+align 1
+LABELV $166
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 46
+byte 1 32
+byte 1 87
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $165
+byte 1 84
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $164
+byte 1 116
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $163
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 121
+byte 1 0
+align 1
+LABELV $162
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 71
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $161
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 121
+byte 1 0
+align 1
+LABELV $160
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 121
+byte 1 0
+align 1
+LABELV $159
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 100
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $158
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 80
+byte 1 111
+byte 1 100
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $157
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 111
+byte 1 100
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $156
+byte 1 112
+byte 1 111
+byte 1 100
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $155
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $154
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 80
+byte 1 111
+byte 1 100
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 46
+byte 1 10
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $153
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $152
+byte 1 112
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $151
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 111
+byte 1 114
+byte 1 103
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 95
+byte 1 98
+byte 1 117
+byte 1 108
+byte 1 98
+byte 1 0
+align 1
+LABELV $150
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $149
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 79
+byte 1 114
+byte 1 103
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 66
+byte 1 117
+byte 1 108
+byte 1 98
+byte 1 0
+align 1
+LABELV $148
+byte 1 111
+byte 1 114
+byte 1 103
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 95
+byte 1 98
+byte 1 117
+byte 1 108
+byte 1 98
+byte 1 0
+align 1
+LABELV $147
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 99
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $146
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 10
+byte 1 43
+byte 1 102
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 118
+byte 1 46
+byte 1 103
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 101
+byte 1 110
+byte 1 46
+byte 1 10
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $145
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 99
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $144
+byte 1 99
+byte 1 111
+byte 1 99
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $143
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 95
+byte 1 97
+byte 1 98
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $142
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $141
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 83
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 32
+byte 1 65
+byte 1 98
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $140
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 95
+byte 1 97
+byte 1 98
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $139
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $138
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 115
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $137
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 77
+byte 1 117
+byte 1 115
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $136
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $135
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $134
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 46
+byte 1 10
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 80
+byte 1 117
+byte 1 108
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 82
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 38
+byte 1 32
+byte 1 76
+byte 1 117
+byte 1 99
+byte 1 105
+byte 1 102
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 73
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 118
+byte 1 117
+byte 1 108
+byte 1 110
+byte 1 101
+byte 1 114
+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 109
+byte 1 101
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $133
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $132
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $131
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $130
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 73
+byte 1 78
+byte 1 70
+byte 1 69
+byte 1 83
+byte 1 84
+byte 1 65
+byte 1 84
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 67
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $129
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 73
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 66
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $128
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $127
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $126
+byte 1 65
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 65
+byte 1 71
+byte 1 69
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 73
+byte 1 78
+byte 1 70
+byte 1 69
+byte 1 83
+byte 1 84
+byte 1 65
+byte 1 84
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 73
+byte 1 116
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $125
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 73
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $124
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $123
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $122
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 72
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 73
+byte 1 78
+byte 1 70
+byte 1 69
+byte 1 83
+byte 1 84
+byte 1 65
+byte 1 84
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 78
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 42
+byte 1 115
+byte 1 117
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 42
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 107
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 50
+byte 1 53
+byte 1 48
+byte 1 72
+byte 1 80
+byte 1 0
+align 1
+LABELV $121
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 73
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 83
+byte 1 108
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $120
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $119
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $118
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 72
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 53
+byte 1 48
+byte 1 72
+byte 1 80
+byte 1 0
+align 1
+LABELV $117
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 78
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 83
+byte 1 112
+byte 1 105
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $116
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $115
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $114
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 72
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 56
+byte 1 48
+byte 1 72
+byte 1 80
+byte 1 0
+align 1
+LABELV $113
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 78
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $112
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $111
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $110
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 105
+byte 1 103
+byte 1 32
+byte 1 98
+byte 1 114
+byte 1 105
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 49
+byte 1 48
+byte 1 48
+byte 1 72
+byte 1 80
+byte 1 0
+align 1
+LABELV $109
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 84
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 76
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $108
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $107
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $106
+byte 1 65
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 65
+byte 1 71
+byte 1 69
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 114
+byte 1 105
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 53
+byte 1 48
+byte 1 72
+byte 1 80
+byte 1 0
+align 1
+LABELV $105
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 84
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 77
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $104
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $103
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $102
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 72
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 114
+byte 1 105
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $101
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 84
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 83
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $100
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $99
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $98
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $97
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 76
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $96
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $94
+byte 1 65
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 65
+byte 1 71
+byte 1 69
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $93
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 77
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $92
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $91
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $90
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 72
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $89
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 83
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $88
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $87
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 104
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $86
+byte 1 72
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 87
+byte 1 104
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 105
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 46
+byte 1 0
+align 1
+LABELV $85
+byte 1 72
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $84
+byte 1 104
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $83
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 111
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $82
+byte 1 76
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 117
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 116
+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 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 117
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 111
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $81
+byte 1 66
+byte 1 111
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $80
+byte 1 98
+byte 1 111
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $79
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $78
+byte 1 70
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 108
+byte 1 111
+byte 1 98
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 45
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 115
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 44
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $77
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $76
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $75
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 95
+byte 1 116
+byte 1 117
+byte 1 98
+byte 1 101
+byte 1 0
+align 1
+LABELV $74
+byte 1 69
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 106
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+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 116
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $73
+byte 1 65
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 84
+byte 1 117
+byte 1 98
+byte 1 101
+byte 1 0
+align 1
+LABELV $72
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 95
+byte 1 116
+byte 1 117
+byte 1 98
+byte 1 101
+byte 1 0
+align 1
+LABELV $71
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $70
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 111
+byte 1 98
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 100
+byte 1 111
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 111
+byte 1 114
+byte 1 119
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 109
+byte 1 44
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 0
+align 1
+LABELV $69
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $68
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $67
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $66
+byte 1 65
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 99
+byte 1 105
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 110
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $65
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $64
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $63
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 0
+align 1
+LABELV $62
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 87
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 102
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $61
+byte 1 69
+byte 1 103
+byte 1 103
+byte 1 0
+align 1
+LABELV $60
+byte 1 101
+byte 1 103
+byte 1 103
+byte 1 112
+byte 1 111
+byte 1 100
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/bg_pmove.asm b/build/release-linux-x86_64/base/game/bg_pmove.asm
new file mode 100644
index 0000000..bf06cd4
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/bg_pmove.asm
@@ -0,0 +1,20965 @@
+data
+export pm_stopspeed
+align 4
+LABELV pm_stopspeed
+byte 4 1120403456
+export pm_duckScale
+align 4
+LABELV pm_duckScale
+byte 4 1048576000
+export pm_swimScale
+align 4
+LABELV pm_swimScale
+byte 4 1056964608
+export pm_wadeScale
+align 4
+LABELV pm_wadeScale
+byte 4 1060320051
+export pm_accelerate
+align 4
+LABELV pm_accelerate
+byte 4 1092616192
+export pm_airaccelerate
+align 4
+LABELV pm_airaccelerate
+byte 4 1065353216
+export pm_wateraccelerate
+align 4
+LABELV pm_wateraccelerate
+byte 4 1082130432
+export pm_flyaccelerate
+align 4
+LABELV pm_flyaccelerate
+byte 4 1082130432
+export pm_friction
+align 4
+LABELV pm_friction
+byte 4 1086324736
+export pm_waterfriction
+align 4
+LABELV pm_waterfriction
+byte 4 1065353216
+export pm_flightfriction
+align 4
+LABELV pm_flightfriction
+byte 4 1086324736
+export pm_spectatorfriction
+align 4
+LABELV pm_spectatorfriction
+byte 4 1084227584
+export c_pmove
+align 4
+LABELV c_pmove
+byte 4 0
+export PM_AddEvent
+code
+proc PM_AddEvent 0 12
+ADDRFP4 0
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ARGP4
+ADDRGP4 BG_AddPredictableEventToPlayerstate
+CALLV
+pop
+LABELV $61
+endproc PM_AddEvent 0 12
+export PM_AddTouchEnt
+proc PM_AddTouchEnt 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 1022
+NEI4 $63
+ADDRGP4 $62
+JUMPV
+LABELV $63
+ADDRGP4 pm
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRI4
+CNSTI4 32
+NEI4 $65
+ADDRGP4 $62
+JUMPV
+LABELV $65
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $70
+JUMPV
+LABELV $67
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $71
+ADDRGP4 $62
+JUMPV
+LABELV $71
+LABELV $68
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $70
+ADDRLP4 0
+INDIRI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRI4
+LTI4 $67
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDP4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+CNSTI4 176
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $62
+endproc PM_AddTouchEnt 12 0
+export PM_StartTorsoAnim
+proc PM_StartTorsoAnim 12 0
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+EQI4 $77
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+EQI4 $77
+ADDRLP4 0
+INDIRI4
+CNSTI4 7
+NEI4 $74
+LABELV $77
+ADDRGP4 $73
+JUMPV
+LABELV $74
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 84
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 128
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+BANDI4
+ADDRLP4 8
+INDIRI4
+BXORI4
+ADDRFP4 0
+INDIRI4
+BORI4
+ASGNI4
+LABELV $73
+endproc PM_StartTorsoAnim 12 0
+proc PM_StartWeaponAnim 12 0
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+EQI4 $82
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+EQI4 $82
+ADDRLP4 0
+INDIRI4
+CNSTI4 7
+NEI4 $79
+LABELV $82
+ADDRGP4 $78
+JUMPV
+LABELV $79
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 92
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 128
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+BANDI4
+ADDRLP4 8
+INDIRI4
+BXORI4
+ADDRFP4 0
+INDIRI4
+BORI4
+ASGNI4
+LABELV $78
+endproc PM_StartWeaponAnim 12 0
+proc PM_StartLegsAnim 12 0
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+EQI4 $87
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+EQI4 $87
+ADDRLP4 0
+INDIRI4
+CNSTI4 7
+NEI4 $84
+LABELV $87
+ADDRGP4 $83
+JUMPV
+LABELV $84
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $89
+ADDRGP4 $83
+JUMPV
+LABELV $88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $92
+ADDRGP4 $83
+JUMPV
+LABELV $92
+LABELV $89
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 76
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 128
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+BANDI4
+ADDRLP4 8
+INDIRI4
+BXORI4
+ADDRFP4 0
+INDIRI4
+BORI4
+ASGNI4
+LABELV $83
+endproc PM_StartLegsAnim 12 0
+proc PM_ContinueLegsAnim 0 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ADDRFP4 0
+INDIRI4
+NEI4 $95
+ADDRGP4 $94
+JUMPV
+LABELV $95
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $97
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $98
+ADDRGP4 $94
+JUMPV
+LABELV $97
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $101
+ADDRGP4 $94
+JUMPV
+LABELV $101
+LABELV $98
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 PM_StartLegsAnim
+CALLV
+pop
+LABELV $94
+endproc PM_ContinueLegsAnim 0 4
+proc PM_ContinueTorsoAnim 0 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ADDRFP4 0
+INDIRI4
+NEI4 $104
+ADDRGP4 $103
+JUMPV
+LABELV $104
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $106
+ADDRGP4 $103
+JUMPV
+LABELV $106
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 PM_StartTorsoAnim
+CALLV
+pop
+LABELV $103
+endproc PM_ContinueTorsoAnim 0 4
+proc PM_ContinueWeaponAnim 0 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ADDRFP4 0
+INDIRI4
+NEI4 $109
+ADDRGP4 $108
+JUMPV
+LABELV $109
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+LABELV $108
+endproc PM_ContinueWeaponAnim 0 4
+proc PM_ForceLegsAnim 0 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 72
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $113
+JUMPV
+LABELV $112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $113
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 PM_StartLegsAnim
+CALLV
+pop
+LABELV $111
+endproc PM_ForceLegsAnim 0 4
+export PM_ClipVelocity
+proc PM_ClipVelocity 32 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 4
+ASGNI4
+ADDRLP4 24
+CNSTI4 8
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+CNSTF4 0
+GEF4 $115
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRFP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $116
+JUMPV
+LABELV $115
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRFP4 12
+INDIRF4
+DIVF4
+ASGNF4
+LABELV $116
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $117
+ADDRLP4 28
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 28
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28
+INDIRI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+ADDRLP4 28
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $118
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $117
+LABELV $114
+endproc PM_ClipVelocity 32 0
+proc PM_Friction 64 4
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+INDIRI4
+ADDRLP4 32
+INDIRI4
+EQI4 $122
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 32
+INDIRI4
+NEI4 $122
+ADDRLP4 16+8
+CNSTF4 0
+ASGNF4
+LABELV $122
+ADDRLP4 16
+ARGP4
+ADDRLP4 36
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $126
+ADDRLP4 0
+INDIRP4
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRGP4 $121
+JUMPV
+LABELV $126
+ADDRLP4 12
+CNSTF4 0
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 1
+GTI4 $128
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+INDIRI4
+ADDRLP4 40
+INDIRI4
+NEI4 $136
+ADDRGP4 pml+52
+INDIRI4
+ADDRLP4 40
+INDIRI4
+EQI4 $130
+LABELV $136
+ADDRGP4 pml+56+44
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+NEI4 $130
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+NEI4 $137
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 52
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 44
+ADDRLP4 52
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 48
+ADDRLP4 56
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 44
+INDIRF4
+GEF4 $140
+ADDRLP4 60
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRGP4 $141
+JUMPV
+LABELV $140
+ADDRLP4 60
+ADDRLP4 8
+INDIRF4
+ASGNF4
+LABELV $141
+ADDRLP4 28
+ADDRLP4 60
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 48
+INDIRF4
+MULF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $137
+LABELV $130
+LABELV $128
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $143
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRGP4 pm_waterfriction
+INDIRF4
+MULF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $143
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $146
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRGP4 pm_flightfriction
+INDIRF4
+MULF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $146
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $149
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRGP4 pm_spectatorfriction
+INDIRF4
+MULF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $149
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 8
+NEI4 $152
+ADDRLP4 40
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $152
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $155
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $155
+LABELV $152
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 8
+NEI4 $157
+ADDRLP4 44
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $157
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRGP4 pm_flightfriction
+INDIRF4
+MULF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $157
+ADDRLP4 4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 12
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+CNSTF4 0
+GEF4 $160
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+LABELV $160
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 52
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $121
+endproc PM_Friction 64 4
+proc PM_Accelerate 32 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 16
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+MULF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+ADDRFP4 4
+INDIRF4
+ADDRLP4 12
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+CNSTF4 0
+GTF4 $163
+ADDRGP4 $162
+JUMPV
+LABELV $163
+ADDRLP4 4
+ADDRFP4 8
+INDIRF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+LEF4 $166
+ADDRLP4 4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+LABELV $166
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $168
+ADDRLP4 24
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 24
+INDIRI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 24
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $169
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $168
+LABELV $162
+endproc PM_Accelerate 32 0
+proc PM_CmdScale 84 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $173
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $173
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 28
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+EQI4 $175
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+ADDRLP4 36
+INDIRI4
+EQI4 $177
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 65536
+BANDI4
+ADDRLP4 36
+INDIRI4
+NEI4 $177
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $180
+ADDRLP4 40
+CNSTI4 1
+ASGNI4
+ADDRGP4 $181
+JUMPV
+LABELV $180
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+LABELV $181
+ADDRLP4 20
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 65536
+BORI4
+ASGNI4
+ADDRGP4 $176
+JUMPV
+LABELV $177
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 65536
+BANDI4
+ADDRLP4 40
+INDIRI4
+EQI4 $176
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+ADDRLP4 40
+INDIRI4
+NEI4 $176
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 -65537
+BANDI4
+ASGNI4
+ADDRGP4 $176
+JUMPV
+LABELV $175
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+ASGNI4
+LABELV $176
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $184
+ADDRLP4 36
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+ADDRGP4 $185
+JUMPV
+LABELV $184
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+INDIRI4
+ADDRLP4 40
+INDIRI4
+EQI4 $186
+ADDRLP4 20
+INDIRI4
+ADDRLP4 40
+INDIRI4
+NEI4 $186
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 -5
+BANDI4
+ASGNI4
+LABELV $186
+LABELV $185
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 48
+INDIRI4
+EQI4 $188
+ADDRLP4 52
+CNSTI4 16
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 52
+INDIRI4
+BANDI4
+ADDRLP4 48
+INDIRI4
+NEI4 $188
+ADDRLP4 0
+CNSTF4 1067702026
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $189
+JUMPV
+LABELV $188
+ADDRLP4 0
+CNSTF4 1066192077
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $189
+ADDRFP4 0
+INDIRP4
+CNSTI4 21
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $190
+ADDRLP4 0
+CNSTF4 1061997773
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $191
+JUMPV
+LABELV $190
+ADDRFP4 0
+INDIRP4
+CNSTI4 22
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $192
+ADDRLP4 0
+CNSTF4 1063675494
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $192
+LABELV $191
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CNSTI4 -250
+GEI4 $194
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $194
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CNSTI4 -500
+GTI4 $196
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CNSTI4 1200
+ADDI4
+CVIF4 4
+CNSTF4 1143930880
+DIVF4
+MULF4
+ASGNF4
+LABELV $196
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $198
+CNSTI4 1
+ARGI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $202
+CNSTI4 8
+ARGI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $200
+LABELV $202
+ADDRLP4 0
+CNSTF4 1061158912
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $201
+JUMPV
+LABELV $200
+ADDRLP4 0
+CNSTF4 1056964608
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $201
+LABELV $198
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 8192
+BANDI4
+CNSTI4 0
+EQI4 $203
+CNSTI4 1
+ARGI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $207
+CNSTI4 8
+ARGI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $205
+LABELV $207
+ADDRLP4 0
+CNSTF4 1061158912
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $206
+JUMPV
+LABELV $205
+ADDRLP4 0
+CNSTF4 1056964608
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $206
+LABELV $203
+LABELV $173
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $208
+ADDRLP4 20
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+EQI4 $208
+ADDRLP4 24
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+CNSTF4 1161527296
+DIVF4
+ADDRLP4 24
+INDIRF4
+ADDF4
+MULF4
+ASGNF4
+LABELV $208
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 8
+EQI4 $212
+ADDRLP4 28
+INDIRI4
+CNSTI4 9
+NEI4 $210
+LABELV $212
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $210
+ADDRLP4 0
+CNSTF4 1061158912
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $210
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 12
+NEI4 $213
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $213
+ADDRLP4 32
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 4
+EQI4 $213
+ADDRLP4 0
+CNSTF4 1045220557
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $213
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $215
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $215
+ADDRLP4 0
+CNSTF4 1061158912
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $215
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 512
+BANDI4
+CNSTI4 0
+EQI4 $217
+ADDRLP4 0
+CNSTF4 1056964608
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $217
+ADDRLP4 36
+CNSTI4 4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+NEI4 $219
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+LABELV $219
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 2
+EQI4 $221
+ADDRLP4 40
+INDIRI4
+CNSTI4 1
+EQI4 $221
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $223
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $223
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRLP4 48
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 52
+INDIRI4
+NEI4 $225
+ADDRLP4 48
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $225
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 52
+INDIRI4
+GEI4 $225
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $225
+LABELV $221
+ADDRFP4 0
+INDIRP4
+CNSTI4 21
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 44
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 22
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 48
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LEI4 $227
+ADDRFP4 0
+INDIRP4
+CNSTI4 22
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 52
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 52
+INDIRI4
+ASGNI4
+LABELV $227
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 56
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LEI4 $229
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 60
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 60
+INDIRI4
+ASGNI4
+LABELV $229
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $231
+CNSTF4 0
+RETF4
+ADDRGP4 $172
+JUMPV
+LABELV $231
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 21
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+CNSTI4 22
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+CNSTI4 23
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 68
+INDIRI4
+ADDRLP4 68
+INDIRI4
+MULI4
+ADDRLP4 72
+INDIRI4
+ADDRLP4 72
+INDIRI4
+MULI4
+ADDI4
+ADDRLP4 76
+INDIRI4
+ADDRLP4 76
+INDIRI4
+MULI4
+ADDI4
+CVIF4 4
+ARGF4
+ADDRLP4 80
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+MULF4
+CNSTF4 1123942400
+ADDRLP4 8
+INDIRF4
+MULF4
+DIVF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+RETF4
+LABELV $172
+endproc PM_CmdScale 84 8
+proc PM_SetMovementDir 72 0
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 4
+INDIRI4
+NEI4 $236
+ADDRLP4 0
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 4
+INDIRI4
+EQI4 $234
+LABELV $236
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 12
+INDIRI4
+NEI4 $237
+ADDRLP4 8
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 12
+INDIRI4
+LEI4 $237
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $235
+JUMPV
+LABELV $237
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 20
+INDIRI4
+GEI4 $239
+ADDRLP4 16
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 20
+INDIRI4
+LEI4 $239
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $235
+JUMPV
+LABELV $239
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 28
+INDIRI4
+GEI4 $241
+ADDRLP4 24
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 28
+INDIRI4
+NEI4 $241
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRGP4 $235
+JUMPV
+LABELV $241
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 36
+INDIRI4
+GEI4 $243
+ADDRLP4 32
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 36
+INDIRI4
+GEI4 $243
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRGP4 $235
+JUMPV
+LABELV $243
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 44
+INDIRI4
+NEI4 $245
+ADDRLP4 40
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 44
+INDIRI4
+GEI4 $245
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 4
+ASGNI4
+ADDRGP4 $235
+JUMPV
+LABELV $245
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRLP4 48
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 52
+INDIRI4
+LEI4 $247
+ADDRLP4 48
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 52
+INDIRI4
+GEI4 $247
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRGP4 $235
+JUMPV
+LABELV $247
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 60
+CNSTI4 0
+ASGNI4
+ADDRLP4 56
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 60
+INDIRI4
+LEI4 $249
+ADDRLP4 56
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 60
+INDIRI4
+NEI4 $249
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 6
+ASGNI4
+ADDRGP4 $235
+JUMPV
+LABELV $249
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 64
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 68
+INDIRI4
+LEI4 $235
+ADDRLP4 64
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 68
+INDIRI4
+LEI4 $235
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 7
+ASGNI4
+ADDRGP4 $235
+JUMPV
+LABELV $234
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $253
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $254
+JUMPV
+LABELV $253
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $255
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 96
+ADDP4
+CNSTI4 7
+ASGNI4
+LABELV $255
+LABELV $254
+LABELV $235
+LABELV $233
+endproc PM_SetMovementDir 72 0
+proc PM_CheckCharge 16 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+EQI4 $258
+ADDRGP4 $257
+JUMPV
+LABELV $258
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+ADDRLP4 4
+INDIRI4
+EQI4 $260
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+ADDRLP4 4
+INDIRI4
+NEI4 $260
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+ADDRGP4 $257
+JUMPV
+LABELV $260
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $262
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 16384
+BORI4
+ASGNI4
+ADDRGP4 $263
+JUMPV
+LABELV $262
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+LABELV $263
+LABELV $257
+endproc PM_CheckCharge 16 0
+lit
+align 4
+LABELV $291
+byte 4 0
+byte 4 0
+byte 4 1065353216
+code
+proc PM_CheckPounce 68 16
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+EQI4 $265
+ADDRLP4 4
+INDIRI4
+CNSTI4 8
+EQI4 $265
+ADDRLP4 4
+INDIRI4
+CNSTI4 9
+EQI4 $265
+CNSTI4 0
+RETI4
+ADDRGP4 $264
+JUMPV
+LABELV $265
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+EQI4 $267
+ADDRLP4 8
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+EQI4 $267
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $269
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 400
+ADDI4
+ASGNI4
+ADDRGP4 $270
+JUMPV
+LABELV $269
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 320
+ADDI4
+ASGNI4
+LABELV $270
+CNSTI4 0
+RETI4
+ADDRGP4 $264
+JUMPV
+LABELV $267
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $271
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+CNSTI4 0
+RETI4
+ADDRGP4 $264
+JUMPV
+LABELV $271
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $273
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+NEI4 $278
+ADDRLP4 12
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 200
+LTI4 $278
+ADDRLP4 12
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+NEI4 $274
+LABELV $278
+CNSTI4 0
+RETI4
+ADDRGP4 $264
+JUMPV
+LABELV $273
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+NEI4 $282
+ADDRLP4 12
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 200
+LTI4 $282
+ADDRLP4 12
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+NEI4 $279
+LABELV $282
+CNSTI4 0
+RETI4
+ADDRGP4 $264
+JUMPV
+LABELV $279
+LABELV $274
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 16384
+BORI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $285
+ADDRLP4 0
+CNSTI4 500
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 600
+DIVI4
+ASGNI4
+ADDRGP4 $286
+JUMPV
+LABELV $285
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 8
+NEI4 $287
+ADDRLP4 0
+CNSTI4 850
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 800
+DIVI4
+ASGNI4
+ADDRGP4 $288
+JUMPV
+LABELV $287
+ADDRLP4 0
+CNSTI4 930
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 800
+DIVI4
+ASGNI4
+LABELV $288
+LABELV $286
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 20
+INDIRI4
+EQI4 $289
+ADDRLP4 16
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 20
+INDIRI4
+GEI4 $289
+ADDRLP4 36
+ADDRGP4 $291
+INDIRB
+ASGNB 12
+ADDRLP4 0
+CNSTF4 1061997773
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 24
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRGP4 pml
+ARGP4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LEI4 $293
+ADDRLP4 48
+CNSTF4 3266576384
+ASGNF4
+ADDRGP4 $294
+JUMPV
+LABELV $293
+ADDRLP4 48
+CNSTF4 1119092736
+ASGNF4
+LABELV $294
+ADDRLP4 48
+INDIRF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRF4
+ADDRLP4 24+4
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+ADDRGP4 $290
+JUMPV
+LABELV $289
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+ADDRGP4 pml
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+ADDRGP4 pml+4
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+ADDRGP4 pml+8
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $290
+CNSTI4 19
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 1
+LTI4 $299
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $301
+CNSTI4 18
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $302
+JUMPV
+LABELV $301
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $302
+ADDRLP4 36
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+CNSTI4 -9
+BANDI4
+ASGNI4
+ADDRGP4 $300
+JUMPV
+LABELV $299
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $303
+CNSTI4 20
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $304
+JUMPV
+LABELV $303
+CNSTI4 13
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $304
+ADDRLP4 36
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+LABELV $300
+ADDRLP4 36
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $264
+endproc PM_CheckPounce 68 16
+proc PM_CheckAirPounce 24 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 7
+EQI4 $306
+CNSTI4 0
+RETI4
+ADDRGP4 $305
+JUMPV
+LABELV $306
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+EQI4 $308
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1000
+ADDI4
+ASGNI4
+CNSTI4 0
+RETI4
+ADDRGP4 $305
+JUMPV
+LABELV $308
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $310
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+CNSTI4 0
+RETI4
+ADDRGP4 $305
+JUMPV
+LABELV $310
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $312
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 500
+GEI4 $314
+CNSTI4 0
+RETI4
+ADDRGP4 $305
+JUMPV
+LABELV $314
+LABELV $312
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 16384
+BORI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $318
+ADDRLP4 0
+CNSTI4 500
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 600
+DIVI4
+ASGNI4
+LABELV $318
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+ADDRGP4 pml
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+ADDRGP4 pml+4
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+ADDRGP4 pml+8
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 20
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 1
+LTI4 $322
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $324
+CNSTI4 18
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $325
+JUMPV
+LABELV $324
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $325
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 -9
+BANDI4
+ASGNI4
+ADDRGP4 $323
+JUMPV
+LABELV $322
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $326
+CNSTI4 16
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $327
+JUMPV
+LABELV $326
+CNSTI4 16
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $327
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+LABELV $323
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $305
+endproc PM_CheckAirPounce 24 4
+lit
+align 4
+LABELV $329
+byte 4 0
+byte 4 0
+byte 4 1065353216
+code
+proc PM_CheckWallJump 256 28
+ADDRLP4 28
+ADDRGP4 $329
+INDIRB
+ASGNB 12
+ADDRLP4 112
+CNSTF4 1069547520
+ASGNF4
+ADDRLP4 24
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 116
+CNSTF4 1069547520
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 144
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 144
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+NEI4 $330
+CNSTI4 0
+RETI4
+ADDRGP4 $328
+JUMPV
+LABELV $330
+ADDRLP4 12
+ARGP4
+ADDRGP4 pml
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $332
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 12+4
+ADDRLP4 12+4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 12+8
+ADDRLP4 12+8
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $332
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $338
+ADDRLP4 12
+ADDRGP4 pml+12
+INDIRB
+ASGNB 12
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $341
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 12+4
+ADDRLP4 12+4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 12+8
+ADDRLP4 12+8
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $341
+LABELV $338
+ADDRLP4 148
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 152
+CNSTF4 1048576000
+ASGNF4
+ADDRLP4 100
+ADDRLP4 148
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 152
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 100+4
+ADDRLP4 148
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 152
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 100+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 1048576000
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 40
+ARGP4
+ADDRLP4 156
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 160
+ADDRLP4 156
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 160
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 156
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 156
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRLP4 160
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 156
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 156
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 40+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $351
+ADDRLP4 40+44
+INDIRI4
+CNSTI4 6
+BANDI4
+CNSTI4 0
+NEI4 $351
+ADDRLP4 40+24+8
+INDIRF4
+CNSTF4 1060320051
+GEF4 $351
+ADDRLP4 40+24
+ARGP4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRLP4 164
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 164
+INDIRI4
+CNSTI4 0
+NEI4 $352
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ADDRLP4 40+24
+INDIRB
+ASGNB 12
+ADDRGP4 $352
+JUMPV
+LABELV $351
+CNSTI4 0
+RETI4
+ADDRGP4 $328
+JUMPV
+LABELV $352
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $361
+CNSTI4 0
+RETI4
+ADDRGP4 $328
+JUMPV
+LABELV $361
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+GEI4 $363
+CNSTI4 0
+RETI4
+ADDRGP4 $328
+JUMPV
+LABELV $363
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 8192
+BANDI4
+CNSTI4 0
+EQI4 $365
+CNSTI4 0
+RETI4
+ADDRGP4 $328
+JUMPV
+LABELV $365
+ADDRLP4 164
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 164
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $367
+ADDRLP4 164
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+NEF4 $367
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+CNSTI1 0
+ASGNI1
+CNSTI4 0
+RETI4
+ADDRGP4 $328
+JUMPV
+LABELV $367
+ADDRLP4 168
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 168
+INDIRP4
+ADDRLP4 168
+INDIRP4
+INDIRI4
+CNSTI4 8192
+BORI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 200
+ASGNI4
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRLP4 172
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 172
+INDIRP4
+ADDRLP4 172
+INDIRP4
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRLP4 120
+ARGP4
+ADDRGP4 pml
+ARGP4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRLP4 132
+ARGP4
+ADDRGP4 pml+12
+ARGP4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRLP4 176
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 176
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 112
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 176
+INDIRP4
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+ADDRLP4 112
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+ADDRLP4 112
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LEI4 $374
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 120
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 120+4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 120+8
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $375
+JUMPV
+LABELV $374
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $382
+ADDRLP4 188
+ADDRLP4 24
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 120
+INDIRF4
+ADDRLP4 188
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 120+4
+INDIRF4
+ADDRLP4 188
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 120+8
+INDIRF4
+ADDRLP4 24
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $382
+LABELV $375
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LEI4 $390
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 132
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 132+4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 132+8
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $391
+JUMPV
+LABELV $390
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $398
+ADDRLP4 196
+ADDRLP4 24
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 132
+INDIRF4
+ADDRLP4 196
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 132+4
+INDIRF4
+ADDRLP4 196
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 132+8
+INDIRF4
+ADDRLP4 24
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $398
+LABELV $391
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 116
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 28+4
+INDIRF4
+ADDRLP4 116
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 28+8
+INDIRF4
+ADDRLP4 116
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 204
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 204
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 208
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 212
+ADDRLP4 204
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 212
+INDIRP4
+ADDRLP4 212
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 208
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 216
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 216
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 220
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 224
+ADDRLP4 216
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 224
+INDIRP4
+ADDRLP4 224
+INDIRP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 220
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 228
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 228
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 232
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 236
+ADDRLP4 228
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 236
+INDIRP4
+ADDRLP4 236
+INDIRP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 232
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 240
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 240
+INDIRF4
+CNSTF4 1148846080
+LEF4 $414
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 244
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 244
+INDIRP4
+CNSTF4 1148846080
+ADDRLP4 244
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 248
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 248
+INDIRP4
+CNSTF4 1148846080
+ADDRLP4 248
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 252
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 252
+INDIRP4
+CNSTF4 1148846080
+ADDRLP4 252
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $414
+CNSTI4 19
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LTI4 $416
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $418
+CNSTI4 18
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $419
+JUMPV
+LABELV $418
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $419
+ADDRLP4 244
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 244
+INDIRP4
+ADDRLP4 244
+INDIRP4
+INDIRI4
+CNSTI4 -9
+BANDI4
+ASGNI4
+ADDRGP4 $417
+JUMPV
+LABELV $416
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $420
+CNSTI4 20
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $421
+JUMPV
+LABELV $420
+CNSTI4 13
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $421
+ADDRLP4 244
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 244
+INDIRP4
+ADDRLP4 244
+INDIRP4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+LABELV $417
+CNSTI4 1
+RETI4
+LABELV $328
+endproc PM_CheckWallJump 256 28
+proc PM_CheckJump 92 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+NEI4 $423
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $423
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $425
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $425
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $427
+ADDRLP4 16
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $427
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $427
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 8
+EQI4 $431
+ADDRLP4 20
+INDIRI4
+CNSTI4 9
+NEI4 $429
+LABELV $431
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $429
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $429
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $432
+ADDRLP4 24
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $432
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $432
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $434
+ADDRLP4 28
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CNSTI4 -250
+GEI4 $434
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $434
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $436
+ADDRLP4 32
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $436
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $436
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $438
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $438
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+GEI4 $440
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $440
+ADDRLP4 36
+CNSTI4 4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+NEI4 $442
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+CNSTI1 0
+ASGNI1
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $442
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $444
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+CNSTI1 0
+ASGNI1
+CNSTI4 0
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $444
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 64
+ARGI4
+ADDRLP4 40
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+EQI4 $446
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 8192
+BORI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 200
+ASGNI4
+LABELV $446
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $450
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 220
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRI4
+CNSTI4 250
+SUBI4
+ASGNI4
+LABELV $450
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+CNSTF4 0
+GEF4 $452
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 0
+ASGNF4
+LABELV $452
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 60
+ADDRLP4 52
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 56
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 68
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 72
+ADDRLP4 64
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 68
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 76
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 80
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 84
+ADDRLP4 76
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 84
+INDIRP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 80
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 19
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LTI4 $456
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $458
+CNSTI4 18
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $459
+JUMPV
+LABELV $458
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $459
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 88
+INDIRP4
+INDIRI4
+CNSTI4 -9
+BANDI4
+ASGNI4
+ADDRGP4 $457
+JUMPV
+LABELV $456
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $460
+CNSTI4 20
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $461
+JUMPV
+LABELV $460
+CNSTI4 13
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $461
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 88
+INDIRP4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+LABELV $457
+CNSTI4 1
+RETI4
+LABELV $422
+endproc PM_CheckJump 92 8
+proc PM_CheckWaterJump 56 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $463
+CNSTI4 0
+RETI4
+ADDRGP4 $462
+JUMPV
+LABELV $463
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $465
+CNSTI4 0
+RETI4
+ADDRGP4 $462
+JUMPV
+LABELV $465
+ADDRLP4 12
+ADDRGP4 pml
+INDIRF4
+ASGNF4
+ADDRLP4 12+4
+ADDRGP4 pml+4
+INDIRF4
+ASGNF4
+ADDRLP4 12+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 32
+CNSTF4 1106247680
+ASGNF4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 28
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 1106247680
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1082130432
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 36
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 40
+ADDRLP4 36
+INDIRP4
+CNSTI4 356
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $475
+CNSTI4 0
+RETI4
+ADDRGP4 $462
+JUMPV
+LABELV $475
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1098907648
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 48
+ADDRLP4 44
+INDIRP4
+CNSTI4 356
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $478
+CNSTI4 0
+RETI4
+ADDRGP4 $462
+JUMPV
+LABELV $478
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+CNSTF4 1128792064
+ADDRGP4 pml
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1128792064
+ADDRGP4 pml+4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1128792064
+ADDRGP4 pml+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1135542272
+ASGNF4
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+CNSTI4 128
+BORI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 2000
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $462
+endproc PM_CheckWaterJump 56 8
+lit
+align 4
+LABELV $483
+byte 4 0
+byte 4 0
+byte 4 0
+code
+proc PM_CheckDodge 128 16
+ADDRLP4 4
+ADDRGP4 $483
+INDIRB
+ASGNB 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $484
+CNSTI4 0
+RETI4
+ADDRGP4 $482
+JUMPV
+LABELV $484
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+EQI4 $486
+ADDRLP4 48
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+EQI4 $486
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+CNSTI4 32
+BORI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 500
+ASGNI4
+LABELV $486
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+NEI4 $491
+ADDRLP4 52
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CNSTI4 -250
+LTI4 $491
+ADDRLP4 52
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 56
+INDIRI4
+EQI4 $488
+LABELV $491
+CNSTI4 0
+RETI4
+ADDRGP4 $482
+JUMPV
+LABELV $488
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LEI4 $492
+CNSTI4 0
+RETI4
+ADDRGP4 $482
+JUMPV
+LABELV $492
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 64
+ADDRLP4 60
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 64
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16416
+BANDI4
+ADDRLP4 68
+INDIRI4
+NEI4 $497
+ADDRLP4 64
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+EQI4 $497
+ADDRLP4 60
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+ADDRLP4 68
+INDIRI4
+NEI4 $494
+LABELV $497
+CNSTI4 0
+RETI4
+ADDRGP4 $482
+JUMPV
+LABELV $494
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 76
+CNSTI4 0
+ASGNI4
+ADDRLP4 72
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 76
+INDIRI4
+NEI4 $501
+ADDRLP4 72
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 76
+INDIRI4
+EQI4 $500
+LABELV $501
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $498
+LABELV $500
+CNSTI4 0
+RETI4
+ADDRGP4 $482
+JUMPV
+LABELV $498
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 80
+CNSTP4 0
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 28
+ADDRLP4 16+4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 28+4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 28+8
+CNSTF4 0
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 40
+ADDRLP4 84
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 92
+CNSTI4 0
+ASGNI4
+ADDRLP4 88
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 92
+INDIRI4
+EQI4 $505
+ADDRLP4 88
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 92
+INDIRI4
+EQI4 $505
+ADDRLP4 40
+CNSTF4 1060439283
+ADDRLP4 40
+INDIRF4
+MULF4
+ASGNF4
+LABELV $505
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 100
+ADDRLP4 96
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 104
+CNSTI4 0
+ASGNI4
+ADDRLP4 100
+INDIRI4
+CNSTI4 512
+BANDI4
+ADDRLP4 104
+INDIRI4
+NEI4 $510
+ADDRLP4 100
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 104
+INDIRI4
+NEI4 $510
+ADDRLP4 96
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 8192
+BANDI4
+ADDRLP4 104
+INDIRI4
+EQI4 $507
+LABELV $510
+ADDRLP4 44
+CNSTF4 1063675494
+ASGNF4
+ADDRGP4 $508
+JUMPV
+LABELV $507
+ADDRLP4 44
+CNSTF4 1077516698
+ASGNF4
+LABELV $508
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $511
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $513
+ADDRLP4 16
+ADDRLP4 16
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 16+4
+ADDRLP4 16+4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 16+8
+ADDRLP4 16+8
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $513
+ADDRLP4 108
+ADDRLP4 40
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 108
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 4+4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+ADDRLP4 108
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4+8
+ADDRLP4 4+8
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $511
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $525
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $527
+ADDRLP4 28
+ADDRLP4 28
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 28+4
+ADDRLP4 28+4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 28+8
+ADDRLP4 28+8
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $527
+ADDRLP4 108
+ADDRLP4 40
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 108
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 4+4
+INDIRF4
+ADDRLP4 28+4
+INDIRF4
+ADDRLP4 108
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4+8
+ADDRLP4 4+8
+INDIRF4
+ADDRLP4 28+8
+INDIRF4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $525
+ADDRLP4 4+8
+CNSTF4 1056964608
+ADDRLP4 40
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $540
+ADDRLP4 108
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 112
+ADDRLP4 108
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 112
+INDIRF4
+CNSTF4 0
+GEF4 $547
+ADDRLP4 108
+INDIRI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 112
+INDIRF4
+GTF4 $546
+LABELV $547
+ADDRLP4 116
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 120
+ADDRLP4 116
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 120
+INDIRF4
+CNSTF4 0
+LEF4 $544
+ADDRLP4 116
+INDIRI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 120
+INDIRF4
+GEF4 $544
+LABELV $546
+ADDRLP4 124
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 124
+INDIRI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+ADDRLP4 124
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $544
+LABELV $541
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $540
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRLP4 108
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 108
+INDIRP4
+ADDRLP4 108
+INDIRP4
+INDIRI4
+CNSTI4 16384
+BORI4
+ASGNI4
+ADDRLP4 112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 220
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRI4
+CNSTI4 250
+SUBI4
+ASGNI4
+ADDRLP4 116
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 76
+ADDP4
+ASGNP4
+ADDRLP4 120
+CNSTI4 128
+ASGNI4
+ADDRLP4 116
+INDIRP4
+ADDRLP4 116
+INDIRP4
+INDIRI4
+ADDRLP4 120
+INDIRI4
+BANDI4
+ADDRLP4 120
+INDIRI4
+BXORI4
+CNSTI4 18
+BORI4
+ASGNI4
+CNSTI4 19
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $482
+endproc PM_CheckDodge 128 16
+proc PM_WaterJumpMove 12 8
+CNSTI4 1
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 PM_StepSlideMove
+CALLI4
+pop
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+CNSTF4 0
+GEF4 $552
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 -8417
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $552
+LABELV $550
+endproc PM_WaterJumpMove 12 8
+proc PM_WaterMove 76 16
+ADDRLP4 40
+ADDRGP4 PM_CheckWaterJump
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+EQI4 $555
+ADDRGP4 PM_WaterJumpMove
+CALLV
+pop
+ADDRGP4 $554
+JUMPV
+LABELV $555
+ADDRGP4 PM_Friction
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+CNSTF4 0
+NEF4 $557
+ADDRLP4 48
+CNSTF4 0
+ASGNF4
+ADDRLP4 8
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 8+4
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 8+8
+CNSTF4 3262119936
+ASGNF4
+ADDRGP4 $558
+JUMPV
+LABELV $557
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $561
+ADDRLP4 48
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 48
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 56
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 48
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 56
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $562
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $561
+ADDRLP4 8+8
+ADDRLP4 8+8
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $558
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+CNSTF4 0
+LEF4 $567
+ADDRLP4 8+8
+CNSTF4 1132068864
+ASGNF4
+ADDRGP4 $568
+JUMPV
+LABELV $567
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+CNSTF4 0
+GEF4 $570
+ADDRLP4 8+8
+CNSTF4 3281387520
+ASGNF4
+ADDRGP4 $571
+JUMPV
+LABELV $570
+ADDRLP4 8+8
+CNSTF4 0
+ASGNF4
+LABELV $571
+LABELV $568
+ADDRLP4 24
+ADDRLP4 8
+INDIRB
+ASGNB 12
+ADDRLP4 24
+ARGP4
+ADDRLP4 48
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pm_swimScale
+INDIRF4
+MULF4
+LEF4 $574
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pm_swimScale
+INDIRF4
+MULF4
+ASGNF4
+LABELV $574
+ADDRLP4 24
+ARGP4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRGP4 pm_wateraccelerate
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+ADDRGP4 pml+48
+INDIRI4
+CNSTI4 0
+EQI4 $576
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRGP4 pml+56+24
+INDIRF4
+MULF4
+ADDRLP4 52
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRGP4 pml+56+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 52
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRGP4 pml+56+24+8
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 0
+GEF4 $576
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 56
+INDIRF4
+ASGNF4
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 68
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+LABELV $576
+CNSTI4 0
+ARGI4
+ADDRGP4 PM_SlideMove
+CALLI4
+pop
+LABELV $554
+endproc PM_WaterMove 76 16
+proc PM_JetPackMove 60 12
+ADDRGP4 PM_Friction
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $590
+ADDRLP4 40
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 40
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 40
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 48
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 40
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 48
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $591
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LTI4 $590
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+CNSTF4 0
+LEF4 $595
+ADDRLP4 8+8
+CNSTF4 1132068864
+ASGNF4
+ADDRGP4 $596
+JUMPV
+LABELV $595
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+CNSTF4 0
+GEF4 $598
+ADDRLP4 8+8
+CNSTF4 3281387520
+ASGNF4
+ADDRGP4 $599
+JUMPV
+LABELV $598
+ADDRLP4 8+8
+CNSTF4 0
+ASGNF4
+LABELV $599
+LABELV $596
+ADDRLP4 20
+ADDRLP4 8
+INDIRB
+ASGNB 12
+ADDRLP4 20
+ARGP4
+ADDRLP4 52
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ARGP4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRGP4 pm_flyaccelerate
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 56
+INDIRI4
+ARGI4
+ADDRLP4 56
+INDIRI4
+ARGI4
+ADDRGP4 PM_StepSlideMove
+CALLI4
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $602
+CNSTI4 19
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $603
+JUMPV
+LABELV $602
+CNSTI4 12
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+LABELV $603
+LABELV $589
+endproc PM_JetPackMove 60 12
+proc PM_HUMMELFLY 60 12
+ADDRLP4 36
+ADDRGP4 PM_CheckAirPounce
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $605
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 1200
+ASGNI4
+ADDRGP4 $604
+JUMPV
+LABELV $605
+ADDRGP4 PM_Friction
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+CNSTF4 0
+NEF4 $607
+ADDRLP4 8+4
+CNSTF4 0
+ASGNF4
+ADDRLP4 8+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 8+12
+CNSTF4 0
+ASGNF4
+ADDRGP4 $608
+JUMPV
+LABELV $607
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $612
+ADDRLP4 44
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 44
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 44
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 52
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 44
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 52
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $613
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $612
+ADDRLP4 56
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $608
+ADDRLP4 24
+ADDRLP4 8
+INDIRB
+ASGNB 12
+ADDRLP4 24
+ARGP4
+ADDRLP4 44
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 20
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 48
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 48
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+CNSTI4 0
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 PM_StepSlideMove
+CALLI4
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $617
+CNSTI4 19
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $618
+JUMPV
+LABELV $617
+CNSTI4 12
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+LABELV $618
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $619
+ADDRLP4 52
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $619
+CNSTI4 10
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+LABELV $619
+LABELV $604
+endproc PM_HUMMELFLY 60 12
+proc PM_FlyMove 52 12
+ADDRGP4 PM_Friction
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+CNSTF4 0
+NEF4 $622
+ADDRLP4 40
+CNSTF4 0
+ASGNF4
+ADDRLP4 8
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 8+4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 8+8
+CNSTF4 0
+ASGNF4
+ADDRGP4 $623
+JUMPV
+LABELV $622
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $626
+ADDRLP4 40
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 40
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 40
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 48
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 40
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 48
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $627
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $626
+ADDRLP4 8+8
+ADDRLP4 8+8
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $623
+ADDRLP4 20
+ADDRLP4 8
+INDIRB
+ASGNB 12
+ADDRLP4 20
+ARGP4
+ADDRLP4 40
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ARGP4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRGP4 pm_flyaccelerate
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 44
+INDIRI4
+ARGI4
+ADDRLP4 44
+INDIRI4
+ARGI4
+ADDRGP4 PM_StepSlideMove
+CALLI4
+pop
+LABELV $621
+endproc PM_FlyMove 52 12
+proc PM_AirMove 92 16
+ADDRGP4 PM_CheckWallJump
+CALLI4
+pop
+ADDRGP4 PM_Friction
+CALLV
+pop
+ADDRLP4 68
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 68
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 68
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 68
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRB
+ASGNB 24
+ADDRLP4 44
+ARGP4
+ADDRLP4 72
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRGP4 PM_SetMovementDir
+CALLV
+pop
+ADDRGP4 pml+8
+CNSTF4 0
+ASGNF4
+ADDRGP4 pml+12+8
+CNSTF4 0
+ASGNF4
+ADDRGP4 pml
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRGP4 pml+12
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $637
+ADDRLP4 76
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 76
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRLP4 76
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $638
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LTI4 $637
+ADDRLP4 4+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 24
+ADDRLP4 4
+INDIRB
+ASGNB 12
+ADDRLP4 24
+ARGP4
+ADDRLP4 80
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 36
+INDIRF4
+ADDRLP4 40
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 84
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+ADDRGP4 pml+48
+INDIRI4
+CNSTI4 0
+EQI4 $643
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRLP4 88
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+LABELV $643
+CNSTI4 1
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 PM_StepSlideMove
+CALLI4
+pop
+LABELV $632
+endproc PM_AirMove 92 16
+proc PM_ClimbMove 160 16
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 2
+LEI4 $649
+ADDRGP4 pml
+INDIRF4
+ADDRGP4 pml+56+24
+INDIRF4
+MULF4
+ADDRGP4 pml+4
+INDIRF4
+ADDRGP4 pml+56+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRGP4 pml+8
+INDIRF4
+ADDRGP4 pml+56+24+8
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 0
+LEF4 $649
+ADDRGP4 PM_WaterMove
+CALLV
+pop
+ADDRGP4 $648
+JUMPV
+LABELV $649
+ADDRLP4 76
+ADDRGP4 PM_CheckJump
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+NEI4 $663
+ADDRLP4 80
+ADDRGP4 PM_CheckPounce
+CALLI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+EQI4 $661
+LABELV $663
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 1
+LEI4 $664
+ADDRGP4 PM_WaterMove
+CALLV
+pop
+ADDRGP4 $648
+JUMPV
+LABELV $664
+ADDRGP4 PM_AirMove
+CALLV
+pop
+ADDRGP4 $648
+JUMPV
+LABELV $661
+ADDRGP4 PM_Friction
+CALLV
+pop
+ADDRLP4 84
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 84
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 84
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 84
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRB
+ASGNB 24
+ADDRLP4 48
+ARGP4
+ADDRLP4 88
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 88
+INDIRF4
+ASGNF4
+ADDRGP4 PM_SetMovementDir
+CALLV
+pop
+ADDRLP4 92
+ADDRGP4 pml
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRLP4 92
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRGP4 pml+12
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRGP4 pml+12
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRGP4 pml
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRGP4 pml+12
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $673
+ADDRLP4 96
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 96
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRLP4 96
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $674
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $673
+ADDRLP4 32
+ADDRLP4 4
+INDIRB
+ASGNB 12
+ADDRLP4 32
+ARGP4
+ADDRLP4 100
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 100
+INDIRF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 24
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $678
+ADDRLP4 24
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pm_duckScale
+INDIRF4
+MULF4
+LEF4 $680
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pm_duckScale
+INDIRF4
+MULF4
+ASGNF4
+LABELV $680
+LABELV $678
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $682
+ADDRLP4 108
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 104
+ADDRLP4 108
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CVIF4 4
+CNSTF4 1077936128
+DIVF4
+ASGNF4
+ADDRLP4 112
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 104
+ADDRLP4 112
+INDIRF4
+ADDRLP4 112
+INDIRF4
+ADDRGP4 pm_swimScale
+INDIRF4
+SUBF4
+ADDRLP4 104
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 108
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 104
+INDIRF4
+MULF4
+LEF4 $684
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 104
+INDIRF4
+MULF4
+ASGNF4
+LABELV $684
+LABELV $682
+ADDRLP4 104
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+56+44
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 104
+INDIRI4
+NEI4 $690
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+ADDRLP4 104
+INDIRI4
+EQI4 $686
+LABELV $690
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 108
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 72
+ADDRLP4 108
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $687
+JUMPV
+LABELV $686
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 112
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 72
+ADDRLP4 112
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $687
+ADDRLP4 32
+ARGP4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 72
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+ADDRLP4 116
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+56+44
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 116
+INDIRI4
+NEI4 $695
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+ADDRLP4 116
+INDIRI4
+EQI4 $691
+LABELV $695
+ADDRLP4 120
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 124
+ADDRLP4 120
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 124
+INDIRP4
+ADDRLP4 124
+INDIRP4
+INDIRF4
+ADDRLP4 120
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+LABELV $691
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 128
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 128
+INDIRF4
+ASGNF4
+ADDRLP4 132
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 136
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+ADDRLP4 136
+INDIRP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 140
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 140
+INDIRP4
+ADDRLP4 140
+INDIRP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 144
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 144
+INDIRP4
+ADDRLP4 144
+INDIRP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 148
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 152
+CNSTF4 0
+ASGNF4
+ADDRLP4 148
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 152
+INDIRF4
+NEF4 $699
+ADDRLP4 148
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRLP4 152
+INDIRF4
+NEF4 $699
+ADDRLP4 148
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRLP4 152
+INDIRF4
+NEF4 $699
+ADDRGP4 $648
+JUMPV
+LABELV $699
+ADDRLP4 156
+CNSTI4 0
+ASGNI4
+ADDRLP4 156
+INDIRI4
+ARGI4
+ADDRLP4 156
+INDIRI4
+ARGI4
+ADDRGP4 PM_StepSlideMove
+CALLI4
+pop
+LABELV $648
+endproc PM_ClimbMove 160 16
+proc PM_WalkMove 140 16
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 2
+LEI4 $702
+ADDRGP4 pml
+INDIRF4
+ADDRGP4 pml+56+24
+INDIRF4
+MULF4
+ADDRGP4 pml+4
+INDIRF4
+ADDRGP4 pml+56+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRGP4 pml+8
+INDIRF4
+ADDRGP4 pml+56+24+8
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 0
+LEF4 $702
+ADDRGP4 PM_WaterMove
+CALLV
+pop
+ADDRGP4 $701
+JUMPV
+LABELV $702
+ADDRLP4 72
+ADDRGP4 PM_CheckJump
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $716
+ADDRLP4 76
+ADDRGP4 PM_CheckPounce
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+EQI4 $714
+LABELV $716
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 1
+LEI4 $717
+ADDRGP4 PM_WaterMove
+CALLV
+pop
+ADDRGP4 $701
+JUMPV
+LABELV $717
+ADDRGP4 PM_AirMove
+CALLV
+pop
+ADDRGP4 $701
+JUMPV
+LABELV $714
+ADDRGP4 PM_CheckCharge
+CALLV
+pop
+ADDRGP4 PM_Friction
+CALLV
+pop
+ADDRLP4 80
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 80
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 80
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 80
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRB
+ASGNB 24
+ADDRLP4 44
+ARGP4
+ADDRLP4 84
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 84
+INDIRF4
+ASGNF4
+ADDRGP4 PM_SetMovementDir
+CALLV
+pop
+ADDRGP4 pml+8
+CNSTF4 0
+ASGNF4
+ADDRGP4 pml+12+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 88
+ADDRGP4 pml
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRLP4 88
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRGP4 pml+12
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRGP4 pml+12
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRGP4 pml
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRGP4 pml+12
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $729
+ADDRLP4 92
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 92
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRLP4 92
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $730
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $729
+ADDRLP4 28
+ADDRLP4 4
+INDIRB
+ASGNB 12
+ADDRLP4 28
+ARGP4
+ADDRLP4 96
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 96
+INDIRF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 24
+INDIRF4
+ADDRLP4 40
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $734
+ADDRLP4 24
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pm_duckScale
+INDIRF4
+MULF4
+LEF4 $736
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pm_duckScale
+INDIRF4
+MULF4
+ASGNF4
+LABELV $736
+LABELV $734
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $738
+ADDRLP4 104
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 100
+ADDRLP4 104
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CVIF4 4
+CNSTF4 1077936128
+DIVF4
+ASGNF4
+ADDRLP4 108
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 100
+ADDRLP4 108
+INDIRF4
+ADDRLP4 108
+INDIRF4
+ADDRGP4 pm_swimScale
+INDIRF4
+SUBF4
+ADDRLP4 100
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 104
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 100
+INDIRF4
+MULF4
+LEF4 $740
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 100
+INDIRF4
+MULF4
+ASGNF4
+LABELV $740
+LABELV $738
+ADDRLP4 100
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+56+44
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 100
+INDIRI4
+NEI4 $746
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+ADDRLP4 100
+INDIRI4
+EQI4 $742
+LABELV $746
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 104
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 68
+ADDRLP4 104
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $743
+JUMPV
+LABELV $742
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 108
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 68
+ADDRLP4 108
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $743
+ADDRLP4 28
+ARGP4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 68
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+ADDRLP4 112
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+56+44
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 112
+INDIRI4
+NEI4 $751
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+ADDRLP4 112
+INDIRI4
+EQI4 $747
+LABELV $751
+ADDRLP4 116
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 120
+ADDRLP4 116
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRF4
+ADDRLP4 116
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+LABELV $747
+LABELV $748
+ADDRLP4 124
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 124
+INDIRP4
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRLP4 124
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRLP4 128
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 132
+CNSTF4 0
+ASGNF4
+ADDRLP4 128
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 132
+INDIRF4
+NEF4 $755
+ADDRLP4 128
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRLP4 132
+INDIRF4
+NEF4 $755
+ADDRGP4 $701
+JUMPV
+LABELV $755
+ADDRLP4 136
+CNSTI4 0
+ASGNI4
+ADDRLP4 136
+INDIRI4
+ARGI4
+ADDRLP4 136
+INDIRI4
+ARGI4
+ADDRGP4 PM_StepSlideMove
+CALLI4
+pop
+LABELV $701
+endproc PM_WalkMove 140 16
+proc PM_LadderMove 84 16
+ADDRGP4 PM_Friction
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $758
+ADDRLP4 44
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 44
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 44
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 52
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 44
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 52
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $759
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $758
+ADDRLP4 8+8
+ADDRLP4 8+8
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 8
+INDIRB
+ASGNB 12
+ADDRLP4 24
+ARGP4
+ADDRLP4 56
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 56
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pm_swimScale
+INDIRF4
+MULF4
+LEF4 $764
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pm_swimScale
+INDIRF4
+MULF4
+ASGNF4
+LABELV $764
+ADDRLP4 24
+ARGP4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRGP4 pm_accelerate
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+ADDRGP4 pml+48
+INDIRI4
+CNSTI4 0
+EQI4 $766
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRGP4 pml+56+24
+INDIRF4
+MULF4
+ADDRLP4 60
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRGP4 pml+56+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 60
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRGP4 pml+56+24+8
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 0
+GEF4 $766
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 64
+INDIRF4
+ASGNF4
+ADDRLP4 68
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 76
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 80
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+LABELV $766
+CNSTI4 0
+ARGI4
+ADDRGP4 PM_SlideMove
+CALLI4
+pop
+LABELV $757
+endproc PM_LadderMove 84 16
+proc PM_CheckLadder 104 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 32
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+NEI4 $780
+ADDRGP4 pml+52
+CNSTI4 0
+ASGNI4
+ADDRGP4 $779
+JUMPV
+LABELV $780
+ADDRLP4 0
+ADDRGP4 pml
+INDIRB
+ASGNB 12
+ADDRLP4 0+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 92
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 12
+ADDRLP4 88
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12+4
+ADDRLP4 88
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+ADDRLP4 0+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ARGP4
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 100
+ADDRLP4 96
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRLP4 96
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 24+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $788
+ADDRLP4 24+44
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+EQI4 $788
+ADDRGP4 pml+52
+CNSTI4 1
+ASGNI4
+ADDRGP4 $789
+JUMPV
+LABELV $788
+ADDRGP4 pml+52
+CNSTI4 0
+ASGNI4
+LABELV $789
+LABELV $779
+endproc PM_CheckLadder 104 28
+proc PM_DeadMove 28 4
+ADDRGP4 pml+44
+INDIRI4
+CNSTI4 0
+NEI4 $795
+ADDRGP4 $794
+JUMPV
+LABELV $795
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+CNSTF4 1101004800
+SUBF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GTF4 $798
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTF4 0
+ASGNF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRGP4 $799
+JUMPV
+LABELV $798
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $799
+LABELV $794
+endproc PM_DeadMove 28 4
+proc PM_NoclipMove 108 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 64
+INDIRF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+CNSTF4 1065353216
+GEF4 $801
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRGP4 vec3_origin
+INDIRB
+ASGNB 12
+ADDRGP4 $802
+JUMPV
+LABELV $801
+ADDRLP4 52
+CNSTF4 0
+ASGNF4
+ADDRLP4 56
+CNSTF4 1069547520
+ADDRGP4 pm_friction
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ADDRGP4 pm_stopspeed
+INDIRF4
+GEF4 $804
+ADDRLP4 68
+ADDRGP4 pm_stopspeed
+INDIRF4
+ASGNF4
+ADDRGP4 $805
+JUMPV
+LABELV $804
+ADDRLP4 68
+ADDRLP4 24
+INDIRF4
+ASGNF4
+LABELV $805
+ADDRLP4 60
+ADDRLP4 68
+INDIRF4
+ASGNF4
+ADDRLP4 52
+ADDRLP4 52
+INDIRF4
+ADDRLP4 60
+INDIRF4
+ADDRLP4 56
+INDIRF4
+MULF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 24
+INDIRF4
+ADDRLP4 52
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+CNSTF4 0
+GEF4 $807
+ADDRLP4 28
+CNSTF4 0
+ASGNF4
+LABELV $807
+ADDRLP4 28
+ADDRLP4 28
+INDIRF4
+ADDRLP4 24
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 76
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 80
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ASGNF4
+LABELV $802
+ADDRGP4 pm
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 PM_CmdScale
+CALLF4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 68
+INDIRF4
+ASGNF4
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 72
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 72
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $809
+ADDRLP4 76
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 76
+INDIRI4
+ADDRGP4 pml
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRLP4 76
+INDIRI4
+ADDRGP4 pml+12
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $810
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $809
+ADDRLP4 4+8
+ADDRLP4 4+8
+INDIRF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 4
+INDIRB
+ASGNB 12
+ADDRLP4 32
+ARGP4
+ADDRLP4 80
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 44
+INDIRF4
+ADDRLP4 48
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 32
+ARGP4
+ADDRLP4 44
+INDIRF4
+ARGF4
+ADDRGP4 pm_accelerate
+INDIRF4
+ARGF4
+ADDRGP4 PM_Accelerate
+CALLV
+pop
+ADDRLP4 84
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 88
+ADDRLP4 84
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 88
+INDIRP4
+INDIRF4
+ADDRLP4 84
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 92
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 96
+ADDRLP4 92
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRF4
+ADDRLP4 92
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 104
+ADDRLP4 100
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 104
+INDIRP4
+INDIRF4
+ADDRLP4 100
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $800
+endproc PM_NoclipMove 108 12
+proc PM_FootstepForSurface 0 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $819
+CNSTI4 3
+RETI4
+ADDRGP4 $818
+JUMPV
+LABELV $819
+ADDRGP4 pml+56+44
+INDIRI4
+CNSTI4 8192
+BANDI4
+CNSTI4 0
+EQI4 $821
+CNSTI4 0
+RETI4
+ADDRGP4 $818
+JUMPV
+LABELV $821
+ADDRGP4 pml+56+44
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $825
+CNSTI4 2
+RETI4
+ADDRGP4 $818
+JUMPV
+LABELV $825
+CNSTI4 1
+RETI4
+LABELV $818
+endproc PM_FootstepForSurface 0 0
+proc PM_CrashLand 60 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+EQI4 $830
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $832
+CNSTI4 21
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $831
+JUMPV
+LABELV $832
+CNSTI4 14
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $831
+JUMPV
+LABELV $830
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $834
+CNSTI4 19
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $835
+JUMPV
+LABELV $834
+CNSTI4 12
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $835
+LABELV $831
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $836
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 72
+ADDP4
+CNSTI4 130
+ASGNI4
+ADDRGP4 $837
+JUMPV
+LABELV $836
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 130
+ASGNI4
+LABELV $837
+ADDRLP4 36
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 36
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRGP4 pml+120+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+ADDRGP4 pml+132+8
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 36
+INDIRP4
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+NEGI4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 12
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 24
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+CNSTF4 1082130432
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRLP4 32
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+CNSTF4 0
+GEF4 $842
+ADDRGP4 $829
+JUMPV
+LABELV $842
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 44
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 4
+INDIRF4
+NEGF4
+ADDRLP4 44
+INDIRF4
+SUBF4
+CNSTF4 1073741824
+ADDRLP4 16
+INDIRF4
+MULF4
+DIVF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 8
+INDIRF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+CNSTF4 953267991
+ADDRLP4 0
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $844
+ADDRGP4 $829
+JUMPV
+LABELV $844
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $846
+ADDRLP4 0
+CNSTF4 1048576000
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $846
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $848
+ADDRLP4 0
+CNSTF4 1056964608
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $848
+ADDRLP4 0
+INDIRF4
+CNSTF4 1065353216
+GEF4 $850
+ADDRGP4 $829
+JUMPV
+LABELV $850
+ADDRGP4 pml+56+44
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $852
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 236
+ADDP4
+ADDRLP4 0
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRF4
+CNSTF4 1117454336
+LEF4 $856
+ADDRLP4 52
+CNSTI4 4
+ASGNI4
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+EQI4 $861
+ADDRLP4 56
+INDIRI4
+CNSTI4 3
+EQI4 $861
+ADDRLP4 56
+INDIRI4
+ADDRLP4 52
+INDIRI4
+NEI4 $857
+LABELV $861
+CNSTI4 17
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $857
+JUMPV
+LABELV $856
+ADDRLP4 0
+INDIRF4
+CNSTF4 1108082688
+LEF4 $862
+ADDRLP4 52
+CNSTI4 4
+ASGNI4
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+EQI4 $867
+ADDRLP4 56
+INDIRI4
+CNSTI4 3
+EQI4 $867
+ADDRLP4 56
+INDIRI4
+ADDRLP4 52
+INDIRI4
+NEI4 $863
+LABELV $867
+CNSTI4 16
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $863
+JUMPV
+LABELV $862
+ADDRLP4 0
+INDIRF4
+CNSTF4 1088421888
+LEF4 $868
+CNSTI4 15
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $869
+JUMPV
+LABELV $868
+ADDRLP4 52
+ADDRGP4 PM_FootstepForSurface
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+LABELV $869
+LABELV $863
+LABELV $857
+LABELV $852
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $829
+endproc PM_CrashLand 60 4
+proc PM_CorrectAllSolid 40 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $871
+ADDRGP4 $873
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $871
+ADDRLP4 20
+CNSTI4 -1
+ASGNI4
+LABELV $874
+ADDRLP4 16
+CNSTI4 -1
+ASGNI4
+LABELV $878
+ADDRLP4 12
+CNSTI4 -1
+ASGNI4
+LABELV $882
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 20
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 24
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 24
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 24
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $888
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 28
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 1048576000
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 32
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 pml+56
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 60
+CNSTI4 1
+RETI4
+ADDRGP4 $870
+JUMPV
+LABELV $888
+LABELV $883
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+LEI4 $882
+LABELV $879
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+LEI4 $878
+LABELV $875
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+LEI4 $874
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+CNSTI4 0
+RETI4
+LABELV $870
+endproc PM_CorrectAllSolid 40 28
+proc PM_GroundTraceMissed 88 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+EQI4 $896
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $898
+ADDRGP4 $900
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $898
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1115684864
+SUBF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 76
+ADDRLP4 72
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 80
+CNSTP4 0
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 76
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 72
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 72
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 12+8
+INDIRF4
+CNSTF4 1065353216
+NEF4 $902
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LTI4 $905
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $907
+CNSTI4 18
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $908
+JUMPV
+LABELV $907
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $908
+ADDRLP4 84
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 84
+INDIRP4
+INDIRI4
+CNSTI4 -9
+BANDI4
+ASGNI4
+ADDRGP4 $906
+JUMPV
+LABELV $905
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $909
+CNSTI4 20
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $910
+JUMPV
+LABELV $909
+CNSTI4 13
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $910
+ADDRLP4 84
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 84
+INDIRP4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+LABELV $906
+LABELV $902
+LABELV $896
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 2
+ARGI4
+ADDRLP4 72
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+EQI4 $911
+ADDRLP4 76
+CNSTF4 3294691328
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRLP4 76
+INDIRF4
+GEF4 $913
+ADDRGP4 pml+132+8
+INDIRF4
+ADDRLP4 76
+INDIRF4
+LTF4 $913
+CNSTI4 18
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+LABELV $913
+LABELV $911
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+LABELV $895
+endproc PM_GroundTraceMissed 88 28
+lit
+align 4
+LABELV $920
+byte 4 0
+byte 4 0
+byte 4 1065353216
+align 4
+LABELV $921
+byte 4 0
+byte 4 0
+byte 4 3212836864
+align 4
+LABELV $922
+byte 4 1065353216
+byte 4 0
+byte 4 0
+code
+proc PM_GroundClimbTrace 372 28
+ADDRLP4 76
+ADDRGP4 $920
+INDIRB
+ASGNB 12
+ADDRLP4 144
+ADDRGP4 $921
+INDIRB
+ASGNB 12
+ADDRLP4 112
+CNSTF4 897988541
+ASGNF4
+ADDRLP4 260
+ADDRGP4 $922
+INDIRB
+ASGNB 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRLP4 164
+ARGP4
+ADDRGP4 pml
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRLP4 164
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 132
+ADDRLP4 164
+INDIRB
+ASGNB 12
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $923
+ADDRLP4 164
+ADDRLP4 164
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 164+4
+ADDRLP4 164+4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 164+8
+ADDRLP4 164+8
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $923
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $929
+ADDRLP4 164
+ADDRGP4 pml+12
+INDIRB
+ASGNB 12
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $932
+ADDRLP4 164
+ADDRLP4 164
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 164+4
+ADDRLP4 164+4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 164+8
+ADDRLP4 164+8
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $932
+LABELV $929
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+LABELV $938
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+LTI4 $942
+ADDRLP4 72
+INDIRI4
+CNSTI4 4
+GTI4 $942
+ADDRLP4 72
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $980
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $980
+address $944
+address $951
+address $956
+address $964
+address $978
+code
+LABELV $944
+ADDRLP4 304
+ADDRGP4 PM_PredictStepMove
+CALLI4
+ASGNI4
+ADDRLP4 304
+INDIRI4
+CNSTI4 0
+EQI4 $945
+ADDRGP4 $939
+JUMPV
+LABELV $945
+ADDRLP4 308
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 312
+CNSTF4 1048576000
+ASGNF4
+ADDRLP4 88
+ADDRLP4 308
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 312
+INDIRF4
+ADDRLP4 164
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+4
+ADDRLP4 308
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 312
+INDIRF4
+ADDRLP4 164+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 1048576000
+ADDRLP4 164+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 316
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 320
+ADDRLP4 316
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 320
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 316
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 316
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 320
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 316
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 316
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $943
+JUMPV
+LABELV $951
+ADDRLP4 324
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 328
+CNSTF4 3196059648
+ASGNF4
+ADDRLP4 88
+ADDRLP4 324
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 328
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+4
+ADDRLP4 324
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 328
+INDIRF4
+ADDRLP4 60+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 3196059648
+ADDRLP4 60+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 332
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 336
+ADDRLP4 332
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 336
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 332
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 332
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 336
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 332
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 332
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $943
+JUMPV
+LABELV $956
+ADDRGP4 pml+48
+INDIRI4
+CNSTI4 0
+EQI4 $939
+ADDRLP4 340
+ADDRGP4 PM_PredictStepMove
+CALLI4
+ASGNI4
+ADDRLP4 340
+INDIRI4
+CNSTI4 0
+EQI4 $939
+ADDRLP4 344
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 348
+CNSTF4 3248488448
+ASGNF4
+ADDRLP4 88
+ADDRLP4 344
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 348
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+4
+ADDRLP4 344
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 348
+INDIRF4
+ADDRLP4 60+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 3248488448
+ADDRLP4 60+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 352
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 356
+ADDRLP4 352
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 356
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 352
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 352
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 356
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 352
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 352
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $943
+JUMPV
+LABELV $964
+ADDRGP4 pml+48
+INDIRI4
+CNSTI4 0
+EQI4 $939
+ADDRLP4 344
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 348
+CNSTF4 3246391296
+ASGNF4
+ADDRLP4 88
+ADDRLP4 344
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 348
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+4
+ADDRLP4 344
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 348
+INDIRF4
+ADDRLP4 60+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 3246391296
+ADDRLP4 60+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 352
+CNSTF4 3246391296
+ASGNF4
+ADDRLP4 88
+ADDRLP4 88
+INDIRF4
+ADDRLP4 352
+INDIRF4
+ADDRLP4 164
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+4
+ADDRLP4 88+4
+INDIRF4
+ADDRLP4 352
+INDIRF4
+ADDRLP4 164+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88+8
+ADDRLP4 88+8
+INDIRF4
+CNSTF4 3246391296
+ADDRLP4 164+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 356
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 360
+ADDRLP4 356
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 360
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 356
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 356
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 360
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 356
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 356
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $943
+JUMPV
+LABELV $978
+ADDRLP4 344
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 88
+ADDRLP4 344
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 88+8
+ADDRLP4 344
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 1048576000
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 348
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 352
+ADDRLP4 348
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 352
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 348
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 348
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 352
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 348
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 348
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $942
+LABELV $943
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $981
+ADDRLP4 0+44
+INDIRI4
+CNSTI4 6
+BANDI4
+CNSTI4 0
+NEI4 $981
+ADDRLP4 0+52
+INDIRI4
+CNSTI4 64
+LTI4 $981
+ADDRLP4 72
+INDIRI4
+CNSTI4 4
+EQI4 $981
+ADDRLP4 72
+INDIRI4
+CNSTI4 2
+EQI4 $988
+ADDRLP4 72
+INDIRI4
+CNSTI4 3
+NEI4 $986
+LABELV $988
+ADDRLP4 72
+INDIRI4
+CNSTI4 2
+NEI4 $989
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 0+12
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRGP4 PM_StepEvent
+CALLV
+pop
+LABELV $989
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 0+12
+INDIRB
+ASGNB 12
+LABELV $986
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 100
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 176
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 176
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 60
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 188
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 188
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 200
+ADDRLP4 0+24
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDRLP4 0+24+4
+INDIRF4
+ADDRLP4 60+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+24+8
+INDIRF4
+ADDRLP4 60+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 200
+INDIRF4
+ARGF4
+ADDRLP4 308
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 116
+CNSTF4 1127481344
+ADDRLP4 308
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRLP4 116
+INDIRF4
+CNSTF4 1127481344
+LEF4 $1002
+ADDRLP4 116
+ADDRLP4 116
+INDIRF4
+CNSTF4 1127481344
+SUBF4
+ASGNF4
+LABELV $1002
+ADDRLP4 204
+ADDRLP4 0+24
+INDIRF4
+ADDRLP4 76
+INDIRF4
+MULF4
+ADDRLP4 0+24+4
+INDIRF4
+ADDRLP4 76+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+24+8
+INDIRF4
+ADDRLP4 76+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 204
+INDIRF4
+ARGF4
+ADDRLP4 312
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 156
+CNSTF4 1127481344
+ADDRLP4 312
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRLP4 156
+INDIRF4
+CNSTF4 1127481344
+LEF4 $1011
+ADDRLP4 156
+ADDRLP4 156
+INDIRF4
+CNSTF4 1127481344
+SUBF4
+ASGNF4
+LABELV $1011
+ADDRLP4 208
+ADDRLP4 60
+INDIRF4
+ADDRLP4 76
+INDIRF4
+MULF4
+ADDRLP4 60+4
+INDIRF4
+ADDRLP4 76+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 60+8
+INDIRF4
+ADDRLP4 76+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 208
+INDIRF4
+ARGF4
+ADDRLP4 316
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 160
+CNSTF4 1127481344
+ADDRLP4 316
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRLP4 160
+INDIRF4
+CNSTF4 1127481344
+LEF4 $1017
+ADDRLP4 160
+ADDRLP4 160
+INDIRF4
+CNSTF4 1127481344
+SUBF4
+ASGNF4
+LABELV $1017
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRLP4 112
+INDIRF4
+ARGF4
+ADDRLP4 320
+ADDRGP4 VectorCompareEpsilon
+CALLI4
+ASGNI4
+ADDRLP4 320
+INDIRI4
+CNSTI4 0
+NEI4 $1019
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 112
+INDIRF4
+ARGF4
+ADDRLP4 324
+ADDRGP4 VectorCompareEpsilon
+CALLI4
+ASGNI4
+ADDRLP4 324
+INDIRI4
+CNSTI4 0
+NEI4 $1022
+ADDRLP4 60
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 112
+INDIRF4
+ARGF4
+ADDRLP4 328
+ADDRGP4 VectorCompareEpsilon
+CALLI4
+ASGNI4
+ADDRLP4 328
+INDIRI4
+CNSTI4 0
+NEI4 $1022
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 144
+ARGP4
+ADDRLP4 112
+INDIRF4
+ARGF4
+ADDRLP4 332
+ADDRGP4 VectorCompareEpsilon
+CALLI4
+ASGNI4
+ADDRLP4 332
+INDIRI4
+CNSTI4 0
+NEI4 $1022
+ADDRLP4 60
+ARGP4
+ADDRLP4 144
+ARGP4
+ADDRLP4 112
+INDIRF4
+ARGF4
+ADDRLP4 336
+ADDRGP4 VectorCompareEpsilon
+CALLI4
+ASGNI4
+ADDRLP4 336
+INDIRI4
+CNSTI4 0
+NEI4 $1022
+ADDRLP4 224
+ARGP4
+ADDRLP4 176
+ARGP4
+ADDRLP4 260
+ARGP4
+ADDRLP4 156
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 212
+ARGP4
+ADDRLP4 188
+ARGP4
+ADDRLP4 260
+ARGP4
+ADDRLP4 160
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 236
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRLP4 212
+ARGP4
+ADDRLP4 116
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 296
+ADDRLP4 224
+INDIRF4
+ADDRLP4 236
+INDIRF4
+MULF4
+ADDRLP4 224+4
+INDIRF4
+ADDRLP4 236+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 224+8
+INDIRF4
+ADDRLP4 236+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 296
+INDIRF4
+ARGF4
+ADDRLP4 340
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 252
+CNSTF4 1199570944
+CNSTF4 1127481344
+ADDRLP4 340
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+ASGNI4
+ADDRLP4 252
+INDIRI4
+CNSTI4 32768
+LEI4 $1030
+ADDRLP4 252
+ADDRLP4 252
+INDIRI4
+CNSTI4 32768
+SUBI4
+ASGNI4
+LABELV $1030
+ADDRLP4 224
+ARGP4
+ADDRLP4 236
+ARGP4
+ADDRLP4 212
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 212
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0+24
+INDIRF4
+ADDRLP4 212
+INDIRF4
+MULF4
+ADDRLP4 0+24+4
+INDIRF4
+ADDRLP4 212+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+24+8
+INDIRF4
+ADDRLP4 212+8
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 0
+LEF4 $1032
+ADDRLP4 252
+ADDRLP4 252
+INDIRI4
+NEGI4
+ASGNI4
+LABELV $1032
+ADDRLP4 344
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 344
+INDIRP4
+ADDRLP4 344
+INDIRP4
+INDIRI4
+ADDRLP4 252
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $1022
+ADDRLP4 100
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRLP4 120
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 120
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 340
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 344
+ADDRLP4 340
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 348
+CNSTI4 20
+ASGNI4
+ADDRLP4 352
+CNSTI4 24
+ASGNI4
+ADDRLP4 256
+ADDRLP4 120
+INDIRF4
+ADDRLP4 344
+INDIRP4
+ADDRLP4 348
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 120+4
+INDIRF4
+ADDRLP4 344
+INDIRP4
+ADDRLP4 352
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 120+8
+INDIRF4
+ADDRLP4 344
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88
+ADDRLP4 340
+INDIRP4
+INDIRP4
+ADDRLP4 348
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 132
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 88+4
+ADDRLP4 340
+INDIRP4
+INDIRP4
+ADDRLP4 352
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 132+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 88+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 132+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 120
+INDIRF4
+ADDRLP4 88
+INDIRF4
+MULF4
+ADDRLP4 120+4
+INDIRF4
+ADDRLP4 88+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 120+8
+INDIRF4
+ADDRLP4 88+8
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 256
+INDIRF4
+SUBF4
+CNSTF4 0
+LEF4 $1047
+ADDRLP4 116
+ADDRLP4 116
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $1047
+ADDRLP4 356
+ADDRLP4 132
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ADDRLP4 132+4
+INDIRF4
+ADDRLP4 100+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 132+8
+INDIRF4
+ADDRLP4 100+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 248
+ADDRLP4 356
+INDIRF4
+ASGNF4
+ADDRLP4 356
+INDIRF4
+CNSTF4 0
+GEF4 $1053
+ADDRLP4 100
+ARGP4
+ADDRGP4 VectorInverse
+CALLV
+pop
+ADDRLP4 248
+ADDRLP4 132
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ADDRLP4 132+4
+INDIRF4
+ADDRLP4 100+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 132+8
+INDIRF4
+ADDRLP4 100+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $1053
+ADDRLP4 116
+ADDRLP4 116
+INDIRF4
+CNSTF4 1065353216
+ADDRLP4 248
+INDIRF4
+SUBF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $1063
+ADDRLP4 360
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 56
+ADDP4
+ASGNP4
+ADDRLP4 360
+INDIRP4
+ADDRLP4 360
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+ADDRLP4 116
+INDIRF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+LABELV $1063
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 144
+ARGP4
+ADDRLP4 112
+INDIRF4
+ARGF4
+ADDRLP4 360
+ADDRGP4 VectorCompareEpsilon
+CALLI4
+ASGNI4
+ADDRLP4 360
+INDIRI4
+CNSTI4 0
+EQI4 $1065
+ADDRLP4 60
+ARGP4
+ADDRLP4 0+24
+ARGP4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 364
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 364
+INDIRP4
+ADDRLP4 364
+INDIRP4
+INDIRI4
+CNSTI4 128
+BORI4
+ASGNI4
+LABELV $1065
+ADDRLP4 60
+ARGP4
+ADDRLP4 144
+ARGP4
+ADDRLP4 112
+INDIRF4
+ARGF4
+ADDRLP4 364
+ADDRGP4 VectorCompareEpsilon
+CALLI4
+ASGNI4
+ADDRLP4 364
+INDIRI4
+CNSTI4 0
+EQI4 $1069
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 272
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRLP4 284
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+ADDRLP4 368
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 368
+INDIRP4
+ADDRLP4 368
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+CNSTF4 1073741824
+ADDRLP4 284+4
+INDIRF4
+ADDRLP4 272+4
+INDIRF4
+SUBF4
+MULF4
+CNSTF4 1127481344
+SUBF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+LABELV $1069
+LABELV $1019
+ADDRGP4 pml+56
+ADDRLP4 0
+INDIRB
+ASGNB 60
+ADDRLP4 324
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 324
+INDIRP4
+ADDRLP4 324
+INDIRP4
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 144
+ARGP4
+ADDRLP4 112
+INDIRF4
+ARGF4
+ADDRLP4 328
+ADDRGP4 VectorCompareEpsilon
+CALLI4
+ASGNI4
+ADDRLP4 328
+INDIRI4
+CNSTI4 0
+NEI4 $940
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ADDRLP4 0+24
+INDIRB
+ASGNB 12
+ADDRLP4 332
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 332
+INDIRP4
+ADDRLP4 332
+INDIRP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ASGNI4
+ADDRGP4 $940
+JUMPV
+LABELV $981
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1079
+ADDRLP4 0
+ARGP4
+ADDRLP4 304
+ADDRGP4 PM_CorrectAllSolid
+CALLI4
+ASGNI4
+ADDRLP4 304
+INDIRI4
+CNSTI4 0
+NEI4 $1081
+ADDRGP4 $919
+JUMPV
+LABELV $1081
+LABELV $1079
+LABELV $939
+ADDRLP4 72
+ADDRLP4 72
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 4
+LEI4 $938
+LABELV $940
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+LTF4 $1083
+ADDRGP4 PM_GroundTraceMissed
+CALLV
+pop
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRLP4 300
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 300
+INDIRP4
+ADDRLP4 300
+INDIRP4
+INDIRI4
+CNSTI4 -65
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $1088
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 304
+ARGP4
+ADDRLP4 340
+CNSTP4 0
+ASGNP4
+ADDRLP4 340
+INDIRP4
+ARGP4
+ADDRLP4 340
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 316
+ARGP4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRLP4 304
+ARGP4
+CNSTF4 1127481344
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 316
+ARGP4
+ADDRLP4 328
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+ADDRLP4 344
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 348
+ADDRLP4 344
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 348
+INDIRP4
+ADDRLP4 348
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+ADDRLP4 328+4
+INDIRF4
+ADDRLP4 344
+INDIRP4
+CNSTI4 164
+ADDP4
+INDIRF4
+SUBF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+LABELV $1088
+ADDRLP4 304
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 304
+INDIRP4
+ADDRLP4 304
+INDIRP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ADDRLP4 76
+INDIRB
+ASGNB 12
+ADDRGP4 $919
+JUMPV
+LABELV $1083
+ADDRGP4 pml+48
+CNSTI4 1
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 1
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $1093
+ADDRLP4 300
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 300
+INDIRP4
+ADDRLP4 300
+INDIRP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1093
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+ADDRLP4 0+52
+INDIRI4
+ASGNI4
+ADDRLP4 0+52
+INDIRI4
+ARGI4
+ADDRGP4 PM_AddTouchEnt
+CALLV
+pop
+LABELV $919
+endproc PM_GroundClimbTrace 372 28
+lit
+align 4
+LABELV $1098
+byte 4 0
+byte 4 0
+byte 4 1065353216
+code
+proc PM_GroundTrace 140 28
+ADDRLP4 72
+ADDRGP4 $1098
+INDIRB
+ASGNB 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+EQI4 $1099
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $1101
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 92
+CNSTI4 0
+ASGNI4
+ADDRLP4 88
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 92
+INDIRI4
+GEI4 $1103
+ADDRLP4 88
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+ADDRLP4 92
+INDIRI4
+NEI4 $1103
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $1105
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $1106
+JUMPV
+LABELV $1105
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $1107
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $1107
+LABELV $1106
+ADDRLP4 104
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 104
+INDIRP4
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+ADDRGP4 $1102
+JUMPV
+LABELV $1103
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LTI4 $1102
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CNSTI4 -5
+BANDI4
+ASGNI4
+ADDRGP4 $1102
+JUMPV
+LABELV $1101
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $1111
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 88
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $1112
+JUMPV
+LABELV $1111
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LTI4 $1113
+ADDRLP4 92
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ADDRLP4 92
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $1113
+LABELV $1112
+LABELV $1102
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $1115
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 88
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $1115
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $1117
+ADDRGP4 PM_GroundClimbTrace
+CALLV
+pop
+ADDRGP4 $1097
+JUMPV
+LABELV $1117
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $1119
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 92
+ARGP4
+ADDRLP4 128
+CNSTP4 0
+ASGNP4
+ADDRLP4 128
+INDIRP4
+ARGP4
+ADDRLP4 128
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 104
+ARGP4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRLP4 92
+ARGP4
+CNSTF4 1127481344
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 104
+ARGP4
+ADDRLP4 116
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+ADDRLP4 132
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 136
+ADDRLP4 132
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+ADDRLP4 136
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+ADDRLP4 116+4
+INDIRF4
+ADDRLP4 132
+INDIRP4
+CNSTI4 164
+ADDP4
+INDIRF4
+SUBF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+LABELV $1119
+LABELV $1099
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 88
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+ADDRLP4 92
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ADDRLP4 92
+INDIRP4
+INDIRI4
+CNSTI4 -193
+BANDI4
+ASGNI4
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 60
+ADDRLP4 96
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 60+4
+ADDRLP4 96
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 60+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 1048576000
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 104
+ADDRLP4 100
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRLP4 104
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 100
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 100
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 pml+56
+ADDRLP4 0
+INDIRB
+ASGNB 60
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1125
+ADDRLP4 0
+ARGP4
+ADDRLP4 108
+ADDRGP4 PM_CorrectAllSolid
+CALLI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+CNSTI4 0
+NEI4 $1127
+ADDRGP4 $1097
+JUMPV
+LABELV $1127
+LABELV $1125
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 100
+ADDP4
+ADDRLP4 72
+INDIRB
+ASGNB 12
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+NEF4 $1129
+ADDRLP4 112
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+48
+INDIRI4
+CNSTI4 0
+EQI4 $1132
+ADDRLP4 116
+ADDRGP4 PM_PredictStepMove
+CALLI4
+ASGNI4
+ADDRLP4 116
+INDIRI4
+CNSTI4 0
+EQI4 $1132
+ADDRLP4 120
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 60
+ADDRLP4 120
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 60+4
+ADDRLP4 120
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 60+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 1101004800
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 124
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 128
+ADDRLP4 124
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 128
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 124
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 124
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRLP4 128
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 124
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 124
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $1137
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 0+12
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRGP4 PM_StepEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 0+12
+INDIRB
+ASGNB 12
+ADDRLP4 112
+CNSTI4 1
+ASGNI4
+LABELV $1137
+LABELV $1132
+ADDRLP4 112
+INDIRI4
+CNSTI4 0
+NEI4 $1142
+ADDRGP4 PM_GroundTraceMissed
+CALLV
+pop
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1097
+JUMPV
+LABELV $1142
+LABELV $1129
+ADDRLP4 112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 116
+ADDRLP4 112
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 116
+INDIRF4
+CNSTF4 0
+LEF4 $1146
+ADDRLP4 112
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 0+24
+INDIRF4
+MULF4
+ADDRLP4 112
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRLP4 0+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 116
+INDIRF4
+ADDRLP4 0+24+8
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 1092616192
+LEF4 $1146
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1153
+ADDRGP4 $1155
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $1153
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LTI4 $1156
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1158
+CNSTI4 18
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $1159
+JUMPV
+LABELV $1158
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $1159
+ADDRLP4 120
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRI4
+CNSTI4 -9
+BANDI4
+ASGNI4
+ADDRGP4 $1157
+JUMPV
+LABELV $1156
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1160
+CNSTI4 20
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 $1161
+JUMPV
+LABELV $1160
+CNSTI4 13
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+LABELV $1161
+ADDRLP4 120
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+LABELV $1157
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRGP4 pml+48
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1097
+JUMPV
+LABELV $1146
+ADDRLP4 0+24+8
+INDIRF4
+CNSTF4 1060320051
+GEF4 $1164
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1168
+ADDRGP4 $1170
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $1168
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRGP4 pml+48
+CNSTI4 1
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1097
+JUMPV
+LABELV $1164
+ADDRGP4 pml+48
+CNSTI4 1
+ASGNI4
+ADDRGP4 pml+44
+CNSTI4 1
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $1175
+ADDRLP4 120
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1175
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+NEI4 $1177
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1179
+ADDRGP4 $1181
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $1179
+ADDRLP4 120
+CNSTI4 4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+ADDRGP4 pml+132+8
+INDIRF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 2
+ARGI4
+ADDRLP4 124
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 124
+INDIRI4
+CNSTI4 0
+EQI4 $1184
+ADDRGP4 PM_CrashLand
+CALLV
+pop
+LABELV $1184
+LABELV $1177
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+ADDRLP4 0+52
+INDIRI4
+ASGNI4
+ADDRLP4 0+52
+INDIRI4
+ARGI4
+ADDRGP4 PM_AddTouchEnt
+CALLV
+pop
+LABELV $1097
+endproc PM_GroundTrace 140 28
+proc PM_SetWaterLevel 56 8
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 332
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 24
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 3250585600
+ADDF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRLP4 28
+INDIRP4
+CNSTI4 356
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 56
+BANDI4
+CNSTI4 0
+EQI4 $1191
+ADDRLP4 36
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 36
+INDIRP4
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+CNSTI4 -24
+SUBI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 16
+INDIRI4
+CNSTI4 2
+DIVI4
+ASGNI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 332
+ADDP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 3250585600
+ADDF4
+ADDRLP4 20
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRLP4 40
+INDIRP4
+CNSTI4 356
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 56
+BANDI4
+CNSTI4 0
+EQI4 $1194
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 0+8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 3250585600
+ADDF4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 52
+ADDRLP4 48
+INDIRP4
+CNSTI4 356
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 56
+BANDI4
+CNSTI4 0
+EQI4 $1197
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+CNSTI4 3
+ASGNI4
+LABELV $1197
+LABELV $1194
+LABELV $1191
+LABELV $1188
+endproc PM_SetWaterLevel 56 8
+proc PM_SetViewheight 16 4
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $1201
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+CNSTI4 1288
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1202
+JUMPV
+LABELV $1201
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+CNSTI4 1284
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1202
+ADDRLP4 4
+INDIRP4
+CNSTI4 172
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $1199
+endproc PM_SetViewheight 16 4
+proc PM_CheckDuck 120 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 96
+CNSTP4 0
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRGP4 BG_ClassBoundingBox
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 308
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 312
+ADDP4
+ADDRLP4 12+4
+INDIRF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 320
+ADDP4
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 324
+ADDP4
+ADDRLP4 0+4
+INDIRF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 316
+ADDP4
+ADDRLP4 12+8
+INDIRF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $1207
+ADDRGP4 pm
+INDIRP4
+CNSTI4 328
+ADDP4
+CNSTF4 3238002688
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 172
+ADDP4
+ADDRLP4 12+8
+INDIRF4
+CNSTF4 1082130432
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $1203
+JUMPV
+LABELV $1207
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $1210
+ADDRLP4 0
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 100
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 100
+INDIRI4
+CNSTI4 0
+NEI4 $1210
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $1210
+ADDRLP4 104
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 104
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $1211
+JUMPV
+LABELV $1210
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $1212
+ADDRGP4 pm
+INDIRP4
+CNSTI4 328
+ADDP4
+ADDRLP4 0+8
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ARGP4
+ADDRLP4 104
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 108
+ADDRLP4 104
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 112
+ADDRLP4 108
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ARGP4
+ADDRLP4 104
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 104
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 112
+INDIRP4
+ARGP4
+ADDRLP4 108
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 104
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 104
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $1215
+ADDRLP4 116
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 116
+INDIRP4
+ADDRLP4 116
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $1215
+LABELV $1212
+LABELV $1211
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $1217
+ADDRGP4 pm
+INDIRP4
+CNSTI4 328
+ADDP4
+ADDRLP4 24+8
+INDIRF4
+ASGNF4
+ADDRGP4 $1218
+JUMPV
+LABELV $1217
+ADDRGP4 pm
+INDIRP4
+CNSTI4 328
+ADDP4
+ADDRLP4 0+8
+INDIRF4
+ASGNF4
+LABELV $1218
+ADDRGP4 PM_SetViewheight
+CALLV
+pop
+LABELV $1203
+endproc PM_CheckDuck 120 28
+proc PM_Footsteps 76 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 16
+INDIRI4
+EQI4 $1222
+ADDRGP4 pml+48
+INDIRI4
+ADDRLP4 16
+INDIRI4
+EQI4 $1222
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 20
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 24
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 24
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 24
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 32
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 36
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 40
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 20
+INDIRP4
+CNSTI4 340
+ADDP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRGP4 $1223
+JUMPV
+LABELV $1222
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 20
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 24
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 24
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 32
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 36
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 20
+INDIRP4
+CNSTI4 340
+ADDP4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+LABELV $1223
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+NEI4 $1225
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 1
+LEI4 $1221
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1229
+CNSTI4 17
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1221
+JUMPV
+LABELV $1229
+CNSTI4 10
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1221
+JUMPV
+LABELV $1225
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 44
+INDIRI4
+NEI4 $1231
+ADDRLP4 40
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 44
+INDIRI4
+NEI4 $1231
+ADDRGP4 pm
+INDIRP4
+CNSTI4 340
+ADDP4
+INDIRF4
+CNSTF4 1084227584
+GEF4 $1221
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $1235
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1237
+CNSTI4 23
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1221
+JUMPV
+LABELV $1237
+CNSTI4 0
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1221
+JUMPV
+LABELV $1235
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1239
+CNSTI4 22
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1221
+JUMPV
+LABELV $1239
+CNSTI4 0
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1221
+JUMPV
+LABELV $1231
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 48
+INDIRI4
+EQI4 $1241
+ADDRLP4 0
+CNSTF4 1056964608
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $1243
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1245
+CNSTI4 32
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1242
+JUMPV
+LABELV $1245
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 56
+INDIRI4
+LEI4 $1247
+ADDRLP4 52
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 56
+INDIRI4
+NEI4 $1247
+CNSTI4 9
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1242
+JUMPV
+LABELV $1247
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 60
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 64
+INDIRI4
+GEI4 $1249
+ADDRLP4 60
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 64
+INDIRI4
+NEI4 $1249
+CNSTI4 7
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1242
+JUMPV
+LABELV $1249
+CNSTI4 28
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1242
+JUMPV
+LABELV $1243
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1251
+CNSTI4 13
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1242
+JUMPV
+LABELV $1251
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 56
+INDIRI4
+LEI4 $1253
+ADDRLP4 52
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 56
+INDIRI4
+NEI4 $1253
+CNSTI4 9
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1242
+JUMPV
+LABELV $1253
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 60
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 64
+INDIRI4
+GEI4 $1255
+ADDRLP4 60
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 64
+INDIRI4
+NEI4 $1255
+CNSTI4 7
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1242
+JUMPV
+LABELV $1255
+CNSTI4 2
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1242
+JUMPV
+LABELV $1241
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+NEI4 $1257
+ADDRLP4 0
+CNSTF4 1053609165
+ASGNF4
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $1259
+ADDRLP4 52
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+EQI4 $1259
+CNSTI4 5
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1260
+JUMPV
+LABELV $1259
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $1261
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1263
+CNSTI4 16
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1262
+JUMPV
+LABELV $1263
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 60
+CNSTI4 0
+ASGNI4
+ADDRLP4 56
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 60
+INDIRI4
+LEI4 $1265
+ADDRLP4 56
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 60
+INDIRI4
+NEI4 $1265
+CNSTI4 8
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1262
+JUMPV
+LABELV $1265
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 64
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 68
+INDIRI4
+GEI4 $1267
+ADDRLP4 64
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 68
+INDIRI4
+NEI4 $1267
+CNSTI4 6
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1262
+JUMPV
+LABELV $1267
+CNSTI4 4
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1262
+JUMPV
+LABELV $1261
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1269
+CNSTI4 15
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1270
+JUMPV
+LABELV $1269
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 60
+CNSTI4 0
+ASGNI4
+ADDRLP4 56
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 60
+INDIRI4
+LEI4 $1271
+ADDRLP4 56
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 60
+INDIRI4
+NEI4 $1271
+CNSTI4 8
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1272
+JUMPV
+LABELV $1271
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 64
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 68
+INDIRI4
+GEI4 $1273
+ADDRLP4 64
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 68
+INDIRI4
+NEI4 $1273
+CNSTI4 6
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1274
+JUMPV
+LABELV $1273
+CNSTI4 3
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+LABELV $1274
+LABELV $1272
+LABELV $1270
+LABELV $1262
+LABELV $1260
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1258
+JUMPV
+LABELV $1257
+ADDRLP4 0
+CNSTF4 1050253722
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $1275
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1277
+CNSTI4 33
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1276
+JUMPV
+LABELV $1277
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 56
+INDIRI4
+LEI4 $1279
+ADDRLP4 52
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 56
+INDIRI4
+NEI4 $1279
+CNSTI4 9
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1276
+JUMPV
+LABELV $1279
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 60
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 64
+INDIRI4
+GEI4 $1281
+ADDRLP4 60
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 64
+INDIRI4
+NEI4 $1281
+CNSTI4 7
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1276
+JUMPV
+LABELV $1281
+CNSTI4 28
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1276
+JUMPV
+LABELV $1275
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1283
+CNSTI4 14
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1284
+JUMPV
+LABELV $1283
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 56
+INDIRI4
+LEI4 $1285
+ADDRLP4 52
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 56
+INDIRI4
+NEI4 $1285
+CNSTI4 9
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1286
+JUMPV
+LABELV $1285
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 60
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 64
+INDIRI4
+GEI4 $1287
+ADDRLP4 60
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 64
+INDIRI4
+NEI4 $1287
+CNSTI4 7
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+ADDRGP4 $1288
+JUMPV
+LABELV $1287
+CNSTI4 2
+ARGI4
+ADDRGP4 PM_ContinueLegsAnim
+CALLV
+pop
+LABELV $1288
+LABELV $1286
+LABELV $1284
+LABELV $1276
+LABELV $1258
+LABELV $1242
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 52
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 52
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $1289
+ADDRLP4 0
+CNSTF4 1067702026
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $1289
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 60
+CNSTI4 8
+ASGNI4
+ADDRLP4 4
+ADDRLP4 56
+INDIRP4
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+INDIRP4
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+ADDRLP4 0
+INDIRF4
+ADDRGP4 pml+40
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+CVFI4 4
+CNSTI4 255
+BANDI4
+ASGNI4
+ADDRLP4 64
+CNSTI4 64
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 64
+INDIRI4
+ADDI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDRLP4 64
+INDIRI4
+ADDI4
+BXORI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $1292
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1294
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 68
+INDIRI4
+EQI4 $1295
+ADDRGP4 pm
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+ADDRLP4 68
+INDIRI4
+NEI4 $1295
+ADDRLP4 72
+ADDRGP4 PM_FootstepForSurface
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $1295
+JUMPV
+LABELV $1294
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1298
+CNSTI4 4
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $1299
+JUMPV
+LABELV $1298
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1300
+CNSTI4 6
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $1301
+JUMPV
+LABELV $1300
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1302
+LABELV $1302
+LABELV $1301
+LABELV $1299
+LABELV $1295
+LABELV $1292
+LABELV $1221
+endproc PM_Footsteps 76 8
+proc PM_WaterEvents 16 4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+144
+INDIRI4
+ADDRLP4 0
+INDIRI4
+NEI4 $1305
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+EQI4 $1305
+CNSTI4 21
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+LABELV $1305
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pml+144
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $1308
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $1308
+CNSTI4 22
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+LABELV $1308
+ADDRLP4 8
+CNSTI4 3
+ASGNI4
+ADDRGP4 pml+144
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $1311
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $1311
+CNSTI4 23
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+LABELV $1311
+ADDRLP4 12
+CNSTI4 3
+ASGNI4
+ADDRGP4 pml+144
+INDIRI4
+ADDRLP4 12
+INDIRI4
+NEI4 $1314
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+EQI4 $1314
+CNSTI4 24
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+LABELV $1314
+LABELV $1304
+endproc PM_WaterEvents 16 4
+proc PM_BeginWeaponChange 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $1320
+ADDRFP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $1318
+LABELV $1320
+ADDRGP4 $1317
+JUMPV
+LABELV $1318
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1321
+ADDRGP4 $1317
+JUMPV
+LABELV $1321
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1323
+ADDRGP4 $1317
+JUMPV
+LABELV $1323
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 -1025
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $1325
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1325
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 20
+EQI4 $1329
+ADDRLP4 12
+INDIRI4
+CNSTI4 18
+NEI4 $1327
+LABELV $1329
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1327
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 200
+ADDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 296
+ADDP4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 232
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1330
+CNSTI4 9
+ARGI4
+ADDRGP4 PM_StartTorsoAnim
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+LABELV $1330
+LABELV $1317
+endproc PM_BeginWeaponChange 20 8
+proc PM_FinishWeaponChange 16 8
+CNSTI4 26
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 296
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $1335
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $1333
+LABELV $1335
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1333
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1336
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1336
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 250
+ADDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1338
+CNSTI4 10
+ARGI4
+ADDRGP4 PM_StartTorsoAnim
+CALLV
+pop
+CNSTI4 4
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+LABELV $1338
+LABELV $1332
+endproc PM_FinishWeaponChange 16 8
+proc PM_TorsoAnimation 0 4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1341
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1343
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 11
+NEI4 $1345
+CNSTI4 12
+ARGI4
+ADDRGP4 PM_ContinueTorsoAnim
+CALLV
+pop
+ADDRGP4 $1346
+JUMPV
+LABELV $1345
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_ContinueTorsoAnim
+CALLV
+pop
+LABELV $1346
+LABELV $1343
+CNSTI4 1
+ARGI4
+ADDRGP4 PM_ContinueWeaponAnim
+CALLV
+pop
+LABELV $1341
+LABELV $1340
+endproc PM_TorsoAnimation 0 4
+proc PM_Weapon 144 16
+ADDRLP4 12
+CNSTI4 200
+ASGNI4
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1348
+ADDRGP4 $1347
+JUMPV
+LABELV $1348
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $1350
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1350
+ADDRLP4 16
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 8
+EQI4 $1354
+ADDRLP4 16
+INDIRI4
+CNSTI4 9
+NEI4 $1352
+LABELV $1354
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 8
+NEI4 $1356
+ADDRLP4 24
+CNSTI4 800
+ASGNI4
+ADDRGP4 $1357
+JUMPV
+LABELV $1356
+ADDRLP4 24
+CNSTI4 800
+ASGNI4
+LABELV $1357
+ADDRLP4 20
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $1358
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $1359
+JUMPV
+LABELV $1358
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $1359
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LEI4 $1362
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $1363
+JUMPV
+LABELV $1362
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1364
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1364
+LABELV $1363
+LABELV $1352
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+EQI4 $1368
+ADDRLP4 20
+INDIRI4
+CNSTI4 7
+NEI4 $1366
+LABELV $1368
+ADDRLP4 24
+CNSTI4 600
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $1369
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $1370
+JUMPV
+LABELV $1369
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $1370
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+LEI4 $1373
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+LABELV $1373
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1375
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1375
+LABELV $1366
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $1377
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+NEI4 $1379
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 3000
+GEI4 $1381
+ADDRLP4 24
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $1381
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 -1025
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LEI4 $1383
+ADDRLP4 32
+ADDRGP4 pml+40
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRLP4 60
+CNSTP4 0
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 48+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 36+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 48
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 36
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 32
+ADDRLP4 32
+INDIRI4
+CVIF4 4
+ADDRLP4 36
+INDIRF4
+ADDRLP4 48
+INDIRF4
+MULF4
+ADDRLP4 36+4
+INDIRF4
+ADDRLP4 48+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 36+8
+INDIRF4
+ADDRLP4 48+8
+INDIRF4
+MULF4
+ADDF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $1380
+JUMPV
+LABELV $1383
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1380
+JUMPV
+LABELV $1381
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+NEI4 $1380
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 375
+LEI4 $1394
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 1000
+LEI4 $1396
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 1000
+ASGNI4
+LABELV $1396
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+CNSTI4 3000
+ADDRLP4 28
+INDIRP4
+INDIRI4
+MULI4
+CNSTI4 1000
+DIVI4
+ASGNI4
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+CNSTI4 1024
+BORI4
+ASGNI4
+CNSTI4 49
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $1380
+JUMPV
+LABELV $1394
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 $1380
+JUMPV
+LABELV $1379
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 375
+GEI4 $1399
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1400
+JUMPV
+LABELV $1399
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $1400
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+CNSTF4 1115684864
+LTF4 $1404
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1402
+LABELV $1404
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRGP4 pml+40
+INDIRI4
+MULI4
+SUBI4
+ASGNI4
+LABELV $1402
+LABELV $1380
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+LEI4 $1408
+ADDRLP4 24
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 28
+INDIRI4
+GTI4 $1406
+LABELV $1408
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+CNSTI4 -1025
+BANDI4
+ASGNI4
+LABELV $1406
+LABELV $1377
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+CNSTI4 -33
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 20
+NEI4 $1409
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 28
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+NEI4 $1411
+ADDRLP4 32
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $1411
+ADDRLP4 28
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 36
+INDIRI4
+EQI4 $1411
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 3000
+LTI4 $1414
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 3000
+ASGNI4
+LABELV $1414
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 3000
+ADDRLP4 44
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 10
+DIVI4
+LEI4 $1416
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 3000
+ADDRLP4 48
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 10
+DIVI4
+ASGNI4
+LABELV $1416
+LABELV $1411
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 2000
+LEI4 $1418
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+LABELV $1418
+LABELV $1409
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $1420
+ADDRGP4 $1347
+JUMPV
+LABELV $1420
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 18
+NEI4 $1422
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 28
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+NEI4 $1424
+ADDRLP4 32
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $1424
+ADDRLP4 28
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 36
+INDIRI4
+EQI4 $1424
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 3000
+LTI4 $1427
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 3000
+ASGNI4
+LABELV $1427
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 3000
+ADDRLP4 44
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 50
+DIVI4
+LEI4 $1429
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 3000
+ADDRLP4 48
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 50
+DIVI4
+ASGNI4
+LABELV $1429
+LABELV $1424
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 2000
+LEI4 $1431
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+LABELV $1431
+LABELV $1422
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $1433
+ADDRGP4 $1347
+JUMPV
+LABELV $1433
+ADDRLP4 28
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 8
+EQI4 $1437
+ADDRLP4 28
+INDIRI4
+CNSTI4 9
+NEI4 $1435
+LABELV $1437
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 36
+INDIRI4
+EQI4 $1435
+ADDRLP4 32
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+ADDRLP4 36
+INDIRI4
+EQI4 $1435
+ADDRGP4 $1347
+JUMPV
+LABELV $1435
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1438
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $1438
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1441
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1441
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+EQI4 $1443
+ADDRGP4 $1347
+JUMPV
+LABELV $1443
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 BG_PlayerCanChangeWeapon
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $1445
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $1447
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 512
+BANDI4
+CNSTI4 0
+NEI4 $1448
+ADDRGP4 pm
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRU1
+CVUI4 1
+CNSTI4 32
+GEI4 $1451
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ADDRLP4 48
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRU1
+CVUI4 1
+EQI4 $1452
+ADDRGP4 pm
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRU1
+CVUI4 1
+ARGI4
+ADDRGP4 PM_BeginWeaponChange
+CALLV
+pop
+ADDRGP4 $1452
+JUMPV
+LABELV $1451
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRU1
+CVUI4 1
+CNSTI4 32
+SUBI4
+ARGI4
+ADDRLP4 48
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $1455
+ADDRLP4 56
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRU1
+CVUI4 1
+CNSTI4 32
+SUBI4
+ARGI4
+ADDRLP4 56
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 BG_UpgradeIsActive
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $1457
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRU1
+CVUI4 1
+CNSTI4 32
+SUBI4
+ARGI4
+ADDRLP4 64
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_DeactivateUpgrade
+CALLV
+pop
+ADDRGP4 $1458
+JUMPV
+LABELV $1457
+ADDRLP4 68
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRU1
+CVUI4 1
+CNSTI4 32
+SUBI4
+ARGI4
+ADDRLP4 68
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_ActivateUpgrade
+CALLV
+pop
+LABELV $1458
+LABELV $1455
+LABELV $1452
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRI4
+CNSTI4 512
+BORI4
+ASGNI4
+ADDRGP4 $1448
+JUMPV
+LABELV $1447
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRI4
+CNSTI4 -513
+BANDI4
+ASGNI4
+LABELV $1448
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 32768
+BANDI4
+CNSTI4 0
+EQI4 $1459
+ADDRLP4 52
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+CNSTI4 -32769
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1461
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 296
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 PM_BeginWeaponChange
+CALLV
+pop
+ADDRGP4 $1462
+JUMPV
+LABELV $1461
+ADDRGP4 PM_FinishWeaponChange
+CALLV
+pop
+LABELV $1462
+LABELV $1459
+LABELV $1445
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1463
+ADDRGP4 $1347
+JUMPV
+LABELV $1463
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1465
+ADDRGP4 PM_FinishWeaponChange
+CALLV
+pop
+ADDRGP4 $1347
+JUMPV
+LABELV $1465
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1467
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1469
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 11
+NEI4 $1471
+CNSTI4 12
+ARGI4
+ADDRGP4 PM_ContinueTorsoAnim
+CALLV
+pop
+ADDRGP4 $1472
+JUMPV
+LABELV $1471
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_ContinueTorsoAnim
+CALLV
+pop
+LABELV $1472
+LABELV $1469
+CNSTI4 1
+ARGI4
+ADDRGP4 PM_ContinueWeaponAnim
+CALLV
+pop
+ADDRGP4 $1347
+JUMPV
+LABELV $1467
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRLP4 48
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 52
+INDIRI4
+NEI4 $1473
+ADDRLP4 48
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+ADDRLP4 52
+INDIRI4
+NEI4 $1473
+ADDRLP4 48
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1473
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1478
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 60
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 60
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRI4
+ADDRLP4 64
+INDIRI4
+EQI4 $1479
+ADDRLP4 4
+INDIRI4
+ADDRLP4 64
+INDIRI4
+NEI4 $1478
+LABELV $1479
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 68
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+ADDRLP4 68
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDRLP4 72
+INDIRI4
+EQI4 $1475
+ADDRLP4 0
+INDIRI4
+ADDRLP4 72
+INDIRI4
+EQI4 $1475
+LABELV $1478
+CNSTI4 25
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRLP4 76
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRI4
+CNSTI4 500
+ADDI4
+ASGNI4
+LABELV $1475
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1347
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1473
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $1482
+ADDRLP4 60
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 388
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 68
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+CNSTI4 384
+ADDP4
+ADDRLP4 68
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 72
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1484
+CNSTI4 6
+ARGI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+EQI4 $1484
+ADDRLP4 80
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+CNSTF4 1069547520
+ADDRLP4 80
+INDIRP4
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+ASGNI4
+LABELV $1484
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 1
+ASGNI4
+CNSTI4 10
+ARGI4
+ADDRGP4 PM_StartTorsoAnim
+CALLV
+pop
+ADDRLP4 84
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 84
+INDIRP4
+INDIRI4
+CNSTI4 250
+ADDI4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1482
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 60
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 60
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+ADDRLP4 64
+INDIRI4
+NEI4 $1486
+ADDRLP4 68
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 64
+INDIRI4
+LEI4 $1488
+ADDRLP4 68
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+ADDRLP4 64
+INDIRI4
+EQI4 $1486
+LABELV $1488
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1486
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+CNSTI4 -1025
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 4
+ASGNI4
+CNSTI4 9
+ARGI4
+ADDRGP4 PM_StartTorsoAnim
+CALLV
+pop
+CNSTI4 3
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+ADDRLP4 76
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 80
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 84
+ADDRLP4 76
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 84
+INDIRP4
+INDIRI4
+ADDRLP4 80
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1486
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 1
+LTI4 $1489
+ADDRLP4 72
+INDIRI4
+CNSTI4 9
+GTI4 $1541
+ADDRLP4 72
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1542-4
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1542
+address $1347
+address $1347
+address $1489
+address $1489
+address $1489
+address $1489
+address $1493
+address $1493
+address $1493
+code
+LABELV $1541
+ADDRLP4 72
+INDIRI4
+CNSTI4 16
+EQI4 $1534
+ADDRLP4 72
+INDIRI4
+CNSTI4 18
+EQI4 $1496
+ADDRLP4 72
+INDIRI4
+CNSTI4 20
+EQI4 $1515
+ADDRGP4 $1489
+JUMPV
+LABELV $1493
+ADDRLP4 84
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 84
+INDIRI4
+NEI4 $1490
+ADDRLP4 4
+INDIRI4
+ADDRLP4 84
+INDIRI4
+NEI4 $1490
+ADDRLP4 0
+INDIRI4
+ADDRLP4 84
+INDIRI4
+NEI4 $1490
+ADDRGP4 $1347
+JUMPV
+LABELV $1496
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $1497
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1499
+ADDRGP4 $1347
+JUMPV
+LABELV $1499
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1497
+ADDRLP4 88
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 88
+INDIRI4
+NEI4 $1503
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 88
+INDIRI4
+LEI4 $1501
+LABELV $1503
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1501
+ADDRLP4 92
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 92
+INDIRI4
+NEI4 $1506
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 92
+INDIRI4
+NEI4 $1504
+LABELV $1506
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1504
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 3000
+GEI4 $1507
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1507
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 5
+ASGNI4
+LABELV $1504
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 200
+LEI4 $1509
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1490
+JUMPV
+LABELV $1509
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1511
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1511
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1490
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1515
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $1516
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1518
+ADDRGP4 $1347
+JUMPV
+LABELV $1518
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1516
+ADDRLP4 96
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 96
+INDIRI4
+NEI4 $1522
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 96
+INDIRI4
+LEI4 $1520
+LABELV $1522
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1520
+ADDRLP4 100
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 100
+INDIRI4
+NEI4 $1525
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 100
+INDIRI4
+NEI4 $1523
+LABELV $1525
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1523
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 3000
+GEI4 $1526
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1526
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 5
+ASGNI4
+LABELV $1523
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 300
+LEI4 $1528
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1490
+JUMPV
+LABELV $1528
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1530
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1530
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1490
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1534
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 6
+LEI4 $1535
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1535
+ADDRLP4 104
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 104
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 104
+INDIRI4
+ASGNI4
+ADDRGP4 $1536
+JUMPV
+LABELV $1535
+ADDRLP4 104
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRLP4 104
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 104
+INDIRI4
+ASGNI4
+LABELV $1536
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1490
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1489
+ADDRLP4 104
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 104
+INDIRI4
+NEI4 $1490
+ADDRLP4 4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+NEI4 $1490
+ADDRLP4 0
+INDIRI4
+ADDRLP4 104
+INDIRI4
+NEI4 $1490
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1490
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1544
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1546
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 16
+NEI4 $1548
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1548
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $1550
+ADDRLP4 88
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1550
+ADDRLP4 92
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ADDRLP4 92
+INDIRP4
+INDIRI4
+CNSTI4 400
+ADDI4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1550
+ADDRLP4 92
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $1552
+ADDRLP4 92
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1552
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CNSTI4 200
+ADDI4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1552
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 9
+NEI4 $1554
+ADDRLP4 96
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1554
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRI4
+CNSTI4 200
+ADDI4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1554
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $1556
+ADDRLP4 100
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1556
+ADDRLP4 104
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 104
+INDIRP4
+INDIRI4
+CNSTI4 200
+ADDI4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1556
+ADDRLP4 104
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 104
+INDIRI4
+CNSTI4 3
+EQI4 $1560
+ADDRLP4 104
+INDIRI4
+CNSTI4 4
+NEI4 $1558
+LABELV $1560
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1558
+ADDRLP4 108
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 108
+INDIRP4
+ADDRLP4 108
+INDIRP4
+INDIRI4
+CNSTI4 200
+ADDI4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1558
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 3
+ASGNI4
+CNSTI4 29
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 108
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 108
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1545
+JUMPV
+LABELV $1546
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1544
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1561
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1563
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 2
+ASGNI4
+CNSTI4 28
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 88
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 88
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1562
+JUMPV
+LABELV $1563
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 4
+ASGNI4
+ADDRGP4 $1347
+JUMPV
+LABELV $1561
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1565
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 1
+ASGNI4
+CNSTI4 27
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 84
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1565
+LABELV $1562
+LABELV $1545
+ADDRLP4 84
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 84
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1567
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 1
+LTI4 $1570
+ADDRLP4 88
+INDIRI4
+CNSTI4 9
+GTI4 $1570
+ADDRLP4 88
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1575-4
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1575
+address $1572
+address $1572
+address $1570
+address $1570
+address $1570
+address $1570
+address $1573
+address $1574
+address $1574
+code
+LABELV $1572
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 1
+ASGNI4
+CNSTI4 27
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 96
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 96
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1570
+JUMPV
+LABELV $1573
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 2
+ASGNI4
+CNSTI4 27
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 100
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 100
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1570
+JUMPV
+LABELV $1574
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 2
+ASGNI4
+CNSTI4 28
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 104
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 104
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1570
+LABELV $1567
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1577
+ADDRLP4 88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 11
+EQI4 $1582
+ADDRGP4 $1579
+JUMPV
+LABELV $1582
+CNSTI4 8
+ARGI4
+ADDRGP4 PM_StartTorsoAnim
+CALLV
+pop
+CNSTI4 5
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+ADDRGP4 $1578
+JUMPV
+LABELV $1579
+CNSTI4 7
+ARGI4
+ADDRGP4 PM_StartTorsoAnim
+CALLV
+pop
+CNSTI4 5
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+ADDRGP4 $1578
+JUMPV
+LABELV $1577
+ADDRLP4 92
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 88
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 3
+LTI4 $1583
+ADDRLP4 96
+INDIRI4
+CNSTI4 10
+GTI4 $1583
+ADDRLP4 96
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1602-12
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1602
+address $1586
+address $1586
+address $1592
+address $1589
+address $1583
+address $1583
+address $1583
+address $1595
+code
+LABELV $1586
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1584
+ADDRLP4 88
+ADDRLP4 88
+INDIRI4
+CNSTI4 5462
+DIVI4
+ASGNI4
+CNSTI4 16
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRLP4 88
+INDIRI4
+CNSTI4 5
+ADDI4
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+ADDRGP4 $1584
+JUMPV
+LABELV $1589
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1590
+CNSTI4 17
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+LABELV $1590
+LABELV $1592
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1584
+ADDRLP4 88
+ADDRLP4 88
+INDIRI4
+CNSTI4 5462
+DIVI4
+ASGNI4
+CNSTI4 16
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRLP4 88
+INDIRI4
+CNSTI4 5
+ADDI4
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+ADDRGP4 $1584
+JUMPV
+LABELV $1595
+ADDRLP4 88
+ADDRLP4 88
+INDIRI4
+CNSTI4 10923
+DIVI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 16
+ADDI4
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRLP4 88
+INDIRI4
+CNSTI4 5
+ADDI4
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+ADDRGP4 $1584
+JUMPV
+LABELV $1583
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1596
+CNSTI4 16
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+CNSTI4 5
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+ADDRGP4 $1584
+JUMPV
+LABELV $1596
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1598
+CNSTI4 17
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+CNSTI4 6
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+ADDRGP4 $1584
+JUMPV
+LABELV $1598
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1584
+CNSTI4 18
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+CNSTI4 7
+ARGI4
+ADDRGP4 PM_StartWeaponAnim
+CALLV
+pop
+LABELV $1584
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 500
+ASGNI4
+LABELV $1578
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $1604
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 3
+ASGNI4
+LABELV $1604
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 88
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 92
+CNSTI4 0
+ASGNI4
+ADDRLP4 88
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+ADDRLP4 92
+INDIRI4
+EQI4 $1613
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 9
+NEI4 $1610
+ADDRLP4 0
+INDIRI4
+ADDRLP4 92
+INDIRI4
+NEI4 $1613
+LABELV $1610
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $1612
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1613
+LABELV $1612
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $1614
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1613
+LABELV $1614
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $1606
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1606
+LABELV $1613
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 16
+NEI4 $1615
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1615
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CNSTI4 7
+SUBI4
+ASGNI4
+LABELV $1615
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 16
+NEI4 $1617
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1617
+ADDRLP4 100
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 7
+GEI4 $1617
+ADDRLP4 104
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 104
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1617
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 20
+NEI4 $1619
+ADDRLP4 108
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 108
+INDIRI4
+EQI4 $1619
+ADDRLP4 4
+INDIRI4
+ADDRLP4 108
+INDIRI4
+NEI4 $1619
+ADDRLP4 112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 116
+ADDRLP4 112
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 120
+CNSTI4 3000
+ASGNI4
+ADDRLP4 116
+INDIRP4
+ADDRLP4 116
+INDIRP4
+INDIRI4
+CNSTI4 10
+ADDRLP4 112
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+MULI4
+ADDRLP4 120
+INDIRI4
+ADDI4
+CNSTI4 1
+SUBI4
+ADDRLP4 120
+INDIRI4
+DIVI4
+SUBI4
+ASGNI4
+LABELV $1619
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 18
+NEI4 $1621
+ADDRLP4 124
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 124
+INDIRI4
+EQI4 $1621
+ADDRLP4 4
+INDIRI4
+ADDRLP4 124
+INDIRI4
+NEI4 $1621
+ADDRLP4 128
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 132
+ADDRLP4 128
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 136
+CNSTI4 3000
+ASGNI4
+ADDRLP4 132
+INDIRP4
+ADDRLP4 132
+INDIRP4
+INDIRI4
+CNSTI4 50
+ADDRLP4 128
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+MULI4
+ADDRLP4 136
+INDIRI4
+ADDI4
+CNSTI4 1
+SUBI4
+ADDRLP4 136
+INDIRI4
+DIVI4
+SUBI4
+ASGNI4
+ADDRGP4 $1622
+JUMPV
+LABELV $1621
+ADDRLP4 140
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 140
+INDIRP4
+ADDRLP4 140
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1622
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1607
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1607
+JUMPV
+LABELV $1606
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 3
+EQI4 $1627
+ADDRLP4 96
+INDIRI4
+CNSTI4 4
+NEI4 $1625
+LABELV $1627
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1625
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1628
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 384
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1628
+LABELV $1625
+LABELV $1607
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 17
+NEI4 $1630
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $1634
+CNSTI4 8
+ARGI4
+ADDRLP4 100
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 104
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 104
+INDIRI4
+CNSTI4 0
+EQI4 $1632
+LABELV $1634
+ADDRLP4 108
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 56
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+CNSTF4 1056964608
+ADDRLP4 108
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+CNSTF4 1040187392
+SUBF4
+CNSTF4 1106247680
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+ADDRLP4 116
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 120
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+CNSTF4 1056964608
+ADDRLP4 116
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+CNSTF4 1048576000
+SUBF4
+CNSTF4 1106247680
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+ADDRGP4 $1633
+JUMPV
+LABELV $1632
+ADDRLP4 108
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 56
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+CNSTF4 1090519040
+ADDRLP4 108
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+CNSTF4 1073741824
+SUBF4
+CNSTF4 1106247680
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+ADDRLP4 116
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 120
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+CNSTF4 1090519040
+ADDRLP4 116
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+CNSTF4 1082130432
+SUBF4
+CNSTF4 1106247680
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+LABELV $1633
+LABELV $1630
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1347
+endproc PM_Weapon 144 16
+proc PM_Animate 4 4
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+EQI4 $1639
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+EQI4 $1639
+ADDRLP4 0
+INDIRI4
+CNSTI4 7
+NEI4 $1636
+LABELV $1639
+ADDRGP4 $1635
+JUMPV
+LABELV $1636
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+EQI4 $1640
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1642
+ADDRGP4 $1635
+JUMPV
+LABELV $1642
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $1644
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1645
+CNSTI4 6
+ARGI4
+ADDRGP4 PM_StartTorsoAnim
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 2294
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 88
+ADDP4
+CNSTI4 2294
+ASGNI4
+CNSTI4 71
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $1645
+JUMPV
+LABELV $1644
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1648
+CNSTI4 1
+ARGI4
+ADDRGP4 PM_ForceLegsAnim
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 2294
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 88
+ADDP4
+CNSTI4 2294
+ASGNI4
+CNSTI4 71
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+LABELV $1648
+LABELV $1645
+LABELV $1640
+LABELV $1635
+endproc PM_Animate 4 4
+proc PM_DropTimers 4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1651
+ADDRGP4 pml+40
+INDIRI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+LTI4 $1653
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 -8417
+BANDI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1654
+JUMPV
+LABELV $1653
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $1654
+LABELV $1651
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1657
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1660
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 72
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1660
+LABELV $1657
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1662
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1665
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 80
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1665
+LABELV $1662
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1667
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 88
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRGP4 pml+40
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1670
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 88
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1670
+LABELV $1667
+LABELV $1650
+endproc PM_DropTimers 4 0
+export PM_UpdateViewAngles
+proc PM_UpdateViewAngles 196 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $1673
+ADDRGP4 $1672
+JUMPV
+LABELV $1673
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1675
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $1675
+ADDRGP4 $1672
+JUMPV
+LABELV $1675
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1677
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $1681
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LSHI4
+ADDRLP4 16
+ADDP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDP4
+INDIRI4
+CVII2 4
+ASGNI2
+ADDRGP4 $1682
+JUMPV
+LABELV $1681
+ADDRLP4 104
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LSHI4
+ADDRLP4 16
+ADDP4
+ADDRLP4 104
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDP4
+INDIRI4
+ADDI4
+CVII2 4
+ASGNI2
+LABELV $1682
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1683
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LSHI4
+ADDRLP4 16
+ADDP4
+INDIRI2
+CVII4 2
+CNSTI4 16000
+LEI4 $1685
+ADDRLP4 108
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDP4
+CNSTI4 16000
+ADDRLP4 108
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LSHI4
+ADDRLP4 16
+ADDP4
+CNSTI2 16000
+ASGNI2
+ADDRGP4 $1686
+JUMPV
+LABELV $1685
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LSHI4
+ADDRLP4 16
+ADDP4
+INDIRI2
+CVII4 2
+CNSTI4 -16000
+GEI4 $1687
+ADDRLP4 108
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDP4
+CNSTI4 -16000
+ADDRLP4 108
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LSHI4
+ADDRLP4 16
+ADDP4
+CNSTI2 -16000
+ASGNI2
+LABELV $1687
+LABELV $1686
+LABELV $1683
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+CNSTF4 1001652224
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LSHI4
+ADDRLP4 16
+ADDP4
+INDIRI2
+CVII4 2
+CVIF4 4
+MULF4
+ASGNF4
+LABELV $1678
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $1677
+ADDRLP4 4
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 104
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 104
+INDIRI4
+EQI4 $1691
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRLP4 104
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+ARGI4
+ADDRLP4 108
+ADDRGP4 BG_RotateAxis
+CALLI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+CNSTI4 0
+NEI4 $1689
+LABELV $1691
+ADDRLP4 24
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRGP4 AxisCopy
+CALLV
+pop
+LABELV $1689
+ADDRLP4 60
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 AxisToAngles
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1697
+JUMPV
+LABELV $1696
+ADDRLP4 112
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRF4
+CNSTF4 1135869952
+SUBF4
+ASGNF4
+LABELV $1697
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+CNSTF4 1127481344
+GTF4 $1696
+ADDRGP4 $1700
+JUMPV
+LABELV $1699
+ADDRLP4 116
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+ASGNP4
+ADDRLP4 116
+INDIRP4
+ADDRLP4 116
+INDIRP4
+INDIRF4
+CNSTF4 1135869952
+ADDF4
+ASGNF4
+LABELV $1700
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+CNSTF4 3274964992
+LTF4 $1699
+LABELV $1693
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $1697
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1702
+ADDRLP4 112
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 112
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+ADDP4
+ADDRLP4 112
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $1703
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $1702
+ADDRLP4 120
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 120
+INDIRI4
+NEI4 $1706
+CNSTI4 8
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 124
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 124
+INDIRI4
+CNSTI4 0
+NEI4 $1706
+ADDRFP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 140
+ARGP4
+ADDRGP4 ByteToDir
+CALLV
+pop
+ADDRLP4 140
+ARGP4
+ADDRLP4 128
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1708
+ADDRLP4 156
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 156
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 156
+INDIRI4
+ADDRLP4 128
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 160
+ADDRGP4 AngleSubtract
+CALLF4
+ASGNF4
+ADDRLP4 152
+ADDRLP4 160
+INDIRF4
+ASGNF4
+ADDRGP4 $1713
+JUMPV
+LABELV $1712
+ADDRLP4 152
+ADDRLP4 152
+INDIRF4
+CNSTF4 1135869952
+SUBF4
+ASGNF4
+LABELV $1713
+ADDRLP4 152
+INDIRF4
+CNSTF4 1127481344
+GTF4 $1712
+ADDRGP4 $1716
+JUMPV
+LABELV $1715
+ADDRLP4 152
+ADDRLP4 152
+INDIRF4
+CNSTF4 1135869952
+ADDF4
+ASGNF4
+LABELV $1716
+ADDRLP4 152
+INDIRF4
+CNSTF4 3274964992
+LTF4 $1715
+ADDRLP4 152
+INDIRF4
+CNSTF4 3266576384
+GEF4 $1718
+ADDRLP4 152
+INDIRF4
+ARGF4
+ADDRLP4 164
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 168
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 168
+INDIRP4
+ADDRLP4 168
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+ADDRLP4 164
+INDIRF4
+CNSTF4 1119092736
+SUBF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+ADDI4
+ASGNI4
+ADDRGP4 $1719
+JUMPV
+LABELV $1718
+ADDRLP4 152
+INDIRF4
+CNSTF4 1119092736
+LEF4 $1720
+ADDRLP4 152
+INDIRF4
+ARGF4
+ADDRLP4 172
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 176
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 176
+INDIRP4
+ADDRLP4 176
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+ADDRLP4 172
+INDIRF4
+CNSTF4 1119092736
+SUBF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+LABELV $1720
+LABELV $1719
+ADDRLP4 152
+INDIRF4
+CNSTF4 0
+GEF4 $1722
+ADDRLP4 152
+INDIRF4
+ARGF4
+ADDRLP4 180
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 184
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 184
+INDIRP4
+ADDRLP4 184
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+CNSTF4 1028443341
+ADDRLP4 180
+INDIRF4
+MULF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+ADDI4
+ASGNI4
+ADDRGP4 $1723
+JUMPV
+LABELV $1722
+ADDRLP4 152
+INDIRF4
+CNSTF4 0
+LEF4 $1724
+ADDRLP4 152
+INDIRF4
+ARGF4
+ADDRLP4 188
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 192
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 192
+INDIRP4
+ADDRLP4 192
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+CNSTF4 1028443341
+ADDRLP4 188
+INDIRF4
+MULF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+SUBI4
+ASGNI4
+LABELV $1724
+LABELV $1723
+LABELV $1709
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $1708
+LABELV $1706
+LABELV $1672
+endproc PM_UpdateViewAngles 196 20
+export PmoveSingle
+proc PmoveSingle 156 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 pm
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRGP4 c_pmove
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTI4 176
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 332
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $1727
+ADDRLP4 8
+ADDRGP4 pm
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 -33554433
+BANDI4
+ASGNI4
+LABELV $1727
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 12
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 64
+GTI4 $1731
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 16
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 64
+LEI4 $1729
+LABELV $1731
+ADDRLP4 20
+ADDRGP4 pm
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 -17
+BANDI4
+ASGNI4
+LABELV $1729
+ADDRLP4 24
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 24
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+ADDRLP4 32
+INDIRI4
+NEI4 $1732
+ADDRLP4 28
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 7
+EQI4 $1732
+ADDRLP4 24
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 32
+INDIRI4
+EQI4 $1732
+ADDRLP4 28
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+GTI4 $1734
+ADDRLP4 28
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+GTI4 $1734
+ADDRLP4 28
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1732
+LABELV $1734
+ADDRLP4 40
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 512
+BORI4
+ASGNI4
+ADDRGP4 $1733
+JUMPV
+LABELV $1732
+ADDRLP4 44
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 -513
+BANDI4
+ASGNI4
+LABELV $1733
+ADDRLP4 48
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 48
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+ADDRLP4 56
+INDIRI4
+NEI4 $1735
+ADDRLP4 52
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 7
+EQI4 $1735
+ADDRLP4 48
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+ADDRLP4 56
+INDIRI4
+EQI4 $1735
+ADDRLP4 52
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+GTI4 $1737
+ADDRLP4 52
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+GTI4 $1737
+ADDRLP4 52
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 60
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1735
+LABELV $1737
+ADDRLP4 64
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+CNSTI4 1024
+BORI4
+ASGNI4
+ADDRGP4 $1736
+JUMPV
+LABELV $1735
+ADDRLP4 68
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+CNSTI4 -1025
+BANDI4
+ASGNI4
+LABELV $1736
+ADDRLP4 72
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 76
+ADDRLP4 72
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 80
+CNSTI4 0
+ASGNI4
+ADDRLP4 76
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+ADDRLP4 80
+INDIRI4
+NEI4 $1738
+ADDRLP4 84
+CNSTI4 4
+ASGNI4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 7
+EQI4 $1738
+ADDRLP4 72
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+ADDRLP4 84
+INDIRI4
+BANDI4
+ADDRLP4 80
+INDIRI4
+EQI4 $1738
+ADDRLP4 76
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 80
+INDIRI4
+GTI4 $1740
+ADDRLP4 76
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+ADDRLP4 80
+INDIRI4
+GTI4 $1740
+ADDRLP4 76
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 88
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1738
+LABELV $1740
+ADDRLP4 92
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ADDRLP4 92
+INDIRP4
+INDIRI4
+CNSTI4 2048
+BORI4
+ASGNI4
+ADDRGP4 $1739
+JUMPV
+LABELV $1738
+ADDRLP4 96
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CNSTI4 -2049
+BANDI4
+ASGNI4
+LABELV $1739
+ADDRLP4 100
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 104
+CNSTI4 0
+ASGNI4
+ADDRLP4 100
+INDIRP4
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+LEI4 $1741
+ADDRLP4 100
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 5
+BANDI4
+ADDRLP4 104
+INDIRI4
+NEI4 $1741
+ADDRLP4 108
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 108
+INDIRP4
+ADDRLP4 108
+INDIRP4
+INDIRI4
+CNSTI4 -257
+BANDI4
+ASGNI4
+LABELV $1741
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $1743
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 29
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRFP4 0
+INDIRP4
+CNSTI4 30
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRFP4 0
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LEI4 $1745
+ADDRFP4 0
+INDIRP4
+CNSTI4 31
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $1745
+LABELV $1743
+ADDRGP4 pml
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 148
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 pml+40
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 pml+40
+INDIRI4
+CNSTI4 1
+GEI4 $1748
+ADDRGP4 pml+40
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1749
+JUMPV
+LABELV $1748
+ADDRGP4 pml+40
+INDIRI4
+CNSTI4 200
+LEI4 $1752
+ADDRGP4 pml+40
+CNSTI4 200
+ASGNI4
+LABELV $1752
+LABELV $1749
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 pml+120
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 pml+132
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 pml+36
+CNSTF4 981668463
+ADDRGP4 pml+40
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRGP4 pml
+ARGP4
+ADDRGP4 pml+12
+ARGP4
+ADDRGP4 pml+24
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+GEI4 $1762
+ADDRLP4 112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRI4
+CNSTI4 -3
+BANDI4
+ASGNI4
+LABELV $1762
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+GEI4 $1764
+ADDRLP4 112
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRI4
+CNSTI4 16
+BORI4
+ASGNI4
+ADDRGP4 $1765
+JUMPV
+LABELV $1764
+ADDRLP4 116
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 120
+ADDRLP4 116
+INDIRP4
+CNSTI4 29
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 124
+CNSTI4 0
+ASGNI4
+ADDRLP4 120
+INDIRI4
+ADDRLP4 124
+INDIRI4
+GTI4 $1768
+ADDRLP4 120
+INDIRI4
+ADDRLP4 124
+INDIRI4
+NEI4 $1766
+ADDRLP4 116
+INDIRP4
+CNSTI4 30
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 124
+INDIRI4
+EQI4 $1766
+LABELV $1768
+ADDRLP4 128
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 128
+INDIRP4
+ADDRLP4 128
+INDIRP4
+INDIRI4
+CNSTI4 -17
+BANDI4
+ASGNI4
+LABELV $1766
+LABELV $1765
+ADDRLP4 132
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 132
+INDIRI4
+CNSTI4 5
+EQI4 $1772
+ADDRLP4 132
+INDIRI4
+CNSTI4 6
+EQI4 $1772
+ADDRLP4 132
+INDIRI4
+CNSTI4 7
+NEI4 $1769
+LABELV $1772
+ADDRGP4 pm
+INDIRP4
+CNSTI4 29
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 pm
+INDIRP4
+CNSTI4 30
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 pm
+INDIRP4
+CNSTI4 31
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $1769
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1773
+ADDRLP4 136
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 136
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRGP4 PM_UpdateViewAngles
+CALLV
+pop
+ADDRGP4 PM_CheckDuck
+CALLV
+pop
+ADDRGP4 PM_FlyMove
+CALLV
+pop
+ADDRGP4 PM_DropTimers
+CALLV
+pop
+ADDRGP4 $1726
+JUMPV
+LABELV $1773
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1775
+ADDRLP4 136
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 136
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRGP4 PM_UpdateViewAngles
+CALLV
+pop
+ADDRGP4 PM_NoclipMove
+CALLV
+pop
+ADDRGP4 PM_SetViewheight
+CALLV
+pop
+ADDRGP4 PM_Weapon
+CALLV
+pop
+ADDRGP4 PM_DropTimers
+CALLV
+pop
+ADDRGP4 $1726
+JUMPV
+LABELV $1775
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $1777
+ADDRGP4 $1726
+JUMPV
+LABELV $1777
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $1779
+ADDRGP4 $1726
+JUMPV
+LABELV $1779
+ADDRGP4 PM_SetWaterLevel
+CALLV
+pop
+ADDRGP4 pml+144
+ADDRFP4 0
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 PM_CheckDuck
+CALLV
+pop
+ADDRGP4 PM_CheckLadder
+CALLV
+pop
+ADDRGP4 PM_GroundTrace
+CALLV
+pop
+ADDRLP4 136
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 136
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRGP4 PM_UpdateViewAngles
+CALLV
+pop
+ADDRLP4 140
+CNSTI4 4
+ASGNI4
+ADDRLP4 144
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ADDRLP4 140
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 144
+INDIRI4
+CNSTI4 5
+EQI4 $1784
+ADDRLP4 144
+INDIRI4
+ADDRLP4 140
+INDIRI4
+NEI4 $1782
+LABELV $1784
+ADDRGP4 PM_DeadMove
+CALLV
+pop
+LABELV $1782
+ADDRGP4 PM_DropTimers
+CALLV
+pop
+ADDRGP4 PM_CheckDodge
+CALLI4
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1785
+ADDRGP4 PM_JetPackMove
+CALLV
+pop
+ADDRGP4 $1786
+JUMPV
+LABELV $1785
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 8
+NEI4 $1787
+ADDRGP4 PM_HUMMELFLY
+CALLV
+pop
+ADDRGP4 $1788
+JUMPV
+LABELV $1787
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $1789
+ADDRGP4 PM_WaterJumpMove
+CALLV
+pop
+ADDRGP4 $1790
+JUMPV
+LABELV $1789
+ADDRGP4 pm
+INDIRP4
+CNSTI4 336
+ADDP4
+INDIRI4
+CNSTI4 1
+LEI4 $1791
+ADDRGP4 PM_WaterMove
+CALLV
+pop
+ADDRGP4 $1792
+JUMPV
+LABELV $1791
+ADDRGP4 pml+52
+INDIRI4
+CNSTI4 0
+EQI4 $1793
+ADDRGP4 PM_LadderMove
+CALLV
+pop
+ADDRGP4 $1794
+JUMPV
+LABELV $1793
+ADDRGP4 pml+44
+INDIRI4
+CNSTI4 0
+EQI4 $1796
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 148
+ADDRGP4 BG_ClassHasAbility
+CALLI4
+ASGNI4
+ADDRLP4 152
+CNSTI4 0
+ASGNI4
+ADDRLP4 148
+INDIRI4
+ADDRLP4 152
+INDIRI4
+EQI4 $1799
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 152
+INDIRI4
+EQI4 $1799
+ADDRGP4 PM_ClimbMove
+CALLV
+pop
+ADDRGP4 $1797
+JUMPV
+LABELV $1799
+ADDRGP4 PM_WalkMove
+CALLV
+pop
+ADDRGP4 $1797
+JUMPV
+LABELV $1796
+ADDRGP4 PM_AirMove
+CALLV
+pop
+LABELV $1797
+LABELV $1794
+LABELV $1792
+LABELV $1790
+LABELV $1788
+LABELV $1786
+ADDRGP4 PM_Animate
+CALLV
+pop
+ADDRGP4 PM_GroundTrace
+CALLV
+pop
+ADDRLP4 148
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 148
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 148
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRGP4 PM_UpdateViewAngles
+CALLV
+pop
+ADDRGP4 PM_SetWaterLevel
+CALLV
+pop
+ADDRGP4 PM_Weapon
+CALLV
+pop
+ADDRGP4 PM_TorsoAnimation
+CALLV
+pop
+ADDRGP4 PM_Footsteps
+CALLV
+pop
+ADDRGP4 PM_WaterEvents
+CALLV
+pop
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRGP4 trap_SnapVector
+CALLV
+pop
+LABELV $1726
+endproc PmoveSingle 156 16
+export Pmove
+proc Pmove 24 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+INDIRI4
+GEI4 $1802
+ADDRGP4 $1801
+JUMPV
+LABELV $1802
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+INDIRI4
+CNSTI4 1000
+ADDI4
+LEI4 $1804
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1000
+SUBI4
+ASGNI4
+LABELV $1804
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 408
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 63
+BANDI4
+ASGNI4
+ADDRGP4 $1807
+JUMPV
+LABELV $1806
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 344
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1809
+ADDRLP4 12
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 348
+ADDP4
+INDIRI4
+LEI4 $1810
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 348
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1810
+JUMPV
+LABELV $1809
+ADDRLP4 12
+INDIRI4
+CNSTI4 66
+LEI4 $1813
+ADDRLP4 12
+CNSTI4 66
+ASGNI4
+LABELV $1813
+LABELV $1810
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 PmoveSingle
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $1815
+ADDRFP4 0
+INDIRP4
+CNSTI4 31
+ADDP4
+CNSTI1 20
+ASGNI1
+LABELV $1815
+LABELV $1807
+ADDRFP4 0
+INDIRP4
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+NEI4 $1806
+LABELV $1801
+endproc Pmove 24 4
+import VectorCompareEpsilon
+import trap_SnapVector
+import PM_PredictStepMove
+import PM_StepSlideMove
+import PM_StepEvent
+import PM_SlideMove
+bss
+export pml
+align 4
+LABELV pml
+skip 148
+export pm
+align 4
+LABELV pm
+skip 4
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $1181
+byte 1 37
+byte 1 105
+byte 1 58
+byte 1 76
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $1170
+byte 1 37
+byte 1 105
+byte 1 58
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 10
+byte 1 0
+align 1
+LABELV $1155
+byte 1 37
+byte 1 105
+byte 1 58
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 111
+byte 1 102
+byte 1 102
+byte 1 10
+byte 1 0
+align 1
+LABELV $900
+byte 1 37
+byte 1 105
+byte 1 58
+byte 1 108
+byte 1 105
+byte 1 102
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $873
+byte 1 37
+byte 1 105
+byte 1 58
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 10
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/bg_slidemove.asm b/build/release-linux-x86_64/base/game/bg_slidemove.asm
new file mode 100644
index 0000000..63374ed
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/bg_slidemove.asm
@@ -0,0 +1,2416 @@
+export PM_SlideMove
+code
+proc PM_SlideMove 320 28
+ADDRLP4 212
+CNSTI4 4
+ASGNI4
+ADDRLP4 216
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $62
+ADDRLP4 228
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 116
+ADDRLP4 228
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 116+8
+ADDRLP4 116+8
+INDIRF4
+ADDRLP4 228
+INDIRP4
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 pml+36
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 232
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 232
+INDIRP4
+CNSTF4 1056964608
+ADDRLP4 232
+INDIRP4
+INDIRF4
+ADDRLP4 116+8
+INDIRF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 216+8
+ADDRLP4 116+8
+INDIRF4
+ASGNF4
+ADDRGP4 pml+48
+INDIRI4
+CNSTI4 0
+EQI4 $69
+ADDRLP4 236
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 236
+INDIRP4
+ARGP4
+ADDRGP4 pml+56+24
+ARGP4
+ADDRLP4 236
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+LABELV $69
+LABELV $62
+ADDRLP4 192
+ADDRGP4 pml+36
+INDIRF4
+ASGNF4
+ADDRGP4 pml+48
+INDIRI4
+CNSTI4 0
+EQI4 $75
+ADDRLP4 96
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRGP4 pml+56+24
+INDIRB
+ASGNB 12
+ADDRGP4 $76
+JUMPV
+LABELV $75
+ADDRLP4 96
+CNSTI4 0
+ASGNI4
+LABELV $76
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+CNSTI4 12
+ADDRLP4 96
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRGP4 VectorNormalize2
+CALLF4
+pop
+ADDRLP4 96
+ADDRLP4 96
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 208
+CNSTI4 0
+ASGNI4
+ADDRGP4 $83
+JUMPV
+LABELV $80
+ADDRLP4 228
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 232
+ADDRLP4 228
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 196
+ADDRLP4 232
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 232
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 192
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 240
+ADDRLP4 228
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 196+4
+ADDRLP4 240
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 240
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRLP4 192
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 244
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 196+8
+ADDRLP4 244
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 244
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRLP4 192
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 128
+ARGP4
+ADDRLP4 248
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 252
+ADDRLP4 248
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 252
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 248
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 248
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 196
+ARGP4
+ADDRLP4 252
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 248
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 248
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 128
+INDIRI4
+CNSTI4 0
+EQI4 $86
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 0
+ASGNF4
+CNSTI4 1
+RETI4
+ADDRGP4 $61
+JUMPV
+LABELV $86
+ADDRLP4 128+8
+INDIRF4
+CNSTF4 0
+LEF4 $88
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 128+12
+INDIRB
+ASGNB 12
+LABELV $88
+ADDRLP4 128+8
+INDIRF4
+CNSTF4 1065353216
+NEF4 $92
+ADDRGP4 $82
+JUMPV
+LABELV $92
+ADDRLP4 128+52
+INDIRI4
+ARGI4
+ADDRGP4 PM_AddTouchEnt
+CALLV
+pop
+ADDRLP4 192
+ADDRLP4 192
+INDIRF4
+ADDRLP4 192
+INDIRF4
+ADDRLP4 128+8
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 96
+INDIRI4
+CNSTI4 5
+LTI4 $97
+ADDRLP4 260
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 264
+CNSTF4 0
+ASGNF4
+ADDRLP4 260
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 264
+INDIRF4
+ASGNF4
+ADDRLP4 260
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 264
+INDIRF4
+ASGNF4
+ADDRLP4 260
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 264
+INDIRF4
+ASGNF4
+CNSTI4 1
+RETI4
+ADDRGP4 $61
+JUMPV
+LABELV $97
+ADDRLP4 80
+CNSTI4 0
+ASGNI4
+ADDRGP4 $102
+JUMPV
+LABELV $99
+ADDRLP4 260
+CNSTI4 12
+ADDRLP4 80
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 128+24
+INDIRF4
+ADDRLP4 260
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 128+24+4
+INDIRF4
+ADDRLP4 260
+INDIRI4
+ADDRLP4 4+4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 128+24+8
+INDIRF4
+ADDRLP4 260
+INDIRI4
+ADDRLP4 4+8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 1065185444
+LEF4 $103
+ADDRLP4 264
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 264
+INDIRP4
+ADDRLP4 128+24
+INDIRF4
+ADDRLP4 264
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 268
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 268
+INDIRP4
+ADDRLP4 128+24+4
+INDIRF4
+ADDRLP4 268
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 272
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 272
+INDIRP4
+ADDRLP4 128+24+8
+INDIRF4
+ADDRLP4 272
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 $101
+JUMPV
+LABELV $103
+LABELV $100
+ADDRLP4 80
+ADDRLP4 80
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $102
+ADDRLP4 80
+INDIRI4
+ADDRLP4 96
+INDIRI4
+LTI4 $99
+LABELV $101
+ADDRLP4 80
+INDIRI4
+ADDRLP4 96
+INDIRI4
+GEI4 $117
+ADDRGP4 $81
+JUMPV
+LABELV $117
+CNSTI4 12
+ADDRLP4 96
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 128+24
+INDIRB
+ASGNB 12
+ADDRLP4 96
+ADDRLP4 96
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 80
+CNSTI4 0
+ASGNI4
+ADDRGP4 $123
+JUMPV
+LABELV $120
+ADDRLP4 260
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 264
+CNSTI4 12
+ADDRLP4 80
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 188
+ADDRLP4 260
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 264
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 260
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRLP4 264
+INDIRI4
+ADDRLP4 4+4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 260
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRLP4 264
+INDIRI4
+ADDRLP4 4+8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 188
+INDIRF4
+CNSTF4 1036831949
+LTF4 $126
+ADDRGP4 $121
+JUMPV
+LABELV $126
+ADDRLP4 188
+INDIRF4
+NEGF4
+ADDRGP4 pml+116
+INDIRF4
+LEF4 $128
+ADDRGP4 pml+116
+ADDRLP4 188
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $128
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+CNSTI4 12
+ADDRLP4 80
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRLP4 64
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRLP4 116
+ARGP4
+CNSTI4 12
+ADDRLP4 80
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRLP4 104
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRLP4 76
+CNSTI4 0
+ASGNI4
+ADDRGP4 $135
+JUMPV
+LABELV $132
+ADDRLP4 76
+INDIRI4
+ADDRLP4 80
+INDIRI4
+NEI4 $136
+ADDRGP4 $133
+JUMPV
+LABELV $136
+ADDRLP4 268
+CNSTI4 12
+ADDRLP4 76
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 268
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 64+4
+INDIRF4
+ADDRLP4 268
+INDIRI4
+ADDRLP4 4+4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 64+8
+INDIRF4
+ADDRLP4 268
+INDIRI4
+ADDRLP4 4+8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 1036831949
+LTF4 $138
+ADDRGP4 $133
+JUMPV
+LABELV $138
+ADDRLP4 64
+ARGP4
+CNSTI4 12
+ADDRLP4 76
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRLP4 64
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRLP4 104
+ARGP4
+CNSTI4 12
+ADDRLP4 76
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRLP4 104
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+ADDRLP4 272
+CNSTI4 12
+ADDRLP4 80
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 272
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 64+4
+INDIRF4
+ADDRLP4 272
+INDIRI4
+ADDRLP4 4+4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 64+8
+INDIRF4
+ADDRLP4 272
+INDIRI4
+ADDRLP4 4+8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 0
+LTF4 $144
+ADDRGP4 $133
+JUMPV
+LABELV $144
+ADDRLP4 276
+CNSTI4 12
+ASGNI4
+ADDRLP4 276
+INDIRI4
+ADDRLP4 80
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRLP4 276
+INDIRI4
+ADDRLP4 76
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 84
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 280
+ADDRLP4 84
+INDIRF4
+ASGNF4
+ADDRLP4 284
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 100
+ADDRLP4 280
+INDIRF4
+ADDRLP4 284
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 84+4
+INDIRF4
+ADDRLP4 284
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 84+8
+INDIRF4
+ADDRLP4 284
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 64
+ADDRLP4 280
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 64+4
+ADDRLP4 84+4
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 64+8
+ADDRLP4 84+8
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 292
+CNSTI4 12
+ASGNI4
+ADDRLP4 292
+INDIRI4
+ADDRLP4 80
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRLP4 292
+INDIRI4
+ADDRLP4 76
+INDIRI4
+MULI4
+ADDRLP4 4
+ADDP4
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 84
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 296
+ADDRLP4 84
+INDIRF4
+ASGNF4
+ADDRLP4 100
+ADDRLP4 296
+INDIRF4
+ADDRLP4 116
+INDIRF4
+MULF4
+ADDRLP4 84+4
+INDIRF4
+ADDRLP4 116+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 84+8
+INDIRF4
+ADDRLP4 116+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 104
+ADDRLP4 296
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 104+4
+ADDRLP4 84+4
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 104+8
+ADDRLP4 84+8
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $167
+JUMPV
+LABELV $164
+ADDRLP4 0
+INDIRI4
+ADDRLP4 80
+INDIRI4
+EQI4 $170
+ADDRLP4 0
+INDIRI4
+ADDRLP4 76
+INDIRI4
+NEI4 $168
+LABELV $170
+ADDRGP4 $165
+JUMPV
+LABELV $168
+ADDRLP4 308
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 308
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 64+4
+INDIRF4
+ADDRLP4 308
+INDIRI4
+ADDRLP4 4+4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 64+8
+INDIRF4
+ADDRLP4 308
+INDIRI4
+ADDRLP4 4+8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 1036831949
+LTF4 $171
+ADDRGP4 $165
+JUMPV
+LABELV $171
+ADDRLP4 312
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 316
+CNSTF4 0
+ASGNF4
+ADDRLP4 312
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 316
+INDIRF4
+ASGNF4
+ADDRLP4 312
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 316
+INDIRF4
+ASGNF4
+ADDRLP4 312
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 316
+INDIRF4
+ASGNF4
+CNSTI4 1
+RETI4
+ADDRGP4 $61
+JUMPV
+LABELV $165
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $167
+ADDRLP4 0
+INDIRI4
+ADDRLP4 96
+INDIRI4
+LTI4 $164
+LABELV $133
+ADDRLP4 76
+ADDRLP4 76
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $135
+ADDRLP4 76
+INDIRI4
+ADDRLP4 96
+INDIRI4
+LTI4 $132
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 64
+INDIRB
+ASGNB 12
+ADDRLP4 116
+ADDRLP4 104
+INDIRB
+ASGNB 12
+ADDRGP4 $122
+JUMPV
+LABELV $121
+ADDRLP4 80
+ADDRLP4 80
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $123
+ADDRLP4 80
+INDIRI4
+ADDRLP4 96
+INDIRI4
+LTI4 $120
+LABELV $122
+LABELV $81
+ADDRLP4 208
+ADDRLP4 208
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $83
+ADDRLP4 208
+INDIRI4
+ADDRLP4 212
+INDIRI4
+LTI4 $80
+LABELV $82
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $177
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 116
+INDIRB
+ASGNB 12
+LABELV $177
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $179
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 216
+INDIRB
+ASGNB 12
+LABELV $179
+ADDRLP4 208
+INDIRI4
+CNSTI4 0
+EQI4 $182
+ADDRLP4 228
+CNSTI4 1
+ASGNI4
+ADDRGP4 $183
+JUMPV
+LABELV $182
+ADDRLP4 228
+CNSTI4 0
+ASGNI4
+LABELV $183
+ADDRLP4 228
+INDIRI4
+RETI4
+LABELV $61
+endproc PM_SlideMove 320 28
+export PM_StepEvent
+proc PM_StepEvent 56 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 36
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 40
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 0
+INDIRB
+ASGNB 12
+ADDRLP4 12
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 44
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+CNSTF4 0
+LEF4 $189
+ADDRLP4 24
+INDIRF4
+CNSTF4 1073741824
+LEF4 $190
+ADDRLP4 24
+INDIRF4
+CNSTF4 1088421888
+GEF4 $193
+CNSTI4 11
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $190
+JUMPV
+LABELV $193
+ADDRLP4 24
+INDIRF4
+CNSTF4 1093664768
+GEF4 $195
+CNSTI4 12
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $190
+JUMPV
+LABELV $195
+ADDRLP4 24
+INDIRF4
+CNSTF4 1097859072
+GEF4 $197
+CNSTI4 13
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $190
+JUMPV
+LABELV $197
+CNSTI4 14
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $190
+JUMPV
+LABELV $189
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 52
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+CNSTF4 1073741824
+LEF4 $199
+ADDRLP4 24
+INDIRF4
+CNSTF4 1088421888
+GEF4 $201
+CNSTI4 7
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $202
+JUMPV
+LABELV $201
+ADDRLP4 24
+INDIRF4
+CNSTF4 1093664768
+GEF4 $203
+CNSTI4 8
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $204
+JUMPV
+LABELV $203
+ADDRLP4 24
+INDIRF4
+CNSTF4 1097859072
+GEF4 $205
+CNSTI4 9
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+ADDRGP4 $206
+JUMPV
+LABELV $205
+CNSTI4 10
+ARGI4
+ADDRGP4 PM_AddEvent
+CALLV
+pop
+LABELV $206
+LABELV $204
+LABELV $202
+LABELV $199
+LABELV $190
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $207
+ADDRGP4 $209
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $207
+LABELV $184
+endproc PM_StepEvent 56 8
+export PM_StepSlideMove
+proc PM_StepSlideMove 232 28
+ADDRLP4 108
+CNSTI4 0
+ASGNI4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRLP4 176
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 84
+ADDRLP4 176
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 140
+ADDRLP4 176
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 180
+ADDRGP4 PM_SlideMove
+CALLI4
+ASGNI4
+ADDRLP4 180
+INDIRI4
+CNSTI4 0
+NEI4 $211
+ADDRLP4 0
+ADDRLP4 84
+INDIRB
+ASGNB 12
+ADDRLP4 184
+CNSTF4 3248488448
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 184
+INDIRF4
+ADDRLP4 72
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 184
+INDIRF4
+ADDRLP4 72+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 3248488448
+ADDRLP4 72+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 188
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 188
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 188
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 188
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 188
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 188
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 12+8
+INDIRF4
+CNSTF4 1008981770
+LEF4 $212
+ADDRLP4 12+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $212
+ADDRLP4 192
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 192
+INDIRI4
+NEI4 $212
+ADDRGP4 pml+48
+INDIRI4
+ADDRLP4 192
+INDIRI4
+EQI4 $212
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $224
+ADDRGP4 $226
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $224
+ADDRLP4 108
+CNSTI4 1
+ASGNI4
+ADDRGP4 $212
+JUMPV
+LABELV $211
+ADDRLP4 0
+ADDRLP4 84
+INDIRB
+ASGNB 12
+ADDRLP4 184
+CNSTF4 3248488448
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 184
+INDIRF4
+ADDRLP4 72
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 184
+INDIRF4
+ADDRLP4 72+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 3248488448
+ADDRLP4 72+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 188
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 188
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 188
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 188
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 188
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 188
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 192
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12+24
+INDIRF4
+ADDRLP4 192
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 12+24+4
+INDIRF4
+ADDRLP4 192
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 12+24+8
+INDIRF4
+ADDRLP4 192
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 0
+LEF4 $233
+ADDRLP4 12+8
+INDIRF4
+CNSTF4 1065353216
+EQF4 $248
+ADDRLP4 12+24
+INDIRF4
+ADDRLP4 72
+INDIRF4
+MULF4
+ADDRLP4 12+24+4
+INDIRF4
+ADDRLP4 72+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 12+24+8
+INDIRF4
+ADDRLP4 72+8
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 1060320051
+GEF4 $233
+LABELV $248
+ADDRLP4 108
+INDIRI4
+RETI4
+ADDRGP4 $210
+JUMPV
+LABELV $233
+ADDRLP4 196
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 152
+ADDRLP4 196
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 164
+ADDRLP4 196
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 96
+ADDRLP4 84
+INDIRB
+ASGNB 12
+ADDRLP4 200
+CNSTF4 1101004800
+ASGNF4
+ADDRLP4 96
+ADDRLP4 96
+INDIRF4
+ADDRLP4 200
+INDIRF4
+ADDRLP4 72
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96+4
+ADDRLP4 96+4
+INDIRF4
+ADDRLP4 200
+INDIRF4
+ADDRLP4 72+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96+8
+ADDRLP4 96+8
+INDIRF4
+CNSTF4 1101004800
+ADDRLP4 72+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 204
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 204
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 204
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 96
+ARGP4
+ADDRLP4 204
+INDIRP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 204
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 204
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $255
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $257
+ADDRGP4 $259
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $257
+ADDRLP4 108
+INDIRI4
+RETI4
+ADDRGP4 $210
+JUMPV
+LABELV $255
+ADDRLP4 112
+ADDRLP4 12+12
+INDIRF4
+ADDRLP4 84
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 112+4
+ADDRLP4 12+12+4
+INDIRF4
+ADDRLP4 84+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 112+8
+ADDRLP4 12+12+8
+INDIRF4
+ADDRLP4 84+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 124
+ADDRLP4 112
+INDIRB
+ASGNB 12
+ADDRLP4 124
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 112
+ARGP4
+ADDRLP4 208
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 136
+ADDRLP4 72
+INDIRF4
+ADDRLP4 124
+INDIRF4
+MULF4
+ADDRLP4 72+4
+INDIRF4
+ADDRLP4 124+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 72+8
+INDIRF4
+ADDRLP4 124+8
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 208
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 12+12
+INDIRB
+ASGNB 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 140
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 212
+ADDRGP4 PM_SlideMove
+CALLI4
+ASGNI4
+ADDRLP4 212
+INDIRI4
+CNSTI4 0
+NEI4 $274
+ADDRGP4 pm
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $276
+ADDRGP4 $278
+ARGP4
+ADDRGP4 c_pmove
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $276
+ADDRLP4 108
+CNSTI4 1
+ASGNI4
+LABELV $274
+ADDRLP4 0
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 216
+ADDRLP4 136
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 72
+INDIRF4
+ADDRLP4 216
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 72+4
+INDIRF4
+ADDRLP4 216
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 72+8
+INDIRF4
+ADDRLP4 136
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 220
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 224
+ADDRLP4 220
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 224
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 220
+INDIRP4
+CNSTI4 308
+ADDP4
+ARGP4
+ADDRLP4 220
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 224
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 220
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 220
+INDIRP4
+CNSTI4 352
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $285
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 12+12
+INDIRB
+ASGNB 12
+LABELV $285
+ADDRLP4 12+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $288
+ADDRLP4 228
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 228
+INDIRP4
+ARGP4
+ADDRLP4 12+24
+ARGP4
+ADDRLP4 228
+INDIRP4
+ARGP4
+CNSTF4 1065361605
+ARGF4
+ADDRGP4 PM_ClipVelocity
+CALLV
+pop
+LABELV $288
+LABELV $212
+ADDRLP4 184
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 184
+INDIRI4
+NEI4 $292
+ADDRLP4 108
+INDIRI4
+ADDRLP4 184
+INDIRI4
+EQI4 $292
+ADDRLP4 84
+ARGP4
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRGP4 PM_StepEvent
+CALLV
+pop
+LABELV $292
+ADDRLP4 108
+INDIRI4
+RETI4
+LABELV $210
+endproc PM_StepSlideMove 232 28
+export PM_PredictStepMove
+proc PM_PredictStepMove 40 8
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+ADDRGP4 pm
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 32
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 16
+ADDRLP4 32
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 28
+ADDRGP4 pml+116
+INDIRF4
+ASGNF4
+CNSTI4 0
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 36
+ADDRGP4 PM_StepSlideMove
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $296
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $296
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 4
+INDIRB
+ASGNB 12
+ADDRGP4 pm
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 16
+INDIRB
+ASGNB 12
+ADDRGP4 pml+116
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $294
+endproc PM_PredictStepMove 40 8
+import PM_AddEvent
+import PM_AddTouchEnt
+import PM_ClipVelocity
+import c_pmove
+import pm_flightfriction
+import pm_waterfriction
+import pm_friction
+import pm_flyaccelerate
+import pm_wateraccelerate
+import pm_airaccelerate
+import pm_accelerate
+import pm_wadeScale
+import pm_swimScale
+import pm_duckScale
+import pm_stopspeed
+import pml
+import pm
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $278
+byte 1 37
+byte 1 100
+byte 1 58
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 10
+byte 1 0
+align 1
+LABELV $259
+byte 1 37
+byte 1 105
+byte 1 58
+byte 1 98
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 10
+byte 1 0
+align 1
+LABELV $226
+byte 1 37
+byte 1 100
+byte 1 58
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $209
+byte 1 37
+byte 1 105
+byte 1 58
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/bg_voice.asm b/build/release-linux-x86_64/base/game/bg_voice.asm
new file mode 100644
index 0000000..cc8686f
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/bg_voice.asm
@@ -0,0 +1,3954 @@
+code
+proc BG_VoiceParseError 68 20
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_Parse_SourceFileAndLine
+CALLI4
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_Parse_FreeSource
+CALLI4
+pop
+CNSTI4 0
+ARGI4
+ADDRGP4 $62
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $61
+endproc BG_VoiceParseError 68 20
+lit
+align 1
+LABELV $64
+byte 1 0
+skip 191
+code
+proc BG_VoiceList 252 16
+ADDRLP4 24
+ADDRGP4 $64
+INDIRB
+ASGNB 192
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 216
+CNSTP4 0
+ASGNP4
+ADDRGP4 $65
+ARGP4
+ADDRGP4 $66
+ARGP4
+ADDRLP4 24
+ARGP4
+CNSTI4 192
+ARGI4
+ADDRLP4 220
+ADDRGP4 trap_FS_GetFileList
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 220
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+GEI4 $67
+CNSTP4 0
+RETP4
+ADDRGP4 $63
+JUMPV
+LABELV $67
+ADDRGP4 $71
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 224
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 224
+INDIRI4
+CNSTI4 0
+NEI4 $69
+ADDRGP4 $72
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTP4 0
+RETP4
+ADDRGP4 $63
+JUMPV
+LABELV $69
+CNSTI4 24
+ARGI4
+ADDRLP4 228
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 228
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $73
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+ADDRLP4 216
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+ASGNP4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRGP4 $77
+JUMPV
+LABELV $74
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 232
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 232
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $80
+ARGP4
+ADDRLP4 236
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 236
+INDIRI4
+CNSTI4 0
+NEI4 $78
+ADDRGP4 $75
+JUMPV
+LABELV $78
+ADDRLP4 8
+INDIRI4
+CNSTI4 24
+LEI4 $81
+ADDRGP4 $83
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $75
+JUMPV
+LABELV $81
+ADDRGP4 $86
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 240
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 240
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 244
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 244
+INDIRI4
+CNSTI4 0
+NEI4 $84
+ADDRGP4 $87
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $76
+JUMPV
+LABELV $84
+ADDRLP4 12
+INDIRI4
+CNSTI4 8
+LTI4 $88
+ADDRGP4 $90
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+CNSTI4 8
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $76
+JUMPV
+LABELV $88
+CNSTI4 24
+ARGI4
+ADDRLP4 248
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 248
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+INDIRI4
+CNSTI4 6
+SUBI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $75
+ADDRLP4 232
+CNSTI4 1
+ASGNI4
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+ADDRLP4 232
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 232
+INDIRI4
+ADDI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $77
+ADDRLP4 16
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LTI4 $74
+LABELV $76
+ADDRLP4 216
+INDIRP4
+RETP4
+LABELV $63
+endproc BG_VoiceList 252 16
+proc BG_VoiceParseTrack 1096 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRLP4 1048
+CNSTI4 0
+ASGNI4
+ADDRLP4 1040
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1052
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1052
+INDIRI4
+ASGNI4
+ADDRGP4 $93
+JUMPV
+LABELV $92
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $95
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+EQI4 $98
+CNSTI4 1
+RETI4
+ADDRGP4 $91
+JUMPV
+LABELV $98
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $100
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+ADDRGP4 $96
+JUMPV
+LABELV $95
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $104
+ARGP4
+ADDRLP4 1056
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+NEI4 $101
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1060
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1060
+INDIRI4
+ASGNI4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRGP4 $106
+JUMPV
+LABELV $105
+ADDRLP4 1044
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $108
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $108
+ADDRLP4 1064
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 1064
+INDIRP4
+ADDRLP4 1064
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0+8
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1068
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1068
+INDIRI4
+ASGNI4
+LABELV $106
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+EQI4 $111
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+EQI4 $105
+LABELV $111
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $93
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $114
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+ADDRGP4 $93
+JUMPV
+LABELV $101
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $118
+ARGP4
+ADDRLP4 1060
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1060
+INDIRI4
+CNSTI4 0
+NEI4 $115
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1064
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1064
+INDIRI4
+ASGNI4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRGP4 $120
+JUMPV
+LABELV $119
+ADDRLP4 1044
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $122
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $122
+ADDRLP4 1068
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 1068
+INDIRP4
+ADDRLP4 1068
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0+8
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1072
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1072
+INDIRI4
+ASGNI4
+LABELV $120
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+EQI4 $125
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+EQI4 $119
+LABELV $125
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $93
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $128
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+ADDRGP4 $93
+JUMPV
+LABELV $115
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $132
+ARGP4
+ADDRLP4 1064
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+CNSTI4 0
+NEI4 $129
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1068
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1068
+INDIRI4
+ASGNI4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRGP4 $134
+JUMPV
+LABELV $133
+ADDRLP4 1044
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $136
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $136
+ADDRLP4 1072
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+ADDRLP4 1072
+INDIRP4
+ADDRLP4 1072
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0+8
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1076
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1076
+INDIRI4
+ASGNI4
+LABELV $134
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+EQI4 $139
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+EQI4 $133
+LABELV $139
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $93
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $142
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+ADDRGP4 $93
+JUMPV
+LABELV $129
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $146
+ARGP4
+ADDRLP4 1068
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1068
+INDIRI4
+CNSTI4 0
+NEI4 $143
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+EQI4 $147
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $149
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+LABELV $147
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1072
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1072
+INDIRI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $150
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $152
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+LABELV $150
+ADDRLP4 1048
+CNSTI4 1
+ASGNI4
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 1076
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1076
+INDIRU4
+CNSTU4 150
+LTU4 $153
+ADDRGP4 $156
+ARGP4
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 1080
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1080
+INDIRP4
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+LABELV $153
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 1080
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1080
+INDIRU4
+CNSTU4 1
+ADDU4
+CVUI4 4
+ARGI4
+ADDRLP4 1084
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 1084
+INDIRP4
+ASGNP4
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 1088
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRFP4 4
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 1088
+INDIRU4
+CNSTU4 1
+ADDU4
+CVUI4 4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1092
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1092
+INDIRI4
+ASGNI4
+ADDRGP4 $93
+JUMPV
+LABELV $143
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $164
+ARGP4
+ADDRLP4 1072
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1072
+INDIRI4
+CNSTI4 0
+NEI4 $161
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1076
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1076
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+NEI4 $165
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 0+8
+INDIRI4
+ASGNI4
+ADDRGP4 $166
+JUMPV
+LABELV $165
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $168
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+LABELV $166
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1080
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1080
+INDIRI4
+ASGNI4
+ADDRGP4 $93
+JUMPV
+LABELV $161
+ADDRGP4 $169
+ARGP4
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 1076
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1076
+INDIRP4
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+LABELV $96
+LABELV $93
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $92
+CNSTI4 0
+RETI4
+LABELV $91
+endproc BG_VoiceParseTrack 1096 12
+proc BG_VoiceParseCommand 1124 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 1048
+CNSTP4 0
+ASGNP4
+ADDRGP4 $173
+JUMPV
+LABELV $172
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $175
+ADDRLP4 4+16
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $175
+ADDRLP4 1048
+INDIRP4
+RETP4
+ADDRGP4 $171
+JUMPV
+LABELV $175
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+EQI4 $178
+ADDRLP4 4+16
+INDIRI1
+CVII4 1
+CNSTI4 123
+NEI4 $180
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 BG_VoiceParseTrack
+CALLI4
+pop
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRGP4 $173
+JUMPV
+LABELV $180
+ADDRGP4 $183
+ARGP4
+ADDRLP4 4+16
+ARGP4
+ADDRLP4 1052
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1052
+INDIRP4
+ARGP4
+ADDRGP4 BG_VoiceParseError
+CALLV
+pop
+LABELV $178
+ADDRLP4 1048
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $185
+CNSTI4 24
+ARGI4
+ADDRLP4 1052
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1052
+INDIRP4
+ASGNP4
+ADDRLP4 1048
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $186
+JUMPV
+LABELV $185
+CNSTI4 24
+ARGI4
+ADDRLP4 1052
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 1052
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $186
+ADDRLP4 4+16
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 1052
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 0
+NEI4 $187
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1060
+ARGP4
+ADDRLP4 1056
+ARGP4
+ADDRGP4 trap_Parse_SourceFileAndLine
+CALLI4
+pop
+ADDRGP4 $190
+ARGP4
+ADDRLP4 4+16
+ARGP4
+ADDRLP4 1056
+INDIRI4
+ARGI4
+ADDRLP4 1060
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $187
+LABELV $188
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 1044
+CNSTI4 1
+ASGNI4
+LABELV $173
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 1052
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 0
+NEI4 $172
+CNSTP4 0
+RETP4
+LABELV $171
+endproc BG_VoiceParseCommand 1124 16
+proc BG_VoiceParse 1136 24
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 1052
+CNSTP4 0
+ASGNP4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRGP4 $193
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1056
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1056
+INDIRP4
+ARGP4
+ADDRLP4 1060
+ADDRGP4 trap_Parse_LoadSource
+CALLI4
+ASGNI4
+ADDRLP4 1048
+ADDRLP4 1060
+INDIRI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+NEI4 $197
+CNSTP4 0
+RETP4
+ADDRGP4 $192
+JUMPV
+LABELV $196
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+EQI4 $199
+ADDRLP4 4+16
+INDIRI1
+CVII4 1
+CNSTI4 123
+NEI4 $201
+ADDRLP4 1048
+INDIRI4
+ARGI4
+ADDRLP4 1064
+ADDRGP4 BG_VoiceParseCommand
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 1064
+INDIRP4
+ASGNP4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRGP4 $197
+JUMPV
+LABELV $201
+ADDRLP4 1048
+INDIRI4
+ARGI4
+ADDRLP4 1068
+ARGP4
+ADDRLP4 1064
+ARGP4
+ADDRGP4 trap_Parse_SourceFileAndLine
+CALLI4
+pop
+CNSTI4 0
+ARGI4
+ADDRGP4 $204
+ARGP4
+ADDRLP4 1064
+INDIRI4
+ARGI4
+ADDRLP4 1068
+ARGP4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $199
+ADDRLP4 4+16
+ARGP4
+ADDRLP4 1064
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1064
+INDIRU4
+CNSTU4 16
+LTU4 $205
+ADDRLP4 1048
+INDIRI4
+ARGI4
+ADDRLP4 1072
+ARGP4
+ADDRLP4 1068
+ARGP4
+ADDRGP4 trap_Parse_SourceFileAndLine
+CALLI4
+pop
+CNSTI4 0
+ARGI4
+ADDRGP4 $208
+ARGP4
+ADDRLP4 4+16
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRLP4 1068
+INDIRI4
+ARGI4
+ADDRLP4 1072
+ARGP4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $205
+ADDRLP4 1052
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $210
+CNSTI4 24
+ARGI4
+ADDRLP4 1068
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1068
+INDIRP4
+ASGNP4
+ADDRLP4 1052
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $211
+JUMPV
+LABELV $210
+CNSTI4 24
+ARGI4
+ADDRLP4 1068
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 1068
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $211
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4+16
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 1044
+CNSTI4 1
+ASGNI4
+LABELV $197
+ADDRLP4 1048
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 1064
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+CNSTI4 0
+NEI4 $196
+ADDRLP4 1048
+INDIRI4
+ARGI4
+ADDRGP4 trap_Parse_FreeSource
+CALLI4
+pop
+ADDRLP4 1052
+INDIRP4
+RETP4
+LABELV $192
+endproc BG_VoiceParse 1136 24
+export BG_VoiceInit
+proc BG_VoiceInit 20 4
+ADDRLP4 8
+ADDRGP4 BG_VoiceList
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $215
+JUMPV
+LABELV $214
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 BG_VoiceParse
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $215
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $214
+ADDRLP4 4
+INDIRP4
+RETP4
+LABELV $213
+endproc BG_VoiceInit 20 4
+export BG_PrintVoices
+proc BG_PrintVoices 24 16
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $221
+ADDRGP4 $217
+JUMPV
+LABELV $220
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+LEI4 $223
+ADDRGP4 $225
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $223
+ADDRLP4 8
+ADDRLP4 16
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $227
+JUMPV
+LABELV $226
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+LEI4 $229
+ADDRGP4 $231
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $229
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $233
+JUMPV
+LABELV $232
+ADDRFP4 4
+INDIRI4
+CNSTI4 1
+LEI4 $235
+ADDRGP4 $237
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $235
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LEI4 $238
+ADDRGP4 $240
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $241
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $242
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $243
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $238
+ADDRFP4 4
+INDIRI4
+CNSTI4 1
+LEI4 $244
+ADDRGP4 $246
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $244
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $233
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $232
+ADDRLP4 8
+ADDRLP4 8
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $227
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $226
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $247
+ADDRGP4 $249
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $247
+ADDRLP4 16
+ADDRLP4 16
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $221
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $220
+LABELV $217
+endproc BG_PrintVoices 24 16
+export BG_VoiceByName
+proc BG_VoiceByName 8 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $252
+JUMPV
+LABELV $251
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $254
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $250
+JUMPV
+LABELV $254
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $252
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $251
+CNSTP4 0
+RETP4
+LABELV $250
+endproc BG_VoiceByName 8 8
+export BG_VoiceCmdFind
+proc BG_VoiceCmdFind 12 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $258
+JUMPV
+LABELV $257
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $260
+ADDRFP4 8
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $256
+JUMPV
+LABELV $260
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $258
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $257
+CNSTP4 0
+RETP4
+LABELV $256
+endproc BG_VoiceCmdFind 12 8
+export BG_VoiceCmdByNum
+proc BG_VoiceCmdByNum 8 0
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $264
+JUMPV
+LABELV $263
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $266
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $262
+JUMPV
+LABELV $266
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $264
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $263
+CNSTP4 0
+RETP4
+LABELV $262
+endproc BG_VoiceCmdByNum 8 0
+export BG_VoiceTrackByNum
+proc BG_VoiceTrackByNum 8 0
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $270
+JUMPV
+LABELV $269
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $272
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $268
+JUMPV
+LABELV $272
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $270
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $269
+CNSTP4 0
+RETP4
+LABELV $268
+endproc BG_VoiceTrackByNum 8 0
+export BG_VoiceTrackFind
+proc BG_VoiceTrackFind 56 0
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 12
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 16
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 20
+ADDRFP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $276
+JUMPV
+LABELV $275
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+INDIRI4
+ADDRLP4 28
+INDIRI4
+LTI4 $281
+ADDRLP4 24
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+ADDRLP4 28
+INDIRI4
+EQI4 $284
+LABELV $281
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 36
+INDIRI4
+LTI4 $283
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+ADDRFP4 8
+INDIRI4
+LSHI4
+BANDI4
+ADDRLP4 36
+INDIRI4
+EQI4 $284
+LABELV $283
+ADDRLP4 40
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ADDRLP4 44
+INDIRI4
+LTI4 $285
+ADDRLP4 40
+INDIRI4
+CNSTI4 1
+ADDRFP4 12
+INDIRI4
+LSHI4
+BANDI4
+ADDRLP4 44
+INDIRI4
+EQI4 $284
+LABELV $285
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRFP4 16
+INDIRI4
+LEI4 $278
+LABELV $284
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $276
+JUMPV
+LABELV $278
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LEI4 $286
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $286
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $288
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $288
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $276
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $275
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $290
+CNSTP4 0
+RETP4
+ADDRGP4 $274
+JUMPV
+LABELV $290
+ADDRLP4 24
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 24
+INDIRI4
+CNSTI4 32767
+ADDRLP4 16
+INDIRI4
+DIVI4
+CNSTI4 1
+ADDI4
+DIVI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRGP4 $293
+JUMPV
+LABELV $292
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 36
+INDIRI4
+LTI4 $298
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+ADDRLP4 36
+INDIRI4
+EQI4 $301
+LABELV $298
+ADDRLP4 40
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ADDRLP4 44
+INDIRI4
+LTI4 $300
+ADDRLP4 40
+INDIRI4
+CNSTI4 1
+ADDRFP4 8
+INDIRI4
+LSHI4
+BANDI4
+ADDRLP4 44
+INDIRI4
+EQI4 $301
+LABELV $300
+ADDRLP4 48
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRLP4 48
+INDIRI4
+ADDRLP4 52
+INDIRI4
+LTI4 $302
+ADDRLP4 48
+INDIRI4
+CNSTI4 1
+ADDRFP4 12
+INDIRI4
+LSHI4
+BANDI4
+ADDRLP4 52
+INDIRI4
+EQI4 $301
+LABELV $302
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $295
+LABELV $301
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $293
+JUMPV
+LABELV $295
+ADDRLP4 8
+INDIRI4
+ADDRLP4 20
+INDIRI4
+NEI4 $303
+ADDRFP4 20
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $274
+JUMPV
+LABELV $303
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $293
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $292
+CNSTP4 0
+RETP4
+LABELV $274
+endproc BG_VoiceTrackFind 56 0
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_FS_GetFileList
+import trap_FS_FOpenFile
+import PM_PredictStepMove
+import PM_StepSlideMove
+import PM_StepEvent
+import PM_SlideMove
+import PM_AddEvent
+import PM_AddTouchEnt
+import PM_ClipVelocity
+import c_pmove
+import pm_flightfriction
+import pm_waterfriction
+import pm_friction
+import pm_flyaccelerate
+import pm_wateraccelerate
+import pm_airaccelerate
+import pm_accelerate
+import pm_wadeScale
+import pm_swimScale
+import pm_duckScale
+import pm_stopspeed
+import pml
+import pm
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $249
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $246
+byte 1 10
+byte 1 0
+align 1
+LABELV $243
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 104
+byte 1 117
+byte 1 115
+byte 1 105
+byte 1 97
+byte 1 115
+byte 1 109
+byte 1 32
+byte 1 45
+byte 1 62
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $242
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 45
+byte 1 62
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $241
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 45
+byte 1 62
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $240
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 45
+byte 1 62
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $237
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 32
+byte 1 45
+byte 1 62
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $231
+byte 1 32
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $225
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $208
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 99
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 86
+byte 1 79
+byte 1 73
+byte 1 67
+byte 1 69
+byte 1 95
+byte 1 67
+byte 1 77
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 78
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 32
+byte 1 111
+byte 1 110
+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 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $204
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 110
+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 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $193
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $190
+byte 1 94
+byte 1 51
+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 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+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 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $183
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $169
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $168
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 34
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 104
+byte 1 117
+byte 1 115
+byte 1 105
+byte 1 97
+byte 1 115
+byte 1 109
+byte 1 34
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 101
+byte 1 0
+align 1
+LABELV $164
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 104
+byte 1 117
+byte 1 115
+byte 1 105
+byte 1 97
+byte 1 115
+byte 1 109
+byte 1 0
+align 1
+LABELV $156
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 34
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 34
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 99
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 83
+byte 1 65
+byte 1 89
+byte 1 95
+byte 1 84
+byte 1 69
+byte 1 88
+byte 1 84
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 103
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $152
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 34
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 34
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 101
+byte 1 0
+align 1
+LABELV $149
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 112
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 34
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $146
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 0
+align 1
+LABELV $142
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 34
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 34
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 101
+byte 1 0
+align 1
+LABELV $132
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $128
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 34
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 101
+byte 1 0
+align 1
+LABELV $118
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $114
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 34
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 34
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 101
+byte 1 0
+align 1
+LABELV $104
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $100
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $90
+byte 1 94
+byte 1 51
+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 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+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 46
+byte 1 32
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 86
+byte 1 79
+byte 1 73
+byte 1 67
+byte 1 69
+byte 1 83
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $87
+byte 1 94
+byte 1 51
+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 66
+byte 1 71
+byte 1 95
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 76
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 98
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+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 111
+byte 1 117
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 103
+byte 1 106
+byte 1 98
+byte 1 115
+byte 1 0
+align 1
+LABELV $86
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $83
+byte 1 94
+byte 1 51
+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 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 86
+byte 1 79
+byte 1 73
+byte 1 67
+byte 1 69
+byte 1 95
+byte 1 78
+byte 1 65
+byte 1 77
+byte 1 69
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 78
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 112
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 44
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $80
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $73
+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 $72
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+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 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 44
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 0
+align 1
+LABELV $71
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+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 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $66
+byte 1 46
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $65
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $62
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 110
+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 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_active.asm b/build/release-linux-x86_64/base/game/g_active.asm
new file mode 100644
index 0000000..57f2d9f
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_active.asm
@@ -0,0 +1,13061 @@
+export P_DamageFeedback
+code
+proc P_DamageFeedback 48 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $78
+ADDRLP4 24
+INDIRI4
+CNSTI4 3
+EQI4 $78
+ADDRLP4 24
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $78
+ADDRGP4 $77
+JUMPV
+LABELV $78
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1804
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1800
+ADDP4
+INDIRI4
+ADDI4
+CVIF4 4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+CNSTF4 0
+NEF4 $80
+ADDRGP4 $77
+JUMPV
+LABELV $80
+ADDRLP4 4
+INDIRF4
+CNSTF4 1132396544
+LEF4 $82
+ADDRLP4 4
+CNSTF4 1132396544
+ASGNF4
+LABELV $82
+ADDRLP4 0
+INDIRP4
+CNSTI4 1824
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $84
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+CNSTI4 255
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+CNSTI4 255
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1824
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $85
+JUMPV
+LABELV $84
+ADDRLP4 0
+INDIRP4
+CNSTI4 1812
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+CNSTF4 1132462080
+ADDRLP4 8
+INDIRF4
+CNSTF4 1135869952
+DIVF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+CNSTF4 1132462080
+ADDRLP4 8+4
+INDIRF4
+CNSTF4 1135869952
+DIVF4
+MULF4
+CVFI4 4
+ASGNI4
+LABELV $85
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 792
+ADDP4
+INDIRI4
+LEI4 $87
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+NEI4 $87
+ADDRFP4 0
+INDIRP4
+CNSTI4 792
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 700
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 50
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 255
+LEI4 $92
+ADDRLP4 36
+CNSTI4 255
+ASGNI4
+ADDRGP4 $93
+JUMPV
+LABELV $92
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $93
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRLP4 44
+ADDRLP4 0
+INDIRP4
+CNSTI4 176
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $87
+ADDRLP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+ADDRLP4 4
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1804
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1800
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1808
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $77
+endproc P_DamageFeedback 48 12
+export P_WorldEffects
+proc P_WorldEffects 44 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1768
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $95
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1860
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 12000
+ADDI4
+ASGNI4
+ADDRGP4 $94
+JUMPV
+LABELV $95
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 864
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+NEI4 $98
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1860
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $99
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1860
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1000
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $99
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 2
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+CNSTI4 15
+LEI4 $105
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 15
+ASGNI4
+LABELV $105
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+GTI4 $107
+ADDRGP4 $109
+ARGP4
+ADDRLP4 16
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 G_Sound
+CALLV
+pop
+ADDRGP4 $108
+JUMPV
+LABELV $107
+ADDRLP4 20
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 16384
+GEI4 $110
+ADDRGP4 $112
+ARGP4
+ADDRLP4 24
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRLP4 24
+INDIRI4
+ARGI4
+ADDRGP4 G_Sound
+CALLV
+pop
+ADDRGP4 $111
+JUMPV
+LABELV $110
+ADDRGP4 $113
+ARGP4
+ADDRLP4 28
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRGP4 G_Sound
+CALLV
+pop
+LABELV $111
+LABELV $108
+ADDRFP4 0
+INDIRP4
+CNSTI4 792
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 200
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 36
+CNSTP4 0
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRLP4 40
+CNSTP4 0
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 2
+ARGI4
+CNSTI4 20
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRGP4 $99
+JUMPV
+LABELV $98
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1860
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 12000
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 2
+ASGNI4
+LABELV $99
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $116
+ADDRFP4 0
+INDIRP4
+CNSTI4 860
+ADDP4
+INDIRI4
+CNSTI4 24
+BANDI4
+ADDRLP4 4
+INDIRI4
+EQI4 $116
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $118
+ADDRFP4 0
+INDIRP4
+CNSTI4 792
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GTI4 $118
+ADDRFP4 0
+INDIRP4
+CNSTI4 860
+ADDP4
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+EQI4 $121
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+CNSTP4 0
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+CNSTI4 30
+ADDRLP4 0
+INDIRI4
+MULI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 22
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $121
+ADDRFP4 0
+INDIRP4
+CNSTI4 860
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $123
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+CNSTP4 0
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+CNSTI4 10
+ADDRLP4 0
+INDIRI4
+MULI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 21
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $123
+LABELV $118
+LABELV $116
+LABELV $94
+endproc P_WorldEffects 44 32
+export G_SetClientSound
+proc G_SetClientSound 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 864
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $126
+ADDRFP4 0
+INDIRP4
+CNSTI4 860
+ADDP4
+INDIRI4
+CNSTI4 24
+BANDI4
+ADDRLP4 4
+INDIRI4
+EQI4 $126
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 396
+ADDP4
+ADDRGP4 level+340
+INDIRI4
+ASGNI4
+ADDRGP4 $127
+JUMPV
+LABELV $126
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 396
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $127
+LABELV $125
+endproc G_SetClientSound 8 0
+proc GetClientMass 12 8
+ADDRLP4 0
+CNSTI4 100
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $130
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $131
+JUMPV
+LABELV $130
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $132
+CNSTI4 8
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $133
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LSHI4
+ASGNI4
+ADDRGP4 $133
+JUMPV
+LABELV $132
+CNSTI4 0
+RETI4
+ADDRGP4 $129
+JUMPV
+LABELV $133
+LABELV $131
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $129
+endproc GetClientMass 12 8
+proc ClientShove 92 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 GetClientMass
+CALLI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 GetClientMass
+CALLI4
+ASGNI4
+ADDRLP4 32
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 44
+INDIRI4
+LEI4 $139
+ADDRLP4 28
+INDIRI4
+ADDRLP4 44
+INDIRI4
+GTI4 $137
+LABELV $139
+ADDRGP4 $136
+JUMPV
+LABELV $137
+ADDRLP4 0
+ADDRGP4 g_shove+8
+INDIRF4
+ADDRLP4 28
+INDIRI4
+CVIF4 4
+MULF4
+ADDRLP4 32
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $141
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+LABELV $141
+ADDRLP4 0
+INDIRF4
+CNSTF4 1125515264
+LEF4 $143
+ADDRLP4 0
+CNSTF4 1125515264
+ASGNF4
+LABELV $143
+ADDRLP4 52
+CNSTI4 496
+ASGNI4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 60
+CNSTI4 500
+ASGNI4
+ADDRLP4 4+4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 64
+CNSTI4 504
+ASGNI4
+ADDRLP4 4+8
+ADDRFP4 4
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRGP4 VectorNormalizeFast
+CALLV
+pop
+ADDRLP4 16
+ADDRLP4 4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 16+4
+ADDRLP4 4+4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 16+8
+ADDRLP4 4+8
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 72
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 76
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 80
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $153
+ADDRLP4 84
+CNSTF4 1073741824
+ADDRLP4 0
+INDIRF4
+MULF4
+CNSTF4 1056964608
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 50
+GEI4 $155
+ADDRLP4 84
+CNSTI4 50
+ASGNI4
+LABELV $155
+ADDRLP4 84
+INDIRI4
+CNSTI4 200
+LEI4 $157
+ADDRLP4 84
+CNSTI4 200
+ASGNI4
+LABELV $157
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 84
+INDIRI4
+ASGNI4
+ADDRLP4 88
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 88
+INDIRP4
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+LABELV $153
+LABELV $136
+endproc ClientShove 92 4
+proc ClientIsOnMedi 12 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $162
+ADDRLP4 0
+INDIRI4
+CNSTI4 1024
+LTI4 $160
+LABELV $162
+CNSTI4 0
+RETI4
+ADDRGP4 $159
+JUMPV
+LABELV $160
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities+160
+ADDP4
+INDIRI4
+CNSTI4 33
+NEI4 $165
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRGP4 $166
+JUMPV
+LABELV $165
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $166
+ADDRLP4 8
+INDIRI4
+RETI4
+LABELV $159
+endproc ClientIsOnMedi 12 0
+proc ClientContagion 68 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $172
+ADDRLP4 0
+INDIRP4
+CNSTI4 1904
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $172
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 ClientIsOnMedi
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $168
+LABELV $172
+ADDRGP4 $167
+JUMPV
+LABELV $168
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $173
+CNSTI4 4
+ARGI4
+ADDRLP4 20
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $173
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+ASGNI4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 36
+INDIRI4
+NEI4 $179
+ADDRLP4 12
+INDIRI4
+ADDRLP4 36
+INDIRI4
+EQI4 $181
+LABELV $179
+ADDRLP4 4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $181
+ADDRLP4 4
+INDIRP4
+CNSTI4 1904
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $181
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 ClientIsOnMedi
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $175
+LABELV $181
+ADDRGP4 $167
+JUMPV
+LABELV $175
+ADDRLP4 48
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+ADDRGP4 g_contagionProb+8
+INDIRF4
+LEF4 $182
+ADDRGP4 $167
+JUMPV
+LABELV $182
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 52
+INDIRI4
+EQI4 $185
+ADDRLP4 12
+INDIRI4
+ADDRLP4 52
+INDIRI4
+NEI4 $185
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 1896
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 60
+CNSTI4 1908
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $186
+JUMPV
+LABELV $185
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 56
+INDIRI4
+NEI4 $187
+ADDRLP4 12
+INDIRI4
+ADDRLP4 56
+INDIRI4
+EQI4 $187
+ADDRLP4 16
+ADDRLP4 4
+INDIRP4
+CNSTI4 1896
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 64
+CNSTI4 1908
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $188
+JUMPV
+LABELV $187
+ADDRLP4 64
+CNSTI4 1896
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+INDIRI4
+LEI4 $190
+ADDRLP4 60
+ADDRLP4 0
+INDIRP4
+CNSTI4 1896
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $191
+JUMPV
+LABELV $190
+ADDRLP4 60
+ADDRLP4 4
+INDIRP4
+CNSTI4 1896
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $191
+ADDRLP4 16
+ADDRLP4 60
+INDIRI4
+ASGNI4
+LABELV $188
+LABELV $186
+ADDRLP4 0
+INDIRP4
+CNSTI4 1896
+ADDP4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1896
+ADDP4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 60
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+ADDRLP4 64
+ADDRLP4 4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+ADDRGP4 $174
+JUMPV
+LABELV $173
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $192
+ADDRFP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $192
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+EQI4 $192
+ADDRFP4 4
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+LEI4 $192
+ADDRFP4 4
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+EQI4 $192
+ADDRLP4 44
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1896
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 1000
+ADDRGP4 g_boosterPoisonTime+12
+INDIRI4
+MULI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1908
+ADDP4
+ADDRGP4 g_entities+1798720
+ASGNP4
+LABELV $192
+LABELV $174
+LABELV $167
+endproc ClientContagion 68 8
+export ClientImpacts
+proc ClientImpacts 84 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 60
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $201
+JUMPV
+LABELV $198
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 68
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $202
+ADDRLP4 68
+INDIRP4
+CNSTI4 2452
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $202
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2452
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $202
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $204
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_ChargeAttack
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_CrushAttack
+CALLV
+pop
+LABELV $204
+ADDRLP4 72
+CNSTI4 524
+ASGNI4
+ADDRLP4 76
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 76
+INDIRU4
+EQU4 $206
+ADDRLP4 0
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 76
+INDIRU4
+EQU4 $206
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 ClientShove
+CALLV
+pop
+LABELV $206
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $208
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 ClientContagion
+CALLV
+pop
+LABELV $208
+ADDRLP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $210
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $210
+LABELV $199
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $201
+ADDRLP4 4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRI4
+LTI4 $198
+LABELV $197
+endproc ClientImpacts 84 12
+data
+align 4
+LABELV $213
+byte 4 1092616192
+byte 4 1092616192
+byte 4 1092616192
+export G_TouchTriggers
+code
+proc G_TouchTriggers 4272 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $214
+ADDRGP4 $212
+JUMPV
+LABELV $214
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $216
+ADDRGP4 $212
+JUMPV
+LABELV $216
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4192
+ARGP4
+ADDRLP4 4204
+ARGP4
+ADDRLP4 4216
+CNSTP4 0
+ASGNP4
+ADDRLP4 4216
+INDIRP4
+ARGP4
+ADDRLP4 4216
+INDIRP4
+ARGP4
+ADDRLP4 4216
+INDIRP4
+ARGP4
+ADDRGP4 BG_ClassBoundingBox
+CALLV
+pop
+ADDRLP4 4220
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 68
+ADDRLP4 4220
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 4192
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 68+4
+ADDRLP4 4220
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 4192+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 68+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 4192+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4224
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 80
+ADDRLP4 4224
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 4204
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 80+4
+ADDRLP4 4224
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 4204+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 80+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 4204+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 68
+ADDRLP4 68
+INDIRF4
+ADDRGP4 $213
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 68+4
+ADDRLP4 68+4
+INDIRF4
+ADDRGP4 $213+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 68+8
+ADDRLP4 68+8
+INDIRF4
+ADDRGP4 $213+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 80
+ADDRLP4 80
+INDIRF4
+ADDRGP4 $213
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 80+4
+ADDRLP4 80+4
+INDIRF4
+ADDRGP4 $213+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 80+8
+ADDRLP4 80+8
+INDIRF4
+ADDRGP4 $213+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 68
+ARGP4
+ADDRLP4 80
+ARGP4
+ADDRLP4 96
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4228
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 92
+ADDRLP4 4228
+INDIRI4
+ASGNI4
+ADDRLP4 4236
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 68
+ADDRLP4 4236
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 68+4
+ADDRLP4 4236
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 68+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4248
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 80
+ADDRLP4 4248
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 80+4
+ADDRLP4 4248
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 80+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $245
+JUMPV
+LABELV $242
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 96
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4256
+CNSTI4 776
+ASGNI4
+ADDRLP4 4260
+CNSTU4 0
+ASGNU4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 4256
+INDIRI4
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 4260
+INDIRU4
+NEU4 $246
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4256
+INDIRI4
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 4260
+INDIRU4
+NEU4 $246
+ADDRGP4 $243
+JUMPV
+LABELV $246
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+INDIRI4
+CNSTI4 1073741824
+BANDI4
+CNSTI4 0
+NEI4 $248
+ADDRGP4 $243
+JUMPV
+LABELV $248
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $250
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 11
+EQI4 $252
+ADDRLP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRGP4 Touch_DoorTrigger
+CVPU4 4
+EQU4 $252
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 manualTriggerSpectator
+CALLV
+pop
+ADDRGP4 $243
+JUMPV
+LABELV $252
+LABELV $250
+ADDRLP4 68
+ARGP4
+ADDRLP4 80
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4264
+ADDRGP4 trap_EntityContact
+CALLI4
+ASGNI4
+ADDRLP4 4264
+INDIRI4
+CNSTI4 0
+NEI4 $254
+ADDRGP4 $243
+JUMPV
+LABELV $254
+ADDRLP4 8
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 60
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $256
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $256
+LABELV $243
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $245
+ADDRLP4 4
+INDIRI4
+ADDRLP4 92
+INDIRI4
+LTI4 $242
+LABELV $212
+endproc G_TouchTriggers 4272 24
+export SpectatorThink
+proc SpectatorThink 460 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1776
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1776
+ADDP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 404
+CNSTI4 1
+ASGNI4
+ADDRLP4 408
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1776
+ADDP4
+INDIRI4
+ADDRLP4 404
+INDIRI4
+BANDI4
+ADDRLP4 408
+INDIRI4
+EQI4 $260
+ADDRLP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+INDIRI4
+ADDRLP4 404
+INDIRI4
+BANDI4
+ADDRLP4 408
+INDIRI4
+NEI4 $260
+ADDRLP4 388
+CNSTI4 1
+ASGNI4
+ADDRGP4 $261
+JUMPV
+LABELV $260
+ADDRLP4 388
+CNSTI4 0
+ASGNI4
+LABELV $261
+ADDRLP4 376
+ADDRLP4 388
+INDIRI4
+ASGNI4
+ADDRLP4 416
+CNSTI4 4
+ASGNI4
+ADDRLP4 420
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1776
+ADDP4
+INDIRI4
+ADDRLP4 416
+INDIRI4
+BANDI4
+ADDRLP4 420
+INDIRI4
+EQI4 $263
+ADDRLP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+INDIRI4
+ADDRLP4 416
+INDIRI4
+BANDI4
+ADDRLP4 420
+INDIRI4
+NEI4 $263
+ADDRLP4 392
+CNSTI4 1
+ASGNI4
+ADDRGP4 $264
+JUMPV
+LABELV $263
+ADDRLP4 392
+CNSTI4 0
+ASGNI4
+LABELV $264
+ADDRLP4 380
+ADDRLP4 392
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $266
+ADDRLP4 396
+CNSTI4 1
+ASGNI4
+ADDRGP4 $267
+JUMPV
+LABELV $266
+ADDRLP4 396
+CNSTI4 0
+ASGNI4
+LABELV $267
+ADDRLP4 368
+ADDRLP4 396
+INDIRI4
+ASGNI4
+ADDRLP4 368
+INDIRI4
+CNSTI4 0
+EQI4 $268
+ADDRLP4 372
+ADDRLP4 0
+INDIRP4
+CNSTI4 1744
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 424
+ADDRLP4 372
+INDIRI4
+ASGNI4
+ADDRLP4 428
+CNSTI4 0
+ASGNI4
+ADDRLP4 424
+INDIRI4
+ADDRLP4 428
+INDIRI4
+LTI4 $277
+ADDRLP4 424
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+GTI4 $277
+ADDRLP4 432
+CNSTI4 1760
+ADDRLP4 424
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 432
+INDIRI4
+ADDRGP4 g_entities+524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $277
+ADDRLP4 432
+INDIRI4
+ADDRGP4 g_entities+524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+ADDRLP4 428
+INDIRI4
+EQI4 $270
+LABELV $277
+ADDRLP4 368
+CNSTI4 0
+ASGNI4
+LABELV $270
+LABELV $268
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $278
+ADDRGP4 level+15460
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 424
+ADDRGP4 G_SearchSpawnQueue
+CALLI4
+ASGNI4
+ADDRLP4 364
+ADDRLP4 424
+INDIRI4
+ASGNI4
+ADDRGP4 $279
+JUMPV
+LABELV $278
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $281
+ADDRGP4 level+15724
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 428
+ADDRGP4 G_SearchSpawnQueue
+CALLI4
+ASGNI4
+ADDRLP4 364
+ADDRLP4 428
+INDIRI4
+ASGNI4
+ADDRGP4 $282
+JUMPV
+LABELV $281
+ADDRLP4 364
+CNSTI4 0
+ASGNI4
+LABELV $282
+LABELV $279
+ADDRLP4 432
+CNSTI4 0
+ASGNI4
+ADDRLP4 376
+INDIRI4
+ADDRLP4 432
+INDIRI4
+EQI4 $284
+ADDRLP4 364
+INDIRI4
+ADDRLP4 432
+INDIRI4
+EQI4 $284
+ADDRLP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $286
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_StopFollowing
+CALLV
+pop
+LABELV $286
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $288
+ADDRGP4 level+15460
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_RemoveFromSpawnQueue
+CALLI4
+pop
+ADDRGP4 $289
+JUMPV
+LABELV $288
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $291
+ADDRGP4 level+15724
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_RemoveFromSpawnQueue
+CALLI4
+pop
+LABELV $291
+LABELV $289
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 436
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 436
+INDIRP4
+ADDRLP4 436
+INDIRP4
+INDIRI4
+CNSTI4 -4097
+BANDI4
+ASGNI4
+ADDRLP4 364
+CNSTI4 0
+ASGNI4
+ADDRGP4 $285
+JUMPV
+LABELV $284
+ADDRLP4 376
+INDIRI4
+CNSTI4 0
+EQI4 $294
+ADDRLP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $296
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_StopFollowing
+CALLV
+pop
+LABELV $296
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $298
+ADDRLP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 2
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $299
+JUMPV
+LABELV $298
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $300
+ADDRLP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 16
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $301
+JUMPV
+LABELV $300
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $302
+ADDRLP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 43
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+LABELV $302
+LABELV $301
+LABELV $299
+LABELV $294
+LABELV $285
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $304
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $306
+ADDRLP4 436
+ADDRGP4 level+11244
+INDIRI4
+ASGNI4
+ADDRGP4 $307
+JUMPV
+LABELV $306
+ADDRLP4 436
+ADDRGP4 level+11248
+INDIRI4
+ASGNI4
+LABELV $307
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 444
+CNSTI4 0
+ASGNI4
+ADDRLP4 436
+INDIRI4
+ADDRLP4 444
+INDIRI4
+EQI4 $315
+ADDRLP4 364
+INDIRI4
+ADDRLP4 444
+INDIRI4
+EQI4 $313
+LABELV $315
+ADDRLP4 440
+CNSTI4 1
+ASGNI4
+ADDRGP4 $314
+JUMPV
+LABELV $313
+ADDRLP4 440
+CNSTI4 0
+ASGNI4
+LABELV $314
+ADDRLP4 440
+INDIRI4
+ARGI4
+ADDRLP4 448
+ADDRGP4 ClientInactivityTimer
+CALLI4
+ASGNI4
+ADDRLP4 448
+INDIRI4
+CNSTI4 0
+NEI4 $310
+ADDRGP4 $258
+JUMPV
+LABELV $310
+LABELV $304
+ADDRLP4 368
+INDIRI4
+CNSTI4 0
+NEI4 $316
+ADDRLP4 436
+ADDRLP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 436
+INDIRI4
+CNSTI4 2
+EQI4 $320
+ADDRLP4 436
+INDIRI4
+CNSTI4 3
+NEI4 $318
+LABELV $320
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 6
+ASGNI4
+ADDRGP4 $319
+JUMPV
+LABELV $318
+ADDRLP4 0
+INDIRP4
+CNSTI4 1768
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $321
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $322
+JUMPV
+LABELV $321
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 2
+ASGNI4
+LABELV $322
+LABELV $319
+ADDRLP4 364
+INDIRI4
+CNSTI4 0
+EQI4 $323
+ADDRLP4 440
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 440
+INDIRP4
+ADDRLP4 440
+INDIRP4
+INDIRI4
+CNSTI4 4096
+BORI4
+ASGNI4
+LABELV $323
+ADDRLP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 512
+ADDP4
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 360
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4+4
+ADDRLP4 0
+INDIRP4
+CNSTI4 420
+ADDP4
+ASGNP4
+ADDRLP4 4+8
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 24
+ADDRLP4 4+32
+CNSTI4 65537
+ASGNI4
+ADDRLP4 4+352
+ADDRGP4 trap_Trace
+ASGNP4
+ADDRLP4 4+356
+ADDRGP4 trap_PointContents
+ASGNP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 Pmove
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_TouchTriggers
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_UnlinkEntity
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $330
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $332
+ADDRGP4 level+15460
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 456
+ADDRGP4 G_GetPosInSpawnQueue
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 292
+ADDP4
+ADDRLP4 456
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDRGP4 level+11244
+INDIRI4
+ASGNI4
+ADDRGP4 $333
+JUMPV
+LABELV $332
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $336
+ADDRGP4 level+15724
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 456
+ADDRGP4 G_GetPosInSpawnQueue
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 292
+ADDP4
+ADDRLP4 456
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDRGP4 level+11248
+INDIRI4
+ASGNI4
+LABELV $336
+LABELV $333
+LABELV $330
+LABELV $316
+LABELV $258
+endproc SpectatorThink 460 12
+proc ClientInactivityTimer 20 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 g_inactivity+12
+INDIRI4
+CNSTI4 0
+NEI4 $341
+ADDRLP4 0
+INDIRP4
+CNSTI4 1844
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 60000
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1848
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $342
+JUMPV
+LABELV $341
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $345
+ADDRLP4 0
+INDIRP4
+CNSTI4 1844
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 1000
+ADDRGP4 g_inactivity+12
+INDIRI4
+MULI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1848
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $346
+JUMPV
+LABELV $345
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $349
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1844
+ADDP4
+INDIRI4
+CNSTI4 10000
+SUBI4
+LEI4 $351
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1844
+ADDP4
+INDIRI4
+LEI4 $354
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $359
+ARGP4
+ADDRLP4 4
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $357
+ADDRLP4 0
+INDIRP4
+CNSTI4 1844
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 1000
+ADDRGP4 g_inactivity+12
+INDIRI4
+MULI4
+ADDI4
+ASGNI4
+CNSTI4 1
+RETI4
+ADDRGP4 $340
+JUMPV
+LABELV $357
+ADDRGP4 g_inactivity+16
+ARGP4
+CNSTI4 115
+ARGI4
+ADDRLP4 8
+ADDRGP4 strchr
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $362
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRGP4 $365
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $366
+ARGP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 level
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 2580
+DIVI4
+ARGI4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_ChangeTeam
+CALLV
+pop
+ADDRGP4 $363
+JUMPV
+LABELV $362
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRGP4 $365
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $366
+ARGP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 level
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 2580
+DIVI4
+ARGI4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_ChangeTeam
+CALLV
+pop
+LABELV $363
+CNSTI4 0
+RETI4
+ADDRGP4 $340
+JUMPV
+LABELV $354
+ADDRLP4 0
+INDIRP4
+CNSTI4 1848
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $367
+ADDRLP4 0
+INDIRP4
+CNSTI4 1848
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $359
+ARGP4
+ADDRLP4 4
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $369
+ADDRGP4 g_inactivity+16
+ARGP4
+CNSTI4 115
+ARGI4
+ADDRLP4 12
+ADDRGP4 strchr
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $376
+ADDRLP4 8
+ADDRGP4 $373
+ASGNP4
+ADDRGP4 $377
+JUMPV
+LABELV $376
+ADDRLP4 8
+ADDRGP4 $374
+ASGNP4
+LABELV $377
+ADDRGP4 $371
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 level
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 2580
+DIVI4
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $369
+LABELV $367
+LABELV $351
+LABELV $349
+LABELV $346
+LABELV $342
+CNSTI4 1
+RETI4
+LABELV $340
+endproc ClientInactivityTimer 20 12
+lit
+align 4
+LABELV $495
+byte 4 1125515264
+byte 4 1125515264
+byte 4 1125515264
+export ClientTimerActions
+code
+proc ClientTimerActions 4280 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 432
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 21
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 40
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 32
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 22
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 44
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 48
+INDIRI4
+NEI4 $379
+ADDRLP4 28
+INDIRI4
+ADDRLP4 48
+INDIRI4
+NEI4 $379
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRGP4 $380
+JUMPV
+LABELV $379
+ADDRLP4 52
+CNSTI4 64
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 52
+INDIRI4
+GTI4 $381
+ADDRLP4 28
+INDIRI4
+ADDRLP4 52
+INDIRI4
+GTI4 $381
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+LABELV $381
+LABELV $380
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+LEI4 $383
+ADDRLP4 36
+CNSTI4 1
+ASGNI4
+LABELV $383
+ADDRLP4 12
+INDIRP4
+CNSTI4 23
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+LEI4 $385
+ADDRLP4 16
+CNSTI4 1
+ASGNI4
+ADDRGP4 $386
+JUMPV
+LABELV $385
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $387
+ADDRLP4 24
+CNSTI4 1
+ASGNI4
+LABELV $387
+LABELV $386
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 56
+ADDRLP4 0
+INDIRP4
+CNSTI4 1880
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 60
+ADDRLP4 0
+INDIRP4
+CNSTI4 1884
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 64
+ADDRLP4 0
+INDIRP4
+CNSTI4 1888
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $390
+JUMPV
+LABELV $389
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 BG_GetPlayerWeapon
+CALLI4
+ASGNI4
+ADDRLP4 68
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRLP4 76
+ADDRLP4 0
+INDIRP4
+CNSTI4 1880
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRI4
+CNSTI4 100
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $392
+ADDRLP4 80
+ADDRLP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRI4
+CNSTI4 -4097
+BANDI4
+ASGNI4
+ADDRLP4 84
+ADDRGP4 G_Overmind
+CALLP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $394
+ADDRLP4 88
+ADDRLP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 88
+INDIRP4
+INDIRI4
+CNSTI4 -4097
+BANDI4
+ASGNI4
+ADDRGP4 $395
+JUMPV
+LABELV $394
+ADDRLP4 92
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 92
+INDIRI4
+EQI4 $396
+ADDRLP4 16
+INDIRI4
+ADDRLP4 92
+INDIRI4
+NEI4 $396
+ADDRLP4 12
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 92
+INDIRI4
+NEI4 $396
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 80
+LTI4 $396
+ADDRLP4 96
+ADDRLP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CNSTI4 4096
+BORI4
+ASGNI4
+ADDRLP4 100
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRI4
+CNSTI4 32768
+BORI4
+ASGNI4
+ADDRGP4 $397
+JUMPV
+LABELV $396
+ADDRLP4 96
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CNSTI4 -32769
+BANDI4
+ASGNI4
+LABELV $397
+LABELV $395
+LABELV $392
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $400
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $398
+LABELV $400
+ADDRLP4 80
+ADDRLP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRI4
+CNSTI4 20
+ADDI4
+ASGNI4
+ADDRGP4 $399
+JUMPV
+LABELV $398
+ADDRLP4 88
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+ADDRLP4 88
+INDIRI4
+EQI4 $401
+ADDRLP4 0
+INDIRP4
+CNSTI4 1776
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+ADDRLP4 88
+INDIRI4
+NEI4 $401
+ADDRLP4 92
+ADDRLP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ADDRLP4 92
+INDIRP4
+INDIRI4
+CNSTI4 8
+SUBI4
+ASGNI4
+ADDRGP4 $402
+JUMPV
+LABELV $401
+ADDRLP4 96
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 96
+INDIRI4
+NEI4 $405
+ADDRLP4 24
+INDIRI4
+ADDRLP4 96
+INDIRI4
+EQI4 $403
+LABELV $405
+ADDRLP4 100
+ADDRLP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRI4
+CNSTI4 15
+ADDI4
+ASGNI4
+LABELV $403
+LABELV $402
+LABELV $399
+ADDRLP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CNSTI4 1200
+LEI4 $406
+ADDRLP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+CNSTI4 1200
+ASGNI4
+ADDRGP4 $407
+JUMPV
+LABELV $406
+ADDRLP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CNSTI4 -1200
+GEI4 $408
+ADDRLP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+CNSTI4 -1200
+ASGNI4
+LABELV $408
+LABELV $407
+CNSTI4 4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 104
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 104
+INDIRI4
+CNSTI4 0
+EQI4 $410
+ADDRLP4 108
+CNSTI4 2
+ASGNI4
+ADDRLP4 112
+CNSTI4 2
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $412
+ADDRLP4 120
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 124
+CNSTI4 0
+ASGNI4
+ADDRLP4 120
+INDIRI4
+ADDRLP4 124
+INDIRI4
+LEI4 $412
+ADDRLP4 108
+INDIRI4
+ADDRLP4 124
+INDIRI4
+LEI4 $412
+ADDRLP4 120
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+GEI4 $412
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1956
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $413
+JUMPV
+LABELV $412
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1956
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $413
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1956
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $415
+ADDRLP4 128
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ASGNP4
+ADDRLP4 128
+INDIRP4
+ADDRLP4 128
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 5000
+ADDRLP4 108
+INDIRI4
+DIVI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1956
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $415
+ADDRLP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+ADDRLP4 112
+INDIRI4
+ADDI4
+CNSTI4 1200
+GTI4 $418
+ADDRLP4 128
+ADDRLP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+ASGNP4
+ADDRLP4 128
+INDIRP4
+ADDRLP4 128
+INDIRP4
+INDIRI4
+ADDRLP4 112
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $418
+LABELV $410
+ADDRLP4 68
+INDIRI4
+CNSTI4 29
+EQI4 $423
+ADDRLP4 68
+INDIRI4
+CNSTI4 30
+EQI4 $423
+CNSTI4 31
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 112
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 112
+INDIRI4
+CNSTI4 0
+EQI4 $420
+LABELV $423
+ADDRLP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $424
+ADDRLP4 116
+ADDRLP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 116
+INDIRP4
+ADDRLP4 116
+INDIRP4
+INDIRI4
+CNSTI4 100
+SUBI4
+ASGNI4
+LABELV $424
+ADDRLP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $426
+ADDRLP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $426
+LABELV $420
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1948
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $428
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1952
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $430
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1944
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 40000
+GTI4 $435
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $432
+LABELV $435
+ADDRLP4 120
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRI4
+CNSTI4 -4097
+BANDI4
+ASGNI4
+LABELV $432
+LABELV $430
+LABELV $428
+ADDRLP4 116
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRLP4 116
+INDIRI4
+CNSTI4 29
+EQI4 $439
+ADDRLP4 116
+INDIRI4
+CNSTI4 30
+EQI4 $439
+ADDRLP4 116
+INDIRI4
+CNSTI4 31
+EQI4 $439
+ADDRGP4 $437
+JUMPV
+LABELV $439
+ADDRLP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+CNSTI4 0
+LEI4 $440
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 152
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 124
+ADDRLP4 152
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ARGI4
+ADDRLP4 124
+INDIRI4
+ARGI4
+ADDRLP4 128
+ARGP4
+ADDRLP4 140
+ARGP4
+ADDRLP4 156
+ADDRGP4 G_CanBuild
+CALLI4
+ASGNI4
+ADDRLP4 156
+INDIRI4
+CNSTI4 0
+NEI4 $442
+ADDRLP4 160
+ADDRLP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+ASGNP4
+ADDRLP4 160
+INDIRP4
+ADDRLP4 160
+INDIRP4
+INDIRI4
+CNSTI4 16384
+BORI4
+ASGNI4
+ADDRGP4 $443
+JUMPV
+LABELV $442
+ADDRLP4 164
+ADDRLP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+ASGNP4
+ADDRLP4 164
+INDIRP4
+ADDRLP4 164
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+LABELV $443
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $444
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+15420
+INDIRI4
+GEI4 $448
+ADDRLP4 168
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 168
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 320
+ADDP4
+ADDP4
+ADDRLP4 168
+INDIRI4
+ADDRGP4 level+11324
+ADDP4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRGP4 $449
+JUMPV
+LABELV $448
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 320
+ADDP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $449
+LABELV $445
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 16
+LTI4 $444
+ADDRGP4 $437
+JUMPV
+LABELV $440
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $452
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 320
+ADDP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $453
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 16
+LTI4 $452
+LABELV $437
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $456
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $456
+ADDRLP4 124
+CNSTI4 4000
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1928
+ADDP4
+INDIRI4
+SUBI4
+SUBI4
+ASGNI4
+ADDRLP4 124
+INDIRI4
+CNSTI4 0
+GEI4 $459
+ADDRLP4 132
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 132
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+GEI4 $461
+ADDRLP4 132
+INDIRP4
+CNSTI4 1932
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $461
+ADDRLP4 132
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $461
+ADDRLP4 136
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1932
+ADDP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+ADDRLP4 136
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 140
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ASGNP4
+ADDRLP4 140
+INDIRP4
+ADDRLP4 140
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $460
+JUMPV
+LABELV $461
+ADDRLP4 136
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+ADDRLP4 136
+INDIRP4
+INDIRI4
+CNSTI4 -4097
+BANDI4
+ASGNI4
+ADDRGP4 $460
+JUMPV
+LABELV $459
+ADDRLP4 132
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 132
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+GEI4 $463
+ADDRLP4 132
+INDIRP4
+CNSTI4 1932
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $463
+ADDRLP4 132
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $463
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1936
+ADDP4
+INDIRI4
+LEI4 $464
+ADDRLP4 136
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1932
+ADDP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+ADDRLP4 136
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 140
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ASGNP4
+ADDRLP4 140
+INDIRP4
+ADDRLP4 140
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1936
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 124
+INDIRI4
+CNSTI4 5
+DIVI4
+ADDI4
+ASGNI4
+ADDRGP4 $464
+JUMPV
+LABELV $463
+ADDRLP4 136
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+ADDRLP4 136
+INDIRP4
+INDIRI4
+CNSTI4 -4097
+BANDI4
+ASGNI4
+LABELV $464
+LABELV $460
+LABELV $456
+LABELV $390
+ADDRLP4 0
+INDIRP4
+CNSTI4 1880
+ADDP4
+INDIRI4
+CNSTI4 100
+GEI4 $389
+ADDRGP4 $470
+JUMPV
+LABELV $469
+ADDRLP4 68
+ADDRLP4 0
+INDIRP4
+CNSTI4 1884
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+CNSTI4 1000
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $472
+ADDRLP4 72
+CNSTI4 5
+ASGNI4
+CNSTI4 4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+EQI4 $474
+ADDRLP4 72
+ADDRLP4 72
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $474
+CNSTI4 8
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 80
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+EQI4 $476
+ADDRLP4 72
+ADDRLP4 72
+INDIRI4
+CNSTI4 3
+SUBI4
+ASGNI4
+LABELV $476
+CNSTI4 2
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+EQI4 $478
+ADDRLP4 72
+ADDRLP4 72
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $478
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 88
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 0
+EQI4 $480
+ADDRLP4 72
+ADDRLP4 72
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $480
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 92
+ADDRLP4 0
+INDIRP4
+CNSTI4 1908
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ARGP4
+ADDRLP4 92
+INDIRP4
+ARGP4
+ADDRLP4 96
+CNSTP4 0
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRLP4 72
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 48
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $472
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+EQI4 $482
+ADDRLP4 76
+CNSTI4 7000
+ASGNI4
+ADDRLP4 72
+CNSTI4 2
+ASGNI4
+CNSTI4 4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 80
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+EQI4 $484
+ADDRLP4 76
+CNSTI4 3500
+ASGNI4
+ADDRLP4 72
+ADDRLP4 72
+INDIRI4
+CNSTI4 3
+SUBI4
+ASGNI4
+LABELV $484
+CNSTI4 8
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+EQI4 $486
+ADDRLP4 72
+ADDRLP4 72
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $486
+CNSTI4 2
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 88
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 0
+EQI4 $488
+ADDRLP4 72
+ADDRLP4 72
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $488
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 92
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+EQI4 $490
+ADDRLP4 72
+ADDRLP4 72
+INDIRI4
+ASGNI4
+LABELV $490
+ADDRLP4 0
+INDIRP4
+CNSTI4 1960
+ADDP4
+INDIRI4
+ADDRLP4 76
+INDIRI4
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+LEI4 $492
+ADDRLP4 4204
+ADDRGP4 $495
+INDIRB
+ASGNB 12
+ADDRLP4 4228
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4204
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4228+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4204+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4228+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4204+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4216
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4204
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4216+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4204+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4216+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4204+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4216
+ARGP4
+ADDRLP4 4228
+ARGP4
+ADDRLP4 108
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4248
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 104
+ADDRLP4 4248
+INDIRI4
+ASGNI4
+ADDRLP4 100
+CNSTI4 0
+ASGNI4
+ADDRGP4 $507
+JUMPV
+LABELV $504
+ADDRLP4 96
+CNSTI4 1760
+ADDRLP4 100
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 108
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4256
+ADDRLP4 96
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4256
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $508
+ADDRLP4 4256
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+NEI4 $508
+ADDRLP4 4256
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $508
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 4260
+ADDRGP4 G_Visible
+CALLI4
+ASGNI4
+ADDRLP4 4264
+CNSTI4 0
+ASGNI4
+ADDRLP4 4260
+INDIRI4
+ADDRLP4 4264
+INDIRI4
+EQI4 $508
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 96
+INDIRP4
+CVPU4 4
+EQU4 $508
+ADDRLP4 96
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 4264
+INDIRI4
+LEI4 $508
+ADDRLP4 4272
+ADDRLP4 96
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 4272
+INDIRP4
+ADDRLP4 4272
+INDIRP4
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRLP4 96
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1960
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 4276
+CNSTI4 1964
+ASGNI4
+ADDRLP4 96
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ADDRLP4 4276
+INDIRI4
+ADDP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 4276
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $508
+LABELV $505
+ADDRLP4 100
+ADDRLP4 100
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $507
+ADDRLP4 100
+INDIRI4
+ADDRLP4 104
+INDIRI4
+LTI4 $504
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4252
+ADDRLP4 0
+INDIRP4
+CNSTI4 1964
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4252
+INDIRP4
+ARGP4
+ADDRLP4 4252
+INDIRP4
+ARGP4
+ADDRLP4 4256
+CNSTP4 0
+ASGNP4
+ADDRLP4 4256
+INDIRP4
+ARGP4
+ADDRLP4 4256
+INDIRP4
+ARGP4
+ADDRLP4 72
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 49
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRGP4 $493
+JUMPV
+LABELV $492
+ADDRLP4 96
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CNSTI4 -65
+BANDI4
+ASGNI4
+LABELV $493
+LABELV $482
+ADDRLP4 72
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ADDRLP4 72
+INDIRI4
+NEI4 $511
+ADDRGP4 level+16132
+INDIRI4
+ADDRLP4 72
+INDIRI4
+NEI4 $511
+ADDRLP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 76
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 80
+CNSTP4 0
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 84
+CNSTP4 0
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRLP4 76
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+CVFI4 4
+ARGI4
+CNSTI4 2
+ARGI4
+CNSTI4 26
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRGP4 $512
+JUMPV
+LABELV $511
+ADDRLP4 76
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ADDRLP4 76
+INDIRI4
+NEI4 $514
+ADDRGP4 level+16132
+INDIRI4
+ADDRLP4 76
+INDIRI4
+NEI4 $514
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 80
+CNSTP4 0
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 84
+CNSTP4 0
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRLP4 84
+INDIRP4
+ARGP4
+CNSTI4 5
+ARGI4
+CNSTI4 2
+ARGI4
+CNSTI4 26
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $514
+LABELV $512
+ADDRLP4 0
+INDIRP4
+CNSTI4 2460
+ADDP4
+INDIRF4
+CNSTF4 0
+LEF4 $517
+ADDRLP4 80
+ADDRLP4 0
+INDIRP4
+CNSTI4 2460
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRF4
+CNSTF4 1056964608
+SUBF4
+ASGNF4
+ADDRGP4 $518
+JUMPV
+LABELV $517
+ADDRLP4 0
+INDIRP4
+CNSTI4 2460
+ADDP4
+CNSTF4 0
+ASGNF4
+LABELV $518
+ADDRLP4 84
+ADDRLP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 84
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 88
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_freeFundPeriod+12
+INDIRI4
+ADDRLP4 88
+INDIRI4
+LEI4 $519
+ADDRLP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ADDRGP4 g_freeFundPeriod+12
+INDIRI4
+MODI4
+ADDRLP4 88
+INDIRI4
+NEI4 $519
+ADDRLP4 92
+ADDRLP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 96
+ADDRGP4 G_TimeTilSuddenDeath
+CALLI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 0
+GTI4 $526
+ADDRLP4 92
+INDIRI4
+CNSTI4 5
+EQI4 $526
+ADDRLP4 92
+INDIRI4
+CNSTI4 6
+NEI4 $523
+LABELV $526
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $527
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 400
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+ADDRGP4 $528
+JUMPV
+LABELV $527
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $529
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 180
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+LABELV $529
+LABELV $528
+LABELV $523
+LABELV $519
+ADDRLP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 9
+NEI4 $531
+CNSTI4 9
+ARGI4
+ADDRLP4 92
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 92
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+GEI4 $533
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $535
+ADDRLP4 96
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CVIF4 4
+CNSTF4 1150681088
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $536
+JUMPV
+LABELV $535
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 8192
+BANDI4
+CNSTI4 0
+EQI4 $537
+ADDRLP4 100
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRI4
+CVIF4 4
+CNSTF4 1151500288
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $538
+JUMPV
+LABELV $537
+ADDRLP4 104
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 104
+INDIRP4
+INDIRI4
+CNSTI4 1000
+ADDI4
+ASGNI4
+LABELV $538
+LABELV $536
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+CNSTI4 13000
+LEI4 $534
+ADDRLP4 108
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 108
+INDIRP4
+ADDRLP4 108
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $534
+JUMPV
+LABELV $533
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $534
+LABELV $531
+LABELV $470
+ADDRLP4 0
+INDIRP4
+CNSTI4 1884
+ADDP4
+INDIRI4
+CNSTI4 1000
+GEI4 $469
+ADDRGP4 $542
+JUMPV
+LABELV $541
+ADDRLP4 68
+ADDRLP4 0
+INDIRP4
+CNSTI4 1888
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+CNSTI4 10000
+SUBI4
+ASGNI4
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 29
+EQI4 $546
+ADDRLP4 72
+INDIRI4
+CNSTI4 30
+NEI4 $544
+LABELV $546
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 100
+ARGI4
+ADDRGP4 AddScore
+CALLV
+pop
+ADDRGP4 $545
+JUMPV
+LABELV $544
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 31
+NEI4 $547
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 50
+ARGI4
+ADDRGP4 AddScore
+CALLV
+pop
+LABELV $547
+LABELV $545
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $549
+ADDRLP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $551
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 100
+ARGI4
+ADDRGP4 AddScore
+CALLV
+pop
+ADDRGP4 $552
+JUMPV
+LABELV $551
+ADDRLP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $553
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 200
+ARGI4
+ADDRGP4 AddScore
+CALLV
+pop
+LABELV $553
+LABELV $552
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 552
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $549
+LABELV $542
+ADDRLP4 0
+INDIRP4
+CNSTI4 1888
+ADDP4
+INDIRI4
+CNSTI4 10000
+GEI4 $541
+ADDRLP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $555
+CNSTI4 6
+ARGI4
+ADDRLP4 68
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 68
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+GEI4 $557
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+CNSTI4 9000
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $558
+ADDRLP4 72
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $558
+JUMPV
+LABELV $557
+CNSTI4 6
+ARGI4
+ADDRLP4 72
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 72
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+GEI4 $563
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+CNSTI4 6
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $564
+ADDRLP4 76
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $564
+JUMPV
+LABELV $563
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $564
+LABELV $558
+LABELV $555
+ADDRLP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $570
+CNSTI4 7
+ARGI4
+ADDRLP4 68
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 68
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+GEI4 $572
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+CNSTI4 2300
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $573
+ADDRLP4 72
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $573
+JUMPV
+LABELV $572
+CNSTI4 7
+ARGI4
+ADDRLP4 72
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 72
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+GEI4 $578
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+CNSTI4 7
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $579
+ADDRLP4 76
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $579
+JUMPV
+LABELV $578
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $579
+LABELV $573
+LABELV $570
+ADDRLP4 68
+ADDRLP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 3
+EQI4 $587
+ADDRLP4 68
+INDIRI4
+CNSTI4 4
+NEI4 $585
+LABELV $587
+CNSTI4 3
+ARGI4
+ADDRLP4 72
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 72
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+GEI4 $588
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+CNSTI4 45000
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $589
+ADDRLP4 76
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $589
+JUMPV
+LABELV $588
+CNSTI4 4
+ARGI4
+ADDRLP4 76
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 76
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+GEI4 $594
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+CNSTI4 45000
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $595
+ADDRLP4 80
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $595
+JUMPV
+LABELV $594
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $595
+LABELV $589
+LABELV $585
+ADDRLP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $601
+CNSTI4 10
+ARGI4
+ADDRLP4 72
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 72
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+GEI4 $603
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+CNSTI4 34000
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $604
+ADDRLP4 76
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $604
+JUMPV
+LABELV $603
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $604
+LABELV $601
+LABELV $378
+endproc ClientTimerActions 4280 32
+export G_ArmaFreeLove
+proc G_ArmaFreeLove 12 12
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $614
+JUMPV
+LABELV $611
+ADDRLP4 0
+CNSTI4 2580
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $616
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 7200
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+ADDRGP4 $617
+JUMPV
+LABELV $616
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $618
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 4000
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+LABELV $618
+LABELV $617
+LABELV $612
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $614
+ADDRLP4 4
+INDIRI4
+ADDRGP4 g_maxclients+12
+INDIRI4
+LTI4 $611
+CNSTI4 -1
+ARGI4
+ADDRGP4 $620
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $621
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 G_Sound
+CALLV
+pop
+LABELV $610
+endproc G_ArmaFreeLove 12 12
+export ClientIntermissionThink
+proc ClientIntermissionThink 24 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 -513
+BANDI4
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 -1025
+BANDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1776
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1776
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 1776
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 5
+BANDI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+BXORI4
+BANDI4
+CNSTI4 0
+EQI4 $623
+ADDRFP4 0
+INDIRP4
+CNSTI4 1764
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $623
+LABELV $622
+endproc ClientIntermissionThink 24 0
+export ClientEvents
+proc ClientEvents 96 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 2
+SUBI4
+GEI4 $626
+ADDRFP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 2
+SUBI4
+ASGNI4
+LABELV $626
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $631
+JUMPV
+LABELV $628
+ADDRLP4 8
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 16
+LTI4 $633
+ADDRLP4 8
+INDIRI4
+CNSTI4 29
+GTI4 $633
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $654-64
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $654
+address $634
+address $634
+address $633
+address $653
+address $633
+address $633
+address $633
+address $633
+address $633
+address $633
+address $633
+address $649
+address $650
+address $651
+code
+LABELV $634
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $635
+ADDRGP4 $633
+JUMPV
+LABELV $635
+ADDRLP4 24
+ADDRLP4 4
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRI4
+CVIF4 4
+CNSTF4 1108082688
+SUBF4
+CNSTF4 1118437376
+DIVF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+CNSTF4 0
+GEF4 $637
+ADDRLP4 24
+CNSTF4 0
+ASGNF4
+ADDRGP4 $638
+JUMPV
+LABELV $637
+ADDRLP4 24
+INDIRF4
+CNSTF4 1065353216
+LEF4 $639
+ADDRLP4 24
+CNSTF4 1065353216
+ASGNF4
+LABELV $639
+LABELV $638
+ADDRLP4 52
+INDIRI4
+ARGI4
+ADDRLP4 68
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 52
+INDIRI4
+ARGI4
+ADDRLP4 72
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 56
+ADDRLP4 68
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 72
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 24
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 76
+CNSTF4 0
+ASGNF4
+ADDRLP4 28
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRLP4 28+4
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRLP4 28+8
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 52
+INDIRI4
+ARGI4
+ADDRLP4 12
+ARGP4
+ADDRLP4 80
+CNSTP4 0
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRGP4 BG_ClassBoundingBox
+CALLV
+pop
+ADDRLP4 84
+CNSTF4 0
+ASGNF4
+ADDRLP4 12+4
+ADDRLP4 84
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 84
+INDIRF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 40+4
+ADDRLP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 40+8
+ADDRLP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 12+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 792
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 200
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 92
+CNSTP4 0
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ARGP4
+ADDRLP4 92
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRLP4 56
+INDIRI4
+ARGI4
+CNSTI4 16
+ARGI4
+CNSTI4 25
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRGP4 $633
+JUMPV
+LABELV $649
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 FireWeapon
+CALLV
+pop
+ADDRGP4 $633
+JUMPV
+LABELV $650
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 FireWeapon2
+CALLV
+pop
+ADDRGP4 $633
+JUMPV
+LABELV $651
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 FireWeapon3
+CALLV
+pop
+ADDRGP4 $633
+JUMPV
+LABELV $653
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_CheckGrangerDance
+CALLV
+pop
+LABELV $633
+LABELV $629
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $631
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+LTI4 $628
+LABELV $625
+endproc ClientEvents 96 32
+export SendPendingPredictableEvents
+proc SendPendingPredictableEvents 52 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+GEI4 $657
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 8
+LSHI4
+BORI4
+ASGNI4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 BG_PlayerStateToEntityState
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 20
+ADDI4
+ASGNI4
+ADDRLP4 44
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRI4
+CNSTI4 2048
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 436
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+LABELV $657
+LABELV $656
+endproc SendPendingPredictableEvents 52 12
+export G_UnlaggedStore
+proc G_UnlaggedStore 24 0
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_unlagged+12
+INDIRI4
+CNSTI4 0
+NEI4 $660
+ADDRGP4 $659
+JUMPV
+LABELV $660
+ADDRLP4 12
+ADDRGP4 level+16024
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 level+16024
+INDIRI4
+CNSTI4 10
+LTI4 $664
+ADDRGP4 level+16024
+CNSTI4 0
+ASGNI4
+LABELV $664
+ADDRGP4 level+16024
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+16028
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $674
+JUMPV
+LABELV $671
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 40
+ADDRGP4 level+16024
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1976
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 424
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $679
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+INDIRI4
+CNSTI4 33554432
+BANDI4
+ADDRLP4 20
+INDIRI4
+NEI4 $677
+LABELV $679
+ADDRGP4 $672
+JUMPV
+LABELV $677
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $680
+ADDRGP4 $672
+JUMPV
+LABELV $680
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 4
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $672
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $674
+ADDRLP4 8
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $671
+LABELV $659
+endproc G_UnlaggedStore 24 0
+export G_UnlaggedClear
+proc G_UnlaggedClear 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $683
+CNSTI4 40
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1976
+ADDP4
+ADDP4
+CNSTI4 36
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $684
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LTI4 $683
+LABELV $682
+endproc G_UnlaggedClear 4 0
+export G_UnlaggedCalc
+proc G_UnlaggedCalc 212 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRGP4 level+16024
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 -1
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTF4 1056964608
+ASGNF4
+ADDRGP4 g_unlagged+12
+INDIRI4
+CNSTI4 0
+NEI4 $689
+ADDRGP4 $687
+JUMPV
+LABELV $689
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRGP4 $695
+JUMPV
+LABELV $692
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 16
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2452
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $693
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $695
+ADDRLP4 16
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $692
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+LABELV $697
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+16028
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+GTI4 $701
+ADDRGP4 $699
+JUMPV
+LABELV $701
+ADDRLP4 8
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+GEI4 $704
+ADDRLP4 4
+CNSTI4 9
+ASGNI4
+LABELV $704
+LABELV $698
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 10
+LTI4 $697
+LABELV $699
+ADDRLP4 16
+INDIRI4
+CNSTI4 10
+NEI4 $706
+ADDRLP4 12
+CNSTF4 0
+ASGNF4
+LABELV $706
+ADDRLP4 8
+INDIRI4
+CNSTI4 -1
+NEI4 $708
+ADDRGP4 $687
+JUMPV
+LABELV $708
+ADDRLP4 24
+CNSTI4 2
+ASGNI4
+ADDRLP4 20
+ADDRLP4 8
+INDIRI4
+ADDRLP4 24
+INDIRI4
+LSHI4
+ADDRGP4 level+16028
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+LSHI4
+ADDRGP4 level+16028
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+LEI4 $712
+ADDRLP4 12
+ADDRFP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+16028
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 20
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+LABELV $712
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRGP4 $718
+JUMPV
+LABELV $715
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 16
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+NEU4 $720
+ADDRGP4 $716
+JUMPV
+LABELV $720
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 424
+ADDP4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+EQI4 $724
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+INDIRI4
+CNSTI4 33554432
+BANDI4
+ADDRLP4 32
+INDIRI4
+NEI4 $722
+LABELV $724
+ADDRGP4 $716
+JUMPV
+LABELV $722
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $725
+ADDRGP4 $716
+JUMPV
+LABELV $725
+CNSTI4 40
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1976
+ADDP4
+ADDP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $727
+ADDRGP4 $716
+JUMPV
+LABELV $727
+CNSTI4 40
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1976
+ADDP4
+ADDP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $729
+ADDRGP4 $716
+JUMPV
+LABELV $729
+ADDRLP4 36
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 40
+CNSTI4 40
+ASGNI4
+ADDRLP4 44
+ADDRLP4 36
+INDIRP4
+CNSTI4 1976
+ADDP4
+ASGNP4
+ADDRLP4 48
+CNSTI4 12
+ASGNI4
+ADDRLP4 52
+ADDRLP4 40
+INDIRI4
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 44
+INDIRP4
+ADDP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 36
+INDIRP4
+CNSTI4 2428
+ADDP4
+ADDRLP4 52
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 40
+INDIRI4
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 44
+INDIRP4
+ADDP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 52
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 60
+CNSTI4 40
+ASGNI4
+ADDRLP4 64
+ADDRLP4 56
+INDIRP4
+CNSTI4 1976
+ADDP4
+ASGNP4
+ADDRLP4 68
+CNSTI4 16
+ASGNI4
+ADDRLP4 72
+ADDRLP4 60
+INDIRI4
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 64
+INDIRP4
+ADDP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 56
+INDIRP4
+CNSTI4 2432
+ADDP4
+ADDRLP4 72
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 60
+INDIRI4
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 64
+INDIRP4
+ADDP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 72
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 76
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 80
+CNSTI4 40
+ASGNI4
+ADDRLP4 84
+ADDRLP4 76
+INDIRP4
+CNSTI4 1976
+ADDP4
+ASGNP4
+ADDRLP4 88
+CNSTI4 20
+ASGNI4
+ADDRLP4 92
+ADDRLP4 80
+INDIRI4
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 84
+INDIRP4
+ADDP4
+ADDRLP4 88
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 76
+INDIRP4
+CNSTI4 2436
+ADDP4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 80
+INDIRI4
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 84
+INDIRP4
+ADDP4
+ADDRLP4 88
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 92
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 100
+CNSTI4 40
+ASGNI4
+ADDRLP4 104
+ADDRLP4 96
+INDIRP4
+CNSTI4 1976
+ADDP4
+ASGNP4
+ADDRLP4 108
+CNSTI4 24
+ASGNI4
+ADDRLP4 112
+ADDRLP4 100
+INDIRI4
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 104
+INDIRP4
+ADDP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 96
+INDIRP4
+CNSTI4 2440
+ADDP4
+ADDRLP4 112
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 100
+INDIRI4
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 104
+INDIRP4
+ADDP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 112
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 116
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 120
+CNSTI4 40
+ASGNI4
+ADDRLP4 124
+ADDRLP4 116
+INDIRP4
+CNSTI4 1976
+ADDP4
+ASGNP4
+ADDRLP4 128
+CNSTI4 28
+ASGNI4
+ADDRLP4 132
+ADDRLP4 120
+INDIRI4
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 124
+INDIRP4
+ADDP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 116
+INDIRP4
+CNSTI4 2444
+ADDP4
+ADDRLP4 132
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 120
+INDIRI4
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 124
+INDIRP4
+ADDP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 132
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 136
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 140
+CNSTI4 40
+ASGNI4
+ADDRLP4 144
+ADDRLP4 136
+INDIRP4
+CNSTI4 1976
+ADDP4
+ASGNP4
+ADDRLP4 148
+CNSTI4 32
+ASGNI4
+ADDRLP4 152
+ADDRLP4 140
+INDIRI4
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 144
+INDIRP4
+ADDP4
+ADDRLP4 148
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 136
+INDIRP4
+CNSTI4 2448
+ADDP4
+ADDRLP4 152
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 140
+INDIRI4
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 144
+INDIRP4
+ADDP4
+ADDRLP4 148
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 152
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 156
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 160
+CNSTI4 40
+ASGNI4
+ADDRLP4 164
+ADDRLP4 156
+INDIRP4
+CNSTI4 1976
+ADDP4
+ASGNP4
+ADDRLP4 168
+ADDRLP4 160
+INDIRI4
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 164
+INDIRP4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 156
+INDIRP4
+CNSTI4 2416
+ADDP4
+ADDRLP4 168
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 160
+INDIRI4
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 164
+INDIRP4
+ADDP4
+INDIRF4
+ADDRLP4 168
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 172
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 176
+CNSTI4 40
+ASGNI4
+ADDRLP4 180
+ADDRLP4 172
+INDIRP4
+CNSTI4 1976
+ADDP4
+ASGNP4
+ADDRLP4 184
+CNSTI4 4
+ASGNI4
+ADDRLP4 188
+ADDRLP4 176
+INDIRI4
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 180
+INDIRP4
+ADDP4
+ADDRLP4 184
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 172
+INDIRP4
+CNSTI4 2420
+ADDP4
+ADDRLP4 188
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 176
+INDIRI4
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 180
+INDIRP4
+ADDP4
+ADDRLP4 184
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 188
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 192
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 196
+CNSTI4 40
+ASGNI4
+ADDRLP4 200
+ADDRLP4 192
+INDIRP4
+CNSTI4 1976
+ADDP4
+ASGNP4
+ADDRLP4 204
+CNSTI4 8
+ASGNI4
+ADDRLP4 208
+ADDRLP4 196
+INDIRI4
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 200
+INDIRP4
+ADDP4
+ADDRLP4 204
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 192
+INDIRP4
+CNSTI4 2424
+ADDP4
+ADDRLP4 208
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 196
+INDIRI4
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 200
+INDIRP4
+ADDP4
+ADDRLP4 204
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 208
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2452
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $716
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $718
+ADDRLP4 16
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $715
+LABELV $687
+endproc G_UnlaggedCalc 212 0
+export G_UnlaggedOff
+proc G_UnlaggedOff 20 4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_unlagged+12
+INDIRI4
+CNSTI4 0
+NEI4 $732
+ADDRGP4 $731
+JUMPV
+LABELV $732
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $738
+JUMPV
+LABELV $735
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2412
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $740
+ADDRGP4 $736
+JUMPV
+LABELV $740
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2388
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2400
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2376
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2412
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $736
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $738
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $735
+LABELV $731
+endproc G_UnlaggedOff 20 4
+export G_UnlaggedOn
+proc G_UnlaggedOn 60 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_unlagged+12
+INDIRI4
+CNSTI4 0
+NEI4 $743
+ADDRGP4 $742
+JUMPV
+LABELV $743
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 708
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $746
+ADDRGP4 $742
+JUMPV
+LABELV $746
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $751
+JUMPV
+LABELV $748
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2416
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $753
+ADDRGP4 $749
+JUMPV
+LABELV $753
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2412
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $755
+ADDRGP4 $749
+JUMPV
+LABELV $755
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 424
+ADDP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+EQI4 $759
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+INDIRI4
+CNSTI4 33554432
+BANDI4
+ADDRLP4 16
+INDIRI4
+NEI4 $757
+LABELV $759
+ADDRGP4 $749
+JUMPV
+LABELV $757
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $760
+ADDRGP4 $749
+JUMPV
+LABELV $760
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $762
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 28
+INDIRF4
+LEF4 $765
+ADDRLP4 52
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRGP4 $766
+JUMPV
+LABELV $765
+ADDRLP4 52
+ADDRLP4 28
+INDIRF4
+ASGNF4
+LABELV $766
+ADDRLP4 32
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 56
+INDIRF4
+ADDRFP4 8
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDF4
+LEF4 $767
+ADDRGP4 $749
+JUMPV
+LABELV $767
+LABELV $762
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2388
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2400
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2376
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2412
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRLP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $749
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $751
+ADDRLP4 8
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $748
+LABELV $742
+endproc G_UnlaggedOn 60 8
+proc G_UnlaggedDetectCollisions 128 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 g_unlagged+12
+INDIRI4
+CNSTI4 0
+NEI4 $770
+ADDRGP4 $769
+JUMPV
+LABELV $770
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 708
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $773
+ADDRGP4 $769
+JUMPV
+LABELV $773
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 76
+INDIRP4
+INDIRP4
+CNSTI4 2416
+ADDP4
+ASGNP4
+ADDRLP4 80
+ADDRLP4 76
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+CNSTI4 1788
+ADDP4
+ARGP4
+ADDRLP4 80
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+EQI4 $775
+ADDRGP4 $769
+JUMPV
+LABELV $775
+ADDRLP4 88
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+CNSTI4 1788
+ADDP4
+ARGP4
+ADDRLP4 88
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 92
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRLP4 100
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 64
+ADDRLP4 100
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRLP4 108
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 68
+ADDRLP4 108
+INDIRF4
+ASGNF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 68
+INDIRF4
+LEF4 $778
+ADDRLP4 112
+ADDRLP4 64
+INDIRF4
+ASGNF4
+ADDRGP4 $779
+JUMPV
+LABELV $778
+ADDRLP4 112
+ADDRLP4 68
+INDIRF4
+ASGNF4
+LABELV $779
+ADDRLP4 72
+ADDRLP4 72
+INDIRF4
+ADDRLP4 112
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1788
+ADDP4
+ARGP4
+ADDRLP4 72
+INDIRF4
+ARGF4
+ADDRGP4 G_UnlaggedOn
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 124
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 124
+INDIRP4
+CNSTI4 1788
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRLP4 124
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 4+52
+INDIRI4
+CNSTI4 0
+LTI4 $780
+ADDRLP4 4+52
+INDIRI4
+CNSTI4 64
+GEI4 $780
+CNSTI4 1760
+ADDRLP4 4+52
+INDIRI4
+MULI4
+ADDRGP4 g_entities+524
+ADDP4
+INDIRP4
+CNSTI4 2452
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $780
+ADDRGP4 G_UnlaggedOff
+CALLV
+pop
+LABELV $769
+endproc G_UnlaggedDetectCollisions 128 28
+lit
+align 4
+LABELV $1017
+byte 4 1115684864
+byte 4 1115684864
+byte 4 1115684864
+export ClientThink_real
+code
+proc ClientThink_real 4892 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $787
+ADDRGP4 $786
+JUMPV
+LABELV $787
+ADDRLP4 364
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 432
+ADDP4
+ASGNP4
+ADDRLP4 364
+INDIRP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 200
+ADDI4
+LEI4 $789
+ADDRLP4 364
+INDIRP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 200
+ADDI4
+ASGNI4
+LABELV $789
+ADDRLP4 364
+INDIRP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 1000
+SUBI4
+GEI4 $793
+ADDRLP4 364
+INDIRP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 1000
+SUBI4
+ASGNI4
+LABELV $793
+ADDRLP4 368
+ADDRLP4 364
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 368
+INDIRI4
+CNSTI4 1
+GEI4 $797
+ADDRLP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $797
+ADDRGP4 $786
+JUMPV
+LABELV $797
+ADDRLP4 368
+INDIRI4
+CNSTI4 200
+LEI4 $799
+ADDRLP4 368
+CNSTI4 200
+ASGNI4
+LABELV $799
+ADDRLP4 0
+INDIRP4
+CNSTI4 2456
+ADDP4
+ADDRLP4 364
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRGP4 pmove_msec+12
+INDIRI4
+CNSTI4 8
+GEI4 $801
+ADDRGP4 $804
+ARGP4
+ADDRGP4 $805
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $802
+JUMPV
+LABELV $801
+ADDRGP4 pmove_msec+12
+INDIRI4
+CNSTI4 33
+LEI4 $806
+ADDRGP4 $804
+ARGP4
+ADDRGP4 $809
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $806
+LABELV $802
+ADDRLP4 376
+CNSTI4 0
+ASGNI4
+ADDRGP4 pmove_fixed+12
+INDIRI4
+ADDRLP4 376
+INDIRI4
+NEI4 $813
+ADDRLP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRI4
+ADDRLP4 376
+INDIRI4
+EQI4 $810
+LABELV $813
+ADDRLP4 364
+INDIRP4
+ADDRLP4 364
+INDIRP4
+INDIRI4
+ADDRGP4 pmove_msec+12
+INDIRI4
+ADDI4
+CNSTI4 1
+SUBI4
+ADDRGP4 pmove_msec+12
+INDIRI4
+DIVI4
+ADDRGP4 pmove_msec+12
+INDIRI4
+MULI4
+ASGNI4
+LABELV $810
+ADDRGP4 level+11200
+INDIRI4
+CNSTI4 0
+EQI4 $817
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 ClientIntermissionThink
+CALLV
+pop
+ADDRGP4 $786
+JUMPV
+LABELV $817
+ADDRLP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $820
+ADDRLP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $822
+ADDRGP4 $786
+JUMPV
+LABELV $822
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 364
+INDIRP4
+ARGP4
+ADDRGP4 SpectatorThink
+CALLV
+pop
+ADDRGP4 $786
+JUMPV
+LABELV $820
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_namelog_update_score
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 388
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 453
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 388
+INDIRI4
+NEI4 $831
+ADDRLP4 0
+INDIRP4
+CNSTI4 454
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 388
+INDIRI4
+NEI4 $831
+ADDRLP4 0
+INDIRP4
+CNSTI4 455
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 388
+INDIRI4
+NEI4 $831
+ADDRLP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 388
+INDIRI4
+EQI4 $827
+LABELV $831
+ADDRLP4 380
+CNSTI4 1
+ASGNI4
+ADDRGP4 $828
+JUMPV
+LABELV $827
+ADDRLP4 380
+CNSTI4 0
+ASGNI4
+LABELV $828
+ADDRLP4 380
+INDIRI4
+ARGI4
+ADDRLP4 392
+ADDRGP4 ClientInactivityTimer
+CALLI4
+ASGNI4
+ADDRLP4 392
+INDIRI4
+CNSTI4 0
+NEI4 $824
+ADDRGP4 $786
+JUMPV
+LABELV $824
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2456
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_UnlaggedCalc
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 1768
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $832
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $833
+JUMPV
+LABELV $832
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $834
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRGP4 $835
+JUMPV
+LABELV $834
+ADDRLP4 400
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 404
+CNSTI4 0
+ASGNI4
+ADDRLP4 400
+INDIRI4
+CNSTI4 16
+BANDI4
+ADDRLP4 404
+INDIRI4
+NEI4 $838
+ADDRLP4 400
+INDIRI4
+CNSTI4 8
+BANDI4
+ADDRLP4 404
+INDIRI4
+EQI4 $836
+LABELV $838
+ADDRLP4 408
+CNSTI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 408
+INDIRI4
+ADDP4
+ADDRLP4 408
+INDIRI4
+ASGNI4
+ADDRGP4 $837
+JUMPV
+LABELV $836
+CNSTI4 7
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 412
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 412
+INDIRI4
+CNSTI4 0
+EQI4 $839
+CNSTI4 7
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 416
+ADDRGP4 BG_UpgradeIsActive
+CALLI4
+ASGNI4
+ADDRLP4 416
+INDIRI4
+CNSTI4 0
+EQI4 $839
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRGP4 $840
+JUMPV
+LABELV $839
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $840
+LABELV $837
+LABELV $835
+LABELV $833
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+EQI4 $841
+ADDRLP4 0
+INDIRP4
+CNSTI4 1916
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $841
+ADDRLP4 424
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 424
+INDIRP4
+ADDRLP4 424
+INDIRP4
+INDIRI4
+CNSTI4 -9
+BANDI4
+ASGNI4
+LABELV $841
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $844
+ADDRLP4 0
+INDIRP4
+CNSTI4 1920
+ADDP4
+INDIRI4
+CNSTI4 5000
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $844
+ADDRLP4 432
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 432
+INDIRP4
+ADDRLP4 432
+INDIRP4
+INDIRI4
+CNSTI4 -17
+BANDI4
+ASGNI4
+LABELV $844
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 512
+BANDI4
+CNSTI4 0
+EQI4 $847
+ADDRLP4 0
+INDIRP4
+CNSTI4 1924
+ADDP4
+INDIRI4
+CNSTI4 2000
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $847
+ADDRLP4 440
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 440
+INDIRP4
+ADDRLP4 440
+INDIRP4
+INDIRI4
+CNSTI4 -513
+BANDI4
+ASGNI4
+LABELV $847
+ADDRLP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $850
+ADDRLP4 0
+INDIRP4
+CNSTI4 1776
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $850
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 8
+ASGNI4
+LABELV $850
+ADDRLP4 448
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 448
+INDIRP4
+ADDRLP4 448
+INDIRP4
+INDIRI4
+CNSTI4 -257
+BANDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $852
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1856
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 20000
+LTI4 $854
+ADDRLP4 452
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 452
+INDIRP4
+ADDRLP4 452
+INDIRP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ASGNI4
+ADDRGP4 $855
+JUMPV
+LABELV $854
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1856
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 15000
+LTI4 $857
+ADDRLP4 456
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 456
+INDIRP4
+ADDRLP4 456
+INDIRP4
+INDIRI4
+CNSTI4 256
+BORI4
+ASGNI4
+LABELV $857
+LABELV $855
+LABELV $852
+ADDRLP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 8192
+BANDI4
+CNSTI4 0
+EQI4 $860
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 456
+ADDRGP4 BG_PlayerPoisonCloudTime
+CALLI4
+ASGNI4
+ADDRLP4 456
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+SUBI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1912
+ADDP4
+INDIRI4
+ADDI4
+CNSTI4 0
+GTI4 $860
+ADDRLP4 460
+ADDRLP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 460
+INDIRP4
+ADDRLP4 460
+INDIRP4
+INDIRI4
+CNSTI4 -8193
+BANDI4
+ASGNI4
+LABELV $860
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $863
+ADDRLP4 0
+INDIRP4
+CNSTI4 1896
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $863
+ADDRLP4 468
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 468
+INDIRP4
+ADDRLP4 468
+INDIRP4
+INDIRI4
+CNSTI4 -33
+BANDI4
+ASGNI4
+LABELV $863
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ADDRGP4 g_gravity+8
+INDIRF4
+CVFI4 4
+ASGNI4
+CNSTI4 3
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 472
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 472
+INDIRI4
+CNSTI4 0
+EQI4 $867
+CNSTI4 3
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 476
+ADDRGP4 BG_UpgradeIsActive
+CALLI4
+ASGNI4
+ADDRLP4 476
+INDIRI4
+CNSTI4 0
+EQI4 $867
+ADDRLP4 484
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 488
+CNSTI4 0
+ASGNI4
+ADDRLP4 484
+INDIRI4
+CNSTI4 4096
+BANDI4
+ADDRLP4 488
+INDIRI4
+NEI4 $871
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+NEI4 $869
+ADDRLP4 484
+INDIRI4
+CNSTI4 32
+BANDI4
+ADDRLP4 488
+INDIRI4
+NEI4 $869
+LABELV $871
+CNSTI4 3
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_DeactivateUpgrade
+CALLV
+pop
+ADDRGP4 $870
+JUMPV
+LABELV $869
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $872
+CNSTI4 3
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_DeactivateUpgrade
+CALLV
+pop
+CNSTI4 3
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_RemoveUpgradeFromInventory
+CALLV
+pop
+ADDRLP4 492
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 492
+INDIRP4
+ADDRLP4 492
+INDIRP4
+INDIRI4
+CNSTI4 -33
+BANDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+EQI4 $874
+ADDRLP4 496
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 496
+INDIRP4
+ADDRLP4 496
+INDIRP4
+INDIRI4
+CNSTI4 -65
+BANDI4
+ASGNI4
+LABELV $874
+ADDRLP4 0
+INDIRP4
+CNSTI4 1904
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 500
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 500
+INDIRP4
+ADDRLP4 500
+INDIRP4
+INDIRI4
+CNSTI4 4096
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1928
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1932
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1936
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 800
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 66
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $872
+LABELV $870
+LABELV $867
+CNSTI4 5
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 480
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 480
+INDIRI4
+CNSTI4 0
+EQI4 $879
+CNSTI4 5
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 484
+ADDRGP4 BG_UpgradeIsActive
+CALLI4
+ASGNI4
+ADDRLP4 484
+INDIRI4
+CNSTI4 0
+EQI4 $879
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1952
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $881
+CNSTI4 5
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_DeactivateUpgrade
+CALLV
+pop
+CNSTI4 5
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_RemoveUpgradeFromInventory
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1948
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1952
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1944
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 488
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 488
+INDIRP4
+ADDRLP4 488
+INDIRP4
+INDIRI4
+CNSTI4 4096
+BORI4
+ASGNI4
+LABELV $881
+LABELV $879
+ADDRGP4 level+16132
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+EQI4 $884
+ADDRLP4 488
+ADDRFP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 488
+INDIRI4
+CNSTI4 0
+LTI4 $884
+ADDRLP4 488
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $884
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 496
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 492
+ADDRLP4 496
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 504
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 504
+INDIRI4
+LEI4 $891
+ADDRFP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+INDIRI4
+ADDRLP4 504
+INDIRI4
+LTI4 $891
+ADDRLP4 492
+INDIRF4
+CNSTF4 0
+NEF4 $888
+LABELV $891
+ADDRFP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $889
+JUMPV
+LABELV $888
+ADDRLP4 508
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 4660
+CNSTF4 1128792064
+ASGNF4
+ADDRLP4 4616
+ADDRLP4 4660
+INDIRF4
+ASGNF4
+ADDRLP4 4616+4
+ADDRLP4 4660
+INDIRF4
+ASGNF4
+ADDRLP4 4616+8
+CNSTF4 1128792064
+ASGNF4
+ADDRLP4 4640
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 4616
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4640+4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 4616+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4640+8
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 4616+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4628
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 4616
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4628+4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 4616+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4628+8
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 4616+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4628
+ARGP4
+ADDRLP4 4640
+ARGP4
+ADDRLP4 516
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4672
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4612
+ADDRLP4 4672
+INDIRI4
+ASGNI4
+ADDRLP4 512
+CNSTI4 0
+ASGNI4
+ADDRGP4 $905
+JUMPV
+LABELV $902
+ADDRLP4 4676
+CNSTI4 1760
+ADDRLP4 512
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 516
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 4676
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 4680
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 4680
+INDIRF4
+CNSTF4 1128792064
+LEF4 $906
+ADDRGP4 $903
+JUMPV
+LABELV $906
+ADDRLP4 508
+INDIRF4
+CNSTF4 1077936128
+GEF4 $908
+ADDRLP4 4676
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $908
+ADDRLP4 4676
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $908
+ADDRLP4 4688
+CNSTI4 0
+ASGNI4
+ADDRLP4 4676
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 4688
+INDIRI4
+EQI4 $908
+ADDRLP4 4676
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 4688
+INDIRI4
+LEI4 $908
+ADDRLP4 4676
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 4688
+INDIRI4
+EQI4 $908
+ADDRLP4 508
+CNSTF4 1077936128
+ASGNF4
+ADDRGP4 $903
+JUMPV
+LABELV $908
+ADDRLP4 508
+INDIRF4
+CNSTF4 1083388723
+GEF4 $910
+ADDRLP4 4676
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $910
+ADDRLP4 4676
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 22
+NEI4 $910
+ADDRLP4 4696
+CNSTI4 0
+ASGNI4
+ADDRLP4 4676
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 4696
+INDIRI4
+EQI4 $910
+ADDRLP4 4676
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 4696
+INDIRI4
+LEI4 $910
+ADDRLP4 4676
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 4696
+INDIRI4
+EQI4 $910
+ADDRLP4 508
+CNSTF4 1083388723
+ASGNF4
+ADDRGP4 $903
+JUMPV
+LABELV $910
+ADDRLP4 4676
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $912
+ADDRLP4 4704
+CNSTI4 524
+ASGNI4
+ADDRLP4 4708
+ADDRLP4 4676
+INDIRP4
+ADDRLP4 4704
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4708
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $912
+ADDRLP4 4712
+CNSTI4 532
+ASGNI4
+ADDRLP4 4708
+INDIRP4
+ADDRLP4 4712
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4704
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 4712
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $912
+ADDRLP4 4676
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $912
+ADDRLP4 4720
+ADDRLP4 4676
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4716
+CNSTI4 0
+ASGNI4
+ADDRLP4 4720
+INDIRI4
+CNSTI4 5
+NEI4 $914
+ADDRLP4 508
+INDIRF4
+CNSTF4 1073741824
+GEF4 $914
+ADDRLP4 508
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 4716
+CNSTI4 1
+ASGNI4
+ADDRGP4 $915
+JUMPV
+LABELV $914
+ADDRLP4 4720
+INDIRI4
+CNSTI4 6
+NEI4 $916
+ADDRLP4 508
+INDIRF4
+CNSTF4 1077936128
+GEF4 $916
+ADDRLP4 508
+CNSTF4 1077936128
+ASGNF4
+ADDRLP4 4716
+CNSTI4 1
+ASGNI4
+LABELV $916
+LABELV $915
+ADDRLP4 4716
+INDIRI4
+CNSTI4 0
+EQI4 $918
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+GEI4 $918
+ADDRLP4 4676
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 552
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $918
+LABELV $912
+LABELV $903
+ADDRLP4 512
+ADDRLP4 512
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $905
+ADDRLP4 512
+INDIRI4
+ADDRLP4 4612
+INDIRI4
+LTI4 $902
+ADDRLP4 4676
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 4676
+INDIRP4
+ADDRLP4 4676
+INDIRP4
+INDIRI4
+CNSTI4 2048
+BORI4
+ASGNI4
+ADDRLP4 4680
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 4680
+INDIRP4
+ADDRLP4 4680
+INDIRP4
+INDIRI4
+CNSTI4 -12289
+BANDI4
+ASGNI4
+ADDRLP4 508
+INDIRF4
+CNSTF4 1065353216
+NEF4 $920
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4684
+ADDRGP4 G_FindCreep
+CALLI4
+ASGNI4
+ADDRLP4 4684
+INDIRI4
+CNSTI4 0
+NEI4 $920
+ADDRLP4 4688
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 4688
+INDIRP4
+ADDRLP4 4688
+INDIRP4
+INDIRI4
+CNSTI4 -2049
+BANDI4
+ASGNI4
+ADDRLP4 508
+CNSTF4 1051372203
+ADDRLP4 508
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $921
+JUMPV
+LABELV $920
+ADDRLP4 508
+INDIRF4
+CNSTF4 1077936128
+LTF4 $922
+ADDRLP4 4688
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 4688
+INDIRP4
+ADDRLP4 4688
+INDIRP4
+INDIRI4
+CNSTI4 8192
+BORI4
+ASGNI4
+ADDRGP4 $923
+JUMPV
+LABELV $922
+ADDRLP4 508
+INDIRF4
+CNSTF4 1073741824
+LTF4 $924
+ADDRLP4 4692
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 4692
+INDIRP4
+ADDRLP4 4692
+INDIRP4
+INDIRI4
+CNSTI4 4096
+BORI4
+ASGNI4
+LABELV $924
+LABELV $923
+LABELV $921
+ADDRLP4 4656
+CNSTF4 1148846080
+ADDRLP4 492
+INDIRF4
+ADDRLP4 508
+INDIRF4
+MULF4
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRLP4 4652
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+INDIRI4
+SUBI4
+ADDRLP4 4656
+INDIRI4
+DIVI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4700
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ASGNP4
+ADDRLP4 4700
+INDIRP4
+ADDRLP4 4700
+INDIRP4
+INDIRI4
+ADDRLP4 4652
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4704
+ADDRFP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+ASGNP4
+ADDRLP4 4704
+INDIRP4
+ADDRLP4 4704
+INDIRP4
+INDIRI4
+ADDRLP4 4652
+INDIRI4
+ADDRLP4 4656
+INDIRI4
+MULI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+LTI4 $927
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 512
+CNSTI4 0
+ASGNI4
+LABELV $929
+ADDRLP4 512
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 968
+ADDP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $930
+ADDRLP4 512
+ADDRLP4 512
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 512
+INDIRI4
+CNSTI4 64
+LTI4 $929
+LABELV $927
+LABELV $889
+LABELV $884
+CNSTI4 9
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 492
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 492
+INDIRI4
+CNSTI4 0
+EQI4 $933
+CNSTI4 9
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 496
+ADDRGP4 BG_UpgradeIsActive
+CALLI4
+ASGNI4
+ADDRLP4 496
+INDIRI4
+CNSTI4 0
+EQI4 $933
+ADDRLP4 500
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 9
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_DeactivateUpgrade
+CALLV
+pop
+CNSTI4 9
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_RemoveUpgradeFromInventory
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 21
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 FireWeapon
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRLP4 500
+INDIRI4
+ASGNI4
+LABELV $933
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 500
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 500
+INDIRI4
+CNSTI4 0
+EQI4 $935
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 504
+ADDRGP4 BG_UpgradeIsActive
+CALLI4
+ASGNI4
+ADDRLP4 504
+INDIRI4
+CNSTI4 0
+EQI4 $935
+ADDRLP4 508
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_DeactivateUpgrade
+CALLV
+pop
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_RemoveUpgradeFromInventory
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 23
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 FireWeapon
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRLP4 508
+INDIRI4
+ASGNI4
+LABELV $935
+CNSTI4 11
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 508
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 508
+INDIRI4
+CNSTI4 0
+EQI4 $937
+CNSTI4 11
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 512
+ADDRGP4 BG_UpgradeIsActive
+CALLI4
+ASGNI4
+ADDRLP4 512
+INDIRI4
+CNSTI4 0
+EQI4 $937
+ADDRLP4 516
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 11
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_DeactivateUpgrade
+CALLV
+pop
+CNSTI4 11
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_RemoveUpgradeFromInventory
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 22
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 FireWeapon
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRLP4 516
+INDIRI4
+ASGNI4
+LABELV $937
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $939
+ADDRLP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 512
+ADDP4
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $940
+JUMPV
+LABELV $939
+ADDRLP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 524
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ADDRGP4 g_speed+8
+INDIRF4
+ADDRLP4 524
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+LABELV $940
+ADDRLP4 0
+INDIRP4
+CNSTI4 1940
+ADDP4
+INDIRI4
+CNSTI4 1000
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $942
+ADDRLP4 528
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 528
+INDIRP4
+ADDRLP4 528
+INDIRP4
+INDIRI4
+CNSTI4 -3
+BANDI4
+ASGNI4
+LABELV $942
+CNSTI4 7
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 532
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 532
+INDIRI4
+CNSTI4 0
+EQI4 $945
+CNSTI4 7
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 536
+ADDRGP4 BG_UpgradeIsActive
+CALLI4
+ASGNI4
+ADDRLP4 536
+INDIRI4
+CNSTI4 0
+EQI4 $945
+ADDRFP4 0
+INDIRP4
+CNSTI4 1744
+ADDP4
+INDIRI4
+CNSTI4 800
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+LEI4 $947
+ADDRLP4 540
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 540
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1050253722
+LEF4 $950
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $950
+LABELV $947
+ADDRLP4 540
+ADDRGP4 G_Reactor
+CALLP4
+ASGNP4
+ADDRLP4 540
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $952
+CNSTI4 7
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_DeactivateUpgrade
+CALLV
+pop
+LABELV $952
+LABELV $945
+ADDRLP4 372
+ADDRLP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 360
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32768
+BANDI4
+CNSTI4 0
+EQI4 $954
+ADDRLP4 540
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+ASGNP4
+ADDRLP4 540
+INDIRP4
+ADDRLP4 540
+INDIRP4
+INDIRI4
+CNSTI4 -32769
+BANDI4
+ASGNI4
+ADDRLP4 544
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 448
+ADDP4
+ASGNP4
+ADDRLP4 544
+INDIRP4
+ADDRLP4 544
+INDIRP4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+LABELV $954
+ADDRLP4 0
+INDIRP4
+CNSTI4 424
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4+4
+ADDRLP4 0
+INDIRP4
+CNSTI4 420
+ADDP4
+ASGNP4
+ADDRLP4 4+8
+ADDRLP4 364
+INDIRP4
+INDIRB
+ASGNB 24
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $958
+ADDRLP4 4+32
+CNSTI4 65537
+ASGNI4
+ADDRGP4 $959
+JUMPV
+LABELV $958
+ADDRLP4 4+32
+CNSTI4 33619969
+ASGNI4
+LABELV $959
+ADDRLP4 4+352
+ADDRGP4 trap_Trace
+ASGNP4
+ADDRLP4 4+356
+ADDRGP4 trap_PointContents
+ASGNP4
+ADDRLP4 4+36
+ADDRGP4 g_debugMove+12
+INDIRI4
+ASGNI4
+ADDRLP4 4+40
+CNSTI4 0
+ASGNI4
+ADDRLP4 4+344
+ADDRGP4 pmove_fixed+12
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRI4
+BORI4
+ASGNI4
+ADDRLP4 4+348
+ADDRGP4 pmove_msec+12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1788
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1768
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $971
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_TouchTriggers
+CALLV
+pop
+LABELV $971
+ADDRLP4 4
+ARGP4
+ADDRGP4 Pmove
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_UnlaggedDetectCollisions
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+ADDRLP4 372
+INDIRI4
+EQI4 $973
+ADDRFP4 0
+INDIRP4
+CNSTI4 560
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $973
+ADDRGP4 g_smoothClients+12
+INDIRI4
+CNSTI4 0
+EQI4 $976
+ADDRLP4 552
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 552
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 552
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 BG_PlayerStateToEntityStateExtraPolate
+CALLV
+pop
+ADDRGP4 $977
+JUMPV
+LABELV $976
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 BG_PlayerStateToEntityState
+CALLV
+pop
+LABELV $977
+ADDRLP4 560
+ADDRLP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 560
+INDIRI4
+CNSTI4 1
+LTI4 $980
+ADDRLP4 560
+INDIRI4
+CNSTI4 10
+GTI4 $999
+ADDRLP4 560
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1000-4
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1000
+address $982
+address $985
+address $988
+address $988
+address $980
+address $980
+address $992
+address $989
+address $989
+address $995
+code
+LABELV $999
+ADDRLP4 560
+INDIRI4
+CNSTI4 31
+EQI4 $998
+ADDRGP4 $980
+JUMPV
+LABELV $982
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 568
+ADDRGP4 CheckVenomAttack
+CALLI4
+ASGNI4
+ADDRLP4 568
+INDIRI4
+CNSTI4 0
+NEI4 $983
+ADDRLP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $980
+JUMPV
+LABELV $983
+ADDRLP4 0
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 27
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $980
+JUMPV
+LABELV $985
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 572
+ADDRGP4 CheckVenomAttack2
+CALLI4
+ASGNI4
+ADDRLP4 572
+INDIRI4
+CNSTI4 0
+NEI4 $986
+ADDRLP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $980
+JUMPV
+LABELV $986
+ADDRLP4 0
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 27
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $980
+JUMPV
+LABELV $988
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CheckGrabAttack
+CALLV
+pop
+ADDRGP4 $980
+JUMPV
+LABELV $989
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 576
+ADDRGP4 CheckPounceAttack
+CALLI4
+ASGNI4
+ADDRLP4 576
+INDIRI4
+CNSTI4 0
+NEI4 $990
+ADDRLP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $980
+JUMPV
+LABELV $990
+ADDRLP4 0
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 28
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $980
+JUMPV
+LABELV $992
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 580
+ADDRGP4 CheckPounceAttack
+CALLI4
+ASGNI4
+ADDRLP4 580
+INDIRI4
+CNSTI4 0
+NEI4 $993
+ADDRLP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $980
+JUMPV
+LABELV $993
+ADDRLP4 0
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 28
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $980
+JUMPV
+LABELV $995
+ADDRLP4 588
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+ADDRLP4 588
+INDIRI4
+NEI4 $980
+ADDRLP4 0
+INDIRP4
+CNSTI4 2484
+ADDP4
+INDIRI4
+ADDRLP4 588
+INDIRI4
+EQI4 $980
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2484
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2488
+ADDP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 80
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 $980
+JUMPV
+LABELV $998
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CheckCkitRepair
+CALLV
+pop
+LABELV $980
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 SendPendingPredictableEvents
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 512
+BANDI4
+CNSTI4 0
+NEI4 $1002
+ADDRLP4 0
+INDIRP4
+CNSTI4 1864
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1002
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+NEI4 $1004
+ADDRLP4 0
+INDIRP4
+CNSTI4 1868
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1004
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 4+308
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 4+320
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 864
+ADDP4
+ADDRLP4 4+336
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 860
+ADDP4
+ADDRLP4 4+332
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 ClientImpacts
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 372
+INDIRI4
+ARGI4
+ADDRGP4 ClientEvents
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+ADDRLP4 372
+INDIRI4
+EQI4 $1010
+ADDRFP4 0
+INDIRP4
+CNSTI4 560
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $1010
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $1013
+ADDRGP4 $786
+JUMPV
+LABELV $1013
+ADDRLP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1776
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1776
+ADDP4
+ADDRLP4 364
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 588
+ADDRLP4 0
+INDIRP4
+CNSTI4 1784
+ADDP4
+ASGNP4
+ADDRLP4 588
+INDIRP4
+ADDRLP4 588
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1776
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+INDIRI4
+BCOMI4
+BANDI4
+BORI4
+ASGNI4
+ADDRLP4 596
+CNSTI4 128
+ASGNI4
+ADDRLP4 600
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1776
+ADDP4
+INDIRI4
+ADDRLP4 596
+INDIRI4
+BANDI4
+ADDRLP4 600
+INDIRI4
+EQI4 $1015
+ADDRLP4 0
+INDIRP4
+CNSTI4 1780
+ADDP4
+INDIRI4
+ADDRLP4 596
+INDIRI4
+BANDI4
+ADDRLP4 600
+INDIRI4
+NEI4 $1015
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ADDRLP4 600
+INDIRI4
+LEI4 $1015
+ADDRLP4 4712
+ADDRGP4 $1017
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 4724
+ARGP4
+ADDRLP4 4832
+CNSTP4 0
+ASGNP4
+ADDRLP4 4832
+INDIRP4
+ARGP4
+ADDRLP4 4832
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 4840
+CNSTF4 1115684864
+ASGNF4
+ADDRLP4 4736
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 4840
+INDIRF4
+ADDRLP4 4724
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4736+4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 4840
+INDIRF4
+ADDRLP4 4724+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4736+8
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 1115684864
+ADDRLP4 4724+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4748
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 4844
+CNSTP4 0
+ASGNP4
+ADDRLP4 4844
+INDIRP4
+ARGP4
+ADDRLP4 4844
+INDIRP4
+ARGP4
+ADDRLP4 4736
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 604
+CNSTI4 1760
+ADDRLP4 4748+52
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4852
+CNSTU4 0
+ASGNU4
+ADDRLP4 604
+INDIRP4
+CVPU4 4
+ADDRLP4 4852
+INDIRU4
+EQU4 $1023
+ADDRLP4 604
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+NEI4 $1023
+ADDRLP4 604
+INDIRP4
+CNSTI4 780
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 4852
+INDIRU4
+EQU4 $1023
+ADDRLP4 604
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 604
+INDIRP4
+CNSTI4 780
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $1024
+JUMPV
+LABELV $1023
+ADDRLP4 4820
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 4712
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4820+4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 4712+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4820+8
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 4712+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4808
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 4712
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4808+4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 4712+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4808+8
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 4712+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4808
+ARGP4
+ADDRLP4 4820
+ARGP4
+ADDRLP4 616
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4872
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 612
+ADDRLP4 4872
+INDIRI4
+ASGNI4
+ADDRLP4 608
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1036
+JUMPV
+LABELV $1033
+ADDRLP4 604
+CNSTI4 1760
+ADDRLP4 608
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 616
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4880
+CNSTU4 0
+ASGNU4
+ADDRLP4 604
+INDIRP4
+CVPU4 4
+ADDRLP4 4880
+INDIRU4
+EQU4 $1037
+ADDRLP4 604
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+NEI4 $1037
+ADDRLP4 604
+INDIRP4
+CNSTI4 780
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 4880
+INDIRU4
+EQU4 $1037
+ADDRLP4 604
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 604
+INDIRP4
+CNSTI4 780
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $1035
+JUMPV
+LABELV $1037
+LABELV $1034
+ADDRLP4 608
+ADDRLP4 608
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1036
+ADDRLP4 608
+INDIRI4
+ADDRLP4 612
+INDIRI4
+LTI4 $1033
+LABELV $1035
+ADDRLP4 608
+INDIRI4
+ADDRLP4 612
+INDIRI4
+NEI4 $1039
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1039
+ADDRLP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 556
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 g_alienStage+12
+INDIRI4
+ARGI4
+ADDRLP4 4880
+ADDRGP4 BG_AlienCanEvolve
+CALLI4
+ASGNI4
+ADDRLP4 4880
+INDIRI4
+CNSTI4 0
+EQI4 $1041
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 18
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1042
+JUMPV
+LABELV $1041
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 68
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $1042
+LABELV $1039
+LABELV $1024
+LABELV $1015
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 608
+ADDRGP4 G_GetBuildPoints
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 300
+ADDP4
+ADDRLP4 608
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 616
+ADDRGP4 G_GetMarkedBuildPoints
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 304
+ADDP4
+ADDRLP4 616
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 368
+INDIRI4
+ARGI4
+ADDRGP4 ClientTimerActions
+CALLV
+pop
+ADDRLP4 620
+ADDRFP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 620
+INDIRI4
+CNSTI4 0
+LEI4 $1044
+ADDRLP4 620
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $1044
+ADDRLP4 624
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+ASGNP4
+ADDRLP4 624
+INDIRP4
+ADDRLP4 624
+INDIRP4
+INDIRI4
+CNSTI4 -17
+BANDI4
+ASGNI4
+ADDRLP4 632
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ADDRLP4 632
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRLP4 632
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 100000
+ARGI4
+CNSTI4 26
+ARGI4
+ADDRGP4 player_die
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1044
+LABELV $786
+endproc ClientThink_real 4892 28
+export ClientThink
+proc ClientThink 8 8
+ADDRLP4 4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 432
+ADDP4
+ARGP4
+ADDRGP4 trap_GetUsercmd
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1772
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 g_synchronousClients+12
+INDIRI4
+CNSTI4 0
+NEI4 $1049
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 ClientThink_real
+CALLV
+pop
+LABELV $1049
+LABELV $1047
+endproc ClientThink 8 8
+export G_RunClient
+proc G_RunClient 0 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 g_synchronousClients+12
+INDIRI4
+CNSTI4 0
+NEI4 $1053
+ADDRGP4 g_friendlyFreeze+12
+INDIRI4
+CNSTI4 100
+LTI4 $1059
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1772
+ADDP4
+INDIRI4
+ADDRGP4 g_friendlyFreeze+12
+INDIRI4
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+LEI4 $1053
+LABELV $1059
+ADDRGP4 $1052
+JUMPV
+LABELV $1053
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 432
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 ClientThink_real
+CALLV
+pop
+LABELV $1052
+endproc G_RunClient 0 4
+export SpectatorClientEndFrame
+proc SpectatorClientEndFrame 32 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1062
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1744
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+LTI4 $1064
+ADDRLP4 16
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+GEI4 $1064
+ADDRLP4 4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1067
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 20
+INDIRP4
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 20
+INDIRP4
+INDIRP4
+CNSTI4 404
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRP4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRB
+ASGNB 420
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 256
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 404
+ADDP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+CNSTI4 2048
+BORI4
+ASGNI4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 -4097
+BANDI4
+ASGNI4
+LABELV $1067
+LABELV $1064
+LABELV $1062
+LABELV $1061
+endproc SpectatorClientEndFrame 32 0
+export ClientEndFrame
+proc ClientEndFrame 32 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1070
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 SpectatorClientEndFrame
+CALLV
+pop
+ADDRGP4 $1069
+JUMPV
+LABELV $1070
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 428
+ADDP4
+ASGNP4
+ADDRGP4 level+11200
+INDIRI4
+CNSTI4 0
+EQI4 $1072
+ADDRGP4 $1069
+JUMPV
+LABELV $1072
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 P_WorldEffects
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 P_DamageFeedback
+CALLV
+pop
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1772
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 1000
+LEI4 $1075
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 16384
+BORI4
+ASGNI4
+ADDRGP4 $1076
+JUMPV
+LABELV $1075
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+LABELV $1076
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $1078
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 1840
+ADDP4
+INDIRI4
+LTI4 $1078
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 respawn
+CALLV
+pop
+LABELV $1078
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_SetClientSound
+CALLV
+pop
+ADDRGP4 g_smoothClients+12
+INDIRI4
+CNSTI4 0
+EQI4 $1081
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 BG_PlayerStateToEntityStateExtraPolate
+CALLV
+pop
+ADDRGP4 $1082
+JUMPV
+LABELV $1081
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 BG_PlayerStateToEntityState
+CALLV
+pop
+LABELV $1082
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 SendPendingPredictableEvents
+CALLV
+pop
+LABELV $1069
+endproc ClientEndFrame 32 16
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $809
+byte 1 51
+byte 1 51
+byte 1 0
+align 1
+LABELV $805
+byte 1 56
+byte 1 0
+align 1
+LABELV $804
+byte 1 112
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 95
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 0
+align 1
+LABELV $621
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 101
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 47
+byte 1 104
+byte 1 100
+byte 1 111
+byte 1 103
+byte 1 108
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $620
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 65
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 121
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 100
+byte 1 111
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 106
+byte 1 111
+byte 1 121
+byte 1 33
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $374
+byte 1 100
+byte 1 114
+byte 1 111
+byte 1 112
+byte 1 0
+align 1
+LABELV $373
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $371
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 84
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 33
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $366
+byte 1 73
+byte 1 110
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $365
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+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 115
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $359
+byte 1 65
+byte 1 67
+byte 1 84
+byte 1 73
+byte 1 86
+byte 1 73
+byte 1 84
+byte 1 89
+byte 1 0
+align 1
+LABELV $113
+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 103
+byte 1 117
+byte 1 114
+byte 1 112
+byte 1 50
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $112
+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 103
+byte 1 117
+byte 1 114
+byte 1 112
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $109
+byte 1 42
+byte 1 100
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_admin.asm b/build/release-linux-x86_64/base/game/g_admin.asm
new file mode 100644
index 0000000..58b9a6b
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_admin.asm
@@ -0,0 +1,39133 @@
+data
+export g_admin_cmds
+align 4
+LABELV g_admin_cmds
+address $77
+address G_admin_adjustban
+byte 4 0
+address $78
+address $79
+address $80
+address $81
+address G_admin_adminhelp
+byte 4 1
+address $81
+address $82
+address $83
+address $84
+address G_admin_admintest
+byte 4 0
+address $84
+address $85
+address $86
+address $87
+address G_admin_denybuild
+byte 4 0
+address $88
+address $89
+address $90
+address $91
+address G_admin_allready
+byte 4 0
+address $91
+address $92
+address $86
+address $78
+address G_admin_ban
+byte 4 0
+address $78
+address $93
+address $94
+address $95
+address G_admin_builder
+byte 4 1
+address $95
+address $96
+address $86
+address $97
+address G_admin_buildlog
+byte 4 0
+address $97
+address $98
+address $99
+address $100
+address G_admin_endvote
+byte 4 0
+address $100
+address $101
+address $102
+address $103
+address G_admin_changemap
+byte 4 0
+address $103
+address $104
+address $105
+address $106
+address G_admin_cp
+byte 4 0
+address $106
+address $107
+address $108
+address $88
+address G_admin_denybuild
+byte 4 0
+address $88
+address $109
+address $90
+address $110
+address G_admin_flag
+byte 4 0
+address $110
+address $111
+address $112
+address $113
+address G_admin_flaglist
+byte 4 1
+address $110
+address $114
+address $86
+address $115
+address G_admin_info
+byte 4 1
+address $115
+address $116
+address $117
+address $118
+address G_admin_kick
+byte 4 0
+address $118
+address $119
+address $120
+address $121
+address G_admin_l1
+byte 4 0
+address $121
+address $122
+address $123
+address $124
+address G_admin_l1
+byte 4 0
+address $124
+address $125
+address $90
+address $126
+address G_admin_listadmins
+byte 4 1
+address $126
+address $127
+address $128
+address $129
+address G_admin_listlayouts
+byte 4 1
+address $129
+address $130
+address $131
+address $132
+address G_admin_listplayers
+byte 4 1
+address $132
+address $133
+address $86
+address $134
+address G_admin_lock
+byte 4 0
+address $134
+address $135
+address $136
+address $137
+address G_admin_mute
+byte 4 0
+address $137
+address $138
+address $90
+address $139
+address G_admin_namelog
+byte 4 1
+address $139
+address $140
+address $141
+address $142
+address G_admin_nextmap
+byte 4 0
+address $142
+address $143
+address $86
+address $144
+address G_admin_endvote
+byte 4 0
+address $144
+address $145
+address $102
+address $146
+address G_admin_pause
+byte 4 0
+address $146
+address $147
+address $86
+address $148
+address G_admin_putteam
+byte 4 0
+address $148
+address $149
+address $150
+address $151
+address G_admin_readconfig
+byte 4 0
+address $151
+address $152
+address $86
+address $153
+address G_admin_register
+byte 4 0
+address $153
+address $154
+address $155
+address $156
+address G_admin_rename
+byte 4 0
+address $156
+address $157
+address $158
+address $159
+address G_admin_restart
+byte 4 0
+address $159
+address $160
+address $161
+address $162
+address G_admin_revert
+byte 4 0
+address $162
+address $163
+address $164
+address $165
+address G_admin_setlevel
+byte 4 0
+address $165
+address $166
+address $167
+address $168
+address G_admin_showbans
+byte 4 1
+address $168
+address $169
+address $170
+address $171
+address G_admin_slap
+byte 4 1
+address $171
+address $172
+address $173
+address $174
+address G_admin_spec999
+byte 4 0
+address $174
+address $175
+address $86
+address $176
+address G_admin_time
+byte 4 1
+address $176
+address $177
+address $86
+address $178
+address G_admin_unban
+byte 4 0
+address $78
+address $179
+address $180
+address $181
+address G_admin_flag
+byte 4 0
+address $110
+address $182
+address $112
+address $183
+address G_admin_lock
+byte 4 0
+address $134
+address $184
+address $136
+address $185
+address G_admin_mute
+byte 4 0
+address $137
+address $186
+address $90
+address $187
+address G_admin_warn
+byte 4 0
+address $187
+address $188
+address $189
+align 4
+LABELV adminNumCmds
+byte 4 43
+align 4
+LABELV admin_level_maxname
+byte 4 0
+export g_admin_levels
+align 4
+LABELV g_admin_levels
+byte 4 0
+export g_admin_admins
+align 4
+LABELV g_admin_admins
+byte 4 0
+export g_admin_bans
+align 4
+LABELV g_admin_bans
+byte 4 0
+export g_admin_commands
+align 4
+LABELV g_admin_commands
+byte 4 0
+export G_admin_register_cmds
+code
+proc G_admin_register_cmds 4 4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $194
+JUMPV
+LABELV $191
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_admin_cmds
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+LABELV $192
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $194
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+ADDRGP4 adminNumCmds
+INDIRU4
+LTU4 $191
+LABELV $190
+endproc G_admin_register_cmds 4 4
+export G_admin_unregister_cmds
+proc G_admin_unregister_cmds 4 4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $199
+JUMPV
+LABELV $196
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_admin_cmds
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_RemoveCommand
+CALLV
+pop
+LABELV $197
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $199
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+ADDRGP4 adminNumCmds
+INDIRU4
+LTU4 $196
+LABELV $195
+endproc G_admin_unregister_cmds 4 4
+lit
+align 1
+LABELV $201
+byte 1 0
+skip 1023
+export G_admin_cmdlist
+code
+proc G_admin_cmdlist 1052 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRGP4 $201
+INDIRB
+ASGNB 1024
+ADDRLP4 1036
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 1036
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 1036
+INDIRI4
+ASGNI4
+ADDRGP4 $205
+JUMPV
+LABELV $202
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_admin_cmds+12
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1040
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $206
+ADDRGP4 $203
+JUMPV
+LABELV $206
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_admin_cmds
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1044
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 1044
+INDIRU4
+CNSTU4 1
+ADDU4
+CVUI4 4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+ADDI4
+CVIU4 4
+CNSTU4 1023
+LTU4 $209
+ADDRGP4 $211
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 1048
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 1048
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $209
+ADDRGP4 $212
+ARGP4
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_admin_cmds
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1048
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 12
+ADDP4
+ARGP4
+ADDRLP4 1048
+INDIRP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $203
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $205
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+ADDRGP4 adminNumCmds
+INDIRU4
+LTU4 $202
+ADDRGP4 $211
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 1040
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 1040
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $200
+endproc G_admin_cmdlist 1052 8
+proc admin_permission 36 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $215
+JUMPV
+LABELV $214
+ADDRFP4 8
+INDIRP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 45
+EQI4 $219
+ADDRLP4 16
+INDIRI4
+CNSTI4 43
+NEI4 $217
+LABELV $219
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 43
+NEI4 $221
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+ADDRGP4 $222
+JUMPV
+LABELV $221
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+LABELV $222
+ADDRFP4 8
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+LABELV $217
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $223
+CNSTI4 1
+RETI4
+ADDRGP4 $213
+JUMPV
+LABELV $223
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $227
+ARGP4
+ADDRLP4 32
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $225
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRLP4 12
+ADDRFP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+LABELV $225
+LABELV $215
+ADDRLP4 4
+ARGP4
+ADDRLP4 16
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $214
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $228
+ADDRFP4 8
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+LABELV $228
+ADDRLP4 8
+INDIRI4
+RETI4
+LABELV $213
+endproc admin_permission 36 8
+export admin_name
+proc admin_name 16 0
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTU4 0
+ASGNU4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+EQU4 $231
+ADDRLP4 12
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+EQU4 $231
+ADDRLP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $233
+ADDRLP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CNSTI4 41
+ADDP4
+RETP4
+ADDRGP4 $230
+JUMPV
+LABELV $233
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+RETP4
+ADDRGP4 $230
+JUMPV
+LABELV $231
+ADDRGP4 $235
+RETP4
+LABELV $230
+endproc admin_name 16 0
+export G_admin_cmd
+proc G_admin_cmd 4 20
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 g_admin_cmds
+ARGP4
+ADDRGP4 adminNumCmds
+INDIRU4
+ARGU4
+CNSTU4 24
+ARGU4
+ADDRGP4 cmdcmp
+ARGP4
+ADDRLP4 0
+ADDRGP4 bsearch
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $236
+endproc G_admin_cmd 4 20
+export G_admin_level
+proc G_admin_level 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 g_admin_levels
+INDIRP4
+ASGNP4
+ADDRGP4 $241
+JUMPV
+LABELV $238
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $242
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $237
+JUMPV
+LABELV $242
+LABELV $239
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $241
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $238
+CNSTP4 0
+RETP4
+LABELV $237
+endproc G_admin_level 4 0
+export G_admin_admin
+proc G_admin_admin 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 g_admin_admins
+INDIRP4
+ASGNP4
+ADDRGP4 $248
+JUMPV
+LABELV $245
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $249
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $244
+JUMPV
+LABELV $249
+LABELV $246
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $248
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $245
+CNSTP4 0
+RETP4
+LABELV $244
+endproc G_admin_admin 8 8
+export G_admin_command
+proc G_admin_command 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 g_admin_commands
+INDIRP4
+ASGNP4
+ADDRGP4 $255
+JUMPV
+LABELV $252
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $256
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $251
+JUMPV
+LABELV $256
+LABELV $253
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $255
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $252
+CNSTP4 0
+RETP4
+LABELV $251
+endproc G_admin_command 8 8
+export G_admin_permission
+proc G_admin_permission 32 12
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $259
+CNSTI4 1
+RETI4
+ADDRGP4 $258
+JUMPV
+LABELV $259
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $261
+ADDRLP4 4
+INDIRP4
+CNSTI4 73
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 16
+ADDRGP4 admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $263
+ADDRLP4 8
+INDIRI4
+RETI4
+ADDRGP4 $258
+JUMPV
+LABELV $263
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 G_admin_level
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRGP4 $262
+JUMPV
+LABELV $261
+CNSTI4 0
+ARGI4
+ADDRLP4 16
+ADDRGP4 G_admin_level
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+LABELV $262
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $265
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 24
+ADDRGP4 admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+INDIRI4
+ADDRLP4 28
+INDIRI4
+EQI4 $268
+ADDRLP4 8
+INDIRI4
+ADDRLP4 28
+INDIRI4
+EQI4 $268
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+ADDRGP4 $269
+JUMPV
+LABELV $268
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+LABELV $269
+ADDRLP4 20
+INDIRI4
+RETI4
+ADDRGP4 $258
+JUMPV
+LABELV $265
+CNSTI4 0
+RETI4
+LABELV $258
+endproc G_admin_permission 32 12
+lit
+align 1
+LABELV $271
+byte 1 0
+skip 31
+align 1
+LABELV $272
+byte 1 0
+skip 31
+export G_admin_name_check
+code
+proc G_admin_name_check 100 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 $271
+INDIRB
+ASGNB 32
+ADDRLP4 44
+ADDRGP4 $272
+INDIRB
+ASGNB 32
+ADDRLP4 76
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 44
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 44
+ARGP4
+ADDRGP4 $275
+ARGP4
+ADDRLP4 80
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+NEI4 $273
+CNSTI4 1
+RETI4
+ADDRGP4 $270
+JUMPV
+LABELV $273
+ADDRLP4 44
+ARGP4
+ADDRGP4 $235
+ARGP4
+ADDRLP4 84
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+NEI4 $276
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $278
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+LEI4 $278
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 $280
+ARGP4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $278
+CNSTI4 0
+RETI4
+ADDRGP4 $270
+JUMPV
+LABELV $276
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_DecolorString
+CALLV
+pop
+ADDRLP4 88
+ADDRLP4 0
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 48
+LTI4 $281
+ADDRLP4 88
+INDIRI4
+CNSTI4 57
+GTI4 $281
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $283
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+LEI4 $283
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 $285
+ARGP4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $283
+CNSTI4 0
+RETI4
+ADDRGP4 $270
+JUMPV
+LABELV $281
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRGP4 $289
+JUMPV
+LABELV $286
+ADDRLP4 92
+ADDRLP4 32
+INDIRI4
+ADDRLP4 0
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 65
+LTI4 $293
+ADDRLP4 92
+INDIRI4
+CNSTI4 90
+LEI4 $292
+LABELV $293
+ADDRLP4 96
+ADDRLP4 32
+INDIRI4
+ADDRLP4 0
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 97
+LTI4 $290
+ADDRLP4 96
+INDIRI4
+CNSTI4 122
+GTI4 $290
+LABELV $292
+ADDRLP4 76
+ADDRLP4 76
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $290
+LABELV $287
+ADDRLP4 32
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $289
+ADDRLP4 32
+INDIRI4
+ADDRLP4 0
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $286
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+NEI4 $294
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $296
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+LEI4 $296
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 $298
+ARGP4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $296
+CNSTI4 0
+RETI4
+ADDRGP4 $270
+JUMPV
+LABELV $294
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRGP4 $302
+JUMPV
+LABELV $299
+ADDRLP4 40
+CNSTI4 2580
+ADDRLP4 32
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $304
+ADDRGP4 $300
+JUMPV
+LABELV $304
+ADDRLP4 32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+NEI4 $306
+ADDRGP4 $300
+JUMPV
+LABELV $306
+ADDRLP4 40
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 44
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 92
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+NEI4 $308
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $310
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+LEI4 $310
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRGP4 $312
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $310
+CNSTI4 0
+RETI4
+ADDRGP4 $270
+JUMPV
+LABELV $308
+LABELV $300
+ADDRLP4 32
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $302
+ADDRLP4 32
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $299
+ADDRLP4 36
+ADDRGP4 g_admin_admins
+INDIRP4
+ASGNP4
+ADDRGP4 $316
+JUMPV
+LABELV $313
+ADDRLP4 36
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 1
+GEI4 $317
+ADDRGP4 $314
+JUMPV
+LABELV $317
+ADDRLP4 36
+INDIRP4
+CNSTI4 41
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 44
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 92
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+NEI4 $319
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+EQU4 $319
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $321
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+LEI4 $321
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRGP4 $323
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $321
+CNSTI4 0
+RETI4
+ADDRGP4 $270
+JUMPV
+LABELV $319
+LABELV $314
+ADDRLP4 36
+ADDRLP4 36
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $316
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $313
+CNSTI4 1
+RETI4
+LABELV $270
+endproc G_admin_name_check 100 16
+proc admin_higher_admin 20 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $325
+CNSTI4 1
+RETI4
+ADDRGP4 $324
+JUMPV
+LABELV $325
+ADDRFP4 4
+INDIRP4
+CNSTI4 73
+ADDP4
+ARGP4
+ADDRGP4 $329
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $327
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $331
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRGP4 $332
+JUMPV
+LABELV $331
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $332
+ADDRLP4 8
+INDIRI4
+RETI4
+ADDRGP4 $324
+JUMPV
+LABELV $327
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $337
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $338
+JUMPV
+LABELV $337
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+LABELV $338
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+GTI4 $335
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+ADDRGP4 $336
+JUMPV
+LABELV $335
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $336
+ADDRLP4 12
+INDIRI4
+RETI4
+LABELV $324
+endproc admin_higher_admin 20 12
+proc admin_higher_guid 12 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 G_admin_admin
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 G_admin_admin
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 admin_higher_admin
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+RETI4
+LABELV $339
+endproc admin_higher_guid 12 8
+proc admin_higher 12 8
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $341
+CNSTI4 1
+RETI4
+ADDRGP4 $340
+JUMPV
+LABELV $341
+ADDRLP4 0
+CNSTI4 524
+ASGNI4
+ADDRLP4 4
+CNSTI4 544
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 admin_higher_admin
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+RETI4
+LABELV $340
+endproc admin_higher 12 8
+proc admin_writeconfig_string 4 12
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $344
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+LABELV $344
+ADDRGP4 $346
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+LABELV $343
+endproc admin_writeconfig_string 4 12
+proc admin_writeconfig_int 36 16
+ADDRLP4 0
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 $348
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 32
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 0
+ARGP4
+ADDRLP4 32
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+LABELV $347
+endproc admin_writeconfig_int 36 16
+proc admin_writeconfig 36 12
+ADDRGP4 g_admin+16
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $350
+ADDRGP4 $353
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $349
+JUMPV
+LABELV $350
+CNSTP4 0
+ARGP4
+ADDRLP4 24
+ADDRGP4 trap_RealTime
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 g_admin+16
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 28
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+GEI4 $354
+ADDRGP4 $357
+ARGP4
+ADDRGP4 g_admin+16
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $349
+JUMPV
+LABELV $354
+ADDRLP4 16
+ADDRGP4 g_admin_levels
+INDIRP4
+ASGNP4
+ADDRGP4 $362
+JUMPV
+LABELV $359
+ADDRGP4 $363
+ARGP4
+CNSTI4 8
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRGP4 $364
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_int
+CALLV
+pop
+ADDRGP4 $365
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 16
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_string
+CALLV
+pop
+ADDRGP4 $366
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 16
+INDIRP4
+CNSTI4 40
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_string
+CALLV
+pop
+ADDRGP4 $346
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+LABELV $360
+ADDRLP4 16
+ADDRLP4 16
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $362
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $359
+ADDRLP4 8
+ADDRGP4 g_admin_admins
+INDIRP4
+ASGNP4
+ADDRGP4 $370
+JUMPV
+LABELV $367
+ADDRLP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $371
+ADDRGP4 $368
+JUMPV
+LABELV $371
+ADDRGP4 $373
+ARGP4
+CNSTI4 8
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRGP4 $365
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 8
+INDIRP4
+CNSTI4 41
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_string
+CALLV
+pop
+ADDRGP4 $374
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_string
+CALLV
+pop
+ADDRGP4 $364
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_int
+CALLV
+pop
+ADDRGP4 $366
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 8
+INDIRP4
+CNSTI4 73
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_string
+CALLV
+pop
+ADDRGP4 $346
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+LABELV $368
+ADDRLP4 8
+ADDRLP4 8
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $370
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $367
+ADDRLP4 4
+ADDRGP4 g_admin_bans
+INDIRP4
+ASGNP4
+ADDRGP4 $378
+JUMPV
+LABELV $375
+ADDRLP4 32
+ADDRLP4 4
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $379
+ADDRLP4 32
+INDIRI4
+CNSTI4 86400
+ADDI4
+ADDRLP4 20
+INDIRI4
+GTI4 $379
+ADDRGP4 $376
+JUMPV
+LABELV $379
+ADDRGP4 $381
+ARGP4
+CNSTI4 6
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRGP4 $365
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_string
+CALLV
+pop
+ADDRGP4 $374
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_string
+CALLV
+pop
+ADDRGP4 $382
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 72
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_string
+CALLV
+pop
+ADDRGP4 $383
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 140
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_string
+CALLV
+pop
+ADDRGP4 $384
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 220
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_string
+CALLV
+pop
+ADDRGP4 $385
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_int
+CALLV
+pop
+ADDRGP4 $386
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 244
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_string
+CALLV
+pop
+ADDRGP4 $346
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+LABELV $376
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $378
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $375
+ADDRLP4 12
+ADDRGP4 g_admin_commands
+INDIRP4
+ASGNP4
+ADDRGP4 $390
+JUMPV
+LABELV $387
+ADDRGP4 $391
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRGP4 $392
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_string
+CALLV
+pop
+ADDRGP4 $393
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 12
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_string
+CALLV
+pop
+ADDRGP4 $394
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 12
+INDIRP4
+CNSTI4 88
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_string
+CALLV
+pop
+ADDRGP4 $395
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+ADDRLP4 12
+INDIRP4
+CNSTI4 138
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 admin_writeconfig_string
+CALLV
+pop
+ADDRGP4 $346
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+LABELV $388
+ADDRLP4 12
+ADDRLP4 12
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $390
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $387
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+LABELV $349
+endproc admin_writeconfig 36 12
+proc admin_readconfig_string 24 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $399
+ARGP4
+ADDRLP4 8
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $402
+ADDRGP4 $400
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 COM_ParseWarning
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $402
+JUMPV
+LABELV $401
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 12
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $404
+ADDRGP4 $403
+JUMPV
+LABELV $404
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 16
+INDIRU4
+ADDRLP4 20
+INDIRU4
+ADDU4
+ADDRFP4 8
+INDIRI4
+CVIU4 4
+LTU4 $406
+ADDRGP4 $403
+JUMPV
+LABELV $406
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $408
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 $410
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $408
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $402
+ADDRGP4 $401
+JUMPV
+LABELV $403
+LABELV $396
+endproc admin_readconfig_string 24 12
+proc admin_readconfig_int 16 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $399
+ARGP4
+ADDRLP4 8
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $412
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 12
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRGP4 $413
+JUMPV
+LABELV $412
+ADDRGP4 $400
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 COM_ParseWarning
+CALLV
+pop
+LABELV $413
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+LABELV $411
+endproc admin_readconfig_int 16 8
+proc admin_default_levels 56 12
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+CNSTI4 1064
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRGP4 g_admin_levels
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRGP4 $415
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ARGP4
+ADDRGP4 $416
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTI4 1064
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 20
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRGP4 $417
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ARGP4
+ADDRGP4 $416
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTI4 1064
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRGP4 $418
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ARGP4
+ADDRGP4 $419
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTI4 1064
+ARGI4
+ADDRLP4 32
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 36
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRGP4 $420
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ARGP4
+ADDRGP4 $421
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTI4 1064
+ARGI4
+ADDRLP4 40
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 44
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 44
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRGP4 $422
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ARGP4
+ADDRGP4 $423
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTI4 1064
+ARGI4
+ADDRLP4 48
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 48
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 48
+INDIRP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 52
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRGP4 $424
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ARGP4
+ADDRGP4 $425
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 admin_level_maxname
+CNSTI4 15
+ASGNI4
+LABELV $414
+endproc admin_default_levels 56 12
+export G_admin_authlog
+proc G_admin_authlog 2076 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 2052
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $427
+ADDRGP4 $426
+JUMPV
+LABELV $427
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $429
+ADDRLP4 2052
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $429
+ADDRLP4 2052
+INDIRI4
+ARGI4
+ADDRLP4 2056
+ADDRGP4 G_admin_level
+CALLP4
+ASGNP4
+ADDRLP4 2048
+ADDRLP4 2056
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+CNSTI4 2048
+ARGI4
+ADDRGP4 $431
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CNSTI4 73
+ADDP4
+ARGP4
+ADDRLP4 2048
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $433
+ADDRLP4 2060
+ADDRLP4 2048
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRGP4 $434
+JUMPV
+LABELV $433
+ADDRLP4 2060
+ADDRGP4 $86
+ASGNP4
+LABELV $434
+ADDRLP4 2060
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $435
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 2068
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 2068
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 2072
+ADDRLP4 2068
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 2072
+INDIRP4
+CNSTI4 41
+ADDP4
+ARGP4
+ADDRLP4 2072
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 2068
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+LABELV $426
+endproc G_admin_authlog 2076 28
+proc admin_log_start 44 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $438
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ASGNP4
+ADDRGP4 $439
+JUMPV
+LABELV $438
+ADDRLP4 4
+ADDRGP4 $235
+ASGNP4
+LABELV $439
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 adminLog
+ARGP4
+CNSTU4 1024
+ARGU4
+ADDRGP4 $440
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $445
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $446
+JUMPV
+LABELV $445
+ADDRLP4 8
+CNSTI4 -1
+ASGNI4
+LABELV $446
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 28
+INDIRU4
+EQU4 $447
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 28
+INDIRU4
+EQU4 $447
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CNSTI4 41
+ADDP4
+ASGNP4
+ADDRGP4 $448
+JUMPV
+LABELV $447
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $448
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 36
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 36
+INDIRU4
+EQU4 $449
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 36
+INDIRU4
+EQU4 $449
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $450
+JUMPV
+LABELV $449
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+LABELV $450
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $451
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 588
+ADDP4
+ASGNP4
+ADDRGP4 $452
+JUMPV
+LABELV $451
+ADDRLP4 20
+ADDRGP4 $86
+ASGNP4
+LABELV $452
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 Q_snprintf
+CALLI4
+ASGNI4
+ADDRGP4 adminLogLen
+ADDRLP4 40
+INDIRI4
+ASGNI4
+LABELV $436
+endproc admin_log_start 44 36
+proc admin_log 12 16
+ADDRGP4 adminLog
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $454
+ADDRLP4 0
+ADDRGP4 adminLogLen
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRGP4 adminLog
+ADDP4
+ARGP4
+CNSTU4 1024
+ADDRLP4 4
+INDIRI4
+CVIU4 4
+SUBU4
+ARGU4
+ADDRGP4 $456
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_snprintf
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $454
+LABELV $453
+endproc admin_log 12 16
+proc admin_log_abort 0 0
+ADDRGP4 adminLog
+CNSTI1 0
+ASGNI1
+ADDRGP4 adminLogLen
+CNSTI4 0
+ASGNI4
+LABELV $457
+endproc admin_log_abort 0 0
+proc admin_log_end 4 12
+ADDRGP4 adminLog
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $459
+ADDRGP4 $461
+ARGP4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $465
+ADDRLP4 0
+ADDRGP4 $462
+ASGNP4
+ADDRGP4 $466
+JUMPV
+LABELV $465
+ADDRLP4 0
+ADDRGP4 $463
+ASGNP4
+LABELV $466
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 adminLog
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+LABELV $459
+ADDRGP4 admin_log_abort
+CALLV
+pop
+LABELV $458
+endproc admin_log_end 4 12
+proc admin_search 1076 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 24
+ADDRFP4 24
+INDIRP4
+ASGNP4
+ADDRFP4 28
+ADDRFP4 28
+INDIRI4
+ASGNI4
+ADDRFP4 32
+ADDRFP4 32
+INDIRI4
+ASGNI4
+ADDRFP4 36
+ADDRFP4 36
+INDIRI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRLP4 1048
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRFP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $471
+JUMPV
+LABELV $468
+LABELV $469
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $471
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $468
+ADDRFP4 28
+INDIRI4
+CNSTI4 0
+GEI4 $472
+ADDRFP4 28
+ADDRFP4 28
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $473
+JUMPV
+LABELV $472
+ADDRFP4 28
+ADDRFP4 28
+INDIRI4
+ADDRFP4 32
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $473
+ADDRFP4 28
+INDIRI4
+CNSTI4 0
+LTI4 $476
+ADDRFP4 28
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LEI4 $474
+LABELV $476
+ADDRFP4 28
+CNSTI4 0
+ASGNI4
+LABELV $474
+ADDRGP4 G_admin_buffer_begin
+CALLV
+pop
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRFP4 20
+INDIRP4
+ASGNP4
+ADDRGP4 $480
+JUMPV
+LABELV $477
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 24
+INDIRP4
+ARGP4
+ADDRLP4 1056
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+EQI4 $481
+ADDRLP4 4
+INDIRI4
+ADDRFP4 28
+INDIRI4
+LTI4 $483
+ADDRFP4 36
+INDIRI4
+CNSTI4 1
+LTI4 $485
+ADDRLP4 12
+INDIRI4
+ADDRFP4 36
+INDIRI4
+GEI4 $483
+LABELV $485
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRFP4 16
+INDIRP4
+CALLV
+pop
+ADDRGP4 $486
+ARGP4
+ADDRLP4 4
+INDIRI4
+ADDRFP4 32
+INDIRI4
+ADDI4
+ARGI4
+ADDRLP4 20
+ARGP4
+ADDRLP4 1064
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1064
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 1048
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $484
+JUMPV
+LABELV $483
+ADDRLP4 12
+INDIRI4
+ADDRFP4 36
+INDIRI4
+NEI4 $487
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $489
+ADDRLP4 1044
+ADDRLP4 4
+INDIRI4
+ASGNI4
+LABELV $489
+LABELV $487
+LABELV $484
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $481
+LABELV $478
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $480
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $477
+ADDRFP4 36
+INDIRI4
+CNSTI4 0
+LEI4 $491
+ADDRGP4 $493
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 28
+INDIRI4
+ADDRFP4 32
+INDIRI4
+ADDI4
+ARGI4
+ADDRLP4 1048
+INDIRI4
+ADDRFP4 32
+INDIRI4
+ADDI4
+ARGI4
+ADDRFP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $496
+ADDRLP4 1056
+ADDRGP4 $494
+ASGNP4
+ADDRGP4 $497
+JUMPV
+LABELV $496
+ADDRLP4 1056
+ADDRGP4 $86
+ASGNP4
+LABELV $497
+ADDRLP4 1056
+INDIRP4
+ARGP4
+ADDRFP4 24
+INDIRP4
+ARGP4
+ADDRLP4 1064
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1064
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+EQI4 $498
+ADDRGP4 $500
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $502
+ADDRLP4 1068
+ADDRGP4 $410
+ASGNP4
+ADDRGP4 $503
+JUMPV
+LABELV $502
+ADDRLP4 1068
+ADDRGP4 $86
+ASGNP4
+LABELV $503
+ADDRLP4 1068
+INDIRP4
+ARGP4
+ADDRFP4 24
+INDIRP4
+ARGP4
+ADDRLP4 1044
+INDIRI4
+ADDRFP4 32
+INDIRI4
+ADDI4
+ARGI4
+ADDRLP4 1072
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1072
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+LABELV $498
+LABELV $491
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $346
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_end
+CALLV
+pop
+ADDRLP4 1044
+INDIRI4
+ADDRFP4 32
+INDIRI4
+ADDI4
+RETI4
+LABELV $467
+endproc admin_search 1076 36
+proc admin_match 72 12
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 0
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $505
+CNSTI4 1
+RETI4
+ADDRGP4 $504
+JUMPV
+LABELV $505
+ADDRFP4 0
+INDIRP4
+CNSTI4 41
+ADDP
+ARGP4
+ADDRLP4 32
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 32
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 68
+ADDRGP4 strstr
+CALLP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $508
+ADDRLP4 64
+CNSTI4 1
+ASGNI4
+ADDRGP4 $509
+JUMPV
+LABELV $508
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+LABELV $509
+ADDRLP4 64
+INDIRI4
+RETI4
+LABELV $504
+endproc admin_match 72 12
+proc admin_out 36 28
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 G_admin_level
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $514
+JUMPV
+LABELV $511
+ADDRLP4 20
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $515
+ADDRLP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 94
+NEI4 $515
+ADDRLP4 24
+ADDRLP4 20
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $515
+ADDRLP4 24
+INDIRI4
+CNSTI4 65
+LTI4 $518
+ADDRLP4 24
+INDIRI4
+CNSTI4 90
+LEI4 $517
+LABELV $518
+ADDRLP4 28
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 97
+LTI4 $519
+ADDRLP4 28
+INDIRI4
+CNSTI4 122
+LEI4 $517
+LABELV $519
+ADDRLP4 32
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 48
+LTI4 $515
+ADDRLP4 32
+INDIRI4
+CNSTI4 57
+GTI4 $515
+LABELV $517
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+ADDI4
+ASGNI4
+LABELV $515
+LABELV $512
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $514
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $520
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $511
+LABELV $520
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $521
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 admin_level_maxname
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+CNSTI4 1
+SUBI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $524
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRGP4 $525
+JUMPV
+LABELV $524
+ADDRLP4 24
+ADDRGP4 $522
+ASGNP4
+LABELV $525
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 41
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $510
+endproc admin_out 36 28
+proc admin_listadmins 4 40
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $126
+ARGP4
+ADDRGP4 $527
+ARGP4
+ADDRGP4 admin_match
+ARGP4
+ADDRGP4 admin_out
+ARGP4
+ADDRGP4 g_admin_admins
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+CNSTI4 64
+ARGI4
+CNSTI4 100
+ARGI4
+ADDRLP4 0
+ADDRGP4 admin_search
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $526
+endproc admin_listadmins 4 40
+proc admin_find_admin 120 24
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 84
+CNSTI4 -1
+ASGNI4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 48
+CNSTP4 0
+ASGNP4
+ADDRLP4 88
+CNSTI4 1
+ASGNI4
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $529
+ADDRFP4 12
+INDIRP4
+CNSTP4 0
+ASGNP4
+LABELV $529
+ADDRFP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $531
+ADDRFP4 16
+INDIRP4
+CNSTP4 0
+ASGNP4
+LABELV $531
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $535
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $533
+LABELV $535
+CNSTI4 -1
+RETI4
+ADDRGP4 $528
+JUMPV
+LABELV $533
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $536
+ADDRFP4 8
+ADDRGP4 $538
+ASGNP4
+LABELV $536
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $542
+JUMPV
+LABELV $539
+ADDRLP4 96
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 48
+LTI4 $545
+ADDRLP4 96
+INDIRI4
+CNSTI4 57
+LEI4 $543
+LABELV $545
+ADDRLP4 88
+CNSTI4 0
+ASGNI4
+ADDRGP4 $541
+JUMPV
+LABELV $543
+LABELV $540
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $542
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $539
+LABELV $541
+ADDRLP4 88
+INDIRI4
+CNSTI4 0
+EQI4 $546
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 96
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 84
+ADDRLP4 96
+INDIRI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+LTI4 $548
+ADDRLP4 84
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+GEI4 $548
+ADDRLP4 48
+CNSTI4 1760
+ADDRLP4 84
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 108
+CNSTU4 0
+ASGNU4
+ADDRLP4 48
+INDIRP4
+CVPU4 4
+ADDRLP4 108
+INDIRU4
+EQU4 $554
+ADDRLP4 112
+ADDRLP4 48
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+CVPU4 4
+ADDRLP4 108
+INDIRU4
+EQU4 $554
+ADDRLP4 112
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $551
+LABELV $554
+ADDRGP4 $555
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 84
+INDIRI4
+ARGI4
+ADDRLP4 116
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 116
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 -1
+RETI4
+ADDRGP4 $528
+JUMPV
+LABELV $551
+ADDRLP4 8
+ADDRLP4 48
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $549
+JUMPV
+LABELV $548
+ADDRLP4 84
+INDIRI4
+CNSTI4 64
+LTI4 $556
+ADDRLP4 0
+CNSTI4 64
+ASGNI4
+ADDRLP4 8
+ADDRGP4 g_admin_admins
+INDIRP4
+ASGNP4
+ADDRGP4 $561
+JUMPV
+LABELV $558
+ADDRLP4 0
+INDIRI4
+ADDRLP4 84
+INDIRI4
+NEI4 $562
+ADDRGP4 $560
+JUMPV
+LABELV $562
+LABELV $559
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $561
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $558
+LABELV $560
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $567
+JUMPV
+LABELV $564
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $569
+ADDRGP4 $565
+JUMPV
+LABELV $569
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+NEU4 $571
+ADDRLP4 48
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $566
+JUMPV
+LABELV $571
+LABELV $565
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $567
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $564
+LABELV $566
+LABELV $556
+LABELV $549
+ADDRLP4 104
+CNSTU4 0
+ASGNU4
+ADDRLP4 48
+INDIRP4
+CVPU4 4
+ADDRLP4 104
+INDIRU4
+NEU4 $547
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+ADDRLP4 104
+INDIRU4
+NEU4 $547
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRGP4 g_admin_admins
+INDIRP4
+ASGNP4
+ADDRGP4 $578
+JUMPV
+LABELV $575
+LABELV $576
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $578
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $575
+ADDRGP4 $579
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 108
+CNSTI4 1
+ASGNI4
+ADDRGP4 level+24
+INDIRI4
+ADDRLP4 108
+INDIRI4
+SUBI4
+ARGI4
+ADDRLP4 112
+CNSTI4 64
+ASGNI4
+ADDRLP4 112
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 112
+INDIRI4
+ADDI4
+ADDRLP4 108
+INDIRI4
+SUBI4
+ARGI4
+ADDRLP4 116
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 116
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 -1
+RETI4
+ADDRGP4 $528
+JUMPV
+LABELV $546
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 52
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 96
+ADDRGP4 g_admin_admins
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 64
+ASGNI4
+ADDRGP4 $584
+JUMPV
+LABELV $581
+ADDRLP4 96
+INDIRP4
+CNSTI4 41
+ADDP4
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRLP4 52
+ARGP4
+ADDRLP4 100
+ADDRGP4 strstr
+CALLP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $585
+ADDRLP4 84
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 96
+INDIRP4
+ASGNP4
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $585
+LABELV $582
+ADDRLP4 96
+ADDRLP4 96
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $584
+ADDRLP4 96
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $587
+ADDRLP4 44
+INDIRI4
+CNSTI4 2
+LTI4 $581
+LABELV $587
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $591
+JUMPV
+LABELV $588
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $593
+ADDRGP4 $589
+JUMPV
+LABELV $593
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $595
+ADDRLP4 100
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 100
+INDIRU4
+CNSTU4 0
+EQU4 $595
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 100
+INDIRU4
+NEU4 $595
+ADDRLP4 48
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $589
+JUMPV
+LABELV $595
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRLP4 52
+ARGP4
+ADDRLP4 104
+ADDRGP4 strstr
+CALLP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $597
+ADDRLP4 84
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 48
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 48
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $597
+LABELV $589
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $591
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+GEI4 $599
+ADDRLP4 44
+INDIRI4
+CNSTI4 2
+LTI4 $588
+LABELV $599
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $600
+ADDRGP4 $602
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 100
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 100
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 -1
+RETI4
+ADDRGP4 $528
+JUMPV
+LABELV $600
+ADDRLP4 44
+INDIRI4
+CNSTI4 1
+LEI4 $603
+ADDRGP4 $605
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 100
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 100
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 52
+ARGP4
+ADDRGP4 admin_listadmins
+CALLI4
+pop
+CNSTI4 -1
+RETI4
+ADDRGP4 $528
+JUMPV
+LABELV $603
+LABELV $547
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $606
+ADDRFP4 12
+INDIRP4
+ADDRLP4 48
+INDIRP4
+ASGNP4
+LABELV $606
+ADDRFP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $608
+ADDRFP4 16
+INDIRP4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+LABELV $608
+ADDRLP4 84
+INDIRI4
+RETI4
+LABELV $528
+endproc admin_find_admin 120 24
+export G_admin_duration
+proc G_admin_duration 4 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 1576800000
+GTI4 $613
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $611
+LABELV $613
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $614
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $612
+JUMPV
+LABELV $611
+ADDRFP4 0
+INDIRI4
+CNSTI4 31536000
+LTI4 $615
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 $617
+ARGP4
+ADDRFP4 0
+INDIRI4
+CVIF4 4
+CNSTF4 1274059200
+DIVF4
+ARGF4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $616
+JUMPV
+LABELV $615
+ADDRFP4 0
+INDIRI4
+CNSTI4 7776000
+LTI4 $618
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 $620
+ARGP4
+ADDRFP4 0
+INDIRI4
+CVIF4 4
+CNSTF4 1226024960
+DIVF4
+ARGF4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $619
+JUMPV
+LABELV $618
+ADDRFP4 0
+INDIRI4
+CNSTI4 86400
+LTI4 $621
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 $623
+ARGP4
+ADDRFP4 0
+INDIRI4
+CVIF4 4
+CNSTF4 1202241536
+DIVF4
+ARGF4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $622
+JUMPV
+LABELV $621
+ADDRFP4 0
+INDIRI4
+CNSTI4 3600
+LTI4 $624
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 $626
+ARGP4
+ADDRFP4 0
+INDIRI4
+CVIF4 4
+CNSTF4 1163984896
+DIVF4
+ARGF4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $625
+JUMPV
+LABELV $624
+ADDRFP4 0
+INDIRI4
+CNSTI4 60
+LTI4 $627
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 $629
+ARGP4
+ADDRFP4 0
+INDIRI4
+CVIF4 4
+CNSTF4 1114636288
+DIVF4
+ARGF4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $628
+JUMPV
+LABELV $627
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 $630
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $628
+LABELV $625
+LABELV $622
+LABELV $619
+LABELV $616
+LABELV $612
+LABELV $610
+endproc G_admin_duration 4 16
+proc G_admin_ban_message 24 24
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $632
+CNSTP4 0
+ARGP4
+ADDRLP4 16
+ADDRGP4 trap_RealTime
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+SUBI4
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 13
+ARGI4
+ADDRGP4 G_admin_duration
+CALLV
+pop
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRGP4 $634
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 244
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 140
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $632
+ADDRLP4 0
+CNSTU4 0
+ASGNU4
+ADDRFP4 16
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRU4
+EQU4 $635
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRU4
+EQU4 $635
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRGP4 g_admin_bans
+INDIRP4
+ASGNP4
+ADDRGP4 $640
+JUMPV
+LABELV $637
+LABELV $638
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $640
+ADDRLP4 12
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 12
+INDIRU4
+CNSTU4 0
+EQU4 $641
+ADDRLP4 12
+INDIRU4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+NEU4 $637
+LABELV $641
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRGP4 $642
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $644
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ASGNP4
+ADDRGP4 $645
+JUMPV
+LABELV $644
+ADDRLP4 16
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+LABELV $645
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 624
+ADDP4
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $635
+LABELV $631
+endproc G_admin_ban_message 24 24
+proc G_admin_ban_matches 16 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $651
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $647
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $649
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 624
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 G_AddressCompare
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $649
+LABELV $651
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $650
+JUMPV
+LABELV $649
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $650
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $646
+endproc G_admin_ban_matches 16 8
+proc G_admin_match_ban 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTP4 0
+ARGP4
+ADDRLP4 8
+ADDRGP4 trap_RealTime
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 456
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $653
+CNSTP4 0
+RETP4
+ADDRGP4 $652
+JUMPV
+LABELV $653
+ADDRLP4 0
+ADDRGP4 g_admin_bans
+INDIRP4
+ASGNP4
+ADDRGP4 $658
+JUMPV
+LABELV $655
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $659
+ADDRLP4 12
+INDIRI4
+ADDRLP4 4
+INDIRI4
+GTI4 $659
+ADDRGP4 $656
+JUMPV
+LABELV $659
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 G_admin_ban_matches
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $661
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $652
+JUMPV
+LABELV $661
+LABELV $656
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $658
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $655
+CNSTP4 0
+RETP4
+LABELV $652
+endproc G_admin_match_ban 20 8
+export G_admin_ban_check
+proc G_admin_ban_check 1048 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 456
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $664
+CNSTI4 0
+RETI4
+ADDRGP4 $663
+JUMPV
+LABELV $664
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1028
+ADDRGP4 G_admin_match_ban
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1028
+INDIRP4
+ASGNP4
+ADDRLP4 1028
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $666
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 G_admin_ban_message
+CALLV
+pop
+ADDRLP4 1036
+ADDRLP4 0
+INDIRP4
+CNSTI4 276
+ADDP4
+ASGNP4
+ADDRLP4 1032
+ADDRLP4 1036
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 1036
+INDIRP4
+ADDRLP4 1032
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+CNSTI4 5
+GEI4 $668
+CNSTP4 0
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_AdminMessage
+CALLV
+pop
+ADDRGP4 $669
+JUMPV
+LABELV $668
+ADDRLP4 0
+INDIRP4
+CNSTI4 276
+ADDP4
+INDIRI4
+CNSTI4 10
+GEI4 $670
+ADDRGP4 $672
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 276
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 10
+NEI4 $675
+ADDRLP4 1040
+ADDRGP4 $673
+ASGNP4
+ADDRGP4 $676
+JUMPV
+LABELV $675
+ADDRLP4 1040
+ADDRGP4 $86
+ASGNP4
+LABELV $676
+ADDRLP4 1040
+INDIRP4
+ARGP4
+ADDRLP4 1044
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1044
+INDIRP4
+ARGP4
+ADDRGP4 trap_Print
+CALLV
+pop
+LABELV $670
+LABELV $669
+CNSTI4 1
+RETI4
+ADDRGP4 $663
+JUMPV
+LABELV $666
+CNSTI4 0
+RETI4
+LABELV $663
+endproc G_admin_ban_check 1048 24
+export G_admin_cmd_check
+proc G_admin_cmd_check 56 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI1 0
+ASGNI1
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 20
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $678
+CNSTI4 0
+RETI4
+ADDRGP4 $677
+JUMPV
+LABELV $678
+ADDRLP4 0
+ARGP4
+ADDRGP4 Q_strlwr
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 admin_log_start
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 32
+ADDRGP4 G_admin_command
+CALLP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $680
+CNSTI4 1
+ARGI4
+ADDRLP4 36
+ADDRGP4 ConcatArgsPrintable
+CALLP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+INDIRP4
+CNSTI4 138
+ADDP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+EQI4 $682
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 G_FloodLimited
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $684
+CNSTI4 1
+RETI4
+ADDRGP4 $677
+JUMPV
+LABELV $684
+CNSTI4 2
+ARGI4
+ADDRLP4 28
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+ADDRGP4 $683
+JUMPV
+LABELV $682
+ADDRGP4 $686
+ARGP4
+ADDRLP4 28
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 44
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+LABELV $683
+ADDRLP4 24
+INDIRI4
+ARGI4
+ADDRGP4 admin_log_end
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $677
+JUMPV
+LABELV $680
+ADDRLP4 0
+ARGP4
+ADDRLP4 36
+ADDRGP4 G_admin_cmd
+CALLP4
+ASGNP4
+ADDRLP4 20
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $687
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+EQI4 $689
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 G_FloodLimited
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $691
+CNSTI4 1
+RETI4
+ADDRGP4 $677
+JUMPV
+LABELV $691
+ADDRLP4 20
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $693
+ADDRGP4 admin_log_abort
+CALLV
+pop
+LABELV $693
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRLP4 20
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+NEI4 $690
+CNSTI4 1
+ARGI4
+ADDRLP4 52
+ADDRGP4 ConcatArgsPrintable
+CALLP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRGP4 $690
+JUMPV
+LABELV $689
+ADDRGP4 $686
+ARGP4
+ADDRLP4 20
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 44
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 1
+ARGI4
+ADDRLP4 48
+ADDRGP4 ConcatArgsPrintable
+CALLP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+LABELV $690
+ADDRLP4 24
+INDIRI4
+ARGI4
+ADDRGP4 admin_log_end
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $677
+JUMPV
+LABELV $687
+CNSTI4 0
+RETI4
+LABELV $677
+endproc G_admin_cmd_check 56 12
+proc llsort 68 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $698
+ADDRGP4 $697
+JUMPV
+LABELV $698
+LABELV $700
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 40
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 20
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRGP4 $706
+JUMPV
+LABELV $703
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRGP4 $710
+JUMPV
+LABELV $707
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 48
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $711
+ADDRGP4 $709
+JUMPV
+LABELV $711
+LABELV $708
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $710
+ADDRLP4 24
+INDIRI4
+ADDRLP4 28
+INDIRI4
+LTI4 $707
+LABELV $709
+ADDRLP4 16
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRGP4 $716
+JUMPV
+LABELV $713
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 48
+INDIRI4
+EQI4 $717
+ADDRLP4 16
+INDIRI4
+ADDRLP4 48
+INDIRI4
+EQI4 $720
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $720
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRFP4 4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+GTI4 $717
+LABELV $720
+ADDRLP4 8
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 12
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $718
+JUMPV
+LABELV $717
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $718
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $721
+ADDRLP4 20
+INDIRP4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRGP4 $722
+JUMPV
+LABELV $721
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+LABELV $722
+LABELV $714
+ADDRLP4 20
+ADDRLP4 8
+INDIRP4
+ASGNP4
+LABELV $716
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $723
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $713
+LABELV $723
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $713
+LABELV $704
+ADDRLP4 32
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $706
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $703
+ADDRLP4 20
+INDIRP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 28
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+LSHI4
+ASGNI4
+LABELV $701
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+GTI4 $700
+LABELV $697
+endproc llsort 68 8
+proc cmplevel 4 0
+ADDRLP4 0
+CNSTI4 4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRI4
+SUBI4
+RETI4
+LABELV $724
+endproc cmplevel 4 0
+export G_admin_readconfig
+proc G_admin_readconfig 180 20
+ADDRLP4 12
+CNSTP4 0
+ASGNP4
+ADDRLP4 36
+CNSTP4 0
+ASGNP4
+ADDRLP4 40
+CNSTP4 0
+ASGNP4
+ADDRLP4 60
+CNSTP4 0
+ASGNP4
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRGP4 G_admin_cleanup
+CALLV
+pop
+ADDRGP4 g_admin+16
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $726
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $729
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $725
+JUMPV
+LABELV $726
+ADDRGP4 g_admin+16
+ARGP4
+ADDRLP4 56
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 116
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 44
+ADDRLP4 116
+INDIRI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+GEI4 $731
+ADDRGP4 $733
+ARGP4
+ADDRGP4 g_admin+16
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 admin_default_levels
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $725
+JUMPV
+LABELV $731
+ADDRLP4 44
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 120
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 120
+INDIRP4
+ASGNP4
+ADDRLP4 124
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 68
+ADDRLP4 124
+INDIRP4
+ASGNP4
+ADDRLP4 124
+INDIRP4
+ARGP4
+ADDRLP4 44
+INDIRI4
+ARGI4
+ADDRLP4 56
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 44
+INDIRI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 56
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 128
+CNSTI4 0
+ASGNI4
+ADDRGP4 admin_level_maxname
+ADDRLP4 128
+INDIRI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 128
+INDIRI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 128
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 128
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 128
+INDIRI4
+ASGNI4
+ADDRGP4 g_admin+16
+ARGP4
+ADDRGP4 COM_BeginParseSession
+CALLV
+pop
+ADDRGP4 $737
+JUMPV
+LABELV $736
+ADDRLP4 8
+ARGP4
+ADDRLP4 132
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 132
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $739
+ADDRGP4 $738
+JUMPV
+LABELV $739
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $743
+ARGP4
+ADDRLP4 136
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 136
+INDIRI4
+CNSTI4 0
+NEI4 $741
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $744
+CNSTI4 1064
+ARGI4
+ADDRLP4 140
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 140
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 140
+INDIRP4
+ASGNP4
+ADDRGP4 $745
+JUMPV
+LABELV $744
+CNSTI4 1064
+ARGI4
+ADDRLP4 144
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRGP4 g_admin_levels
+ADDRLP4 144
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 144
+INDIRP4
+ASGNP4
+LABELV $745
+ADDRLP4 148
+CNSTI4 1
+ASGNI4
+ADDRLP4 16
+ADDRLP4 148
+INDIRI4
+ASGNI4
+ADDRLP4 152
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+ADDRLP4 152
+INDIRI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 152
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 152
+INDIRI4
+ASGNI4
+ADDRLP4 32
+ADDRLP4 32
+INDIRI4
+ADDRLP4 148
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $742
+JUMPV
+LABELV $741
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $748
+ARGP4
+ADDRLP4 140
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 140
+INDIRI4
+CNSTI4 0
+NEI4 $746
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $749
+CNSTI4 1100
+ARGI4
+ADDRLP4 144
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 144
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 144
+INDIRP4
+ASGNP4
+ADDRGP4 $750
+JUMPV
+LABELV $749
+CNSTI4 1100
+ARGI4
+ADDRLP4 148
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRGP4 g_admin_admins
+ADDRLP4 148
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 148
+INDIRP4
+ASGNP4
+LABELV $750
+ADDRLP4 152
+CNSTI4 1
+ASGNI4
+ADDRLP4 20
+ADDRLP4 152
+INDIRI4
+ASGNI4
+ADDRLP4 156
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+ADDRLP4 156
+INDIRI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 156
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 156
+INDIRI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 48
+INDIRI4
+ADDRLP4 152
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $747
+JUMPV
+LABELV $746
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $753
+ARGP4
+ADDRLP4 144
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 144
+INDIRI4
+CNSTI4 0
+NEI4 $751
+ADDRLP4 40
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $754
+CNSTI4 284
+ARGI4
+ADDRLP4 148
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 148
+INDIRP4
+ASGNP4
+ADDRLP4 40
+ADDRLP4 148
+INDIRP4
+ASGNP4
+ADDRGP4 $755
+JUMPV
+LABELV $754
+CNSTI4 284
+ARGI4
+ADDRLP4 152
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRGP4 g_admin_bans
+ADDRLP4 152
+INDIRP4
+ASGNP4
+ADDRLP4 40
+ADDRLP4 152
+INDIRP4
+ASGNP4
+LABELV $755
+ADDRLP4 156
+CNSTI4 1
+ASGNI4
+ADDRLP4 24
+ADDRLP4 156
+INDIRI4
+ASGNI4
+ADDRLP4 160
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+ADDRLP4 160
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 160
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 160
+INDIRI4
+ASGNI4
+ADDRLP4 52
+ADDRLP4 52
+INDIRI4
+ADDRLP4 156
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 40
+INDIRP4
+CNSTI4 280
+ADDP4
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRGP4 $752
+JUMPV
+LABELV $751
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $758
+ARGP4
+ADDRLP4 148
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 148
+INDIRI4
+CNSTI4 0
+NEI4 $756
+ADDRLP4 60
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $759
+CNSTI4 160
+ARGI4
+ADDRLP4 152
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 152
+INDIRP4
+ASGNP4
+ADDRLP4 60
+ADDRLP4 152
+INDIRP4
+ASGNP4
+ADDRGP4 $760
+JUMPV
+LABELV $759
+CNSTI4 160
+ARGI4
+ADDRLP4 156
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRGP4 g_admin_commands
+ADDRLP4 156
+INDIRP4
+ASGNP4
+ADDRLP4 60
+ADDRLP4 156
+INDIRP4
+ASGNP4
+LABELV $760
+ADDRLP4 160
+CNSTI4 1
+ASGNI4
+ADDRLP4 28
+ADDRLP4 160
+INDIRI4
+ASGNI4
+ADDRLP4 164
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+ADDRLP4 164
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 164
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 164
+INDIRI4
+ASGNI4
+ADDRLP4 64
+ADDRLP4 64
+INDIRI4
+ADDRLP4 160
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $757
+JUMPV
+LABELV $756
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $761
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $765
+ARGP4
+ADDRLP4 152
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 152
+INDIRI4
+CNSTI4 0
+NEI4 $763
+ADDRLP4 8
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 admin_readconfig_int
+CALLV
+pop
+ADDRGP4 $762
+JUMPV
+LABELV $763
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $768
+ARGP4
+ADDRLP4 156
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 156
+INDIRI4
+CNSTI4 0
+NEI4 $766
+ADDRLP4 8
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 admin_readconfig_string
+CALLV
+pop
+ADDRLP4 12
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 160
+ADDRGP4 Q_PrintStrlen
+CALLI4
+ASGNI4
+ADDRLP4 44
+ADDRLP4 160
+INDIRI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+ADDRGP4 admin_level_maxname
+INDIRI4
+LEI4 $762
+ADDRGP4 admin_level_maxname
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRGP4 $762
+JUMPV
+LABELV $766
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $773
+ARGP4
+ADDRLP4 160
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 160
+INDIRI4
+CNSTI4 0
+NEI4 $771
+ADDRLP4 8
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 40
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 admin_readconfig_string
+CALLV
+pop
+ADDRGP4 $762
+JUMPV
+LABELV $771
+ADDRGP4 $774
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 COM_ParseError
+CALLV
+pop
+ADDRGP4 $762
+JUMPV
+LABELV $761
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $775
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $768
+ARGP4
+ADDRLP4 152
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 152
+INDIRI4
+CNSTI4 0
+NEI4 $777
+ADDRLP4 8
+ARGP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 41
+ADDP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 admin_readconfig_string
+CALLV
+pop
+ADDRGP4 $776
+JUMPV
+LABELV $777
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $781
+ARGP4
+ADDRLP4 156
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 156
+INDIRI4
+CNSTI4 0
+NEI4 $779
+ADDRLP4 8
+ARGP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+CNSTI4 33
+ARGI4
+ADDRGP4 admin_readconfig_string
+CALLV
+pop
+ADDRGP4 $776
+JUMPV
+LABELV $779
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $765
+ARGP4
+ADDRLP4 160
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 160
+INDIRI4
+CNSTI4 0
+NEI4 $782
+ADDRLP4 8
+ARGP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 admin_readconfig_int
+CALLV
+pop
+ADDRGP4 $776
+JUMPV
+LABELV $782
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $773
+ARGP4
+ADDRLP4 164
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 164
+INDIRI4
+CNSTI4 0
+NEI4 $784
+ADDRLP4 8
+ARGP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 73
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 admin_readconfig_string
+CALLV
+pop
+ADDRGP4 $776
+JUMPV
+LABELV $784
+ADDRGP4 $786
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 COM_ParseError
+CALLV
+pop
+ADDRGP4 $776
+JUMPV
+LABELV $775
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $787
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $768
+ARGP4
+ADDRLP4 152
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 152
+INDIRI4
+CNSTI4 0
+NEI4 $789
+ADDRLP4 8
+ARGP4
+ADDRLP4 40
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 admin_readconfig_string
+CALLV
+pop
+ADDRGP4 $788
+JUMPV
+LABELV $789
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $781
+ARGP4
+ADDRLP4 156
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 156
+INDIRI4
+CNSTI4 0
+NEI4 $791
+ADDRLP4 8
+ARGP4
+ADDRLP4 40
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+CNSTI4 33
+ARGI4
+ADDRGP4 admin_readconfig_string
+CALLV
+pop
+ADDRGP4 $788
+JUMPV
+LABELV $791
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $795
+ARGP4
+ADDRLP4 160
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 160
+INDIRI4
+CNSTI4 0
+NEI4 $793
+ADDRLP4 8
+ARGP4
+ADDRLP4 72
+ARGP4
+CNSTI4 44
+ARGI4
+ADDRGP4 admin_readconfig_string
+CALLV
+pop
+ADDRLP4 72
+ARGP4
+ADDRLP4 40
+INDIRP4
+CNSTI4 72
+ADDP4
+ARGP4
+ADDRGP4 G_AddressParse
+CALLI4
+pop
+ADDRGP4 $788
+JUMPV
+LABELV $793
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $798
+ARGP4
+ADDRLP4 164
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 164
+INDIRI4
+CNSTI4 0
+NEI4 $796
+ADDRLP4 8
+ARGP4
+ADDRLP4 40
+INDIRP4
+CNSTI4 140
+ADDP4
+ARGP4
+CNSTI4 80
+ARGI4
+ADDRGP4 admin_readconfig_string
+CALLV
+pop
+ADDRGP4 $788
+JUMPV
+LABELV $796
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $801
+ARGP4
+ADDRLP4 168
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 168
+INDIRI4
+CNSTI4 0
+NEI4 $799
+ADDRLP4 8
+ARGP4
+ADDRLP4 40
+INDIRP4
+CNSTI4 220
+ADDP4
+ARGP4
+CNSTI4 20
+ARGI4
+ADDRGP4 admin_readconfig_string
+CALLV
+pop
+ADDRGP4 $788
+JUMPV
+LABELV $799
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $804
+ARGP4
+ADDRLP4 172
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 172
+INDIRI4
+CNSTI4 0
+NEI4 $802
+ADDRLP4 8
+ARGP4
+ADDRLP4 40
+INDIRP4
+CNSTI4 240
+ADDP4
+ARGP4
+ADDRGP4 admin_readconfig_int
+CALLV
+pop
+ADDRGP4 $788
+JUMPV
+LABELV $802
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $807
+ARGP4
+ADDRLP4 176
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 176
+INDIRI4
+CNSTI4 0
+NEI4 $805
+ADDRLP4 8
+ARGP4
+ADDRLP4 40
+INDIRP4
+CNSTI4 244
+ADDP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 admin_readconfig_string
+CALLV
+pop
+ADDRGP4 $788
+JUMPV
+LABELV $805
+ADDRGP4 $808
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 COM_ParseError
+CALLV
+pop
+ADDRGP4 $788
+JUMPV
+LABELV $787
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $809
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $813
+ARGP4
+ADDRLP4 152
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 152
+INDIRI4
+CNSTI4 0
+NEI4 $811
+ADDRLP4 8
+ARGP4
+ADDRLP4 60
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+CNSTI4 20
+ARGI4
+ADDRGP4 admin_readconfig_string
+CALLV
+pop
+ADDRGP4 $810
+JUMPV
+LABELV $811
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $816
+ARGP4
+ADDRLP4 156
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 156
+INDIRI4
+CNSTI4 0
+NEI4 $814
+ADDRLP4 8
+ARGP4
+ADDRLP4 60
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 admin_readconfig_string
+CALLV
+pop
+ADDRGP4 $810
+JUMPV
+LABELV $814
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $819
+ARGP4
+ADDRLP4 160
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 160
+INDIRI4
+CNSTI4 0
+NEI4 $817
+ADDRLP4 8
+ARGP4
+ADDRLP4 60
+INDIRP4
+CNSTI4 88
+ADDP4
+ARGP4
+CNSTI4 50
+ARGI4
+ADDRGP4 admin_readconfig_string
+CALLV
+pop
+ADDRGP4 $810
+JUMPV
+LABELV $817
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $110
+ARGP4
+ADDRLP4 164
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 164
+INDIRI4
+CNSTI4 0
+NEI4 $820
+ADDRLP4 8
+ARGP4
+ADDRLP4 60
+INDIRP4
+CNSTI4 138
+ADDP4
+ARGP4
+CNSTI4 20
+ARGI4
+ADDRGP4 admin_readconfig_string
+CALLV
+pop
+ADDRGP4 $810
+JUMPV
+LABELV $820
+ADDRGP4 $822
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 COM_ParseError
+CALLV
+pop
+ADDRGP4 $810
+JUMPV
+LABELV $809
+ADDRGP4 $823
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 COM_ParseError
+CALLV
+pop
+LABELV $810
+LABELV $788
+LABELV $776
+LABELV $762
+LABELV $757
+LABELV $752
+LABELV $747
+LABELV $742
+LABELV $737
+ADDRGP4 $736
+JUMPV
+LABELV $738
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRGP4 BG_Free
+CALLV
+pop
+ADDRGP4 $824
+ARGP4
+ADDRLP4 32
+INDIRI4
+ARGI4
+ADDRLP4 48
+INDIRI4
+ARGI4
+ADDRLP4 52
+INDIRI4
+ARGI4
+ADDRLP4 64
+INDIRI4
+ARGI4
+ADDRLP4 132
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $825
+ADDRGP4 admin_default_levels
+CALLV
+pop
+ADDRGP4 $826
+JUMPV
+LABELV $825
+ADDRGP4 g_admin_levels
+ARGP4
+ADDRGP4 cmplevel
+ARGP4
+ADDRGP4 llsort
+CALLV
+pop
+ADDRGP4 g_admin_admins
+ARGP4
+ADDRGP4 cmplevel
+ARGP4
+ADDRGP4 llsort
+CALLV
+pop
+LABELV $826
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $830
+JUMPV
+LABELV $827
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $832
+ADDRLP4 136
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+ADDRLP4 140
+ADDRGP4 G_admin_admin
+CALLP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+CNSTI4 544
+ADDP4
+ADDRLP4 140
+INDIRP4
+ASGNP4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $834
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRGP4 G_admin_authlog
+CALLV
+pop
+LABELV $834
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRGP4 G_admin_cmdlist
+CALLV
+pop
+LABELV $832
+LABELV $828
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $830
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $827
+CNSTI4 1
+RETI4
+LABELV $725
+endproc G_admin_readconfig 180 20
+export G_admin_time
+proc G_admin_time 40 16
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_RealTime
+CALLI4
+pop
+ADDRGP4 $837
+ARGP4
+ADDRLP4 0+8
+INDIRI4
+ARGI4
+ADDRLP4 0+4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $836
+endproc G_admin_time 40 16
+export G_admin_setlevel
+proc G_admin_setlevel 120 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 56
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 3
+GEI4 $841
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $843
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $840
+JUMPV
+LABELV $841
+CNSTI4 1
+ARGI4
+ADDRLP4 8
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRLP4 40
+ARGP4
+CNSTI4 12
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 40
+ARGP4
+ADDRLP4 60
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+ARGI4
+ADDRLP4 64
+ADDRGP4 G_admin_level
+CALLP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 64
+INDIRP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $844
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $846
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $840
+JUMPV
+LABELV $844
+ADDRLP4 76
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 76
+INDIRU4
+EQU4 $847
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 76
+INDIRU4
+EQU4 $850
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $851
+JUMPV
+LABELV $850
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+LABELV $851
+ADDRLP4 52
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 68
+INDIRI4
+LEI4 $847
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $852
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $840
+JUMPV
+LABELV $847
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 $165
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 80
+ADDRGP4 admin_find_admin
+CALLI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+GEI4 $853
+CNSTI4 0
+RETI4
+ADDRGP4 $840
+JUMPV
+LABELV $853
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $855
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 88
+ADDRGP4 admin_higher_admin
+CALLI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 0
+NEI4 $855
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $857
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $840
+JUMPV
+LABELV $855
+ADDRLP4 92
+CNSTU4 0
+ASGNU4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 92
+INDIRU4
+NEU4 $858
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 92
+INDIRU4
+EQU4 $858
+ADDRLP4 0
+ADDRGP4 g_admin_admins
+INDIRP4
+ASGNP4
+ADDRGP4 $863
+JUMPV
+LABELV $860
+LABELV $861
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $863
+ADDRLP4 96
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 100
+CNSTU4 0
+ASGNU4
+ADDRLP4 96
+INDIRP4
+CVPU4 4
+ADDRLP4 100
+INDIRU4
+EQU4 $864
+ADDRLP4 96
+INDIRP4
+INDIRP4
+CVPU4 4
+ADDRLP4 100
+INDIRU4
+NEU4 $860
+LABELV $864
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $865
+CNSTI4 1100
+ARGI4
+ADDRLP4 104
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 104
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 104
+INDIRP4
+ASGNP4
+ADDRGP4 $866
+JUMPV
+LABELV $865
+CNSTI4 1100
+ARGI4
+ADDRLP4 108
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRGP4 g_admin_admins
+ADDRLP4 108
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 108
+INDIRP4
+ASGNP4
+LABELV $866
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+CNSTI4 33
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $858
+ADDRLP4 96
+CNSTI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 96
+INDIRI4
+ADDP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 96
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $867
+ADDRLP4 0
+INDIRP4
+CNSTI4 41
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $867
+ADDRGP4 $869
+ARGP4
+ADDRLP4 100
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 100
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 41
+ADDP4
+ARGP4
+ADDRLP4 104
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 108
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $870
+ARGP4
+ADDRLP4 112
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+CNSTI4 41
+ADDP4
+ARGP4
+ADDRLP4 112
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 108
+INDIRP4
+ARGP4
+ADDRLP4 116
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 116
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 admin_writeconfig
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $871
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_authlog
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_cmdlist
+CALLV
+pop
+LABELV $871
+CNSTI4 1
+RETI4
+LABELV $840
+endproc G_admin_setlevel 120 20
+export G_admin_register
+proc G_admin_register 52 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $874
+CNSTI4 0
+RETI4
+ADDRGP4 $873
+JUMPV
+LABELV $874
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $876
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $877
+JUMPV
+LABELV $876
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $877
+ADDRLP4 24
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 1
+LEI4 $878
+CNSTI4 1
+ARGI4
+ADDRLP4 8
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRLP4 28
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $882
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LEI4 $880
+LABELV $882
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $883
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $873
+JUMPV
+LABELV $880
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $884
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+EQI4 $884
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $886
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $873
+JUMPV
+LABELV $884
+LABELV $878
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $887
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 G_IsNewbieName
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $887
+ADDRGP4 $889
+ARGP4
+ADDRGP4 g_newbieNamePrefix+16
+ARGP4
+ADDRLP4 32
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $873
+JUMPV
+LABELV $887
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LTI4 $893
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+LEI4 $891
+LABELV $893
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ASGNI4
+LABELV $891
+ADDRGP4 $894
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+ADDRGP4 $895
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $900
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $900
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CNSTI4 41
+ADDP4
+ASGNP4
+ADDRGP4 $901
+JUMPV
+LABELV $900
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ASGNP4
+LABELV $901
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $902
+ADDRLP4 44
+ADDRGP4 $897
+ASGNP4
+ADDRGP4 $903
+JUMPV
+LABELV $902
+ADDRLP4 44
+ADDRGP4 $898
+ASGNP4
+LABELV $903
+ADDRLP4 44
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 48
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $873
+endproc G_admin_register 52 12
+export G_admin_l1
+proc G_admin_l1 88 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 8
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 56
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 2
+GEI4 $905
+ADDRGP4 $907
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 60
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $904
+JUMPV
+LABELV $905
+CNSTI4 1
+ARGI4
+ADDRLP4 16
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 60
+ADDRGP4 admin_find_admin
+CALLI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 60
+INDIRI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+GEI4 $908
+CNSTI4 0
+RETI4
+ADDRGP4 $904
+JUMPV
+LABELV $908
+ADDRLP4 0
+ARGP4
+ADDRGP4 $124
+ARGP4
+ADDRLP4 64
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 0
+NEI4 $910
+ADDRLP4 68
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $912
+ADDRLP4 68
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $912
+ADDRGP4 $914
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 72
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $904
+JUMPV
+LABELV $912
+ADDRLP4 52
+CNSTI4 1
+ASGNI4
+ADDRGP4 $911
+JUMPV
+LABELV $910
+ADDRLP4 68
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $917
+ADDRLP4 68
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $915
+LABELV $917
+ADDRGP4 $918
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 72
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $904
+JUMPV
+LABELV $915
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+LABELV $911
+ADDRGP4 $894
+ARGP4
+ADDRLP4 48
+INDIRI4
+ARGI4
+ADDRLP4 52
+INDIRI4
+ARGI4
+ADDRLP4 68
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 80
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $919
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $924
+ADDRLP4 72
+ADDRLP4 12
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ASGNP4
+ADDRGP4 $925
+JUMPV
+LABELV $924
+ADDRLP4 72
+ADDRLP4 8
+INDIRP4
+CNSTI4 41
+ADDP4
+ASGNP4
+LABELV $925
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $926
+ADDRLP4 76
+ADDRGP4 $921
+ASGNP4
+ADDRGP4 $927
+JUMPV
+LABELV $926
+ADDRLP4 76
+ADDRGP4 $922
+ASGNP4
+LABELV $927
+ADDRLP4 76
+INDIRP4
+ARGP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $904
+endproc G_admin_l1 88 20
+proc admin_create_ban 1128 36
+ADDRLP4 20
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+ARGP4
+ADDRLP4 1088
+ADDRGP4 trap_RealTime
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 1088
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 g_admin_bans
+INDIRP4
+ASGNP4
+ADDRGP4 $932
+JUMPV
+LABELV $929
+ADDRLP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+LEI4 $933
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $933
+ADDRLP4 1092
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1096
+CNSTI4 0
+ASGNI4
+ADDRLP4 1092
+INDIRI4
+ADDRLP4 1096
+INDIRI4
+EQI4 $935
+ADDRLP4 1092
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GTI4 $935
+ADDRLP4 1092
+INDIRI4
+ADDRLP4 1096
+INDIRI4
+EQI4 $937
+ADDRLP4 1092
+INDIRI4
+CNSTI4 86400
+ADDI4
+ADDRLP4 8
+INDIRI4
+LEI4 $935
+LABELV $937
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $935
+LABELV $930
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $932
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $929
+ADDRLP4 0
+ADDRGP4 g_admin_bans
+INDIRP4
+ASGNP4
+ADDRGP4 $939
+JUMPV
+LABELV $938
+ADDRLP4 1092
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1096
+CNSTI4 0
+ASGNI4
+ADDRLP4 1092
+INDIRI4
+ADDRLP4 1096
+INDIRI4
+EQI4 $941
+ADDRLP4 1092
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GTI4 $941
+ADDRLP4 12
+INDIRI4
+CNSTI4 64
+GEI4 $943
+ADDRLP4 1092
+INDIRI4
+ADDRLP4 1096
+INDIRI4
+EQI4 $941
+ADDRLP4 1092
+INDIRI4
+CNSTI4 86400
+ADDI4
+ADDRLP4 8
+INDIRI4
+GTI4 $941
+LABELV $943
+ADDRLP4 1104
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $944
+ADDRLP4 20
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRGP4 $945
+JUMPV
+LABELV $944
+ADDRLP4 1108
+ADDRGP4 g_admin_bans
+ASGNP4
+ADDRLP4 1108
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1108
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $945
+ADDRLP4 1108
+ADDRLP4 1104
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1108
+INDIRI4
+CNSTI4 0
+EQI4 $948
+ADDRLP4 1108
+INDIRI4
+CNSTI4 86400
+ADDI4
+ADDRLP4 8
+INDIRI4
+LEI4 $946
+LABELV $948
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $946
+ADDRLP4 1104
+INDIRP4
+ARGP4
+ADDRGP4 BG_Free
+CALLV
+pop
+ADDRGP4 $942
+JUMPV
+LABELV $941
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $942
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $949
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $949
+LABELV $939
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $938
+ADDRLP4 0
+ADDRGP4 g_admin_bans
+INDIRP4
+ASGNP4
+ADDRGP4 $954
+JUMPV
+LABELV $951
+LABELV $952
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $954
+ADDRLP4 1096
+CNSTU4 0
+ASGNU4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 1096
+INDIRU4
+EQU4 $955
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CVPU4 4
+ADDRLP4 1096
+INDIRU4
+NEU4 $951
+LABELV $955
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $956
+CNSTI4 284
+ARGI4
+ADDRLP4 1100
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 1100
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1100
+INDIRP4
+ASGNP4
+ADDRGP4 $957
+JUMPV
+LABELV $956
+CNSTI4 284
+ARGI4
+ADDRLP4 1104
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRGP4 g_admin_bans
+ADDRLP4 1104
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1104
+INDIRP4
+ASGNP4
+LABELV $957
+ADDRLP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+CNSTI4 33
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+CNSTU4 68
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+ARGP4
+CNSTI4 20
+ARGI4
+ADDRGP4 $958
+ARGP4
+ADDRLP4 24+20
+INDIRI4
+CNSTI4 1900
+ADDI4
+ARGI4
+ADDRLP4 24+16
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 24+12
+INDIRI4
+ARGI4
+ADDRLP4 24+8
+INDIRI4
+ARGI4
+ADDRLP4 24+4
+INDIRI4
+ARGI4
+ADDRLP4 24
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1108
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRLP4 1084
+ADDRLP4 1108
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 244
+ADDP4
+ARGP4
+ADDRLP4 1084
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRFP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $964
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $965
+JUMPV
+LABELV $964
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+ADDRLP4 8
+INDIRI4
+ADDRFP4 16
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $965
+ADDRFP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $966
+ADDRLP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+ARGP4
+ADDRGP4 $968
+ARGP4
+CNSTI4 80
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $967
+JUMPV
+LABELV $966
+ADDRLP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+ARGP4
+ADDRFP4 20
+INDIRP4
+ARGP4
+CNSTI4 80
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $967
+CNSTP4 0
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 60
+ARGP4
+CNSTI4 1024
+ARGI4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_admin_ban_message
+CALLV
+pop
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $972
+JUMPV
+LABELV $969
+CNSTI4 2580
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $974
+ADDRGP4 $970
+JUMPV
+LABELV $974
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRLP4 1112
+ADDRGP4 G_admin_ban_matches
+CALLI4
+ASGNI4
+ADDRLP4 1112
+INDIRI4
+CNSTI4 0
+EQI4 $976
+ADDRGP4 $978
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRLP4 1116
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 1116
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $979
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 244
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+ARGP4
+ADDRLP4 1124
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 1124
+INDIRP4
+ARGP4
+ADDRGP4 trap_DropClient
+CALLV
+pop
+LABELV $976
+LABELV $970
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $972
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $969
+LABELV $928
+endproc admin_create_ban 1128 36
+export G_admin_parse_time
+proc G_admin_parse_time 52 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $984
+CNSTI4 -1
+RETI4
+ADDRGP4 $980
+JUMPV
+LABELV $983
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 48
+LTI4 $988
+ADDRLP4 8
+INDIRI4
+CNSTI4 57
+LEI4 $990
+LABELV $988
+CNSTI4 -1
+RETI4
+ADDRGP4 $980
+JUMPV
+LABELV $989
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 12
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 10
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 12
+INDIRP4
+INDIRI1
+CVII4 1
+ADDI4
+CNSTI4 48
+SUBI4
+ASGNI4
+LABELV $990
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 48
+LTI4 $992
+ADDRLP4 16
+INDIRI4
+CNSTI4 57
+LEI4 $989
+LABELV $992
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $993
+ADDRGP4 $985
+JUMPV
+LABELV $993
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 20
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 32
+CNSTI4 109
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 32
+INDIRI4
+EQI4 $1001
+ADDRLP4 20
+INDIRI4
+ADDRLP4 32
+INDIRI4
+GTI4 $1004
+LABELV $1003
+ADDRLP4 40
+CNSTI4 100
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 40
+INDIRI4
+EQI4 $999
+ADDRLP4 20
+INDIRI4
+ADDRLP4 40
+INDIRI4
+LTI4 $995
+LABELV $1005
+ADDRLP4 20
+INDIRI4
+CNSTI4 104
+EQI4 $1000
+ADDRGP4 $995
+JUMPV
+LABELV $1004
+ADDRLP4 48
+CNSTI4 115
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 48
+INDIRI4
+EQI4 $996
+ADDRLP4 20
+INDIRI4
+ADDRLP4 48
+INDIRI4
+LTI4 $995
+LABELV $1006
+ADDRLP4 20
+INDIRI4
+CNSTI4 119
+EQI4 $998
+ADDRGP4 $995
+JUMPV
+LABELV $998
+ADDRLP4 0
+CNSTI4 7
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+LABELV $999
+ADDRLP4 0
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+LABELV $1000
+ADDRLP4 0
+CNSTI4 60
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+LABELV $1001
+ADDRLP4 0
+CNSTI4 60
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRGP4 $996
+JUMPV
+LABELV $995
+CNSTI4 -1
+RETI4
+ADDRGP4 $980
+JUMPV
+LABELV $996
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $984
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $983
+LABELV $985
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1007
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1007
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $980
+endproc G_admin_parse_time 52 0
+export G_admin_kick
+proc G_admin_kick 1120 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 1068
+CNSTI4 3
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1012
+ARGP4
+ADDRLP4 1072
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 1072
+INDIRI4
+CNSTI4 0
+EQI4 $1010
+ADDRLP4 1068
+CNSTI4 2
+ASGNI4
+LABELV $1010
+ADDRLP4 1076
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 1076
+INDIRI4
+ADDRLP4 1068
+INDIRI4
+GEI4 $1013
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1015
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1009
+JUMPV
+LABELV $1013
+CNSTI4 1
+ARGI4
+ADDRLP4 12
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRLP4 1080
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 1080
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 44
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 1084
+ADDRGP4 G_ClientNumberFromString
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 1084
+INDIRI4
+ASGNI4
+ADDRLP4 1084
+INDIRI4
+CNSTI4 -1
+NEI4 $1016
+ADDRGP4 $1018
+ARGP4
+ADDRLP4 44
+ARGP4
+ADDRLP4 1088
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1088
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1009
+JUMPV
+LABELV $1016
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1088
+ADDRGP4 admin_higher
+CALLI4
+ASGNI4
+ADDRLP4 1088
+INDIRI4
+CNSTI4 0
+NEI4 $1019
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1021
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1009
+JUMPV
+LABELV $1019
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 456
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1022
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1024
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1009
+JUMPV
+LABELV $1022
+ADDRGP4 $1025
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 1092
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1092
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+ADDRLP4 1092
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 1096
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1096
+INDIRP4
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRGP4 g_adminTempBan+16
+ARGP4
+ADDRLP4 1108
+ADDRGP4 G_admin_parse_time
+CALLI4
+ASGNI4
+CNSTI4 1
+ADDRLP4 1108
+INDIRI4
+LEI4 $1031
+ADDRLP4 1100
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1032
+JUMPV
+LABELV $1031
+ADDRGP4 g_adminTempBan+16
+ARGP4
+ADDRLP4 1112
+ADDRGP4 G_admin_parse_time
+CALLI4
+ASGNI4
+ADDRLP4 1100
+ADDRLP4 1112
+INDIRI4
+ASGNI4
+LABELV $1032
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1116
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1116
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 1116
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+ADDRLP4 1116
+INDIRP4
+CNSTI4 624
+ADDP4
+ARGP4
+ADDRLP4 1100
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1033
+ADDRLP4 1104
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $1034
+JUMPV
+LABELV $1033
+ADDRLP4 1104
+ADDRGP4 $1029
+ASGNP4
+LABELV $1034
+ADDRLP4 1104
+INDIRP4
+ARGP4
+ADDRGP4 admin_create_ban
+CALLV
+pop
+ADDRGP4 admin_writeconfig
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $1009
+endproc G_admin_kick 1120 24
+export G_admin_ban
+proc G_admin_ban 1240 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 1156
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTP4 0
+ASGNP4
+ADDRLP4 1160
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 1160
+INDIRI4
+CNSTI4 2
+GEI4 $1036
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1038
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1035
+JUMPV
+LABELV $1036
+CNSTI4 1
+ARGI4
+ADDRLP4 84
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRLP4 116
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 116
+ARGP4
+ADDRLP4 1164
+ADDRGP4 G_admin_parse_time
+CALLI4
+ASGNI4
+ADDRLP4 76
+ADDRLP4 1164
+INDIRI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+GTI4 $1039
+ADDRLP4 76
+CNSTI4 0
+ASGNI4
+CNSTI4 2
+ARGI4
+ADDRLP4 1168
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 80
+ADDRLP4 1168
+INDIRP4
+ASGNP4
+ADDRGP4 $1040
+JUMPV
+LABELV $1039
+CNSTI4 3
+ARGI4
+ADDRLP4 1168
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 80
+ADDRLP4 1168
+INDIRP4
+ASGNP4
+LABELV $1040
+ADDRLP4 80
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1041
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1012
+ARGP4
+ADDRLP4 1168
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 1168
+INDIRI4
+CNSTI4 0
+NEI4 $1041
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1043
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1035
+JUMPV
+LABELV $1041
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1046
+ARGP4
+ADDRLP4 1172
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 1172
+INDIRI4
+CNSTI4 0
+NEI4 $1044
+ADDRGP4 g_adminMaxBan+16
+ARGP4
+ADDRLP4 1184
+ADDRGP4 G_admin_parse_time
+CALLI4
+ASGNI4
+CNSTI4 1
+ADDRLP4 1184
+INDIRI4
+LEI4 $1050
+ADDRLP4 1180
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1051
+JUMPV
+LABELV $1050
+ADDRGP4 g_adminMaxBan+16
+ARGP4
+ADDRLP4 1188
+ADDRGP4 G_admin_parse_time
+CALLI4
+ASGNI4
+ADDRLP4 1180
+ADDRLP4 1188
+INDIRI4
+ASGNI4
+LABELV $1051
+ADDRLP4 1176
+ADDRLP4 1180
+INDIRI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+EQI4 $1054
+ADDRLP4 76
+INDIRI4
+ADDRLP4 1176
+INDIRI4
+LEI4 $1052
+LABELV $1054
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1055
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRLP4 76
+ADDRLP4 1176
+INDIRI4
+ASGNI4
+LABELV $1052
+LABELV $1044
+ADDRLP4 84
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 1176
+ADDRGP4 G_AddressParse
+CALLI4
+ASGNI4
+ADDRLP4 1176
+INDIRI4
+CNSTI4 0
+EQI4 $1056
+ADDRLP4 8+44
+INDIRI4
+CNSTI4 0
+NEI4 $1060
+ADDRLP4 1188
+CNSTI4 32
+ASGNI4
+ADDRGP4 $1061
+JUMPV
+LABELV $1060
+ADDRLP4 1188
+CNSTI4 128
+ASGNI4
+LABELV $1061
+ADDRLP4 1180
+ADDRLP4 1188
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1063
+ADDRLP4 1192
+ADDRLP4 1180
+INDIRI4
+CNSTI4 2
+DIVI4
+ASGNI4
+ADDRGP4 $1064
+JUMPV
+LABELV $1063
+ADDRLP4 1192
+CNSTI4 1
+ASGNI4
+LABELV $1064
+ADDRLP4 1184
+ADDRLP4 1192
+INDIRI4
+ASGNI4
+ADDRLP4 8+64
+INDIRI4
+ADDRLP4 1184
+INDIRI4
+LTI4 $1069
+ADDRLP4 8+64
+INDIRI4
+ADDRLP4 1180
+INDIRI4
+LEI4 $1065
+LABELV $1069
+ADDRGP4 $1070
+ARGP4
+ADDRLP4 8+64
+INDIRI4
+ARGI4
+ADDRLP4 1184
+INDIRI4
+ARGI4
+ADDRLP4 1180
+INDIRI4
+ARGI4
+ADDRLP4 1196
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1196
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1035
+JUMPV
+LABELV $1065
+ADDRLP4 1156
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRGP4 level+22152
+INDIRP4
+ASGNP4
+ADDRGP4 $1075
+JUMPV
+LABELV $1072
+ADDRLP4 4
+INDIRP4
+CNSTI4 3044
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1077
+ADDRGP4 $1073
+JUMPV
+LABELV $1077
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1082
+JUMPV
+LABELV $1079
+ADDRLP4 8
+ARGP4
+CNSTI4 68
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 964
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 1196
+ADDRGP4 G_AddressCompare
+CALLI4
+ASGNI4
+ADDRLP4 1196
+INDIRI4
+CNSTI4 0
+EQI4 $1083
+ADDRGP4 $1081
+JUMPV
+LABELV $1083
+LABELV $1080
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1082
+ADDRLP4 0
+INDIRI4
+CNSTI4 30
+GEI4 $1085
+CNSTI4 68
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 964
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1079
+LABELV $1085
+LABELV $1081
+ADDRLP4 0
+INDIRI4
+CNSTI4 30
+GEI4 $1086
+CNSTI4 68
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 964
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1086
+ADDRGP4 $1074
+JUMPV
+LABELV $1086
+LABELV $1073
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $1075
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1072
+LABELV $1074
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1057
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1090
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1035
+JUMPV
+LABELV $1056
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 1180
+ADDRGP4 G_NamelogFromString
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 1180
+INDIRP4
+ASGNP4
+ADDRLP4 1180
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1093
+ADDRLP4 4
+INDIRP4
+CNSTI4 3044
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1091
+LABELV $1093
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1094
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1035
+JUMPV
+LABELV $1091
+LABELV $1057
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1095
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 3004
+ADDP4
+ARGP4
+ADDRLP4 1188
+ADDRGP4 admin_higher_guid
+CALLI4
+ASGNI4
+ADDRLP4 1188
+INDIRI4
+CNSTI4 0
+NEI4 $1095
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1097
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1035
+JUMPV
+LABELV $1095
+ADDRLP4 1192
+ADDRLP4 4
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1192
+INDIRI4
+CNSTI4 -1
+LEI4 $1098
+CNSTI4 2580
+ADDRLP4 1192
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 456
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1098
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1100
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1035
+JUMPV
+LABELV $1098
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+EQI4 $1102
+ADDRLP4 1196
+ADDRLP4 76
+INDIRI4
+ASGNI4
+ADDRGP4 $1103
+JUMPV
+LABELV $1102
+ADDRLP4 1196
+CNSTI4 -1
+ASGNI4
+LABELV $1103
+ADDRLP4 1196
+INDIRI4
+ARGI4
+ADDRLP4 1140
+ARGP4
+CNSTI4 13
+ARGI4
+ADDRGP4 G_admin_duration
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1204
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $1104
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 1204
+INDIRP4
+ARGP4
+ADDRLP4 1140
+ARGP4
+ADDRLP4 80
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1107
+ADDRLP4 1200
+ADDRLP4 80
+INDIRP4
+ASGNP4
+ADDRGP4 $1108
+JUMPV
+LABELV $1107
+ADDRLP4 1200
+ADDRGP4 $1105
+ASGNP4
+LABELV $1108
+ADDRLP4 1200
+INDIRP4
+ARGP4
+ADDRLP4 1212
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 1212
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1025
+ARGP4
+ADDRLP4 76
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 3004
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRLP4 1220
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1220
+INDIRP4
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRLP4 1156
+INDIRI4
+CNSTI4 0
+EQI4 $1109
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+CNSTI4 -1
+NEI4 $1112
+ADDRLP4 1224
+ADDRLP4 4
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ASGNP4
+ADDRGP4 $1113
+JUMPV
+LABELV $1112
+ADDRLP4 1224
+CNSTI4 2580
+ADDRLP4 4
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 468
+ADDP4
+ASGNP4
+LABELV $1113
+ADDRLP4 1224
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 3004
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 76
+INDIRI4
+ARGI4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRGP4 admin_create_ban
+CALLV
+pop
+ADDRGP4 $1114
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 1232
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1232
+INDIRP4
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRGP4 $1110
+JUMPV
+LABELV $1109
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1118
+JUMPV
+LABELV $1115
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+CNSTI4 -1
+NEI4 $1120
+ADDRLP4 1224
+ADDRLP4 4
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ASGNP4
+ADDRGP4 $1121
+JUMPV
+LABELV $1120
+ADDRLP4 1224
+CNSTI4 2580
+ADDRLP4 4
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 468
+ADDP4
+ASGNP4
+LABELV $1121
+ADDRLP4 1224
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 3004
+ADDP4
+ARGP4
+CNSTI4 68
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 964
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 76
+INDIRI4
+ARGI4
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRGP4 admin_create_ban
+CALLV
+pop
+ADDRGP4 $1114
+ARGP4
+CNSTI4 68
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 964
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 1236
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1236
+INDIRP4
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+LABELV $1116
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1118
+ADDRLP4 0
+INDIRI4
+CNSTI4 30
+GEI4 $1122
+CNSTI4 68
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 964
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1115
+LABELV $1122
+LABELV $1110
+ADDRLP4 4
+INDIRP4
+CNSTI4 3044
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 g_admin+16
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1123
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1126
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRGP4 $1124
+JUMPV
+LABELV $1123
+ADDRGP4 admin_writeconfig
+CALLV
+pop
+LABELV $1124
+CNSTI4 1
+RETI4
+LABELV $1035
+endproc G_admin_ban 1240 24
+export G_admin_unban
+proc G_admin_unban 80 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTP4 0
+ARGP4
+ADDRLP4 20
+ADDRGP4 trap_RealTime
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 24
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 2
+GEI4 $1128
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1130
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1127
+JUMPV
+LABELV $1128
+CNSTI4 1
+ARGI4
+ADDRLP4 12
+ARGP4
+CNSTI4 5
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRLP4 28
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 g_admin_bans
+INDIRP4
+ASGNP4
+ADDRGP4 $1134
+JUMPV
+LABELV $1131
+LABELV $1132
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $1134
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1135
+ADDRLP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $1131
+LABELV $1135
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1136
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1138
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1127
+JUMPV
+LABELV $1136
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1046
+ARGP4
+ADDRLP4 40
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ADDRLP4 44
+INDIRI4
+NEI4 $1139
+ADDRLP4 48
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+ADDRLP4 44
+INDIRI4
+EQI4 $1144
+ADDRGP4 g_adminMaxBan+16
+ARGP4
+ADDRLP4 52
+ADDRGP4 G_admin_parse_time
+CALLI4
+ASGNI4
+CNSTI4 1
+ADDRLP4 52
+INDIRI4
+LEI4 $1145
+ADDRLP4 36
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1146
+JUMPV
+LABELV $1145
+ADDRGP4 g_adminMaxBan+16
+ARGP4
+ADDRLP4 56
+ADDRGP4 G_admin_parse_time
+CALLI4
+ASGNI4
+ADDRLP4 36
+ADDRLP4 56
+INDIRI4
+ASGNI4
+LABELV $1146
+ADDRLP4 48
+INDIRI4
+ADDRLP4 8
+INDIRI4
+SUBI4
+ADDRLP4 36
+INDIRI4
+LEI4 $1139
+LABELV $1144
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1147
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1127
+JUMPV
+LABELV $1139
+ADDRGP4 $1148
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1150
+ADDRLP4 60
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 $1151
+JUMPV
+LABELV $1150
+ADDRLP4 60
+CNSTI4 0
+ASGNI4
+LABELV $1151
+ADDRLP4 60
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $1152
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 76
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 admin_writeconfig
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $1127
+endproc G_admin_unban 80 24
+lit
+align 1
+LABELV $1154
+byte 1 0
+skip 12
+export G_admin_adjustban
+code
+proc G_admin_adjustban 1188 40
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTP4 0
+ARGP4
+ADDRLP4 1080
+ADDRGP4 trap_RealTime
+CALLI4
+ASGNI4
+ADDRLP4 1044
+ADDRLP4 1080
+INDIRI4
+ASGNI4
+ADDRLP4 1049
+ADDRGP4 $1154
+INDIRB
+ASGNB 13
+ADDRLP4 1048
+CNSTI1 0
+ASGNI1
+ADDRLP4 1036
+CNSTI4 0
+ASGNI4
+ADDRLP4 1068
+CNSTI4 0
+ASGNI4
+ADDRLP4 1084
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 1084
+INDIRI4
+CNSTI4 3
+GEI4 $1155
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1157
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1153
+JUMPV
+LABELV $1155
+CNSTI4 1
+ARGI4
+ADDRLP4 1062
+ARGP4
+CNSTI4 5
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 1062
+ARGP4
+ADDRLP4 1088
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 1088
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 g_admin_bans
+INDIRP4
+ASGNP4
+ADDRGP4 $1161
+JUMPV
+LABELV $1158
+LABELV $1159
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $1161
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1162
+ADDRLP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $1158
+LABELV $1162
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1163
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1165
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1153
+JUMPV
+LABELV $1163
+ADDRGP4 g_adminMaxBan+16
+ARGP4
+ADDRLP4 1100
+ADDRGP4 G_admin_parse_time
+CALLI4
+ASGNI4
+CNSTI4 1
+ADDRLP4 1100
+INDIRI4
+LEI4 $1169
+ADDRLP4 1096
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1170
+JUMPV
+LABELV $1169
+ADDRGP4 g_adminMaxBan+16
+ARGP4
+ADDRLP4 1104
+ADDRGP4 G_admin_parse_time
+CALLI4
+ASGNI4
+ADDRLP4 1096
+ADDRLP4 1104
+INDIRI4
+ASGNI4
+LABELV $1170
+ADDRLP4 1072
+ADDRLP4 1096
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1046
+ARGP4
+ADDRLP4 1108
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 1112
+CNSTI4 0
+ASGNI4
+ADDRLP4 1108
+INDIRI4
+ADDRLP4 1112
+INDIRI4
+NEI4 $1171
+ADDRLP4 1116
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1116
+INDIRI4
+ADDRLP4 1112
+INDIRI4
+EQI4 $1173
+ADDRLP4 1116
+INDIRI4
+ADDRLP4 1044
+INDIRI4
+SUBI4
+ADDRLP4 1072
+INDIRI4
+LEI4 $1171
+LABELV $1173
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1174
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1153
+JUMPV
+LABELV $1171
+CNSTI4 2
+ARGI4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 8
+INDIRI1
+CVII4 1
+CNSTI4 47
+NEI4 $1175
+ADDRLP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1178
+ADDRLP4 1128
+CNSTI4 128
+ASGNI4
+ADDRGP4 $1179
+JUMPV
+LABELV $1178
+ADDRLP4 1128
+CNSTI4 32
+ASGNI4
+LABELV $1179
+ADDRLP4 1120
+ADDRLP4 1128
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1181
+ADDRLP4 1132
+ADDRLP4 1120
+INDIRI4
+CNSTI4 2
+DIVI4
+ASGNI4
+ADDRGP4 $1182
+JUMPV
+LABELV $1181
+ADDRLP4 1132
+CNSTI4 1
+ASGNI4
+LABELV $1182
+ADDRLP4 1124
+ADDRLP4 1132
+INDIRI4
+ASGNI4
+ADDRLP4 8+1
+ARGP4
+ADDRLP4 1136
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 1036
+ADDRLP4 1136
+INDIRI4
+ASGNI4
+ADDRLP4 1036
+INDIRI4
+ADDRLP4 1124
+INDIRI4
+LTI4 $1186
+ADDRLP4 1036
+INDIRI4
+ADDRLP4 1120
+INDIRI4
+LEI4 $1184
+LABELV $1186
+ADDRGP4 $1187
+ARGP4
+ADDRLP4 1036
+INDIRI4
+ARGI4
+ADDRLP4 1124
+INDIRI4
+ARGI4
+ADDRLP4 1120
+INDIRI4
+ARGI4
+ADDRLP4 1144
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1144
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1153
+JUMPV
+LABELV $1184
+ADDRLP4 1144
+ADDRLP4 1068
+INDIRI4
+ASGNI4
+ADDRLP4 1068
+ADDRLP4 1144
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 1144
+INDIRI4
+CNSTI4 3
+ADDI4
+ARGI4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+LABELV $1175
+ADDRLP4 1120
+ADDRLP4 8
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 1120
+INDIRI4
+CNSTI4 43
+EQI4 $1190
+ADDRLP4 1120
+INDIRI4
+CNSTI4 45
+NEI4 $1188
+LABELV $1190
+ADDRLP4 1048
+ADDRLP4 8
+INDIRI1
+ASGNI1
+LABELV $1188
+ADDRLP4 1048
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1192
+ADDRLP4 1124
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1193
+JUMPV
+LABELV $1192
+ADDRLP4 1124
+CNSTI4 0
+ASGNI4
+LABELV $1193
+ADDRLP4 1124
+INDIRI4
+ADDRLP4 8
+ADDP4
+ARGP4
+ADDRLP4 1128
+ADDRGP4 G_admin_parse_time
+CALLI4
+ASGNI4
+ADDRLP4 1032
+ADDRLP4 1128
+INDIRI4
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+CNSTI4 0
+GEI4 $1194
+ADDRLP4 1068
+ADDRLP4 1068
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $1195
+JUMPV
+LABELV $1194
+ADDRLP4 1032
+INDIRI4
+CNSTI4 0
+EQI4 $1196
+ADDRLP4 1132
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ADDRLP4 1132
+INDIRI4
+NEI4 $1198
+ADDRLP4 1048
+INDIRI1
+CVII4 1
+ADDRLP4 1132
+INDIRI4
+EQI4 $1198
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1200
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1153
+JUMPV
+LABELV $1198
+ADDRLP4 1048
+INDIRI1
+CVII4 1
+CNSTI4 43
+NEI4 $1201
+ADDRLP4 1076
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ADDRLP4 1032
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $1202
+JUMPV
+LABELV $1201
+ADDRLP4 1048
+INDIRI1
+CVII4 1
+CNSTI4 45
+NEI4 $1203
+ADDRLP4 1076
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ADDRLP4 1032
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 $1204
+JUMPV
+LABELV $1203
+ADDRLP4 1076
+ADDRLP4 1044
+INDIRI4
+ADDRLP4 1032
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1204
+LABELV $1202
+ADDRLP4 1076
+INDIRI4
+ADDRLP4 1044
+INDIRI4
+GTI4 $1197
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1207
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1153
+JUMPV
+LABELV $1196
+ADDRLP4 1132
+CNSTI4 0
+ASGNI4
+ADDRLP4 1076
+ADDRLP4 1132
+INDIRI4
+ASGNI4
+ADDRLP4 1032
+ADDRLP4 1132
+INDIRI4
+ASGNI4
+LABELV $1197
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1046
+ARGP4
+ADDRLP4 1136
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 1140
+CNSTI4 0
+ASGNI4
+ADDRLP4 1136
+INDIRI4
+ADDRLP4 1140
+INDIRI4
+NEI4 $1208
+ADDRLP4 1032
+INDIRI4
+ADDRLP4 1140
+INDIRI4
+EQI4 $1210
+ADDRLP4 1032
+INDIRI4
+ADDRLP4 1072
+INDIRI4
+LEI4 $1208
+LABELV $1210
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1211
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRLP4 1076
+ADDRLP4 1044
+INDIRI4
+ADDRLP4 1072
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1208
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+ADDRLP4 1076
+INDIRI4
+ASGNI4
+ADDRLP4 1076
+INDIRI4
+CNSTI4 0
+EQI4 $1213
+ADDRLP4 1148
+ADDRLP4 1076
+INDIRI4
+ADDRLP4 1044
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 $1214
+JUMPV
+LABELV $1213
+ADDRLP4 1148
+CNSTI4 -1
+ASGNI4
+LABELV $1214
+ADDRLP4 1148
+INDIRI4
+ARGI4
+ADDRLP4 1049
+ARGP4
+CNSTI4 13
+ARGI4
+ADDRGP4 G_admin_duration
+CALLV
+pop
+LABELV $1195
+ADDRLP4 1036
+INDIRI4
+CNSTI4 0
+EQI4 $1215
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ARGP4
+CNSTI4 47
+ARGI4
+ADDRLP4 1136
+ADDRGP4 strchr
+CALLP4
+ASGNP4
+ADDRLP4 1132
+ADDRLP4 1136
+INDIRP4
+ASGNP4
+ADDRLP4 1132
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1217
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ARGP4
+ADDRLP4 1140
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1132
+ADDRLP4 1140
+INDIRU4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ADDP4
+ASGNP4
+LABELV $1217
+ADDRLP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1222
+ADDRLP4 1144
+CNSTI4 128
+ASGNI4
+ADDRGP4 $1223
+JUMPV
+LABELV $1222
+ADDRLP4 1144
+CNSTI4 32
+ASGNI4
+LABELV $1223
+ADDRLP4 1036
+INDIRI4
+ADDRLP4 1144
+INDIRI4
+NEI4 $1219
+ADDRLP4 1132
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1220
+JUMPV
+LABELV $1219
+ADDRLP4 1148
+ADDRLP4 1132
+INDIRP4
+ASGNP4
+ADDRLP4 1148
+INDIRP4
+ARGP4
+CNSTU4 44
+ADDRLP4 1148
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+SUBU4
+CVUI4 4
+ARGI4
+ADDRGP4 $1224
+ARGP4
+ADDRLP4 1036
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $1220
+ADDRLP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+ADDRLP4 1036
+INDIRI4
+ASGNI4
+LABELV $1215
+ADDRLP4 1068
+INDIRI4
+CNSTI4 3
+ADDI4
+ARGI4
+ADDRLP4 1132
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 1040
+ADDRLP4 1132
+INDIRP4
+ASGNP4
+ADDRLP4 1040
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1225
+ADDRLP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+ARGP4
+ADDRLP4 1040
+INDIRP4
+ARGP4
+CNSTI4 80
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $1225
+ADDRGP4 $1148
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1228
+ADDRLP4 1136
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ADDRLP4 1044
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 $1229
+JUMPV
+LABELV $1228
+ADDRLP4 1136
+CNSTI4 0
+ASGNI4
+LABELV $1229
+ADDRLP4 1136
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ARGP4
+ADDRLP4 1144
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1144
+INDIRP4
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1168
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRLP4 1036
+INDIRI4
+CNSTI4 0
+EQI4 $1240
+ADDRGP4 $1231
+ARGP4
+ADDRLP4 1036
+INDIRI4
+ARGI4
+ADDRLP4 1172
+CNSTI4 0
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+ADDRLP4 1172
+INDIRI4
+GEI4 $1244
+ADDRLP4 1040
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 1172
+INDIRI4
+EQI4 $1242
+LABELV $1244
+ADDRLP4 1152
+ADDRGP4 $1232
+ASGNP4
+ADDRGP4 $1243
+JUMPV
+LABELV $1242
+ADDRLP4 1152
+ADDRGP4 $86
+ASGNP4
+LABELV $1243
+ADDRLP4 1152
+INDIRP4
+ARGP4
+ADDRLP4 1176
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1148
+ADDRLP4 1176
+INDIRP4
+ASGNP4
+ADDRGP4 $1241
+JUMPV
+LABELV $1240
+ADDRLP4 1148
+ADDRGP4 $86
+ASGNP4
+LABELV $1241
+ADDRGP4 $1230
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 1168
+INDIRP4
+ARGP4
+ADDRLP4 1148
+INDIRP4
+ARGP4
+ADDRLP4 1032
+INDIRI4
+CNSTI4 0
+LTI4 $1245
+ADDRLP4 1156
+ADDRGP4 $1235
+ASGNP4
+ADDRGP4 $1246
+JUMPV
+LABELV $1245
+ADDRLP4 1156
+ADDRGP4 $86
+ASGNP4
+LABELV $1246
+ADDRLP4 1156
+INDIRP4
+ARGP4
+ADDRLP4 1049
+ARGP4
+ADDRLP4 1180
+CNSTI4 0
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+ADDRLP4 1180
+INDIRI4
+LTI4 $1247
+ADDRLP4 1040
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 1180
+INDIRI4
+EQI4 $1247
+ADDRLP4 1160
+ADDRGP4 $1232
+ASGNP4
+ADDRGP4 $1248
+JUMPV
+LABELV $1247
+ADDRLP4 1160
+ADDRGP4 $86
+ASGNP4
+LABELV $1248
+ADDRLP4 1160
+INDIRP4
+ARGP4
+ADDRLP4 1040
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1249
+ADDRLP4 1164
+ADDRGP4 $1238
+ASGNP4
+ADDRGP4 $1250
+JUMPV
+LABELV $1249
+ADDRLP4 1164
+ADDRGP4 $86
+ASGNP4
+LABELV $1250
+ADDRLP4 1164
+INDIRP4
+ARGP4
+ADDRLP4 1040
+INDIRP4
+ARGP4
+ADDRLP4 1184
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 1184
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1251
+ADDRLP4 0
+INDIRP4
+CNSTI4 244
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $1251
+ADDRGP4 admin_writeconfig
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $1153
+endproc G_admin_adjustban 1188 40
+export G_admin_putteam
+proc G_admin_putteam 1116 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+CNSTI4 1
+ARGI4
+ADDRLP4 24
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRLP4 8
+ARGP4
+CNSTI4 11
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 1080
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 1080
+INDIRI4
+CNSTI4 3
+GEI4 $1255
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1257
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1253
+JUMPV
+LABELV $1255
+ADDRLP4 24
+ARGP4
+ADDRLP4 56
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 1084
+ADDRGP4 G_ClientNumberFromString
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 1084
+INDIRI4
+ASGNI4
+ADDRLP4 1084
+INDIRI4
+CNSTI4 -1
+NEI4 $1258
+ADDRGP4 $1260
+ARGP4
+ADDRLP4 56
+ARGP4
+ADDRLP4 1088
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1088
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1253
+JUMPV
+LABELV $1258
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 20
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1088
+ADDRGP4 admin_higher
+CALLI4
+ASGNI4
+ADDRLP4 1088
+INDIRI4
+CNSTI4 0
+NEI4 $1261
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1263
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1253
+JUMPV
+LABELV $1261
+ADDRLP4 8
+ARGP4
+ADDRLP4 1092
+ADDRGP4 G_TeamFromString
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 1092
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+NEI4 $1264
+ADDRGP4 $1266
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 1096
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1096
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1253
+JUMPV
+LABELV $1264
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $1267
+CNSTI4 0
+RETI4
+ADDRGP4 $1253
+JUMPV
+LABELV $1267
+ADDRGP4 $869
+ARGP4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 1096
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1096
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+ADDRLP4 1096
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 1100
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1100
+INDIRP4
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 G_ChangeTeam
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1104
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 1108
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRGP4 $1269
+ARGP4
+ADDRLP4 1104
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 1108
+INDIRP4
+ARGP4
+ADDRLP4 1112
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 1112
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $1253
+endproc G_admin_putteam 1116 16
+lit
+align 1
+LABELV $1271
+byte 1 0
+skip 63
+export G_admin_changemap
+code
+proc G_admin_changemap 164 16
+ADDRLP4 64
+ADDRGP4 $1271
+INDIRB
+ASGNB 64
+ADDRLP4 128
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 128
+INDIRI4
+CNSTI4 2
+GEI4 $1272
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1274
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1270
+JUMPV
+LABELV $1272
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRGP4 $1277
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 132
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 136
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 136
+INDIRI4
+CNSTI4 0
+NEI4 $1275
+ADDRGP4 $1278
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 140
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 140
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1270
+JUMPV
+LABELV $1275
+ADDRLP4 140
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 140
+INDIRI4
+CNSTI4 2
+LEI4 $1279
+CNSTI4 2
+ARGI4
+ADDRLP4 64
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 64
+ARGP4
+ADDRGP4 $1283
+ARGP4
+ADDRLP4 144
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 144
+INDIRI4
+CNSTI4 0
+EQI4 $1285
+ADDRGP4 $1284
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 64
+ARGP4
+ADDRLP4 148
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 148
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 152
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 152
+INDIRI4
+CNSTI4 0
+LEI4 $1281
+LABELV $1285
+ADDRGP4 $1286
+ARGP4
+ADDRLP4 64
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1282
+JUMPV
+LABELV $1281
+ADDRGP4 $1287
+ARGP4
+ADDRLP4 64
+ARGP4
+ADDRLP4 156
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 156
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1270
+JUMPV
+LABELV $1282
+LABELV $1279
+ADDRLP4 0
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRLP4 64
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRGP4 $1288
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 144
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 144
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+ADDRGP4 level+68
+CNSTI4 1
+ASGNI4
+CNSTI4 77
+ARGI4
+ADDRGP4 G_MapLog_Result
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 152
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRLP4 64
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1293
+ADDRGP4 $1291
+ARGP4
+ADDRLP4 64
+ARGP4
+ADDRLP4 156
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 148
+ADDRLP4 156
+INDIRP4
+ASGNP4
+ADDRGP4 $1294
+JUMPV
+LABELV $1293
+ADDRLP4 148
+ADDRGP4 $86
+ASGNP4
+LABELV $1294
+ADDRGP4 $1290
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 152
+INDIRP4
+ARGP4
+ADDRLP4 148
+INDIRP4
+ARGP4
+ADDRLP4 160
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 160
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $1270
+endproc G_admin_changemap 164 16
+export G_admin_cp
+proc G_admin_cp 144 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 -1
+ASGNI4
+ADDRLP4 84
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 2
+GEI4 $1296
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1298
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1295
+JUMPV
+LABELV $1296
+CNSTI4 1
+ARGI4
+ADDRLP4 76
+ARGP4
+CNSTI4 8
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 76
+INDIRI1
+CVII4 1
+CNSTI4 45
+NEI4 $1299
+ADDRLP4 88
+ADDRLP4 76+1
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 96
+CNSTI4 83
+ASGNI4
+ADDRLP4 88
+INDIRI4
+ADDRLP4 96
+INDIRI4
+EQI4 $1307
+ADDRLP4 88
+INDIRI4
+ADDRLP4 96
+INDIRI4
+GTI4 $1310
+LABELV $1309
+ADDRLP4 104
+CNSTI4 65
+ASGNI4
+ADDRLP4 88
+INDIRI4
+ADDRLP4 104
+INDIRI4
+EQI4 $1305
+ADDRLP4 88
+INDIRI4
+ADDRLP4 104
+INDIRI4
+LTI4 $1301
+LABELV $1311
+ADDRLP4 88
+INDIRI4
+CNSTI4 72
+EQI4 $1306
+ADDRGP4 $1301
+JUMPV
+LABELV $1310
+ADDRLP4 112
+CNSTI4 104
+ASGNI4
+ADDRLP4 88
+INDIRI4
+ADDRLP4 112
+INDIRI4
+EQI4 $1306
+ADDRLP4 88
+INDIRI4
+ADDRLP4 112
+INDIRI4
+GTI4 $1313
+LABELV $1312
+ADDRLP4 88
+INDIRI4
+CNSTI4 97
+EQI4 $1305
+ADDRGP4 $1301
+JUMPV
+LABELV $1313
+ADDRLP4 88
+INDIRI4
+CNSTI4 115
+EQI4 $1307
+ADDRGP4 $1301
+JUMPV
+LABELV $1305
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1302
+JUMPV
+LABELV $1306
+ADDRLP4 8
+CNSTI4 2
+ASGNI4
+ADDRGP4 $1302
+JUMPV
+LABELV $1307
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1302
+JUMPV
+LABELV $1301
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1308
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1295
+JUMPV
+LABELV $1302
+ADDRLP4 116
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 116
+INDIRI4
+CNSTI4 2
+GEI4 $1314
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1316
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1295
+JUMPV
+LABELV $1314
+CNSTI4 2
+ARGI4
+ADDRLP4 120
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 G_DecolorString
+CALLV
+pop
+ADDRGP4 $1300
+JUMPV
+LABELV $1299
+CNSTI4 1
+ARGI4
+ADDRLP4 88
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 G_DecolorString
+CALLV
+pop
+LABELV $1300
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1320
+JUMPV
+LABELV $1317
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1322
+ADDRGP4 $1318
+JUMPV
+LABELV $1322
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $1328
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $1328
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRGP4 $1326
+ARGP4
+ADDRLP4 100
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 100
+INDIRI4
+ASGNI4
+ADDRLP4 100
+INDIRI4
+CNSTI4 0
+EQI4 $1324
+LABELV $1328
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1329
+ADDRGP4 $1331
+ARGP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+GEI4 $1335
+ADDRLP4 104
+ADDRGP4 $1332
+ASGNP4
+ADDRGP4 $1336
+JUMPV
+LABELV $1335
+ADDRLP4 104
+ADDRGP4 $1333
+ASGNP4
+LABELV $1336
+ADDRLP4 104
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 108
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 108
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $1329
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 132
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1347
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 136
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRLP4 112
+ADDRLP4 136
+INDIRP4
+ASGNP4
+ADDRGP4 $1348
+JUMPV
+LABELV $1347
+ADDRLP4 112
+ADDRGP4 $86
+ASGNP4
+LABELV $1348
+ADDRGP4 $1337
+ARGP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1349
+ADDRLP4 116
+ADDRGP4 $1338
+ASGNP4
+ADDRGP4 $1350
+JUMPV
+LABELV $1349
+ADDRLP4 116
+ADDRGP4 $86
+ASGNP4
+LABELV $1350
+ADDRLP4 116
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $1351
+ADDRLP4 120
+ADDRGP4 $1340
+ASGNP4
+ADDRGP4 $1352
+JUMPV
+LABELV $1351
+ADDRLP4 120
+ADDRGP4 $86
+ASGNP4
+LABELV $1352
+ADDRLP4 120
+INDIRP4
+ARGP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $1353
+ADDRLP4 124
+ADDRGP4 $1342
+ASGNP4
+ADDRGP4 $1354
+JUMPV
+LABELV $1353
+ADDRLP4 124
+ADDRGP4 $86
+ASGNP4
+LABELV $1354
+ADDRLP4 124
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1355
+ADDRLP4 128
+ADDRGP4 $1344
+ASGNP4
+ADDRGP4 $1356
+JUMPV
+LABELV $1355
+ADDRLP4 128
+ADDRGP4 $86
+ASGNP4
+LABELV $1356
+ADDRLP4 128
+INDIRP4
+ARGP4
+ADDRLP4 112
+INDIRP4
+ARGP4
+CNSTI4 11
+ARGI4
+ADDRLP4 12
+ARGP4
+ADDRLP4 140
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 140
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $1324
+LABELV $1318
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1320
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $1317
+CNSTI4 1
+RETI4
+LABELV $1295
+endproc G_admin_cp 144 36
+export G_admin_warn
+proc G_admin_warn 1156 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 1128
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 1128
+INDIRI4
+CNSTI4 3
+GEI4 $1358
+ADDRGP4 $1360
+ARGP4
+ADDRLP4 1132
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1132
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1357
+JUMPV
+LABELV $1358
+CNSTI4 1
+ARGI4
+ADDRLP4 68
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 68
+ARGP4
+ADDRLP4 100
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 1132
+ADDRGP4 G_ClientNumberFromString
+CALLI4
+ASGNI4
+ADDRLP4 64
+ADDRLP4 1132
+INDIRI4
+ASGNI4
+ADDRLP4 1132
+INDIRI4
+CNSTI4 -1
+NEI4 $1361
+ADDRGP4 $1363
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRLP4 1136
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1136
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1357
+JUMPV
+LABELV $1361
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1760
+ADDRLP4 64
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRLP4 1136
+ADDRGP4 admin_higher
+CALLI4
+ASGNI4
+ADDRLP4 1136
+INDIRI4
+CNSTI4 0
+NEI4 $1364
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1366
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1357
+JUMPV
+LABELV $1364
+ADDRLP4 1124
+CNSTI4 1760
+ADDRLP4 64
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1140
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 1140
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 G_DecolorString
+CALLV
+pop
+ADDRGP4 $1367
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1144
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 64
+INDIRI4
+ARGI4
+ADDRLP4 1144
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1148
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $1368
+ARGP4
+ADDRLP4 1124
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1148
+INDIRP4
+ARGP4
+ADDRLP4 1152
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 1152
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $1357
+endproc G_admin_warn 1156 16
+export G_admin_mute
+proc G_admin_mute 88 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 20
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 56
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 2
+GEI4 $1370
+ADDRGP4 $1372
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 60
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1369
+JUMPV
+LABELV $1370
+CNSTI4 1
+ARGI4
+ADDRLP4 24
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 60
+ADDRGP4 G_NamelogFromString
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 60
+INDIRP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1373
+ADDRGP4 $1375
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 64
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 64
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1369
+JUMPV
+LABELV $1373
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1376
+ADDRLP4 0
+INDIRP4
+CNSTI4 3004
+ADDP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 G_admin_admin
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 64
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 admin_higher_admin
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+NEI4 $1376
+ADDRGP4 $1378
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 72
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1369
+JUMPV
+LABELV $1376
+ADDRLP4 0
+INDIRP4
+CNSTI4 3068
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1379
+ADDRLP4 4
+ARGP4
+ADDRGP4 $137
+ARGP4
+ADDRLP4 72
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $1381
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1383
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1369
+JUMPV
+LABELV $1381
+ADDRLP4 0
+INDIRP4
+CNSTI4 3068
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+CNSTI4 -1
+LEI4 $1384
+ADDRLP4 0
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $1386
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $1384
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $1387
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 76
+INDIRP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1380
+JUMPV
+LABELV $1379
+ADDRLP4 4
+ARGP4
+ADDRGP4 $185
+ARGP4
+ADDRLP4 72
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $1388
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1390
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1369
+JUMPV
+LABELV $1388
+ADDRLP4 0
+INDIRP4
+CNSTI4 3068
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+CNSTI4 -1
+LEI4 $1391
+ADDRLP4 0
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $1393
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $1391
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $1394
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 76
+INDIRP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $1380
+ADDRGP4 $869
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3004
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $1369
+endproc G_admin_mute 88 16
+export G_admin_denybuild
+proc G_admin_denybuild 88 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 20
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 56
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 2
+GEI4 $1396
+ADDRGP4 $1372
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 60
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1395
+JUMPV
+LABELV $1396
+CNSTI4 1
+ARGI4
+ADDRLP4 24
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 60
+ADDRGP4 G_NamelogFromString
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 60
+INDIRP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1398
+ADDRGP4 $1375
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 64
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 64
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1395
+JUMPV
+LABELV $1398
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1400
+ADDRLP4 0
+INDIRP4
+CNSTI4 3004
+ADDP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 G_admin_admin
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 64
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 admin_higher_admin
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+NEI4 $1400
+ADDRGP4 $1378
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 72
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1395
+JUMPV
+LABELV $1400
+ADDRLP4 0
+INDIRP4
+CNSTI4 3072
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1402
+ADDRLP4 4
+ARGP4
+ADDRGP4 $88
+ARGP4
+ADDRLP4 72
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $1404
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1406
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1395
+JUMPV
+LABELV $1404
+ADDRLP4 0
+INDIRP4
+CNSTI4 3072
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+CNSTI4 -1
+LEI4 $1407
+ADDRLP4 0
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $1409
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $1407
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $1410
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 76
+INDIRP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1403
+JUMPV
+LABELV $1402
+ADDRLP4 4
+ARGP4
+ADDRGP4 $87
+ARGP4
+ADDRLP4 72
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $1411
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1413
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1395
+JUMPV
+LABELV $1411
+ADDRLP4 0
+INDIRP4
+CNSTI4 3072
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+CNSTI4 -1
+LEI4 $1414
+CNSTI4 2580
+ADDRLP4 0
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 232
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $1416
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $1414
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $1417
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 76
+INDIRP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $1403
+ADDRGP4 $869
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3004
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $1395
+endproc G_admin_denybuild 88 16
+lit
+align 1
+LABELV $1419
+byte 1 0
+skip 31
+align 1
+LABELV $1420
+byte 1 0
+skip 31
+export G_admin_listadmins
+code
+proc G_admin_listadmins 96 12
+ADDRLP4 40
+ADDRGP4 $1419
+INDIRB
+ASGNB 32
+ADDRLP4 0
+ADDRGP4 $1420
+INDIRB
+ASGNB 32
+ADDRLP4 36
+CNSTI4 64
+ASGNI4
+ADDRLP4 72
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 3
+NEI4 $1421
+CNSTI4 2
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 76
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 36
+ADDRLP4 76
+INDIRI4
+ASGNI4
+LABELV $1421
+ADDRLP4 76
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 1
+LEI4 $1423
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRLP4 80
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 2
+NEI4 $1425
+ADDRLP4 0
+INDIRI1
+CVII4 1
+CNSTI4 45
+NEI4 $1428
+ADDRLP4 84
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1429
+JUMPV
+LABELV $1428
+ADDRLP4 84
+CNSTI4 0
+ASGNI4
+LABELV $1429
+ADDRLP4 32
+ADDRLP4 84
+INDIRI4
+ASGNI4
+ADDRGP4 $1433
+JUMPV
+LABELV $1430
+LABELV $1431
+ADDRLP4 32
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1433
+ADDRLP4 88
+ADDRLP4 32
+INDIRI4
+ADDRLP4 0
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 48
+LTI4 $1434
+ADDRLP4 88
+INDIRI4
+CNSTI4 57
+LEI4 $1430
+LABELV $1434
+LABELV $1425
+ADDRLP4 88
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 88
+INDIRI4
+EQI4 $1435
+ADDRLP4 32
+INDIRI4
+ADDRLP4 0
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 88
+INDIRI4
+NEI4 $1435
+ADDRLP4 0
+ARGP4
+ADDRLP4 92
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 36
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRGP4 $1436
+JUMPV
+LABELV $1435
+ADDRLP4 0
+ARGP4
+ADDRLP4 40
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+LABELV $1436
+LABELV $1423
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRLP4 40
+ARGP4
+ADDRGP4 admin_listadmins
+CALLI4
+pop
+CNSTI4 1
+RETI4
+LABELV $1418
+endproc G_admin_listadmins 96 12
+lit
+align 1
+LABELV $1438
+byte 1 0
+skip 63
+export G_admin_listlayouts
+code
+proc G_admin_listlayouts 412 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 392
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRGP4 $1438
+INDIRB
+ASGNB 64
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 396
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 396
+INDIRI4
+CNSTI4 2
+NEI4 $1439
+CNSTI4 1
+ARGI4
+ADDRLP4 72
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRGP4 $1440
+JUMPV
+LABELV $1439
+ADDRGP4 $1441
+ARGP4
+ADDRLP4 72
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+LABELV $1440
+ADDRLP4 72
+ARGP4
+ADDRLP4 136
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRLP4 400
+ADDRGP4 G_LayoutList
+CALLI4
+ASGNI4
+ADDRLP4 392
+ADDRLP4 400
+INDIRI4
+ASGNI4
+ADDRGP4 G_admin_buffer_begin
+CALLV
+pop
+ADDRGP4 $1442
+ARGP4
+ADDRLP4 392
+INDIRI4
+ARGI4
+ADDRLP4 72
+ARGP4
+ADDRLP4 404
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 404
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 136
+ASGNP4
+ADDRGP4 $1444
+JUMPV
+LABELV $1443
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+NEI4 $1446
+ADDRGP4 $1448
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 408
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 408
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRLP4 4
+CNSTI1 0
+ASGNI1
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1447
+JUMPV
+LABELV $1446
+ADDRLP4 68
+INDIRI4
+CVIU4 4
+CNSTU4 62
+GEU4 $1449
+ADDRLP4 408
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRLP4 68
+ADDRLP4 408
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 408
+INDIRI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 68
+INDIRI4
+ADDRLP4 4
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $1449
+LABELV $1447
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1444
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1443
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1451
+ADDRGP4 $1448
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 408
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 408
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+LABELV $1451
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_end
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $1437
+endproc G_admin_listlayouts 412 12
+export G_admin_listplayers
+proc G_admin_listplayers 188 56
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTI4 0
+ARGI4
+ADDRLP4 136
+ADDRGP4 G_admin_level
+CALLP4
+ASGNP4
+ADDRLP4 64
+ADDRLP4 136
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $165
+ARGP4
+ADDRLP4 140
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 68
+ADDRLP4 140
+INDIRI4
+ASGNI4
+ADDRGP4 G_admin_buffer_begin
+CALLV
+pop
+ADDRGP4 $1454
+ARGP4
+ADDRGP4 level+72
+INDIRI4
+ARGI4
+ADDRLP4 144
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 144
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRGP4 $1456
+ARGP4
+ADDRLP4 148
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 148
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1460
+JUMPV
+LABELV $1457
+ADDRLP4 36
+CNSTI4 2580
+ADDRLP4 48
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1462
+ADDRGP4 $1458
+JUMPV
+LABELV $1462
+ADDRLP4 36
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1464
+ADDRLP4 61
+CNSTI1 67
+ASGNI1
+ADDRLP4 60
+CNSTI1 53
+ASGNI1
+ADDRGP4 $1465
+JUMPV
+LABELV $1464
+ADDRLP4 36
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 152
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRLP4 152
+INDIRP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 156
+ADDRGP4 toupper
+CALLI4
+ASGNI4
+ADDRLP4 61
+ADDRLP4 156
+INDIRI4
+CVII1 4
+ASGNI1
+ADDRLP4 36
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1466
+ADDRLP4 60
+CNSTI1 52
+ASGNI1
+ADDRGP4 $1467
+JUMPV
+LABELV $1466
+ADDRLP4 36
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1468
+ADDRLP4 60
+CNSTI1 49
+ASGNI1
+ADDRGP4 $1469
+JUMPV
+LABELV $1468
+ADDRLP4 60
+CNSTI1 55
+ASGNI1
+LABELV $1469
+LABELV $1467
+LABELV $1465
+ADDRLP4 36
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3068
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1471
+ADDRLP4 152
+CNSTI4 77
+ASGNI4
+ADDRGP4 $1472
+JUMPV
+LABELV $1471
+ADDRLP4 152
+CNSTI4 32
+ASGNI4
+LABELV $1472
+ADDRLP4 62
+ADDRLP4 152
+INDIRI4
+CVII1 4
+ASGNI1
+ADDRLP4 36
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3072
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1474
+ADDRLP4 156
+CNSTI4 66
+ASGNI4
+ADDRGP4 $1475
+JUMPV
+LABELV $1474
+ADDRLP4 156
+CNSTI4 32
+ASGNI4
+LABELV $1475
+ADDRLP4 63
+ADDRLP4 156
+INDIRI4
+CVII1 4
+ASGNI1
+ADDRLP4 52
+ADDRLP4 64
+INDIRP4
+ASGNP4
+ADDRLP4 44
+CNSTP4 0
+ASGNP4
+ADDRLP4 56
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1476
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+EQI4 $1478
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1760
+ADDRLP4 48
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRLP4 160
+ADDRGP4 admin_higher
+CALLI4
+ASGNI4
+ADDRLP4 56
+ADDRLP4 160
+INDIRI4
+ASGNI4
+LABELV $1478
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $1483
+CNSTI4 1760
+ADDRLP4 48
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRGP4 $1482
+ARGP4
+ADDRLP4 164
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 164
+INDIRI4
+CNSTI4 0
+NEI4 $1480
+LABELV $1483
+ADDRLP4 36
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 168
+ADDRGP4 G_admin_level
+CALLP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 168
+INDIRP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 72
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 36
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CNSTI4 41
+ADDP4
+ARGP4
+ADDRLP4 104
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 72
+ARGP4
+ADDRLP4 104
+ARGP4
+ADDRLP4 172
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 172
+INDIRI4
+CNSTI4 0
+EQI4 $1484
+ADDRLP4 44
+ADDRLP4 36
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CNSTI4 41
+ADDP4
+ASGNP4
+LABELV $1484
+LABELV $1480
+LABELV $1476
+ADDRLP4 52
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1486
+ADDRLP4 4
+ARGP4
+ADDRLP4 52
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $1486
+ADDRLP4 160
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRLP4 160
+INDIRI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 160
+INDIRI4
+ASGNI4
+ADDRGP4 $1491
+JUMPV
+LABELV $1488
+ADDRLP4 168
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+ADDP4
+ASGNP4
+ADDRLP4 168
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1492
+ADDRLP4 168
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 94
+NEI4 $1492
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4+1
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1492
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4+1
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 65
+LTI4 $1502
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4+1
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 90
+LEI4 $1501
+LABELV $1502
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4+1
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 97
+LTI4 $1503
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4+1
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 122
+LEI4 $1501
+LABELV $1503
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4+1
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+LTI4 $1492
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4+1
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 57
+GTI4 $1492
+LABELV $1501
+ADDRLP4 40
+ADDRLP4 40
+INDIRI4
+CNSTI4 2
+ADDI4
+ASGNI4
+LABELV $1492
+LABELV $1489
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1491
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1488
+ADDRGP4 $1504
+ARGP4
+ADDRLP4 48
+INDIRI4
+ARGI4
+ADDRLP4 52
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1512
+ADDRLP4 164
+ADDRLP4 52
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1513
+JUMPV
+LABELV $1512
+ADDRLP4 164
+CNSTI4 0
+ASGNI4
+LABELV $1513
+ADDRLP4 164
+INDIRI4
+ARGI4
+ADDRLP4 60
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 61
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+EQI4 $1514
+ADDRLP4 168
+CNSTI4 42
+ASGNI4
+ADDRGP4 $1515
+JUMPV
+LABELV $1514
+ADDRLP4 168
+CNSTI4 32
+ASGNI4
+LABELV $1515
+ADDRLP4 168
+INDIRI4
+ARGI4
+ADDRGP4 admin_level_maxname
+INDIRI4
+ADDRLP4 40
+INDIRI4
+ADDI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 62
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 63
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 44
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1516
+ADDRLP4 172
+ADDRGP4 $1507
+ASGNP4
+ADDRGP4 $1517
+JUMPV
+LABELV $1516
+ADDRLP4 172
+ADDRGP4 $86
+ASGNP4
+LABELV $1517
+ADDRLP4 172
+INDIRP4
+ARGP4
+ADDRLP4 44
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1518
+ADDRLP4 176
+ADDRLP4 44
+INDIRP4
+ASGNP4
+ADDRGP4 $1519
+JUMPV
+LABELV $1518
+ADDRLP4 176
+ADDRGP4 $86
+ASGNP4
+LABELV $1519
+ADDRLP4 176
+INDIRP4
+ARGP4
+ADDRLP4 44
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1520
+ADDRLP4 180
+ADDRGP4 $1510
+ASGNP4
+ADDRGP4 $1521
+JUMPV
+LABELV $1520
+ADDRLP4 180
+ADDRGP4 $86
+ASGNP4
+LABELV $1521
+ADDRLP4 180
+INDIRP4
+ARGP4
+ADDRLP4 184
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 184
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+LABELV $1458
+ADDRLP4 48
+ADDRLP4 48
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1460
+ADDRLP4 48
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $1457
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_end
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $1453
+endproc G_admin_listplayers 188 56
+proc ban_matchip 12 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 G_AddressCompare
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1526
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_AddressCompare
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1524
+LABELV $1526
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1525
+JUMPV
+LABELV $1524
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1525
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1522
+endproc ban_matchip 12 8
+proc ban_matchname 40 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 strstr
+CALLP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1529
+ADDRLP4 32
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1530
+JUMPV
+LABELV $1529
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+LABELV $1530
+ADDRLP4 32
+INDIRI4
+RETI4
+LABELV $1527
+endproc ban_matchname 40 12
+proc ban_out 88 56
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 44
+ADDRGP4 $1532
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTP4 0
+ARGP4
+ADDRLP4 52
+ADDRGP4 trap_RealTime
+CALLI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 4
+INDIRP4
+CNSTI4 220
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1536
+JUMPV
+LABELV $1533
+ADDRLP4 56
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1537
+ADDRLP4 56
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 94
+NEI4 $1537
+ADDRLP4 60
+ADDRLP4 56
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $1537
+ADDRLP4 60
+INDIRI4
+CNSTI4 65
+LTI4 $1540
+ADDRLP4 60
+INDIRI4
+CNSTI4 90
+LEI4 $1539
+LABELV $1540
+ADDRLP4 64
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 97
+LTI4 $1541
+ADDRLP4 64
+INDIRI4
+CNSTI4 122
+LEI4 $1539
+LABELV $1541
+ADDRLP4 68
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 48
+LTI4 $1537
+ADDRLP4 68
+INDIRI4
+CNSTI4 57
+GTI4 $1537
+LABELV $1539
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+CNSTI4 2
+ADDI4
+ASGNI4
+LABELV $1537
+LABELV $1534
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1536
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1533
+ADDRLP4 12
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1545
+JUMPV
+LABELV $1542
+ADDRLP4 56
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 56
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 12
+ADDP4
+ADDRLP4 56
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $1543
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1545
+ADDRLP4 60
+ADDRLP4 8
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $1547
+ADDRLP4 60
+INDIRI4
+CNSTI4 32
+EQI4 $1547
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 10
+LTU4 $1542
+LABELV $1547
+ADDRLP4 0
+INDIRI4
+ADDRLP4 12
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 64
+ADDRLP4 4
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 64
+INDIRI4
+ADDRLP4 68
+INDIRI4
+EQI4 $1550
+ADDRLP4 64
+INDIRI4
+ADDRLP4 48
+INDIRI4
+SUBI4
+ADDRLP4 68
+INDIRI4
+LEI4 $1548
+LABELV $1550
+ADDRLP4 4
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1552
+ADDRLP4 72
+ADDRLP4 4
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ADDRLP4 48
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 $1553
+JUMPV
+LABELV $1552
+ADDRLP4 72
+CNSTI4 -1
+ASGNI4
+LABELV $1553
+ADDRLP4 72
+INDIRI4
+ARGI4
+ADDRLP4 28
+ARGP4
+CNSTI4 13
+ARGI4
+ADDRGP4 G_admin_duration
+CALLV
+pop
+ADDRGP4 $1549
+JUMPV
+LABELV $1548
+ADDRLP4 28
+ARGP4
+ADDRGP4 $1554
+ARGP4
+CNSTI4 13
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 44
+ADDRGP4 $1555
+ASGNP4
+LABELV $1549
+ADDRLP4 4
+INDIRP4
+CNSTI4 72
+ADDP4
+ARGP4
+CNSTI4 47
+ARGI4
+ADDRLP4 80
+ADDRGP4 strchr
+CALLP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1559
+ADDRLP4 76
+ADDRGP4 $1557
+ASGNP4
+ADDRGP4 $1560
+JUMPV
+LABELV $1559
+ADDRLP4 76
+ADDRGP4 $1532
+ASGNP4
+LABELV $1560
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $1556
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 32
+ADDI4
+CNSTI4 1
+SUBI4
+ARGI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 76
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 72
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 244
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 140
+ADDP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 44
+INDIRP4
+ARGP4
+CNSTI4 12
+ARGI4
+ADDRLP4 28
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $1531
+endproc ban_out 88 56
+lit
+align 1
+LABELV $1562
+byte 1 0
+skip 31
+align 1
+LABELV $1563
+byte 1 0
+skip 31
+export G_admin_showbans
+code
+proc G_admin_showbans 172 40
+ADDRLP4 40
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRGP4 $1562
+INDIRB
+ASGNB 32
+ADDRLP4 44
+ADDRGP4 $1563
+INDIRB
+ASGNB 32
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 144
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 144
+INDIRI4
+CNSTI4 3
+NEI4 $1564
+CNSTI4 2
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 148
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 148
+INDIRI4
+ASGNI4
+LABELV $1564
+ADDRLP4 148
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 148
+INDIRI4
+CNSTI4 1
+LEI4 $1566
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRLP4 152
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 152
+INDIRI4
+CNSTI4 2
+NEI4 $1568
+ADDRLP4 0
+INDIRI1
+CVII4 1
+CNSTI4 45
+NEI4 $1575
+ADDRLP4 156
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1576
+JUMPV
+LABELV $1575
+ADDRLP4 156
+CNSTI4 0
+ASGNI4
+LABELV $1576
+ADDRLP4 32
+ADDRLP4 156
+INDIRI4
+ASGNI4
+ADDRGP4 $1573
+JUMPV
+LABELV $1570
+LABELV $1571
+ADDRLP4 32
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1573
+ADDRLP4 160
+ADDRLP4 32
+INDIRI4
+ADDRLP4 0
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 160
+INDIRI4
+CNSTI4 48
+LTI4 $1577
+ADDRLP4 160
+INDIRI4
+CNSTI4 57
+LEI4 $1570
+LABELV $1577
+LABELV $1568
+ADDRLP4 32
+INDIRI4
+ADDRLP4 0
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1578
+ADDRLP4 0
+ARGP4
+ADDRLP4 164
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 164
+INDIRI4
+ASGNI4
+ADDRGP4 $1579
+JUMPV
+LABELV $1578
+ADDRLP4 0
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 168
+ADDRGP4 G_AddressParse
+CALLI4
+ASGNI4
+ADDRLP4 36
+ADDRLP4 168
+INDIRI4
+ASGNI4
+ADDRLP4 168
+INDIRI4
+CNSTI4 0
+NEI4 $1580
+ADDRLP4 0
+ARGP4
+ADDRLP4 44
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+LABELV $1580
+LABELV $1579
+LABELV $1566
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $168
+ARGP4
+ADDRGP4 $1582
+ARGP4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $1585
+ADDRLP4 152
+ADDRGP4 ban_matchip
+ASGNP4
+ADDRGP4 $1586
+JUMPV
+LABELV $1585
+ADDRLP4 152
+ADDRGP4 ban_matchname
+ASGNP4
+LABELV $1586
+ADDRLP4 152
+INDIRP4
+ARGP4
+ADDRGP4 ban_out
+ARGP4
+ADDRGP4 g_admin_bans
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $1587
+ADDRLP4 156
+ADDRLP4 76
+ASGNP4
+ADDRGP4 $1588
+JUMPV
+LABELV $1587
+ADDRLP4 156
+ADDRLP4 44
+ASGNP4
+LABELV $1588
+ADDRLP4 156
+INDIRP4
+ARGP4
+ADDRLP4 40
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+CNSTI4 100
+ARGI4
+ADDRGP4 admin_search
+CALLI4
+pop
+CNSTI4 1
+RETI4
+LABELV $1561
+endproc G_admin_showbans 172 40
+export G_admin_adminhelp
+proc G_admin_adminhelp 68 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+GEI4 $1590
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 G_admin_buffer_begin
+CALLV
+pop
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1595
+JUMPV
+LABELV $1592
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 24
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 g_admin_cmds+12
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $1596
+ADDRGP4 $1599
+ARGP4
+CNSTI4 24
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 g_admin_cmds
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 6
+MODI4
+CNSTI4 0
+NEI4 $1600
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $346
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+LABELV $1600
+LABELV $1596
+LABELV $1593
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1595
+ADDRLP4 8
+INDIRI4
+CVIU4 4
+ADDRGP4 adminNumCmds
+INDIRU4
+LTU4 $1592
+ADDRLP4 0
+ADDRGP4 g_admin_commands
+INDIRP4
+ASGNP4
+ADDRGP4 $1605
+JUMPV
+LABELV $1602
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 138
+ADDP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $1606
+ADDRGP4 $1603
+JUMPV
+LABELV $1606
+ADDRGP4 $1599
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 6
+MODI4
+CNSTI4 0
+NEI4 $1608
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $346
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+LABELV $1608
+LABELV $1603
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $1605
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1602
+ADDRLP4 12
+INDIRI4
+CNSTI4 6
+MODI4
+CNSTI4 0
+EQI4 $1610
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $346
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+LABELV $1610
+ADDRGP4 $1612
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1613
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_end
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $1589
+JUMPV
+LABELV $1590
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+CNSTI4 1
+ARGI4
+ADDRLP4 8
+ARGP4
+CNSTI4 20
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRGP4 G_admin_buffer_begin
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRLP4 36
+ADDRGP4 G_admin_command
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1614
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 138
+ADDP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+EQI4 $1616
+ADDRGP4 $1618
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 44
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRGP4 $1619
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 48
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRGP4 $1620
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 52
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRGP4 $1621
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 138
+ADDP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 56
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_end
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $1589
+JUMPV
+LABELV $1616
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+LABELV $1614
+ADDRLP4 8
+ARGP4
+ADDRLP4 40
+ADDRGP4 G_admin_cmd
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1622
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $1624
+ADDRGP4 $1618
+ARGP4
+ADDRLP4 32
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 48
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRGP4 $1619
+ARGP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 52
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRGP4 $1626
+ARGP4
+ADDRLP4 56
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 56
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRGP4 $1621
+ARGP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 64
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_end
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $1589
+JUMPV
+LABELV $1624
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+LABELV $1622
+ADDRGP4 $1627
+ARGP4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $1631
+ADDRLP4 44
+ADDRGP4 $1628
+ASGNP4
+ADDRGP4 $1632
+JUMPV
+LABELV $1631
+ADDRLP4 44
+ADDRGP4 $1629
+ASGNP4
+LABELV $1632
+ADDRLP4 44
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 48
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 48
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_end
+CALLV
+pop
+CNSTI4 0
+RETI4
+LABELV $1589
+endproc G_admin_adminhelp 68 12
+export G_admin_info
+proc G_admin_info 2624 16
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 1023
+ASGNI4
+ADDRLP4 2344
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 2344
+INDIRI4
+CNSTI4 1
+LEI4 $1634
+CNSTI4 1
+ARGI4
+ADDRLP4 2068
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRGP4 $1635
+JUMPV
+LABELV $1634
+ADDRLP4 2068
+ARGP4
+ADDRGP4 $1636
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $1635
+ADDRLP4 2084
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 $1637
+ARGP4
+ADDRLP4 2068
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 2084
+ARGP4
+ADDRLP4 2340
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 2348
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 2064
+ADDRLP4 2348
+INDIRI4
+ASGNI4
+ADDRLP4 2064
+INDIRI4
+CNSTI4 0
+GEI4 $1638
+ADDRLP4 2068
+ARGP4
+ADDRGP4 $1636
+ARGP4
+ADDRLP4 2352
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 2352
+INDIRI4
+CNSTI4 0
+NEI4 $1640
+ADDRGP4 $1642
+ARGP4
+ADDRLP4 2084
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $1640
+ADDRGP4 $1643
+ARGP4
+ADDRLP4 2068
+ARGP4
+ADDRLP4 2356
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2356
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1633
+JUMPV
+LABELV $1638
+ADDRLP4 1040
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 2340
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 2340
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 2064
+INDIRI4
+CVIU4 4
+CNSTU4 1024
+LTU4 $1644
+ADDRLP4 2064
+CNSTI4 1023
+ASGNI4
+ADDRGP4 $1646
+ARGP4
+ADDRLP4 2084
+ARGP4
+ADDRLP4 2064
+INDIRI4
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $1644
+ADDRLP4 2064
+INDIRI4
+ADDRLP4 1040
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+ADDRLP4 1040
+ASGNP4
+ADDRGP4 $1648
+JUMPV
+LABELV $1647
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 36
+NEI4 $1650
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 123
+NEI4 $1650
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 2
+ADDP4
+ASGNP4
+ADDRLP4 2356
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $1653
+JUMPV
+LABELV $1652
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1653
+ADDRLP4 2360
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 2360
+INDIRI4
+CNSTI4 0
+EQI4 $1655
+ADDRLP4 2360
+INDIRI4
+CNSTI4 125
+NEI4 $1652
+LABELV $1655
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $1648
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 2356
+INDIRP4
+ARGP4
+ADDRLP4 2364
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1661
+JUMPV
+LABELV $1658
+ADDRLP4 4
+INDIRI4
+ADDRLP4 16
+ADDP4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 2364
+ADDP4
+INDIRI1
+ASGNI1
+LABELV $1659
+ADDRLP4 2620
+CNSTI4 1
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRLP4 2620
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 2620
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1661
+ADDRLP4 8
+INDIRI4
+ADDRLP4 2364
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1662
+ADDRLP4 4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+LTI4 $1658
+LABELV $1662
+ADDRGP4 $1648
+JUMPV
+LABELV $1650
+ADDRLP4 2356
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 2356
+INDIRI4
+CNSTI4 32
+LTI4 $1666
+ADDRLP4 2356
+INDIRI4
+CNSTI4 126
+LEI4 $1665
+LABELV $1666
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+NEI4 $1663
+LABELV $1665
+ADDRLP4 4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+GEI4 $1663
+ADDRLP4 2360
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 2360
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 2360
+INDIRI4
+ADDRLP4 16
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $1663
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1648
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1647
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1670
+ADDRLP4 4
+INDIRI4
+ADDRLP4 16-1
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+EQI4 $1667
+LABELV $1670
+ADDRLP4 4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+GEI4 $1667
+ADDRLP4 2356
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 2356
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 2356
+INDIRI4
+ADDRLP4 16
+ADDP4
+CNSTI1 10
+ASGNI1
+LABELV $1667
+ADDRLP4 4
+INDIRI4
+ADDRLP4 16
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $1633
+endproc G_admin_info 2624 16
+export G_admin_admintest
+proc G_admin_admintest 32 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1672
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1674
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $1671
+JUMPV
+LABELV $1672
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1676
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1677
+JUMPV
+LABELV $1676
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1677
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 G_admin_level
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRGP4 $1678
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1683
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1684
+JUMPV
+LABELV $1683
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $1684
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1685
+ADDRLP4 16
+ADDRGP4 $1340
+ASGNP4
+ADDRGP4 $1686
+JUMPV
+LABELV $1685
+ADDRLP4 16
+ADDRGP4 $86
+ASGNP4
+LABELV $1686
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1687
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRGP4 $1688
+JUMPV
+LABELV $1687
+ADDRLP4 20
+ADDRGP4 $86
+ASGNP4
+LABELV $1688
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1689
+ADDRLP4 24
+ADDRGP4 $1342
+ASGNP4
+ADDRGP4 $1690
+JUMPV
+LABELV $1689
+ADDRLP4 24
+ADDRGP4 $86
+ASGNP4
+LABELV $1690
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $1671
+endproc G_admin_admintest 32 24
+export G_admin_allready
+proc G_admin_allready 16 8
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+11200
+INDIRI4
+CNSTI4 0
+NEI4 $1692
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1695
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1691
+JUMPV
+LABELV $1692
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1699
+JUMPV
+LABELV $1696
+ADDRLP4 0
+CNSTI4 2580
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1701
+ADDRGP4 $1697
+JUMPV
+LABELV $1701
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1703
+ADDRGP4 $1697
+JUMPV
+LABELV $1703
+ADDRLP4 0
+INDIRP4
+CNSTI4 1764
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $1697
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1699
+ADDRLP4 4
+INDIRI4
+ADDRGP4 g_maxclients+12
+INDIRI4
+LTI4 $1696
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $1705
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $1691
+endproc G_admin_allready 16 8
+lit
+align 1
+LABELV $1707
+byte 1 115
+byte 1 0
+skip 9
+export G_admin_endvote
+code
+proc G_admin_endvote 84 16
+ADDRLP4 28
+ADDRGP4 $1707
+INDIRB
+ASGNB 11
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 20
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRGP4 $100
+ARGP4
+ADDRLP4 48
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+NEI4 $1709
+ADDRLP4 44
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1710
+JUMPV
+LABELV $1709
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+LABELV $1710
+ADDRLP4 24
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRLP4 52
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 2
+NEI4 $1711
+CNSTI4 1
+ARGI4
+ADDRLP4 28
+ARGP4
+CNSTI4 11
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+LABELV $1711
+ADDRLP4 28
+ARGP4
+ADDRLP4 56
+ADDRGP4 G_TeamFromString
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 56
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+NEI4 $1713
+ADDRGP4 $1715
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRLP4 60
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1706
+JUMPV
+LABELV $1713
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $1716
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 64
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $1720
+ADDRLP4 60
+ADDRGP4 $1717
+ASGNP4
+ADDRGP4 $1721
+JUMPV
+LABELV $1720
+ADDRLP4 60
+ADDRGP4 $1718
+ASGNP4
+LABELV $1721
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 40
+ADDRLP4 68
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6504
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1722
+ADDRGP4 $1725
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 72
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1706
+JUMPV
+LABELV $1722
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 72
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $1729
+ADDRLP4 76
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6564
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1730
+JUMPV
+LABELV $1729
+ADDRLP4 76
+CNSTI4 0
+ASGNI4
+LABELV $1730
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6552
+ADDP4
+ADDRLP4 76
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $1734
+ADDRLP4 80
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1735
+JUMPV
+LABELV $1734
+ADDRLP4 80
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6564
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1735
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6540
+ADDP4
+ADDRLP4 80
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_CheckVote
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1736
+CNSTI4 -1
+ARGI4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1737
+JUMPV
+LABELV $1736
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+LABELV $1737
+CNSTI4 1
+RETI4
+LABELV $1706
+endproc G_admin_endvote 84 16
+export G_admin_spec999
+proc G_admin_spec999 16 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1742
+JUMPV
+LABELV $1739
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1744
+ADDRGP4 $1740
+JUMPV
+LABELV $1744
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1746
+ADDRGP4 $1740
+JUMPV
+LABELV $1746
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1748
+ADDRGP4 $1740
+JUMPV
+LABELV $1748
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 404
+ADDP4
+INDIRI4
+CNSTI4 999
+NEI4 $1750
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_ChangeTeam
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $1752
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $1750
+LABELV $1740
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1742
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $1739
+CNSTI4 1
+RETI4
+LABELV $1738
+endproc G_admin_spec999 16 12
+export G_admin_rename
+proc G_admin_rename 2156 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 2120
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 2120
+INDIRI4
+CNSTI4 3
+GEI4 $1754
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1756
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1753
+JUMPV
+LABELV $1754
+CNSTI4 1
+ARGI4
+ADDRLP4 2088
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRLP4 2124
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 2124
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 2088
+ARGP4
+ADDRLP4 40
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 2128
+ADDRGP4 G_ClientNumberFromString
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 2128
+INDIRI4
+ASGNI4
+ADDRLP4 2128
+INDIRI4
+CNSTI4 -1
+NEI4 $1757
+ADDRGP4 $1759
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRLP4 2132
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2132
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1753
+JUMPV
+LABELV $1757
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2132
+ADDRGP4 admin_higher
+CALLI4
+ASGNI4
+ADDRLP4 2132
+INDIRI4
+CNSTI4 0
+NEI4 $1760
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1762
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1753
+JUMPV
+LABELV $1760
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 40
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 2136
+ADDRGP4 G_admin_name_check
+CALLI4
+ASGNI4
+ADDRLP4 2136
+INDIRI4
+CNSTI4 0
+NEI4 $1763
+ADDRGP4 $1765
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRLP4 2140
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2140
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1753
+JUMPV
+LABELV $1763
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1766
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1768
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1753
+JUMPV
+LABELV $1766
+ADDRGP4 $869
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 2140
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 2140
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+ADDRLP4 2140
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 2144
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 2144
+INDIRP4
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 1064
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_GetUserinfo
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2148
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $1769
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 2148
+INDIRP4
+ARGP4
+ADDRLP4 2152
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 2152
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRLP4 1064
+ARGP4
+ADDRGP4 $768
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 Info_SetValueForKey
+CALLV
+pop
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 1064
+ARGP4
+ADDRGP4 trap_SetUserinfo
+CALLV
+pop
+ADDRLP4 4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 ClientUserinfoChanged
+CALLP4
+pop
+CNSTI4 1
+RETI4
+LABELV $1753
+endproc G_admin_rename 2156 16
+lit
+align 1
+LABELV $1771
+byte 1 0
+skip 255
+align 1
+LABELV $1772
+byte 1 0
+skip 1023
+export G_admin_restart
+code
+proc G_admin_restart 1388 16
+ADDRLP4 1032
+ADDRGP4 $1771
+INDIRB
+ASGNB 256
+ADDRLP4 8
+ADDRGP4 $1772
+INDIRB
+ASGNB 1024
+ADDRLP4 1288
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 1288
+INDIRI4
+CNSTI4 1
+LEI4 $1773
+ADDRGP4 $1441
+ARGP4
+ADDRLP4 1292
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+CNSTI4 1
+ARGI4
+ADDRLP4 1032
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 1032
+ARGP4
+ADDRGP4 $1777
+ARGP4
+ADDRLP4 1356
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1356
+INDIRI4
+CNSTI4 0
+EQI4 $1775
+ADDRLP4 1032
+ARGP4
+ADDRGP4 $1778
+ARGP4
+ADDRLP4 1360
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1360
+INDIRI4
+CNSTI4 0
+EQI4 $1775
+ADDRLP4 1032
+ARGP4
+ADDRGP4 $1779
+ARGP4
+ADDRLP4 1364
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1364
+INDIRI4
+CNSTI4 0
+EQI4 $1775
+ADDRLP4 1032
+ARGP4
+ADDRGP4 $1780
+ARGP4
+ADDRLP4 1368
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1368
+INDIRI4
+CNSTI4 0
+EQI4 $1775
+ADDRLP4 1032
+ARGP4
+ADDRGP4 $1283
+ARGP4
+ADDRLP4 1372
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1372
+INDIRI4
+CNSTI4 0
+EQI4 $1783
+ADDRGP4 $1284
+ARGP4
+ADDRLP4 1292
+ARGP4
+ADDRLP4 1032
+ARGP4
+ADDRLP4 1376
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1376
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 1380
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 1380
+INDIRI4
+CNSTI4 0
+LEI4 $1781
+LABELV $1783
+ADDRGP4 $1286
+ARGP4
+ADDRLP4 1032
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1776
+JUMPV
+LABELV $1781
+ADDRGP4 $1784
+ARGP4
+ADDRLP4 1032
+ARGP4
+ADDRLP4 1384
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1384
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1770
+JUMPV
+LABELV $1775
+ADDRLP4 1032
+CNSTI1 0
+ASGNI1
+CNSTI4 1
+ARGI4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+LABELV $1776
+LABELV $1773
+ADDRLP4 1292
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 1292
+INDIRI4
+CNSTI4 2
+LEI4 $1785
+CNSTI4 2
+ARGI4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+LABELV $1785
+ADDRLP4 1032
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRGP4 $1777
+ARGP4
+CNSTI4 9
+ARGI4
+ADDRLP4 1296
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 1296
+INDIRI4
+CNSTI4 0
+NEI4 $1787
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1792
+JUMPV
+LABELV $1789
+ADDRLP4 0
+CNSTI4 2580
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1794
+ADDRGP4 $1790
+JUMPV
+LABELV $1794
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1796
+ADDRGP4 $1790
+JUMPV
+LABELV $1796
+ADDRLP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1790
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1792
+ADDRLP4 4
+INDIRI4
+ADDRGP4 g_maxclients+12
+INDIRI4
+LTI4 $1789
+ADDRGP4 $1788
+JUMPV
+LABELV $1787
+ADDRLP4 8
+ARGP4
+ADDRGP4 $1779
+ARGP4
+CNSTI4 11
+ARGI4
+ADDRLP4 1300
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 1300
+INDIRI4
+CNSTI4 0
+NEI4 $1798
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1803
+JUMPV
+LABELV $1800
+ADDRLP4 0
+CNSTI4 2580
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1805
+ADDRGP4 $1801
+JUMPV
+LABELV $1805
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1807
+ADDRLP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1808
+JUMPV
+LABELV $1807
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1809
+ADDRLP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+CNSTI4 2
+ASGNI4
+LABELV $1809
+LABELV $1808
+LABELV $1801
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1803
+ADDRLP4 4
+INDIRI4
+ADDRGP4 g_maxclients+12
+INDIRI4
+LTI4 $1800
+LABELV $1798
+LABELV $1788
+ADDRLP4 8
+ARGP4
+ADDRGP4 $1780
+ARGP4
+ADDRLP4 1304
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1304
+INDIRI4
+CNSTI4 0
+EQI4 $1813
+ADDRLP4 8
+ARGP4
+ADDRGP4 $1778
+ARGP4
+ADDRLP4 1308
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1308
+INDIRI4
+CNSTI4 0
+NEI4 $1811
+LABELV $1813
+ADDRGP4 $1814
+ARGP4
+ADDRGP4 $1815
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $1811
+CNSTI4 2
+ARGI4
+ADDRGP4 $1816
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+CNSTI4 82
+ARGI4
+ADDRGP4 G_MapLog_Result
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1320
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRLP4 1032
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1822
+ADDRGP4 $1818
+ARGP4
+ADDRLP4 1032
+ARGP4
+ADDRLP4 1324
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1312
+ADDRLP4 1324
+INDIRP4
+ASGNP4
+ADDRGP4 $1823
+JUMPV
+LABELV $1822
+ADDRLP4 1312
+ADDRGP4 $86
+ASGNP4
+LABELV $1823
+ADDRLP4 8
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1824
+ADDRGP4 $1820
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 1328
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1316
+ADDRLP4 1328
+INDIRP4
+ASGNP4
+ADDRGP4 $1825
+JUMPV
+LABELV $1824
+ADDRLP4 1316
+ADDRGP4 $86
+ASGNP4
+LABELV $1825
+ADDRGP4 $1817
+ARGP4
+ADDRLP4 1320
+INDIRP4
+ARGP4
+ADDRLP4 1312
+INDIRP4
+ARGP4
+ADDRLP4 1316
+INDIRP4
+ARGP4
+ADDRLP4 1332
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 1332
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $1770
+endproc G_admin_restart 1388 16
+export G_admin_nextmap
+proc G_admin_nextmap 16 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $1827
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 level+15440
+CNSTI4 0
+ASGNI4
+CNSTI4 24
+ARGI4
+ADDRGP4 $1829
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $1830
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 LogExit
+CALLV
+pop
+CNSTI4 78
+ARGI4
+ADDRGP4 G_MapLog_Result
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $1826
+endproc G_admin_nextmap 16 8
+proc namelog_matchip 16 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1835
+JUMPV
+LABELV $1832
+CNSTI4 68
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 964
+ADDP4
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_AddressCompare
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1838
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 68
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 964
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 G_AddressCompare
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1836
+LABELV $1838
+CNSTI4 1
+RETI4
+ADDRGP4 $1831
+JUMPV
+LABELV $1836
+LABELV $1833
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1835
+ADDRLP4 0
+INDIRI4
+CNSTI4 30
+GEI4 $1839
+CNSTI4 68
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 964
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1832
+LABELV $1839
+CNSTI4 0
+RETI4
+LABELV $1831
+endproc namelog_matchip 16 8
+proc namelog_matchname 44 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1844
+JUMPV
+LABELV $1841
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 strstr
+CALLP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1845
+CNSTI4 1
+RETI4
+ADDRGP4 $1840
+JUMPV
+LABELV $1845
+LABELV $1842
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1844
+ADDRLP4 0
+INDIRI4
+CNSTI4 30
+GEI4 $1847
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1841
+LABELV $1847
+CNSTI4 0
+RETI4
+LABELV $1840
+endproc namelog_matchname 44 12
+proc namelog_out 48 24
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+CNSTI4 1024
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+CNSTI4 -1
+LEI4 $1849
+ADDRLP4 20
+ADDRGP4 $1851
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRI4
+CVIU4 4
+ARGU4
+ADDRGP4 $1852
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 Q_snprintf
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 4
+INDIRI4
+ADDRLP4 12
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 $1850
+JUMPV
+LABELV $1849
+ADDRLP4 24
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CNSTI1 45
+ASGNI1
+ADDRLP4 28
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 28
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+CNSTI1 32
+ASGNI1
+ADDRLP4 12
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 2
+SUBI4
+ASGNI4
+ADDRLP4 20
+ADDRGP4 $1532
+ASGNP4
+LABELV $1850
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1856
+JUMPV
+LABELV $1853
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRI4
+CVIU4 4
+ARGU4
+ADDRGP4 $212
+ARGP4
+CNSTI4 68
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 964
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_snprintf
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 4
+INDIRI4
+ADDRLP4 12
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $1854
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1856
+ADDRLP4 0
+INDIRI4
+CNSTI4 30
+GEI4 $1857
+CNSTI4 68
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 964
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1853
+LABELV $1857
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1861
+JUMPV
+LABELV $1858
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRI4
+CVIU4 4
+ARGU4
+ADDRGP4 $1862
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+NEI4 $1865
+ADDRLP4 28
+ADDRGP4 $1863
+ASGNP4
+ADDRGP4 $1866
+JUMPV
+LABELV $1865
+ADDRLP4 28
+ADDRGP4 $86
+ASGNP4
+LABELV $1866
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 Q_snprintf
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 4
+INDIRI4
+ADDRLP4 12
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $1859
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1861
+ADDRLP4 0
+INDIRI4
+CNSTI4 30
+GEI4 $1867
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1858
+LABELV $1867
+LABELV $1848
+endproc namelog_out 48 24
+lit
+align 1
+LABELV $1869
+byte 1 0
+skip 31
+align 1
+LABELV $1870
+byte 1 0
+skip 31
+export G_admin_namelog
+code
+proc G_admin_namelog 172 40
+ADDRLP4 0
+ADDRGP4 $1869
+INDIRB
+ASGNB 32
+ADDRLP4 44
+ADDRGP4 $1870
+INDIRB
+ASGNB 32
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+CNSTI4 64
+ASGNI4
+ADDRLP4 144
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 144
+INDIRI4
+CNSTI4 3
+NEI4 $1871
+CNSTI4 2
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 148
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 148
+INDIRI4
+ASGNI4
+LABELV $1871
+ADDRLP4 148
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 148
+INDIRI4
+CNSTI4 1
+LEI4 $1873
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRLP4 152
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 152
+INDIRI4
+CNSTI4 2
+NEI4 $1875
+ADDRLP4 0
+INDIRI1
+CVII4 1
+CNSTI4 45
+NEI4 $1882
+ADDRLP4 156
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1883
+JUMPV
+LABELV $1882
+ADDRLP4 156
+CNSTI4 0
+ASGNI4
+LABELV $1883
+ADDRLP4 32
+ADDRLP4 156
+INDIRI4
+ASGNI4
+ADDRGP4 $1880
+JUMPV
+LABELV $1877
+LABELV $1878
+ADDRLP4 32
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1880
+ADDRLP4 160
+ADDRLP4 32
+INDIRI4
+ADDRLP4 0
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 160
+INDIRI4
+CNSTI4 48
+LTI4 $1884
+ADDRLP4 160
+INDIRI4
+CNSTI4 57
+LEI4 $1877
+LABELV $1884
+LABELV $1875
+ADDRLP4 32
+INDIRI4
+ADDRLP4 0
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1885
+ADDRLP4 0
+ARGP4
+ADDRLP4 164
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 164
+INDIRI4
+ASGNI4
+ADDRGP4 $1886
+JUMPV
+LABELV $1885
+ADDRLP4 0
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 168
+ADDRGP4 G_AddressParse
+CALLI4
+ASGNI4
+ADDRLP4 36
+ADDRLP4 168
+INDIRI4
+ASGNI4
+ADDRLP4 168
+INDIRI4
+CNSTI4 0
+NEI4 $1887
+ADDRLP4 0
+ARGP4
+ADDRLP4 44
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+LABELV $1887
+LABELV $1886
+LABELV $1873
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $139
+ARGP4
+ADDRGP4 $1889
+ARGP4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $1893
+ADDRLP4 152
+ADDRGP4 namelog_matchip
+ASGNP4
+ADDRGP4 $1894
+JUMPV
+LABELV $1893
+ADDRLP4 152
+ADDRGP4 namelog_matchname
+ASGNP4
+LABELV $1894
+ADDRLP4 152
+INDIRP4
+ARGP4
+ADDRGP4 namelog_out
+ARGP4
+ADDRGP4 level+22152
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $1895
+ADDRLP4 156
+ADDRLP4 76
+ASGNP4
+ADDRGP4 $1896
+JUMPV
+LABELV $1895
+ADDRLP4 156
+ADDRLP4 44
+ASGNP4
+LABELV $1896
+ADDRLP4 156
+INDIRP4
+ARGP4
+ADDRLP4 40
+INDIRI4
+ARGI4
+CNSTI4 64
+ARGI4
+CNSTI4 100
+ARGI4
+ADDRGP4 admin_search
+CALLI4
+pop
+CNSTI4 1
+RETI4
+LABELV $1868
+endproc G_admin_namelog 172 40
+lit
+align 1
+LABELV $1898
+byte 1 0
+skip 31
+align 1
+LABELV $1899
+byte 1 0
+skip 31
+export G_NamelogFromString
+code
+proc G_NamelogFromString 96 40
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 72
+CNSTP4 0
+ASGNP4
+ADDRLP4 76
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRGP4 $1898
+INDIRB
+ASGNB 32
+ADDRLP4 40
+ADDRGP4 $1899
+INDIRB
+ASGNB 32
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1900
+CNSTP4 0
+RETP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1900
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1905
+JUMPV
+LABELV $1902
+LABELV $1903
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1905
+ADDRLP4 80
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+EQI4 $1907
+ADDRLP4 80
+INDIRI4
+CNSTI4 48
+LTI4 $1907
+ADDRLP4 80
+INDIRI4
+CNSTI4 57
+LEI4 $1902
+LABELV $1907
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1908
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 84
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $1910
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+GEI4 $1910
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1911
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 540
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1910
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+LTI4 $1915
+ADDRLP4 4
+ADDRGP4 level+22152
+INDIRP4
+ASGNP4
+ADDRGP4 $1920
+JUMPV
+LABELV $1917
+ADDRLP4 4
+INDIRP4
+CNSTI4 3088
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+NEI4 $1922
+ADDRGP4 $1919
+JUMPV
+LABELV $1922
+LABELV $1918
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $1920
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1917
+LABELV $1919
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1924
+ADDRLP4 4
+INDIRP4
+RETP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1924
+LABELV $1915
+LABELV $1911
+CNSTP4 0
+RETP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1908
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 4
+ADDRGP4 level+22152
+INDIRP4
+ASGNP4
+ADDRGP4 $1929
+JUMPV
+LABELV $1926
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1934
+JUMPV
+LABELV $1931
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+NEI4 $1935
+ADDRLP4 4
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+CNSTI4 -1
+LEI4 $1935
+ADDRLP4 40
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 88
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 0
+NEI4 $1935
+ADDRLP4 4
+INDIRP4
+RETP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1935
+ADDRLP4 8
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRLP4 92
+ADDRGP4 strstr
+CALLP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1937
+ADDRLP4 72
+ADDRLP4 4
+INDIRP4
+ASGNP4
+LABELV $1937
+LABELV $1932
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1934
+ADDRLP4 0
+INDIRI4
+CNSTI4 30
+GEI4 $1939
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1931
+LABELV $1939
+ADDRLP4 72
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+NEU4 $1940
+ADDRLP4 76
+ADDRLP4 76
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1940
+LABELV $1927
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $1929
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1926
+ADDRLP4 76
+INDIRI4
+CNSTI4 1
+NEI4 $1942
+ADDRLP4 72
+INDIRP4
+RETP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1942
+ADDRLP4 76
+INDIRI4
+CNSTI4 1
+LEI4 $1944
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $139
+ARGP4
+ADDRGP4 $1889
+ARGP4
+ADDRGP4 namelog_matchname
+ARGP4
+ADDRGP4 namelog_out
+ARGP4
+ADDRGP4 level+22152
+INDIRP4
+ARGP4
+ADDRLP4 40
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTI4 64
+ARGI4
+CNSTI4 -1
+ARGI4
+ADDRGP4 admin_search
+CALLI4
+pop
+LABELV $1944
+CNSTP4 0
+RETP4
+LABELV $1897
+endproc G_NamelogFromString 96 40
+export G_admin_lock
+proc G_admin_lock 76 20
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 20
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 40
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 2
+GEI4 $1949
+ADDRGP4 $1951
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 44
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 44
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1947
+JUMPV
+LABELV $1949
+ADDRLP4 0
+ARGP4
+ADDRGP4 $134
+ARGP4
+ADDRLP4 48
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+NEI4 $1953
+ADDRLP4 44
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1954
+JUMPV
+LABELV $1953
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+LABELV $1954
+ADDRLP4 24
+ADDRLP4 44
+INDIRI4
+ASGNI4
+CNSTI4 1
+ARGI4
+ADDRLP4 28
+ARGP4
+CNSTI4 7
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 28
+ARGP4
+ADDRLP4 52
+ADDRGP4 G_TeamFromString
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+NEI4 $1955
+ADDRGP4 level+16012
+INDIRI4
+ADDRLP4 24
+INDIRI4
+NEI4 $1957
+ADDRLP4 36
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1956
+JUMPV
+LABELV $1957
+ADDRGP4 level+16012
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $1956
+JUMPV
+LABELV $1955
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+NEI4 $1961
+ADDRGP4 level+16016
+INDIRI4
+ADDRLP4 24
+INDIRI4
+NEI4 $1963
+ADDRLP4 36
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1962
+JUMPV
+LABELV $1963
+ADDRGP4 level+16016
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $1962
+JUMPV
+LABELV $1961
+ADDRGP4 $1967
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRLP4 56
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 56
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1947
+JUMPV
+LABELV $1962
+LABELV $1956
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $1968
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 60
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRGP4 $1970
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $1974
+ADDRLP4 56
+ADDRGP4 $1971
+ASGNP4
+ADDRGP4 $1975
+JUMPV
+LABELV $1974
+ADDRLP4 56
+ADDRGP4 $1972
+ASGNP4
+LABELV $1975
+ADDRLP4 56
+INDIRP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 64
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1947
+JUMPV
+LABELV $1968
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 64
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $1976
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 64
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $1979
+ADDRLP4 60
+ADDRGP4 $86
+ASGNP4
+ADDRGP4 $1980
+JUMPV
+LABELV $1979
+ADDRLP4 60
+ADDRGP4 $1977
+ASGNP4
+LABELV $1980
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $1947
+endproc G_admin_lock 76 20
+lit
+align 1
+LABELV $2014
+byte 1 0
+skip 19
+export G_admin_builder
+code
+proc G_admin_builder 244 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1982
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1984
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1981
+JUMPV
+LABELV $1982
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRLP4 120
+ARGP4
+ADDRLP4 132
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 144
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 148
+CNSTI4 0
+ASGNI4
+ADDRLP4 144
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ADDRLP4 148
+INDIRI4
+EQI4 $1985
+ADDRLP4 144
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+ADDRLP4 148
+INDIRI4
+NEI4 $1985
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRLP4 120
+ARGP4
+ADDRLP4 132
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRGP4 CalcMuzzlePoint
+CALLV
+pop
+ADDRGP4 $1986
+JUMPV
+LABELV $1985
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $1986
+ADDRLP4 152
+CNSTF4 1148846080
+ASGNF4
+ADDRLP4 48
+ADDRLP4 24
+INDIRF4
+ADDRLP4 152
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 48+4
+ADDRLP4 24+4
+INDIRF4
+ADDRLP4 152
+INDIRF4
+ADDRLP4 36+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 48+8
+ADDRLP4 24+8
+INDIRF4
+CNSTF4 1148846080
+ADDRLP4 36+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 60
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 156
+CNSTP4 0
+ASGNP4
+ADDRLP4 156
+INDIRP4
+ARGP4
+ADDRLP4 156
+INDIRP4
+ARGP4
+ADDRLP4 48
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 4
+CNSTI4 1760
+ADDRLP4 60+52
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 60+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $1994
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1994
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $97
+ARGP4
+ADDRLP4 160
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 164
+CNSTI4 0
+ASGNI4
+ADDRLP4 160
+INDIRI4
+ADDRLP4 164
+INDIRI4
+NEI4 $1997
+ADDRLP4 168
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 168
+INDIRI4
+ADDRLP4 164
+INDIRI4
+EQI4 $1997
+ADDRLP4 168
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+EQI4 $1997
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1999
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1981
+JUMPV
+LABELV $1997
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2003
+JUMPV
+LABELV $2000
+ADDRLP4 0
+CNSTI4 80
+ADDRGP4 level+32396
+INDIRI4
+ADDRLP4 20
+INDIRI4
+SUBI4
+CNSTI4 1
+SUBI4
+CNSTI4 128
+MODI4
+MULI4
+ADDRGP4 level+22156
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $2009
+ADDRLP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+EQI4 $2007
+LABELV $2009
+ADDRGP4 $2001
+JUMPV
+LABELV $2007
+ADDRLP4 180
+CNSTI4 24
+ASGNI4
+ADDRLP4 8
+ADDRLP4 4
+INDIRP4
+ADDRLP4 180
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 180
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 188
+CNSTI4 28
+ASGNI4
+ADDRLP4 8+4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 188
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 188
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 192
+CNSTI4 32
+ASGNI4
+ADDRLP4 8+8
+ADDRLP4 4
+INDIRP4
+ADDRLP4 192
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 192
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+ARGP4
+ADDRLP4 196
+ADDRGP4 VectorLengthSquared
+CALLF4
+ASGNF4
+ADDRLP4 196
+INDIRF4
+CNSTF4 1073741824
+GEF4 $2012
+ADDRLP4 200
+ADDRGP4 $2014
+INDIRB
+ASGNB 20
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $97
+ARGP4
+ADDRLP4 220
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 220
+INDIRI4
+CNSTI4 0
+EQI4 $2015
+ADDRLP4 200
+ARGP4
+CNSTI4 20
+ARGI4
+ADDRGP4 $2017
+ARGP4
+ADDRGP4 level+32396
+INDIRI4
+CNSTI4 64
+ADDI4
+ADDRLP4 20
+INDIRI4
+SUBI4
+CNSTI4 1
+SUBI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $2015
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 228
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $2019
+ARGP4
+ADDRLP4 232
+CNSTI4 8
+ASGNI4
+ADDRLP4 228
+INDIRP4
+ADDRLP4 232
+INDIRI4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 232
+INDIRI4
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2022
+ADDRLP4 236
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 224
+ADDRLP4 236
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 236
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ASGNP4
+ADDRGP4 $2023
+JUMPV
+LABELV $2022
+ADDRLP4 224
+ADDRGP4 $2020
+ASGNP4
+LABELV $2023
+ADDRLP4 224
+INDIRP4
+ARGP4
+ADDRLP4 200
+ARGP4
+ADDRLP4 240
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 240
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRGP4 $2002
+JUMPV
+LABELV $2012
+LABELV $2001
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2003
+ADDRLP4 20
+INDIRI4
+ADDRGP4 level+32400
+INDIRI4
+LTI4 $2000
+LABELV $2002
+ADDRLP4 20
+INDIRI4
+ADDRGP4 level+32400
+INDIRI4
+NEI4 $1995
+ADDRLP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 172
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $2027
+ARGP4
+ADDRLP4 172
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 176
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 176
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRGP4 $1995
+JUMPV
+LABELV $1994
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2028
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+LABELV $1995
+CNSTI4 1
+RETI4
+LABELV $1981
+endproc G_admin_builder 244 28
+export G_admin_pause
+proc G_admin_pause 8 12
+ADDRGP4 level+16020
+INDIRI4
+CNSTI4 0
+NEI4 $2030
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $2033
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 level+16020
+CNSTI4 1
+ASGNI4
+CNSTI4 -1
+ARGI4
+ADDRGP4 $2035
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $2031
+JUMPV
+LABELV $2030
+ADDRGP4 level+16020
+INDIRI4
+CNSTI4 1000
+GEI4 $2036
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2039
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2029
+JUMPV
+LABELV $2036
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $2040
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 level+16020
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+DIVF4
+CVFI4 4
+ARGI4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+CNSTI4 -1
+ARGI4
+ADDRGP4 $2042
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 level+16020
+CNSTI4 0
+ASGNI4
+LABELV $2031
+CNSTI4 1
+RETI4
+LABELV $2029
+endproc G_admin_pause 8 12
+data
+align 4
+LABELV fates
+address $2044
+address $2045
+address $2046
+address $2047
+address $2048
+address $2049
+address $922
+export G_admin_slap
+code
+proc G_admin_slap 1416 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 1072
+CNSTI4 3
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1012
+ARGP4
+ADDRLP4 1340
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 1340
+INDIRI4
+CNSTI4 0
+EQI4 $2051
+ADDRLP4 1072
+CNSTI4 2
+ASGNI4
+LABELV $2051
+ADDRLP4 1344
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 1344
+INDIRI4
+ADDRLP4 1072
+INDIRI4
+GEI4 $2053
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $173
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2050
+JUMPV
+LABELV $2053
+CNSTI4 1
+ARGI4
+ADDRLP4 16
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRLP4 1348
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 1080
+ADDRLP4 1348
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 48
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 1352
+ADDRGP4 G_ClientNumberFromString
+CALLI4
+ASGNI4
+ADDRLP4 1076
+ADDRLP4 1352
+INDIRI4
+ASGNI4
+ADDRLP4 1352
+INDIRI4
+CNSTI4 -1
+NEI4 $2055
+ADDRGP4 $2057
+ARGP4
+ADDRLP4 48
+ARGP4
+ADDRLP4 1356
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1356
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2050
+JUMPV
+LABELV $2055
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 1076
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1356
+ADDRGP4 admin_higher
+CALLI4
+ASGNI4
+ADDRLP4 1356
+INDIRI4
+CNSTI4 0
+NEI4 $2058
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2060
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2050
+JUMPV
+LABELV $2058
+ADDRLP4 1360
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1364
+CNSTI4 0
+ASGNI4
+ADDRLP4 1360
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ADDRLP4 1364
+INDIRI4
+EQI4 $2063
+ADDRLP4 1360
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ADDRLP4 1364
+INDIRI4
+NEI4 $2061
+LABELV $2063
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2064
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2050
+JUMPV
+LABELV $2061
+ADDRLP4 1368
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 4
+CNSTF4 1073741824
+ADDRLP4 1368
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 1372
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 4+4
+CNSTF4 1073741824
+ADDRLP4 1372
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 1376
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 4+8
+ADDRLP4 1376
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 100
+ARGI4
+ADDRGP4 G_Knockback
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1380
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $2067
+ARGP4
+ADDRLP4 1380
+INDIRP4
+ARGP4
+ADDRLP4 1384
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 1384
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1388
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $2068
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 1388
+INDIRP4
+ARGP4
+ADDRLP4 1392
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 1392
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRLP4 1396
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ASGNP4
+ADDRLP4 1396
+INDIRP4
+ADDRLP4 1396
+INDIRP4
+INDIRI4
+CNSTI4 25
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1744
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 1
+GTI4 $2070
+ADDRLP4 1404
+ADDRLP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+ASGNP4
+ADDRLP4 1404
+INDIRP4
+ADDRLP4 1404
+INDIRP4
+INDIRI4
+CNSTI4 2048
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+CNSTI4 1760
+ADDRLP4 1084
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 25
+ARGI4
+CNSTI4 60
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $2071
+JUMPV
+LABELV $2070
+ADDRLP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2072
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1760
+ADDRLP4 1084
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $2072
+LABELV $2071
+CNSTI4 1
+RETI4
+LABELV $2050
+endproc G_admin_slap 1416 20
+lit
+align 1
+LABELV $2075
+byte 1 0
+skip 31
+align 1
+LABELV $2076
+byte 1 0
+skip 31
+export G_admin_buildlog
+code
+proc G_admin_buildlog 220 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 96
+ADDRGP4 $2075
+INDIRB
+ASGNB 32
+ADDRLP4 44
+ADDRGP4 $2076
+INDIRB
+ASGNB 32
+ADDRLP4 88
+CNSTI4 -1
+ASGNI4
+ADDRLP4 92
+CNSTI4 0
+ASGNI4
+ADDRLP4 128
+ADDRGP4 level+32396
+INDIRI4
+CNSTI4 64
+ADDI4
+ADDRGP4 level+32400
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+32396
+INDIRI4
+CNSTI4 0
+NEI4 $2079
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2082
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $2074
+JUMPV
+LABELV $2079
+ADDRLP4 132
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 132
+INDIRI4
+CNSTI4 3
+NEI4 $2083
+CNSTI4 2
+ARGI4
+ADDRLP4 96
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 96
+ARGP4
+ADDRLP4 136
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 128
+ADDRLP4 136
+INDIRI4
+ASGNI4
+LABELV $2083
+ADDRLP4 136
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 136
+INDIRI4
+CNSTI4 1
+LEI4 $2085
+CNSTI4 1
+ARGI4
+ADDRLP4 96
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 96
+INDIRI1
+CVII4 1
+CNSTI4 45
+NEI4 $2092
+ADDRLP4 140
+CNSTI4 1
+ASGNI4
+ADDRGP4 $2093
+JUMPV
+LABELV $2092
+ADDRLP4 140
+CNSTI4 0
+ASGNI4
+LABELV $2093
+ADDRLP4 40
+ADDRLP4 140
+INDIRI4
+ASGNI4
+ADDRGP4 $2090
+JUMPV
+LABELV $2087
+LABELV $2088
+ADDRLP4 40
+ADDRLP4 40
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2090
+ADDRLP4 144
+ADDRLP4 40
+INDIRI4
+ADDRLP4 96
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 144
+INDIRI4
+CNSTI4 48
+LTI4 $2094
+ADDRLP4 144
+INDIRI4
+CNSTI4 57
+LEI4 $2087
+LABELV $2094
+ADDRLP4 152
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ADDRLP4 152
+INDIRI4
+EQI4 $2095
+ADDRLP4 40
+INDIRI4
+ADDRLP4 96
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 152
+INDIRI4
+NEI4 $2095
+ADDRLP4 96
+ARGP4
+ADDRLP4 156
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 88
+ADDRLP4 156
+INDIRI4
+ASGNI4
+ADDRLP4 160
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 160
+INDIRI4
+CNSTI4 2
+NEI4 $2097
+ADDRLP4 88
+INDIRI4
+CNSTI4 0
+LTI4 $2099
+ADDRLP4 88
+INDIRI4
+CNSTI4 64
+LTI4 $2097
+LABELV $2099
+ADDRLP4 128
+ADDRLP4 88
+INDIRI4
+ASGNI4
+ADDRLP4 88
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $2086
+JUMPV
+LABELV $2097
+ADDRLP4 88
+INDIRI4
+CNSTI4 0
+LTI4 $2103
+ADDRLP4 88
+INDIRI4
+CNSTI4 64
+GEI4 $2103
+CNSTI4 2580
+ADDRLP4 88
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $2086
+LABELV $2103
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2104
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2074
+JUMPV
+LABELV $2095
+ADDRLP4 96
+ARGP4
+ADDRLP4 44
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRGP4 $2086
+JUMPV
+LABELV $2085
+CNSTI4 -100
+ADDRGP4 level+32396
+INDIRI4
+NEGI4
+LEI4 $2108
+ADDRLP4 140
+CNSTI4 -100
+ASGNI4
+ADDRGP4 $2109
+JUMPV
+LABELV $2108
+ADDRLP4 140
+ADDRGP4 level+32396
+INDIRI4
+NEGI4
+ASGNI4
+LABELV $2109
+ADDRLP4 128
+ADDRLP4 140
+INDIRI4
+ASGNI4
+LABELV $2086
+ADDRLP4 128
+INDIRI4
+CNSTI4 0
+GEI4 $2110
+ADDRGP4 level+32396
+INDIRI4
+ADDRGP4 level+32400
+INDIRI4
+SUBI4
+ADDRLP4 128
+INDIRI4
+ADDRGP4 level+32396
+INDIRI4
+ADDI4
+LEI4 $2119
+ADDRLP4 144
+ADDRGP4 level+32396
+INDIRI4
+ADDRGP4 level+32400
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 $2120
+JUMPV
+LABELV $2119
+ADDRLP4 144
+ADDRLP4 128
+INDIRI4
+ADDRGP4 level+32396
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $2120
+ADDRLP4 128
+ADDRLP4 144
+INDIRI4
+ASGNI4
+ADDRGP4 $2111
+JUMPV
+LABELV $2110
+ADDRLP4 128
+ADDRLP4 128
+INDIRI4
+CNSTI4 64
+SUBI4
+ASGNI4
+LABELV $2111
+ADDRLP4 128
+INDIRI4
+ADDRGP4 level+32396
+INDIRI4
+ADDRGP4 level+32400
+INDIRI4
+SUBI4
+LTI4 $2126
+ADDRLP4 128
+INDIRI4
+ADDRGP4 level+32396
+INDIRI4
+LTI4 $2121
+LABELV $2126
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2127
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2074
+JUMPV
+LABELV $2121
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2128
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $2128
+ADDRGP4 $2130
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 156
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 156
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $2128
+ADDRGP4 G_admin_buffer_begin
+CALLV
+pop
+ADDRLP4 40
+ADDRLP4 128
+INDIRI4
+ASGNI4
+ADDRGP4 $2134
+JUMPV
+LABELV $2131
+ADDRLP4 0
+CNSTI4 80
+ADDRLP4 40
+INDIRI4
+CNSTI4 128
+MODI4
+MULI4
+ADDRGP4 level+22156
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRI4
+CNSTI4 0
+LTI4 $2137
+ADDRLP4 88
+INDIRI4
+CNSTI4 64
+GEI4 $2137
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTI4 2580
+ADDRLP4 88
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CVPU4 4
+EQU4 $2138
+ADDRGP4 $2132
+JUMPV
+LABELV $2137
+ADDRLP4 44
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $2141
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2143
+ADDRGP4 $2132
+JUMPV
+LABELV $2143
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2148
+JUMPV
+LABELV $2145
+ADDRLP4 4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRLP4 44
+ARGP4
+ADDRLP4 164
+ADDRGP4 strstr
+CALLP4
+ASGNP4
+ADDRLP4 164
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2149
+ADDRGP4 $2147
+JUMPV
+LABELV $2149
+LABELV $2146
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2148
+ADDRLP4 4
+INDIRI4
+CNSTI4 30
+GEI4 $2151
+ADDRLP4 4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $2145
+LABELV $2151
+LABELV $2147
+ADDRLP4 4
+INDIRI4
+CNSTI4 30
+GEI4 $2154
+ADDRLP4 4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $2152
+LABELV $2154
+ADDRGP4 $2132
+JUMPV
+LABELV $2152
+LABELV $2141
+LABELV $2138
+ADDRLP4 92
+ADDRLP4 92
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 84
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+CNSTI4 1000
+DIVI4
+ASGNI4
+ADDRLP4 76
+ARGP4
+CNSTI4 8
+ARGI4
+ADDRGP4 $2156
+ARGP4
+ADDRLP4 168
+CNSTI4 60
+ASGNI4
+ADDRLP4 84
+INDIRI4
+ADDRLP4 168
+INDIRI4
+DIVI4
+ARGI4
+ADDRLP4 84
+INDIRI4
+ADDRLP4 168
+INDIRI4
+MODI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 188
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $2157
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2164
+ADDRLP4 196
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 196
+INDIRI4
+CNSTI4 2
+EQI4 $2164
+ADDRLP4 196
+INDIRI4
+CNSTI4 5
+EQI4 $2164
+ADDRLP4 172
+CNSTI4 42
+ASGNI4
+ADDRGP4 $2165
+JUMPV
+LABELV $2164
+ADDRLP4 172
+CNSTI4 32
+ASGNI4
+LABELV $2165
+ADDRLP4 172
+INDIRI4
+ARGI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 64
+ADDI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2166
+ADDRLP4 204
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 204
+INDIRI4
+CNSTI4 2
+EQI4 $2168
+ADDRLP4 204
+INDIRI4
+CNSTI4 5
+NEI4 $2166
+LABELV $2168
+ADDRLP4 176
+ADDRGP4 $2159
+ASGNP4
+ADDRGP4 $2167
+JUMPV
+LABELV $2166
+ADDRLP4 176
+ADDRLP4 76
+ASGNP4
+LABELV $2167
+ADDRLP4 176
+INDIRP4
+ARGP4
+ADDRLP4 188
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 fates
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2169
+ADDRLP4 180
+ADDRGP4 $2161
+ASGNP4
+ADDRGP4 $2170
+JUMPV
+LABELV $2169
+ADDRLP4 180
+ADDRGP4 $86
+ASGNP4
+LABELV $2170
+ADDRLP4 180
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2171
+ADDRLP4 212
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 184
+ADDRLP4 212
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 212
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ASGNP4
+ADDRGP4 $2172
+JUMPV
+LABELV $2171
+ADDRLP4 184
+ADDRGP4 $86
+ASGNP4
+LABELV $2172
+ADDRLP4 184
+INDIRP4
+ARGP4
+ADDRLP4 216
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 216
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+LABELV $2132
+ADDRLP4 40
+ADDRLP4 40
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2134
+ADDRLP4 40
+INDIRI4
+ADDRGP4 level+32396
+INDIRI4
+GEI4 $2173
+ADDRLP4 92
+INDIRI4
+CNSTI4 100
+LTI4 $2131
+LABELV $2173
+ADDRLP4 40
+INDIRI4
+ADDRGP4 level+32396
+INDIRI4
+GEI4 $2182
+ADDRGP4 $2179
+ARGP4
+ADDRLP4 96
+ARGP4
+ADDRLP4 96
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $2184
+ADDRLP4 164
+ADDRGP4 $410
+ASGNP4
+ADDRGP4 $2185
+JUMPV
+LABELV $2184
+ADDRLP4 164
+ADDRGP4 $86
+ASGNP4
+LABELV $2185
+ADDRLP4 164
+INDIRP4
+ARGP4
+ADDRLP4 40
+INDIRI4
+CNSTI4 64
+ADDI4
+ARGI4
+ADDRLP4 168
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 160
+ADDRLP4 168
+INDIRP4
+ASGNP4
+ADDRGP4 $2183
+JUMPV
+LABELV $2182
+ADDRLP4 160
+ADDRGP4 $86
+ASGNP4
+LABELV $2183
+ADDRGP4 $2174
+ARGP4
+ADDRLP4 92
+INDIRI4
+ARGI4
+ADDRLP4 172
+CNSTI4 64
+ASGNI4
+ADDRLP4 128
+INDIRI4
+ADDRLP4 172
+INDIRI4
+ADDI4
+ARGI4
+ADDRLP4 176
+CNSTI4 1
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ADDRLP4 172
+INDIRI4
+ADDI4
+ADDRLP4 176
+INDIRI4
+SUBI4
+ARGI4
+ADDRGP4 level+32396
+INDIRI4
+ADDRLP4 172
+INDIRI4
+ADDI4
+ADDRGP4 level+32400
+INDIRI4
+SUBI4
+ARGI4
+ADDRGP4 level+32396
+INDIRI4
+ADDRLP4 172
+INDIRI4
+ADDI4
+ADDRLP4 176
+INDIRI4
+SUBI4
+ARGI4
+ADDRLP4 160
+INDIRP4
+ARGP4
+ADDRLP4 180
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 180
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_end
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $2074
+endproc G_admin_buildlog 220 32
+export G_admin_revert
+proc G_admin_revert 1084 20
+ADDRLP4 1048
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 2
+EQI4 $2187
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2189
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2186
+JUMPV
+LABELV $2187
+CNSTI4 1
+ARGI4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRLP4 1052
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 1052
+INDIRI4
+CNSTI4 64
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+32396
+INDIRI4
+ADDRGP4 level+32400
+INDIRI4
+SUBI4
+LTI4 $2195
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+32396
+INDIRI4
+LTI4 $2190
+LABELV $2195
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2196
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2186
+JUMPV
+LABELV $2190
+ADDRLP4 4
+CNSTI4 80
+ADDRLP4 0
+INDIRI4
+CNSTI4 128
+MODI4
+MULI4
+ADDRGP4 level+22156
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2201
+ADDRLP4 1064
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+CNSTI4 2
+EQI4 $2201
+ADDRLP4 1064
+INDIRI4
+CNSTI4 5
+NEI4 $2198
+LABELV $2201
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2202
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2186
+JUMPV
+LABELV $2198
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+SUBI4
+CNSTI4 1000
+DIVI4
+ARGI4
+ADDRLP4 1032
+ARGP4
+CNSTI4 13
+ARGI4
+ADDRGP4 G_admin_duration
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRGP4 admin_log
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1072
+ADDRGP4 admin_name
+CALLP4
+ASGNP4
+ADDRGP4 $2204
+ARGP4
+ADDRLP4 1072
+INDIRP4
+ARGP4
+ADDRGP4 level+32396
+INDIRI4
+ADDRLP4 0
+INDIRI4
+SUBI4
+ARGI4
+ADDRGP4 level+32396
+INDIRI4
+ADDRLP4 0
+INDIRI4
+SUBI4
+CNSTI4 1
+LEI4 $2210
+ADDRLP4 1068
+ADDRGP4 $2207
+ASGNP4
+ADDRGP4 $2211
+JUMPV
+LABELV $2210
+ADDRLP4 1068
+ADDRGP4 $2208
+ASGNP4
+LABELV $2211
+ADDRLP4 1068
+INDIRP4
+ARGP4
+ADDRLP4 1032
+ARGP4
+ADDRLP4 1080
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 1080
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_BuildLogRevert
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $2186
+endproc G_admin_revert 1084 20
+proc G_admin_flag_sort 20 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 45
+EQI4 $2215
+ADDRLP4 8
+INDIRI4
+CNSTI4 43
+NEI4 $2213
+LABELV $2215
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $2213
+ADDRLP4 12
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 45
+EQI4 $2218
+ADDRLP4 12
+INDIRI4
+CNSTI4 43
+NEI4 $2216
+LABELV $2218
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $2216
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+RETI4
+LABELV $2212
+endproc G_admin_flag_sort 20 8
+export G_admin_flag_update
+proc G_admin_flag_update 2596 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 2580
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 12
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $2220
+ADDRGP4 $2222
+RETP4
+ADDRGP4 $2219
+JUMPV
+LABELV $2220
+ADDRLP4 2576
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $2224
+JUMPV
+LABELV $2223
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 2584
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 2584
+INDIRI4
+CNSTI4 45
+EQI4 $2228
+ADDRLP4 2584
+INDIRI4
+CNSTI4 43
+NEI4 $2226
+LABELV $2228
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $2226
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 2588
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 2588
+INDIRI4
+CNSTI4 0
+NEI4 $2229
+ADDRLP4 2580
+CNSTI4 1
+ASGNI4
+ADDRGP4 $2224
+JUMPV
+LABELV $2229
+ADDRLP4 8
+INDIRI4
+CNSTI4 128
+GEI4 $2231
+ADDRLP4 2592
+CNSTI4 20
+ASGNI4
+ADDRLP4 2592
+INDIRI4
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 16
+ADDP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 2592
+INDIRI4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2231
+LABELV $2224
+ADDRLP4 2576
+ARGP4
+ADDRLP4 2584
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 2584
+INDIRP4
+ASGNP4
+ADDRLP4 2584
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $2223
+ADDRFP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $2233
+ADDRLP4 8
+INDIRI4
+CNSTI4 128
+LTI4 $2235
+ADDRGP4 $2237
+RETP4
+ADDRGP4 $2219
+JUMPV
+LABELV $2235
+ADDRLP4 2592
+CNSTI4 20
+ASGNI4
+ADDRLP4 2592
+INDIRI4
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 16
+ADDP4
+ARGP4
+ADDRLP4 2592
+INDIRI4
+ARGI4
+ADDRGP4 $2238
+ARGP4
+ADDRFP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $2240
+ADDRLP4 2588
+CNSTI4 43
+ASGNI4
+ADDRGP4 $2241
+JUMPV
+LABELV $2240
+ADDRLP4 2588
+CNSTI4 45
+ASGNI4
+LABELV $2241
+ADDRLP4 2588
+INDIRI4
+ARGI4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $2234
+JUMPV
+LABELV $2233
+ADDRLP4 2580
+INDIRI4
+CNSTI4 0
+NEI4 $2242
+ADDRGP4 $2244
+RETP4
+ADDRGP4 $2219
+JUMPV
+LABELV $2242
+LABELV $2234
+ADDRLP4 16
+ARGP4
+ADDRLP4 8
+INDIRI4
+CVIU4 4
+ARGU4
+CNSTU4 20
+ARGU4
+ADDRGP4 G_admin_flag_sort
+ARGP4
+ADDRGP4 qsort
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2248
+JUMPV
+LABELV $2245
+ADDRGP4 $2249
+ARGP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $2251
+ADDRLP4 2588
+ADDRGP4 $410
+ASGNP4
+ADDRGP4 $2252
+JUMPV
+LABELV $2251
+ADDRLP4 2588
+ADDRGP4 $86
+ASGNP4
+LABELV $2252
+ADDRLP4 2588
+INDIRP4
+ARGP4
+CNSTI4 20
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 16
+ADDP4
+ARGP4
+ADDRLP4 2592
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 2592
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $2246
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2248
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LTI4 $2245
+CNSTP4 0
+RETP4
+LABELV $2219
+endproc G_admin_flag_update 2596 20
+data
+align 4
+LABELV g_admin_flags
+address $2254
+address $2255
+address $1326
+address $2256
+address $227
+address $2257
+address $1046
+address $2258
+address $2259
+address $2260
+address $1482
+address $2261
+address $647
+address $2262
+address $329
+address $2263
+address $2264
+address $2265
+address $2266
+address $2267
+address $2268
+address $2269
+address $2270
+address $2271
+address $1012
+address $2272
+align 4
+LABELV adminNumFlags
+byte 4 13
+export G_admin_flaglist
+code
+proc G_admin_flaglist 544 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 520
+CNSTI4 0
+ASGNI4
+ADDRGP4 G_admin_buffer_begin
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2274
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2278
+JUMPV
+LABELV $2275
+ADDRGP4 $2279
+ARGP4
+ADDRLP4 524
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ASGNI4
+ADDRLP4 524
+INDIRI4
+ADDRGP4 g_admin_flags
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 524
+INDIRI4
+ADDRGP4 g_admin_flags+4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 528
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 528
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+LABELV $2276
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2278
+ADDRLP4 4
+INDIRI4
+ADDRGP4 adminNumFlags
+INDIRI4
+LTI4 $2275
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2281
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 512
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2285
+JUMPV
+LABELV $2282
+ADDRLP4 4
+INDIRI4
+CNSTI4 128
+GEI4 $2286
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $2286
+ADDRGP4 $2283
+JUMPV
+LABELV $2286
+ADDRGP4 $2288
+ARGP4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_admin_cmds+12
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 528
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 528
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2293
+JUMPV
+LABELV $2290
+ADDRLP4 532
+CNSTI4 24
+ASGNI4
+ADDRLP4 532
+INDIRI4
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_admin_cmds+12
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 532
+INDIRI4
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_admin_cmds+12
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 536
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 536
+INDIRI4
+CNSTI4 0
+NEI4 $2294
+ADDRGP4 $212
+ARGP4
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_admin_cmds
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 540
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 540
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 128
+GEI4 $2298
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $2298
+LABELV $2294
+LABELV $2291
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2293
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+ADDRGP4 adminNumCmds
+INDIRU4
+LTU4 $2290
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $346
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRLP4 520
+ADDRLP4 520
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2283
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2285
+ADDRLP4 4
+INDIRI4
+CVIU4 4
+ADDRGP4 adminNumCmds
+INDIRU4
+LTU4 $2282
+ADDRGP4 $2300
+ARGP4
+ADDRGP4 adminNumFlags
+INDIRI4
+ARGI4
+ADDRLP4 520
+INDIRI4
+ARGI4
+ADDRLP4 524
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 524
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_end
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $2273
+endproc G_admin_flaglist 544 12
+export G_admin_flag
+proc G_admin_flag 188 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 24
+CNSTP4 0
+ASGNP4
+ADDRLP4 28
+CNSTP4 0
+ASGNP4
+ADDRLP4 100
+CNSTP4 0
+ASGNP4
+ADDRLP4 124
+CNSTI4 1
+ASGNI4
+ADDRLP4 128
+CNSTI4 1
+ASGNI4
+ADDRLP4 96
+ADDRGP4 $2302
+ASGNP4
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 20
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 148
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 148
+INDIRI4
+CNSTI4 2
+GEI4 $2303
+ADDRGP4 $2305
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 152
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 152
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2301
+JUMPV
+LABELV $2303
+CNSTI4 1
+ARGI4
+ADDRLP4 32
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 32
+INDIRI1
+CVII4 1
+CNSTI4 42
+NEI4 $2306
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2308
+ADDRGP4 $2310
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 152
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 152
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2301
+JUMPV
+LABELV $2308
+ADDRLP4 32+1
+ARGP4
+ADDRLP4 152
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 144
+ADDRLP4 152
+INDIRI4
+ASGNI4
+ADDRLP4 144
+INDIRI4
+ARGI4
+ADDRLP4 156
+ADDRGP4 G_admin_level
+CALLP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 156
+INDIRP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2312
+ADDRGP4 $2314
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 144
+INDIRI4
+ARGI4
+ADDRLP4 160
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 160
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2301
+JUMPV
+LABELV $2312
+ADDRLP4 64
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 $2315
+ARGP4
+ADDRLP4 28
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $2307
+JUMPV
+LABELV $2306
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 152
+ADDRGP4 admin_find_admin
+CALLI4
+ASGNI4
+ADDRLP4 152
+INDIRI4
+CNSTI4 0
+GEI4 $2316
+CNSTI4 0
+RETI4
+ADDRGP4 $2301
+JUMPV
+LABELV $2316
+ADDRLP4 156
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 156
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2320
+ADDRLP4 156
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $2318
+LABELV $2320
+ADDRGP4 $2321
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 160
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 160
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2301
+JUMPV
+LABELV $2318
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2322
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 164
+ADDRGP4 admin_higher_admin
+CALLI4
+ASGNI4
+ADDRLP4 164
+INDIRI4
+CNSTI4 0
+NEI4 $2322
+ADDRGP4 $2324
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 168
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 168
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2301
+JUMPV
+LABELV $2322
+ADDRLP4 64
+ARGP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 41
+ADDP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $2307
+ADDRLP4 152
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 152
+INDIRI4
+CNSTI4 3
+GEI4 $2325
+ADDRLP4 28
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2327
+ADDRLP4 24
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 156
+ADDRGP4 G_admin_level
+CALLP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 156
+INDIRP4
+ASGNP4
+ADDRGP4 $2329
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 160
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 160
+INDIRP4
+CNSTI4 41
+ADDP4
+ARGP4
+ADDRLP4 160
+INDIRP4
+CNSTI4 73
+ADDP4
+ARGP4
+ADDRLP4 164
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 164
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+LABELV $2327
+ADDRLP4 28
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2330
+ADDRGP4 $2332
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 28
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 28
+INDIRP4
+CNSTI4 40
+ADDP4
+ARGP4
+ADDRLP4 160
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 160
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+LABELV $2330
+CNSTI4 1
+RETI4
+ADDRGP4 $2301
+JUMPV
+LABELV $2325
+CNSTI4 2
+ARGI4
+ADDRLP4 104
+ARGP4
+CNSTI4 20
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 20
+ADDRLP4 104
+ASGNP4
+ADDRLP4 156
+ADDRLP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 156
+INDIRI4
+CNSTI4 45
+EQI4 $2335
+ADDRLP4 156
+INDIRI4
+CNSTI4 43
+NEI4 $2333
+LABELV $2335
+ADDRLP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 43
+NEI4 $2337
+ADDRLP4 160
+CNSTI4 1
+ASGNI4
+ADDRGP4 $2338
+JUMPV
+LABELV $2337
+ADDRLP4 160
+CNSTI4 0
+ASGNI4
+LABELV $2338
+ADDRLP4 128
+ADDRLP4 160
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 20
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 128
+INDIRI4
+CNSTI4 0
+NEI4 $2339
+ADDRLP4 96
+ADDRGP4 $2341
+ASGNP4
+LABELV $2339
+LABELV $2333
+ADDRLP4 0
+ARGP4
+ADDRGP4 $181
+ARGP4
+ADDRLP4 160
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 160
+INDIRI4
+CNSTI4 0
+NEI4 $2342
+ADDRLP4 124
+CNSTI4 0
+ASGNI4
+ADDRLP4 96
+ADDRGP4 $2344
+ASGNP4
+LABELV $2342
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2345
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+NEU4 $2345
+ADDRGP4 $2347
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 168
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 168
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2301
+JUMPV
+LABELV $2345
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 168
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 168
+INDIRI4
+CNSTI4 0
+NEI4 $2348
+ADDRGP4 $2350
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 172
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 172
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2301
+JUMPV
+LABELV $2348
+ADDRLP4 28
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2351
+ADDRLP4 132
+ADDRLP4 28
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 140
+CNSTI4 1024
+ASGNI4
+ADDRGP4 $2352
+JUMPV
+LABELV $2351
+ADDRLP4 132
+ADDRLP4 24
+INDIRP4
+CNSTI4 73
+ADDP4
+ASGNP4
+ADDRLP4 140
+CNSTI4 1024
+ASGNI4
+LABELV $2352
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRLP4 140
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 124
+INDIRI4
+ARGI4
+ADDRLP4 128
+INDIRI4
+ARGI4
+ADDRLP4 176
+ADDRGP4 G_admin_flag_update
+CALLP4
+ASGNP4
+ADDRLP4 136
+ADDRLP4 176
+INDIRP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2353
+ADDRGP4 $2355
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 124
+INDIRI4
+CNSTI4 0
+EQI4 $2359
+ADDRLP4 180
+ADDRGP4 $2356
+ASGNP4
+ADDRGP4 $2360
+JUMPV
+LABELV $2359
+ADDRLP4 180
+ADDRGP4 $2357
+ASGNP4
+LABELV $2360
+ADDRLP4 180
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 64
+ARGP4
+ADDRLP4 136
+INDIRP4
+ARGP4
+ADDRLP4 184
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 184
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2301
+JUMPV
+LABELV $2353
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1326
+ARGP4
+ADDRLP4 180
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 180
+INDIRI4
+CNSTI4 0
+NEI4 $2361
+ADDRGP4 $2363
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRLP4 64
+ARGP4
+ADDRLP4 184
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 184
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+LABELV $2361
+ADDRGP4 $2364
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRLP4 64
+ARGP4
+ADDRLP4 184
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 184
+INDIRP4
+ARGP4
+ADDRGP4 G_AdminMessage
+CALLV
+pop
+ADDRGP4 admin_writeconfig
+CALLV
+pop
+ADDRLP4 100
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2365
+ADDRLP4 100
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_authlog
+CALLV
+pop
+LABELV $2365
+CNSTI4 1
+RETI4
+LABELV $2301
+endproc G_admin_flag 188 24
+export G_admin_print
+proc G_admin_print 1032 12
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2368
+ADDRGP4 $2371
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 level+4
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $2369
+JUMPV
+LABELV $2368
+ADDRGP4 $2374
+ARGP4
+ADDRLP4 1028
+ADDRGP4 trap_Cvar_VariableIntegerValue
+CALLI4
+ASGNI4
+ADDRLP4 1028
+INDIRI4
+CNSTI4 0
+NEI4 $2372
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 G_DecolorString
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRGP4 trap_Print
+CALLV
+pop
+ADDRGP4 $2373
+JUMPV
+LABELV $2372
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Print
+CALLV
+pop
+LABELV $2373
+LABELV $2369
+LABELV $2367
+endproc G_admin_print 1032 12
+export G_admin_buffer_begin
+proc G_admin_buffer_begin 0 0
+ADDRGP4 g_bfb
+CNSTI1 0
+ASGNI1
+LABELV $2375
+endproc G_admin_buffer_begin 0 0
+export G_admin_buffer_end
+proc G_admin_buffer_end 0 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 g_bfb
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+LABELV $2376
+endproc G_admin_buffer_end 0 8
+export G_admin_buffer_print
+proc G_admin_buffer_print 8 12
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRGP4 g_bfb
+ARGP4
+ADDRLP4 4
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 0
+INDIRU4
+ADDRLP4 4
+INDIRU4
+ADDU4
+CNSTU4 1009
+LTU4 $2378
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 g_bfb
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRGP4 g_bfb
+CNSTI1 0
+ASGNI1
+LABELV $2378
+ADDRGP4 g_bfb
+ARGP4
+CNSTI4 32000
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $2377
+endproc G_admin_buffer_print 8 12
+export G_admin_cleanup
+proc G_admin_cleanup 24 4
+ADDRLP4 4
+ADDRGP4 g_admin_levels
+INDIRP4
+ASGNP4
+ADDRGP4 $2384
+JUMPV
+LABELV $2381
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 BG_Free
+CALLV
+pop
+LABELV $2382
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $2384
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2381
+ADDRGP4 g_admin_levels
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+ADDRGP4 g_admin_admins
+INDIRP4
+ASGNP4
+ADDRGP4 $2388
+JUMPV
+LABELV $2385
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 BG_Free
+CALLV
+pop
+LABELV $2386
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $2388
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2385
+ADDRGP4 g_admin_admins
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+ADDRGP4 g_admin_bans
+INDIRP4
+ASGNP4
+ADDRGP4 $2392
+JUMPV
+LABELV $2389
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 BG_Free
+CALLV
+pop
+LABELV $2390
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $2392
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2389
+ADDRGP4 g_admin_bans
+CNSTP4 0
+ASGNP4
+ADDRLP4 16
+ADDRGP4 g_admin_commands
+INDIRP4
+ASGNP4
+ADDRGP4 $2396
+JUMPV
+LABELV $2393
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 BG_Free
+CALLV
+pop
+LABELV $2394
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $2396
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2393
+ADDRGP4 g_admin_commands
+CNSTP4 0
+ASGNP4
+ADDRGP4 BG_DefragmentMemory
+CALLV
+pop
+LABELV $2380
+endproc G_admin_cleanup 24 4
+bss
+align 4
+LABELV adminLogLen
+skip 4
+align 1
+LABELV adminLog
+skip 1024
+align 1
+LABELV g_bfb
+skip 32000
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $2374
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 67
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $2371
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $2364
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $2363
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2357
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $2356
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $2355
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 99
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 32
+byte 1 39
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 44
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2350
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $2347
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $2344
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $2341
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 105
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $2332
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $2329
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 39
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $2324
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 10
+byte 1 0
+align 1
+LABELV $2321
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $2315
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $2314
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $2310
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2305
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 35
+byte 1 124
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 35
+byte 1 124
+byte 1 42
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 35
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 32
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 43
+byte 1 94
+byte 1 53
+byte 1 124
+byte 1 94
+byte 1 53
+byte 1 45
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $2302
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $2300
+byte 1 94
+byte 1 53
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2288
+byte 1 32
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 45
+byte 1 50
+byte 1 48
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 0
+align 1
+LABELV $2281
+byte 1 94
+byte 1 53
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 115
+byte 1 58
+byte 1 10
+byte 1 0
+align 1
+LABELV $2279
+byte 1 32
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 45
+byte 1 50
+byte 1 48
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2274
+byte 1 94
+byte 1 53
+byte 1 65
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 115
+byte 1 58
+byte 1 10
+byte 1 0
+align 1
+LABELV $2272
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 47
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 0
+align 1
+LABELV $2271
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $2270
+byte 1 67
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 86
+byte 1 79
+byte 1 84
+byte 1 69
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 79
+byte 1 87
+byte 1 0
+align 1
+LABELV $2269
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 115
+byte 1 32
+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 $2268
+byte 1 83
+byte 1 80
+byte 1 69
+byte 1 67
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 67
+byte 1 72
+byte 1 65
+byte 1 84
+byte 1 0
+align 1
+LABELV $2267
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 108
+byte 1 121
+byte 1 0
+align 1
+LABELV $2266
+byte 1 78
+byte 1 79
+byte 1 86
+byte 1 79
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 73
+byte 1 77
+byte 1 73
+byte 1 84
+byte 1 0
+align 1
+LABELV $2265
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 111
+byte 1 111
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $2264
+byte 1 78
+byte 1 79
+byte 1 67
+byte 1 69
+byte 1 78
+byte 1 83
+byte 1 79
+byte 1 82
+byte 1 70
+byte 1 76
+byte 1 79
+byte 1 79
+byte 1 68
+byte 1 0
+align 1
+LABELV $2263
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 109
+byte 1 0
+align 1
+LABELV $2262
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $2261
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 33
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+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 $2260
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 108
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 117
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 108
+byte 1 121
+byte 1 0
+align 1
+LABELV $2259
+byte 1 70
+byte 1 79
+byte 1 82
+byte 1 67
+byte 1 69
+byte 1 84
+byte 1 69
+byte 1 65
+byte 1 77
+byte 1 67
+byte 1 72
+byte 1 65
+byte 1 78
+byte 1 71
+byte 1 69
+byte 1 0
+align 1
+LABELV $2258
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 32
+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 $2257
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $2256
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $2255
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 114
+byte 1 117
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 108
+byte 1 121
+byte 1 0
+align 1
+LABELV $2254
+byte 1 65
+byte 1 67
+byte 1 84
+byte 1 73
+byte 1 86
+byte 1 73
+byte 1 84
+byte 1 89
+byte 1 0
+align 1
+LABELV $2249
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $2244
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $2238
+byte 1 37
+byte 1 99
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $2237
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $2222
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 0
+align 1
+LABELV $2208
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $2207
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $2204
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $2202
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 116
+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 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 94
+byte 1 50
+byte 1 42
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 10
+byte 1 0
+align 1
+LABELV $2196
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $2189
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 91
+byte 1 105
+byte 1 100
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $2179
+byte 1 114
+byte 1 117
+byte 1 110
+byte 1 32
+byte 1 39
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 100
+byte 1 39
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $2174
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 45
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 45
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2161
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 0
+align 1
+LABELV $2159
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 92
+byte 1 95
+byte 1 0
+align 1
+LABELV $2157
+byte 1 94
+byte 1 50
+byte 1 37
+byte 1 99
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 45
+byte 1 51
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2156
+byte 1 37
+byte 1 51
+byte 1 100
+byte 1 58
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 100
+byte 1 0
+align 1
+LABELV $2130
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 113
+byte 1 117
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $2127
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 105
+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 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 73
+byte 1 68
+byte 1 10
+byte 1 0
+align 1
+LABELV $2104
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $2082
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 121
+byte 1 10
+byte 1 0
+align 1
+LABELV $2068
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 83
+byte 1 108
+byte 1 97
+byte 1 112
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $2067
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 100
+byte 1 93
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 49
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 33
+byte 1 32
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 100
+byte 1 93
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $2064
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 112
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 112
+byte 1 32
+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 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2060
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 112
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 121
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 10
+byte 1 0
+align 1
+LABELV $2057
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 112
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $2049
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 110
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 94
+byte 1 53
+byte 1 0
+align 1
+LABELV $2048
+byte 1 94
+byte 1 49
+byte 1 84
+byte 1 69
+byte 1 65
+byte 1 77
+byte 1 75
+byte 1 73
+byte 1 76
+byte 1 76
+byte 1 69
+byte 1 68
+byte 1 94
+byte 1 53
+byte 1 0
+align 1
+LABELV $2047
+byte 1 94
+byte 1 53
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 101
+byte 1 100
+byte 1 94
+byte 1 53
+byte 1 0
+align 1
+LABELV $2046
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 94
+byte 1 53
+byte 1 0
+align 1
+LABELV $2045
+byte 1 94
+byte 1 53
+byte 1 100
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 94
+byte 1 53
+byte 1 0
+align 1
+LABELV $2044
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 94
+byte 1 53
+byte 1 0
+align 1
+LABELV $2042
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 112
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 33
+byte 1 34
+byte 1 0
+align 1
+LABELV $2040
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 112
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 112
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 40
+byte 1 80
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 41
+byte 1 32
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $2039
+byte 1 94
+byte 1 53
+byte 1 112
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 85
+byte 1 110
+byte 1 112
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 117
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $2035
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 80
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 34
+byte 1 0
+align 1
+LABELV $2033
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 112
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $2028
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 114
+byte 1 10
+byte 1 0
+align 1
+LABELV $2027
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 44
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $2020
+byte 1 60
+byte 1 119
+byte 1 111
+byte 1 114
+byte 1 108
+byte 1 100
+byte 1 62
+byte 1 0
+align 1
+LABELV $2019
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2017
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 32
+byte 1 35
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $1999
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $1984
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 105
+byte 1 109
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $1977
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $1976
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1972
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 0
+align 1
+LABELV $1971
+byte 1 97
+byte 1 108
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 121
+byte 1 0
+align 1
+LABELV $1970
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $1967
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 58
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $1951
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 91
+byte 1 97
+byte 1 124
+byte 1 104
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $1948
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $1889
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+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 $1863
+byte 1 42
+byte 1 0
+align 1
+LABELV $1862
+byte 1 32
+byte 1 39
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1852
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 45
+byte 1 50
+byte 1 100
+byte 1 0
+align 1
+LABELV $1851
+byte 1 94
+byte 1 51
+byte 1 0
+align 1
+LABELV $1830
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 117
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1829
+byte 1 69
+byte 1 118
+byte 1 97
+byte 1 99
+byte 1 117
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $1827
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1820
+byte 1 94
+byte 1 53
+byte 1 40
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 41
+byte 1 0
+align 1
+LABELV $1818
+byte 1 94
+byte 1 53
+byte 1 40
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 41
+byte 1 0
+align 1
+LABELV $1817
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1816
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 0
+align 1
+LABELV $1815
+byte 1 49
+byte 1 0
+align 1
+LABELV $1814
+byte 1 103
+byte 1 95
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 65
+byte 1 116
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 0
+align 1
+LABELV $1784
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $1780
+byte 1 115
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $1779
+byte 1 115
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 0
+align 1
+LABELV $1778
+byte 1 107
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $1777
+byte 1 107
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 0
+align 1
+LABELV $1769
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1768
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 121
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 10
+byte 1 0
+align 1
+LABELV $1765
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1762
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 121
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 10
+byte 1 0
+align 1
+LABELV $1759
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1756
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 91
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 93
+byte 1 32
+byte 1 91
+byte 1 110
+byte 1 101
+byte 1 119
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $1752
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 57
+byte 1 57
+byte 1 57
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+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 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1725
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1718
+byte 1 89
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $1717
+byte 1 78
+byte 1 111
+byte 1 0
+align 1
+LABELV $1716
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1715
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $1705
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 121
+byte 1 58
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 82
+byte 1 69
+byte 1 65
+byte 1 68
+byte 1 89
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1695
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 121
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $1678
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1674
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $1646
+byte 1 71
+byte 1 95
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 58
+byte 1 32
+byte 1 37
+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 115
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 120
+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 32
+byte 1 115
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $1643
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 98
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+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 10
+byte 1 0
+align 1
+LABELV $1642
+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 102
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 103
+byte 1 101
+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 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1637
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 47
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 45
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 116
+byte 1 120
+byte 1 116
+byte 1 0
+align 1
+LABELV $1636
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 120
+byte 1 0
+align 1
+LABELV $1629
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $1628
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 0
+align 1
+LABELV $1627
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $1626
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 83
+byte 1 121
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 120
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1621
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 70
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $1620
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 83
+byte 1 121
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 120
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1619
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 68
+byte 1 101
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 105
+byte 1 112
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1618
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 58
+byte 1 10
+byte 1 0
+align 1
+LABELV $1613
+byte 1 114
+byte 1 117
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 32
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+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 115
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 105
+byte 1 102
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $1612
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 105
+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 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1599
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 45
+byte 1 49
+byte 1 50
+byte 1 115
+byte 1 0
+align 1
+LABELV $1582
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $1557
+byte 1 94
+byte 1 49
+byte 1 0
+align 1
+LABELV $1556
+byte 1 94
+byte 1 53
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 94
+byte 1 53
+byte 1 10
+byte 1 32
+byte 1 105
+byte 1 100
+byte 1 58
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 124
+byte 1 32
+byte 1 37
+byte 1 108
+byte 1 100
+byte 1 94
+byte 1 53
+byte 1 10
+byte 1 32
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 124
+byte 1 32
+byte 1 37
+byte 1 45
+byte 1 42
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 10
+byte 1 32
+byte 1 73
+byte 1 80
+byte 1 58
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 124
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 45
+byte 1 49
+byte 1 53
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 10
+byte 1 32
+byte 1 66
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 58
+byte 1 32
+byte 1 124
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 10
+byte 1 32
+byte 1 82
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 124
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 10
+byte 1 32
+byte 1 68
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 124
+byte 1 32
+byte 1 37
+byte 1 45
+byte 1 56
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 10
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 117
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 124
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 45
+byte 1 42
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $1555
+byte 1 94
+byte 1 53
+byte 1 0
+align 1
+LABELV $1554
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $1532
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $1510
+byte 1 94
+byte 1 55
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 0
+align 1
+LABELV $1507
+byte 1 94
+byte 1 53
+byte 1 40
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $1504
+byte 1 91
+byte 1 37
+byte 1 50
+byte 1 105
+byte 1 32
+byte 1 124
+byte 1 32
+byte 1 37
+byte 1 45
+byte 1 50
+byte 1 105
+byte 1 93
+byte 1 32
+byte 1 94
+byte 1 37
+byte 1 99
+byte 1 37
+byte 1 99
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 94
+byte 1 50
+byte 1 37
+byte 1 99
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 37
+byte 1 42
+byte 1 115
+byte 1 94
+byte 1 49
+byte 1 37
+byte 1 99
+byte 1 37
+byte 1 99
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 10
+byte 1 0
+align 1
+LABELV $1482
+byte 1 73
+byte 1 78
+byte 1 67
+byte 1 79
+byte 1 71
+byte 1 78
+byte 1 73
+byte 1 84
+byte 1 79
+byte 1 0
+align 1
+LABELV $1456
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 10
+byte 1 0
+align 1
+LABELV $1454
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 100
+byte 1 47
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 47
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 47
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 47
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 107
+byte 1 47
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 47
+byte 1 40
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 97
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 45
+byte 1 32
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $1448
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1442
+byte 1 94
+byte 1 53
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 58
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 58
+byte 1 10
+byte 1 0
+align 1
+LABELV $1441
+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 $1417
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 121
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1416
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 49
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 39
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $1413
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+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 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1410
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1409
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 49
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 39
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $1406
+byte 1 94
+byte 1 53
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 121
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+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 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1394
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1393
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 49
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 39
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 34
+byte 1 0
+align 1
+LABELV $1390
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 110
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $1387
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 110
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1386
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 49
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 34
+byte 1 0
+align 1
+LABELV $1383
+byte 1 94
+byte 1 53
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 115
+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 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $1378
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 121
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 10
+byte 1 0
+align 1
+LABELV $1375
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 10
+byte 1 0
+align 1
+LABELV $1372
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 91
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 35
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $1368
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 58
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1367
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 49
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 58
+byte 1 10
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $1366
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 121
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 10
+byte 1 0
+align 1
+LABELV $1363
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1360
+byte 1 94
+byte 1 53
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 110
+byte 1 32
+byte 1 91
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 35
+byte 1 93
+byte 1 32
+byte 1 91
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $1344
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 0
+align 1
+LABELV $1342
+byte 1 41
+byte 1 0
+align 1
+LABELV $1340
+byte 1 40
+byte 1 0
+align 1
+LABELV $1338
+byte 1 91
+byte 1 65
+byte 1 68
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 93
+byte 1 32
+byte 1 0
+align 1
+LABELV $1337
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 67
+byte 1 80
+byte 1 65
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 99
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1333
+byte 1 53
+byte 1 0
+align 1
+LABELV $1332
+byte 1 50
+byte 1 0
+align 1
+LABELV $1331
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $1326
+byte 1 65
+byte 1 68
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 67
+byte 1 72
+byte 1 65
+byte 1 84
+byte 1 0
+align 1
+LABELV $1316
+byte 1 94
+byte 1 53
+byte 1 99
+byte 1 112
+byte 1 97
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $1308
+byte 1 94
+byte 1 53
+byte 1 99
+byte 1 112
+byte 1 97
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 103
+byte 1 110
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 45
+byte 1 97
+byte 1 32
+byte 1 45
+byte 1 104
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 45
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1298
+byte 1 94
+byte 1 53
+byte 1 99
+byte 1 112
+byte 1 97
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 99
+byte 1 112
+byte 1 97
+byte 1 32
+byte 1 40
+byte 1 45
+byte 1 65
+byte 1 72
+byte 1 83
+byte 1 41
+byte 1 32
+byte 1 91
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $1291
+byte 1 40
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 41
+byte 1 0
+align 1
+LABELV $1290
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1288
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1287
+byte 1 94
+byte 1 53
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $1286
+byte 1 103
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $1284
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 100
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $1283
+byte 1 42
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 84
+byte 1 73
+byte 1 78
+byte 1 42
+byte 1 0
+align 1
+LABELV $1278
+byte 1 94
+byte 1 53
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $1277
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 98
+byte 1 115
+byte 1 112
+byte 1 0
+align 1
+LABELV $1274
+byte 1 94
+byte 1 53
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 91
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 93
+byte 1 32
+byte 1 40
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $1269
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1266
+byte 1 94
+byte 1 53
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1263
+byte 1 94
+byte 1 53
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 121
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 10
+byte 1 0
+align 1
+LABELV $1260
+byte 1 94
+byte 1 53
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1257
+byte 1 94
+byte 1 53
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 91
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 93
+byte 1 32
+byte 1 91
+byte 1 104
+byte 1 124
+byte 1 97
+byte 1 124
+byte 1 115
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $1254
+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 115
+byte 1 0
+align 1
+LABELV $1238
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 0
+align 1
+LABELV $1235
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 0
+align 1
+LABELV $1232
+byte 1 44
+byte 1 32
+byte 1 0
+align 1
+LABELV $1231
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 109
+byte 1 97
+byte 1 115
+byte 1 107
+byte 1 58
+byte 1 32
+byte 1 47
+byte 1 37
+byte 1 100
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1230
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 100
+byte 1 106
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 35
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 100
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1224
+byte 1 47
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $1211
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 100
+byte 1 106
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 117
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1207
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 100
+byte 1 106
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 115
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $1200
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 100
+byte 1 106
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 101
+byte 1 119
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 105
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $1187
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 100
+byte 1 106
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 109
+byte 1 97
+byte 1 115
+byte 1 107
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 45
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $1174
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 100
+byte 1 106
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1165
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 100
+byte 1 106
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 105
+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 97
+byte 1 110
+byte 1 35
+byte 1 10
+byte 1 0
+align 1
+LABELV $1157
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 100
+byte 1 106
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 106
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 91
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 35
+byte 1 93
+byte 1 32
+byte 1 91
+byte 1 47
+byte 1 109
+byte 1 97
+byte 1 115
+byte 1 107
+byte 1 93
+byte 1 32
+byte 1 91
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 93
+byte 1 32
+byte 1 91
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $1152
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 110
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 35
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1148
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 58
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 58
+byte 1 32
+byte 1 91
+byte 1 37
+byte 1 115
+byte 1 93
+byte 1 0
+align 1
+LABELV $1147
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 110
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1138
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 110
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 105
+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 97
+byte 1 110
+byte 1 35
+byte 1 10
+byte 1 0
+align 1
+LABELV $1130
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 110
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 91
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 35
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $1126
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 87
+byte 1 65
+byte 1 82
+byte 1 78
+byte 1 73
+byte 1 78
+byte 1 71
+byte 1 32
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 44
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 97
+byte 1 118
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $1114
+byte 1 91
+byte 1 37
+byte 1 115
+byte 1 93
+byte 1 0
+align 1
+LABELV $1105
+byte 1 94
+byte 1 55
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $1104
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1100
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $1097
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 121
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 10
+byte 1 0
+align 1
+LABELV $1094
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 10
+byte 1 0
+align 1
+LABELV $1090
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 111
+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 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 73
+byte 1 80
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1070
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 109
+byte 1 97
+byte 1 115
+byte 1 107
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 45
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $1055
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 117
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1046
+byte 1 67
+byte 1 65
+byte 1 78
+byte 1 80
+byte 1 69
+byte 1 82
+byte 1 77
+byte 1 66
+byte 1 65
+byte 1 78
+byte 1 0
+align 1
+LABELV $1043
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $1038
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 91
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 124
+byte 1 73
+byte 1 80
+byte 1 40
+byte 1 47
+byte 1 109
+byte 1 97
+byte 1 115
+byte 1 107
+byte 1 41
+byte 1 93
+byte 1 32
+byte 1 91
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 93
+byte 1 32
+byte 1 91
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $1029
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $1025
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 58
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 0
+align 1
+LABELV $1024
+byte 1 94
+byte 1 53
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $1021
+byte 1 94
+byte 1 53
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 121
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 10
+byte 1 0
+align 1
+LABELV $1018
+byte 1 94
+byte 1 53
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1015
+byte 1 94
+byte 1 53
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 91
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 93
+byte 1 32
+byte 1 91
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $1012
+byte 1 85
+byte 1 78
+byte 1 65
+byte 1 67
+byte 1 67
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 84
+byte 1 65
+byte 1 66
+byte 1 76
+byte 1 69
+byte 1 0
+align 1
+LABELV $979
+byte 1 94
+byte 1 53
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 45
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $978
+byte 1 94
+byte 1 53
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $968
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $958
+byte 1 37
+byte 1 48
+byte 1 52
+byte 1 105
+byte 1 45
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 45
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 58
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 58
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 0
+align 1
+LABELV $922
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $921
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $919
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $918
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 121
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 49
+byte 1 10
+byte 1 0
+align 1
+LABELV $914
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 121
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 48
+byte 1 10
+byte 1 0
+align 1
+LABELV $907
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 91
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 35
+byte 1 124
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 35
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $898
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $897
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 0
+align 1
+LABELV $895
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+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 110
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 94
+byte 1 50
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 117
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 33
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $894
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 59
+byte 1 0
+align 1
+LABELV $889
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 105
+byte 1 109
+byte 1 105
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 39
+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 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $886
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 49
+byte 1 46
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 10
+byte 1 0
+align 1
+LABELV $883
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 48
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 49
+byte 1 10
+byte 1 0
+align 1
+LABELV $870
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $869
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 0
+align 1
+LABELV $857
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 121
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 10
+byte 1 0
+align 1
+LABELV $852
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 10
+byte 1 0
+align 1
+LABELV $846
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 105
+byte 1 115
+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 $843
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 91
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 35
+byte 1 93
+byte 1 32
+byte 1 91
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $837
+byte 1 94
+byte 1 53
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 58
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 58
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $824
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $823
+byte 1 117
+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 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $822
+byte 1 91
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 93
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 103
+byte 1 110
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $819
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 99
+byte 1 0
+align 1
+LABELV $816
+byte 1 101
+byte 1 120
+byte 1 101
+byte 1 99
+byte 1 0
+align 1
+LABELV $813
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $808
+byte 1 91
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 93
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 103
+byte 1 110
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $807
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $804
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $801
+byte 1 109
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $798
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $795
+byte 1 105
+byte 1 112
+byte 1 0
+align 1
+LABELV $786
+byte 1 91
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 93
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 103
+byte 1 110
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $781
+byte 1 103
+byte 1 117
+byte 1 105
+byte 1 100
+byte 1 0
+align 1
+LABELV $774
+byte 1 91
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 93
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 103
+byte 1 110
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $773
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 115
+byte 1 0
+align 1
+LABELV $768
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $765
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $758
+byte 1 91
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 93
+byte 1 0
+align 1
+LABELV $753
+byte 1 91
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 93
+byte 1 0
+align 1
+LABELV $748
+byte 1 91
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 93
+byte 1 0
+align 1
+LABELV $743
+byte 1 91
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 93
+byte 1 0
+align 1
+LABELV $733
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 99
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $729
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 58
+byte 1 32
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 44
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $686
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 105
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $673
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 45
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 112
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $672
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $647
+byte 1 73
+byte 1 77
+byte 1 77
+byte 1 85
+byte 1 78
+byte 1 73
+byte 1 84
+byte 1 89
+byte 1 0
+align 1
+LABELV $642
+byte 1 94
+byte 1 51
+byte 1 66
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 100
+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 37
+byte 1 115
+byte 1 94
+byte 1 51
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 35
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 0
+align 1
+LABELV $634
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $630
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 0
+align 1
+LABELV $629
+byte 1 37
+byte 1 49
+byte 1 46
+byte 1 49
+byte 1 102
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $626
+byte 1 37
+byte 1 49
+byte 1 46
+byte 1 49
+byte 1 102
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 115
+byte 1 0
+align 1
+LABELV $623
+byte 1 37
+byte 1 49
+byte 1 46
+byte 1 49
+byte 1 102
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 0
+align 1
+LABELV $620
+byte 1 37
+byte 1 49
+byte 1 46
+byte 1 49
+byte 1 102
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 101
+byte 1 107
+byte 1 115
+byte 1 0
+align 1
+LABELV $617
+byte 1 37
+byte 1 49
+byte 1 46
+byte 1 49
+byte 1 102
+byte 1 32
+byte 1 121
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 0
+align 1
+LABELV $614
+byte 1 80
+byte 1 69
+byte 1 82
+byte 1 77
+byte 1 65
+byte 1 78
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 0
+align 1
+LABELV $605
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 44
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 58
+byte 1 10
+byte 1 0
+align 1
+LABELV $602
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 44
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $579
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 48
+byte 1 45
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 45
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $555
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 111
+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 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $538
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 0
+align 1
+LABELV $527
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $522
+byte 1 40
+byte 1 110
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 41
+byte 1 0
+align 1
+LABELV $521
+byte 1 37
+byte 1 45
+byte 1 54
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 42
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $500
+byte 1 32
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 39
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $494
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 0
+align 1
+LABELV $493
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 45
+byte 1 37
+byte 1 100
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $486
+byte 1 37
+byte 1 45
+byte 1 51
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $463
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 0
+align 1
+LABELV $462
+byte 1 111
+byte 1 107
+byte 1 0
+align 1
+LABELV $461
+byte 1 65
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 69
+byte 1 120
+byte 1 101
+byte 1 99
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $456
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $440
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 32
+byte 1 91
+byte 1 37
+byte 1 100
+byte 1 93
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $435
+byte 1 65
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 65
+byte 1 117
+byte 1 116
+byte 1 104
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 32
+byte 1 91
+byte 1 37
+byte 1 100
+byte 1 93
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $431
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $425
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 70
+byte 1 76
+byte 1 65
+byte 1 71
+byte 1 83
+byte 1 32
+byte 1 45
+byte 1 73
+byte 1 77
+byte 1 77
+byte 1 85
+byte 1 84
+byte 1 65
+byte 1 66
+byte 1 76
+byte 1 69
+byte 1 32
+byte 1 45
+byte 1 73
+byte 1 78
+byte 1 67
+byte 1 79
+byte 1 71
+byte 1 78
+byte 1 73
+byte 1 84
+byte 1 79
+byte 1 0
+align 1
+LABELV $424
+byte 1 94
+byte 1 49
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 79
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $423
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 57
+byte 1 57
+byte 1 57
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 32
+byte 1 65
+byte 1 68
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 67
+byte 1 72
+byte 1 65
+byte 1 84
+byte 1 0
+align 1
+LABELV $422
+byte 1 94
+byte 1 53
+byte 1 83
+byte 1 101
+byte 1 110
+byte 1 105
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 65
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $421
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 57
+byte 1 57
+byte 1 57
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 65
+byte 1 68
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 67
+byte 1 72
+byte 1 65
+byte 1 84
+byte 1 0
+align 1
+LABELV $420
+byte 1 94
+byte 1 50
+byte 1 74
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 65
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $419
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 57
+byte 1 57
+byte 1 57
+byte 1 0
+align 1
+LABELV $418
+byte 1 94
+byte 1 54
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 77
+byte 1 97
+byte 1 110
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $417
+byte 1 94
+byte 1 53
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 82
+byte 1 101
+byte 1 103
+byte 1 117
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 0
+align 1
+LABELV $416
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $415
+byte 1 94
+byte 1 52
+byte 1 85
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 80
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $410
+byte 1 32
+byte 1 0
+align 1
+LABELV $400
+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 39
+byte 1 61
+byte 1 39
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $399
+byte 1 61
+byte 1 0
+align 1
+LABELV $395
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 0
+align 1
+LABELV $394
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 99
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 0
+align 1
+LABELV $393
+byte 1 101
+byte 1 120
+byte 1 101
+byte 1 99
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 0
+align 1
+LABELV $392
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 0
+align 1
+LABELV $391
+byte 1 91
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $386
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 0
+align 1
+LABELV $385
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 0
+align 1
+LABELV $384
+byte 1 109
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 0
+align 1
+LABELV $383
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 0
+align 1
+LABELV $382
+byte 1 105
+byte 1 112
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 0
+align 1
+LABELV $381
+byte 1 91
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $374
+byte 1 103
+byte 1 117
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 0
+align 1
+LABELV $373
+byte 1 91
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $366
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 115
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 0
+align 1
+LABELV $365
+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 61
+byte 1 32
+byte 1 0
+align 1
+LABELV $364
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 0
+align 1
+LABELV $363
+byte 1 91
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $357
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 95
+byte 1 119
+byte 1 114
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 58
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $353
+byte 1 94
+byte 1 51
+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 103
+byte 1 95
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $348
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $346
+byte 1 10
+byte 1 0
+align 1
+LABELV $329
+byte 1 73
+byte 1 77
+byte 1 77
+byte 1 85
+byte 1 84
+byte 1 65
+byte 1 66
+byte 1 76
+byte 1 69
+byte 1 0
+align 1
+LABELV $323
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 39
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 44
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $312
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 39
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 32
+byte 1 105
+byte 1 115
+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 105
+byte 1 110
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 0
+align 1
+LABELV $298
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 0
+align 1
+LABELV $285
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 0
+align 1
+LABELV $280
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 39
+byte 1 94
+byte 1 55
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 101
+byte 1 94
+byte 1 53
+byte 1 39
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+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 46
+byte 1 0
+align 1
+LABELV $275
+byte 1 117
+byte 1 110
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $235
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $227
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 70
+byte 1 76
+byte 1 65
+byte 1 71
+byte 1 83
+byte 1 0
+align 1
+LABELV $212
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $211
+byte 1 99
+byte 1 109
+byte 1 100
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $189
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 35
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 32
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 0
+align 1
+LABELV $188
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 110
+byte 1 32
+byte 1 97
+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 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $187
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 110
+byte 1 0
+align 1
+LABELV $186
+byte 1 117
+byte 1 110
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $185
+byte 1 117
+byte 1 110
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $184
+byte 1 117
+byte 1 110
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $183
+byte 1 117
+byte 1 110
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $182
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 39
+byte 1 42
+byte 1 39
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $181
+byte 1 117
+byte 1 110
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 0
+align 1
+LABELV $180
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 35
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 0
+align 1
+LABELV $179
+byte 1 117
+byte 1 110
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+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 112
+byte 1 101
+byte 1 99
+byte 1 105
+byte 1 102
+byte 1 105
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $178
+byte 1 117
+byte 1 110
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 0
+align 1
+LABELV $177
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 108
+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 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $176
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $175
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 57
+byte 1 57
+byte 1 57
+byte 1 32
+byte 1 112
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+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 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $174
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 57
+byte 1 57
+byte 1 57
+byte 1 0
+align 1
+LABELV $173
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 0
+align 1
+LABELV $172
+byte 1 68
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 44
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 121
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $171
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $170
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 73
+byte 1 80
+byte 1 40
+byte 1 47
+byte 1 109
+byte 1 97
+byte 1 115
+byte 1 107
+byte 1 41
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 32
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 35
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 0
+align 1
+LABELV $169
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 40
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 41
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $168
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $167
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 35
+byte 1 124
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 35
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 32
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 0
+align 1
+LABELV $166
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $165
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $164
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 100
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 0
+align 1
+LABELV $163
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 103
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $162
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 0
+align 1
+LABELV $161
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 32
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 107
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 124
+byte 1 115
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 124
+byte 1 107
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 124
+byte 1 115
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 0
+align 1
+LABELV $160
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 40
+byte 1 111
+byte 1 112
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 107
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 47
+byte 1 115
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 41
+byte 1 0
+align 1
+LABELV $159
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 0
+align 1
+LABELV $158
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 35
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 32
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 101
+byte 1 119
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 0
+align 1
+LABELV $157
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $156
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $155
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 0
+align 1
+LABELV $154
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 39
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 48
+byte 1 39
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $153
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $152
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 115
+byte 1 0
+align 1
+LABELV $151
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 0
+align 1
+LABELV $150
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 35
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 32
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 104
+byte 1 124
+byte 1 97
+byte 1 124
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 0
+align 1
+LABELV $149
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+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 116
+byte 1 111
+byte 1 32
+byte 1 97
+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 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $148
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $147
+byte 1 80
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 40
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 112
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 41
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $146
+byte 1 112
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 0
+align 1
+LABELV $145
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $144
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $143
+byte 1 103
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 121
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $142
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $141
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 73
+byte 1 80
+byte 1 40
+byte 1 47
+byte 1 109
+byte 1 97
+byte 1 115
+byte 1 107
+byte 1 41
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 32
+byte 1 40
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 35
+byte 1 41
+byte 1 0
+align 1
+LABELV $140
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+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 $139
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 0
+align 1
+LABELV $138
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $137
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $136
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 124
+byte 1 104
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 0
+align 1
+LABELV $135
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 106
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $134
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $133
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+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 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 0
+align 1
+LABELV $132
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+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 $131
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 0
+align 1
+LABELV $130
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+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 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $129
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $128
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 32
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 35
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 0
+align 1
+LABELV $127
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+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 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 0
+align 1
+LABELV $126
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $125
+byte 1 103
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+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 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 121
+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 116
+byte 1 104
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 49
+byte 1 0
+align 1
+LABELV $124
+byte 1 108
+byte 1 49
+byte 1 0
+align 1
+LABELV $123
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 35
+byte 1 124
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 35
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 0
+align 1
+LABELV $122
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 97
+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 98
+byte 1 121
+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 116
+byte 1 104
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 48
+byte 1 0
+align 1
+LABELV $121
+byte 1 108
+byte 1 48
+byte 1 0
+align 1
+LABELV $120
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 35
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 32
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 0
+align 1
+LABELV $119
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+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 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $118
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $117
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 115
+byte 1 117
+byte 1 98
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 0
+align 1
+LABELV $116
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+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 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $115
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 0
+align 1
+LABELV $114
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $113
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $112
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 35
+byte 1 124
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 35
+byte 1 124
+byte 1 42
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 35
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 32
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 43
+byte 1 94
+byte 1 53
+byte 1 124
+byte 1 94
+byte 1 53
+byte 1 45
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 0
+align 1
+LABELV $111
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 44
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 120
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 39
+byte 1 45
+byte 1 39
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 46
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 39
+byte 1 42
+byte 1 39
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $110
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 0
+align 1
+LABELV $109
+byte 1 116
+byte 1 97
+byte 1 107
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 119
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $108
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 45
+byte 1 65
+byte 1 124
+byte 1 72
+byte 1 124
+byte 1 83
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 32
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 0
+align 1
+LABELV $107
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 102
+byte 1 32
+byte 1 67
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 80
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 65
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 40
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 0
+align 1
+LABELV $106
+byte 1 99
+byte 1 112
+byte 1 97
+byte 1 0
+align 1
+LABELV $105
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 32
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 0
+align 1
+LABELV $104
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 40
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 41
+byte 1 0
+align 1
+LABELV $103
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $102
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 97
+byte 1 124
+byte 1 104
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 0
+align 1
+LABELV $101
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $100
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $99
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 35
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 32
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 105
+byte 1 100
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 0
+align 1
+LABELV $98
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 0
+align 1
+LABELV $97
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 0
+align 1
+LABELV $96
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $95
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $94
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 35
+byte 1 124
+byte 1 73
+byte 1 80
+byte 1 40
+byte 1 47
+byte 1 109
+byte 1 97
+byte 1 115
+byte 1 107
+byte 1 41
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 32
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 32
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 0
+align 1
+LABELV $93
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+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 98
+byte 1 121
+byte 1 32
+byte 1 73
+byte 1 80
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 71
+byte 1 85
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 105
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 115
+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 32
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 39
+byte 1 119
+byte 1 39
+byte 1 32
+byte 1 40
+byte 1 119
+byte 1 101
+byte 1 101
+byte 1 107
+byte 1 115
+byte 1 41
+byte 1 44
+byte 1 32
+byte 1 39
+byte 1 100
+byte 1 39
+byte 1 32
+byte 1 40
+byte 1 100
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 41
+byte 1 44
+byte 1 32
+byte 1 39
+byte 1 104
+byte 1 39
+byte 1 32
+byte 1 40
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 39
+byte 1 109
+byte 1 39
+byte 1 32
+byte 1 40
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 41
+byte 1 44
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 102
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+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 0
+align 1
+LABELV $92
+byte 1 109
+byte 1 97
+byte 1 107
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $91
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 121
+byte 1 0
+align 1
+LABELV $90
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 35
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 0
+align 1
+LABELV $89
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $88
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 121
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $87
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $86
+byte 1 0
+align 1
+LABELV $85
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $84
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $83
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 0
+align 1
+LABELV $82
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 115
+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 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+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 99
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $81
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 0
+align 1
+LABELV $80
+byte 1 91
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 35
+byte 1 94
+byte 1 53
+byte 1 93
+byte 1 32
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 47
+byte 1 109
+byte 1 97
+byte 1 115
+byte 1 107
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 32
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 32
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 94
+byte 1 53
+byte 1 41
+byte 1 0
+align 1
+LABELV $79
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 115
+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 32
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 39
+byte 1 119
+byte 1 39
+byte 1 32
+byte 1 40
+byte 1 119
+byte 1 101
+byte 1 101
+byte 1 107
+byte 1 115
+byte 1 41
+byte 1 44
+byte 1 32
+byte 1 39
+byte 1 100
+byte 1 39
+byte 1 32
+byte 1 40
+byte 1 100
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 41
+byte 1 44
+byte 1 32
+byte 1 39
+byte 1 104
+byte 1 39
+byte 1 32
+byte 1 40
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 39
+byte 1 109
+byte 1 39
+byte 1 32
+byte 1 40
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 41
+byte 1 44
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 102
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+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 46
+byte 1 32
+byte 1 32
+byte 1 105
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 43
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 45
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 104
+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 32
+byte 1 97
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $78
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 0
+align 1
+LABELV $77
+byte 1 97
+byte 1 100
+byte 1 106
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_buildable.asm b/build/release-linux-x86_64/base/game/g_buildable.asm
new file mode 100644
index 0000000..fdca81c
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_buildable.asm
@@ -0,0 +1,26276 @@
+export G_SetBuildableAnim
+code
+proc G_SetBuildableAnim 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+BORI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $78
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+LABELV $78
+ADDRFP4 0
+INDIRP4
+CNSTI4 928
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+EQI4 $80
+ADDRFP4 0
+INDIRP4
+CNSTI4 928
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 128
+BXORI4
+ASGNI4
+LABELV $80
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $77
+endproc G_SetBuildableAnim 4 0
+export G_SetIdleBuildableAnim
+proc G_SetIdleBuildableAnim 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+LABELV $84
+endproc G_SetIdleBuildableAnim 0 0
+export G_CheckSpawnPoint
+proc G_CheckSpawnPoint 152 28
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRLP4 112
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRGP4 BG_BuildableBoundingBox
+CALLV
+pop
+ADDRFP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $86
+ADDRLP4 124
+CNSTF4 3251109888
+ASGNF4
+ADDRLP4 72
+ADDRLP4 124
+INDIRF4
+ASGNF4
+ADDRLP4 72+4
+ADDRLP4 124
+INDIRF4
+ASGNF4
+ADDRLP4 72+8
+CNSTF4 3251109888
+ASGNF4
+ADDRLP4 128
+CNSTF4 1103626240
+ASGNF4
+ADDRLP4 84
+ADDRLP4 128
+INDIRF4
+ASGNF4
+ADDRLP4 84+4
+ADDRLP4 128
+INDIRF4
+ASGNF4
+ADDRLP4 84+8
+CNSTF4 1103626240
+ASGNF4
+ADDRLP4 96
+CNSTF4 1071494103
+ADDRLP4 100+8
+INDIRF4
+CNSTF4 1103626240
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 132
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 136
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 140
+ADDRLP4 96
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 132
+INDIRP4
+INDIRF4
+ADDRLP4 136
+INDIRP4
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 144
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRLP4 132
+INDIRP4
+ADDRLP4 144
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 136
+INDIRP4
+ADDRLP4 144
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 148
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+ADDRLP4 148
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 148
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 96
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $87
+JUMPV
+LABELV $86
+ADDRFP4 12
+INDIRI4
+CNSTI4 27
+NEI4 $95
+CNSTI4 13
+ARGI4
+ADDRLP4 72
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 124
+CNSTP4 0
+ASGNP4
+ADDRLP4 124
+INDIRP4
+ARGP4
+ADDRLP4 124
+INDIRP4
+ARGP4
+ADDRLP4 124
+INDIRP4
+ARGP4
+ADDRGP4 BG_ClassBoundingBox
+CALLV
+pop
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 72+8
+INDIRF4
+ARGF4
+ADDRLP4 128
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 100+8
+INDIRF4
+ADDRLP4 128
+INDIRF4
+ADDF4
+CNSTF4 1065353216
+ADDF4
+ADDF4
+ASGNF4
+ADDRGP4 $96
+JUMPV
+LABELV $95
+CNSTP4 0
+RETP4
+ADDRGP4 $85
+JUMPV
+LABELV $96
+LABELV $87
+ADDRLP4 12
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 124
+CNSTP4 0
+ASGNP4
+ADDRLP4 124
+INDIRP4
+ARGP4
+ADDRLP4 124
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 12+52
+INDIRI4
+CNSTI4 1023
+EQI4 $100
+CNSTI4 1760
+ADDRLP4 12+52
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+RETP4
+ADDRGP4 $85
+JUMPV
+LABELV $100
+ADDRLP4 12
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 72
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 -1
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 12+52
+INDIRI4
+CNSTI4 1023
+EQI4 $104
+CNSTI4 1760
+ADDRLP4 12+52
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+RETP4
+ADDRGP4 $85
+JUMPV
+LABELV $104
+ADDRFP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $108
+ADDRFP4 16
+INDIRP4
+ADDRLP4 0
+INDIRB
+ASGNB 12
+LABELV $108
+CNSTP4 0
+RETP4
+LABELV $85
+endproc G_CheckSpawnPoint 152 28
+proc G_PuntBlocker 32 32
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $111
+ADDRFP4 0
+INDIRP4
+CNSTI4 964
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $113
+ADDRFP4 0
+INDIRP4
+CNSTI4 964
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $110
+JUMPV
+LABELV $113
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 964
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 10000
+LEI4 $116
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+CNSTP4 0
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+CNSTI4 10000
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 28
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 964
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $110
+JUMPV
+LABELV $116
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 964
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 5000
+GEI4 $119
+ADDRGP4 $110
+JUMPV
+LABELV $119
+LABELV $111
+ADDRLP4 12
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0
+CNSTF4 1120403456
+CNSTF4 1073741824
+ADDRLP4 12
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+MULF4
+ASGNF4
+ADDRLP4 16
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0+4
+CNSTF4 1120403456
+CNSTF4 1073741824
+ADDRLP4 16
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+MULF4
+ASGNF4
+ADDRLP4 0+8
+CNSTF4 1117126656
+ASGNF4
+ADDRLP4 20
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 28
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $126
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $110
+endproc G_PuntBlocker 32 32
+export G_FindPower
+proc G_FindPower 92 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $128
+CNSTI4 0
+RETI4
+ADDRGP4 $127
+JUMPV
+LABELV $128
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 34
+NEI4 $130
+ADDRFP4 0
+INDIRP4
+CNSTI4 892
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTI4 1
+RETI4
+ADDRGP4 $127
+JUMPV
+LABELV $130
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 35
+NEI4 $132
+ADDRLP4 0
+ADDRGP4 G_Reactor
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 892
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 892
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $135
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $136
+JUMPV
+LABELV $135
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $136
+ADDRLP4 4
+INDIRI4
+RETI4
+ADDRGP4 $127
+JUMPV
+LABELV $132
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 47
+EQI4 $152
+ADDRLP4 0
+INDIRI4
+CNSTI4 36
+EQI4 $152
+ADDRLP4 0
+INDIRI4
+CNSTI4 37
+EQI4 $152
+ADDRLP4 0
+INDIRI4
+CNSTI4 38
+EQI4 $152
+ADDRLP4 0
+INDIRI4
+CNSTI4 39
+EQI4 $152
+ADDRLP4 0
+INDIRI4
+CNSTI4 40
+EQI4 $152
+ADDRLP4 0
+INDIRI4
+CNSTI4 41
+EQI4 $152
+ADDRLP4 0
+INDIRI4
+CNSTI4 42
+EQI4 $152
+ADDRLP4 0
+INDIRI4
+CNSTI4 43
+EQI4 $152
+ADDRLP4 0
+INDIRI4
+CNSTI4 44
+EQI4 $152
+ADDRLP4 0
+INDIRI4
+CNSTI4 45
+EQI4 $152
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+EQI4 $152
+ADDRLP4 0
+INDIRI4
+CNSTI4 49
+EQI4 $152
+ADDRLP4 0
+INDIRI4
+CNSTI4 51
+EQI4 $152
+ADDRLP4 0
+INDIRI4
+CNSTI4 52
+NEI4 $137
+LABELV $152
+ADDRLP4 4
+ADDRGP4 G_Reactor
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 892
+ADDP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 892
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $154
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRGP4 $155
+JUMPV
+LABELV $154
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $155
+ADDRLP4 8
+INDIRI4
+RETI4
+ADDRGP4 $127
+JUMPV
+LABELV $137
+ADDRLP4 8
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+NEU4 $161
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 892
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+EQU4 $161
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+EQI4 $161
+ADDRLP4 12
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+LEI4 $161
+ADDRLP4 12
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+NEI4 $156
+LABELV $161
+ADDRLP4 44
+CNSTP4 0
+ASGNP4
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 48
+CNSTI4 501
+ASGNI4
+ADDRLP4 24
+CNSTI4 64
+ASGNI4
+ADDRLP4 20
+CNSTI4 1760
+ADDRLP4 24
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $165
+JUMPV
+LABELV $162
+ADDRLP4 20
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $167
+ADDRGP4 $163
+JUMPV
+LABELV $167
+ADDRLP4 52
+ADDRLP4 20
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 34
+EQI4 $171
+ADDRLP4 52
+INDIRI4
+CNSTI4 35
+NEI4 $169
+LABELV $171
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+NEI4 $172
+ADDRLP4 20
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+EQI4 $169
+LABELV $172
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 64
+INDIRI4
+EQI4 $169
+ADDRLP4 20
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 64
+INDIRI4
+LEI4 $169
+ADDRLP4 72
+CNSTI4 92
+ASGNI4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 80
+CNSTI4 96
+ASGNI4
+ADDRLP4 28+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 84
+CNSTI4 100
+ASGNI4
+ADDRLP4 28+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 28
+ARGP4
+ADDRLP4 88
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 88
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 20
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 34
+NEI4 $175
+ADDRLP4 40
+INDIRI4
+CNSTI4 1000
+GTI4 $175
+ADDRLP4 44
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRGP4 $164
+JUMPV
+LABELV $175
+ADDRLP4 40
+INDIRI4
+ADDRLP4 48
+INDIRI4
+GEI4 $177
+ADDRLP4 44
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 48
+ADDRLP4 40
+INDIRI4
+ASGNI4
+LABELV $177
+LABELV $169
+LABELV $163
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 20
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $165
+ADDRLP4 24
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $162
+LABELV $164
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $179
+ADDRFP4 0
+INDIRP4
+CNSTI4 892
+ADDP4
+ADDRLP4 44
+INDIRP4
+ASGNP4
+LABELV $179
+ADDRLP4 44
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $182
+ADDRLP4 52
+CNSTI4 1
+ASGNI4
+ADDRGP4 $183
+JUMPV
+LABELV $182
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+LABELV $183
+ADDRLP4 52
+INDIRI4
+RETI4
+ADDRGP4 $127
+JUMPV
+LABELV $156
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $184
+CNSTI4 0
+RETI4
+ADDRGP4 $127
+JUMPV
+LABELV $184
+CNSTI4 1
+RETI4
+LABELV $127
+endproc G_FindPower 92 4
+export G_PowerEntityForPoint
+proc G_PowerEntityForPoint 1764 8
+ADDRLP4 0+524
+CNSTP4 0
+ASGNP4
+ADDRLP4 0+892
+CNSTP4 0
+ASGNP4
+ADDRLP4 0+888
+CNSTI4 2
+ASGNI4
+ADDRLP4 0+160
+CNSTI4 0
+ASGNI4
+ADDRLP4 0+92
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 1760
+ADDRGP4 G_FindPower
+CALLI4
+ASGNI4
+ADDRLP4 1760
+INDIRI4
+CNSTI4 0
+EQI4 $192
+ADDRLP4 0+892
+INDIRP4
+RETP4
+ADDRGP4 $186
+JUMPV
+LABELV $192
+CNSTP4 0
+RETP4
+LABELV $186
+endproc G_PowerEntityForPoint 1764 8
+export G_PowerEntityForEntity
+proc G_PowerEntityForEntity 4 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+ADDRGP4 G_FindPower
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $196
+ADDRFP4 0
+INDIRP4
+CNSTI4 892
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $195
+JUMPV
+LABELV $196
+CNSTP4 0
+RETP4
+LABELV $195
+endproc G_PowerEntityForEntity 4 8
+export G_IsPowered
+proc G_IsPowered 8 4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 G_PowerEntityForPoint
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $199
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+RETI4
+ADDRGP4 $198
+JUMPV
+LABELV $199
+CNSTI4 0
+RETI4
+LABELV $198
+endproc G_IsPowered 8 4
+export G_IsGathered
+proc G_IsGathered 64 4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+CNSTP4 0
+ASGNP4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $202
+ADDRLP4 32
+CNSTI4 26
+ASGNI4
+ADDRLP4 36
+ADDRGP4 g_alienColonyRadius+12
+INDIRI4
+ASGNI4
+ADDRGP4 $203
+JUMPV
+LABELV $202
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $205
+ADDRLP4 32
+CNSTI4 53
+ASGNI4
+ADDRLP4 36
+ADDRGP4 g_humanRefineryRadius+12
+INDIRI4
+ASGNI4
+ADDRGP4 $206
+JUMPV
+LABELV $205
+CNSTP4 0
+RETP4
+ADDRGP4 $201
+JUMPV
+LABELV $206
+LABELV $203
+ADDRLP4 8
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $211
+JUMPV
+LABELV $208
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $213
+ADDRGP4 $209
+JUMPV
+LABELV $213
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $218
+ADDRLP4 4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+EQI4 $217
+LABELV $218
+ADDRLP4 4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+NEI4 $215
+LABELV $217
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 44
+INDIRI4
+EQI4 $215
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 44
+INDIRI4
+LEI4 $215
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+EQU4 $215
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12+4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12+8
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 60
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 60
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+ADDRLP4 36
+INDIRI4
+GEI4 $221
+ADDRLP4 40
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 24
+INDIRI4
+ASGNI4
+LABELV $221
+LABELV $215
+LABELV $209
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $211
+ADDRLP4 8
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $208
+ADDRLP4 40
+INDIRP4
+RETP4
+LABELV $201
+endproc G_IsGathered 64 4
+export G_GetBuildPoints
+proc G_GetBuildPoints 12 0
+ADDRLP4 0
+ADDRGP4 G_TimeTilSuddenDeath
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $224
+CNSTI4 0
+RETI4
+ADDRGP4 $223
+JUMPV
+LABELV $224
+ADDRLP4 4
+ADDRGP4 G_Overmind
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $226
+ADDRFP4 4
+INDIRI4
+CNSTI4 1
+NEI4 $226
+CNSTI4 0
+RETI4
+ADDRGP4 $223
+JUMPV
+LABELV $226
+ADDRFP4 4
+INDIRI4
+CNSTI4 1
+NEI4 $228
+ADDRGP4 level+11292
+INDIRI4
+RETI4
+ADDRGP4 $223
+JUMPV
+LABELV $228
+ADDRLP4 8
+ADDRGP4 G_Reactor
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $231
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+NEI4 $231
+CNSTI4 0
+RETI4
+ADDRGP4 $223
+JUMPV
+LABELV $231
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+NEI4 $233
+ADDRGP4 level+11308
+INDIRI4
+RETI4
+ADDRGP4 $223
+JUMPV
+LABELV $233
+CNSTI4 0
+RETI4
+LABELV $223
+endproc G_GetBuildPoints 12 0
+export G_GetMarkedBuildPoints
+proc G_GetMarkedBuildPoints 20 4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ADDRGP4 G_TimeTilSuddenDeath
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+GTI4 $237
+CNSTI4 0
+RETI4
+ADDRGP4 $236
+JUMPV
+LABELV $237
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+NEI4 $239
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRGP4 level+11312
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $239
+ADDRFP4 4
+INDIRI4
+CNSTI4 1
+NEI4 $242
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRGP4 level+11296
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $242
+ADDRLP4 4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $248
+JUMPV
+LABELV $245
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $250
+ADDRGP4 $246
+JUMPV
+LABELV $250
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $252
+ADDRGP4 $246
+JUMPV
+LABELV $252
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $254
+ADDRGP4 $246
+JUMPV
+LABELV $254
+ADDRLP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+EQI4 $256
+ADDRGP4 $246
+JUMPV
+LABELV $256
+ADDRLP4 0
+INDIRP4
+CNSTI4 936
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $258
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $258
+LABELV $246
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $248
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $245
+ADDRLP4 8
+INDIRI4
+RETI4
+LABELV $236
+endproc G_GetMarkedBuildPoints 20 4
+export G_InPowerZone
+proc G_InPowerZone 60 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $264
+JUMPV
+LABELV $261
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $266
+ADDRGP4 $262
+JUMPV
+LABELV $266
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+NEU4 $268
+ADDRGP4 $262
+JUMPV
+LABELV $268
+ADDRLP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $270
+ADDRGP4 $262
+JUMPV
+LABELV $270
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $272
+ADDRGP4 $262
+JUMPV
+LABELV $272
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 34
+EQI4 $276
+ADDRLP4 24
+INDIRI4
+CNSTI4 35
+NEI4 $274
+LABELV $276
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+EQI4 $274
+ADDRLP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+EQI4 $274
+ADDRLP4 40
+CNSTI4 92
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 48
+CNSTI4 96
+ASGNI4
+ADDRLP4 8+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 52
+CNSTI4 100
+ASGNI4
+ADDRLP4 8+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+ARGP4
+ADDRLP4 56
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 56
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 34
+NEI4 $279
+ADDRLP4 20
+INDIRI4
+CNSTI4 1000
+GTI4 $279
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $260
+JUMPV
+LABELV $279
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 35
+NEI4 $281
+ADDRLP4 20
+INDIRI4
+CNSTI4 500
+GTI4 $281
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $260
+JUMPV
+LABELV $281
+LABELV $274
+LABELV $262
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $264
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $261
+CNSTP4 0
+RETP4
+LABELV $260
+endproc G_InPowerZone 60 4
+export G_FindDCC
+proc G_FindDCC 60 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $284
+CNSTI4 0
+RETI4
+ADDRGP4 $283
+JUMPV
+LABELV $284
+ADDRLP4 4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $289
+JUMPV
+LABELV $286
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $291
+ADDRGP4 $287
+JUMPV
+LABELV $291
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 32
+NEI4 $293
+ADDRLP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $293
+ADDRLP4 36
+CNSTI4 92
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 44
+CNSTI4 96
+ASGNI4
+ADDRLP4 8+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 48
+CNSTI4 100
+ASGNI4
+ADDRLP4 8+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+ARGP4
+ADDRLP4 52
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 52
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 1000
+GEI4 $297
+ADDRLP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $297
+ADDRLP4 56
+ADDRLP4 24
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 56
+INDIRI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+ADDRGP4 g_humanDefenceComputerLimit+12
+INDIRI4
+LTI4 $299
+ADDRGP4 $288
+JUMPV
+LABELV $299
+LABELV $297
+LABELV $293
+LABELV $287
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $289
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $286
+LABELV $288
+ADDRLP4 24
+INDIRI4
+RETI4
+LABELV $283
+endproc G_FindDCC 60 4
+export G_IsDCCBuilt
+proc G_IsDCCBuilt 8 0
+ADDRLP4 4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $306
+JUMPV
+LABELV $303
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $308
+ADDRGP4 $304
+JUMPV
+LABELV $308
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 32
+EQI4 $310
+ADDRGP4 $304
+JUMPV
+LABELV $310
+ADDRLP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $312
+ADDRGP4 $304
+JUMPV
+LABELV $312
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $314
+ADDRGP4 $304
+JUMPV
+LABELV $314
+CNSTI4 1
+RETI4
+ADDRGP4 $302
+JUMPV
+LABELV $304
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $306
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $303
+CNSTI4 0
+RETI4
+LABELV $302
+endproc G_IsDCCBuilt 8 0
+bss
+align 4
+LABELV $317
+skip 4
+export G_Reactor
+code
+proc G_Reactor 16 4
+ADDRLP4 0
+ADDRGP4 $317
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $321
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $321
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 34
+EQI4 $318
+LABELV $321
+CNSTI4 34
+ARGI4
+ADDRLP4 4
+ADDRGP4 G_FindBuildable
+CALLP4
+ASGNP4
+ADDRGP4 $317
+ADDRLP4 4
+INDIRP4
+ASGNP4
+LABELV $318
+ADDRLP4 8
+ADDRGP4 $317
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $322
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+EQI4 $322
+ADDRLP4 8
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+LEI4 $322
+ADDRGP4 $317
+INDIRP4
+RETP4
+ADDRGP4 $316
+JUMPV
+LABELV $322
+CNSTP4 0
+RETP4
+LABELV $316
+endproc G_Reactor 16 4
+bss
+align 4
+LABELV $325
+skip 4
+export G_Overmind
+code
+proc G_Overmind 16 4
+ADDRLP4 0
+ADDRGP4 $325
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $329
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $329
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $326
+LABELV $329
+CNSTI4 2
+ARGI4
+ADDRLP4 4
+ADDRGP4 G_FindBuildable
+CALLP4
+ASGNP4
+ADDRGP4 $325
+ADDRLP4 4
+INDIRP4
+ASGNP4
+LABELV $326
+ADDRLP4 8
+ADDRGP4 $325
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $330
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+EQI4 $330
+ADDRLP4 8
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+LEI4 $330
+ADDRGP4 $325
+INDIRP4
+RETP4
+ADDRGP4 $324
+JUMPV
+LABELV $330
+CNSTP4 0
+RETP4
+LABELV $324
+endproc G_Overmind 16 4
+bss
+align 4
+LABELV $333
+skip 4
+export G_Cocoon
+code
+proc G_Cocoon 16 4
+ADDRLP4 0
+ADDRGP4 $333
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $337
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $337
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 22
+EQI4 $334
+LABELV $337
+CNSTI4 22
+ARGI4
+ADDRLP4 4
+ADDRGP4 G_FindBuildable
+CALLP4
+ASGNP4
+ADDRGP4 $333
+ADDRLP4 4
+INDIRP4
+ASGNP4
+LABELV $334
+ADDRLP4 8
+ADDRGP4 $333
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $338
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+EQI4 $338
+ADDRLP4 8
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+LEI4 $338
+ADDRGP4 $333
+INDIRP4
+RETP4
+ADDRGP4 $332
+JUMPV
+LABELV $338
+CNSTP4 0
+RETP4
+LABELV $332
+endproc G_Cocoon 16 4
+export G_FindCreep
+proc G_FindCreep 84 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+CNSTP4 0
+ASGNP4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+CNSTI4 701
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+CNSTI4 -1
+NEI4 $341
+CNSTI4 1
+RETI4
+ADDRGP4 $340
+JUMPV
+LABELV $341
+ADDRLP4 36
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 36
+INDIRU4
+NEU4 $347
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 892
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+CVPU4 4
+ADDRLP4 36
+INDIRU4
+EQU4 $347
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+ADDRLP4 44
+INDIRI4
+EQI4 $347
+ADDRLP4 40
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 44
+INDIRI4
+GTI4 $343
+LABELV $347
+ADDRLP4 4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $351
+JUMPV
+LABELV $348
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $353
+ADDRGP4 $349
+JUMPV
+LABELV $353
+ADDRLP4 48
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 1
+EQI4 $357
+ADDRLP4 48
+INDIRI4
+CNSTI4 2
+NEI4 $355
+LABELV $357
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+EQI4 $355
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+LEI4 $355
+ADDRLP4 64
+CNSTI4 92
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 72
+CNSTI4 96
+ASGNI4
+ADDRLP4 8+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 76
+CNSTI4 100
+ASGNI4
+ADDRLP4 8+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+ARGP4
+ADDRLP4 80
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 80
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 24
+INDIRI4
+GEI4 $360
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 20
+INDIRI4
+ASGNI4
+LABELV $360
+LABELV $355
+LABELV $349
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $351
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $348
+ADDRLP4 24
+INDIRI4
+CNSTI4 700
+GTI4 $362
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $364
+ADDRFP4 0
+INDIRP4
+CNSTI4 892
+ADDP4
+ADDRLP4 28
+INDIRP4
+ASGNP4
+LABELV $364
+CNSTI4 1
+RETI4
+ADDRGP4 $340
+JUMPV
+LABELV $362
+CNSTI4 0
+RETI4
+ADDRGP4 $340
+JUMPV
+LABELV $343
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $366
+CNSTI4 0
+RETI4
+ADDRGP4 $340
+JUMPV
+LABELV $366
+CNSTI4 1
+RETI4
+LABELV $340
+endproc G_FindCreep 84 4
+proc G_IsCreepHere 1764 12
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1760
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0+892
+CNSTP4 0
+ASGNP4
+ADDRLP4 0+160
+CNSTI4 0
+ASGNI4
+ADDRLP4 0+92
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ARGP4
+ADDRLP4 1760
+ADDRGP4 G_FindCreep
+CALLI4
+ASGNI4
+ADDRLP4 1760
+INDIRI4
+RETI4
+LABELV $368
+endproc G_IsCreepHere 1764 12
+proc G_CreepSlow 4184 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4148
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4148
+INDIRI4
+ARGI4
+ADDRLP4 4152
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 4144
+ADDRLP4 4152
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 4108
+ADDRLP4 4144
+INDIRF4
+ASGNF4
+ADDRLP4 4108+4
+ADDRLP4 4144
+INDIRF4
+ASGNF4
+ADDRLP4 4108+8
+ADDRLP4 4144
+INDIRF4
+ASGNF4
+ADDRLP4 4132
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4108
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4132+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4108+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4132+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4108+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4120
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4108
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4108+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4108+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120
+ARGP4
+ADDRLP4 4132
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4168
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4104
+ADDRLP4 4168
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $386
+JUMPV
+LABELV $383
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $387
+ADDRGP4 $384
+JUMPV
+LABELV $387
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 4172
+ADDRGP4 G_Visible
+CALLI4
+ASGNI4
+ADDRLP4 4172
+INDIRI4
+CNSTI4 0
+NEI4 $389
+ADDRGP4 $384
+JUMPV
+LABELV $389
+ADDRLP4 4176
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4176
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $391
+ADDRLP4 4176
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $391
+ADDRLP4 4176
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+EQI4 $391
+ADDRLP4 4180
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 4180
+INDIRP4
+ADDRLP4 4180
+INDIRP4
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1940
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $391
+LABELV $384
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $386
+ADDRLP4 4
+INDIRI4
+ADDRLP4 4104
+INDIRI4
+LTI4 $383
+LABELV $372
+endproc G_CreepSlow 4184 16
+proc nullDieFunction 0 0
+LABELV $394
+endproc nullDieFunction 0 0
+export AGeneric_CreepRecede
+proc AGeneric_CreepRecede 12 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $396
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_QueueBuildPoints
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_RewardAttackers
+CALLF4
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 57
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $398
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+NEGI4
+ASGNI4
+ADDRGP4 $399
+JUMPV
+LABELV $398
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTF4 1161527296
+CNSTF4 1065353216
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 924
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 8
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+SUBF4
+MULF4
+CVFI4 4
+SUBI4
+NEGI4
+ASGNI4
+LABELV $399
+LABELV $396
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+CNSTI4 10000
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+LEI4 $403
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 500
+ADDI4
+ASGNI4
+ADDRGP4 $404
+JUMPV
+LABELV $403
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+LABELV $404
+LABELV $395
+endproc AGeneric_CreepRecede 12 12
+export AGeneric_Blast
+proc AGeneric_Blast 24 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+CNSTI4 1760
+ADDRFP4 0
+INDIRP4
+CNSTI4 1224
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SelectiveRadiusDamage
+CALLI4
+pop
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 256
+BORI4
+ASGNI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 20
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 62
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 AGeneric_CreepRecede
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 500
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $407
+endproc AGeneric_Blast 24 28
+export AGeneric_Die
+proc AGeneric_Die 24 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 12
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 14
+ARGI4
+ADDRGP4 G_SetIdleBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 nullDieFunction
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1224
+ADDP4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 AGeneric_Blast
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 -513
+BANDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $411
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 5000
+ADDI4
+ASGNI4
+ADDRGP4 $412
+JUMPV
+LABELV $411
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $412
+ADDRLP4 8
+CNSTU4 0
+ASGNU4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+EQU4 $415
+ADDRLP4 12
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+EQU4 $415
+ADDRLP4 12
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $415
+ADDRLP4 16
+ADDRGP4 G_TimeTilSuddenDeath
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+GTI4 $415
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $415
+ADDRGP4 $417
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+LABELV $415
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRGP4 G_LogDestruction
+CALLV
+pop
+LABELV $410
+endproc AGeneric_Die 24 12
+export AHovel_Die
+proc AHovel_Die 4 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 12
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 14
+ARGI4
+ADDRGP4 G_SetIdleBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 nullDieFunction
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1224
+ADDP4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 AGeneric_Blast
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 -513
+BANDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRGP4 G_LogDestruction
+CALLV
+pop
+LABELV $418
+endproc AHovel_Die 4 12
+export ASpawn_Melt
+proc ASpawn_Melt 16 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SelectiveRadiusDamage
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $421
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 57
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $423
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+NEGI4
+ASGNI4
+ADDRGP4 $424
+JUMPV
+LABELV $423
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTF4 1161527296
+CNSTF4 1065353216
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 924
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 12
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+SUBF4
+MULF4
+CVFI4 4
+SUBI4
+NEGI4
+ASGNI4
+LABELV $424
+LABELV $421
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+CNSTI4 10000
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+LEI4 $428
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 500
+ADDI4
+ASGNI4
+ADDRGP4 $429
+JUMPV
+LABELV $428
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+LABELV $429
+LABELV $420
+endproc ASpawn_Melt 16 28
+export AGeneric_CreepCheck
+proc AGeneric_CreepCheck 32 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 892
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_FindCreep
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $433
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $435
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 1760
+ADDRLP4 0
+INDIRP4
+CNSTI4 1224
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRLP4 16
+CNSTP4 0
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 63
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRGP4 $432
+JUMPV
+LABELV $435
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 24
+CNSTP4 0
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 28
+CNSTP4 0
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 63
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRGP4 $432
+JUMPV
+LABELV $433
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_CreepSlow
+CALLV
+pop
+LABELV $432
+endproc AGeneric_CreepCheck 32 32
+export AGeneric_Think
+proc AGeneric_Think 16 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_CreepSlow
+CALLV
+pop
+ADDRLP4 4
+ADDRGP4 G_Overmind
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $439
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $440
+JUMPV
+LABELV $439
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $440
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 AGeneric_CreepCheck
+CALLV
+pop
+LABELV $437
+endproc AGeneric_Think 16 4
+export AGeneric_Pain
+proc AGeneric_Pain 16 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $443
+ADDRGP4 $442
+JUMPV
+LABELV $443
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 10
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRLP4 4
+CNSTU4 0
+ASGNU4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $445
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $445
+ADDRLP4 8
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $445
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $445
+ADDRGP4 $447
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 1
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+LABELV $445
+LABELV $442
+endproc AGeneric_Pain 16 12
+export ASpawn_Think
+proc ASpawn_Think 28 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $449
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $451
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ARGP4
+CNSTI4 1
+ARGI4
+CNSTP4 0
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_CheckSpawnPoint
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $453
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $455
+ADDRLP4 0
+INDIRP4
+CNSTI4 908
+ADDP4
+INDIRI4
+CNSTI4 0
+LTI4 $457
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 1760
+ADDRLP4 12
+INDIRP4
+CNSTI4 908
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRLP4 16
+CNSTP4 0
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+CNSTI4 10000
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 26
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRGP4 $458
+JUMPV
+LABELV $457
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+CNSTP4 0
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 24
+CNSTP4 0
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+CNSTI4 10000
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 26
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $458
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 8
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRGP4 $456
+JUMPV
+LABELV $455
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 1022
+EQI4 $461
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $459
+LABELV $461
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+CNSTP4 0
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 20
+CNSTP4 0
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+CNSTI4 10000
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 26
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRGP4 $448
+JUMPV
+LABELV $459
+ADDRGP4 g_antiSpawnBlock+12
+INDIRI4
+CNSTI4 0
+EQI4 $462
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $462
+ADDRLP4 16
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $462
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_PuntBlocker
+CALLV
+pop
+LABELV $462
+LABELV $456
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 14
+NEI4 $454
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRGP4 $454
+JUMPV
+LABELV $453
+ADDRFP4 0
+INDIRP4
+CNSTI4 964
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $454
+LABELV $451
+LABELV $449
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_CreepSlow
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $448
+endproc ASpawn_Think 28 32
+lit
+align 4
+LABELV $469
+byte 4 1125515264
+byte 4 1125515264
+byte 4 1125515264
+export AOvermind_Think
+code
+proc AOvermind_Think 52 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $469
+INDIRB
+ASGNB 12
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $470
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LEI4 $470
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 59
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 28
+ADDRGP4 G_SelectiveRadiusDamage
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $472
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 6
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+LABELV $472
+ADDRGP4 level+11244
+INDIRI4
+CNSTI4 0
+LEI4 $475
+ADDRGP4 level+15432
+CNSTI4 0
+ASGNI4
+LABELV $475
+ADDRGP4 level+11200
+INDIRI4
+CNSTI4 0
+EQI4 $479
+ADDRGP4 level+15432
+CNSTI4 1
+ASGNI4
+LABELV $479
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+15432
+INDIRI4
+ADDRLP4 32
+INDIRI4
+NEI4 $483
+ADDRGP4 level+11244
+INDIRI4
+ADDRLP4 32
+INDIRI4
+GTI4 $483
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 952
+ADDP4
+INDIRI4
+LEI4 $483
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 952
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 30000
+ADDI4
+ASGNI4
+CNSTI4 75
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_BroadcastEvent
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $492
+JUMPV
+LABELV $489
+ADDRLP4 36
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+84
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $495
+ADDRLP4 48
+ADDRLP4 36
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 1
+EQI4 $497
+ADDRLP4 48
+INDIRI4
+CNSTI4 2
+NEI4 $495
+LABELV $497
+ADDRLP4 40
+CNSTI4 1
+ASGNI4
+ADDRGP4 $491
+JUMPV
+LABELV $495
+LABELV $490
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $492
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+72
+INDIRI4
+LTI4 $489
+LABELV $491
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+EQI4 $500
+ADDRLP4 44
+ADDRGP4 G_TimeTilSuddenDeath
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+GTI4 $498
+LABELV $500
+ADDRGP4 level+15432
+CNSTI4 1
+ASGNI4
+LABELV $498
+LABELV $483
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CVIF4 4
+CNSTF4 1117126656
+GEF4 $502
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 948
+ADDP4
+INDIRI4
+LEI4 $502
+ADDRFP4 0
+INDIRP4
+CNSTI4 948
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 5000
+ADDI4
+ASGNI4
+CNSTI4 74
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_BroadcastEvent
+CALLV
+pop
+LABELV $502
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 808
+ADDP4
+INDIRI4
+GEI4 $506
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 944
+ADDP4
+INDIRI4
+LEI4 $506
+ADDRFP4 0
+INDIRP4
+CNSTI4 944
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 10000
+ADDI4
+ASGNI4
+CNSTI4 73
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_BroadcastEvent
+CALLV
+pop
+LABELV $506
+ADDRFP4 0
+INDIRP4
+CNSTI4 808
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $471
+JUMPV
+LABELV $470
+ADDRFP4 0
+INDIRP4
+CNSTI4 952
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 30000
+ADDI4
+ASGNI4
+LABELV $471
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_CreepSlow
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 28
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $468
+endproc AOvermind_Think 52 28
+export ABarricade_Pain
+proc ABarricade_Pain 0 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $513
+ADDRGP4 $512
+JUMPV
+LABELV $513
+ADDRFP4 0
+INDIRP4
+CNSTI4 920
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $515
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 10
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRGP4 $516
+JUMPV
+LABELV $515
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 11
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+LABELV $516
+LABELV $512
+endproc ABarricade_Pain 0 12
+export ABarricade_Shrink
+proc ABarricade_Shrink 112 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $520
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+GTI4 $518
+LABELV $520
+ADDRFP4 4
+CNSTI4 1
+ASGNI4
+LABELV $518
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $521
+ADDRFP4 0
+INDIRP4
+CNSTI4 920
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $521
+ADDRFP4 0
+INDIRP4
+CNSTI4 920
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 -193
+BANDI4
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $517
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LEI4 $517
+ADDRLP4 12
+INDIRI4
+CNSTI4 14
+EQI4 $517
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 14
+ARGI4
+ADDRGP4 G_SetIdleBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 6
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRGP4 $517
+JUMPV
+LABELV $521
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+NEI4 $526
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 920
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+ADDRLP4 12
+INDIRI4
+EQI4 $529
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 500
+ADDI4
+GEI4 $526
+LABELV $529
+ADDRGP4 $517
+JUMPV
+LABELV $526
+CNSTI4 3
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRGP4 BG_BuildableBoundingBox
+CALLV
+pop
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $530
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CNSTF4 1044381696
+ADDRLP4 24
+INDIRP4
+INDIRF4
+MULF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 920
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+EQI4 $531
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+LEI4 $531
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 6
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 14
+ARGI4
+ADDRGP4 G_SetIdleBuildableAnim
+CALLV
+pop
+ADDRGP4 $531
+JUMPV
+LABELV $530
+ADDRLP4 24
+ARGP4
+ADDRLP4 92
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRLP4 92
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 24+4
+INDIRI4
+CNSTI4 0
+NEI4 $539
+ADDRLP4 24+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $535
+LABELV $539
+ADDRLP4 96
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+CNSTF4 1044381696
+ADDRLP4 96
+INDIRP4
+INDIRF4
+MULF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRGP4 $517
+JUMPV
+LABELV $535
+ADDRFP4 0
+INDIRP4
+CNSTI4 920
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 84
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 -193
+BANDI4
+ASGNI4
+ADDRLP4 100
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 100
+INDIRI4
+EQI4 $540
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 100
+INDIRI4
+LEI4 $540
+ADDRLP4 104
+ADDRLP4 84
+INDIRI4
+ASGNI4
+ADDRLP4 104
+INDIRI4
+CNSTI4 1
+EQI4 $540
+ADDRLP4 104
+INDIRI4
+CNSTI4 2
+EQI4 $540
+CNSTI4 3
+ARGI4
+ADDRLP4 108
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 108
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_SetIdleBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 7
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+LABELV $540
+LABELV $531
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $542
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $542
+LABELV $517
+endproc ABarricade_Shrink 112 28
+export ABarricade_Die
+proc ABarricade_Die 0 20
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRGP4 AGeneric_Die
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 ABarricade_Shrink
+CALLV
+pop
+LABELV $544
+endproc ABarricade_Die 0 20
+export ABarricade_Think
+proc ABarricade_Think 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 AGeneric_Think
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $547
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $548
+JUMPV
+LABELV $547
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $548
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 ABarricade_Shrink
+CALLV
+pop
+LABELV $545
+endproc ABarricade_Think 8 8
+export ABarricade_Touch
+proc ABarricade_Touch 28 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $552
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $550
+LABELV $552
+ADDRGP4 $549
+JUMPV
+LABELV $550
+ADDRLP4 20
+CNSTI4 100
+ASGNI4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+CNSTF4 1099956224
+SUBF4
+CNSTF4 1044381696
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+MULF4
+CVFI4 4
+CVIF4 4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GEI4 $553
+ADDRGP4 $549
+JUMPV
+LABELV $553
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 ABarricade_Shrink
+CALLV
+pop
+LABELV $549
+endproc ABarricade_Touch 28 8
+export HShield_Pain
+proc HShield_Pain 0 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $556
+ADDRGP4 $555
+JUMPV
+LABELV $556
+ADDRFP4 0
+INDIRP4
+CNSTI4 920
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $558
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 10
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRGP4 $559
+JUMPV
+LABELV $558
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 11
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+LABELV $559
+LABELV $555
+endproc HShield_Pain 0 12
+export HShield_Shrink
+proc HShield_Shrink 112 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $563
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+GTI4 $561
+LABELV $563
+ADDRFP4 4
+CNSTI4 1
+ASGNI4
+LABELV $561
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $564
+ADDRFP4 0
+INDIRP4
+CNSTI4 920
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $564
+ADDRFP4 0
+INDIRP4
+CNSTI4 920
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 -193
+BANDI4
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $560
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LEI4 $560
+ADDRLP4 12
+INDIRI4
+CNSTI4 14
+EQI4 $560
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 14
+ARGI4
+ADDRGP4 G_SetIdleBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 6
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRGP4 $560
+JUMPV
+LABELV $564
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+NEI4 $569
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 920
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+ADDRLP4 12
+INDIRI4
+EQI4 $572
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 800
+ADDI4
+GEI4 $569
+LABELV $572
+ADDRGP4 $560
+JUMPV
+LABELV $569
+CNSTI4 46
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRGP4 BG_BuildableBoundingBox
+CALLV
+pop
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $573
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CNSTF4 981668463
+ADDRLP4 24
+INDIRP4
+INDIRF4
+MULF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 920
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+EQI4 $574
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+LEI4 $574
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 6
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 14
+ARGI4
+ADDRGP4 G_SetIdleBuildableAnim
+CALLV
+pop
+ADDRGP4 $574
+JUMPV
+LABELV $573
+ADDRLP4 24
+ARGP4
+ADDRLP4 92
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRLP4 92
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 24+4
+INDIRI4
+CNSTI4 0
+NEI4 $582
+ADDRLP4 24+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $578
+LABELV $582
+ADDRLP4 96
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+CNSTF4 981668463
+ADDRLP4 96
+INDIRP4
+INDIRF4
+MULF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRGP4 $560
+JUMPV
+LABELV $578
+ADDRFP4 0
+INDIRP4
+CNSTI4 920
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 84
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 -193
+BANDI4
+ASGNI4
+ADDRLP4 100
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 100
+INDIRI4
+EQI4 $583
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 100
+INDIRI4
+LEI4 $583
+ADDRLP4 104
+ADDRLP4 84
+INDIRI4
+ASGNI4
+ADDRLP4 104
+INDIRI4
+CNSTI4 1
+EQI4 $583
+ADDRLP4 104
+INDIRI4
+CNSTI4 2
+EQI4 $583
+CNSTI4 46
+ARGI4
+ADDRLP4 108
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 108
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_SetIdleBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 7
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+LABELV $583
+LABELV $574
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $585
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $585
+LABELV $560
+endproc HShield_Shrink 112 28
+export HShield_Think
+proc HShield_Think 24 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 12
+ADDRGP4 G_FindPower
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $589
+ADDRGP4 $587
+JUMPV
+LABELV $589
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $592
+ADDRLP4 16
+CNSTI4 1
+ASGNI4
+ADDRGP4 $593
+JUMPV
+LABELV $592
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+LABELV $593
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 HShield_Shrink
+CALLV
+pop
+LABELV $587
+endproc HShield_Think 24 8
+export HShield_Touch
+proc HShield_Touch 28 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $597
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $595
+LABELV $597
+ADDRGP4 $594
+JUMPV
+LABELV $595
+ADDRLP4 20
+CNSTI4 100
+ASGNI4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+SUBF4
+CNSTF4 981668463
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+MULF4
+CVFI4 4
+CVIF4 4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LEI4 $598
+ADDRGP4 $594
+JUMPV
+LABELV $598
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 HShield_Shrink
+CALLV
+pop
+LABELV $594
+endproc HShield_Touch 28 8
+lit
+align 4
+LABELV $601
+byte 4 1133903872
+byte 4 1133903872
+byte 4 1133903872
+export AAcidTube_Think
+code
+proc AAcidTube_Think 4180 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRGP4 $601
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 AGeneric_Think
+CALLV
+pop
+ADDRLP4 4132
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4132+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 8+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4132+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 8+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4120
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 8+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 8+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4156
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 4156
+INDIRI4
+EQI4 $610
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 4156
+INDIRI4
+LEI4 $610
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 4156
+INDIRI4
+EQI4 $610
+ADDRLP4 4120
+ARGP4
+ADDRLP4 4132
+ARGP4
+ADDRLP4 20
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4160
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4116
+ADDRLP4 4160
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $615
+JUMPV
+LABELV $612
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 20
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $616
+ADDRGP4 $613
+JUMPV
+LABELV $616
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 4164
+ADDRGP4 G_Visible
+CALLI4
+ASGNI4
+ADDRLP4 4164
+INDIRI4
+CNSTI4 0
+NEI4 $618
+ADDRGP4 $613
+JUMPV
+LABELV $618
+ADDRLP4 4168
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4168
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $620
+ADDRLP4 4168
+INDIRP4
+CNSTI4 2572
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+LTI4 $620
+ADDRGP4 $613
+JUMPV
+LABELV $620
+ADDRLP4 4172
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4172
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $623
+ADDRLP4 4172
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $623
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+CNSTI4 2000
+ADDI4
+LTI4 $625
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 6
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ARGP4
+ADDRLP4 4176
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 63
+ARGI4
+ADDRLP4 4176
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $625
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1090519040
+ARGF4
+CNSTF4 1133903872
+ARGF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 58
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SelectiveRadiusDamage
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 300
+ADDI4
+ASGNI4
+ADDRGP4 $600
+JUMPV
+LABELV $623
+LABELV $613
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $615
+ADDRLP4 4
+INDIRI4
+ADDRLP4 4116
+INDIRI4
+LTI4 $612
+LABELV $610
+LABELV $600
+endproc AAcidTube_Think 4180 28
+proc AHive_CheckTarget 136 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $634
+ADDRLP4 88
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $634
+ADDRLP4 88
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $631
+LABELV $634
+CNSTI4 0
+RETI4
+ADDRGP4 $630
+JUMPV
+LABELV $631
+ADDRFP4 4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $635
+CNSTI4 0
+RETI4
+ADDRGP4 $630
+JUMPV
+LABELV $635
+ADDRLP4 92
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $637
+ADDRLP4 92
+INDIRP4
+CNSTI4 2572
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+LTI4 $637
+CNSTI4 0
+RETI4
+ADDRGP4 $630
+JUMPV
+LABELV $637
+ADDRLP4 100
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+ADDRLP4 100
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+ADDRLP4 100
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 108
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 108
+INDIRF4
+CNSTF4 1140457472
+LEF4 $642
+CNSTI4 0
+RETI4
+ADDRGP4 $630
+JUMPV
+LABELV $642
+ADDRLP4 24
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 112
+CNSTP4 0
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ARGP4
+ADDRLP4 112
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 24+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $644
+ADDRLP4 24+52
+INDIRI4
+ADDRFP4 4
+INDIRP4
+INDIRI4
+EQI4 $644
+CNSTI4 0
+RETI4
+ADDRGP4 $630
+JUMPV
+LABELV $644
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 3000
+ADDI4
+ASGNI4
+ADDRLP4 120
+CNSTI4 24
+ASGNI4
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 128
+CNSTI4 28
+ASGNI4
+ADDRLP4 12+4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 132
+CNSTI4 32
+ASGNI4
+ADDRLP4 12+8
+ADDRFP4 4
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 12
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1232
+ADDP4
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 FireWeapon
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 6
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $630
+endproc AHive_CheckTarget 136 28
+lit
+align 4
+LABELV $657
+byte 4 1140457472
+byte 4 1140457472
+byte 4 1140457472
+export AHive_Think
+code
+proc AHive_Think 4172 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 AGeneric_Think
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $652
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $652
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $655
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $655
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $655
+ADDRLP4 4116
+ADDRGP4 $657
+INDIRB
+ASGNB 12
+ADDRLP4 4140
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4116
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4140+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4116+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4140+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4116+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4128
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4116
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4128+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4116+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4128+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4116+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4128
+ARGP4
+ADDRLP4 4140
+ARGP4
+ADDRLP4 20
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4160
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 4160
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $666
+ADDRGP4 $651
+JUMPV
+LABELV $666
+ADDRLP4 4164
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4164
+INDIRI4
+CNSTI4 32767
+ADDRLP4 16
+INDIRI4
+DIVI4
+CNSTI4 1
+ADDI4
+DIVI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 $671
+JUMPV
+LABELV $668
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1760
+ADDRLP4 12
+INDIRI4
+ADDRLP4 16
+INDIRI4
+MODI4
+CNSTI4 2
+LSHI4
+ADDRLP4 20
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRLP4 4168
+ADDRGP4 AHive_CheckTarget
+CALLI4
+ASGNI4
+ADDRLP4 4168
+INDIRI4
+CNSTI4 0
+EQI4 $672
+ADDRGP4 $651
+JUMPV
+LABELV $672
+LABELV $669
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $671
+ADDRLP4 12
+INDIRI4
+ADDRLP4 16
+INDIRI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+LTI4 $668
+LABELV $655
+LABELV $651
+endproc AHive_Think 4172 16
+export AHive_Pain
+proc AHive_Pain 8 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $675
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $675
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $675
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 AHive_CheckTarget
+CALLI4
+pop
+LABELV $675
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 10
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+LABELV $674
+endproc AHive_Pain 8 12
+lit
+align 4
+LABELV $678
+byte 4 1124859904
+byte 4 1124859904
+byte 4 1124859904
+export G_Push
+code
+proc G_Push 4228 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 20
+ADDRGP4 $678
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 400
+ADDI4
+ASGNI4
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 68+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 20+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 68+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 20+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 56
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 56+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 20+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 56+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 20+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 4192
+ADDRGP4 G_FindPower
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+ADDRLP4 4192
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $688
+ADDRGP4 $677
+JUMPV
+LABELV $688
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $690
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetIdleBuildableAnim
+CALLV
+pop
+ADDRGP4 $677
+JUMPV
+LABELV $690
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $692
+ADDRLP4 4200
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 4200
+INDIRI4
+EQI4 $694
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 4200
+INDIRI4
+LEI4 $694
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 4200
+INDIRI4
+EQI4 $694
+ADDRLP4 56
+ARGP4
+ADDRLP4 68
+ARGP4
+ADDRLP4 80
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4204
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4176
+ADDRLP4 4204
+INDIRI4
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRGP4 $699
+JUMPV
+LABELV $696
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 16
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 80
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $700
+ADDRGP4 $697
+JUMPV
+LABELV $700
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 4208
+ADDRGP4 G_Visible
+CALLI4
+ASGNI4
+ADDRLP4 4208
+INDIRI4
+CNSTI4 0
+NEI4 $702
+ADDRGP4 $697
+JUMPV
+LABELV $702
+ADDRLP4 4212
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4212
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $704
+ADDRLP4 4212
+INDIRP4
+CNSTI4 2572
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+LTI4 $704
+ADDRGP4 $697
+JUMPV
+LABELV $704
+ADDRLP4 4216
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4216
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $707
+ADDRLP4 4216
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $707
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+NEU4 $709
+ADDRGP4 $697
+JUMPV
+LABELV $709
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $711
+ADDRGP4 $697
+JUMPV
+LABELV $711
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+INDIRP4
+CVPU4 4
+NEU4 $713
+ADDRGP4 $697
+JUMPV
+LABELV $713
+ADDRLP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $715
+ADDRGP4 $697
+JUMPV
+LABELV $715
+ADDRLP4 4220
+CNSTI4 496
+ASGNI4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+ADDRLP4 4220
+INDIRI4
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4220
+INDIRI4
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 4
+ADDRLP4 44
+INDIRF4
+ADDRLP4 32
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 44+4
+INDIRF4
+ADDRLP4 32+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4+8
+ADDRLP4 44+8
+INDIRF4
+ADDRLP4 32+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+CNSTF4 3294691328
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 3294691328
+ADDRLP4 4+4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 3294691328
+ADDRLP4 4+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 696
+ADDP4
+ADDRLP4 4
+INDIRB
+ASGNB 12
+LABELV $707
+ADDRLP4 4220
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4220
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $725
+ADDRLP4 4220
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $725
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ARGP4
+ADDRLP4 4224
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 65
+ARGI4
+ADDRLP4 4224
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+CNSTI4 500
+ADDI4
+LTI4 $677
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 6
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRGP4 $677
+JUMPV
+LABELV $725
+LABELV $697
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $699
+ADDRLP4 16
+INDIRI4
+ADDRLP4 4176
+INDIRI4
+LTI4 $696
+LABELV $694
+LABELV $692
+LABELV $677
+endproc G_Push 4228 16
+lit
+align 4
+LABELV $732
+byte 4 1124859904
+byte 4 1124859904
+byte 4 1124859904
+export G_Suck
+code
+proc G_Suck 4244 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4152
+ADDRGP4 $732
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 AGeneric_Think
+CALLV
+pop
+ADDRLP4 4176
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4152
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4176+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4152+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4176+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4152+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4164
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4152
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4164+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4152+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4164+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4152+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4200
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 4200
+INDIRI4
+EQI4 $741
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 4200
+INDIRI4
+LEI4 $741
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 4200
+INDIRI4
+EQI4 $741
+ADDRLP4 4164
+ARGP4
+ADDRLP4 4176
+ARGP4
+ADDRLP4 16
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4204
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4112
+ADDRLP4 4204
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $746
+JUMPV
+LABELV $743
+ADDRLP4 12
+CNSTI4 1760
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 16
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $747
+ADDRGP4 $744
+JUMPV
+LABELV $747
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 4208
+ADDRGP4 G_Visible
+CALLI4
+ASGNI4
+ADDRLP4 4208
+INDIRI4
+CNSTI4 0
+NEI4 $749
+ADDRGP4 $744
+JUMPV
+LABELV $749
+ADDRLP4 4212
+ADDRLP4 12
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4212
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $751
+ADDRLP4 4212
+INDIRP4
+CNSTI4 2572
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+LTI4 $751
+ADDRGP4 $744
+JUMPV
+LABELV $751
+ADDRLP4 4216
+ADDRLP4 12
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4216
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $754
+ADDRLP4 4216
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $754
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+NEU4 $756
+ADDRGP4 $744
+JUMPV
+LABELV $756
+ADDRLP4 12
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $758
+ADDRGP4 $744
+JUMPV
+LABELV $758
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+INDIRP4
+CVPU4 4
+NEU4 $760
+ADDRGP4 $744
+JUMPV
+LABELV $760
+ADDRLP4 12
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $762
+ADDRGP4 $744
+JUMPV
+LABELV $762
+ADDRLP4 4220
+CNSTI4 496
+ASGNI4
+ADDRLP4 4128
+ADDRLP4 12
+INDIRP4
+ADDRLP4 4220
+INDIRI4
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 4140
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4220
+INDIRI4
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 4116
+ADDRLP4 4140
+INDIRF4
+ADDRLP4 4128
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4116+4
+ADDRLP4 4140+4
+INDIRF4
+ADDRLP4 4128+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4116+8
+ADDRLP4 4140+8
+INDIRF4
+ADDRLP4 4128+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4116
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 12
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+CNSTF4 1128792064
+ADDRLP4 4116
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1128792064
+ADDRLP4 4116+4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1128792064
+ADDRLP4 4116+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+INDIRP4
+CNSTI4 696
+ADDP4
+ADDRLP4 4116
+INDIRB
+ASGNB 12
+LABELV $754
+ADDRLP4 4220
+ADDRLP4 12
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4220
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $772
+ADDRLP4 4220
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $772
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ARGP4
+ADDRLP4 4224
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRLP4 4224
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+CNSTI4 500
+ADDI4
+LTI4 $774
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 6
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+LABELV $774
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1090519040
+ARGF4
+CNSTF4 1123024896
+ARGF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 21
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SelectiveRadiusDamage
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 300
+ADDI4
+ASGNI4
+ADDRLP4 4164
+ARGP4
+ADDRLP4 4176
+ARGP4
+ADDRLP4 16
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4232
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4112
+ADDRLP4 4232
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $782
+JUMPV
+LABELV $779
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 16
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4236
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4236
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $785
+ADDRLP4 4236
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $783
+LABELV $785
+ADDRGP4 $780
+JUMPV
+LABELV $783
+ADDRLP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $786
+ADDRGP4 $780
+JUMPV
+LABELV $786
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+CNSTI4 45
+ARGI4
+ADDRLP4 4240
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4240
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 168
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 104
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $780
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $782
+ADDRLP4 8
+INDIRI4
+ADDRLP4 4112
+INDIRI4
+LTI4 $779
+ADDRGP4 $731
+JUMPV
+LABELV $772
+LABELV $744
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $746
+ADDRLP4 8
+INDIRI4
+ADDRLP4 4112
+INDIRI4
+LTI4 $743
+LABELV $741
+LABELV $731
+endproc G_Suck 4244 28
+lit
+align 4
+LABELV $789
+byte 4 1116471296
+byte 4 1116471296
+byte 4 1116471296
+export G_Scan
+code
+proc G_Scan 4184 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRGP4 $789
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 AGeneric_Think
+CALLV
+pop
+ADDRLP4 4132
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4132+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 8+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4132+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 8+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4120
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 8+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 8+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4156
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 4156
+INDIRI4
+EQI4 $798
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 4156
+INDIRI4
+LEI4 $798
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 4156
+INDIRI4
+EQI4 $798
+ADDRLP4 4120
+ARGP4
+ADDRLP4 4132
+ARGP4
+ADDRLP4 20
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4160
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4116
+ADDRLP4 4160
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $803
+JUMPV
+LABELV $800
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 20
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $804
+ADDRGP4 $801
+JUMPV
+LABELV $804
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 4164
+ADDRGP4 G_Visible
+CALLI4
+ASGNI4
+ADDRLP4 4164
+INDIRI4
+CNSTI4 0
+NEI4 $806
+ADDRGP4 $801
+JUMPV
+LABELV $806
+ADDRLP4 4168
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4168
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $808
+ADDRLP4 4168
+INDIRP4
+CNSTI4 2572
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+LTI4 $808
+ADDRGP4 $801
+JUMPV
+LABELV $808
+ADDRLP4 4172
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4172
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $811
+ADDRLP4 4172
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $811
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+CNSTI4 -999
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+ADDRGP4 g_entities+1798720
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4180
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4180
+INDIRP4
+ARGP4
+ADDRLP4 4180
+INDIRP4
+ARGP4
+CNSTI4 999
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $811
+LABELV $801
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $803
+ADDRLP4 4
+INDIRI4
+ADDRLP4 4116
+INDIRI4
+LTI4 $800
+LABELV $798
+LABELV $788
+endproc G_Scan 4184 20
+lit
+align 4
+LABELV $815
+byte 4 1132068864
+byte 4 1132068864
+byte 4 1132068864
+export ASPITEFUL_ABCESS_Die
+code
+proc ASPITEFUL_ABCESS_Die 4192 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4108
+ADDRGP4 $815
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 12
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 14
+ARGI4
+ADDRGP4 G_SetIdleBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 nullDieFunction
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1224
+ADDP4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 4156
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 4156
+INDIRP4
+ADDRLP4 4156
+INDIRP4
+INDIRI4
+CNSTI4 -513
+BANDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $816
+ADDRLP4 4132
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4108
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4132+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4108+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4132+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4108+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4120
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4108
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4108+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4108+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120
+ARGP4
+ADDRLP4 4132
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4168
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4104
+ADDRLP4 4168
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $829
+JUMPV
+LABELV $826
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4172
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4172
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $830
+ADDRLP4 4172
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $830
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 33554433
+ARGI4
+ADDRLP4 4176
+ADDRGP4 G_Visible
+CALLI4
+ASGNI4
+ADDRLP4 4176
+INDIRI4
+CNSTI4 0
+EQI4 $832
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 4180
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 4180
+INDIRI4
+CNSTI4 0
+EQI4 $834
+ADDRGP4 $827
+JUMPV
+LABELV $834
+CNSTI4 8
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 4184
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 4184
+INDIRI4
+CNSTI4 0
+EQI4 $836
+ADDRGP4 $827
+JUMPV
+LABELV $836
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 8192
+BANDI4
+CNSTI4 0
+NEI4 $838
+ADDRLP4 4188
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 4188
+INDIRP4
+ADDRLP4 4188
+INDIRP4
+INDIRI4
+CNSTI4 8192
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1912
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $841
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $838
+LABELV $832
+LABELV $830
+LABELV $827
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $829
+ADDRLP4 4
+INDIRI4
+ADDRLP4 4104
+INDIRI4
+LTI4 $826
+LABELV $816
+ADDRLP4 4160
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 4160
+INDIRP4
+ADDRLP4 4160
+INDIRP4
+INDIRI4
+CNSTI4 256
+BORI4
+ASGNI4
+ADDRLP4 4144
+ARGP4
+ADDRLP4 4164
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 62
+ARGI4
+ADDRLP4 4164
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRLP4 4168
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 4168
+INDIRP4
+ADDRLP4 4168
+INDIRP4
+INDIRI4
+CNSTI4 -513
+BANDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 ASpawn_Melt
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 500
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 nullDieFunction
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRGP4 G_LogDestruction
+CALLV
+pop
+LABELV $814
+endproc ASPITEFUL_ABCESS_Die 4192 16
+export ABooster_Touch2
+proc ABooster_Touch2 16 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $848
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $848
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GTI4 $845
+LABELV $848
+ADDRGP4 $844
+JUMPV
+LABELV $845
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $849
+ADDRGP4 $844
+JUMPV
+LABELV $849
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $851
+ADDRGP4 $844
+JUMPV
+LABELV $851
+ADDRFP4 4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $853
+ADDRGP4 $844
+JUMPV
+LABELV $853
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 128
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1856
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $844
+endproc ABooster_Touch2 16 0
+export ABooster_Touch
+proc ABooster_Touch 16 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $860
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $860
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GTI4 $857
+LABELV $860
+ADDRGP4 $856
+JUMPV
+LABELV $857
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $861
+ADDRGP4 $856
+JUMPV
+LABELV $861
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $863
+ADDRGP4 $856
+JUMPV
+LABELV $863
+ADDRFP4 4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $865
+ADDRGP4 $856
+JUMPV
+LABELV $865
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 128
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1856
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $856
+endproc ABooster_Touch 16 0
+export AJumppad_Touch
+proc AJumppad_Touch 40 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 AGeneric_Think
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $869
+ADDRGP4 $868
+JUMPV
+LABELV $869
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $874
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LEI4 $874
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+NEI4 $871
+LABELV $874
+ADDRGP4 $868
+JUMPV
+LABELV $871
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $875
+ADDRGP4 $868
+JUMPV
+LABELV $875
+ADDRLP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+EQI4 $877
+ADDRGP4 $868
+JUMPV
+LABELV $877
+ADDRLP4 24
+CNSTF4 0
+ASGNF4
+ADDRLP4 4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 4+8
+ADDRGP4 g_JumppadPower+12
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+ADDRLP4 4+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+ADDRLP4 4+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 6
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+LABELV $868
+endproc AJumppad_Touch 40 12
+export HNone_Think
+proc HNone_Think 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 1000
+ADDI4
+ASGNI4
+LABELV $884
+endproc HNone_Think 0 0
+export ATrapper_FireOnEnemy
+proc ATrapper_FireOnEnemy 136 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 52
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 40
+ADDRLP4 52
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 48
+CNSTF4 1148846080
+CNSTF4 1143111680
+ADDRLP4 40
+INDIRF4
+MULF4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 56
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 1221479552
+DIVF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 64
+CNSTF4 1056964608
+ASGNF4
+ADDRLP4 16
+ADDRLP4 64
+INDIRF4
+ADDRLP4 12
+INDIRP4
+CNSTI4 724
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 16+4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 12
+INDIRP4
+CNSTI4 728
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 16+8
+CNSTF4 1056964608
+ADDRLP4 12
+INDIRP4
+CNSTI4 732
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 72
+CNSTF4 1051372203
+ASGNF4
+ADDRLP4 28
+ADDRLP4 72
+INDIRF4
+ADDRLP4 12
+INDIRP4
+CNSTI4 748
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28+4
+ADDRLP4 72
+INDIRF4
+ADDRLP4 12
+INDIRP4
+CNSTI4 752
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28+8
+CNSTF4 1051372203
+ADDRLP4 12
+INDIRP4
+CNSTI4 756
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $892
+JUMPV
+LABELV $891
+ADDRLP4 84
+ADDRLP4 48
+INDIRI4
+ADDRLP4 44
+INDIRI4
+ADDI4
+CNSTI4 2
+DIVI4
+ASGNI4
+ADDRLP4 80
+ADDRLP4 84
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+DIVF4
+ASGNF4
+ADDRLP4 88
+CNSTF4 1143111680
+ADDRLP4 80
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 12
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRLP4 80
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 12
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 12
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRLP4 80
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 12
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 12
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRF4
+ADDRLP4 80
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 108
+ADDRLP4 80
+INDIRF4
+ADDRLP4 80
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 108
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+ADDRLP4 108
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+ADDRLP4 80
+INDIRF4
+ADDRLP4 80
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 120
+ADDRLP4 80
+INDIRF4
+ADDRLP4 80
+INDIRF4
+MULF4
+ADDRLP4 80
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 120
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 28+4
+INDIRF4
+ADDRLP4 120
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 28+8
+INDIRF4
+ADDRLP4 80
+INDIRF4
+ADDRLP4 80
+INDIRF4
+MULF4
+ADDRLP4 80
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 132
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 132
+INDIRF4
+ASGNF4
+ADDRLP4 88
+INDIRF4
+ADDRLP4 40
+INDIRF4
+GEF4 $912
+ADDRLP4 44
+ADDRLP4 84
+INDIRI4
+ASGNI4
+ADDRGP4 $913
+JUMPV
+LABELV $912
+ADDRLP4 88
+INDIRF4
+ADDRLP4 40
+INDIRF4
+LEF4 $914
+ADDRLP4 48
+ADDRLP4 84
+INDIRI4
+ASGNI4
+ADDRGP4 $915
+JUMPV
+LABELV $914
+ADDRLP4 88
+INDIRF4
+ADDRLP4 40
+INDIRF4
+NEF4 $916
+ADDRGP4 $893
+JUMPV
+LABELV $916
+LABELV $915
+LABELV $913
+LABELV $892
+ADDRLP4 48
+INDIRI4
+ADDRLP4 44
+INDIRI4
+SUBI4
+CNSTI4 9
+GTI4 $891
+LABELV $893
+ADDRLP4 0
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1232
+ADDP4
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 FireWeapon
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 6
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $886
+endproc ATrapper_FireOnEnemy 136 12
+export ATrapper_CheckTarget
+proc ATrapper_CheckTarget 112 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $920
+CNSTI4 0
+RETI4
+ADDRGP4 $919
+JUMPV
+LABELV $920
+ADDRFP4 4
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $922
+CNSTI4 0
+RETI4
+ADDRGP4 $919
+JUMPV
+LABELV $922
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+NEU4 $924
+CNSTI4 0
+RETI4
+ADDRGP4 $919
+JUMPV
+LABELV $924
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $926
+CNSTI4 0
+RETI4
+ADDRGP4 $919
+JUMPV
+LABELV $926
+ADDRFP4 4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $928
+CNSTI4 0
+RETI4
+ADDRGP4 $919
+JUMPV
+LABELV $928
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $930
+CNSTI4 0
+RETI4
+ADDRGP4 $919
+JUMPV
+LABELV $930
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $932
+CNSTI4 0
+RETI4
+ADDRGP4 $919
+JUMPV
+LABELV $932
+ADDRFP4 4
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $934
+CNSTI4 0
+RETI4
+ADDRGP4 $919
+JUMPV
+LABELV $934
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $936
+CNSTI4 0
+RETI4
+ADDRGP4 $919
+JUMPV
+LABELV $936
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2572
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+LTI4 $938
+CNSTI4 0
+RETI4
+ADDRGP4 $919
+JUMPV
+LABELV $938
+ADDRLP4 76
+CNSTI4 496
+ASGNI4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 84
+CNSTI4 500
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 88
+CNSTI4 504
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+ADDRLP4 88
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 88
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 92
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 92
+INDIRF4
+ADDRFP4 8
+INDIRI4
+CVIF4 4
+LEF4 $943
+CNSTI4 0
+RETI4
+ADDRGP4 $919
+JUMPV
+LABELV $943
+ADDRLP4 0
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+CNSTF4 1062836634
+GEF4 $945
+CNSTI4 0
+RETI4
+ADDRGP4 $919
+JUMPV
+LABELV $945
+ADDRLP4 12
+ARGP4
+ADDRLP4 104
+CNSTI4 24
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 108
+CNSTP4 0
+ASGNP4
+ADDRLP4 108
+INDIRP4
+ARGP4
+ADDRLP4 108
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 12+48
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $949
+CNSTI4 0
+RETI4
+ADDRGP4 $919
+JUMPV
+LABELV $949
+CNSTI4 1
+RETI4
+LABELV $919
+endproc ATrapper_CheckTarget 112 28
+export ATrapper_FindEnemy
+proc ATrapper_FindEnemy 20 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+CNSTI4 32767
+ADDRGP4 level+12
+INDIRI4
+DIVI4
+CNSTI4 1
+ADDI4
+DIVI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $957
+JUMPV
+LABELV $954
+ADDRLP4 4
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+MODI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 ATrapper_CheckTarget
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $960
+ADDRGP4 $955
+JUMPV
+LABELV $960
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $952
+JUMPV
+LABELV $955
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $957
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+LTI4 $954
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+CNSTP4 0
+ASGNP4
+LABELV $952
+endproc ATrapper_FindEnemy 20 12
+export ATrapper_Think
+proc ATrapper_Think 32 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 12
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 AGeneric_Think
+CALLV
+pop
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $963
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $963
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 ATrapper_CheckTarget
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $965
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 ATrapper_FindEnemy
+CALLV
+pop
+LABELV $965
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $967
+ADDRGP4 $962
+JUMPV
+LABELV $967
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $969
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRGP4 ATrapper_FireOnEnemy
+CALLV
+pop
+LABELV $969
+LABELV $963
+LABELV $962
+endproc ATrapper_Think 32 12
+export CheckGatherer
+proc CheckGatherer 48 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $973
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $973
+ADDRFP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 G_IsGathered
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 20
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $975
+ADDRLP4 24
+CNSTI4 924
+ASGNI4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRI4
+LTI4 $975
+ADDRLP4 8
+INDIRP4
+CNSTI4 908
+ADDP4
+INDIRI4
+CNSTI4 0
+LTI4 $977
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 1760
+ADDRLP4 8
+INDIRP4
+CNSTI4 908
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRLP4 32
+CNSTP4 0
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 26
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRGP4 $978
+JUMPV
+LABELV $977
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 40
+CNSTP4 0
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRLP4 44
+CNSTP4 0
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ARGP4
+ADDRLP4 44
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 26
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $978
+CNSTI4 1
+RETI4
+ADDRGP4 $972
+JUMPV
+LABELV $975
+LABELV $973
+CNSTI4 0
+RETI4
+LABELV $972
+endproc CheckGatherer 48 32
+export ACreepColony_Think
+proc ACreepColony_Think 8 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $980
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 AGeneric_Think
+CALLV
+pop
+ADDRGP4 $981
+JUMPV
+LABELV $980
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_CreepSlow
+CALLV
+pop
+LABELV $981
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CheckGatherer
+CALLI4
+pop
+LABELV $979
+endproc ACreepColony_Think 8 4
+proc G_SuicideIfNoPower 20 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $984
+CNSTI4 0
+RETI4
+ADDRGP4 $983
+JUMPV
+LABELV $984
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $986
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $988
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $987
+JUMPV
+LABELV $988
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 90000
+LTI4 $987
+ADDRFP4 0
+INDIRP4
+CNSTI4 892
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $994
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 1760
+ADDRFP4 0
+INDIRP4
+CNSTI4 892
+ADDP4
+INDIRP4
+CNSTI4 1224
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRLP4 4
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 63
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRGP4 $995
+JUMPV
+LABELV $994
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+CNSTP4 0
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 63
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $995
+CNSTI4 1
+RETI4
+ADDRGP4 $983
+JUMPV
+LABELV $986
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $987
+CNSTI4 0
+RETI4
+LABELV $983
+endproc G_SuicideIfNoPower 20 32
+proc G_IdlePowerState 4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $997
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $998
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_SetIdleBuildableAnim
+CALLV
+pop
+ADDRGP4 $998
+JUMPV
+LABELV $997
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $1001
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 5
+ARGI4
+ADDRGP4 G_SetIdleBuildableAnim
+CALLV
+pop
+LABELV $1001
+LABELV $998
+LABELV $996
+endproc G_IdlePowerState 4 8
+export HSpawn_Disappear
+proc HSpawn_Disappear 4 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 256
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_QueueBuildPoints
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_RewardAttackers
+CALLF4
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+LABELV $1003
+endproc HSpawn_Disappear 4 4
+export HGeneric_Pain
+proc HGeneric_Pain 16 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $1006
+ADDRGP4 $1005
+JUMPV
+LABELV $1006
+ADDRLP4 4
+CNSTU4 0
+ASGNU4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $1008
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $1008
+ADDRLP4 8
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1008
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 34
+NEI4 $1008
+ADDRGP4 $1010
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+LABELV $1008
+LABELV $1005
+endproc HGeneric_Pain 16 8
+export HSpawn_Blast
+proc HSpawn_Blast 24 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+CNSTF4 1065353216
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+CNSTI4 1760
+ADDRFP4 0
+INDIRP4
+CNSTI4 1224
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_RadiusDamage
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_QueueBuildPoints
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_RewardAttackers
+CALLF4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 81
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 564
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 20
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 61
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $1011
+endproc HSpawn_Blast 24 24
+export HSpawn_Die
+proc HSpawn_Die 24 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 12
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 14
+ARGI4
+ADDRGP4 G_SetIdleBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 nullDieFunction
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1224
+ADDP4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 -513
+BANDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1016
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 HSpawn_Blast
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 5000
+ADDI4
+ASGNI4
+ADDRGP4 $1017
+JUMPV
+LABELV $1016
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 HSpawn_Disappear
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $1017
+ADDRLP4 8
+CNSTU4 0
+ASGNU4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+EQU4 $1020
+ADDRLP4 12
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+EQU4 $1020
+ADDRLP4 12
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1020
+ADDRLP4 16
+ADDRGP4 G_TimeTilSuddenDeath
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+GTI4 $1020
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 27
+NEI4 $1020
+ADDRGP4 $1022
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 1
+ARGI4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+LABELV $1020
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRGP4 G_LogDestruction
+CALLV
+pop
+LABELV $1015
+endproc HSpawn_Die 24 12
+export HSpawn_Think
+proc HSpawn_Think 40 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 8
+ADDRGP4 G_FindPower
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 G_SuicideIfNoPower
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1024
+ADDRGP4 $1023
+JUMPV
+LABELV $1024
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1026
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1028
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ARGP4
+CNSTI4 27
+ARGI4
+CNSTP4 0
+ARGP4
+ADDRLP4 20
+ADDRGP4 G_CheckSpawnPoint
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1030
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1032
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 24
+CNSTP4 0
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 28
+CNSTP4 0
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 26
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 8
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRGP4 $1033
+JUMPV
+LABELV $1032
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+CNSTI4 1022
+EQI4 $1036
+ADDRLP4 24
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $1034
+LABELV $1036
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+CNSTP4 0
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 36
+CNSTP4 0
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 26
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRGP4 $1023
+JUMPV
+LABELV $1034
+ADDRGP4 g_antiSpawnBlock+12
+INDIRI4
+CNSTI4 0
+EQI4 $1037
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1037
+ADDRLP4 28
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1037
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_PuntBlocker
+CALLV
+pop
+LABELV $1037
+LABELV $1033
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 14
+NEI4 $1031
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRGP4 $1031
+JUMPV
+LABELV $1030
+ADDRFP4 0
+INDIRP4
+CNSTI4 964
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1031
+LABELV $1028
+LABELV $1026
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 20
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1023
+endproc HSpawn_Think 40 32
+proc HRepeater_Die 4 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 12
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 14
+ARGI4
+ADDRGP4 G_SetIdleBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 nullDieFunction
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1224
+ADDP4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 -513
+BANDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1044
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 HSpawn_Blast
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 5000
+ADDI4
+ASGNI4
+ADDRGP4 $1045
+JUMPV
+LABELV $1044
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 HSpawn_Disappear
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $1045
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRGP4 G_LogDestruction
+CALLV
+pop
+LABELV $1043
+endproc HRepeater_Die 4 12
+export HRepeater_Think
+proc HRepeater_Think 36 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 8
+ADDRGP4 G_FindPower
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 G_InPowerZone
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1049
+ADDRLP4 0
+INDIRP4
+CNSTI4 908
+ADDP4
+INDIRI4
+CNSTI4 0
+LTI4 $1051
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 1760
+ADDRLP4 0
+INDIRP4
+CNSTI4 908
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRLP4 20
+CNSTP4 0
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 26
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRGP4 $1048
+JUMPV
+LABELV $1051
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+CNSTP4 0
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRLP4 32
+CNSTP4 0
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 26
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRGP4 $1048
+JUMPV
+LABELV $1049
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_IdlePowerState
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 2000
+ADDI4
+ASGNI4
+LABELV $1048
+endproc HRepeater_Think 36 32
+export HRepeater_Use
+proc HRepeater_Use 16 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LEI4 $1057
+ADDRLP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $1055
+LABELV $1057
+ADDRGP4 $1054
+JUMPV
+LABELV $1055
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTU4 0
+ASGNU4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+ADDRLP4 12
+INDIRU4
+EQU4 $1058
+ADDRLP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 12
+INDIRU4
+EQU4 $1058
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_GiveClientMaxAmmo
+CALLV
+pop
+LABELV $1058
+LABELV $1054
+endproc HRepeater_Use 16 8
+lit
+align 4
+LABELV $1061
+byte 4 1120403456
+byte 4 1120403456
+byte 4 1120403456
+align 4
+LABELV $1062
+byte 4 1125515264
+byte 4 1125515264
+byte 4 1125515264
+export HReactor_Think
+code
+proc HReactor_Think 4184 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4112
+ADDRGP4 $1061
+INDIRB
+ASGNB 12
+ADDRLP4 4124
+ADDRGP4 $1062
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 912
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1063
+ADDRLP4 4148
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4124
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4148+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4124+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4148+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4124+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4136
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4124
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4136+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4124+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4136+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4124+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $1064
+JUMPV
+LABELV $1063
+ADDRLP4 4148
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4112
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4148+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4112+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4148+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4112+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4136
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4112
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4136+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4112+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4136+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4112+8
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $1064
+ADDRLP4 4164
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 4164
+INDIRI4
+EQI4 $1081
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 4164
+INDIRI4
+LEI4 $1081
+ADDRLP4 4168
+CNSTI4 0
+ASGNI4
+ADDRLP4 4136
+ARGP4
+ADDRLP4 4148
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4172
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4108
+ADDRLP4 4172
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1086
+JUMPV
+LABELV $1083
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 12
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4176
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4176
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1089
+ADDRLP4 4176
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $1087
+LABELV $1089
+ADDRGP4 $1084
+JUMPV
+LABELV $1087
+ADDRLP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $1090
+ADDRGP4 $1084
+JUMPV
+LABELV $1090
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+CNSTI4 44
+ARGI4
+ADDRLP4 4180
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4180
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 168
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 104
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 4168
+CNSTI4 1
+ASGNI4
+LABELV $1084
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1086
+ADDRLP4 8
+INDIRI4
+ADDRLP4 4108
+INDIRI4
+LTI4 $1083
+ADDRLP4 4168
+INDIRI4
+CNSTI4 0
+EQI4 $1092
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 912
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1095
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1109393408
+ARGF4
+CNSTF4 1125515264
+ARGF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 56
+ARGI4
+CNSTI4 2
+ARGI4
+ADDRGP4 G_SelectiveRadiusDamage
+CALLI4
+pop
+ADDRGP4 $1096
+JUMPV
+LABELV $1095
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1109393408
+ARGF4
+CNSTF4 1120403456
+ARGF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 56
+ARGI4
+CNSTI4 2
+ARGI4
+ADDRGP4 G_SelectiveRadiusDamage
+CALLI4
+pop
+LABELV $1096
+LABELV $1092
+LABELV $1081
+ADDRFP4 0
+INDIRP4
+CNSTI4 912
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1097
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 1000
+ADDI4
+ASGNI4
+ADDRGP4 $1098
+JUMPV
+LABELV $1097
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 1000
+ADDI4
+ASGNI4
+LABELV $1098
+LABELV $1060
+endproc HReactor_Think 4184 28
+export HArmoury_Activate
+proc HArmoury_Activate 0 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1102
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1104
+ADDRGP4 $1101
+JUMPV
+LABELV $1104
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1106
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 45
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1107
+JUMPV
+LABELV $1106
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 59
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+LABELV $1107
+LABELV $1102
+LABELV $1101
+endproc HArmoury_Activate 0 8
+export HArmoury_Think
+proc HArmoury_Think 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 2000
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ADDRGP4 G_FindPower
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_SuicideIfNoPower
+CALLI4
+pop
+LABELV $1108
+endproc HArmoury_Think 8 8
+export HDCC_Think
+proc HDCC_Think 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 2000
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ADDRGP4 G_FindPower
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_SuicideIfNoPower
+CALLI4
+pop
+LABELV $1110
+endproc HDCC_Think 8 8
+export HMedistat_Die
+proc HMedistat_Die 12 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTU4 0
+ASGNU4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $1113
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $1113
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 -2049
+BANDI4
+ASGNI4
+LABELV $1113
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRGP4 HSpawn_Die
+CALLV
+pop
+LABELV $1112
+endproc HMedistat_Die 12 20
+export HMedistat_Think
+proc HMedistat_Think 4228 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4108
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4140
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 4140
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 4148
+ADDRGP4 G_FindPower
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+ADDRLP4 4148
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4152
+ADDRGP4 G_SuicideIfNoPower
+CALLI4
+ASGNI4
+ADDRLP4 4152
+INDIRI4
+CNSTI4 0
+EQI4 $1117
+ADDRGP4 $1115
+JUMPV
+LABELV $1117
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_IdlePowerState
+CALLV
+pop
+ADDRLP4 4156
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4160
+CNSTU4 0
+ASGNU4
+ADDRLP4 4156
+INDIRP4
+CVPU4 4
+ADDRLP4 4160
+INDIRU4
+EQU4 $1119
+ADDRLP4 4156
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 4160
+INDIRU4
+EQU4 $1119
+ADDRLP4 4164
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 4164
+INDIRP4
+ADDRLP4 4164
+INDIRP4
+INDIRI4
+CNSTI4 -2049
+BANDI4
+ASGNI4
+LABELV $1119
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1121
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1123
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+CNSTP4 0
+ASGNP4
+LABELV $1123
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 2000
+ADDI4
+ASGNI4
+ADDRGP4 $1115
+JUMPV
+LABELV $1121
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1126
+ADDRLP4 4124
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4124+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4124+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4112
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4112+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4112+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 4184
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 4112+8
+ADDRLP4 4112+8
+INDIRF4
+ADDRLP4 4184
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+ADDF4
+ADDF4
+ASGNF4
+ADDRLP4 4124+8
+ADDRLP4 4124+8
+INDIRF4
+CNSTF4 1114636288
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1134
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4
+ARGI4
+ADDRGP4 G_SetIdleBuildableAnim
+CALLV
+pop
+LABELV $1134
+ADDRLP4 4112
+ARGP4
+ADDRLP4 4124
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4188
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4104
+ADDRLP4 4188
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1139
+JUMPV
+LABELV $1136
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $1140
+ADDRGP4 $1137
+JUMPV
+LABELV $1140
+ADDRLP4 4192
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4192
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1142
+ADDRLP4 4192
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $1142
+ADDRLP4 4196
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 4196
+INDIRP4
+ADDRLP4 4196
+INDIRP4
+INDIRI4
+CNSTI4 -33
+BANDI4
+ASGNI4
+LABELV $1142
+ADDRLP4 4200
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4200
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1144
+ADDRLP4 4200
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+EQI4 $1144
+ADDRLP4 4204
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 4204
+INDIRP4
+ADDRLP4 4204
+INDIRP4
+INDIRI4
+CNSTI4 -65
+BANDI4
+ASGNI4
+LABELV $1144
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+NEU4 $1146
+ADDRLP4 4212
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4212
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1146
+ADDRLP4 4212
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1146
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 4212
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+GEI4 $1146
+ADDRLP4 4216
+CNSTI4 4
+ASGNI4
+ADDRLP4 4220
+ADDRLP4 4212
+INDIRP4
+ADDRLP4 4216
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4220
+INDIRI4
+CNSTI4 0
+EQI4 $1149
+ADDRLP4 4220
+INDIRI4
+CNSTI4 3
+EQI4 $1149
+ADDRLP4 4220
+INDIRI4
+ADDRLP4 4216
+INDIRI4
+NEI4 $1146
+LABELV $1149
+ADDRLP4 4108
+CNSTI4 1
+ASGNI4
+ADDRLP4 4224
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 4224
+INDIRP4
+ADDRLP4 4224
+INDIRP4
+INDIRI4
+CNSTI4 2048
+BORI4
+ASGNI4
+LABELV $1146
+LABELV $1137
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1139
+ADDRLP4 4
+INDIRI4
+ADDRLP4 4104
+INDIRI4
+LTI4 $1136
+ADDRLP4 4108
+INDIRI4
+CNSTI4 0
+NEI4 $1150
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1155
+JUMPV
+LABELV $1152
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $1156
+ADDRGP4 $1153
+JUMPV
+LABELV $1156
+ADDRLP4 4192
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4192
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1158
+ADDRLP4 4192
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1158
+ADDRLP4 4200
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 4200
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+LTI4 $1162
+ADDRLP4 4200
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CNSTI4 1200
+GEI4 $1160
+LABELV $1162
+ADDRLP4 4204
+CNSTI4 4
+ASGNI4
+ADDRLP4 4208
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ADDRLP4 4204
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4208
+INDIRI4
+CNSTI4 0
+EQI4 $1164
+ADDRLP4 4208
+INDIRI4
+CNSTI4 3
+EQI4 $1164
+ADDRLP4 4208
+INDIRI4
+ADDRLP4 4204
+INDIRI4
+NEI4 $1160
+LABELV $1164
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1165
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 6
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 4212
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 4212
+INDIRP4
+ADDRLP4 4212
+INDIRP4
+INDIRI4
+CNSTI4 2048
+BORI4
+ASGNI4
+LABELV $1165
+LABELV $1160
+LABELV $1158
+LABELV $1153
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1155
+ADDRLP4 4
+INDIRI4
+ADDRLP4 4104
+INDIRI4
+LTI4 $1152
+LABELV $1150
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1167
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1167
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 2
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRGP4 G_SetIdleBuildableAnim
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1168
+JUMPV
+LABELV $1167
+ADDRLP4 4196
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4200
+CNSTU4 0
+ASGNU4
+ADDRLP4 4196
+INDIRP4
+CVPU4 4
+ADDRLP4 4200
+INDIRU4
+EQU4 $1169
+ADDRLP4 4196
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 4200
+INDIRU4
+EQU4 $1169
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CNSTI4 1200
+GEI4 $1171
+ADDRLP4 4204
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 220
+ADDP4
+ASGNP4
+ADDRLP4 4204
+INDIRP4
+ADDRLP4 4204
+INDIRP4
+INDIRI4
+CNSTI4 30
+ADDI4
+ASGNI4
+LABELV $1171
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRI4
+CNSTI4 1200
+LEI4 $1173
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 220
+ADDP4
+CNSTI4 1200
+ASGNI4
+LABELV $1173
+ADDRLP4 4208
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CNSTI4 804
+ADDP4
+ASGNP4
+ADDRLP4 4208
+INDIRP4
+ADDRLP4 4208
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4212
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4212
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 4212
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+LTI4 $1175
+ADDRLP4 4216
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4216
+INDIRP4
+CNSTI4 804
+ADDP4
+ADDRLP4 4216
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1175
+LABELV $1169
+LABELV $1168
+LABELV $1126
+LABELV $1115
+endproc HMedistat_Think 4228 16
+export HMGTurret_CheckTarget
+proc HMGTurret_CheckTarget 140 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 88
+CNSTU4 0
+ASGNU4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 88
+INDIRU4
+EQU4 $1182
+ADDRFP4 4
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1182
+ADDRLP4 92
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+CVPU4 4
+ADDRLP4 88
+INDIRU4
+EQU4 $1182
+ADDRLP4 92
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $1178
+LABELV $1182
+CNSTI4 0
+RETI4
+ADDRGP4 $1177
+JUMPV
+LABELV $1178
+ADDRFP4 4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $1183
+CNSTI4 0
+RETI4
+ADDRGP4 $1177
+JUMPV
+LABELV $1183
+ADDRLP4 96
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1185
+ADDRLP4 96
+INDIRP4
+CNSTI4 2572
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+LTI4 $1185
+CNSTI4 0
+RETI4
+ADDRGP4 $1177
+JUMPV
+LABELV $1185
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1188
+CNSTI4 1
+RETI4
+ADDRGP4 $1177
+JUMPV
+LABELV $1188
+ADDRLP4 104
+CNSTI4 24
+ASGNI4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 112
+CNSTI4 28
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 116
+CNSTI4 32
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+ADDRLP4 116
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 116
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 124
+CNSTF4 1136525312
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 124
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 124
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+CNSTF4 1136525312
+ADDRLP4 0+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRLP4 132
+CNSTP4 0
+ASGNP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 24+52
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+NEI4 $1198
+ADDRLP4 136
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1199
+JUMPV
+LABELV $1198
+ADDRLP4 136
+CNSTI4 0
+ASGNI4
+LABELV $1199
+ADDRLP4 136
+INDIRI4
+RETI4
+LABELV $1177
+endproc HMGTurret_CheckTarget 140 28
+lit
+align 4
+LABELV $1201
+byte 4 0
+byte 4 0
+byte 4 1065353216
+export HMGTurret_TrackEnemy
+code
+proc HMGTurret_TrackEnemy 164 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 24
+ADDRGP4 $1201
+INDIRB
+ASGNB 12
+ADDRLP4 84
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+ASGNP4
+ADDRLP4 88
+CNSTI4 24
+ASGNI4
+ADDRLP4 12
+ADDRLP4 84
+INDIRP4
+INDIRP4
+ADDRLP4 88
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 88
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 92
+CNSTI4 28
+ASGNI4
+ADDRLP4 12+4
+ADDRLP4 84
+INDIRP4
+INDIRP4
+ADDRLP4 92
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 92
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 100
+CNSTI4 32
+ASGNI4
+ADDRLP4 12+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+ADDRLP4 100
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 100
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 48
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 48
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+ADDRLP4 24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 108
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 76
+CNSTF4 1127481344
+ADDRLP4 108
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRLP4 36
+ARGP4
+ADDRLP4 48
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 76
+INDIRF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 36
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 60
+INDIRF4
+ARGF4
+ADDRLP4 112
+ADDRGP4 AngleSubtract
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 112
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 132
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 60+4
+INDIRF4
+ARGF4
+ADDRLP4 116
+ADDRGP4 AngleSubtract
+CALLF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 116
+INDIRF4
+ASGNF4
+ADDRLP4 120
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 120
+INDIRF4
+CNSTF4 0
+GEF4 $1208
+ADDRLP4 120
+INDIRF4
+CNSTF4 3242196992
+GEF4 $1208
+ADDRLP4 124
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ASGNP4
+ADDRLP4 124
+INDIRP4
+ADDRLP4 124
+INDIRP4
+INDIRF4
+CNSTF4 1094713344
+ADDF4
+ASGNF4
+ADDRGP4 $1209
+JUMPV
+LABELV $1208
+ADDRLP4 128
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 128
+INDIRF4
+CNSTF4 0
+LEF4 $1210
+ADDRLP4 128
+INDIRF4
+CNSTF4 1094713344
+LEF4 $1210
+ADDRLP4 132
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ASGNP4
+ADDRLP4 132
+INDIRP4
+ADDRLP4 132
+INDIRP4
+INDIRF4
+CNSTF4 1094713344
+SUBF4
+ASGNF4
+ADDRGP4 $1211
+JUMPV
+LABELV $1210
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDRLP4 60
+INDIRF4
+ASGNF4
+LABELV $1211
+LABELV $1209
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 136
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 136
+INDIRF4
+ASGNF4
+ADDRLP4 72
+INDIRF4
+CNSTF4 1127481344
+LEF4 $1212
+ADDRLP4 72
+ADDRLP4 72
+INDIRF4
+CNSTF4 1135869952
+SUBF4
+ASGNF4
+LABELV $1212
+ADDRLP4 72
+INDIRF4
+CNSTF4 3253731328
+GEF4 $1214
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+CNSTF4 3282370560
+ASGNF4
+LABELV $1214
+ADDRLP4 0+4
+INDIRF4
+CNSTF4 0
+GEF4 $1216
+ADDRLP4 0+4
+INDIRF4
+CNSTF4 3242196992
+GEF4 $1216
+ADDRLP4 140
+ADDRFP4 0
+INDIRP4
+CNSTI4 132
+ADDP4
+ASGNP4
+ADDRLP4 140
+INDIRP4
+ADDRLP4 140
+INDIRP4
+INDIRF4
+CNSTF4 1094713344
+ADDF4
+ASGNF4
+ADDRGP4 $1217
+JUMPV
+LABELV $1216
+ADDRLP4 0+4
+INDIRF4
+CNSTF4 0
+LEF4 $1220
+ADDRLP4 0+4
+INDIRF4
+CNSTF4 1094713344
+LEF4 $1220
+ADDRLP4 144
+ADDRFP4 0
+INDIRP4
+CNSTI4 132
+ADDP4
+ASGNP4
+ADDRLP4 144
+INDIRP4
+ADDRLP4 144
+INDIRP4
+INDIRF4
+CNSTF4 1094713344
+SUBF4
+ASGNF4
+ADDRGP4 $1221
+JUMPV
+LABELV $1220
+ADDRFP4 0
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDRLP4 60+4
+INDIRF4
+ASGNF4
+LABELV $1221
+LABELV $1217
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRLP4 148
+CNSTP4 0
+ASGNP4
+ADDRLP4 148
+INDIRP4
+ARGP4
+ADDRLP4 148
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRLP4 48
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRLP4 76
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1232
+ADDP4
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+ADDRLP4 0+4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRLP4 156
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 156
+INDIRI4
+CNSTI4 12
+SUBI4
+CNSTI4 0
+GTI4 $1227
+ADDRLP4 0
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRLP4 160
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 160
+INDIRI4
+CNSTI4 12
+SUBI4
+CNSTI4 0
+GTI4 $1227
+ADDRLP4 152
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1228
+JUMPV
+LABELV $1227
+ADDRLP4 152
+CNSTI4 0
+ASGNI4
+LABELV $1228
+ADDRLP4 152
+INDIRI4
+RETI4
+LABELV $1200
+endproc HMGTurret_TrackEnemy 164 16
+export HMGTurret_FindEnemy
+proc HMGTurret_FindEnemy 4176 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1230
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CNSTI4 1228
+ADDP4
+CNSTP4 0
+ASGNP4
+LABELV $1230
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 4148
+CNSTF4 1136525312
+ASGNF4
+ADDRLP4 4112
+ADDRLP4 4148
+INDIRF4
+ASGNF4
+ADDRLP4 4112+4
+ADDRLP4 4148
+INDIRF4
+ASGNF4
+ADDRLP4 4112+8
+CNSTF4 1136525312
+ASGNF4
+ADDRLP4 4136
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4112
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4136+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4112+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4136+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4112+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4124
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4112
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4124+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4112+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4124+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4112+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4124
+ARGP4
+ADDRLP4 4136
+ARGP4
+ADDRLP4 16
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4160
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 4160
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1242
+ADDRGP4 $1229
+JUMPV
+LABELV $1242
+ADDRLP4 4164
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 4164
+INDIRI4
+CNSTI4 32767
+ADDRLP4 8
+INDIRI4
+DIVI4
+CNSTI4 1
+ADDI4
+DIVI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 $1247
+JUMPV
+LABELV $1244
+ADDRLP4 4
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+MODI4
+CNSTI4 2
+LSHI4
+ADDRLP4 16
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 4168
+ADDRGP4 HMGTurret_CheckTarget
+CALLI4
+ASGNI4
+ADDRLP4 4168
+INDIRI4
+CNSTI4 0
+NEI4 $1248
+ADDRGP4 $1245
+JUMPV
+LABELV $1248
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CNSTI4 1228
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $1229
+JUMPV
+LABELV $1245
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1247
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 12
+INDIRI4
+ADDI4
+LTI4 $1244
+LABELV $1229
+endproc HMGTurret_FindEnemy 4176 16
+proc HMGTurret_State 20 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 864
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $1252
+CNSTI4 0
+RETI4
+ADDRGP4 $1251
+JUMPV
+LABELV $1252
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 4
+ADDRGP4 AngleNormalize180
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1254
+ADDRLP4 0
+INDIRF4
+CNSTF4 1106247680
+GEF4 $1256
+ADDRFP4 0
+INDIRP4
+CNSTI4 864
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $1258
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+CNSTF4 1048576000
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 864
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1259
+JUMPV
+LABELV $1258
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTF4 1067450368
+ADDRLP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $1259
+CNSTF4 1106247680
+ADDRLP4 0
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+ADDF4
+GEF4 $1261
+ADDRLP4 12
+CNSTF4 1106247680
+ASGNF4
+ADDRGP4 $1262
+JUMPV
+LABELV $1261
+ADDRLP4 12
+ADDRLP4 0
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $1262
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+CNSTI4 1
+RETI4
+ADDRGP4 $1251
+JUMPV
+LABELV $1256
+ADDRFP4 0
+INDIRP4
+CNSTI4 864
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1255
+JUMPV
+LABELV $1254
+ADDRFP4 4
+INDIRI4
+CNSTI4 3
+NEI4 $1263
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1265
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+LEF4 $1265
+ADDRFP4 0
+INDIRP4
+CNSTI4 864
+ADDP4
+CNSTI4 2
+ASGNI4
+CNSTF4 0
+ADDRLP4 0
+INDIRF4
+CNSTF4 1086324736
+SUBF4
+LEF4 $1268
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRGP4 $1269
+JUMPV
+LABELV $1268
+ADDRLP4 8
+ADDRLP4 0
+INDIRF4
+CNSTF4 1086324736
+SUBF4
+ASGNF4
+LABELV $1269
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRGP4 $1266
+JUMPV
+LABELV $1265
+ADDRFP4 0
+INDIRP4
+CNSTI4 864
+ADDP4
+CNSTI4 3
+ASGNI4
+LABELV $1266
+LABELV $1263
+LABELV $1255
+CNSTI4 0
+RETI4
+LABELV $1251
+endproc HMGTurret_State 20 4
+export HMGTurret_Think
+proc HMGTurret_Think 56 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 -513
+BANDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 16
+ADDRGP4 G_FindPower
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 G_SuicideIfNoPower
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $1272
+ADDRGP4 $1270
+JUMPV
+LABELV $1272
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_IdlePowerState
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1274
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+EQI4 $1276
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 HMGTurret_State
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $1276
+ADDRGP4 $1270
+JUMPV
+LABELV $1276
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 2000
+ADDI4
+ASGNI4
+ADDRGP4 $1270
+JUMPV
+LABELV $1274
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1279
+ADDRGP4 $1270
+JUMPV
+LABELV $1279
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 28
+ADDRGP4 HMGTurret_CheckTarget
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $1281
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1256
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 HMGTurret_FindEnemy
+CALLV
+pop
+LABELV $1281
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRGP4 HMGTurret_State
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1283
+ADDRGP4 $1270
+JUMPV
+LABELV $1283
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 HMGTurret_TrackEnemy
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $1285
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1256
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $1270
+JUMPV
+LABELV $1285
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1287
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $1287
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1256
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 750
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 77
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $1287
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1294
+ADDRFP4 0
+INDIRP4
+CNSTI4 1256
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+LEI4 $1291
+LABELV $1294
+ADDRGP4 $1270
+JUMPV
+LABELV $1291
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+LEI4 $1295
+ADDRGP4 $1270
+JUMPV
+LABELV $1295
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 FireWeapon
+CALLV
+pop
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 512
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 52
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 52
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 27
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 6
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+LABELV $1270
+endproc HMGTurret_Think 56 12
+export HTeslaGen_Think
+proc HTeslaGen_Think 4212 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 12
+ADDRGP4 G_FindPower
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 G_SuicideIfNoPower
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $1301
+ADDRGP4 $1299
+JUMPV
+LABELV $1301
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_IdlePowerState
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1303
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 -513
+BANDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 2000
+ADDI4
+ASGNI4
+ADDRGP4 $1299
+JUMPV
+LABELV $1303
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1306
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $1306
+ADDRLP4 4176
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 4176
+INDIRP4
+ADDRLP4 4176
+INDIRP4
+INDIRI4
+CNSTI4 -513
+BANDI4
+ASGNI4
+ADDRLP4 4184
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ASGNP4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+ADDRLP4 4184
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+ADDRLP4 4184
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4192
+CNSTF4 1130430464
+ASGNF4
+ADDRLP4 4140
+ADDRLP4 4192
+INDIRF4
+ASGNF4
+ADDRLP4 4140+4
+ADDRLP4 4192
+INDIRF4
+ASGNF4
+ADDRLP4 4140+8
+CNSTF4 1130430464
+ASGNF4
+ADDRLP4 4164
+ADDRLP4 28
+INDIRF4
+ADDRLP4 4140
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4164+4
+ADDRLP4 28+4
+INDIRF4
+ADDRLP4 4140+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4164+8
+ADDRLP4 28+8
+INDIRF4
+ADDRLP4 4140+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4152
+ADDRLP4 28
+INDIRF4
+ADDRLP4 4140
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4152+4
+ADDRLP4 28+4
+INDIRF4
+ADDRLP4 4140+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4152+8
+ADDRLP4 28+8
+INDIRF4
+ADDRLP4 4140+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4152
+ARGP4
+ADDRLP4 4164
+ARGP4
+ADDRLP4 40
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4196
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4136
+ADDRLP4 4196
+INDIRI4
+ASGNI4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1328
+JUMPV
+LABELV $1325
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+CNSTI4 1760
+ADDRLP4 24
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 40
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $1329
+ADDRGP4 $1326
+JUMPV
+LABELV $1329
+ADDRLP4 4200
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4204
+ADDRLP4 4200
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4204
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1331
+ADDRLP4 4200
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1331
+ADDRLP4 4204
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1331
+ADDRLP4 4204
+INDIRP4
+CNSTI4 2572
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $1331
+ADDRLP4 28
+ARGP4
+ADDRLP4 4200
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRLP4 4208
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 4208
+INDIRF4
+CNSTF4 1130430464
+GTF4 $1331
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 FireWeapon
+CALLV
+pop
+LABELV $1331
+LABELV $1326
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1328
+ADDRLP4 24
+INDIRI4
+ADDRLP4 4136
+INDIRI4
+LTI4 $1325
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 512
+BANDI4
+CNSTI4 0
+EQI4 $1334
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 27
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 250
+ADDI4
+ASGNI4
+LABELV $1334
+LABELV $1306
+LABELV $1299
+endproc HTeslaGen_Think 4212 16
+export HRefinery_Think
+proc HRefinery_Think 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 2000
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ADDRGP4 G_FindPower
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_SuicideIfNoPower
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1339
+ADDRGP4 $1337
+JUMPV
+LABELV $1339
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_IdlePowerState
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CheckGatherer
+CALLI4
+pop
+LABELV $1337
+endproc HRefinery_Think 12 8
+proc G_QueueValue 24 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1345
+JUMPV
+LABELV $1342
+ADDRLP4 16
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 968
+ADDP4
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+EQI4 $1347
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 968
+ADDP4
+ADDP4
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+LABELV $1347
+LABELV $1343
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1345
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $1342
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LEI4 $1349
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRGP4 $1350
+JUMPV
+LABELV $1349
+ADDRLP4 8
+CNSTF4 1065353216
+ASGNF4
+LABELV $1350
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 8
+INDIRF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+RETI4
+LABELV $1341
+endproc G_QueueValue 24 4
+export G_QueueBuildPoints
+proc G_QueueBuildPoints 48 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_QueueValue
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1352
+ADDRGP4 $1351
+JUMPV
+LABELV $1352
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1351
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+EQI4 $1358
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+EQI4 $1366
+ADDRGP4 $1351
+JUMPV
+LABELV $1358
+ADDRGP4 level+11300
+INDIRI4
+CNSTI4 0
+NEI4 $1359
+ADDRGP4 level+11304
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 g_alienBuildQueueTime+12
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1359
+ADDRLP4 20
+ADDRGP4 level+11300
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $1355
+JUMPV
+LABELV $1366
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 G_PowerEntityForEntity
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1367
+ADDRLP4 32
+ADDRLP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 34
+EQI4 $1372
+ADDRGP4 $1370
+JUMPV
+LABELV $1372
+ADDRLP4 36
+ADDRGP4 G_HumanBuildPoints
+CALLI4
+ASGNI4
+ADDRGP4 level+11316
+INDIRI4
+ARGI4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRGP4 g_humanBuildQueueTime+12
+INDIRI4
+ARGI4
+ADDRLP4 40
+ADDRGP4 G_NextQueueTime
+CALLI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRGP4 level+11316
+INDIRI4
+CNSTI4 0
+EQI4 $1380
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 28
+INDIRI4
+ADDI4
+ADDRGP4 level+11320
+INDIRI4
+GEI4 $1375
+LABELV $1380
+ADDRGP4 level+11320
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 28
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1375
+ADDRLP4 44
+ADDRGP4 level+11316
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1370
+LABELV $1367
+LABELV $1355
+LABELV $1351
+endproc G_QueueBuildPoints 48 12
+export G_NextQueueTime
+proc G_NextQueueTime 4 0
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1385
+CNSTI4 0
+RETI4
+ADDRGP4 $1384
+JUMPV
+LABELV $1385
+ADDRLP4 0
+ADDRFP4 0
+INDIRI4
+CVIF4 4
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+CNSTF4 1065353216
+ADDRLP4 0
+INDIRF4
+SUBF4
+ADDRFP4 8
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+RETI4
+LABELV $1384
+endproc G_NextQueueTime 4 0
+data
+align 4
+LABELV $1388
+byte 4 1092616192
+byte 4 1092616192
+byte 4 1092616192
+export G_BuildableTouchTriggers
+code
+proc G_BuildableTouchTriggers 4244 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $1389
+ADDRGP4 $1387
+JUMPV
+LABELV $1389
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4192
+ARGP4
+ADDRLP4 4204
+ARGP4
+ADDRGP4 BG_BuildableBoundingBox
+CALLV
+pop
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4192
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 68+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4192+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 68+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4192+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 80
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4204
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 80+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4204+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 80+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4204+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 68
+ADDRLP4 68
+INDIRF4
+ADDRGP4 $1388
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 68+4
+ADDRLP4 68+4
+INDIRF4
+ADDRGP4 $1388+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 68+8
+ADDRLP4 68+8
+INDIRF4
+ADDRGP4 $1388+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 80
+ADDRLP4 80
+INDIRF4
+ADDRGP4 $1388
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 80+4
+ADDRLP4 80+4
+INDIRF4
+ADDRGP4 $1388+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 80+8
+ADDRLP4 80+8
+INDIRF4
+ADDRGP4 $1388+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 68
+ARGP4
+ADDRLP4 80
+ARGP4
+ADDRLP4 96
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4224
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 92
+ADDRLP4 4224
+INDIRI4
+ASGNI4
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4192
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 68+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4192+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 68+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4192+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 80
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4204
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 80+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4204+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 80+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4204+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1422
+JUMPV
+LABELV $1419
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 96
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1423
+ADDRGP4 $1420
+JUMPV
+LABELV $1423
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+INDIRI4
+CNSTI4 1073741824
+BANDI4
+CNSTI4 0
+NEI4 $1425
+ADDRGP4 $1420
+JUMPV
+LABELV $1425
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1427
+ADDRGP4 $1420
+JUMPV
+LABELV $1427
+ADDRLP4 68
+ARGP4
+ADDRLP4 80
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4236
+ADDRGP4 trap_EntityContact
+CALLI4
+ASGNI4
+ADDRLP4 4236
+INDIRI4
+CNSTI4 0
+NEI4 $1429
+ADDRGP4 $1420
+JUMPV
+LABELV $1429
+ADDRLP4 8
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 60
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1431
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $1431
+LABELV $1420
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1422
+ADDRLP4 4
+INDIRI4
+ADDRLP4 92
+INDIRI4
+LTI4 $1419
+LABELV $1387
+endproc G_BuildableTouchTriggers 4244 16
+export G_BuildableThink
+proc G_BuildableThink 80 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 16
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+NEI4 $1434
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+LEI4 $1434
+ADDRGP4 level+16020
+INDIRI4
+ADDRLP4 28
+INDIRI4
+NEI4 $1434
+ADDRFP4 0
+INDIRP4
+CNSTI4 924
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $1437
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1440
+CNSTI4 1
+ARGI4
+ADDRGP4 $1442
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+LABELV $1440
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 22
+NEI4 $1443
+CNSTI4 1
+ARGI4
+ADDRGP4 $1445
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+LABELV $1443
+LABELV $1437
+LABELV $1434
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 932
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 932
+ADDP4
+INDIRI4
+CNSTI4 1000
+LTI4 $1446
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 932
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+CNSTI4 1000
+SUBI4
+ASGNI4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 44
+INDIRI4
+NEI4 $1448
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 44
+INDIRI4
+LEI4 $1448
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+CNSTF4 981668463
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+MULF4
+DIVF4
+ARGF4
+ADDRLP4 48
+ADDRGP4 ceil
+CALLF4
+ASGNF4
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+ADDRLP4 48
+INDIRF4
+CVFI4 4
+ADDI4
+ASGNI4
+ADDRGP4 $1449
+JUMPV
+LABELV $1448
+ADDRLP4 56
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+LEI4 $1450
+ADDRLP4 56
+INDIRI4
+ADDRLP4 0
+INDIRI4
+GEI4 $1450
+ADDRFP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1452
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1452
+ADDRFP4 0
+INDIRP4
+CNSTI4 1744
+ADDP4
+INDIRI4
+CNSTI4 2000
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $1452
+ADDRLP4 64
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $1453
+JUMPV
+LABELV $1452
+ADDRFP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1455
+ADDRFP4 0
+INDIRP4
+CNSTI4 912
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1455
+ADDRFP4 0
+INDIRP4
+CNSTI4 1744
+ADDP4
+INDIRI4
+CNSTI4 2000
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $1455
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+ADDRGP4 g_humanDefenceComputerRate+12
+INDIRI4
+ADDRGP4 g_humanDefenceComputerLimit+12
+INDIRI4
+MULI4
+ADDI4
+ASGNI4
+LABELV $1455
+LABELV $1453
+LABELV $1450
+LABELV $1449
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+LTI4 $1460
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 60
+CNSTI4 0
+ASGNI4
+LABELV $1462
+ADDRLP4 60
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 968
+ADDP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1463
+ADDRLP4 60
+ADDRLP4 60
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 64
+LTI4 $1462
+LABELV $1460
+LABELV $1446
+ADDRFP4 0
+INDIRP4
+CNSTI4 960
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1466
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 960
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $1466
+ADDRFP4 0
+INDIRP4
+CNSTI4 960
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1468
+ADDRFP4 0
+INDIRP4
+CNSTI4 960
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1468
+ADDRFP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1471
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1472
+JUMPV
+LABELV $1471
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 G_FindDCC
+CALLI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 48
+INDIRI4
+ASGNI4
+LABELV $1472
+ADDRFP4 0
+INDIRP4
+CNSTI4 912
+ADDP4
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1474
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1475
+JUMPV
+LABELV $1474
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+LABELV $1475
+ADDRFP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRLP4 60
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRI4
+CNSTI4 -57
+BANDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1476
+ADDRLP4 64
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+CNSTI4 16
+BORI4
+ASGNI4
+LABELV $1476
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1478
+ADDRLP4 68
+CNSTI4 8
+ASGNI4
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+ADDRLP4 68
+INDIRI4
+BORI4
+ASGNI4
+LABELV $1478
+ADDRFP4 0
+INDIRP4
+CNSTI4 936
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1480
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+LABELV $1480
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_BuildableTouchTriggers
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 G_Physics
+CALLV
+pop
+LABELV $1433
+endproc G_BuildableThink 80 8
+export G_BuildableRange
+proc G_BuildableRange 4168 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 4108
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 4108+4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 4108+8
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 4132
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 4108
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4132+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 4108+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4132+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 4108+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4120
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 4108
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 4108+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 4108+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120
+ARGP4
+ADDRLP4 4132
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4156
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4104
+ADDRLP4 4156
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1496
+JUMPV
+LABELV $1493
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $1497
+ADDRGP4 $1494
+JUMPV
+LABELV $1497
+ADDRLP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1499
+ADDRLP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1499
+ADDRGP4 $1494
+JUMPV
+LABELV $1499
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRFP4 8
+INDIRI4
+NEI4 $1501
+ADDRLP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1501
+CNSTI4 1
+RETI4
+ADDRGP4 $1482
+JUMPV
+LABELV $1501
+LABELV $1494
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1496
+ADDRLP4 4
+INDIRI4
+ADDRLP4 4104
+INDIRI4
+LTI4 $1493
+CNSTI4 0
+RETI4
+LABELV $1482
+endproc G_BuildableRange 4168 16
+proc G_FindBuildable 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $1507
+JUMPV
+LABELV $1504
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $1509
+ADDRGP4 $1505
+JUMPV
+LABELV $1509
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $1511
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $1511
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $1503
+JUMPV
+LABELV $1511
+LABELV $1505
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $1507
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $1504
+CNSTP4 0
+RETP4
+LABELV $1503
+endproc G_FindBuildable 12 0
+proc G_BuildablesIntersect 68 16
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 BG_BuildableBoundingBox
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 12+4
+ADDRLP4 12+4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 12+8
+ADDRLP4 12+8
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 24
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRGP4 BG_BuildableBoundingBox
+CALLV
+pop
+ADDRLP4 24
+ADDRLP4 24
+INDIRF4
+ADDRFP4 12
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 24+4
+ADDRLP4 24+4
+INDIRF4
+ADDRFP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 24+8
+ADDRLP4 24+8
+INDIRF4
+ADDRFP4 12
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 36
+INDIRF4
+ADDRFP4 12
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 36+4
+ADDRLP4 36+4
+INDIRF4
+ADDRFP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 36+8
+ADDRLP4 36+8
+INDIRF4
+ADDRFP4 12
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRLP4 64
+ADDRGP4 BoundsIntersect
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+RETI4
+LABELV $1513
+endproc G_BuildablesIntersect 68 16
+lit
+align 4
+LABELV $1531
+byte 4 0
+byte 4 3
+byte 4 4
+byte 4 5
+byte 4 7
+byte 4 6
+byte 4 1
+byte 4 2
+byte 4 8
+byte 4 9
+byte 4 10
+byte 4 11
+byte 4 12
+byte 4 13
+byte 4 14
+byte 4 15
+byte 4 16
+byte 4 17
+byte 4 18
+byte 4 19
+byte 4 20
+byte 4 21
+byte 4 22
+byte 4 23
+byte 4 24
+byte 4 25
+byte 4 26
+byte 4 28
+byte 4 29
+byte 4 30
+byte 4 32
+byte 4 33
+byte 4 31
+byte 4 27
+byte 4 35
+byte 4 36
+byte 4 37
+byte 4 38
+byte 4 39
+byte 4 40
+byte 4 41
+byte 4 42
+byte 4 43
+byte 4 44
+byte 4 45
+byte 4 46
+byte 4 47
+byte 4 48
+byte 4 49
+byte 4 50
+byte 4 51
+byte 4 52
+byte 4 53
+code
+proc G_CompareBuildablesForRemoval 316 16
+ADDRLP4 4
+ADDRGP4 $1531
+INDIRB
+ASGNB 212
+ADDRLP4 232
+CNSTI4 0
+ASGNI4
+ADDRLP4 236
+CNSTI4 0
+ASGNI4
+ADDRLP4 224
+CNSTI4 0
+ASGNI4
+ADDRLP4 228
+CNSTI4 0
+ASGNI4
+ADDRLP4 216
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 220
+ADDRFP4 4
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRGP4 cmpBuildable
+INDIRI4
+ARGI4
+ADDRGP4 cmpOrigin
+ARGP4
+ADDRLP4 216
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 216
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 244
+ADDRGP4 G_BuildablesIntersect
+CALLI4
+ASGNI4
+ADDRLP4 224
+ADDRLP4 244
+INDIRI4
+ASGNI4
+ADDRGP4 cmpBuildable
+INDIRI4
+ARGI4
+ADDRGP4 cmpOrigin
+ARGP4
+ADDRLP4 220
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 220
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 252
+ADDRGP4 G_BuildablesIntersect
+CALLI4
+ASGNI4
+ADDRLP4 228
+ADDRLP4 252
+INDIRI4
+ASGNI4
+ADDRLP4 256
+CNSTI4 0
+ASGNI4
+ADDRLP4 224
+INDIRI4
+ADDRLP4 256
+INDIRI4
+EQI4 $1532
+ADDRLP4 228
+INDIRI4
+ADDRLP4 256
+INDIRI4
+NEI4 $1532
+CNSTI4 -1
+RETI4
+ADDRGP4 $1530
+JUMPV
+LABELV $1532
+ADDRLP4 260
+CNSTI4 0
+ASGNI4
+ADDRLP4 224
+INDIRI4
+ADDRLP4 260
+INDIRI4
+NEI4 $1534
+ADDRLP4 228
+INDIRI4
+ADDRLP4 260
+INDIRI4
+EQI4 $1534
+CNSTI4 1
+RETI4
+ADDRGP4 $1530
+JUMPV
+LABELV $1534
+ADDRLP4 264
+ADDRGP4 cmpBuildable
+INDIRI4
+ASGNI4
+ADDRLP4 264
+INDIRI4
+CNSTI4 1
+EQI4 $1538
+ADDRLP4 264
+INDIRI4
+CNSTI4 27
+NEI4 $1536
+LABELV $1538
+ADDRLP4 268
+CNSTI4 1
+ASGNI4
+ADDRLP4 216
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRLP4 268
+INDIRI4
+NEI4 $1544
+ADDRGP4 level+11244
+INDIRI4
+ADDRLP4 268
+INDIRI4
+EQI4 $1543
+LABELV $1544
+ADDRLP4 216
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 27
+NEI4 $1539
+ADDRGP4 level+11248
+INDIRI4
+CNSTI4 1
+NEI4 $1539
+LABELV $1543
+CNSTI4 1
+RETI4
+ADDRGP4 $1530
+JUMPV
+LABELV $1539
+ADDRLP4 272
+CNSTI4 1
+ASGNI4
+ADDRLP4 220
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRLP4 272
+INDIRI4
+NEI4 $1550
+ADDRGP4 level+11244
+INDIRI4
+ADDRLP4 272
+INDIRI4
+EQI4 $1549
+LABELV $1550
+ADDRLP4 220
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 27
+NEI4 $1545
+ADDRGP4 level+11248
+INDIRI4
+CNSTI4 1
+NEI4 $1545
+LABELV $1549
+CNSTI4 -1
+RETI4
+ADDRGP4 $1530
+JUMPV
+LABELV $1545
+LABELV $1536
+ADDRLP4 216
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRGP4 cmpBuildable
+INDIRI4
+NEI4 $1552
+ADDRLP4 268
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1553
+JUMPV
+LABELV $1552
+ADDRLP4 268
+CNSTI4 0
+ASGNI4
+LABELV $1553
+ADDRLP4 224
+ADDRLP4 268
+INDIRI4
+ASGNI4
+ADDRLP4 220
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRGP4 cmpBuildable
+INDIRI4
+NEI4 $1555
+ADDRLP4 272
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1556
+JUMPV
+LABELV $1555
+ADDRLP4 272
+CNSTI4 0
+ASGNI4
+LABELV $1556
+ADDRLP4 228
+ADDRLP4 272
+INDIRI4
+ASGNI4
+ADDRLP4 276
+CNSTI4 0
+ASGNI4
+ADDRLP4 224
+INDIRI4
+ADDRLP4 276
+INDIRI4
+EQI4 $1557
+ADDRLP4 228
+INDIRI4
+ADDRLP4 276
+INDIRI4
+NEI4 $1557
+CNSTI4 -1
+RETI4
+ADDRGP4 $1530
+JUMPV
+LABELV $1557
+ADDRLP4 280
+CNSTI4 0
+ASGNI4
+ADDRLP4 224
+INDIRI4
+ADDRLP4 280
+INDIRI4
+NEI4 $1559
+ADDRLP4 228
+INDIRI4
+ADDRLP4 280
+INDIRI4
+EQI4 $1559
+CNSTI4 1
+RETI4
+ADDRGP4 $1530
+JUMPV
+LABELV $1559
+ADDRLP4 284
+CNSTI4 160
+ASGNI4
+ADDRLP4 216
+INDIRP4
+ADDRLP4 284
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 220
+INDIRP4
+ADDRLP4 284
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $1561
+ADDRGP4 cmpOrigin
+ARGP4
+ADDRLP4 292
+ADDRGP4 G_PowerEntityForPoint
+CALLP4
+ASGNP4
+ADDRLP4 288
+ADDRLP4 292
+INDIRP4
+ASGNP4
+ADDRLP4 288
+INDIRP4
+CVPU4 4
+ADDRLP4 216
+INDIRP4
+CVPU4 4
+NEU4 $1564
+ADDRLP4 296
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1565
+JUMPV
+LABELV $1564
+ADDRLP4 296
+CNSTI4 0
+ASGNI4
+LABELV $1565
+ADDRLP4 224
+ADDRLP4 296
+INDIRI4
+ASGNI4
+ADDRLP4 288
+INDIRP4
+CVPU4 4
+ADDRLP4 220
+INDIRP4
+CVPU4 4
+NEU4 $1567
+ADDRLP4 300
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1568
+JUMPV
+LABELV $1567
+ADDRLP4 300
+CNSTI4 0
+ASGNI4
+LABELV $1568
+ADDRLP4 228
+ADDRLP4 300
+INDIRI4
+ASGNI4
+ADDRLP4 304
+CNSTI4 0
+ASGNI4
+ADDRLP4 224
+INDIRI4
+ADDRLP4 304
+INDIRI4
+EQI4 $1569
+ADDRLP4 228
+INDIRI4
+ADDRLP4 304
+INDIRI4
+NEI4 $1569
+CNSTI4 -1
+RETI4
+ADDRGP4 $1530
+JUMPV
+LABELV $1569
+ADDRLP4 308
+CNSTI4 0
+ASGNI4
+ADDRLP4 224
+INDIRI4
+ADDRLP4 308
+INDIRI4
+NEI4 $1571
+ADDRLP4 228
+INDIRI4
+ADDRLP4 308
+INDIRI4
+EQI4 $1571
+CNSTI4 1
+RETI4
+ADDRGP4 $1530
+JUMPV
+LABELV $1571
+ADDRLP4 312
+CNSTI4 940
+ASGNI4
+ADDRLP4 216
+INDIRP4
+ADDRLP4 312
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 220
+INDIRP4
+ADDRLP4 312
+INDIRI4
+ADDP4
+INDIRI4
+SUBI4
+RETI4
+ADDRGP4 $1530
+JUMPV
+LABELV $1561
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1576
+JUMPV
+LABELV $1573
+ADDRLP4 216
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRI4
+NEI4 $1577
+ADDRLP4 232
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $1577
+ADDRLP4 220
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRI4
+NEI4 $1579
+ADDRLP4 236
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $1579
+LABELV $1574
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1576
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 53
+LTU4 $1573
+ADDRLP4 232
+INDIRI4
+ADDRLP4 236
+INDIRI4
+SUBI4
+RETI4
+LABELV $1530
+endproc G_CompareBuildablesForRemoval 316 16
+export G_ClearDeconMarks
+proc G_ClearDeconMarks 8 0
+ADDRLP4 4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $1585
+JUMPV
+LABELV $1582
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1587
+ADDRGP4 $1583
+JUMPV
+LABELV $1587
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $1589
+ADDRGP4 $1583
+JUMPV
+LABELV $1589
+ADDRLP4 0
+INDIRP4
+CNSTI4 936
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1583
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $1585
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $1582
+LABELV $1581
+endproc G_ClearDeconMarks 8 0
+lit
+align 4
+LABELV $1592
+byte 4 0
+skip 212
+export G_FreeMarkedBuildables
+code
+proc G_FreeMarkedBuildables 256 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 16
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 228
+CNSTI4 0
+ASGNI4
+ADDRLP4 232
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRGP4 $1592
+INDIRB
+ASGNB 216
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1593
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1593
+ADDRFP4 4
+INDIRP4
+CNSTI1 0
+ASGNI1
+LABELV $1593
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1595
+ADDRFP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $1595
+ADDRFP4 12
+INDIRP4
+CNSTI1 0
+ASGNI1
+LABELV $1595
+ADDRGP4 g_markDeconstruct+12
+INDIRI4
+CNSTI4 0
+NEI4 $1597
+ADDRGP4 $1591
+JUMPV
+LABELV $1597
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1603
+JUMPV
+LABELV $1600
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+11324
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 236
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 224
+ADDRLP4 236
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 224
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1606
+ADDRLP4 232
+ADDRLP4 232
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1606
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 244
+CNSTP4 0
+ASGNP4
+ADDRLP4 244
+INDIRP4
+ARGP4
+ADDRLP4 244
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 62
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRLP4 248
+ADDRLP4 224
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+ASGNP4
+ADDRLP4 248
+INDIRP4
+ADDRLP4 248
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1608
+ADDRGP4 $1610
+ARGP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 252
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRLP4 252
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $1608
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+LABELV $1601
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1603
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+15420
+INDIRI4
+LTI4 $1600
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1611
+ADDRGP4 $1591
+JUMPV
+LABELV $1611
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1613
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1617
+ADDRLP4 228
+INDIRI4
+CNSTI4 0
+EQI4 $1619
+ADDRLP4 228
+INDIRI4
+ADDRLP4 232
+INDIRI4
+CNSTI4 1
+SUBI4
+NEI4 $1621
+ADDRGP4 $1623
+ARGP4
+ADDRLP4 232
+INDIRI4
+CNSTI4 2
+LEI4 $1627
+ADDRLP4 236
+ADDRGP4 $1624
+ASGNP4
+ADDRGP4 $1628
+JUMPV
+LABELV $1627
+ADDRLP4 236
+ADDRGP4 $1625
+ASGNP4
+LABELV $1628
+ADDRLP4 236
+INDIRP4
+ARGP4
+ADDRLP4 240
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 240
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $1622
+JUMPV
+LABELV $1621
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 $1629
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $1622
+LABELV $1619
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 236
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $1630
+ARGP4
+ADDRLP4 236
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 240
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 240
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+INDIRI4
+CNSTI4 1
+LEI4 $1631
+ADDRGP4 $1633
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 244
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 244
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $1631
+ADDRLP4 228
+ADDRLP4 228
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1617
+LABELV $1614
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 54
+LTI4 $1613
+LABELV $1591
+endproc G_FreeMarkedBuildables 256 32
+proc G_SufficientBPAvailable 140 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 84
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 88
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 88
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 60
+CNSTI4 0
+ASGNI4
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRGP4 level+15420
+CNSTI4 0
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 1
+NEI4 $1636
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRLP4 92
+ADDRGP4 G_GetBuildPoints
+CALLI4
+ASGNI4
+ADDRLP4 76
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRLP4 72
+ADDRGP4 level+11244
+INDIRI4
+ASGNI4
+ADDRLP4 80
+CNSTI4 4
+ASGNI4
+ADDRLP4 48
+CNSTI4 1
+ASGNI4
+ADDRLP4 20
+CNSTI4 2
+ASGNI4
+ADDRGP4 $1637
+JUMPV
+LABELV $1636
+ADDRLP4 36
+INDIRI4
+CNSTI4 2
+NEI4 $1639
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRLP4 92
+ADDRGP4 G_GetBuildPoints
+CALLI4
+ASGNI4
+ADDRLP4 76
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRLP4 72
+ADDRGP4 level+11248
+INDIRI4
+ASGNI4
+ADDRLP4 80
+CNSTI4 12
+ASGNI4
+ADDRLP4 48
+CNSTI4 27
+ASGNI4
+ADDRLP4 20
+CNSTI4 34
+ASGNI4
+ADDRGP4 $1640
+JUMPV
+LABELV $1639
+CNSTI4 0
+ARGI4
+ADDRGP4 $1642
+ARGP4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1634
+JUMPV
+LABELV $1640
+LABELV $1637
+ADDRGP4 g_markDeconstruct+12
+INDIRI4
+CNSTI4 0
+NEI4 $1643
+ADDRLP4 76
+INDIRI4
+ADDRLP4 32
+INDIRI4
+SUBI4
+CNSTI4 0
+GEI4 $1646
+ADDRLP4 80
+INDIRI4
+RETI4
+ADDRGP4 $1634
+JUMPV
+LABELV $1646
+ADDRLP4 4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $1651
+JUMPV
+LABELV $1648
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $1653
+ADDRGP4 $1649
+JUMPV
+LABELV $1653
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 96
+ADDRGP4 G_BuildablesIntersect
+CALLI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 0
+EQI4 $1655
+CNSTI4 15
+RETI4
+ADDRGP4 $1634
+JUMPV
+LABELV $1655
+LABELV $1649
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $1651
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $1648
+CNSTI4 0
+RETI4
+ADDRGP4 $1634
+JUMPV
+LABELV $1643
+ADDRLP4 32
+ADDRLP4 32
+INDIRI4
+ADDRLP4 76
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $1660
+JUMPV
+LABELV $1657
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $1662
+ADDRGP4 $1658
+JUMPV
+LABELV $1662
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 96
+ADDRGP4 G_BuildablesIntersect
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 96
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1664
+ADDRGP4 g_markDeconstruct+12
+INDIRI4
+CNSTI4 1
+NEI4 $1666
+CNSTI4 15
+RETI4
+ADDRGP4 $1634
+JUMPV
+LABELV $1666
+ADDRGP4 g_markDeconstruct+12
+INDIRI4
+CNSTI4 2
+NEI4 $1669
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+EQI4 $1669
+CNSTI4 15
+RETI4
+ADDRGP4 $1634
+JUMPV
+LABELV $1669
+ADDRLP4 56
+ADDRLP4 56
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1664
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 100
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 100
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 53
+NEI4 $1677
+ADDRLP4 24
+INDIRI4
+ADDRGP4 g_humanRefineryRadius+12
+INDIRI4
+LTI4 $1676
+LABELV $1677
+ADDRFP4 0
+INDIRI4
+CNSTI4 26
+NEI4 $1672
+ADDRLP4 24
+INDIRI4
+ADDRGP4 g_alienColonyRadius+12
+INDIRI4
+GEI4 $1672
+LABELV $1676
+ADDRFP4 0
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+NEI4 $1672
+ADDRLP4 104
+CNSTI4 1
+ASGNI4
+ADDRLP4 40
+ADDRLP4 104
+INDIRI4
+ASGNI4
+ADDRLP4 60
+ADDRLP4 60
+INDIRI4
+ADDRLP4 104
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $1673
+JUMPV
+LABELV $1672
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+LABELV $1673
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1678
+ADDRGP4 $1658
+JUMPV
+LABELV $1678
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $1680
+ADDRGP4 $1658
+JUMPV
+LABELV $1680
+ADDRLP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+EQI4 $1682
+ADDRGP4 $1658
+JUMPV
+LABELV $1682
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+NEI4 $1684
+ADDRFP4 0
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $1684
+ADDRGP4 $1658
+JUMPV
+LABELV $1684
+ADDRLP4 36
+INDIRI4
+CNSTI4 2
+NEI4 $1686
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 108
+ADDRGP4 G_PowerEntityForPoint
+CALLP4
+ASGNP4
+ADDRLP4 108
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+NEU4 $1686
+ADDRFP4 0
+INDIRI4
+CNSTI4 35
+EQI4 $1686
+ADDRFP4 0
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $1686
+ADDRGP4 $1658
+JUMPV
+LABELV $1686
+ADDRLP4 116
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 116
+INDIRI4
+NEI4 $1688
+ADDRLP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 116
+INDIRI4
+NEI4 $1688
+ADDRGP4 $1658
+JUMPV
+LABELV $1688
+ADDRLP4 0
+INDIRP4
+CNSTI4 936
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1690
+ADDRLP4 120
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRLP4 44
+ADDRLP4 120
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 120
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+11324
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 124
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 124
+INDIRI4
+NEI4 $1696
+ADDRLP4 52
+INDIRI4
+ADDRLP4 124
+INDIRI4
+NEI4 $1696
+ADDRLP4 40
+INDIRI4
+ADDRLP4 124
+INDIRI4
+EQI4 $1693
+LABELV $1696
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1697
+ADDRLP4 56
+ADDRLP4 56
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1697
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $1699
+ADDRLP4 68
+ADDRLP4 68
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1699
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+EQI4 $1701
+ADDRLP4 60
+ADDRLP4 60
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1701
+ADDRLP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1703
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 128
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+ADDRLP4 128
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1703
+ADDRLP4 132
+ADDRGP4 level+15420
+ASGNP4
+ADDRLP4 132
+INDIRP4
+ADDRLP4 132
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $1694
+JUMPV
+LABELV $1693
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 128
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 128
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1706
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $1706
+ADDRLP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1708
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 132
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+ADDRLP4 132
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1708
+ADDRLP4 136
+ADDRGP4 level+15420
+ASGNP4
+ADDRLP4 136
+INDIRP4
+ADDRLP4 136
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1706
+LABELV $1694
+LABELV $1690
+LABELV $1658
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $1660
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $1657
+ADDRLP4 12
+ADDRGP4 level+15420
+INDIRI4
+ASGNI4
+ADDRLP4 92
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 92
+INDIRI4
+LEI4 $1712
+ADDRLP4 44
+INDIRI4
+ADDRLP4 92
+INDIRI4
+NEI4 $1712
+ADDRLP4 80
+INDIRI4
+RETI4
+ADDRGP4 $1634
+JUMPV
+LABELV $1712
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+LEI4 $1714
+CNSTI4 15
+RETI4
+ADDRGP4 $1634
+JUMPV
+LABELV $1714
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+LEI4 $1716
+CNSTI4 11
+RETI4
+ADDRGP4 $1634
+JUMPV
+LABELV $1716
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+LEI4 $1718
+CNSTI4 19
+RETI4
+ADDRGP4 $1634
+JUMPV
+LABELV $1718
+ADDRGP4 cmpBuildable
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 cmpOrigin
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRGP4 level+11324
+ARGP4
+ADDRLP4 44
+INDIRI4
+CVIU4 4
+ARGU4
+CNSTU4 4
+ARGU4
+ADDRGP4 G_CompareBuildablesForRemoval
+ARGP4
+ADDRGP4 qsort
+CALLV
+pop
+ADDRGP4 $1725
+JUMPV
+LABELV $1722
+ADDRLP4 0
+ADDRGP4 level+15420
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+11324
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1730
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 96
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+ADDRLP4 96
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1730
+LABELV $1723
+ADDRLP4 96
+ADDRGP4 level+15420
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1725
+ADDRLP4 16
+INDIRI4
+ADDRLP4 32
+INDIRI4
+GEI4 $1732
+ADDRGP4 level+15420
+INDIRI4
+ADDRLP4 44
+INDIRI4
+LTI4 $1722
+LABELV $1732
+ADDRGP4 $1734
+JUMPV
+LABELV $1733
+ADDRLP4 100
+CNSTI4 0
+ASGNI4
+ADDRLP4 104
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+ADDRLP4 104
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+11324
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+EQI4 $1739
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 108
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 100
+ADDRLP4 108
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1739
+ADDRLP4 16
+INDIRI4
+ADDRLP4 100
+INDIRI4
+SUBI4
+ADDRLP4 32
+INDIRI4
+LTI4 $1741
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+ADDRLP4 100
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 116
+CNSTI4 2
+ASGNI4
+ADDRLP4 120
+ADDRLP4 12
+INDIRI4
+ADDRLP4 116
+INDIRI4
+LSHI4
+ASGNI4
+ADDRLP4 120
+INDIRI4
+ADDRGP4 level+11324
+ADDP4
+ARGP4
+ADDRLP4 120
+INDIRI4
+ADDRGP4 level+11324+4
+ADDP4
+ARGP4
+ADDRGP4 level+15420
+INDIRI4
+ADDRLP4 12
+INDIRI4
+SUBI4
+CVIU4 4
+ADDRLP4 116
+INDIRI4
+LSHU4
+ARGU4
+ADDRGP4 memmove
+CALLP4
+pop
+ADDRLP4 124
+ADDRGP4 level+15420
+ASGNP4
+ADDRLP4 124
+INDIRP4
+ADDRLP4 124
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+LABELV $1741
+LABELV $1734
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $1749
+ADDRGP4 level+15420
+INDIRI4
+CNSTI4 1
+LEI4 $1749
+ADDRGP4 level+15420
+INDIRI4
+ADDRLP4 12
+INDIRI4
+GTI4 $1733
+LABELV $1749
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1753
+JUMPV
+LABELV $1750
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+11324
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRLP4 48
+INDIRI4
+NEI4 $1755
+ADDRLP4 64
+ADDRLP4 64
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1755
+LABELV $1751
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1753
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+15420
+INDIRI4
+LTI4 $1750
+ADDRLP4 100
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_cheats+12
+INDIRI4
+ADDRLP4 100
+INDIRI4
+NEI4 $1758
+ADDRLP4 104
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRLP4 104
+INDIRI4
+ADDRLP4 100
+INDIRI4
+LEI4 $1758
+ADDRLP4 104
+INDIRI4
+ADDRLP4 64
+INDIRI4
+SUBI4
+CNSTI4 1
+GEI4 $1758
+CNSTI4 17
+RETI4
+ADDRGP4 $1634
+JUMPV
+LABELV $1758
+ADDRLP4 16
+INDIRI4
+ADDRLP4 32
+INDIRI4
+GEI4 $1761
+ADDRLP4 80
+INDIRI4
+RETI4
+ADDRGP4 $1634
+JUMPV
+LABELV $1761
+CNSTI4 0
+RETI4
+LABELV $1634
+endproc G_SufficientBPAvailable 140 16
+proc G_SetBuildableLinkState 8 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $1767
+JUMPV
+LABELV $1764
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $1769
+ADDRGP4 $1765
+JUMPV
+LABELV $1769
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1771
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRGP4 $1772
+JUMPV
+LABELV $1771
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_UnlinkEntity
+CALLV
+pop
+LABELV $1772
+LABELV $1765
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $1767
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $1764
+LABELV $1763
+endproc G_SetBuildableLinkState 8 4
+proc G_SetBuildableMarkedLinkState 8 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1777
+JUMPV
+LABELV $1774
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+11324
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1780
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRGP4 $1781
+JUMPV
+LABELV $1780
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_UnlinkEntity
+CALLV
+pop
+LABELV $1781
+LABELV $1775
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1777
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+15420
+INDIRI4
+LTI4 $1774
+LABELV $1773
+endproc G_SetBuildableMarkedLinkState 8 4
+export G_CanBuild
+proc G_CanBuild 304 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 100
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 76
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRGP4 BG_BuildableBoundingBox
+CALLV
+pop
+ADDRLP4 100
+INDIRP4
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRGP4 trap_Trace
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 244
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 BG_PositionBuildableRelativeToPlayer
+CALLV
+pop
+ADDRLP4 108
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 168
+ARGP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 256
+CNSTP4 0
+ASGNP4
+ADDRLP4 256
+INDIRP4
+ARGP4
+ADDRLP4 256
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRFP4 12
+INDIRP4
+ADDRLP4 4
+INDIRB
+ASGNB 12
+ADDRFP4 16
+INDIRP4
+ADDRLP4 16+24
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 260
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 228
+ADDRLP4 260
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 264
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 240
+ADDRLP4 264
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 16+52
+INDIRI4
+CNSTI4 1023
+NEI4 $1784
+ADDRFP4 4
+INDIRI4
+CNSTI4 1
+NEI4 $1785
+ADDRLP4 0
+CNSTI4 14
+ASGNI4
+ADDRGP4 $1785
+JUMPV
+LABELV $1784
+ADDRLP4 268
+ADDRFP4 16
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 272
+ADDRLP4 228
+INDIRF4
+ASGNF4
+ADDRLP4 268
+INDIRF4
+ADDRLP4 272
+INDIRF4
+GEF4 $1789
+ADDRLP4 240
+INDIRI4
+CNSTI4 0
+EQI4 $1791
+ADDRLP4 268
+INDIRF4
+ADDRLP4 272
+INDIRF4
+NEGF4
+LEF4 $1789
+LABELV $1791
+ADDRLP4 0
+CNSTI4 14
+ASGNI4
+LABELV $1789
+LABELV $1785
+ADDRLP4 4
+ARGP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 268
+ADDRGP4 trap_PointContents
+CALLI4
+ASGNI4
+ADDRLP4 104
+ADDRLP4 268
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 272
+ADDRGP4 G_SufficientBPAvailable
+CALLI4
+ASGNI4
+ADDRLP4 236
+ADDRLP4 272
+INDIRI4
+ASGNI4
+ADDRLP4 272
+INDIRI4
+CNSTI4 0
+EQI4 $1792
+ADDRLP4 0
+ADDRLP4 236
+INDIRI4
+ASGNI4
+LABELV $1792
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1794
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+EQI4 $1796
+ADDRLP4 276
+ADDRGP4 G_Overmind
+CALLP4
+ASGNP4
+ADDRLP4 276
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1798
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1798
+LABELV $1796
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 276
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 276
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1800
+ADDRLP4 4
+ARGP4
+ADDRLP4 280
+ADDRGP4 G_IsCreepHere
+CALLI4
+ASGNI4
+ADDRLP4 280
+INDIRI4
+CNSTI4 0
+NEI4 $1802
+ADDRLP4 0
+CNSTI4 6
+ASGNI4
+LABELV $1802
+LABELV $1800
+ADDRLP4 280
+ADDRGP4 g_creepPowerExclusion+12
+INDIRI4
+ASGNI4
+ADDRLP4 280
+INDIRI4
+CNSTI4 0
+EQI4 $1805
+ADDRLP4 280
+INDIRI4
+CNSTI4 1
+EQI4 $1805
+ADDRGP4 $1804
+JUMPV
+LABELV $1804
+ADDRLP4 4
+ARGP4
+ADDRLP4 284
+ADDRGP4 G_IsPowered
+CALLI4
+ASGNI4
+ADDRLP4 284
+INDIRI4
+CNSTI4 0
+EQI4 $1805
+ADDRLP4 0
+CNSTI4 18
+ASGNI4
+LABELV $1805
+ADDRFP4 4
+INDIRI4
+CNSTI4 26
+NEI4 $1811
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRGP4 g_markDeconstruct+12
+INDIRI4
+ARGI4
+CNSTP4 0
+ARGP4
+ADDRLP4 284
+ADDRGP4 G_IsGathered
+CALLP4
+ASGNP4
+ADDRLP4 284
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1813
+ADDRLP4 0
+CNSTI4 19
+ASGNI4
+LABELV $1813
+LABELV $1811
+ADDRLP4 284
+CNSTI4 0
+ASGNI4
+ADDRLP4 16+44
+INDIRI4
+CNSTI4 524288
+BANDI4
+ADDRLP4 284
+INDIRI4
+NEI4 $1819
+ADDRLP4 104
+INDIRI4
+CNSTI4 4096
+BANDI4
+ADDRLP4 284
+INDIRI4
+EQI4 $1795
+LABELV $1819
+ADDRLP4 0
+CNSTI4 16
+ASGNI4
+ADDRGP4 $1795
+JUMPV
+LABELV $1794
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1820
+ADDRLP4 4
+ARGP4
+ADDRLP4 276
+ADDRGP4 G_IsPowered
+CALLI4
+ASGNI4
+ADDRLP4 276
+INDIRI4
+CNSTI4 0
+NEI4 $1822
+ADDRFP4 4
+INDIRI4
+CNSTI4 34
+EQI4 $1824
+ADDRFP4 4
+INDIRI4
+CNSTI4 35
+EQI4 $1824
+ADDRFP4 4
+INDIRI4
+CNSTI4 47
+EQI4 $1824
+ADDRFP4 4
+INDIRI4
+CNSTI4 36
+EQI4 $1824
+ADDRFP4 4
+INDIRI4
+CNSTI4 37
+EQI4 $1824
+ADDRFP4 4
+INDIRI4
+CNSTI4 38
+EQI4 $1824
+ADDRFP4 4
+INDIRI4
+CNSTI4 39
+EQI4 $1824
+ADDRFP4 4
+INDIRI4
+CNSTI4 40
+EQI4 $1824
+ADDRFP4 4
+INDIRI4
+CNSTI4 41
+EQI4 $1824
+ADDRFP4 4
+INDIRI4
+CNSTI4 42
+EQI4 $1824
+ADDRFP4 4
+INDIRI4
+CNSTI4 43
+EQI4 $1824
+ADDRFP4 4
+INDIRI4
+CNSTI4 44
+EQI4 $1824
+ADDRFP4 4
+INDIRI4
+CNSTI4 45
+EQI4 $1824
+ADDRFP4 4
+INDIRI4
+CNSTI4 48
+EQI4 $1824
+ADDRFP4 4
+INDIRI4
+CNSTI4 49
+EQI4 $1824
+ADDRFP4 4
+INDIRI4
+CNSTI4 51
+EQI4 $1824
+ADDRFP4 4
+INDIRI4
+CNSTI4 52
+EQI4 $1824
+ADDRLP4 0
+CNSTI4 8
+ASGNI4
+LABELV $1824
+LABELV $1822
+ADDRLP4 280
+ADDRGP4 g_creepPowerExclusion+12
+INDIRI4
+ASGNI4
+ADDRLP4 280
+INDIRI4
+CNSTI4 0
+EQI4 $1827
+ADDRLP4 280
+INDIRI4
+CNSTI4 1
+EQI4 $1827
+ADDRGP4 $1826
+JUMPV
+LABELV $1826
+ADDRLP4 4
+ARGP4
+ADDRLP4 284
+ADDRGP4 G_IsCreepHere
+CALLI4
+ASGNI4
+ADDRLP4 284
+INDIRI4
+CNSTI4 0
+EQI4 $1831
+ADDRLP4 0
+CNSTI4 18
+ASGNI4
+LABELV $1831
+LABELV $1827
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 284
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 284
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1833
+ADDRLP4 288
+ADDRGP4 G_IsDCCBuilt
+CALLI4
+ASGNI4
+ADDRLP4 288
+INDIRI4
+CNSTI4 0
+NEI4 $1833
+ADDRLP4 0
+CNSTI4 13
+ASGNI4
+LABELV $1833
+ADDRFP4 4
+INDIRI4
+CNSTI4 35
+NEI4 $1835
+ADDRLP4 292
+ADDRGP4 G_Reactor
+CALLP4
+ASGNP4
+ADDRLP4 232
+ADDRLP4 292
+INDIRP4
+ASGNP4
+ADDRLP4 232
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1837
+ADDRLP4 0
+CNSTI4 10
+ASGNI4
+ADDRGP4 $1838
+JUMPV
+LABELV $1837
+ADDRGP4 g_markDeconstruct+12
+INDIRI4
+CNSTI4 0
+EQI4 $1839
+ADDRLP4 4
+ARGP4
+ADDRLP4 296
+ADDRGP4 G_IsPowered
+CALLI4
+ASGNI4
+ADDRLP4 296
+INDIRI4
+CNSTI4 34
+NEI4 $1839
+ADDRLP4 0
+CNSTI4 11
+ASGNI4
+ADDRGP4 $1840
+JUMPV
+LABELV $1839
+ADDRGP4 g_markDeconstruct+12
+INDIRI4
+CNSTI4 0
+NEI4 $1842
+ADDRLP4 4
+ARGP4
+ADDRLP4 300
+ADDRGP4 G_IsPowered
+CALLI4
+ASGNI4
+ADDRLP4 300
+INDIRI4
+CNSTI4 0
+EQI4 $1842
+ADDRLP4 0
+CNSTI4 11
+ASGNI4
+LABELV $1842
+LABELV $1840
+LABELV $1838
+LABELV $1835
+ADDRFP4 4
+INDIRI4
+CNSTI4 53
+NEI4 $1845
+CNSTI4 2
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRGP4 g_markDeconstruct+12
+INDIRI4
+ARGI4
+CNSTP4 0
+ARGP4
+ADDRLP4 292
+ADDRGP4 G_IsGathered
+CALLP4
+ASGNP4
+ADDRLP4 292
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1847
+ADDRLP4 0
+CNSTI4 19
+ASGNI4
+LABELV $1847
+LABELV $1845
+ADDRLP4 292
+CNSTI4 0
+ASGNI4
+ADDRLP4 16+44
+INDIRI4
+CNSTI4 1048576
+BANDI4
+ADDRLP4 292
+INDIRI4
+NEI4 $1853
+ADDRLP4 104
+INDIRI4
+CNSTI4 8192
+BANDI4
+ADDRLP4 292
+INDIRI4
+EQI4 $1850
+LABELV $1853
+ADDRLP4 0
+CNSTI4 16
+ASGNI4
+LABELV $1850
+LABELV $1820
+LABELV $1795
+ADDRLP4 276
+CNSTI4 0
+ASGNI4
+ADDRLP4 16+44
+INDIRI4
+CNSTI4 2097152
+BANDI4
+ADDRLP4 276
+INDIRI4
+NEI4 $1857
+ADDRLP4 104
+INDIRI4
+CNSTI4 16384
+BANDI4
+ADDRLP4 276
+INDIRI4
+EQI4 $1854
+LABELV $1857
+ADDRLP4 0
+CNSTI4 16
+ASGNI4
+LABELV $1854
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 280
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 280
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1858
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 284
+ADDRGP4 G_FindBuildable
+CALLP4
+ASGNP4
+ADDRLP4 232
+ADDRLP4 284
+INDIRP4
+ASGNP4
+ADDRLP4 288
+ADDRLP4 232
+INDIRP4
+ASGNP4
+ADDRLP4 288
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1860
+ADDRLP4 288
+INDIRP4
+CNSTI4 936
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1860
+ADDRLP4 292
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 300
+CNSTI4 22
+ASGNI4
+ADDRLP4 292
+INDIRI4
+ADDRLP4 300
+INDIRI4
+EQI4 $1867
+ADDRLP4 292
+INDIRI4
+ADDRLP4 300
+INDIRI4
+GTI4 $1869
+LABELV $1868
+ADDRLP4 292
+INDIRI4
+CNSTI4 2
+EQI4 $1865
+ADDRGP4 $1863
+JUMPV
+LABELV $1869
+ADDRLP4 292
+INDIRI4
+CNSTI4 34
+EQI4 $1866
+ADDRGP4 $1863
+JUMPV
+LABELV $1865
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $1863
+JUMPV
+LABELV $1866
+ADDRLP4 0
+CNSTI4 7
+ASGNI4
+ADDRGP4 $1863
+JUMPV
+LABELV $1867
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+LABELV $1863
+LABELV $1860
+LABELV $1858
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetBuildableLinkState
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1870
+CNSTI4 1023
+ARGI4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+CNSTP4 0
+ARGP4
+ADDRLP4 284
+ADDRGP4 G_CheckSpawnPoint
+CALLP4
+ASGNP4
+ADDRLP4 284
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1872
+ADDRLP4 0
+CNSTI4 14
+ASGNI4
+LABELV $1872
+LABELV $1870
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1874
+ADDRLP4 284
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 108+8
+INDIRF4
+ADDRLP4 284
+INDIRF4
+LTF4 $1878
+ADDRLP4 168+8
+INDIRF4
+ADDRLP4 284
+INDIRF4
+GEF4 $1874
+LABELV $1878
+ADDRLP4 0
+CNSTI4 15
+ASGNI4
+LABELV $1874
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1879
+ADDRGP4 level+15420
+CNSTI4 0
+ASGNI4
+LABELV $1879
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1782
+endproc G_CanBuild 304 28
+proc G_Build 2240 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 8
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1883
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 2068
+ADDRGP4 G_BuildLogNew
+CALLP4
+ASGNP4
+ADDRLP4 2064
+ADDRLP4 2068
+INDIRP4
+ASGNP4
+ADDRGP4 $1884
+JUMPV
+LABELV $1883
+ADDRLP4 2064
+CNSTP4 0
+ASGNP4
+LABELV $1884
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 2072
+CNSTI4 1024
+ASGNI4
+ADDRLP4 2072
+INDIRI4
+ARGI4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 2072
+INDIRI4
+ARGI4
+ADDRGP4 G_FreeMarkedBuildables
+CALLV
+pop
+ADDRLP4 2076
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 2076
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1224
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 2080
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRLP4 2080
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 2084
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 2092
+ADDRLP4 2084
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 164
+ADDP4
+ADDRLP4 2092
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+ADDRLP4 2092
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRGP4 BG_BuildableBoundingBox
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1885
+ADDRLP4 2100
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 2100
+INDIRF4
+ADDRFP4 12
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 4+4
+INDIRF4
+ADDRLP4 2100
+INDIRF4
+ADDRFP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4+8
+ADDRLP4 4+8
+INDIRF4
+CNSTF4 1065353216
+ADDRFP4 12
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $1885
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 2108
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+ADDRLP4 2108
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 2112
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+ADDRLP4 2112
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 2116
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+ADDRLP4 2116
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 2120
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRLP4 2120
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 2128
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRLP4 2128
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 924
+ADDP4
+ADDRLP4 2128
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1892
+ADDRGP4 g_cheats+12
+INDIRI4
+CNSTI4 0
+EQI4 $1892
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 2132
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ADDRLP4 2132
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 2136
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 2144
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 2136
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRLP4 2144
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 924
+ADDP4
+ADDRLP4 2144
+INDIRI4
+ASGNI4
+LABELV $1892
+ADDRLP4 2132
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 2132
+INDIRI4
+CNSTI4 1
+LTI4 $1897
+ADDRLP4 2132
+INDIRI4
+CNSTI4 53
+GTI4 $1897
+ADDRLP4 2132
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1925-4
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1925
+address $1899
+address $1905
+address $1900
+address $1902
+address $1904
+address $1901
+address $1903
+address $1911
+address $1911
+address $1911
+address $1911
+address $1911
+address $1911
+address $1911
+address $1911
+address $1907
+address $1911
+address $1911
+address $1911
+address $1906
+address $1908
+address $1910
+address $1911
+address $1911
+address $1911
+address $1909
+address $1912
+address $1913
+address $1914
+address $1915
+address $1916
+address $1917
+address $1918
+address $1919
+address $1920
+address $1923
+address $1923
+address $1923
+address $1923
+address $1923
+address $1923
+address $1923
+address $1923
+address $1923
+address $1923
+address $1921
+address $1923
+address $1923
+address $1923
+address $1922
+address $1923
+address $1923
+address $1924
+code
+LABELV $1899
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 AGeneric_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 ASpawn_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+ADDRGP4 AGeneric_Pain
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1900
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 ABarricade_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 ABarricade_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+ADDRGP4 ABarricade_Pain
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 ABarricade_Touch
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 920
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 ABarricade_Shrink
+CALLV
+pop
+ADDRGP4 $1897
+JUMPV
+LABELV $1901
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 AGeneric_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 AGeneric_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+ADDRGP4 AGeneric_Pain
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 ABooster_Touch
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1902
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 AGeneric_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 AAcidTube_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+ADDRGP4 AGeneric_Pain
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1903
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 AGeneric_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 AHive_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+ADDRGP4 AHive_Pain
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1904
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 AGeneric_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 ATrapper_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+ADDRGP4 AGeneric_Pain
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1905
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 AGeneric_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 AOvermind_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+ADDRGP4 AGeneric_Pain
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1906
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 AHovel_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 AGeneric_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+ADDRGP4 AGeneric_Pain
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 AJumppad_Touch
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1907
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 AGeneric_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_Suck
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+ADDRGP4 AGeneric_Pain
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1908
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_Scan
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 ASPITEFUL_ABCESS_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+ADDRGP4 AGeneric_Pain
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1909
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 AGeneric_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 ACreepColony_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+ADDRGP4 AGeneric_Pain
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1910
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 AGeneric_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 AGeneric_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+ADDRGP4 AGeneric_Pain
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 ABooster_Touch2
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1911
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 AGeneric_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 AGeneric_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+ADDRGP4 AGeneric_Pain
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1912
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 HSpawn_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 HSpawn_Think
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1913
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 HSpawn_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 HMGTurret_Think
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1914
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 HSpawn_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 HMGTurret_Think
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1915
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 HSpawn_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 HTeslaGen_Think
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1916
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 HArmoury_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 HSpawn_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 HArmoury_Activate
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1917
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 HDCC_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 HSpawn_Die
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1918
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 HMedistat_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 HMedistat_Die
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1919
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 HReactor_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 HSpawn_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 HRepeater_Use
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+ADDRGP4 HGeneric_Pain
+ASGNP4
+ADDRLP4 2144
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+ADDRLP4 2144
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+ADDRLP4 2144
+INDIRI4
+ASGNI4
+ADDRGP4 $1897
+JUMPV
+LABELV $1920
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 HRepeater_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 HRepeater_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 HRepeater_Use
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $1897
+JUMPV
+LABELV $1921
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 HSpawn_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 HShield_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+ADDRGP4 HShield_Pain
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 HShield_Touch
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 920
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 HShield_Shrink
+CALLV
+pop
+ADDRGP4 $1897
+JUMPV
+LABELV $1922
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_Push
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 HSpawn_Die
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1923
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 HNone_Think
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 HSpawn_Die
+ASGNP4
+ADDRGP4 $1897
+JUMPV
+LABELV $1924
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 HSpawn_Die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 HRefinery_Think
+ASGNP4
+LABELV $1897
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+CNSTI4 33554432
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33619969
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 2144
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRLP4 2144
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1927
+ADDRLP4 0
+INDIRP4
+CNSTI4 908
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1928
+JUMPV
+LABELV $1927
+ADDRLP4 0
+INDIRP4
+CNSTI4 908
+ADDP4
+CNSTI4 -1
+ASGNI4
+LABELV $1928
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_SetOrigin
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 3259498496
+ADDRFP4 12
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 3259498496
+ADDRFP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 3259498496
+ADDRFP4 12
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 2148
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 2148
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 2148
+INDIRI4
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ADDRFP4 16
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ADDRFP4 16
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDRFP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+CNSTF4 1106247680
+ASGNF4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 2152
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 2152
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 2156
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 576
+ADDP4
+ADDRLP4 2156
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1931
+ADDRLP4 2160
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1932
+JUMPV
+LABELV $1931
+ADDRLP4 2160
+CNSTI4 0
+ASGNI4
+LABELV $1932
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+ADDRLP4 2160
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 2168
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 2168
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1933
+ADDRLP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 2172
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 2172
+INDIRP4
+ADDRLP4 2172
+INDIRP4
+INDIRI4
+CNSTI4 16
+BORI4
+ASGNI4
+ADDRGP4 $1934
+JUMPV
+LABELV $1933
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 2176
+ADDRGP4 G_FindPower
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+ADDRLP4 2176
+INDIRI4
+ASGNI4
+ADDRLP4 2176
+INDIRI4
+CNSTI4 0
+EQI4 $1935
+ADDRLP4 2180
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 2180
+INDIRP4
+ADDRLP4 2180
+INDIRP4
+INDIRI4
+CNSTI4 16
+BORI4
+ASGNI4
+LABELV $1935
+LABELV $1934
+ADDRLP4 2184
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 2184
+INDIRP4
+ADDRLP4 2184
+INDIRP4
+INDIRI4
+CNSTI4 -9
+BANDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ADDRFP4 12
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 56
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 2188
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2188
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_SetIdleBuildableAnim
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 908
+ADDP4
+INDIRI4
+CNSTI4 0
+LTI4 $1937
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2192
+CNSTI4 1
+ASGNI4
+ADDRLP4 2192
+INDIRI4
+ARGI4
+ADDRLP4 2192
+INDIRI4
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+LABELV $1937
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRLP4 2200
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 2200
+INDIRU4
+EQU4 $1939
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 2200
+INDIRU4
+EQU4 $1939
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 2208
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $1941
+ARGP4
+ADDRLP4 2208
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 16
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1944
+ADDRLP4 2204
+ADDRGP4 $1942
+ASGNP4
+ADDRGP4 $1945
+JUMPV
+LABELV $1944
+ADDRLP4 2204
+ADDRGP4 $1625
+ASGNP4
+LABELV $1945
+ADDRLP4 2204
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 2212
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 2212
+INDIRP4
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 2220
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 2224
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $1946
+ARGP4
+ADDRLP4 2232
+ADDRGP4 g_entities
+CVPU4 4
+ASGNU4
+ADDRLP4 2236
+CNSTI4 1760
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 2232
+INDIRU4
+SUBU4
+CVUI4 4
+ADDRLP4 2236
+INDIRI4
+DIVI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 2232
+INDIRU4
+SUBU4
+CVUI4 4
+ADDRLP4 2236
+INDIRI4
+DIVI4
+ARGI4
+ADDRLP4 2220
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1040
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 2224
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1949
+ADDRLP4 2216
+ADDRGP4 $1947
+ASGNP4
+ADDRGP4 $1950
+JUMPV
+LABELV $1949
+ADDRLP4 2216
+ADDRGP4 $1625
+ASGNP4
+LABELV $1950
+ADDRLP4 2216
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+LABELV $1939
+ADDRLP4 2064
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1951
+ADDRLP4 2064
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_BuildLogSet
+CALLV
+pop
+LABELV $1951
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $1882
+endproc G_Build 2240 36
+export G_BuildIfValid
+proc G_BuildIfValid 56 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 36
+ADDRGP4 G_CanBuild
+CALLI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+LTI4 $1955
+ADDRLP4 28
+INDIRI4
+CNSTI4 19
+GTI4 $1955
+ADDRLP4 28
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1979
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1979
+address $1957
+address $1965
+address $1967
+address $1955
+address $1964
+address $1955
+address $1966
+address $1970
+address $1971
+address $1955
+address $1955
+address $1975
+address $1973
+address $1974
+address $1968
+address $1972
+address $1969
+address $1976
+address $1977
+address $1978
+code
+LABELV $1957
+ADDRGP4 g_newbieNamePrefix+16
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1958
+ADDRGP4 g_newbieNamePrefix+16
+ARGP4
+ADDRLP4 44
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRGP4 g_newbieNamePrefix+16
+ARGP4
+ADDRLP4 44
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 48
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+NEI4 $1958
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $1963
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1953
+JUMPV
+LABELV $1958
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+ARGP4
+ADDRGP4 G_Build
+CALLP4
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $1953
+JUMPV
+LABELV $1964
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 40
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1953
+JUMPV
+LABELV $1965
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 42
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1953
+JUMPV
+LABELV $1966
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 41
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1953
+JUMPV
+LABELV $1967
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 38
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1953
+JUMPV
+LABELV $1968
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 30
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1953
+JUMPV
+LABELV $1969
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 30
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1953
+JUMPV
+LABELV $1970
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 61
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1953
+JUMPV
+LABELV $1971
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 57
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1953
+JUMPV
+LABELV $1972
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 29
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1953
+JUMPV
+LABELV $1973
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 58
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1953
+JUMPV
+LABELV $1974
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 60
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1953
+JUMPV
+LABELV $1975
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 62
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1953
+JUMPV
+LABELV $1976
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1953
+JUMPV
+LABELV $1977
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 36
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1953
+JUMPV
+LABELV $1978
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 37
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1953
+JUMPV
+LABELV $1955
+CNSTI4 0
+RETI4
+LABELV $1953
+endproc G_BuildIfValid 56 20
+proc G_FinishSpawningBuildable 156 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 96
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+ADDRLP4 96
+INDIRF4
+NEF4 $1984
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+ADDRLP4 96
+INDIRF4
+NEF4 $1984
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+ADDRLP4 96
+INDIRF4
+EQF4 $1981
+LABELV $1984
+ADDRLP4 80
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $1982
+JUMPV
+LABELV $1981
+ADDRLP4 76
+INDIRI4
+ARGI4
+ADDRLP4 100
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $1985
+ADDRLP4 104
+CNSTF4 0
+ASGNF4
+ADDRLP4 80
+ADDRLP4 104
+INDIRF4
+ASGNF4
+ADDRLP4 80+4
+ADDRLP4 104
+INDIRF4
+ASGNF4
+ADDRLP4 80+8
+CNSTF4 3212836864
+ASGNF4
+ADDRGP4 $1986
+JUMPV
+LABELV $1985
+ADDRLP4 108
+CNSTF4 0
+ASGNF4
+ADDRLP4 80
+ADDRLP4 108
+INDIRF4
+ASGNF4
+ADDRLP4 80+4
+ADDRLP4 108
+INDIRF4
+ASGNF4
+ADDRLP4 80+8
+CNSTF4 1065353216
+ASGNF4
+LABELV $1986
+LABELV $1982
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 76
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRLP4 80
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+ADDRLP4 116
+ADDRGP4 G_Build
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 116
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 76
+INDIRI4
+ARGI4
+ADDRLP4 120
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ADDRLP4 120
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 124
+CNSTI4 8
+ASGNI4
+ADDRLP4 128
+ADDRLP4 0
+INDIRP4
+ADDRLP4 124
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 128
+INDIRP4
+ADDRLP4 128
+INDIRP4
+INDIRI4
+ADDRLP4 124
+INDIRI4
+BORI4
+ASGNI4
+ADDRLP4 132
+CNSTF4 3313500160
+ASGNF4
+ADDRLP4 4
+ADDRLP4 132
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 132
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4+8
+CNSTF4 3313500160
+ADDRLP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 4+4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4+8
+ADDRLP4 4+8
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 16
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 148
+CNSTI4 0
+ASGNI4
+ADDRLP4 16+4
+INDIRI4
+ADDRLP4 148
+INDIRI4
+EQI4 $1997
+ADDRFP4 4
+INDIRI4
+ADDRLP4 148
+INDIRI4
+NEI4 $1997
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 152
+ADDRGP4 vtos
+CALLP4
+ASGNP4
+ADDRGP4 $2000
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 152
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+CNSTP4 0
+RETP4
+ADDRGP4 $1980
+JUMPV
+LABELV $1997
+ADDRLP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ADDRLP4 16+24
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+ADDRLP4 16+52
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16+12
+ARGP4
+ADDRGP4 G_SetOrigin
+CALLV
+pop
+ADDRGP4 g_buildableSvfBroadcast+12
+INDIRI4
+CNSTI4 0
+EQI4 $2004
+ADDRLP4 152
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+ASGNP4
+ADDRLP4 152
+INDIRP4
+ADDRLP4 152
+INDIRP4
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+LABELV $2004
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $1980
+endproc G_FinishSpawningBuildable 156 28
+proc G_SpawnBuildableThink 0 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_FinishSpawningBuildable
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+LABELV $2007
+endproc G_SpawnBuildableThink 0 8
+export G_SpawnBuildable
+proc G_SpawnBuildable 0 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 200
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_SpawnBuildableThink
+ASGNP4
+LABELV $2008
+endproc G_SpawnBuildable 0 0
+export G_LayoutSave
+proc G_LayoutSave 360 56
+ADDRGP4 $2011
+ARGP4
+ADDRLP4 272
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 272
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $2012
+ADDRGP4 $2014
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $2010
+JUMPV
+LABELV $2012
+ADDRLP4 16
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 $2015
+ARGP4
+ADDRLP4 272
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 16
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 340
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 336
+ADDRLP4 340
+INDIRI4
+ASGNI4
+ADDRLP4 336
+INDIRI4
+CNSTI4 0
+GEI4 $2016
+ADDRGP4 $2018
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $2010
+JUMPV
+LABELV $2016
+ADDRGP4 $2019
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRLP4 4
+CNSTI4 64
+ASGNI4
+ADDRGP4 $2023
+JUMPV
+LABELV $2020
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 level+4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $2026
+ADDRGP4 $2021
+JUMPV
+LABELV $2026
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 344
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $2028
+ARGP4
+ADDRLP4 344
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 132
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 352
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 352
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 356
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 356
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+LABELV $2021
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2023
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $2020
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+LABELV $2010
+endproc G_LayoutSave 360 56
+lit
+align 1
+LABELV $2030
+byte 1 0
+skip 639
+align 1
+LABELV $2031
+byte 1 0
+skip 255
+export G_LayoutList
+code
+proc G_LayoutList 940 16
+ADDRLP4 280
+ADDRGP4 $2030
+INDIRB
+ASGNB 640
+ADDRLP4 0
+ADDRGP4 $2031
+INDIRB
+ASGNB 256
+ADDRLP4 260
+CNSTI4 0
+ASGNI4
+ADDRLP4 272
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 $2032
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $2033
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 920
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 920
+INDIRP4
+ARGP4
+ADDRGP4 $2034
+ARGP4
+ADDRLP4 280
+ARGP4
+CNSTI4 640
+ARGI4
+ADDRLP4 924
+ADDRGP4 trap_FS_GetFileList
+CALLI4
+ASGNI4
+ADDRLP4 276
+ADDRLP4 924
+INDIRI4
+ASGNI4
+ADDRLP4 264
+ADDRLP4 280
+ASGNP4
+ADDRLP4 268
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2038
+JUMPV
+LABELV $2035
+ADDRLP4 264
+INDIRP4
+ARGP4
+ADDRLP4 928
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 260
+ADDRLP4 928
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 932
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 256
+ADDRLP4 932
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 260
+INDIRI4
+CNSTI4 5
+GEI4 $2039
+ADDRGP4 $2036
+JUMPV
+LABELV $2039
+ADDRLP4 256
+INDIRI4
+ADDRLP4 260
+INDIRI4
+ADDI4
+CVIU4 4
+CNSTU4 256
+LTU4 $2041
+ADDRGP4 $2037
+JUMPV
+LABELV $2041
+ADDRLP4 0
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRLP4 264
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 936
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 256
+ADDRLP4 936
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 256
+INDIRI4
+ADDRLP4 0-4
+ADDP4
+CNSTI1 32
+ASGNI1
+ADDRLP4 256
+INDIRI4
+ADDRLP4 0-3
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 272
+ADDRLP4 272
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2036
+ADDRLP4 928
+CNSTI4 1
+ASGNI4
+ADDRLP4 268
+ADDRLP4 268
+INDIRI4
+ADDRLP4 928
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 264
+ADDRLP4 260
+INDIRI4
+ADDRLP4 928
+INDIRI4
+ADDI4
+ADDRLP4 264
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $2038
+ADDRLP4 268
+INDIRI4
+ADDRLP4 276
+INDIRI4
+LTI4 $2035
+LABELV $2037
+ADDRLP4 272
+INDIRI4
+ADDRLP4 276
+INDIRI4
+EQI4 $2045
+ADDRGP4 $2047
+ARGP4
+ADDRLP4 272
+INDIRI4
+ARGI4
+ADDRLP4 276
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $2045
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 272
+INDIRI4
+CNSTI4 1
+ADDI4
+RETI4
+LABELV $2029
+endproc G_LayoutList 940 16
+export G_LayoutSelect
+proc G_LayoutSelect 864 20
+ADDRLP4 260
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ARGP4
+ADDRGP4 g_layouts+16
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $2011
+ARGP4
+ADDRLP4 524
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRGP4 $2050
+ARGP4
+ADDRGP4 $1625
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRLP4 848
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ADDRLP4 848
+INDIRI4
+NEI4 $2051
+ADDRGP4 g_layoutAuto+12
+INDIRI4
+ADDRLP4 848
+INDIRI4
+EQI4 $2051
+ADDRLP4 524
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 G_LayoutList
+CALLI4
+pop
+LABELV $2051
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $2054
+ADDRGP4 $2048
+JUMPV
+LABELV $2054
+ADDRLP4 592
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 520
+ADDRLP4 592
+ASGNP4
+ADDRLP4 4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $2057
+JUMPV
+LABELV $2056
+ADDRLP4 520
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 852
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 852
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $2059
+ADDRGP4 $2058
+JUMPV
+LABELV $2059
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2063
+ARGP4
+ADDRLP4 856
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 856
+INDIRI4
+CNSTI4 0
+NEI4 $2061
+ADDRLP4 4
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 $2064
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRLP4 260
+ADDRLP4 260
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $2057
+JUMPV
+LABELV $2061
+ADDRLP4 264
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 $2015
+ARGP4
+ADDRLP4 524
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 264
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 860
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 860
+INDIRI4
+CNSTI4 0
+LEI4 $2065
+ADDRLP4 4
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 $2064
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRLP4 260
+ADDRLP4 260
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $2066
+JUMPV
+LABELV $2065
+ADDRGP4 $2067
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $2066
+LABELV $2057
+ADDRGP4 $2056
+JUMPV
+LABELV $2058
+ADDRLP4 260
+INDIRI4
+CNSTI4 0
+NEI4 $2068
+ADDRGP4 $2070
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $2048
+JUMPV
+LABELV $2068
+ADDRLP4 852
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 856
+CNSTI4 1
+ASGNI4
+ADDRLP4 588
+ADDRLP4 852
+INDIRI4
+CNSTI4 32767
+ADDRLP4 260
+INDIRI4
+DIVI4
+ADDRLP4 856
+INDIRI4
+ADDI4
+DIVI4
+ADDRLP4 856
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 260
+CNSTI4 0
+ASGNI4
+ADDRLP4 592
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 520
+ADDRLP4 592
+ASGNP4
+ADDRGP4 $2072
+JUMPV
+LABELV $2071
+ADDRLP4 520
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 860
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 860
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $2074
+ADDRGP4 $2073
+JUMPV
+LABELV $2074
+ADDRGP4 level+16068
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 260
+ADDRLP4 260
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 260
+INDIRI4
+ADDRLP4 588
+INDIRI4
+LTI4 $2078
+ADDRGP4 $2073
+JUMPV
+LABELV $2078
+LABELV $2072
+ADDRGP4 $2071
+JUMPV
+LABELV $2073
+ADDRGP4 $2080
+ARGP4
+ADDRGP4 level+16068
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $2048
+endproc G_LayoutSelect 864 20
+proc G_LayoutBuildItem 8 8
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ADDRFP4 8
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ADDRFP4 12
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDRFP4 16
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_SpawnBuildable
+CALLV
+pop
+LABELV $2082
+endproc G_LayoutBuildItem 8 8
+lit
+align 4
+LABELV $2084
+byte 4 0
+byte 4 0
+byte 4 0
+align 4
+LABELV $2085
+byte 4 0
+byte 4 0
+byte 4 0
+align 4
+LABELV $2086
+byte 4 0
+byte 4 0
+byte 4 0
+align 4
+LABELV $2087
+byte 4 0
+byte 4 0
+byte 4 0
+export G_LayoutLoad
+code
+proc G_LayoutLoad 2212 60
+ADDRLP4 1032
+ADDRGP4 $2084
+INDIRB
+ASGNB 12
+ADDRLP4 1044
+ADDRGP4 $2085
+INDIRB
+ASGNB 12
+ADDRLP4 1056
+ADDRGP4 $2086
+INDIRB
+ASGNB 12
+ADDRLP4 1068
+ADDRGP4 $2087
+INDIRB
+ASGNB 12
+ADDRLP4 1028
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+16068
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $2092
+ADDRGP4 level+16068
+ARGP4
+ADDRGP4 $2063
+ARGP4
+ADDRLP4 2184
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 2184
+INDIRI4
+CNSTI4 0
+NEI4 $2088
+LABELV $2092
+ADDRGP4 $2083
+JUMPV
+LABELV $2088
+ADDRGP4 $2011
+ARGP4
+ADDRLP4 2108
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRGP4 $2015
+ARGP4
+ADDRLP4 2108
+ARGP4
+ADDRGP4 level+16068
+ARGP4
+ADDRLP4 2188
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 2188
+INDIRP4
+ARGP4
+ADDRLP4 2176
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 2192
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 2172
+ADDRLP4 2192
+INDIRI4
+ASGNI4
+ADDRLP4 2172
+INDIRI4
+CNSTI4 0
+GEI4 $2094
+ADDRGP4 $2096
+ARGP4
+ADDRGP4 level+16068
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $2083
+JUMPV
+LABELV $2094
+ADDRLP4 2172
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 2196
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 2196
+INDIRP4
+ASGNP4
+ADDRLP4 2180
+ADDRLP4 2196
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2172
+INDIRI4
+ARGI4
+ADDRLP4 2176
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 2172
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 2176
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $2099
+JUMPV
+LABELV $2098
+ADDRLP4 1028
+INDIRI4
+CVIU4 4
+CNSTU4 1023
+LTU4 $2101
+ADDRGP4 $2015
+ARGP4
+ADDRLP4 2108
+ARGP4
+ADDRGP4 level+16068
+ARGP4
+ADDRLP4 2200
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $2103
+ARGP4
+ADDRLP4 2200
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $2100
+JUMPV
+LABELV $2101
+ADDRLP4 2200
+ADDRLP4 1028
+INDIRI4
+ASGNI4
+ADDRLP4 1028
+ADDRLP4 2200
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 2200
+INDIRI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 1028
+INDIRI4
+ADDRLP4 4
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+NEI4 $2105
+ADDRLP4 1028
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ARGP4
+ADDRGP4 $2028
+ARGP4
+ADDRLP4 1084
+ARGP4
+ADDRLP4 1032
+ARGP4
+ADDRLP4 1032+4
+ARGP4
+ADDRLP4 1032+8
+ARGP4
+ADDRLP4 1044
+ARGP4
+ADDRLP4 1044+4
+ARGP4
+ADDRLP4 1044+8
+ARGP4
+ADDRLP4 1056
+ARGP4
+ADDRLP4 1056+4
+ARGP4
+ADDRLP4 1056+8
+ARGP4
+ADDRLP4 1068
+ARGP4
+ADDRLP4 1068+4
+ARGP4
+ADDRLP4 1068+8
+ARGP4
+ADDRGP4 sscanf
+CALLI4
+pop
+ADDRLP4 1084
+ARGP4
+ADDRLP4 2204
+ADDRGP4 BG_BuildableByName
+CALLP4
+ASGNP4
+ADDRLP4 1080
+ADDRLP4 2204
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 1080
+INDIRI4
+CNSTI4 0
+LEI4 $2117
+ADDRLP4 1080
+INDIRI4
+CNSTI4 54
+LTI4 $2115
+LABELV $2117
+ADDRGP4 $2118
+ARGP4
+ADDRLP4 1084
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $2116
+JUMPV
+LABELV $2115
+ADDRLP4 1080
+INDIRI4
+ARGI4
+ADDRLP4 1032
+ARGP4
+ADDRLP4 1044
+ARGP4
+ADDRLP4 1056
+ARGP4
+ADDRLP4 1068
+ARGP4
+ADDRGP4 G_LayoutBuildItem
+CALLV
+pop
+LABELV $2116
+LABELV $2105
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $2099
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $2098
+LABELV $2100
+ADDRLP4 2180
+INDIRP4
+ARGP4
+ADDRGP4 BG_Free
+CALLV
+pop
+LABELV $2083
+endproc G_LayoutLoad 2212 60
+export G_BaseSelfDestruct
+proc G_BaseSelfDestruct 16 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 64
+ASGNI4
+ADDRGP4 $2123
+JUMPV
+LABELV $2120
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 level+4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $2126
+ADDRGP4 $2121
+JUMPV
+LABELV $2126
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $2128
+ADDRGP4 $2121
+JUMPV
+LABELV $2128
+ADDRLP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+EQI4 $2130
+ADDRGP4 $2121
+JUMPV
+LABELV $2130
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+CNSTI4 10000
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 26
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $2121
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2123
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $2120
+LABELV $2119
+endproc G_BaseSelfDestruct 16 32
+export G_BuildLogNew
+proc G_BuildLogNew 28 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRGP4 level+32396
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 80
+ADDRLP4 4
+INDIRI4
+CNSTI4 128
+MODI4
+MULI4
+ADDRGP4 level+22156
+ADDP4
+ASGNP4
+ADDRGP4 level+32400
+INDIRI4
+CNSTI4 128
+GEI4 $2135
+ADDRLP4 12
+ADDRGP4 level+32400
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2135
+ADDRLP4 0
+INDIRP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 24
+INDIRU4
+EQU4 $2141
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 24
+INDIRU4
+EQU4 $2141
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $2142
+JUMPV
+LABELV $2141
+ADDRLP4 16
+CNSTP4 0
+ASGNP4
+LABELV $2142
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $2132
+endproc G_BuildLogNew 28 0
+export G_BuildLogSet
+proc G_BuildLogSet 16 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 940
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 24
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 892
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2145
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+CNSTI4 892
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $2146
+JUMPV
+LABELV $2145
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $2146
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 G_QueueValue
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+LABELV $2143
+endproc G_BuildLogSet 16 4
+export G_BuildLogAuto
+proc G_BuildLogAuto 4 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 0
+ADDRGP4 G_BuildLogNew
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_BuildLogSet
+CALLV
+pop
+LABELV $2147
+endproc G_BuildLogAuto 4 8
+export G_BuildLogRevertThink
+proc G_BuildLogRevertThink 4196 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4132
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $2149
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4108
+ARGP4
+ADDRLP4 4120
+ARGP4
+ADDRGP4 BG_BuildableBoundingBox
+CALLV
+pop
+ADDRLP4 4108
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 4108
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4108+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 4108+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4108+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 4108+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4120
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 4120
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4120+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 4120+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4120+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 4120+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4108
+ARGP4
+ADDRLP4 4120
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4144
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4104
+ADDRLP4 4144
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2162
+JUMPV
+LABELV $2159
+ADDRLP4 4148
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4148
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2163
+ADDRLP4 4148
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+EQI4 $2166
+ADDRLP4 4168
+CNSTF4 1133903872
+ASGNF4
+ADDRGP4 $2167
+JUMPV
+LABELV $2166
+ADDRLP4 4168
+CNSTF4 1125515264
+ASGNF4
+LABELV $2167
+ADDRLP4 4164
+ADDRLP4 4168
+INDIRF4
+ASGNF4
+ADDRLP4 4172
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 4152
+CNSTF4 1073741824
+ADDRLP4 4172
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+ADDRLP4 4164
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4176
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 4152+4
+CNSTF4 1073741824
+ADDRLP4 4176
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+ADDRLP4 4164
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4180
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 4152+8
+ADDRLP4 4180
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+ADDRLP4 4164
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4184
+ADDRLP4 4148
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 4184
+INDIRP4
+ADDRLP4 4184
+INDIRP4
+INDIRF4
+ADDRLP4 4152
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4188
+ADDRLP4 4148
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 4188
+INDIRP4
+ADDRLP4 4188
+INDIRP4
+INDIRF4
+ADDRLP4 4152+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4192
+ADDRLP4 4148
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 4192
+INDIRP4
+ADDRLP4 4192
+INDIRP4
+INDIRF4
+ADDRLP4 4152+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4132
+ADDRLP4 4132
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2163
+LABELV $2160
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2162
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4104
+INDIRI4
+LTI4 $2159
+ADDRLP4 4148
+ADDRFP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+ASGNP4
+ADDRLP4 4148
+INDIRP4
+ADDRLP4 4148
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 4132
+INDIRI4
+CNSTI4 0
+EQI4 $2172
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRGP4 $2148
+JUMPV
+LABELV $2172
+LABELV $2149
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 4136
+ADDRGP4 G_FinishSpawningBuildable
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4136
+INDIRP4
+ASGNP4
+ADDRLP4 4140
+CNSTI4 936
+ASGNI4
+ADDRLP4 4144
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4140
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4140
+INDIRI4
+ADDP4
+ADDRLP4 4144
+INDIRI4
+ASGNI4
+ADDRLP4 4144
+INDIRI4
+CNSTI4 0
+EQI4 $2175
+ADDRLP4 4148
+CNSTI4 940
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4148
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4148
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $2175
+ADDRLP4 4156
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRLP4 4156
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 924
+ADDP4
+ADDRLP4 4156
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_KillBox
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4160
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $2177
+ARGP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 4160
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+LABELV $2148
+endproc G_BuildLogRevertThink 4196 16
+export G_BuildLogRevert
+proc G_BuildLogRevert 72 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 level+15420
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+ADDRGP4 level+32400
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+ADDRGP4 level+32396
+INDIRI4
+ADDRFP4 0
+INDIRI4
+SUBI4
+SUBI4
+ASGNI4
+ADDRGP4 $2183
+JUMPV
+LABELV $2182
+ADDRLP4 28
+ADDRGP4 level+32396
+ASGNP4
+ADDRLP4 32
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 80
+ADDRLP4 32
+INDIRI4
+CNSTI4 128
+MODI4
+MULI4
+ADDRGP4 level+22156
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $2188
+ADDRLP4 8
+CNSTI4 64
+ASGNI4
+ADDRGP4 $2193
+JUMPV
+LABELV $2190
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $2198
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $2197
+LABELV $2198
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $2195
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRGP4 G_BuildLogRevertThink
+CVPU4 4
+NEU4 $2195
+LABELV $2197
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+NEI4 $2195
+ADDRLP4 48
+CNSTI4 24
+ASGNI4
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 56
+CNSTI4 28
+ASGNI4
+ADDRLP4 12+4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 60
+CNSTI4 32
+ASGNI4
+ADDRLP4 12+8
+ADDRLP4 0
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 64
+ADDRGP4 VectorLengthSquared
+CALLF4
+ASGNF4
+ADDRLP4 64
+INDIRF4
+CNSTF4 1073741824
+GTF4 $2201
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $2203
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 68
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $2205
+ARGP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 68
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+LABELV $2203
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRGP4 $2189
+JUMPV
+LABELV $2201
+LABELV $2195
+LABELV $2191
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2193
+ADDRLP4 8
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $2190
+ADDRGP4 $2189
+JUMPV
+LABELV $2188
+ADDRLP4 40
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 524
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 44
+CNSTI4 24
+ASGNI4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 36
+INDIRP4
+CNSTI4 116
+ADDP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 36
+INDIRP4
+CNSTI4 104
+ADDP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 36
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 36
+INDIRP4
+CNSTI4 160
+ADDP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 936
+ADDP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 940
+ADDP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_BuildLogRevertThink
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 1740
+ADDP4
+CNSTI4 30
+ASGNI4
+ADDRLP4 48
+CNSTI4 4
+ASGNI4
+ADDRLP4 52
+ADDRLP4 4
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 3
+EQI4 $2209
+ADDRLP4 52
+INDIRI4
+ADDRLP4 48
+INDIRI4
+NEI4 $2207
+LABELV $2209
+ADDRLP4 56
+ADDRLP4 4
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 60
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $2210
+CNSTI4 0
+ADDRGP4 level+11300
+INDIRI4
+ADDRLP4 56
+INDIRI4
+SUBI4
+LEI4 $2216
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2217
+JUMPV
+LABELV $2216
+ADDRLP4 64
+ADDRGP4 level+11300
+INDIRI4
+ADDRLP4 56
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $2217
+ADDRGP4 level+11300
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRGP4 $2211
+JUMPV
+LABELV $2210
+ADDRLP4 64
+ADDRLP4 4
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 34
+EQI4 $2220
+ADDRLP4 64
+INDIRI4
+CNSTI4 35
+NEI4 $2218
+LABELV $2220
+CNSTI4 0
+ADDRGP4 level+11316
+INDIRI4
+ADDRLP4 56
+INDIRI4
+SUBI4
+LEI4 $2225
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2226
+JUMPV
+LABELV $2225
+ADDRLP4 68
+ADDRGP4 level+11316
+INDIRI4
+ADDRLP4 56
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $2226
+ADDRGP4 level+11316
+ADDRLP4 68
+INDIRI4
+ASGNI4
+LABELV $2218
+LABELV $2211
+LABELV $2207
+LABELV $2189
+LABELV $2183
+ADDRGP4 level+32396
+INDIRI4
+ADDRFP4 0
+INDIRI4
+GTI4 $2182
+LABELV $2178
+endproc G_BuildLogRevert 72 12
+export G_CheckGrangerDance
+proc G_CheckGrangerDance 68 4
+ADDRLP4 24
+CNSTP4 0
+ASGNP4
+ADDRLP4 28
+CNSTI4 -1
+ASGNI4
+ADDRLP4 32
+ADDRGP4 g_alienGrangerDanceBonus+12
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+GTI4 $2229
+ADDRGP4 $2227
+JUMPV
+LABELV $2229
+ADDRLP4 44
+ADDRLP4 20
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 1
+EQI4 $2232
+ADDRLP4 44
+INDIRI4
+CNSTI4 2
+EQI4 $2232
+ADDRGP4 $2227
+JUMPV
+LABELV $2232
+ADDRLP4 4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $2238
+JUMPV
+LABELV $2235
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $2240
+ADDRGP4 $2236
+JUMPV
+LABELV $2240
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $2242
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $2242
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 20
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8+4
+ADDRLP4 20
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8+8
+ADDRLP4 20
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+ARGP4
+ADDRLP4 64
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 64
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $2237
+JUMPV
+LABELV $2242
+LABELV $2236
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $2238
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $2235
+LABELV $2237
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2248
+ADDRLP4 28
+INDIRI4
+CNSTI4 150
+LEI4 $2246
+LABELV $2248
+ADDRGP4 $2227
+JUMPV
+LABELV $2246
+ADDRLP4 24
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 52
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 52
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 40
+ADDRLP4 56
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+ADDRLP4 32
+INDIRI4
+SUBI4
+GEI4 $2249
+ADDRLP4 24
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $2251
+ADDRLP4 60
+ADDRLP4 24
+INDIRP4
+CNSTI4 924
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+ADDRLP4 32
+INDIRI4
+MULI4
+ADDRLP4 36
+INDIRI4
+DIVI4
+SUBI4
+ASGNI4
+LABELV $2251
+ADDRLP4 64
+ADDRLP4 24
+INDIRP4
+CNSTI4 804
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $2249
+LABELV $2227
+endproc G_CheckGrangerDance 68 4
+bss
+align 4
+LABELV cmpOrigin
+skip 12
+align 4
+LABELV cmpBuildable
+skip 4
+import g_JumppadPower
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_RepeaterEntityForPoint
+import FinishSpawningBuildable
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $2205
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2177
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2118
+byte 1 94
+byte 1 51
+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 98
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 112
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 10
+byte 1 0
+align 1
+LABELV $2103
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 101
+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 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $2096
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $2080
+byte 1 117
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $2070
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+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 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $2067
+byte 1 94
+byte 1 51
+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 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $2064
+byte 1 32
+byte 1 0
+align 1
+LABELV $2063
+byte 1 42
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 84
+byte 1 73
+byte 1 78
+byte 1 42
+byte 1 0
+align 1
+LABELV $2050
+byte 1 103
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $2047
+byte 1 94
+byte 1 51
+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 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $2034
+byte 1 46
+byte 1 100
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $2033
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $2032
+byte 1 42
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 84
+byte 1 73
+byte 1 78
+byte 1 42
+byte 1 32
+byte 1 0
+align 1
+LABELV $2028
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 10
+byte 1 0
+align 1
+LABELV $2019
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 115
+byte 1 97
+byte 1 118
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2018
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2015
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 100
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $2014
+byte 1 76
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 83
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 40
+byte 1 32
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $2011
+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 $2000
+byte 1 94
+byte 1 51
+byte 1 71
+byte 1 95
+byte 1 70
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 115
+byte 1 104
+byte 1 83
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1963
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 84
+byte 1 97
+byte 1 107
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 121
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 47
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 95
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1947
+byte 1 44
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 0
+align 1
+LABELV $1946
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1942
+byte 1 94
+byte 1 55
+byte 1 44
+byte 1 32
+byte 1 94
+byte 1 51
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 0
+align 1
+LABELV $1941
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 50
+byte 1 91
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 93
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1642
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $1633
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 120
+byte 1 41
+byte 1 0
+align 1
+LABELV $1630
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1629
+byte 1 44
+byte 1 32
+byte 1 0
+align 1
+LABELV $1625
+byte 1 0
+align 1
+LABELV $1624
+byte 1 44
+byte 1 0
+align 1
+LABELV $1623
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 0
+align 1
+LABELV $1610
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $1445
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 67
+byte 1 111
+byte 1 99
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 119
+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 33
+byte 1 34
+byte 1 0
+align 1
+LABELV $1442
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 119
+byte 1 97
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 33
+byte 1 34
+byte 1 0
+align 1
+LABELV $1022
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 45
+byte 1 50
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 91
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 69
+byte 1 78
+byte 1 79
+byte 1 68
+byte 1 69
+byte 1 32
+byte 1 68
+byte 1 69
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 79
+byte 1 89
+byte 1 69
+byte 1 68
+byte 1 93
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 0
+align 1
+LABELV $1010
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 82
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 94
+byte 1 51
+byte 1 68
+byte 1 65
+byte 1 77
+byte 1 65
+byte 1 71
+byte 1 69
+byte 1 68
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 94
+byte 1 49
+byte 1 84
+byte 1 69
+byte 1 65
+byte 1 77
+byte 1 77
+byte 1 65
+byte 1 84
+byte 1 69
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $841
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 100
+byte 1 0
+align 1
+LABELV $447
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 94
+byte 1 51
+byte 1 68
+byte 1 65
+byte 1 77
+byte 1 65
+byte 1 71
+byte 1 69
+byte 1 68
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 94
+byte 1 49
+byte 1 84
+byte 1 69
+byte 1 65
+byte 1 77
+byte 1 77
+byte 1 65
+byte 1 84
+byte 1 69
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $417
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 45
+byte 1 50
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 91
+byte 1 69
+byte 1 71
+byte 1 71
+byte 1 32
+byte 1 68
+byte 1 69
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 79
+byte 1 89
+byte 1 69
+byte 1 68
+byte 1 93
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 0
+align 1
+LABELV $126
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 68
+byte 1 111
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 33
+byte 1 34
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_client.asm b/build/release-linux-x86_64/base/game/g_client.asm
new file mode 100644
index 0000000..43cdfa9
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_client.asm
@@ -0,0 +1,9264 @@
+data
+align 4
+LABELV playerMins
+byte 4 3245342720
+byte 4 3245342720
+byte 4 3250585600
+align 4
+LABELV playerMaxs
+byte 4 1097859072
+byte 4 1097859072
+byte 4 1107296256
+export SP_info_player_deathmatch
+code
+proc SP_info_player_deathmatch 12 12
+ADDRGP4 $78
+ARGP4
+ADDRGP4 $79
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnInt
+CALLI4
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $80
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 8192
+BORI4
+ASGNI4
+LABELV $80
+ADDRGP4 $82
+ARGP4
+ADDRGP4 $79
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnInt
+CALLI4
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $83
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 16384
+BORI4
+ASGNI4
+LABELV $83
+LABELV $77
+endproc SP_info_player_deathmatch 12 12
+export SP_info_player_start
+proc SP_info_player_start 0 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $86
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 SP_info_player_deathmatch
+CALLV
+pop
+LABELV $85
+endproc SP_info_player_start 0 4
+export SP_info_player_intermission
+proc SP_info_player_intermission 0 0
+LABELV $87
+endproc SP_info_player_intermission 0 0
+export SP_info_alien_intermission
+proc SP_info_alien_intermission 0 0
+LABELV $88
+endproc SP_info_alien_intermission 0 0
+export SP_info_human_intermission
+proc SP_info_human_intermission 0 0
+LABELV $89
+endproc SP_info_human_intermission 0 0
+export G_AddCreditToClient
+proc G_AddCreditToClient 16 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+CVII2 4
+ASGNI2
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $91
+ADDRGP4 $90
+JUMPV
+LABELV $91
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $93
+ADDRFP4 4
+INDIRI2
+CVII4 2
+ADDRLP4 4
+INDIRI4
+LEI4 $93
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $96
+ADDRLP4 8
+CNSTI4 7200
+ASGNI4
+ADDRGP4 $97
+JUMPV
+LABELV $96
+ADDRLP4 8
+CNSTI4 4000
+ASGNI4
+LABELV $97
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 556
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+GEI4 $94
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 556
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+ADDRFP4 4
+INDIRI2
+CVII4 2
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 556
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+LEI4 $94
+ADDRFP4 0
+INDIRP4
+CNSTI4 556
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 $94
+JUMPV
+LABELV $93
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 556
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ADDRFP4 4
+INDIRI2
+CVII4 2
+ADDI4
+ASGNI4
+LABELV $94
+ADDRFP4 0
+INDIRP4
+CNSTI4 556
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $102
+ADDRFP4 0
+INDIRP4
+CNSTI4 556
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $102
+ADDRFP4 0
+INDIRP4
+CNSTI4 288
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 556
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $90
+endproc G_AddCreditToClient 16 0
+export SpotWouldTelefrag
+proc SpotWouldTelefrag 4144 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4108
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRGP4 playerMins
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4108+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRGP4 playerMins+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4108+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRGP4 playerMins+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4120
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRGP4 playerMaxs
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4120+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRGP4 playerMaxs+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4120+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRGP4 playerMaxs+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4108
+ARGP4
+ADDRLP4 4120
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4140
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 4140
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $116
+JUMPV
+LABELV $113
+ADDRLP4 4
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 12
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $117
+CNSTI4 1
+RETI4
+ADDRGP4 $104
+JUMPV
+LABELV $117
+LABELV $114
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $116
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LTI4 $113
+CNSTI4 0
+RETI4
+LABELV $104
+endproc SpotWouldTelefrag 4144 16
+proc G_SelectRandomFurthestSpawnPoint 572 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 520
+CNSTI4 0
+ASGNI4
+ADDRLP4 528
+CNSTP4 0
+ASGNP4
+ADDRGP4 $121
+JUMPV
+LABELV $120
+ADDRLP4 528
+INDIRP4
+ARGP4
+ADDRLP4 548
+ADDRGP4 SpotWouldTelefrag
+CALLI4
+ASGNI4
+ADDRLP4 548
+INDIRI4
+CNSTI4 0
+EQI4 $123
+ADDRGP4 $121
+JUMPV
+LABELV $123
+ADDRLP4 532
+ADDRLP4 528
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 532+4
+ADDRLP4 528
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 532+8
+ADDRLP4 528
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 532
+ARGP4
+ADDRLP4 560
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 524
+ADDRLP4 560
+INDIRF4
+ASGNF4
+ADDRLP4 516
+CNSTI4 0
+ASGNI4
+ADDRGP4 $130
+JUMPV
+LABELV $127
+ADDRLP4 524
+INDIRF4
+ADDRLP4 516
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRF4
+LEF4 $131
+ADDRLP4 520
+INDIRI4
+CNSTI4 64
+LTI4 $133
+ADDRLP4 520
+CNSTI4 63
+ASGNI4
+LABELV $133
+ADDRLP4 0
+ADDRLP4 520
+INDIRI4
+ASGNI4
+ADDRGP4 $138
+JUMPV
+LABELV $135
+ADDRLP4 564
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 564
+INDIRI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 564
+INDIRI4
+ADDRLP4 4-4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 568
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 568
+INDIRI4
+ADDRLP4 260
+ADDP4
+ADDRLP4 568
+INDIRI4
+ADDRLP4 260-4
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $136
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $138
+ADDRLP4 0
+INDIRI4
+ADDRLP4 516
+INDIRI4
+GTI4 $135
+ADDRLP4 516
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 524
+INDIRF4
+ASGNF4
+ADDRLP4 516
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 260
+ADDP4
+ADDRLP4 528
+INDIRP4
+ASGNP4
+ADDRLP4 520
+ADDRLP4 520
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 520
+INDIRI4
+CNSTI4 64
+LEI4 $129
+ADDRLP4 520
+CNSTI4 64
+ASGNI4
+ADDRGP4 $129
+JUMPV
+LABELV $131
+LABELV $128
+ADDRLP4 516
+ADDRLP4 516
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $130
+ADDRLP4 516
+INDIRI4
+ADDRLP4 520
+INDIRI4
+LTI4 $127
+LABELV $129
+ADDRLP4 516
+INDIRI4
+ADDRLP4 520
+INDIRI4
+LTI4 $143
+ADDRLP4 520
+INDIRI4
+CNSTI4 64
+GEI4 $143
+ADDRLP4 520
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 524
+INDIRF4
+ASGNF4
+ADDRLP4 520
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 260
+ADDP4
+ADDRLP4 528
+INDIRP4
+ASGNP4
+ADDRLP4 520
+ADDRLP4 520
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $143
+LABELV $121
+ADDRLP4 528
+INDIRP4
+ARGP4
+CNSTI4 532
+ARGI4
+ADDRGP4 $86
+ARGP4
+ADDRLP4 548
+ADDRGP4 G_Find
+CALLP4
+ASGNP4
+ADDRLP4 528
+ADDRLP4 548
+INDIRP4
+ASGNP4
+ADDRLP4 548
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $120
+ADDRLP4 520
+INDIRI4
+CNSTI4 0
+NEI4 $145
+CNSTP4 0
+ARGP4
+CNSTI4 532
+ARGI4
+ADDRGP4 $86
+ARGP4
+ADDRLP4 552
+ADDRGP4 G_Find
+CALLP4
+ASGNP4
+ADDRLP4 528
+ADDRLP4 552
+INDIRP4
+ASGNP4
+ADDRLP4 528
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $147
+ADDRGP4 $149
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+LABELV $147
+ADDRFP4 4
+INDIRP4
+ADDRLP4 528
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 556
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 556
+INDIRP4
+ADDRLP4 556
+INDIRP4
+INDIRF4
+CNSTF4 1091567616
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 528
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 528
+INDIRP4
+RETP4
+ADDRGP4 $119
+JUMPV
+LABELV $145
+ADDRLP4 552
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 556
+CNSTI4 2
+ASGNI4
+ADDRLP4 544
+ADDRLP4 552
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+ADDRLP4 520
+INDIRI4
+ADDRLP4 556
+INDIRI4
+DIVI4
+CVIF4 4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 544
+INDIRI4
+ADDRLP4 556
+INDIRI4
+LSHI4
+ADDRLP4 260
+ADDP4
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 560
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 560
+INDIRP4
+ADDRLP4 560
+INDIRP4
+INDIRF4
+CNSTF4 1091567616
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 544
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 260
+ADDP4
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 544
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 260
+ADDP4
+INDIRP4
+RETP4
+LABELV $119
+endproc G_SelectRandomFurthestSpawnPoint 572 12
+proc G_SelectSpawnBuildable 28 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRGP4 $152
+JUMPV
+LABELV $151
+ADDRLP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $154
+ADDRGP4 $152
+JUMPV
+LABELV $154
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $156
+ADDRGP4 $152
+JUMPV
+LABELV $156
+ADDRLP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $158
+ADDRGP4 $152
+JUMPV
+LABELV $158
+ADDRLP4 0
+INDIRP4
+CNSTI4 960
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $160
+ADDRGP4 $152
+JUMPV
+LABELV $160
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+CNSTP4 0
+ARGP4
+ADDRLP4 16
+ADDRGP4 G_CheckSpawnPoint
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $162
+ADDRGP4 $152
+JUMPV
+LABELV $162
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $166
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 DistanceSquared
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 DistanceSquared
+CALLF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+GEF4 $164
+LABELV $166
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $164
+LABELV $152
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 532
+ARGI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 G_Find
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $151
+ADDRLP4 4
+INDIRP4
+RETP4
+LABELV $150
+endproc G_SelectSpawnBuildable 28 20
+export G_SelectSpawnPoint
+proc G_SelectSpawnPoint 4 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 G_SelectRandomFurthestSpawnPoint
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $167
+endproc G_SelectSpawnPoint 4 12
+export G_SelectTremulousSpawnPoint
+proc G_SelectTremulousSpawnPoint 12 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $169
+ADDRGP4 level+11244
+INDIRI4
+CNSTI4 0
+GTI4 $171
+CNSTP4 0
+RETP4
+ADDRGP4 $168
+JUMPV
+LABELV $171
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+ADDRGP4 G_SelectSpawnBuildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $170
+JUMPV
+LABELV $169
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $174
+ADDRGP4 level+11248
+INDIRI4
+CNSTI4 0
+GTI4 $176
+CNSTP4 0
+RETP4
+ADDRGP4 $168
+JUMPV
+LABELV $176
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 27
+ARGI4
+ADDRLP4 4
+ADDRGP4 G_SelectSpawnBuildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+LABELV $174
+LABELV $170
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $179
+CNSTP4 0
+RETP4
+ADDRGP4 $168
+JUMPV
+LABELV $179
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $181
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 G_CheckSpawnPoint
+CALLP4
+pop
+ADDRGP4 $182
+JUMPV
+LABELV $181
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $183
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ARGP4
+CNSTI4 27
+ARGI4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 G_CheckSpawnPoint
+CALLP4
+pop
+LABELV $183
+LABELV $182
+ADDRFP4 12
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 12
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $168
+endproc G_SelectTremulousSpawnPoint 12 20
+proc G_SelectSpectatorSpawnPoint 0 0
+ADDRGP4 FindIntermissionPoint
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ADDRGP4 level+11216
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+ADDRGP4 level+11228
+INDIRB
+ASGNB 12
+CNSTP4 0
+RETP4
+LABELV $185
+endproc G_SelectSpectatorSpawnPoint 0 0
+export G_SelectAlienLockSpawnPoint
+proc G_SelectAlienLockSpawnPoint 12 12
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 532
+ARGI4
+ADDRGP4 $189
+ARGP4
+ADDRLP4 4
+ADDRGP4 G_Find
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $190
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_SelectSpectatorSpawnPoint
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+RETP4
+ADDRGP4 $188
+JUMPV
+LABELV $190
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $188
+endproc G_SelectAlienLockSpawnPoint 12 12
+export G_SelectHumanLockSpawnPoint
+proc G_SelectHumanLockSpawnPoint 12 12
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 532
+ARGI4
+ADDRGP4 $193
+ARGP4
+ADDRLP4 4
+ADDRGP4 G_Find
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $194
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_SelectSpectatorSpawnPoint
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+RETP4
+ADDRGP4 $192
+JUMPV
+LABELV $194
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $192
+endproc G_SelectHumanLockSpawnPoint 12 12
+proc BodySink 8 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $197
+ADDRFP4 0
+INDIRP4
+CNSTI4 896
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+CNSTI4 64
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1224
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $197
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 6500
+LEI4 $200
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRGP4 $196
+JUMPV
+LABELV $200
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+CNSTF4 1065353216
+SUBF4
+ASGNF4
+LABELV $196
+endproc BodySink 8 4
+proc SpawnCorpse 148 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_UnlinkEntity
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 100
+ADDRGP4 trap_PointContents
+CALLI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 100
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CVIU4 4
+CNSTU4 2147483648
+BANDU4
+CNSTU4 0
+EQU4 $205
+ADDRGP4 $204
+JUMPV
+LABELV $205
+ADDRLP4 104
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 104
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 14
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+CNSTI4 67108864
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 168
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1276
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $208
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $210
+ASGNP4
+ADDRGP4 $209
+JUMPV
+LABELV $208
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $211
+ASGNP4
+LABELV $209
+ADDRLP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 BodySink
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 20000
+ADDI4
+ASGNI4
+ADDRLP4 112
+CNSTI4 196
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1276
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $213
+ADDRLP4 116
+ADDRLP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ASGNI4
+ADDRLP4 116
+INDIRI4
+CNSTI4 0
+LTI4 $215
+ADDRLP4 116
+INDIRI4
+CNSTI4 5
+GTI4 $215
+ADDRLP4 116
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $221
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $221
+address $218
+address $218
+address $219
+address $219
+address $220
+address $220
+code
+LABELV $218
+ADDRLP4 128
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+ADDRLP4 128
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+ADDRLP4 128
+INDIRI4
+ASGNI4
+ADDRGP4 $214
+JUMPV
+LABELV $219
+ADDRLP4 136
+CNSTI4 3
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+ADDRLP4 136
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+ADDRLP4 136
+INDIRI4
+ASGNI4
+ADDRGP4 $214
+JUMPV
+LABELV $220
+LABELV $215
+ADDRLP4 144
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+ADDRLP4 144
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+ADDRLP4 144
+INDIRI4
+ASGNI4
+ADDRGP4 $214
+JUMPV
+LABELV $213
+ADDRLP4 116
+ADDRLP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ASGNI4
+ADDRLP4 116
+INDIRI4
+CNSTI4 21
+LTI4 $222
+ADDRLP4 116
+INDIRI4
+CNSTI4 26
+GTI4 $222
+ADDRLP4 116
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $228-84
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $228
+address $225
+address $225
+address $226
+address $226
+address $227
+address $227
+code
+LABELV $225
+ADDRLP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+CNSTI4 22
+ASGNI4
+ADDRGP4 $223
+JUMPV
+LABELV $226
+ADDRLP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+CNSTI4 24
+ASGNI4
+ADDRGP4 $223
+JUMPV
+LABELV $227
+LABELV $222
+ADDRLP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+CNSTI4 26
+ASGNI4
+LABELV $223
+LABELV $214
+ADDRLP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 120
+CNSTI4 804
+ASGNI4
+ADDRLP4 124
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+ADDRLP4 124
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+ADDRLP4 124
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 128
+CNSTP4 0
+ASGNP4
+ADDRLP4 128
+INDIRP4
+ARGP4
+ADDRLP4 128
+INDIRP4
+ARGP4
+ADDRLP4 128
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRGP4 BG_ClassBoundingBox
+CALLV
+pop
+ADDRLP4 136
+CNSTI4 452
+ASGNI4
+ADDRLP4 92
+ADDRLP4 0
+INDIRP4
+ADDRLP4 136
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 136
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 16+4
+ADDRLP4 4+4
+INDIRF4
+ASGNF4
+ADDRLP4 16+8
+ADDRLP4 4+8
+INDIRF4
+ADDRLP4 92
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 32
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 4
+ADDRLP4 32+12
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_SetOrigin
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ADDRLP4 4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $204
+endproc SpawnCorpse 148 28
+export G_SetClientViewAngle
+proc G_SetClientViewAngle 16 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $237
+ADDRLP4 8
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4
+CNSTF4 1199570944
+ADDRLP4 8
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+ASGNI4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDP4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 436
+ADDP4
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $238
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $237
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $236
+endproc G_SetClientViewAngle 16 0
+export respawn
+proc respawn 16 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 SpawnCorpse
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 520
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRLP4 4
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 ClientSpawn
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $245
+JUMPV
+LABELV $242
+ADDRLP4 8
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $247
+ADDRLP4 8
+INDIRP4
+CNSTI4 1744
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+NEI4 $247
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 460
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $249
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 12
+ADDRGP4 G_FollowNewClient
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $250
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRGP4 G_StopFollowing
+CALLV
+pop
+ADDRGP4 $250
+JUMPV
+LABELV $249
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRGP4 G_FollowLockView
+CALLV
+pop
+LABELV $250
+LABELV $247
+LABELV $243
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $245
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $242
+LABELV $241
+endproc respawn 16 16
+lit
+align 1
+LABELV $254
+byte 1 0
+skip 19
+code
+proc G_IsEmoticon 40 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $254
+INDIRB
+ASGNB 20
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 91
+EQI4 $255
+CNSTI4 0
+RETI4
+ADDRGP4 $253
+JUMPV
+LABELV $255
+ADDRLP4 24
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 91
+NEI4 $257
+ADDRLP4 36
+CNSTI4 1
+ASGNI4
+ADDRLP4 32
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+ASGNP4
+LABELV $257
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRGP4 $260
+JUMPV
+LABELV $259
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 93
+NEI4 $262
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $267
+JUMPV
+LABELV $264
+ADDRLP4 4
+ARGP4
+CNSTI4 20
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level+16148
+ADDP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $269
+ADDRFP4 4
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ASGNI4
+CNSTI4 1
+RETI4
+ADDRGP4 $253
+JUMPV
+LABELV $269
+LABELV $265
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $267
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+22148
+INDIRI4
+LTI4 $264
+CNSTI4 0
+RETI4
+ADDRGP4 $253
+JUMPV
+LABELV $262
+ADDRLP4 36
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 36
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 24
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 28
+INDIRI4
+ADDRLP4 4
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 24
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $260
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $272
+ADDRLP4 28
+INDIRI4
+CNSTI4 19
+LTI4 $259
+LABELV $272
+CNSTI4 0
+RETI4
+LABELV $253
+endproc G_IsEmoticon 40 8
+export G_IsNewbieName
+proc G_IsNewbieName 48 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_DecolorString
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $276
+ARGP4
+ADDRLP4 32
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $274
+CNSTI4 1
+RETI4
+ADDRGP4 $273
+JUMPV
+LABELV $274
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_newbieNameNumbering+12
+INDIRI4
+ADDRLP4 36
+INDIRI4
+EQI4 $277
+ADDRGP4 g_newbieNamePrefix+16
+INDIRI1
+CVII4 1
+ADDRLP4 36
+INDIRI4
+EQI4 $277
+ADDRGP4 g_newbieNamePrefix+16
+ARGP4
+ADDRLP4 40
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 0
+ARGP4
+ADDRGP4 g_newbieNamePrefix+16
+ARGP4
+ADDRLP4 40
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 44
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $277
+CNSTI4 1
+RETI4
+ADDRGP4 $273
+JUMPV
+LABELV $277
+CNSTI4 0
+RETI4
+LABELV $273
+endproc G_IsNewbieName 48 12
+data
+align 4
+LABELV $284
+byte 4 1
+bss
+align 1
+LABELV $285
+skip 32
+code
+proc G_ClientNewbieName 16 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_newbieNameNumbering+12
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $291
+ADDRGP4 g_newbieNamePrefix+16
+INDIRI1
+CVII4 1
+ADDRLP4 4
+INDIRI4
+EQI4 $291
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $286
+LABELV $291
+ADDRGP4 $276
+RETP4
+ADDRGP4 $283
+JUMPV
+LABELV $286
+ADDRFP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3064
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $292
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3064
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $293
+JUMPV
+LABELV $292
+ADDRGP4 g_newbieNameNumbering+12
+INDIRI4
+CNSTI4 1
+LEI4 $294
+ADDRLP4 0
+ADDRGP4 g_newbieNameNumbering+12
+INDIRI4
+ASGNI4
+ADDRGP4 $299
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $298
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $295
+JUMPV
+LABELV $294
+ADDRLP4 12
+ADDRGP4 $284
+ASGNP4
+ADDRLP4 8
+ADDRLP4 12
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+ASGNI4
+LABELV $295
+LABELV $293
+ADDRFP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3064
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 $285
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 $300
+ARGP4
+ADDRGP4 g_newbieNamePrefix+16
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $285
+RETP4
+LABELV $283
+endproc G_ClientNewbieName 16 20
+proc G_ClientCleanName 60 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $306
+JUMPV
+LABELV $303
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $307
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+NEI4 $307
+ADDRGP4 $304
+JUMPV
+LABELV $307
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 32
+LTI4 $312
+ADDRLP4 28
+INDIRI4
+CNSTI4 125
+GTI4 $312
+ADDRLP4 28
+INDIRI4
+CNSTI4 96
+NEI4 $309
+LABELV $312
+ADDRGP4 $304
+JUMPV
+LABELV $309
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $313
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 94
+NEI4 $313
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $313
+ADDRLP4 36
+INDIRI4
+CNSTI4 65
+LTI4 $316
+ADDRLP4 36
+INDIRI4
+CNSTI4 90
+LEI4 $315
+LABELV $316
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 97
+LTI4 $317
+ADDRLP4 40
+INDIRI4
+CNSTI4 122
+LEI4 $315
+LABELV $317
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 48
+LTI4 $313
+ADDRLP4 44
+INDIRI4
+CNSTI4 57
+GTI4 $313
+LABELV $315
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 2
+SUBI4
+LEI4 $318
+ADDRGP4 $305
+JUMPV
+LABELV $318
+ADDRLP4 48
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 48
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+CNSTI1 94
+ASGNI1
+ADDRLP4 52
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 52
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+ADDI4
+ASGNI4
+ADDRGP4 $304
+JUMPV
+LABELV $313
+ADDRGP4 g_emoticonsAllowedInNames+12
+INDIRI4
+CNSTI4 0
+NEI4 $320
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 48
+ADDRGP4 G_IsEmoticon
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $320
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 2
+SUBI4
+LEI4 $323
+ADDRGP4 $305
+JUMPV
+LABELV $323
+ADDRLP4 52
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 52
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+CNSTI1 91
+ASGNI1
+ADDRLP4 56
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 56
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+CNSTI1 91
+ASGNI1
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $304
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRGP4 $304
+JUMPV
+LABELV $320
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+NEI4 $327
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 3
+LEI4 $328
+ADDRGP4 $304
+JUMPV
+LABELV $327
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $328
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+LEI4 $331
+ADDRGP4 $305
+JUMPV
+LABELV $331
+ADDRLP4 52
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 52
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 56
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRLP4 56
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $304
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $306
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $303
+LABELV $305
+ADDRFP4 4
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 $335
+ARGP4
+CNSTI4 12
+ARGI4
+ADDRLP4 28
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $333
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+LABELV $333
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 $338
+ARGP4
+ADDRLP4 32
+ADDRGP4 strstr
+CALLP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $340
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 $339
+ARGP4
+ADDRLP4 36
+ADDRGP4 strstr
+CALLP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $336
+LABELV $340
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+LABELV $336
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 40
+INDIRI4
+EQI4 $343
+ADDRLP4 4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+NEI4 $341
+LABELV $343
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+LABELV $341
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $344
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 G_ClientNewbieName
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 44
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $344
+LABELV $302
+endproc G_ClientCleanName 60 12
+proc G_NonSegModel 20032 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 20016
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 20016
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $347
+ADDRGP4 $349
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $346
+JUMPV
+LABELV $347
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+GEI4 $350
+CNSTI4 0
+RETI4
+ADDRGP4 $346
+JUMPV
+LABELV $350
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $354
+ADDRLP4 8
+INDIRI4
+CVIU4 4
+CNSTU4 19999
+LTU4 $352
+LABELV $354
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $355
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $359
+ADDRLP4 20024
+ADDRGP4 $356
+ASGNP4
+ADDRGP4 $360
+JUMPV
+LABELV $359
+ADDRLP4 20024
+ADDRGP4 $357
+ASGNP4
+LABELV $360
+ADDRLP4 20024
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $346
+JUMPV
+LABELV $352
+ADDRLP4 16
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 8
+INDIRI4
+ADDRLP4 16
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 4
+ADDRLP4 16
+ASGNP4
+ADDRGP4 $362
+JUMPV
+LABELV $361
+ADDRLP4 4
+ARGP4
+ADDRLP4 20024
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20024
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $364
+ADDRGP4 $363
+JUMPV
+LABELV $364
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $368
+ARGP4
+ADDRLP4 20028
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20028
+INDIRI4
+CNSTI4 0
+NEI4 $366
+CNSTI4 1
+RETI4
+ADDRGP4 $346
+JUMPV
+LABELV $366
+LABELV $362
+ADDRGP4 $361
+JUMPV
+LABELV $363
+CNSTI4 0
+RETI4
+LABELV $346
+endproc G_NonSegModel 20032 12
+export ClientUserinfoChanged
+proc ClientUserinfoChanged 2448 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 1228
+CNSTI4 0
+ASGNI4
+ADDRLP4 1096
+CNSTI4 1760
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1096
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_GetUserinfo
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRLP4 2324
+ADDRGP4 Info_Validate
+CALLI4
+ASGNI4
+ADDRLP4 2324
+INDIRI4
+CNSTI4 0
+NEI4 $370
+ADDRLP4 1096
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $372
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRLP4 1096
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $373
+ARGP4
+ADDRGP4 trap_DropClient
+CALLV
+pop
+ADDRGP4 $374
+RETP4
+ADDRGP4 $369
+JUMPV
+LABELV $370
+ADDRLP4 8
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $375
+ADDRGP4 $377
+RETP4
+ADDRGP4 $369
+JUMPV
+LABELV $375
+ADDRLP4 8
+ARGP4
+ADDRGP4 $378
+ARGP4
+ADDRLP4 2328
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 2328
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 2336
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 2336
+INDIRI4
+CNSTI4 0
+EQI4 $380
+ADDRLP4 2332
+CNSTI4 1
+ASGNI4
+ADDRGP4 $381
+JUMPV
+LABELV $380
+ADDRLP4 2332
+CNSTI4 0
+ASGNI4
+LABELV $381
+ADDRLP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 2332
+INDIRI4
+ASGNI4
+ADDRLP4 1032
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRGP4 $382
+ARGP4
+ADDRLP4 2340
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 2340
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 1064
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_ClientCleanName
+CALLV
+pop
+ADDRLP4 1032
+ARGP4
+ADDRLP4 1064
+ARGP4
+ADDRLP4 2344
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 2344
+INDIRI4
+CNSTI4 0
+EQI4 $383
+ADDRLP4 2348
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 2348
+INDIRI4
+NEI4 $385
+ADDRLP4 2352
+ADDRLP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3052
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 2352
+INDIRI4
+ADDRLP4 2348
+INDIRI4
+EQI4 $385
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 2352
+INDIRI4
+SUBI4
+CVIF4 4
+CNSTF4 1148846080
+ADDRGP4 g_minNameChangePeriod+8
+INDIRF4
+MULF4
+GTF4 $385
+ADDRGP4 $389
+ARGP4
+ADDRGP4 g_minNameChangePeriod+12
+INDIRI4
+ARGI4
+ADDRLP4 2356
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1096
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 2356
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRLP4 1228
+CNSTI4 1
+ASGNI4
+ADDRGP4 $386
+JUMPV
+LABELV $385
+ADDRLP4 2356
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 2356
+INDIRI4
+NEI4 $391
+ADDRGP4 g_maxNameChanges+12
+INDIRI4
+ADDRLP4 2356
+INDIRI4
+LEI4 $391
+ADDRLP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3056
+ADDP4
+INDIRI4
+ADDRGP4 g_maxNameChanges+12
+INDIRI4
+LTI4 $391
+ADDRGP4 $395
+ARGP4
+ADDRGP4 g_maxNameChanges+12
+INDIRI4
+ARGI4
+ADDRLP4 2360
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1096
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 2360
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRLP4 1228
+CNSTI4 1
+ASGNI4
+ADDRGP4 $392
+JUMPV
+LABELV $391
+ADDRLP4 2360
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 2360
+INDIRI4
+NEI4 $397
+ADDRLP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3068
+ADDP4
+INDIRI4
+ADDRLP4 2360
+INDIRI4
+EQI4 $397
+ADDRLP4 1096
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $399
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRLP4 1228
+CNSTI4 1
+ASGNI4
+ADDRGP4 $398
+JUMPV
+LABELV $397
+ADDRLP4 1096
+INDIRP4
+ARGP4
+ADDRLP4 1064
+ARGP4
+ADDRLP4 1296
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 2364
+ADDRGP4 G_admin_name_check
+CALLI4
+ASGNI4
+ADDRLP4 2364
+INDIRI4
+CNSTI4 0
+NEI4 $400
+ADDRGP4 $402
+ARGP4
+ADDRLP4 1296
+ARGP4
+ADDRLP4 2368
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1096
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 2368
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRLP4 1228
+CNSTI4 1
+ASGNI4
+LABELV $400
+LABELV $398
+LABELV $392
+LABELV $386
+ADDRLP4 1228
+INDIRI4
+CNSTI4 0
+EQI4 $403
+ADDRLP4 1032
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $406
+ADDRLP4 2368
+ADDRLP4 1032
+ASGNP4
+ADDRGP4 $407
+JUMPV
+LABELV $406
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2372
+ADDRGP4 G_ClientNewbieName
+CALLP4
+ASGNP4
+ADDRLP4 2368
+ADDRLP4 2372
+INDIRP4
+ASGNP4
+LABELV $407
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 2368
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRGP4 $382
+ARGP4
+ADDRLP4 1032
+ARGP4
+ADDRGP4 Info_SetValueForKey
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ARGP4
+ADDRGP4 trap_SetUserinfo
+CALLV
+pop
+ADDRGP4 $404
+JUMPV
+LABELV $403
+ADDRLP4 1064
+ARGP4
+ADDRLP4 2368
+ADDRGP4 G_IsNewbieName
+CALLI4
+ASGNI4
+ADDRLP4 2368
+INDIRI4
+CNSTI4 0
+EQI4 $408
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2372
+ADDRGP4 G_ClientNewbieName
+CALLP4
+ASGNP4
+ADDRLP4 1064
+ARGP4
+ADDRLP4 2372
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $408
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 1064
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRLP4 1096
+INDIRP4
+ARGP4
+ADDRGP4 G_CensorString
+CALLV
+pop
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $410
+ADDRLP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $410
+ADDRLP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3052
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 2376
+ADDRLP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3056
+ADDP4
+ASGNP4
+ADDRLP4 2376
+INDIRP4
+ADDRLP4 2376
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $410
+ADDRLP4 1032
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $413
+ADDRGP4 $415
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 624
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+ADDRLP4 1032
+ARGP4
+ADDRLP4 2380
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ASGNP4
+ADDRLP4 2380
+INDIRP4
+ARGP4
+CNSTI4 14
+ARGI4
+ADDRLP4 2380
+INDIRP4
+ARGP4
+CNSTI4 15
+ARGI4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+LABELV $413
+LABELV $404
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_namelog_update_name
+CALLV
+pop
+LABELV $383
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $416
+CNSTI4 14
+ARGI4
+ADDRLP4 2348
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+CNSTI4 14
+ARGI4
+ADDRLP4 2352
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 1164
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $418
+ARGP4
+ADDRLP4 2348
+INDIRP4
+ARGP4
+ADDRLP4 2352
+INDIRP4
+CNSTI4 68
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $417
+JUMPV
+LABELV $416
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 2348
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 2352
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 1164
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $418
+ARGP4
+ADDRLP4 2348
+INDIRP4
+ARGP4
+ADDRLP4 2352
+INDIRP4
+CNSTI4 68
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 2356
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 1232
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $419
+ARGP4
+ADDRLP4 2356
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 1232
+ARGP4
+ADDRLP4 2360
+ADDRGP4 G_NonSegModel
+CALLI4
+ASGNI4
+ADDRLP4 2360
+INDIRI4
+CNSTI4 0
+EQI4 $420
+ADDRLP4 2364
+ADDRLP4 0
+INDIRP4
+CNSTI4 284
+ADDP4
+ASGNP4
+ADDRLP4 2364
+INDIRP4
+ADDRLP4 2364
+INDIRP4
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+ADDRGP4 $421
+JUMPV
+LABELV $420
+ADDRLP4 2368
+ADDRLP4 0
+INDIRP4
+CNSTI4 284
+ADDP4
+ASGNP4
+ADDRLP4 2368
+INDIRP4
+ADDRLP4 2368
+INDIRP4
+INDIRI4
+CNSTI4 -5
+BANDI4
+ASGNI4
+LABELV $421
+LABELV $417
+ADDRLP4 1100
+ARGP4
+ADDRLP4 1164
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRGP4 $422
+ARGP4
+ADDRLP4 2348
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 2348
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 2352
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 2352
+INDIRI4
+CNSTI4 0
+EQI4 $423
+ADDRLP4 2356
+ADDRLP4 0
+INDIRP4
+CNSTI4 284
+ADDP4
+ASGNP4
+ADDRLP4 2356
+INDIRP4
+ADDRLP4 2356
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $424
+JUMPV
+LABELV $423
+ADDRLP4 2360
+ADDRLP4 0
+INDIRP4
+CNSTI4 284
+ADDP4
+ASGNP4
+ADDRLP4 2360
+INDIRP4
+ADDRLP4 2360
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $424
+ADDRLP4 8
+ARGP4
+ADDRGP4 $425
+ARGP4
+ADDRLP4 2364
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 2364
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 2368
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 2368
+INDIRI4
+CNSTI4 0
+EQI4 $426
+ADDRLP4 2372
+ADDRLP4 0
+INDIRP4
+CNSTI4 284
+ADDP4
+ASGNP4
+ADDRLP4 2372
+INDIRP4
+ADDRLP4 2372
+INDIRP4
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRGP4 $427
+JUMPV
+LABELV $426
+ADDRLP4 2376
+ADDRLP4 0
+INDIRP4
+CNSTI4 284
+ADDP4
+ASGNP4
+ADDRLP4 2376
+INDIRP4
+ADDRLP4 2376
+INDIRP4
+INDIRI4
+CNSTI4 -3
+BANDI4
+ASGNI4
+LABELV $427
+ADDRLP4 8
+ARGP4
+ADDRGP4 $428
+ARGP4
+ADDRLP4 2380
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 2380
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 2384
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 2384
+INDIRI4
+CNSTI4 0
+EQI4 $429
+ADDRLP4 2388
+ADDRLP4 0
+INDIRP4
+CNSTI4 284
+ADDP4
+ASGNP4
+ADDRLP4 2388
+INDIRP4
+ADDRLP4 2388
+INDIRP4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+ADDRGP4 $430
+JUMPV
+LABELV $429
+ADDRLP4 2392
+ADDRLP4 0
+INDIRP4
+CNSTI4 284
+ADDP4
+ASGNP4
+ADDRLP4 2392
+INDIRP4
+ADDRLP4 2392
+INDIRP4
+INDIRI4
+CNSTI4 -9
+BANDI4
+ASGNI4
+LABELV $430
+ADDRLP4 8
+ARGP4
+ADDRGP4 $431
+ARGP4
+ADDRLP4 2396
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 2396
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $432
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 2400
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 512
+ADDP4
+ADDRLP4 2400
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRGP4 $433
+JUMPV
+LABELV $432
+CNSTI4 0
+ARGI4
+ADDRLP4 2404
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 512
+ADDP4
+ADDRLP4 2404
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $433
+ADDRLP4 8
+ARGP4
+ADDRGP4 $434
+ARGP4
+ADDRLP4 2408
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 2408
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 2412
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 2412
+INDIRI4
+CNSTI4 0
+EQI4 $435
+ADDRLP4 0
+INDIRP4
+CNSTI4 516
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $436
+JUMPV
+LABELV $435
+ADDRLP4 0
+INDIRP4
+CNSTI4 516
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $436
+ADDRLP4 8
+ARGP4
+ADDRGP4 $437
+ARGP4
+ADDRLP4 2416
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 2416
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 2420
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 2420
+INDIRI4
+CNSTI4 0
+EQI4 $438
+ADDRLP4 0
+INDIRP4
+CNSTI4 508
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $439
+JUMPV
+LABELV $438
+ADDRLP4 0
+INDIRP4
+CNSTI4 508
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $439
+ADDRLP4 8
+ARGP4
+ADDRGP4 $440
+ARGP4
+ADDRLP4 2424
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 2424
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $443
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 2432
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 2432
+INDIRI4
+CNSTI4 0
+EQI4 $441
+LABELV $443
+ADDRLP4 0
+INDIRP4
+CNSTI4 708
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $442
+JUMPV
+LABELV $441
+ADDRLP4 0
+INDIRP4
+CNSTI4 708
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $442
+ADDRLP4 8
+ARGP4
+ADDRGP4 $444
+ARGP4
+ADDRLP4 2436
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 692
+ADDP4
+ARGP4
+ADDRLP4 2436
+INDIRP4
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 1752
+ADDP4
+ARGP4
+ADDRLP4 2440
+ADDRGP4 Com_ClientListString
+CALLP4
+ASGNP4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $445
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1100
+ARGP4
+ADDRLP4 2440
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 692
+ADDP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+CNSTI4 670
+ADDI4
+ARGI4
+ADDRLP4 8
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+CNSTP4 0
+RETP4
+LABELV $369
+endproc ClientUserinfoChanged 2448 36
+lit
+align 1
+LABELV $447
+byte 1 0
+skip 1023
+export ClientConnect
+code
+proc ClientConnect 2148 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 1040
+ADDRGP4 $447
+INDIRB
+ASGNB 1024
+ADDRLP4 1036
+CNSTI4 1760
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 2580
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $448
+CNSTP4 0
+RETP4
+ADDRGP4 $446
+JUMPV
+LABELV $448
+ADDRLP4 1036
+INDIRP4
+CNSTI4 524
+ADDP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 2580
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_GetUserinfo
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRGP4 $450
+ARGP4
+ADDRLP4 2072
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 2072
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+CNSTI4 33
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRGP4 $451
+ARGP4
+ADDRLP4 2076
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 2076
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 $454
+ARGP4
+ADDRLP4 2080
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 2080
+INDIRI4
+CNSTI4 0
+NEI4 $452
+ADDRLP4 4
+INDIRP4
+CNSTI4 456
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $452
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 624
+ADDP4
+ARGP4
+ADDRGP4 G_AddressParse
+CALLI4
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+ADDRLP4 2088
+ADDRGP4 G_admin_admin
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 544
+ADDP4
+ADDRLP4 2088
+INDIRP4
+ASGNP4
+ADDRLP4 1036
+INDIRP4
+ARGP4
+ADDRLP4 1040
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 2092
+ADDRGP4 G_admin_ban_check
+CALLI4
+ASGNI4
+ADDRLP4 2092
+INDIRI4
+CNSTI4 0
+EQI4 $455
+ADDRGP4 $457
+ARGP4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 2096
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 2096
+INDIRP4
+RETP4
+ADDRGP4 $446
+JUMPV
+LABELV $455
+ADDRLP4 12
+ARGP4
+ADDRGP4 $458
+ARGP4
+ADDRLP4 2096
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 2096
+INDIRP4
+ASGNP4
+ADDRGP4 g_password+16
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $459
+ADDRGP4 g_password+16
+ARGP4
+ADDRGP4 $463
+ARGP4
+ADDRLP4 2100
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 2100
+INDIRI4
+CNSTI4 0
+EQI4 $459
+ADDRGP4 g_password+16
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 2104
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 2104
+INDIRI4
+CNSTI4 0
+EQI4 $459
+ADDRGP4 $465
+RETP4
+ADDRGP4 $446
+JUMPV
+LABELV $459
+ADDRGP4 g_maxIPConnections+12
+INDIRI4
+CNSTI4 1
+LEI4 $466
+ADDRLP4 2112
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $472
+JUMPV
+LABELV $469
+ADDRLP4 2108
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 2108
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $474
+ADDRLP4 2120
+ADDRLP4 2108
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 2120
+INDIRI4
+CNSTI4 2
+EQI4 $476
+ADDRLP4 2120
+INDIRI4
+CNSTI4 1
+NEI4 $474
+LABELV $476
+ADDRLP4 2124
+CNSTI4 624
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 2124
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 2108
+INDIRP4
+ADDRLP4 2124
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 2128
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 2128
+INDIRI4
+CNSTI4 0
+NEI4 $474
+ADDRLP4 2112
+ADDRLP4 2112
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $474
+LABELV $470
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $472
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $469
+ADDRLP4 2112
+INDIRI4
+ADDRGP4 g_maxIPConnections+12
+INDIRI4
+LEI4 $477
+ADDRLP4 12
+ARGP4
+ADDRGP4 $382
+ARGP4
+ADDRLP4 2116
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 $480
+ARGP4
+ADDRGP4 g_maxIPConnections+12
+INDIRI4
+ARGI4
+ADDRLP4 2116
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 624
+ADDP4
+ARGP4
+ADDRLP4 2120
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 624
+ADDP4
+ARGP4
+ADDRLP4 2120
+INDIRP4
+ARGP4
+ADDRGP4 G_Log_NoSpam
+CALLV
+pop
+ADDRGP4 $482
+RETP4
+ADDRGP4 $446
+JUMPV
+LABELV $477
+LABELV $466
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $483
+LABELV $484
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $486
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 32
+GEU4 $491
+ADDRLP4 2112
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 588
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 2112
+INDIRI4
+CNSTI4 48
+LTI4 $488
+ADDRLP4 2112
+INDIRI4
+CNSTI4 57
+LEI4 $483
+LABELV $488
+ADDRLP4 2116
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 588
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 2116
+INDIRI4
+CNSTI4 65
+LTI4 $489
+ADDRLP4 2116
+INDIRI4
+CNSTI4 70
+LEI4 $483
+LABELV $489
+ADDRLP4 2120
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 588
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 2120
+INDIRI4
+CNSTI4 48
+LTI4 $490
+ADDRLP4 2120
+INDIRI4
+CNSTI4 57
+LEI4 $483
+LABELV $490
+ADDRLP4 2124
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 588
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 2124
+INDIRI4
+CNSTI4 97
+LTI4 $491
+ADDRLP4 2124
+INDIRI4
+CNSTI4 102
+LEI4 $483
+LABELV $491
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 32
+GEU4 $492
+ADDRGP4 $494
+RETP4
+ADDRGP4 $446
+JUMPV
+LABELV $492
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $498
+JUMPV
+LABELV $495
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $500
+ADDRGP4 $496
+JUMPV
+LABELV $500
+ADDRLP4 2128
+CNSTI4 588
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 2128
+INDIRI4
+ADDP4
+ARGP4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ADDRLP4 2128
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 2132
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 2132
+INDIRI4
+CNSTI4 0
+NEI4 $502
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ARGP4
+ADDRLP4 2136
+ADDRGP4 G_ClientIsLagging
+CALLI4
+ASGNI4
+ADDRLP4 2136
+INDIRI4
+CNSTI4 0
+NEI4 $504
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $506
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $507
+RETP4
+ADDRGP4 $446
+JUMPV
+LABELV $504
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $508
+ARGP4
+ADDRGP4 trap_DropClient
+CALLV
+pop
+LABELV $502
+LABELV $496
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $498
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $495
+ADDRLP4 4
+INDIRP4
+CNSTI4 428
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 2128
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 2128
+INDIRI4
+NEI4 $512
+ADDRGP4 level+64
+INDIRI4
+ADDRLP4 2128
+INDIRI4
+EQI4 $509
+LABELV $512
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 G_InitSessionData
+CALLV
+pop
+LABELV $509
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_ReadSessionData
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_namelog_connect
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 2132
+ADDRGP4 ClientUserinfoChanged
+CALLP4
+ASGNP4
+ADDRLP4 2064
+ADDRLP4 2132
+INDIRP4
+ASGNP4
+ADDRLP4 2064
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $513
+ADDRLP4 2064
+INDIRP4
+RETP4
+ADDRGP4 $446
+JUMPV
+LABELV $513
+ADDRGP4 $515
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 624
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+ADDRLP4 2140
+ADDRLP4 4
+INDIRP4
+CNSTI4 468
+ADDP4
+ASGNP4
+ADDRLP4 2140
+INDIRP4
+ARGP4
+CNSTI4 14
+ARGI4
+ADDRLP4 2140
+INDIRP4
+ARGP4
+CNSTI4 15
+ARGI4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $516
+ADDRGP4 $518
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 2144
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 2144
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $516
+ADDRLP4 4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $519
+ADDRLP4 1036
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_authlog
+CALLV
+pop
+LABELV $519
+ADDRGP4 CalculateRanks
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 1748
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $521
+ADDRLP4 1036
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1748
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_ChangeTeam
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 1748
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $521
+CNSTP4 0
+RETP4
+LABELV $446
+endproc ClientConnect 2148 32
+export ClientBegin
+proc ClientBegin 28 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 1760
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 2580
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $524
+ADDRGP4 $523
+JUMPV
+LABELV $524
+ADDRLP4 4
+INDIRP4
+CNSTI4 424
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $526
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_UnlinkEntity
+CALLV
+pop
+LABELV $526
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_InitGentity
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 776
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 784
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 500
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 420
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 420
+ADDP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 8
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRLP4 20
+CNSTP4 0
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 ClientSpawn
+CALLV
+pop
+ADDRGP4 $529
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_namelog_restore
+CALLV
+pop
+ADDRGP4 $530
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRGP4 CalculateRanks
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_ListCommands
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $531
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+LABELV $531
+LABELV $523
+endproc ClientBegin 28 16
+lit
+align 4
+LABELV $534
+byte 4 0
+byte 4 0
+byte 4 1065353216
+export ClientSpawn
+code
+proc ClientSpawn 2628 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 80
+CNSTP4 0
+ASGNP4
+ADDRLP4 2492
+ADDRGP4 $534
+INDIRB
+ASGNB 12
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 112
+ADDRLP4 4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1744
+ADDP4
+INDIRI4
+CNSTI4 -1
+EQI4 $535
+ADDRLP4 4
+INDIRP4
+CNSTI4 1744
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1740
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $535
+ADDRLP4 2512
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ADDRLP4 2512
+INDIRI4
+NEI4 $537
+ADDRLP4 112
+INDIRI4
+ADDRLP4 2512
+INDIRI4
+NEI4 $537
+ADDRLP4 4
+INDIRP4
+CNSTI4 1740
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $538
+JUMPV
+LABELV $537
+ADDRLP4 4
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $539
+ADDRLP4 4
+INDIRP4
+CNSTI4 1740
+ADDP4
+CNSTI4 2
+ASGNI4
+LABELV $539
+LABELV $538
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $541
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_StopFollowing
+CALLV
+pop
+LABELV $541
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $543
+ADDRLP4 100
+ADDRFP4 8
+INDIRP4
+INDIRB
+ASGNB 12
+LABELV $543
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $545
+ADDRLP4 84
+ADDRFP4 12
+INDIRP4
+INDIRB
+ASGNB 12
+LABELV $545
+ADDRLP4 4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $547
+ADDRLP4 112
+INDIRI4
+CNSTI4 0
+NEI4 $549
+ADDRLP4 100
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 2516
+ADDRGP4 G_SelectSpectatorSpawnPoint
+CALLP4
+ASGNP4
+ADDRLP4 80
+ADDRLP4 2516
+INDIRP4
+ASGNP4
+ADDRGP4 $548
+JUMPV
+LABELV $549
+ADDRLP4 112
+INDIRI4
+CNSTI4 1
+NEI4 $551
+ADDRLP4 100
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 2520
+ADDRGP4 G_SelectAlienLockSpawnPoint
+CALLP4
+ASGNP4
+ADDRLP4 80
+ADDRLP4 2520
+INDIRP4
+ASGNP4
+ADDRGP4 $548
+JUMPV
+LABELV $551
+ADDRLP4 112
+INDIRI4
+CNSTI4 2
+NEI4 $548
+ADDRLP4 100
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRLP4 2524
+ADDRGP4 G_SelectHumanLockSpawnPoint
+CALLP4
+ASGNP4
+ADDRLP4 80
+ADDRLP4 2524
+INDIRP4
+ASGNP4
+ADDRGP4 $548
+JUMPV
+LABELV $547
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $555
+ADDRGP4 $557
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+ADDRGP4 $533
+JUMPV
+LABELV $555
+ADDRLP4 80
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+EQU4 $558
+ADDRLP4 80
+INDIRP4
+ARGP4
+CNSTI4 8
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SetBuildableAnim
+CALLV
+pop
+ADDRLP4 80
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $560
+ADDRLP4 80
+INDIRP4
+CNSTI4 960
+ADDP4
+CNSTI4 11000
+ASGNI4
+ADDRGP4 $561
+JUMPV
+LABELV $560
+ADDRLP4 80
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $562
+ADDRLP4 80
+INDIRP4
+CNSTI4 960
+ADDP4
+CNSTI4 11000
+ASGNI4
+LABELV $562
+LABELV $561
+LABELV $558
+LABELV $548
+ADDRLP4 2520
+CNSTI4 2
+ASGNI4
+ADDRLP4 96
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+ADDRLP4 2520
+INDIRI4
+BANDI4
+ADDRLP4 2520
+INDIRI4
+BXORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_UnlaggedClear
+CALLV
+pop
+ADDRLP4 116
+ADDRLP4 4
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRB
+ASGNB 1308
+ADDRLP4 1424
+ADDRLP4 4
+INDIRP4
+CNSTI4 1736
+ADDP4
+INDIRB
+ASGNB 28
+ADDRLP4 1452
+ADDRLP4 4
+INDIRP4
+CNSTI4 404
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $564
+ADDRLP4 2528
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 2528
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 2528
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 256
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $565
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 16
+LTI4 $564
+ADDRLP4 1456
+ADDRLP4 4
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 2580
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 428
+ADDP4
+ADDRLP4 116
+INDIRB
+ASGNB 1308
+ADDRLP4 4
+INDIRP4
+CNSTI4 1736
+ADDP4
+ADDRLP4 1424
+INDIRB
+ASGNB 28
+ADDRLP4 4
+INDIRP4
+CNSTI4 404
+ADDP4
+ADDRLP4 1452
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1828
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 2572
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $569
+ADDRLP4 2536
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 2536
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 256
+ADDP4
+ADDP4
+ADDRLP4 2536
+INDIRI4
+ADDRLP4 8
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $570
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 16
+LTI4 $569
+ADDRLP4 4
+INDIRP4
+CNSTI4 116
+ADDP4
+ADDRLP4 1456
+INDIRI4
+ASGNI4
+ADDRLP4 2540
+ADDRLP4 4
+INDIRP4
+CNSTI4 272
+ADDP4
+ASGNP4
+ADDRLP4 2540
+INDIRP4
+ADDRLP4 2540
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 268
+ADDP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1860
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 12000
+ADDI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+ARGI4
+ADDRLP4 1460
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_GetUserinfo
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 112
+ADDP4
+ADDRLP4 96
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+CNSTI4 2580
+ADDRLP4 76
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $574
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+CNSTI4 33554432
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33619969
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 player_die
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 864
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 860
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 708
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 112
+ADDP4
+ADDRLP4 96
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 148
+ADDP4
+ADDRLP4 76
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRLP4 2552
+CNSTP4 0
+ASGNP4
+ADDRLP4 2552
+INDIRP4
+ARGP4
+ADDRLP4 2552
+INDIRP4
+ARGP4
+ADDRLP4 2552
+INDIRP4
+ARGP4
+ADDRGP4 BG_ClassBoundingBox
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $575
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 2556
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+ADDRLP4 2556
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $576
+JUMPV
+LABELV $575
+ADDRLP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 100
+ASGNI4
+LABELV $576
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+CNSTI4 13
+NEI4 $577
+ADDRLP4 72
+ADDRLP4 4
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $578
+JUMPV
+LABELV $577
+ADDRLP4 4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $579
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 2560
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 72
+ADDRLP4 2560
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $580
+JUMPV
+LABELV $579
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+LABELV $580
+LABELV $578
+ADDRLP4 72
+INDIRI4
+ARGI4
+ADDRLP4 2564
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 2484
+ADDRLP4 2564
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+ARGI4
+ADDRLP4 2568
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 2488
+ADDRLP4 2568
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 204
+ADDP4
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 384
+ADDP4
+ADDRLP4 2484
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 388
+ADDP4
+ADDRLP4 2488
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 296
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 2572
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 2572
+INDIRP4
+CNSTI4 212
+ADDP4
+ADDRLP4 2572
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 2576
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 2576
+INDIRP4
+CNSTI4 216
+ADDP4
+ADDRLP4 2576
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 232
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 100
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 104
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 108
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 2584
+ADDRLP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRLP4 2584
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ADDRLP4 2584
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+NEU4 $581
+ADDRLP4 2592
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ASGNP4
+ADDRLP4 2596
+CNSTI4 524
+ASGNI4
+ADDRLP4 2592
+INDIRP4
+ADDRLP4 2592
+INDIRP4
+INDIRI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 2596
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 2596
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 2600
+ADDRLP4 4
+INDIRP4
+CNSTI4 192
+ADDP4
+ASGNP4
+ADDRLP4 2604
+CNSTI4 524
+ASGNI4
+ADDRLP4 2600
+INDIRP4
+ADDRLP4 2600
+INDIRP4
+INDIRI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 2604
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 2604
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+LABELV $581
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $583
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 968
+ADDP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $584
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+LTI4 $583
+ADDRLP4 4
+INDIRP4
+CNSTI4 220
+ADDP4
+CNSTI4 1200
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRGP4 G_SetOrigin
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 100
+INDIRB
+ASGNB 12
+ADDRLP4 4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $587
+ADDRLP4 4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $587
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+NEU4 $589
+ADDRLP4 2492
+ARGP4
+ADDRLP4 2592
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 67
+ARGI4
+ADDRLP4 2592
+INDIRI4
+ARGI4
+ADDRGP4 G_AddPredictableEvent
+CALLV
+pop
+ADDRGP4 $588
+JUMPV
+LABELV $589
+ADDRLP4 84+4
+ADDRLP4 84+4
+INDIRF4
+CNSTF4 1127481344
+ADDF4
+ASGNF4
+ADDRLP4 84+4
+INDIRF4
+ARGF4
+ADDRGP4 AngleNormalize360
+CALLF4
+pop
+ADDRLP4 80
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+CNSTF4 0
+LEF4 $593
+ADDRLP4 84
+ARGP4
+ADDRLP4 2592
+ARGP4
+ADDRLP4 2616
+CNSTP4 0
+ASGNP4
+ADDRLP4 2616
+INDIRP4
+ARGP4
+ADDRLP4 2616
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 2620
+CNSTF4 1112014848
+ASGNF4
+ADDRLP4 2592
+ADDRLP4 2620
+INDIRF4
+ADDRLP4 2592
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 2592+4
+ADDRLP4 2620
+INDIRF4
+ADDRLP4 2592+4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 2592+8
+CNSTF4 1112014848
+ADDRLP4 2592+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 2604
+ADDRLP4 80
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+ADDRLP4 2592
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 2604+4
+ADDRLP4 80
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+ADDRLP4 2592+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 2604+8
+ADDRLP4 80
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+ADDRLP4 2592+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 2604
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+CNSTF4 1125515264
+ADDRLP4 2604
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1125515264
+ADDRLP4 2604+4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1125515264
+ADDRLP4 2604+8
+INDIRF4
+MULF4
+ASGNF4
+LABELV $593
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 30
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddPredictableEvent
+CALLV
+pop
+ADDRGP4 $605
+ARGP4
+ADDRLP4 2592
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRLP4 2592
+INDIRI4
+ARGI4
+ADDRGP4 G_Sound
+CALLV
+pop
+ADDRGP4 $588
+JUMPV
+LABELV $587
+ADDRLP4 4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $606
+ADDRLP4 4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $606
+ADDRLP4 84+4
+ADDRLP4 84+4
+INDIRF4
+CNSTF4 1127481344
+ADDF4
+ASGNF4
+ADDRLP4 84+4
+INDIRF4
+ARGF4
+ADDRGP4 AngleNormalize360
+CALLF4
+pop
+ADDRGP4 $610
+ARGP4
+ADDRLP4 2596
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRLP4 2596
+INDIRI4
+ARGI4
+ADDRGP4 G_Sound
+CALLV
+pop
+LABELV $606
+LABELV $588
+ADDRLP4 2596
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 2596
+INDIRP4
+ADDRLP4 2596
+INDIRP4
+INDIRI4
+CNSTI4 256
+BORI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRGP4 level
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 2580
+DIVI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 432
+ADDP4
+ARGP4
+ADDRGP4 trap_GetUsercmd
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRGP4 G_SetClientViewAngle
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $611
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $613
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 72
+INDIRI4
+ARGI4
+ADDRGP4 G_ForceWeaponChange
+CALLV
+pop
+LABELV $613
+ADDRLP4 4
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $611
+ADDRLP4 2600
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 2600
+INDIRP4
+ADDRLP4 2600
+INDIRP4
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 100
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1840
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1844
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 1000
+ADDRGP4 g_inactivity+12
+INDIRI4
+MULI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1784
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 84
+ADDP4
+CNSTI4 11
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 76
+ADDP4
+CNSTI4 22
+ASGNI4
+ADDRGP4 level+11200
+INDIRI4
+CNSTI4 0
+EQI4 $619
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 MoveClientToIntermission
+CALLV
+pop
+ADDRGP4 $620
+JUMPV
+LABELV $619
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $622
+ADDRLP4 80
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+LABELV $622
+ADDRLP4 4
+INDIRP4
+CNSTI4 152
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+CNSTI4 31
+ASGNI4
+LABELV $624
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 2604
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 2604
+INDIRI4
+CNSTI4 0
+EQI4 $628
+ADDRLP4 4
+INDIRP4
+CNSTI4 152
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 $626
+JUMPV
+LABELV $628
+LABELV $625
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $624
+LABELV $626
+LABELV $620
+ADDRLP4 4
+INDIRP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+SUBI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 432
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 ClientThink
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $632
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 BG_PlayerStateToEntityState
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $632
+ADDRGP4 CalculateRanks
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 ClientEndFrame
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 BG_PlayerStateToEntityState
+CALLV
+pop
+LABELV $533
+endproc ClientSpawn 2628 24
+export ClientDisconnect
+proc ClientDisconnect 36 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 1760
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $637
+ADDRLP4 12
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $635
+LABELV $637
+ADDRGP4 $634
+JUMPV
+LABELV $635
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_LeaveTeam
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 G_namelog_disconnect
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 G_Vote
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $641
+JUMPV
+LABELV $638
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 1752
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 Com_ClientListRemove
+CALLV
+pop
+LABELV $639
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $641
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $638
+ADDRLP4 20
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $643
+ADDRLP4 20
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $643
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRLP4 24
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 28
+CNSTI4 168
+ASGNI4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $643
+ADDRGP4 $645
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 624
+ADDP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_UnlinkEntity
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 528
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $646
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 428
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+INDIRP4
+CNSTI4 268
+ADDP4
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRP4
+CNSTI4 1740
+ADDP4
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 670
+ADDI4
+ARGI4
+ADDRGP4 $647
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRGP4 CalculateRanks
+CALLV
+pop
+LABELV $634
+endproc ClientDisconnect 36 20
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import player_die
+import BeginIntermission
+import TeamCount
+import G_QueueCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $647
+byte 1 0
+align 1
+LABELV $646
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $645
+byte 1 94
+byte 1 53
+byte 1 67
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 68
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 91
+byte 1 37
+byte 1 115
+byte 1 93
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $610
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 47
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $605
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 47
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $574
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $557
+byte 1 67
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 83
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 78
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 10
+byte 1 0
+align 1
+LABELV $530
+byte 1 67
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 66
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $529
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $518
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $515
+byte 1 67
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 91
+byte 1 37
+byte 1 115
+byte 1 93
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 99
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 99
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $508
+byte 1 71
+byte 1 104
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $507
+byte 1 68
+byte 1 117
+byte 1 112
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 71
+byte 1 85
+byte 1 73
+byte 1 68
+byte 1 0
+align 1
+LABELV $506
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 49
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 71
+byte 1 85
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 34
+byte 1 0
+align 1
+LABELV $494
+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 71
+byte 1 85
+byte 1 73
+byte 1 68
+byte 1 0
+align 1
+LABELV $482
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 115
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 101
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 32
+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 112
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 73
+byte 1 80
+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 0
+align 1
+LABELV $480
+byte 1 68
+byte 1 101
+byte 1 110
+byte 1 121
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 112
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 54
+byte 1 34
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $465
+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 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 119
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 0
+align 1
+LABELV $463
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $458
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 119
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 0
+align 1
+LABELV $457
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $454
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 104
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $451
+byte 1 105
+byte 1 112
+byte 1 0
+align 1
+LABELV $450
+byte 1 99
+byte 1 108
+byte 1 95
+byte 1 103
+byte 1 117
+byte 1 105
+byte 1 100
+byte 1 0
+align 1
+LABELV $445
+byte 1 110
+byte 1 92
+byte 1 37
+byte 1 115
+byte 1 92
+byte 1 116
+byte 1 92
+byte 1 37
+byte 1 105
+byte 1 92
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 92
+byte 1 37
+byte 1 115
+byte 1 92
+byte 1 105
+byte 1 103
+byte 1 92
+byte 1 37
+byte 1 49
+byte 1 54
+byte 1 115
+byte 1 92
+byte 1 118
+byte 1 92
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $444
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $440
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 117
+byte 1 110
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $437
+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 $434
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 66
+byte 1 108
+byte 1 117
+byte 1 101
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 69
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 114
+byte 1 115
+byte 1 0
+align 1
+LABELV $431
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 102
+byte 1 108
+byte 1 121
+byte 1 83
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $428
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 84
+byte 1 111
+byte 1 103
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $425
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 119
+byte 1 119
+byte 1 84
+byte 1 111
+byte 1 103
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $422
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 119
+byte 1 119
+byte 1 70
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 0
+align 1
+LABELV $419
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 0
+align 1
+LABELV $418
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $415
+byte 1 67
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 82
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 91
+byte 1 37
+byte 1 115
+byte 1 93
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 32
+byte 1 45
+byte 1 62
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 99
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 99
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $402
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $399
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $395
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 40
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $389
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 40
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 111
+byte 1 100
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $382
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $378
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 121
+byte 1 83
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 0
+align 1
+LABELV $377
+byte 1 69
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 40
+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 41
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 0
+align 1
+LABELV $374
+byte 1 73
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 103
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 0
+align 1
+LABELV $373
+byte 1 100
+byte 1 114
+byte 1 111
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 100
+byte 1 58
+byte 1 32
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 103
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 0
+align 1
+LABELV $372
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 103
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $368
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 103
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $357
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $356
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $355
+byte 1 70
+byte 1 105
+byte 1 108
+byte 1 101
+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 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $349
+byte 1 70
+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 $339
+byte 1 47
+byte 1 42
+byte 1 0
+align 1
+LABELV $338
+byte 1 47
+byte 1 47
+byte 1 0
+align 1
+LABELV $335
+byte 1 91
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 93
+byte 1 0
+align 1
+LABELV $300
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $299
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $298
+byte 1 103
+byte 1 95
+byte 1 110
+byte 1 101
+byte 1 119
+byte 1 98
+byte 1 105
+byte 1 101
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 78
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $276
+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 $211
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 67
+byte 1 111
+byte 1 114
+byte 1 112
+byte 1 115
+byte 1 101
+byte 1 0
+align 1
+LABELV $210
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 67
+byte 1 111
+byte 1 114
+byte 1 112
+byte 1 115
+byte 1 101
+byte 1 0
+align 1
+LABELV $193
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $189
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $149
+byte 1 67
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $86
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 0
+align 1
+LABELV $82
+byte 1 110
+byte 1 111
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $79
+byte 1 48
+byte 1 0
+align 1
+LABELV $78
+byte 1 110
+byte 1 111
+byte 1 98
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_cmds.asm b/build/release-linux-x86_64/base/game/g_cmds.asm
new file mode 100644
index 0000000..447f122
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_cmds.asm
@@ -0,0 +1,26974 @@
+export G_WeaponIsAllowed
+code
+proc G_WeaponIsAllowed 4 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ADDRGP4 BG_WeaponIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $78
+CNSTI4 0
+RETI4
+ADDRGP4 $77
+JUMPV
+LABELV $78
+ADDRGP4 g_minTeamSizePerBuilderH+12
+INDIRI4
+CNSTI4 0
+LEI4 $80
+ADDRFP4 0
+INDIRI4
+CNSTI4 31
+NEI4 $83
+ADDRGP4 CalculateRanks
+CALLV
+pop
+ADDRGP4 level+11288
+INDIRI4
+ADDRGP4 level+11256
+INDIRI4
+ADDRGP4 g_minTeamSizePerBuilderH+12
+INDIRI4
+DIVI4
+CNSTI4 1
+ADDI4
+LEI4 $85
+CNSTI4 0
+RETI4
+ADDRGP4 $77
+JUMPV
+LABELV $85
+LABELV $83
+LABELV $80
+CNSTI4 1
+RETI4
+LABELV $77
+endproc G_WeaponIsAllowed 4 4
+export G_ClassIsAllowed
+proc G_ClassIsAllowed 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ADDRGP4 BG_ClassIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $91
+CNSTI4 0
+RETI4
+ADDRGP4 $90
+JUMPV
+LABELV $91
+ADDRGP4 g_minTeamSizePerBuilderA+12
+INDIRI4
+CNSTI4 0
+LEI4 $93
+ADDRLP4 4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+EQI4 $98
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+NEI4 $96
+LABELV $98
+ADDRGP4 CalculateRanks
+CALLV
+pop
+ADDRGP4 level+11284
+INDIRI4
+ADDRGP4 level+11252
+INDIRI4
+ADDRGP4 g_minTeamSizePerBuilderA+12
+INDIRI4
+DIVI4
+CNSTI4 1
+ADDI4
+LEI4 $99
+CNSTI4 0
+RETI4
+ADDRGP4 $90
+JUMPV
+LABELV $99
+LABELV $96
+LABELV $93
+CNSTI4 1
+RETI4
+LABELV $90
+endproc G_ClassIsAllowed 8 4
+export G_SanitiseString
+proc G_SanitiseString 36 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $106
+JUMPV
+LABELV $105
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $108
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 94
+NEI4 $108
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $108
+ADDRLP4 4
+INDIRI4
+CNSTI4 65
+LTI4 $111
+ADDRLP4 4
+INDIRI4
+CNSTI4 90
+LEI4 $110
+LABELV $111
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 97
+LTI4 $112
+ADDRLP4 8
+INDIRI4
+CNSTI4 122
+LEI4 $110
+LABELV $112
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 48
+LTI4 $108
+ADDRLP4 12
+INDIRI4
+CNSTI4 57
+GTI4 $108
+LABELV $110
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 2
+ADDP4
+ASGNP4
+ADDRGP4 $106
+JUMPV
+LABELV $108
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 65
+LTI4 $116
+ADDRLP4 16
+INDIRI4
+CNSTI4 90
+LEI4 $115
+LABELV $116
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 97
+LTI4 $117
+ADDRLP4 20
+INDIRI4
+CNSTI4 122
+LEI4 $115
+LABELV $117
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 48
+LTI4 $113
+ADDRLP4 24
+INDIRI4
+CNSTI4 57
+GTI4 $113
+LABELV $115
+ADDRLP4 28
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 28
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 32
+ADDRGP4 tolower
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 32
+INDIRI4
+CVII1 4
+ASGNI1
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $113
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $106
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 0
+INDIRI4
+EQI4 $118
+ADDRFP4 8
+INDIRI4
+ADDRLP4 0
+INDIRI4
+GTI4 $105
+LABELV $118
+ADDRFP4 4
+INDIRP4
+CNSTI1 0
+ASGNI1
+LABELV $104
+endproc G_SanitiseString 36 4
+export G_SingleLineString
+proc G_SingleLineString 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $121
+JUMPV
+LABELV $120
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $123
+ADDRLP4 0
+INDIRI4
+CNSTI4 126
+GTI4 $123
+ADDRLP4 0
+INDIRI4
+CNSTI4 59
+EQI4 $123
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $123
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $121
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 0
+INDIRI4
+EQI4 $125
+ADDRFP4 8
+INDIRI4
+ADDRLP4 0
+INDIRI4
+GTI4 $120
+LABELV $125
+ADDRFP4 4
+INDIRP4
+CNSTI1 0
+ASGNI1
+LABELV $119
+endproc G_SingleLineString 8 0
+export G_ClientNumberFromString
+proc G_ClientNumberFromString 112 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 80
+CNSTI4 0
+ASGNI4
+ADDRLP4 88
+CNSTI4 -1
+ASGNI4
+ADDRLP4 72
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 84
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $127
+ADDRLP4 72
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $129
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRGP4 $131
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $129
+CNSTI4 -1
+RETI4
+ADDRGP4 $126
+JUMPV
+LABELV $127
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $135
+JUMPV
+LABELV $132
+LABELV $133
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $135
+ADDRLP4 92
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+EQI4 $137
+ADDRLP4 92
+INDIRI4
+CNSTI4 48
+LTI4 $137
+ADDRLP4 92
+INDIRI4
+CNSTI4 57
+LEI4 $132
+LABELV $137
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $138
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 96
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 96
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $143
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $140
+LABELV $143
+CNSTI4 -1
+RETI4
+ADDRGP4 $126
+JUMPV
+LABELV $140
+ADDRLP4 36
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $144
+ADDRLP4 72
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $146
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRGP4 $148
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $146
+CNSTI4 -1
+RETI4
+ADDRGP4 $126
+JUMPV
+LABELV $144
+ADDRLP4 0
+INDIRI4
+RETI4
+ADDRGP4 $126
+JUMPV
+LABELV $138
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 40
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 40
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $149
+ADDRLP4 72
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $151
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRGP4 $153
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $151
+CNSTI4 -1
+RETI4
+ADDRGP4 $126
+JUMPV
+LABELV $149
+ADDRLP4 72
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $154
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRGP4 $156
+ARGP4
+ADDRLP4 84
+INDIRI4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRLP4 96
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 76
+ADDRLP4 96
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 72
+ADDRLP4 76
+INDIRI4
+ADDRLP4 72
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 84
+ADDRLP4 84
+INDIRI4
+ADDRLP4 76
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $154
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 36
+ADDRGP4 level
+INDIRP4
+ASGNP4
+ADDRGP4 $160
+JUMPV
+LABELV $157
+ADDRLP4 36
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $162
+ADDRGP4 $158
+JUMPV
+LABELV $162
+ADDRLP4 36
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRLP4 96
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 0
+NEI4 $164
+ADDRLP4 0
+INDIRI4
+RETI4
+ADDRGP4 $126
+JUMPV
+LABELV $164
+ADDRLP4 4
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRLP4 100
+ADDRGP4 strstr
+CALLP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $166
+ADDRLP4 72
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $168
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRLP4 84
+INDIRI4
+CVIU4 4
+ARGU4
+ADDRGP4 $170
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 104
+ADDRGP4 Q_snprintf
+CALLI4
+ASGNI4
+ADDRLP4 76
+ADDRLP4 104
+INDIRI4
+ASGNI4
+ADDRLP4 72
+ADDRLP4 76
+INDIRI4
+ADDRLP4 72
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 84
+ADDRLP4 84
+INDIRI4
+ADDRLP4 76
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $168
+ADDRLP4 80
+ADDRLP4 80
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 88
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $166
+LABELV $158
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 36
+ADDRLP4 36
+INDIRP4
+CNSTI4 2580
+ADDP4
+ASGNP4
+LABELV $160
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $157
+ADDRLP4 80
+INDIRI4
+CNSTI4 1
+NEI4 $171
+ADDRLP4 88
+INDIRI4
+RETI4
+ADDRGP4 $126
+JUMPV
+LABELV $171
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+NEI4 $173
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $173
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $175
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $173
+CNSTI4 -1
+RETI4
+LABELV $126
+endproc G_ClientNumberFromString 112 20
+lit
+align 1
+LABELV $177
+byte 1 0
+skip 31
+align 1
+LABELV $178
+byte 1 0
+skip 31
+export G_ClientNumbersFromString
+code
+proc G_ClientNumbersFromString 92 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRGP4 $177
+INDIRB
+ASGNB 32
+ADDRLP4 44
+ADDRGP4 $178
+INDIRB
+ASGNB 32
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $179
+CNSTI4 0
+RETI4
+ADDRGP4 $176
+JUMPV
+LABELV $179
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $181
+CNSTI4 0
+RETI4
+ADDRGP4 $176
+JUMPV
+LABELV $181
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 76
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 80
+ADDRGP4 strtol
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 80
+INDIRI4
+ASGNI4
+ADDRLP4 76
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $183
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $185
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+GEI4 $185
+ADDRLP4 36
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $188
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+CNSTI4 1
+RETI4
+ADDRGP4 $176
+JUMPV
+LABELV $188
+LABELV $185
+CNSTI4 0
+RETI4
+ADDRGP4 $176
+JUMPV
+LABELV $183
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 44
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 44
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $190
+CNSTI4 0
+RETI4
+ADDRGP4 $176
+JUMPV
+LABELV $190
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $195
+JUMPV
+LABELV $192
+ADDRLP4 36
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $197
+ADDRGP4 $193
+JUMPV
+LABELV $197
+ADDRLP4 36
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 44
+ARGP4
+ADDRLP4 84
+ADDRGP4 strstr
+CALLP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $199
+ADDRLP4 88
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 88
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 40
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $199
+LABELV $193
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $195
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+GEI4 $201
+ADDRLP4 40
+INDIRI4
+ADDRFP4 8
+INDIRI4
+LTI4 $192
+LABELV $201
+ADDRLP4 40
+INDIRI4
+RETI4
+LABELV $176
+endproc G_ClientNumbersFromString 92 12
+export ScoreboardMessage
+proc ScoreboardMessage 2512 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 1040
+CNSTI4 0
+ASGNI4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRLP4 1048
+CNSTI1 0
+ASGNI1
+ADDRLP4 2452
+CNSTI4 0
+ASGNI4
+ADDRLP4 1032
+ADDRLP4 2452
+INDIRI4
+ASGNI4
+ADDRLP4 2448
+ADDRGP4 level+72
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 2452
+INDIRI4
+ASGNI4
+ADDRGP4 $207
+JUMPV
+LABELV $204
+ADDRLP4 0
+CNSTI4 2580
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+84
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $209
+ADDRLP4 2456
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $210
+JUMPV
+LABELV $209
+ADDRLP4 0
+INDIRP4
+CNSTI4 404
+ADDP4
+INDIRI4
+CNSTI4 999
+GEI4 $212
+ADDRLP4 2460
+ADDRLP4 0
+INDIRP4
+CNSTI4 404
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $213
+JUMPV
+LABELV $212
+ADDRLP4 2460
+CNSTI4 999
+ASGNI4
+LABELV $213
+ADDRLP4 2456
+ADDRLP4 2460
+INDIRI4
+ASGNI4
+LABELV $210
+ADDRLP4 2468
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+ADDRLP4 2468
+INDIRI4
+NEI4 $214
+ADDRLP4 2472
+CNSTI4 532
+ASGNI4
+ADDRLP4 2476
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ADDRLP4 2472
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 2476
+INDIRI4
+ADDRLP4 2468
+INDIRI4
+EQI4 $216
+ADDRLP4 0
+INDIRP4
+ADDRLP4 2472
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 2476
+INDIRI4
+NEI4 $214
+LABELV $216
+ADDRLP4 1040
+ADDRLP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 8
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 2484
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 2484
+INDIRI4
+CNSTI4 0
+EQI4 $217
+ADDRLP4 1044
+CNSTI4 8
+ASGNI4
+ADDRGP4 $215
+JUMPV
+LABELV $217
+CNSTI4 7
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 2488
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 2488
+INDIRI4
+CNSTI4 0
+EQI4 $219
+ADDRLP4 1044
+CNSTI4 7
+ASGNI4
+ADDRGP4 $215
+JUMPV
+LABELV $219
+CNSTI4 6
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 2492
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 2492
+INDIRI4
+CNSTI4 0
+EQI4 $221
+ADDRLP4 1044
+CNSTI4 6
+ASGNI4
+ADDRGP4 $215
+JUMPV
+LABELV $221
+CNSTI4 2
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 2496
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 2496
+INDIRI4
+CNSTI4 0
+EQI4 $223
+ADDRLP4 1044
+CNSTI4 2
+ASGNI4
+ADDRGP4 $215
+JUMPV
+LABELV $223
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 2500
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 2500
+INDIRI4
+CNSTI4 0
+EQI4 $225
+ADDRLP4 1044
+CNSTI4 1
+ASGNI4
+ADDRGP4 $215
+JUMPV
+LABELV $225
+CNSTI4 4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 2504
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 2504
+INDIRI4
+CNSTI4 0
+EQI4 $227
+ADDRLP4 1044
+CNSTI4 4
+ASGNI4
+ADDRGP4 $215
+JUMPV
+LABELV $227
+CNSTI4 5
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 2508
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 2508
+INDIRI4
+CNSTI4 0
+EQI4 $229
+ADDRLP4 1044
+CNSTI4 5
+ASGNI4
+ADDRGP4 $215
+JUMPV
+LABELV $229
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRGP4 $215
+JUMPV
+LABELV $214
+ADDRLP4 2480
+CNSTI4 0
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 2480
+INDIRI4
+ASGNI4
+ADDRLP4 1044
+ADDRLP4 2480
+INDIRI4
+ASGNI4
+LABELV $215
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $231
+ARGP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+84
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 2456
+INDIRI4
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 500
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 60000
+DIVI4
+ARGI4
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1044
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRLP4 2484
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1036
+ADDRLP4 2484
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+ADDRLP4 1036
+INDIRI4
+ADDI4
+CNSTI4 1024
+LTI4 $234
+ADDRGP4 $206
+JUMPV
+LABELV $234
+ADDRLP4 1032
+INDIRI4
+ADDRLP4 1048
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 1032
+ADDRLP4 1032
+INDIRI4
+ADDRLP4 1036
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $205
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $207
+ADDRLP4 4
+INDIRI4
+ADDRLP4 2448
+INDIRI4
+LTI4 $204
+LABELV $206
+ADDRGP4 $236
+ARGP4
+ADDRGP4 level+15424
+INDIRI4
+ARGI4
+ADDRGP4 level+15428
+INDIRI4
+ARGI4
+ADDRLP4 1048
+ARGP4
+ADDRLP4 2456
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 2456
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $202
+endproc ScoreboardMessage 2512 36
+bss
+align 1
+LABELV $240
+skip 1024
+export ConcatArgs
+code
+proc ConcatArgs 1048 12
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 1040
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 1036
+ADDRLP4 1040
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 $244
+JUMPV
+LABELV $241
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRLP4 1044
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 1044
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+CNSTI4 1023
+LTI4 $245
+ADDRGP4 $243
+JUMPV
+LABELV $245
+ADDRLP4 0
+INDIRI4
+ADDRGP4 $240
+ADDP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 8
+INDIRI4
+CVIU4 4
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1023
+NEI4 $247
+ADDRGP4 $243
+JUMPV
+LABELV $247
+ADDRLP4 4
+INDIRI4
+ADDRLP4 1036
+INDIRI4
+CNSTI4 1
+SUBI4
+EQI4 $249
+ADDRLP4 0
+INDIRI4
+ADDRGP4 $240
+ADDP4
+CNSTI1 32
+ASGNI1
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $249
+LABELV $242
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $244
+ADDRLP4 4
+INDIRI4
+ADDRLP4 1036
+INDIRI4
+LTI4 $241
+LABELV $243
+ADDRLP4 0
+INDIRI4
+ADDRGP4 $240
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $240
+RETP4
+LABELV $239
+endproc ConcatArgs 1048 12
+bss
+align 1
+LABELV $252
+skip 1024
+export ConcatArgsPrintable
+code
+proc ConcatArgsPrintable 1064 12
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 1048
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 1044
+ADDRLP4 1048
+INDIRI4
+ASGNI4
+ADDRLP4 1032
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 $256
+JUMPV
+LABELV $253
+ADDRLP4 1040
+ADDRLP4 4
+ASGNP4
+ADDRLP4 1032
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 1026
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRLP4 1052
+ADDRGP4 strchr
+CALLP4
+ASGNP4
+ADDRLP4 1052
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $257
+ADDRGP4 $259
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 1056
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1040
+ADDRLP4 1056
+INDIRP4
+ASGNP4
+LABELV $257
+ADDRLP4 1040
+INDIRP4
+ARGP4
+ADDRLP4 1060
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1036
+ADDRLP4 1060
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 1036
+INDIRI4
+ADDI4
+CNSTI4 1023
+LTI4 $260
+ADDRGP4 $255
+JUMPV
+LABELV $260
+ADDRLP4 0
+INDIRI4
+ADDRGP4 $252
+ADDP4
+ARGP4
+ADDRLP4 1040
+INDIRP4
+ARGP4
+ADDRLP4 1036
+INDIRI4
+CVIU4 4
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRLP4 1036
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1023
+NEI4 $262
+ADDRGP4 $255
+JUMPV
+LABELV $262
+ADDRLP4 1032
+INDIRI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 1
+SUBI4
+EQI4 $264
+ADDRLP4 0
+INDIRI4
+ADDRGP4 $252
+ADDP4
+CNSTI1 32
+ASGNI1
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $264
+LABELV $254
+ADDRLP4 1032
+ADDRLP4 1032
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $256
+ADDRLP4 1032
+INDIRI4
+ADDRLP4 1044
+INDIRI4
+LTI4 $253
+LABELV $255
+ADDRLP4 0
+INDIRI4
+ADDRGP4 $252
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $252
+RETP4
+LABELV $251
+endproc ConcatArgsPrintable 1064 12
+export Cmd_Give_f
+proc Cmd_Give_f 84 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+GEI4 $267
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $269
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $270
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRGP4 $266
+JUMPV
+LABELV $267
+CNSTI4 1
+ARGI4
+ADDRLP4 12
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $273
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $271
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+LABELV $271
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $277
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $276
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $274
+LABELV $277
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 3
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_AddUpgradeToInventory
+CALLV
+pop
+LABELV $274
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $281
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $280
+ARGP4
+CNSTI4 5
+ARGI4
+ADDRLP4 24
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $278
+LABELV $281
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $284
+ADDRLP4 32
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 3
+GEI4 $282
+LABELV $284
+ADDRLP4 28
+CNSTF4 1189765120
+ASGNF4
+ADDRGP4 $283
+JUMPV
+LABELV $282
+ADDRLP4 0
+INDIRP4
+CNSTI4 6
+ADDP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $286
+ADDRLP4 36
+CNSTF4 1137180672
+ASGNF4
+ADDRGP4 $287
+JUMPV
+LABELV $286
+ADDRLP4 36
+CNSTF4 1065353216
+ASGNF4
+LABELV $287
+ADDRLP4 28
+ADDRLP4 40
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+CNSTF4 1191181824
+LEF4 $288
+ADDRLP4 28
+CNSTF4 1189765120
+ASGNF4
+ADDRGP4 $289
+JUMPV
+LABELV $288
+ADDRLP4 28
+INDIRF4
+CNSTF4 3338665984
+GEF4 $290
+ADDRLP4 28
+CNSTF4 3337248768
+ASGNF4
+LABELV $290
+LABELV $289
+LABELV $283
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 28
+INDIRF4
+CVFI4 4
+CVII2 4
+CVII4 2
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+LABELV $278
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $295
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $294
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $292
+LABELV $295
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 220
+ADDP4
+CNSTI4 1200
+ASGNI4
+LABELV $292
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $298
+ARGP4
+ADDRLP4 32
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $296
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $299
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1900
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1908
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $300
+JUMPV
+LABELV $299
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+CNSTI4 128
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1856
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $300
+LABELV $296
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $305
+ARGP4
+ADDRLP4 36
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $303
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 8192
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1912
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $307
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $303
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $311
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $310
+ARGP4
+ADDRLP4 40
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $308
+LABELV $311
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 48
+ADDRLP4 44
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 9
+EQI4 $312
+ADDRLP4 48
+INDIRI4
+ARGI4
+ADDRLP4 52
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $312
+ADDRGP4 $266
+JUMPV
+LABELV $312
+ADDRLP4 44
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 60
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 384
+ADDP4
+ADDRLP4 60
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 44
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 68
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 388
+ADDP4
+ADDRLP4 68
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 44
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 72
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $314
+CNSTI4 6
+ARGI4
+ADDRLP4 44
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 76
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+EQI4 $314
+ADDRLP4 80
+ADDRLP4 44
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+CNSTF4 1069547520
+ADDRLP4 80
+INDIRP4
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+ASGNI4
+LABELV $314
+LABELV $308
+LABELV $266
+endproc Cmd_Give_f 84 12
+export Cmd_God_f
+proc Cmd_God_f 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 16
+BXORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+NEI4 $317
+ADDRLP4 0
+ADDRGP4 $319
+ASGNP4
+ADDRGP4 $318
+JUMPV
+LABELV $317
+ADDRLP4 0
+ADDRGP4 $320
+ASGNP4
+LABELV $318
+ADDRGP4 $321
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $316
+endproc Cmd_God_f 12 8
+export Cmd_Notarget_f
+proc Cmd_Notarget_f 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 32
+BXORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+NEI4 $323
+ADDRLP4 0
+ADDRGP4 $325
+ASGNP4
+ADDRGP4 $324
+JUMPV
+LABELV $323
+ADDRLP4 0
+ADDRGP4 $326
+ASGNP4
+LABELV $324
+ADDRGP4 $321
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $322
+endproc Cmd_Notarget_f 12 8
+export Cmd_Noclip_f
+proc Cmd_Noclip_f 16 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1768
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $328
+ADDRLP4 0
+ADDRGP4 $330
+ASGNP4
+ADDRGP4 $329
+JUMPV
+LABELV $328
+ADDRLP4 0
+ADDRGP4 $331
+ASGNP4
+LABELV $329
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1768
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $333
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $334
+JUMPV
+LABELV $333
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $334
+ADDRLP4 8
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $321
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $327
+endproc Cmd_Noclip_f 16 8
+export Cmd_LevelShot_f
+proc Cmd_LevelShot_f 0 8
+ADDRGP4 BeginIntermission
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $336
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $335
+endproc Cmd_LevelShot_f 0 8
+export Cmd_Kill_f
+proc Cmd_Kill_f 16 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 g_cheats+12
+INDIRI4
+CNSTI4 0
+EQI4 $338
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 -17
+BANDI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 100000
+ARGI4
+CNSTI4 26
+ARGI4
+ADDRGP4 player_die
+CALLV
+pop
+ADDRGP4 $339
+JUMPV
+LABELV $338
+ADDRFP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $341
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $343
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 20000
+ADDI4
+ASGNI4
+ADDRGP4 $342
+JUMPV
+LABELV $341
+ADDRFP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+LEI4 $345
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $348
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $345
+LABELV $342
+LABELV $339
+LABELV $337
+endproc Cmd_Kill_f 16 20
+export Cmd_Team_f
+proc Cmd_Team_f 1092 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 1024
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $350
+ARGP4
+ADDRLP4 1044
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 1032
+ADDRLP4 1044
+INDIRI4
+ASGNI4
+ADDRLP4 1036
+ADDRGP4 level+11252
+INDIRI4
+ASGNI4
+ADDRLP4 1040
+ADDRGP4 level+11256
+INDIRI4
+ASGNI4
+ADDRLP4 1024
+INDIRI4
+CNSTI4 1
+NEI4 $353
+ADDRLP4 1036
+ADDRLP4 1036
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $354
+JUMPV
+LABELV $353
+ADDRLP4 1024
+INDIRI4
+CNSTI4 2
+NEI4 $355
+ADDRLP4 1040
+ADDRLP4 1040
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $355
+LABELV $354
+ADDRLP4 1048
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+EQI4 $357
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 1048
+INDIRI4
+SUBI4
+CNSTI4 1000
+GEI4 $357
+ADDRGP4 $349
+JUMPV
+LABELV $357
+ADDRLP4 1052
+CNSTI4 0
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+ADDRLP4 1052
+INDIRI4
+NEI4 $360
+ADDRGP4 g_cheats+12
+INDIRI4
+ADDRLP4 1052
+INDIRI4
+NEI4 $360
+ADDRLP4 1056
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1056
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ADDRLP4 1052
+INDIRI4
+EQI4 $360
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 1056
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 30000
+GEI4 $360
+ADDRGP4 $364
+ARGP4
+CNSTI4 30000
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+SUBI4
+SUBI4
+CVIF4 4
+CNSTF4 1148846080
+DIVF4
+CVFI4 4
+ARGI4
+ADDRLP4 1060
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 1060
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $349
+JUMPV
+LABELV $360
+ADDRLP4 1060
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_doWarmup+12
+INDIRI4
+ADDRLP4 1060
+INDIRI4
+EQI4 $366
+ADDRGP4 level+16
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+SUBI4
+CNSTI4 1000
+DIVI4
+ADDRLP4 1060
+INDIRI4
+LEI4 $366
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+CNSTI4 8
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $349
+JUMPV
+LABELV $366
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $371
+ADDRLP4 1024
+INDIRI4
+ARGI4
+ADDRLP4 1064
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRGP4 $373
+ARGP4
+ADDRLP4 1064
+INDIRP4
+ARGP4
+ADDRLP4 1068
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 1068
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $349
+JUMPV
+LABELV $371
+ADDRLP4 0
+ARGP4
+ADDRGP4 $376
+ARGP4
+ADDRLP4 1064
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+CNSTI4 0
+NEI4 $374
+ADDRLP4 1068
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+16016
+INDIRI4
+ADDRLP4 1068
+INDIRI4
+EQI4 $377
+ADDRGP4 level+16012
+INDIRI4
+ADDRLP4 1068
+INDIRI4
+EQI4 $377
+ADDRLP4 1028
+CNSTI4 0
+ASGNI4
+ADDRGP4 $375
+JUMPV
+LABELV $377
+ADDRGP4 level+16016
+INDIRI4
+CNSTI4 0
+NEI4 $384
+ADDRLP4 1040
+INDIRI4
+ADDRLP4 1036
+INDIRI4
+LEI4 $381
+LABELV $384
+ADDRLP4 1028
+CNSTI4 1
+ASGNI4
+ADDRGP4 $375
+JUMPV
+LABELV $381
+ADDRGP4 level+16012
+INDIRI4
+CNSTI4 0
+NEI4 $388
+ADDRLP4 1036
+INDIRI4
+ADDRLP4 1040
+INDIRI4
+LEI4 $385
+LABELV $388
+ADDRLP4 1028
+CNSTI4 2
+ASGNI4
+ADDRGP4 $375
+JUMPV
+LABELV $385
+ADDRLP4 1072
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 1028
+ADDRLP4 1072
+INDIRI4
+CNSTI4 16384
+DIVI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $375
+JUMPV
+LABELV $374
+ADDRLP4 0
+ARGP4
+ADDRLP4 1072
+ADDRGP4 G_TeamFromString
+CALLI4
+ASGNI4
+ADDRLP4 1068
+ADDRLP4 1072
+INDIRI4
+ASGNI4
+ADDRLP4 1068
+INDIRI4
+CNSTI4 0
+EQI4 $392
+ADDRLP4 1068
+INDIRI4
+CNSTI4 1
+EQI4 $393
+ADDRLP4 1068
+INDIRI4
+CNSTI4 2
+EQI4 $403
+ADDRGP4 $389
+JUMPV
+LABELV $392
+ADDRLP4 1028
+CNSTI4 0
+ASGNI4
+ADDRGP4 $390
+JUMPV
+LABELV $393
+ADDRGP4 level+16012
+INDIRI4
+CNSTI4 0
+EQI4 $394
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+CNSTI4 5
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $349
+JUMPV
+LABELV $394
+ADDRGP4 level+16016
+INDIRI4
+CNSTI4 0
+EQI4 $397
+ADDRLP4 1032
+CNSTI4 1
+ASGNI4
+LABELV $397
+ADDRLP4 1080
+CNSTI4 0
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+ADDRLP4 1080
+INDIRI4
+NEI4 $400
+ADDRGP4 g_teamForceBalance+12
+INDIRI4
+ADDRLP4 1080
+INDIRI4
+EQI4 $400
+ADDRLP4 1036
+INDIRI4
+ADDRLP4 1040
+INDIRI4
+LEI4 $400
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+CNSTI4 3
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $349
+JUMPV
+LABELV $400
+ADDRLP4 1028
+CNSTI4 1
+ASGNI4
+ADDRGP4 $390
+JUMPV
+LABELV $403
+ADDRGP4 level+16016
+INDIRI4
+CNSTI4 0
+EQI4 $404
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+CNSTI4 6
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $349
+JUMPV
+LABELV $404
+ADDRGP4 level+16012
+INDIRI4
+CNSTI4 0
+EQI4 $407
+ADDRLP4 1032
+CNSTI4 1
+ASGNI4
+LABELV $407
+ADDRLP4 1084
+CNSTI4 0
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+ADDRLP4 1084
+INDIRI4
+NEI4 $410
+ADDRGP4 g_teamForceBalance+12
+INDIRI4
+ADDRLP4 1084
+INDIRI4
+EQI4 $410
+ADDRLP4 1040
+INDIRI4
+ADDRLP4 1036
+INDIRI4
+LEI4 $410
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+CNSTI4 4
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $349
+JUMPV
+LABELV $410
+ADDRLP4 1028
+CNSTI4 2
+ASGNI4
+ADDRGP4 $390
+JUMPV
+LABELV $389
+ADDRGP4 $413
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1088
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 1088
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $349
+JUMPV
+LABELV $390
+LABELV $375
+ADDRLP4 1024
+INDIRI4
+ADDRLP4 1028
+INDIRI4
+NEI4 $414
+ADDRGP4 $349
+JUMPV
+LABELV $414
+ADDRLP4 1080
+CNSTI4 0
+ASGNI4
+ADDRLP4 1028
+INDIRI4
+ADDRLP4 1080
+INDIRI4
+EQI4 $416
+ADDRGP4 g_maxGameClients+12
+INDIRI4
+ADDRLP4 1080
+INDIRI4
+EQI4 $416
+ADDRGP4 level+80
+INDIRI4
+ADDRGP4 g_maxGameClients+12
+INDIRI4
+LTI4 $416
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+CNSTI4 7
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $349
+JUMPV
+LABELV $416
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1028
+INDIRI4
+ARGI4
+ADDRGP4 G_ChangeTeam
+CALLV
+pop
+LABELV $349
+endproc Cmd_Team_f 1092 12
+export G_LoadCensors
+proc G_LoadCensors 20060 12
+ADDRLP4 20020
+CNSTI4 0
+ASGNI4
+ADDRGP4 numcensors
+ADDRLP4 20020
+INDIRI4
+ASGNI4
+ADDRGP4 g_censorship+16
+INDIRI1
+CVII4 1
+ADDRLP4 20020
+INDIRI4
+NEI4 $422
+ADDRGP4 $421
+JUMPV
+LABELV $422
+ADDRGP4 g_censorship+16
+ARGP4
+ADDRLP4 20016
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 20024
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 20024
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+GEI4 $426
+ADDRGP4 $428
+ARGP4
+ADDRGP4 g_censorship+16
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $421
+JUMPV
+LABELV $426
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $432
+ADDRLP4 12
+INDIRI4
+CVIU4 4
+CNSTU4 19999
+LTU4 $430
+LABELV $432
+ADDRLP4 20016
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $433
+ARGP4
+ADDRGP4 g_censorship+16
+ARGP4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $438
+ADDRLP4 20032
+ADDRGP4 $435
+ASGNP4
+ADDRGP4 $439
+JUMPV
+LABELV $438
+ADDRLP4 20032
+ADDRGP4 $436
+ASGNP4
+LABELV $439
+ADDRLP4 20032
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $421
+JUMPV
+LABELV $430
+ADDRLP4 16
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 20016
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 20016
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 12
+INDIRI4
+ADDRLP4 16
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+ADDRGP4 censors
+ASGNP4
+ADDRLP4 8
+ADDRLP4 16
+ASGNP4
+ADDRGP4 $441
+JUMPV
+LABELV $440
+ADDRLP4 8
+ARGP4
+ADDRLP4 20032
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20032
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $445
+CNSTU4 20000
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 censors
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+SUBU4
+CNSTU4 4
+GEU4 $443
+LABELV $445
+ADDRGP4 $442
+JUMPV
+LABELV $443
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTU4 20000
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 censors
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+SUBU4
+CVUI4 4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Q_strlwr
+CALLP4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20040
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 0
+ADDRLP4 20040
+INDIRU4
+CNSTU4 1
+ADDU4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ASGNP4
+CNSTU4 20000
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 censors
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+SUBU4
+CNSTU4 0
+NEU4 $446
+ADDRGP4 $442
+JUMPV
+LABELV $446
+ADDRLP4 8
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 20044
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20044
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTU4 20000
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 censors
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+SUBU4
+CVUI4 4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20052
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 0
+ADDRLP4 20052
+INDIRU4
+CNSTU4 1
+ADDU4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 20056
+ADDRGP4 numcensors
+ASGNP4
+ADDRLP4 20056
+INDIRP4
+ADDRLP4 20056
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $441
+ADDRGP4 $440
+JUMPV
+LABELV $442
+ADDRGP4 $448
+ARGP4
+ADDRGP4 numcensors
+INDIRI4
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $421
+endproc G_LoadCensors 20060 12
+export G_CensorString
+proc G_CensorString 80 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 numcensors
+INDIRI4
+CNSTI4 0
+EQI4 $453
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRGP4 $452
+ARGP4
+ADDRLP4 12
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $450
+LABELV $453
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $449
+JUMPV
+LABELV $450
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $455
+JUMPV
+LABELV $454
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $457
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 94
+NEI4 $457
+ADDRLP4 20
+ADDRFP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $457
+ADDRLP4 20
+INDIRI4
+CNSTI4 65
+LTI4 $460
+ADDRLP4 20
+INDIRI4
+CNSTI4 90
+LEI4 $459
+LABELV $460
+ADDRLP4 24
+ADDRFP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 97
+LTI4 $461
+ADDRLP4 24
+INDIRI4
+CNSTI4 122
+LEI4 $459
+LABELV $461
+ADDRLP4 28
+ADDRFP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 48
+LTI4 $457
+ADDRLP4 28
+INDIRI4
+CNSTI4 57
+GTI4 $457
+LABELV $459
+ADDRFP4 8
+INDIRI4
+CNSTI4 2
+GEI4 $462
+ADDRGP4 $456
+JUMPV
+LABELV $462
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 40
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+ADDRLP4 32
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 36
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 52
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+ADDRLP4 44
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 48
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 2
+SUBI4
+ASGNI4
+ADDRGP4 $455
+JUMPV
+LABELV $457
+ADDRLP4 32
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 65
+LTI4 $466
+ADDRLP4 32
+INDIRI4
+CNSTI4 90
+LEI4 $464
+LABELV $466
+ADDRLP4 36
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 97
+LTI4 $467
+ADDRLP4 36
+INDIRI4
+CNSTI4 122
+LEI4 $464
+LABELV $467
+ADDRLP4 40
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 48
+LTI4 $468
+ADDRLP4 40
+INDIRI4
+CNSTI4 57
+LEI4 $464
+LABELV $468
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+GEI4 $469
+ADDRGP4 $456
+JUMPV
+LABELV $469
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 52
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+ADDRLP4 44
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 48
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $455
+JUMPV
+LABELV $464
+ADDRLP4 4
+ADDRGP4 censors
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $474
+JUMPV
+LABELV $471
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $476
+JUMPV
+LABELV $475
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $478
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 94
+NEI4 $478
+ADDRLP4 48
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $478
+ADDRLP4 48
+INDIRI4
+CNSTI4 65
+LTI4 $481
+ADDRLP4 48
+INDIRI4
+CNSTI4 90
+LEI4 $480
+LABELV $481
+ADDRLP4 52
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 97
+LTI4 $482
+ADDRLP4 52
+INDIRI4
+CNSTI4 122
+LEI4 $480
+LABELV $482
+ADDRLP4 56
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 48
+LTI4 $478
+ADDRLP4 56
+INDIRI4
+CNSTI4 57
+GTI4 $478
+LABELV $480
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 2
+ADDP4
+ASGNP4
+ADDRGP4 $476
+JUMPV
+LABELV $478
+ADDRLP4 60
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 65
+LTI4 $485
+ADDRLP4 60
+INDIRI4
+CNSTI4 90
+LEI4 $483
+LABELV $485
+ADDRLP4 64
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 97
+LTI4 $486
+ADDRLP4 64
+INDIRI4
+CNSTI4 122
+LEI4 $483
+LABELV $486
+ADDRLP4 68
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 48
+LTI4 $487
+ADDRLP4 68
+INDIRI4
+CNSTI4 57
+LEI4 $483
+LABELV $487
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRGP4 $476
+JUMPV
+LABELV $483
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 72
+ADDRGP4 tolower
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+EQI4 $488
+ADDRGP4 $477
+JUMPV
+LABELV $488
+ADDRLP4 76
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+ASGNP4
+LABELV $476
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 44
+INDIRI4
+EQI4 $490
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 44
+INDIRI4
+NEI4 $475
+LABELV $490
+LABELV $477
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $499
+ADDRFP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRGP4 $494
+JUMPV
+LABELV $493
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+GEI4 $496
+ADDRGP4 $473
+JUMPV
+LABELV $496
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 56
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+ADDRLP4 48
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $494
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $493
+ADDRGP4 $473
+JUMPV
+LABELV $498
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $499
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $498
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRGP4 $502
+JUMPV
+LABELV $501
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $502
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $501
+LABELV $472
+ADDRLP4 44
+CNSTI4 1
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRLP4 44
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+ASGNP4
+LABELV $474
+ADDRLP4 8
+INDIRI4
+ADDRGP4 numcensors
+INDIRI4
+LTI4 $471
+LABELV $473
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+GEI4 $504
+ADDRGP4 $456
+JUMPV
+LABELV $504
+ADDRLP4 8
+INDIRI4
+ADDRGP4 numcensors
+INDIRI4
+NEI4 $506
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 56
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+ADDRLP4 48
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 52
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $506
+LABELV $455
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $454
+LABELV $456
+ADDRFP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+LABELV $449
+endproc G_CensorString 80 12
+proc G_SayTo 20 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $509
+CNSTI4 0
+RETI4
+ADDRGP4 $508
+JUMPV
+LABELV $509
+ADDRFP4 4
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $511
+CNSTI4 0
+RETI4
+ADDRGP4 $508
+JUMPV
+LABELV $511
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $513
+CNSTI4 0
+RETI4
+ADDRGP4 $508
+JUMPV
+LABELV $513
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $515
+CNSTI4 0
+RETI4
+ADDRGP4 $508
+JUMPV
+LABELV $515
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $517
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 OnSameTeam
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $517
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+EQI4 $520
+ADDRFP4 8
+INDIRI4
+CNSTI4 4
+EQI4 $520
+ADDRFP4 8
+INDIRI4
+CNSTI4 3
+NEI4 $517
+LABELV $520
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $521
+CNSTI4 0
+RETI4
+ADDRGP4 $508
+JUMPV
+LABELV $521
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $525
+ARGP4
+ADDRLP4 12
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $523
+ADDRFP4 8
+INDIRI4
+CNSTI4 3
+EQI4 $523
+CNSTI4 0
+RETI4
+ADDRGP4 $508
+JUMPV
+LABELV $523
+LABELV $517
+ADDRGP4 $526
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $528
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+ADDRGP4 $529
+JUMPV
+LABELV $528
+ADDRLP4 12
+CNSTI4 -1
+ASGNI4
+LABELV $529
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $508
+endproc G_SayTo 20 16
+export G_Say
+proc G_Say 204 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 160
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_specChat+12
+INDIRI4
+ADDRLP4 160
+INDIRI4
+NEI4 $531
+ADDRFP4 4
+INDIRI4
+CNSTI4 1
+EQI4 $531
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $531
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ADDRLP4 160
+INDIRI4
+NEI4 $531
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $452
+ARGP4
+ADDRLP4 168
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 168
+INDIRI4
+CNSTI4 0
+NEI4 $531
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $534
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRFP4 4
+CNSTI4 1
+ASGNI4
+LABELV $531
+ADDRLP4 172
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 180
+CNSTI4 0
+ASGNI4
+ADDRLP4 172
+INDIRI4
+ADDRLP4 180
+INDIRI4
+EQI4 $538
+ADDRLP4 172
+INDIRI4
+CNSTI4 1
+EQI4 $547
+ADDRLP4 172
+INDIRI4
+ADDRLP4 180
+INDIRI4
+LTI4 $536
+LABELV $558
+ADDRLP4 172
+INDIRI4
+CNSTI4 7
+EQI4 $553
+ADDRGP4 $536
+JUMPV
+LABELV $538
+ADDRGP4 $539
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $543
+ADDRLP4 184
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+ADDRGP4 $544
+JUMPV
+LABELV $543
+ADDRLP4 184
+CNSTI4 -1
+ASGNI4
+LABELV $544
+ADDRLP4 184
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $545
+ADDRLP4 188
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ASGNP4
+ADDRGP4 $546
+JUMPV
+LABELV $545
+ADDRLP4 188
+ADDRGP4 $541
+ASGNP4
+LABELV $546
+ADDRLP4 188
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRGP4 $536
+JUMPV
+LABELV $547
+ADDRLP4 196
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 196
+INDIRU4
+EQU4 $550
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 196
+INDIRU4
+NEU4 $548
+LABELV $550
+CNSTI4 0
+ARGI4
+ADDRGP4 $551
+ARGP4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $548
+ADDRGP4 $552
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRGP4 $536
+JUMPV
+LABELV $553
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $554
+CNSTI4 0
+ARGI4
+ADDRGP4 $556
+ARGP4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $554
+ADDRGP4 $557
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+LABELV $536
+ADDRLP4 8
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+CNSTI4 150
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_CensorString
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $562
+JUMPV
+LABELV $559
+ADDRLP4 4
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ARGP4
+ADDRGP4 G_SayTo
+CALLI4
+pop
+LABELV $560
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $562
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $559
+LABELV $530
+endproc G_Say 204 16
+lit
+align 4
+LABELV $565
+byte 4 1148846080
+byte 4 1148846080
+byte 4 1148846080
+code
+proc Cmd_SayArea_f 4176 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $565
+INDIRB
+ASGNB 12
+ADDRLP4 4144
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 4144
+INDIRI4
+CNSTI4 2
+GEI4 $566
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $568
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRGP4 $564
+JUMPV
+LABELV $566
+CNSTI4 1
+ARGI4
+ADDRLP4 4148
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 4148
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $569
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+ADDRGP4 g_sayAreaRange+8
+INDIRF4
+ASGNF4
+LABELV $570
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $569
+ADDRGP4 $574
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRLP4 4132
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4132+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4132+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4120
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120
+ARGP4
+ADDRLP4 4132
+ARGP4
+ADDRLP4 20
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4164
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4116
+ADDRLP4 4164
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $586
+JUMPV
+LABELV $583
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 20
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+CNSTI4 4
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 G_SayTo
+CALLI4
+pop
+LABELV $584
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $586
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4116
+INDIRI4
+LTI4 $583
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $590
+JUMPV
+LABELV $587
+ADDRLP4 4168
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 4168
+INDIRI4
+ADDRGP4 g_entities+524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $592
+ADDRLP4 4168
+INDIRI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRGP4 $525
+ARGP4
+ADDRLP4 4172
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 4172
+INDIRI4
+CNSTI4 0
+EQI4 $592
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+CNSTI4 4
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 G_SayTo
+CALLI4
+pop
+LABELV $592
+LABELV $588
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $590
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $587
+LABELV $564
+endproc Cmd_SayArea_f 4176 16
+proc Cmd_Say_f 1044 12
+ADDRLP4 1024
+CNSTI4 0
+ASGNI4
+ADDRLP4 1032
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+CNSTI4 2
+GEI4 $596
+ADDRGP4 $595
+JUMPV
+LABELV $596
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $600
+ARGP4
+ADDRLP4 1036
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1036
+INDIRI4
+CNSTI4 0
+NEI4 $598
+ADDRLP4 1024
+CNSTI4 1
+ASGNI4
+LABELV $598
+CNSTI4 1
+ARGI4
+ADDRLP4 1040
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 1028
+ADDRLP4 1040
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1024
+INDIRI4
+ARGI4
+ADDRLP4 1028
+INDIRP4
+ARGP4
+ADDRGP4 G_Say
+CALLV
+pop
+LABELV $595
+endproc Cmd_Say_f 1044 12
+lit
+align 1
+LABELV $602
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 0
+skip 8
+align 1
+LABELV $603
+byte 1 0
+skip 15
+align 1
+LABELV $604
+byte 1 0
+skip 11
+export Cmd_VSay_f
+code
+proc Cmd_VSay_f 2188 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 2104
+CNSTI4 0
+ASGNI4
+ADDRLP4 2108
+CNSTI4 0
+ASGNI4
+ADDRLP4 1044
+ADDRGP4 $602
+INDIRB
+ASGNB 16
+ADDRLP4 1028
+ADDRGP4 $603
+INDIRB
+ASGNB 16
+ADDRLP4 1060
+ADDRGP4 $604
+INDIRB
+ASGNB 12
+ADDRLP4 2124
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 2124
+INDIRU4
+EQU4 $607
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 2124
+INDIRU4
+NEU4 $605
+LABELV $607
+CNSTI4 0
+ARGI4
+ADDRGP4 $608
+ARGP4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $605
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 2128
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 2128
+INDIRI4
+CNSTI4 2
+GEI4 $609
+ADDRGP4 $611
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 2132
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 2132
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $601
+JUMPV
+LABELV $609
+ADDRGP4 level+16144
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $612
+ADDRGP4 $615
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 2132
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 2132
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $601
+JUMPV
+LABELV $612
+ADDRGP4 g_voiceChats+12
+INDIRI4
+CNSTI4 0
+NEI4 $616
+ADDRGP4 $619
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 2132
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 2132
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $601
+JUMPV
+LABELV $616
+ADDRLP4 0
+ARGP4
+ADDRGP4 $622
+ARGP4
+ADDRLP4 2132
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 2132
+INDIRI4
+CNSTI4 0
+NEI4 $620
+ADDRLP4 2112
+CNSTI4 0
+ASGNI4
+ADDRGP4 $621
+JUMPV
+LABELV $620
+ADDRLP4 0
+ARGP4
+ADDRGP4 $625
+ARGP4
+ADDRLP4 2136
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 2136
+INDIRI4
+CNSTI4 0
+NEI4 $623
+ADDRLP4 2112
+CNSTI4 1
+ASGNI4
+ADDRGP4 $624
+JUMPV
+LABELV $623
+ADDRLP4 0
+ARGP4
+ADDRGP4 $628
+ARGP4
+ADDRLP4 2140
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 2140
+INDIRI4
+CNSTI4 0
+NEI4 $601
+ADDRLP4 2112
+CNSTI4 2
+ASGNI4
+LABELV $627
+LABELV $624
+LABELV $621
+ADDRLP4 1060
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 12
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 692
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $629
+ADDRLP4 1044
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 692
+ADDP4
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $629
+ADDRGP4 level+16144
+INDIRP4
+ARGP4
+ADDRLP4 1044
+ARGP4
+ADDRLP4 2144
+ADDRGP4 BG_VoiceByName
+CALLP4
+ASGNP4
+ADDRLP4 1072
+ADDRLP4 2144
+INDIRP4
+ASGNP4
+ADDRLP4 1072
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $632
+ADDRGP4 $634
+ARGP4
+ADDRLP4 1060
+ARGP4
+ADDRLP4 1044
+ARGP4
+ADDRLP4 2148
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 2148
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $601
+JUMPV
+LABELV $632
+CNSTI4 1
+ARGI4
+ADDRLP4 1028
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 1072
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 2104
+ARGP4
+ADDRLP4 2148
+ADDRGP4 BG_VoiceCmdFind
+CALLP4
+ASGNP4
+ADDRLP4 1024
+ADDRLP4 2148
+INDIRP4
+ASGNP4
+ADDRLP4 1024
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $635
+ADDRGP4 $637
+ARGP4
+ADDRLP4 1060
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 1044
+ARGP4
+ADDRLP4 2152
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 2152
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $601
+JUMPV
+LABELV $635
+ADDRLP4 2152
+CNSTI4 0
+ASGNI4
+ADDRLP4 1076
+ADDRLP4 2152
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+ADDRLP4 2152
+INDIRI4
+NEI4 $638
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 2156
+ADDRGP4 BG_PrimaryWeapon
+CALLI4
+ASGNI4
+ADDRLP4 1076
+ADDRLP4 2156
+INDIRI4
+ASGNI4
+LABELV $638
+ADDRLP4 1024
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 2156
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 2156
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 2156
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1076
+INDIRI4
+ARGI4
+ADDRLP4 2156
+INDIRP4
+CNSTI4 2460
+ADDP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRLP4 2108
+ARGP4
+ADDRLP4 2160
+ADDRGP4 BG_VoiceTrackFind
+CALLP4
+ASGNP4
+ADDRLP4 2116
+ADDRLP4 2160
+INDIRP4
+ASGNP4
+ADDRLP4 2116
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $640
+ADDRGP4 $642
+ARGP4
+ADDRLP4 1060
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 2164
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 2164
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 2164
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1076
+INDIRI4
+ARGI4
+ADDRLP4 2164
+INDIRP4
+CNSTI4 2460
+ADDP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRLP4 1044
+ARGP4
+ADDRLP4 2168
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 2168
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $601
+JUMPV
+LABELV $640
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2464
+ADDP4
+ARGP4
+ADDRLP4 1024
+INDIRP4
+ARGP4
+ADDRLP4 2164
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 2164
+INDIRI4
+CNSTI4 0
+NEI4 $643
+ADDRLP4 2168
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2460
+ADDP4
+ASGNP4
+ADDRLP4 2168
+INDIRP4
+ADDRLP4 2168
+INDIRP4
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+LABELV $643
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2464
+ADDP4
+ARGP4
+ADDRLP4 1024
+INDIRP4
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 1080
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_CensorString
+CALLV
+pop
+ADDRLP4 2172
+ADDRLP4 2112
+INDIRI4
+ASGNI4
+ADDRLP4 2172
+INDIRI4
+CNSTI4 0
+EQI4 $648
+ADDRLP4 2172
+INDIRI4
+CNSTI4 1
+EQI4 $650
+ADDRLP4 2172
+INDIRI4
+CNSTI4 2
+EQI4 $648
+ADDRGP4 $646
+JUMPV
+LABELV $648
+ADDRGP4 $649
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 2112
+INDIRI4
+ARGI4
+ADDRLP4 2104
+INDIRI4
+ARGI4
+ADDRLP4 2108
+INDIRI4
+ARGI4
+ADDRLP4 1080
+ARGP4
+ADDRLP4 2180
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 2180
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $646
+JUMPV
+LABELV $650
+ADDRGP4 $649
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 2112
+INDIRI4
+ARGI4
+ADDRLP4 2104
+INDIRI4
+ARGI4
+ADDRLP4 2108
+INDIRI4
+ARGI4
+ADDRLP4 1080
+ARGP4
+ADDRLP4 2184
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 2184
+INDIRP4
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+LABELV $646
+LABELV $601
+endproc Cmd_VSay_f 2188 32
+export Cmd_Where_f
+proc Cmd_Where_f 8 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $652
+ADDRGP4 $651
+JUMPV
+LABELV $652
+ADDRGP4 $654
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $651
+endproc Cmd_Where_f 8 16
+lit
+align 1
+LABELV $656
+byte 1 0
+skip 31
+align 1
+LABELV $657
+byte 1 0
+skip 31
+export Cmd_CallVote_f
+code
+proc Cmd_CallVote_f 5276 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4136
+ADDRGP4 $656
+INDIRB
+ASGNB 32
+ADDRLP4 2056
+ADDRGP4 $657
+INDIRB
+ASGNB 32
+ADDRLP4 2052
+CNSTI4 -1
+ASGNI4
+ADDRLP4 4172
+CNSTI4 -1
+ASGNI4
+CNSTI4 0
+ARGI4
+ADDRLP4 1028
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRLP4 3112
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+CNSTI4 3
+ARGI4
+ADDRLP4 4176
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 4168
+ADDRLP4 4176
+INDIRP4
+ASGNP4
+ADDRLP4 4168
+INDIRP4
+ARGP4
+ADDRLP4 2088
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 G_DecolorString
+CALLV
+pop
+ADDRLP4 1028
+ARGP4
+ADDRGP4 $660
+ARGP4
+ADDRLP4 4180
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4180
+INDIRI4
+CNSTI4 0
+NEI4 $658
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $659
+JUMPV
+LABELV $658
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $659
+ADDRGP4 g_allowVote+12
+INDIRI4
+CNSTI4 0
+EQI4 $665
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $664
+ARGP4
+ADDRLP4 4184
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 4184
+INDIRI4
+CNSTI4 0
+NEI4 $661
+LABELV $665
+ADDRGP4 $666
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 4188
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 4188
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $661
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6504
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $667
+ADDRGP4 $670
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 4188
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 4188
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $667
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6516
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $671
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_ExecuteVote
+CALLV
+pop
+LABELV $671
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6528
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+348
+ADDP4
+CNSTI4 50
+ASGNI4
+ADDRGP4 g_voteLimit+12
+INDIRI4
+CNSTI4 0
+LEI4 $676
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3060
+ADDP4
+INDIRI4
+ADDRGP4 g_voteLimit+12
+INDIRI4
+LTI4 $676
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $680
+ARGP4
+ADDRLP4 4192
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 4192
+INDIRI4
+CNSTI4 0
+NEI4 $676
+ADDRGP4 $681
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRGP4 g_voteLimit+12
+INDIRI4
+ARGI4
+ADDRLP4 4196
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 4196
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $676
+ADDRLP4 4
+ARGP4
+ADDRGP4 $685
+ARGP4
+ADDRLP4 4196
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4196
+INDIRI4
+CNSTI4 0
+EQI4 $693
+ADDRLP4 4
+ARGP4
+ADDRGP4 $686
+ARGP4
+ADDRLP4 4200
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4200
+INDIRI4
+CNSTI4 0
+EQI4 $693
+ADDRLP4 4
+ARGP4
+ADDRGP4 $687
+ARGP4
+ADDRLP4 4204
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4204
+INDIRI4
+CNSTI4 0
+EQI4 $693
+ADDRLP4 4
+ARGP4
+ADDRGP4 $688
+ARGP4
+ADDRLP4 4208
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4208
+INDIRI4
+CNSTI4 0
+EQI4 $693
+ADDRLP4 4
+ARGP4
+ADDRGP4 $689
+ARGP4
+ADDRLP4 4212
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4212
+INDIRI4
+CNSTI4 0
+NEI4 $683
+LABELV $693
+ADDRLP4 3112
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $694
+ADDRGP4 $696
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 5240
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 5240
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $694
+ADDRLP4 3112
+ARGP4
+ADDRLP4 4216
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 5240
+ADDRGP4 G_ClientNumberFromString
+CALLI4
+ASGNI4
+ADDRLP4 2052
+ADDRLP4 5240
+INDIRI4
+ASGNI4
+ADDRLP4 2052
+INDIRI4
+CNSTI4 -1
+NEI4 $697
+ADDRGP4 $699
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 4216
+ARGP4
+ADDRLP4 5244
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 5244
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $697
+CNSTI4 2580
+ADDRLP4 2052
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 4136
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_DecolorString
+CALLV
+pop
+ADDRLP4 4172
+CNSTI4 2580
+ADDRLP4 2052
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3088
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ARGP4
+ADDRGP4 $685
+ARGP4
+ADDRLP4 5244
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 5244
+INDIRI4
+CNSTI4 0
+EQI4 $703
+ADDRLP4 4
+ARGP4
+ADDRGP4 $686
+ARGP4
+ADDRLP4 5248
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 5248
+INDIRI4
+CNSTI4 0
+EQI4 $703
+ADDRLP4 4
+ARGP4
+ADDRGP4 $688
+ARGP4
+ADDRLP4 5252
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 5252
+INDIRI4
+CNSTI4 0
+NEI4 $700
+LABELV $703
+CNSTI4 1760
+ADDRLP4 2052
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRGP4 $706
+ARGP4
+ADDRLP4 5256
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 5256
+INDIRI4
+CNSTI4 0
+EQI4 $704
+ADDRGP4 $707
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 5260
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 5260
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $708
+ARGP4
+ADDRLP4 5268
+CNSTI4 468
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ADDRLP4 5268
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 1760
+ADDRLP4 2052
+INDIRI4
+MULI4
+ADDRGP4 g_entities+524
+ADDP4
+INDIRP4
+ADDRLP4 5268
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 2088
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $712
+ADDRLP4 5264
+ADDRLP4 2088
+ASGNP4
+ADDRGP4 $713
+JUMPV
+LABELV $712
+ADDRLP4 5264
+ADDRGP4 $710
+ASGNP4
+LABELV $713
+ADDRLP4 5264
+INDIRP4
+ARGP4
+ADDRLP4 5272
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTP4 0
+ARGP4
+ADDRLP4 5272
+INDIRP4
+ARGP4
+ADDRGP4 G_AdminMessage
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $704
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $714
+ADDRLP4 5260
+CNSTI4 532
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ADDRLP4 5260
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 2580
+ADDRLP4 2052
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ADDRLP4 5260
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $714
+ADDRGP4 $716
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 5264
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 5264
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $714
+ADDRLP4 2088
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $717
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $719
+ARGP4
+ADDRLP4 5264
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 5264
+INDIRI4
+CNSTI4 0
+NEI4 $717
+ADDRGP4 $720
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 5268
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 5268
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $717
+LABELV $700
+LABELV $683
+ADDRLP4 4
+ARGP4
+ADDRGP4 $685
+ARGP4
+ADDRLP4 4216
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4216
+INDIRI4
+CNSTI4 0
+NEI4 $721
+CNSTI4 2580
+ADDRLP4 2052
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 456
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $723
+ADDRGP4 $707
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 4220
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 4220
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $723
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $727
+ARGP4
+CNSTI4 2580
+ADDRLP4 2052
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 624
+ADDP4
+ARGP4
+ADDRGP4 g_adminTempBan+16
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 2088
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $731
+ARGP4
+ADDRLP4 4136
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 2088
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $722
+ADDRGP4 $736
+ARGP4
+ADDRLP4 2088
+ARGP4
+ADDRLP4 4220
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4220
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $722
+JUMPV
+LABELV $721
+ADDRLP4 4
+ARGP4
+ADDRGP4 $739
+ARGP4
+ADDRLP4 4220
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4220
+INDIRI4
+CNSTI4 0
+NEI4 $737
+CNSTI4 2
+ARGI4
+ADDRLP4 5248
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 5248
+INDIRP4
+ARGP4
+ADDRLP4 4224
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 G_SingleLineString
+CALLV
+pop
+ADDRLP4 4224
+ARGP4
+ADDRLP4 5252
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 5252
+INDIRU4
+CNSTU4 0
+NEU4 $740
+ADDRGP4 $742
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 5256
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 5256
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $740
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $745
+ARGP4
+ADDRLP4 4224
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $748
+ARGP4
+ADDRLP4 4224
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $738
+JUMPV
+LABELV $737
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $749
+ADDRLP4 4
+ARGP4
+ADDRGP4 $686
+ARGP4
+ADDRLP4 4224
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4224
+INDIRI4
+CNSTI4 0
+NEI4 $751
+CNSTI4 2580
+ADDRLP4 2052
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3068
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $753
+ADDRGP4 $755
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 4228
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 4228
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $753
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $758
+ARGP4
+ADDRLP4 4172
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $761
+ARGP4
+ADDRLP4 4136
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 2088
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $750
+ADDRGP4 $736
+ARGP4
+ADDRLP4 2088
+ARGP4
+ADDRLP4 4228
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4228
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $750
+JUMPV
+LABELV $751
+ADDRLP4 4
+ARGP4
+ADDRGP4 $687
+ARGP4
+ADDRLP4 4228
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4228
+INDIRI4
+CNSTI4 0
+NEI4 $766
+CNSTI4 2580
+ADDRLP4 2052
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3068
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $768
+ADDRGP4 $770
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 4232
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 4232
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $768
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $773
+ARGP4
+ADDRLP4 4172
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $776
+ARGP4
+ADDRLP4 4136
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $750
+JUMPV
+LABELV $766
+ADDRLP4 4
+ARGP4
+ADDRGP4 $779
+ARGP4
+ADDRLP4 4232
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4232
+INDIRI4
+CNSTI4 0
+NEI4 $777
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+CNSTI4 300000
+LTI4 $780
+ADDRGP4 level+80
+INDIRI4
+CNSTI4 0
+LEI4 $780
+ADDRGP4 level+72
+INDIRI4
+CNSTI4 1
+LEI4 $780
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $786
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $780
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+ADDRGP4 $789
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRGP4 $750
+JUMPV
+LABELV $777
+ADDRLP4 4
+ARGP4
+ADDRGP4 $792
+ARGP4
+ADDRLP4 4236
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4236
+INDIRI4
+CNSTI4 0
+NEI4 $790
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+CNSTI4 60000
+GEI4 $793
+ADDRGP4 level+80
+INDIRI4
+CNSTI4 0
+LEI4 $793
+ADDRGP4 level+72
+INDIRI4
+CNSTI4 1
+LEI4 $793
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $799
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $793
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+CNSTI4 300000
+LTI4 $800
+ADDRGP4 level+80
+INDIRI4
+CNSTI4 0
+LEI4 $800
+ADDRGP4 level+72
+INDIRI4
+CNSTI4 1
+LEI4 $800
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $806
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $800
+ADDRLP4 3112
+ARGP4
+ADDRLP4 4240
+ADDRGP4 G_MapExists
+CALLI4
+ASGNI4
+ADDRLP4 4240
+INDIRI4
+CNSTI4 0
+NEI4 $807
+ADDRGP4 $809
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 3112
+ARGP4
+ADDRLP4 4244
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 4244
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $807
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+CNSTI4 3072
+ARGI4
+ADDRGP4 $812
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 3112
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $815
+ARGP4
+ADDRLP4 3112
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6528
+ADDP4
+CNSTI4 3000
+ASGNI4
+ADDRGP4 $750
+JUMPV
+LABELV $790
+ADDRLP4 4
+ARGP4
+ADDRGP4 $819
+ARGP4
+ADDRLP4 4240
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4240
+INDIRI4
+CNSTI4 0
+NEI4 $817
+ADDRGP4 g_nextMap+16
+ARGP4
+ADDRLP4 4244
+ADDRGP4 G_MapExists
+CALLI4
+ASGNI4
+ADDRLP4 4244
+INDIRI4
+CNSTI4 0
+EQI4 $820
+ADDRGP4 $823
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRGP4 g_nextMap+16
+ARGP4
+ADDRLP4 4248
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 4248
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $820
+ADDRLP4 3112
+ARGP4
+ADDRLP4 4248
+ADDRGP4 G_MapExists
+CALLI4
+ASGNI4
+ADDRLP4 4248
+INDIRI4
+CNSTI4 0
+NEI4 $825
+ADDRGP4 $809
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 3112
+ARGP4
+ADDRLP4 4252
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 4252
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $825
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $829
+ARGP4
+ADDRLP4 3112
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $832
+ARGP4
+ADDRLP4 3112
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $750
+JUMPV
+LABELV $817
+ADDRLP4 4
+ARGP4
+ADDRGP4 $835
+ARGP4
+ADDRLP4 4244
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4244
+INDIRI4
+CNSTI4 0
+NEI4 $833
+ADDRLP4 2088
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $836
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $719
+ARGP4
+ADDRLP4 4248
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 4248
+INDIRI4
+CNSTI4 0
+NEI4 $836
+ADDRGP4 $720
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 4252
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 4252
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $836
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+CNSTI4 300000
+GTI4 $838
+ADDRGP4 level+80
+INDIRI4
+CNSTI4 0
+LEI4 $838
+ADDRGP4 level+72
+INDIRI4
+CNSTI4 1
+LEI4 $838
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $844
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $838
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+ADDRGP4 $846
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+ADDRGP4 $848
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6528
+ADDP4
+CNSTI4 3000
+ASGNI4
+ADDRGP4 $750
+JUMPV
+LABELV $833
+ADDRLP4 4
+ARGP4
+ADDRGP4 $852
+ARGP4
+ADDRLP4 4248
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4248
+INDIRI4
+CNSTI4 0
+NEI4 $850
+ADDRGP4 g_suddenDeathVotePercent+12
+INDIRI4
+CNSTI4 0
+NEI4 $853
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $856
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $853
+ADDRLP4 4252
+ADDRGP4 G_TimeTilSuddenDeath
+CALLI4
+ASGNI4
+ADDRLP4 4252
+INDIRI4
+CNSTI4 0
+GTI4 $857
+ADDRGP4 $859
+ARGP4
+ADDRLP4 4256
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 4256
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $857
+ADDRGP4 level+15444
+INDIRI4
+CNSTI4 0
+LEI4 $860
+ADDRLP4 4256
+ADDRGP4 G_TimeTilSuddenDeath
+CALLI4
+ASGNI4
+ADDRLP4 4256
+INDIRI4
+CNSTI4 1000
+ADDRGP4 g_suddenDeathVoteDelay+12
+INDIRI4
+MULI4
+GTI4 $860
+ADDRGP4 $864
+ARGP4
+ADDRLP4 4260
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 4260
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $860
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+348
+ADDP4
+ADDRGP4 g_suddenDeathVotePercent+12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $869
+ARGP4
+ADDRGP4 g_suddenDeathVoteDelay+12
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $873
+ARGP4
+ADDRGP4 g_suddenDeathVoteDelay+12
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $750
+JUMPV
+LABELV $850
+ADDRLP4 4
+ARGP4
+ADDRGP4 $877
+ARGP4
+ADDRLP4 4252
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4252
+INDIRI4
+CNSTI4 0
+NEI4 $875
+ADDRGP4 g_armageddonVotePercent+12
+INDIRI4
+CNSTI4 0
+NEI4 $878
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $881
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $878
+ADDRLP4 3112
+ARGP4
+ADDRLP4 4260
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 4256
+ADDRLP4 4260
+INDIRI4
+ASGNI4
+ADDRLP4 4264
+ADDRLP4 4256
+INDIRI4
+ASGNI4
+ADDRLP4 4264
+INDIRI4
+CNSTI4 0
+LEI4 $884
+ADDRLP4 4264
+INDIRI4
+CNSTI4 100
+LEI4 $882
+LABELV $884
+ADDRLP4 4256
+ADDRGP4 g_armageddonPercent+12
+INDIRI4
+ASGNI4
+LABELV $882
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+348
+ADDP4
+ADDRGP4 g_armageddonVotePercent+12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $890
+ARGP4
+ADDRLP4 4256
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $893
+ARGP4
+ADDRLP4 4256
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $750
+JUMPV
+LABELV $875
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $894
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $895
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $749
+ADDRLP4 4
+ARGP4
+ADDRGP4 $688
+ARGP4
+ADDRLP4 4224
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4224
+INDIRI4
+CNSTI4 0
+NEI4 $896
+CNSTI4 2580
+ADDRLP4 2052
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3072
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $898
+ADDRGP4 $900
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 4228
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 4228
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $898
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $903
+ARGP4
+ADDRLP4 4172
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $906
+ARGP4
+ADDRLP4 4136
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 2088
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $897
+ADDRGP4 $736
+ARGP4
+ADDRLP4 2088
+ARGP4
+ADDRLP4 4228
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4228
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $897
+JUMPV
+LABELV $896
+ADDRLP4 4
+ARGP4
+ADDRGP4 $689
+ARGP4
+ADDRLP4 4228
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4228
+INDIRI4
+CNSTI4 0
+NEI4 $911
+CNSTI4 2580
+ADDRLP4 2052
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3072
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $913
+ADDRGP4 $915
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 4232
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 4232
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $913
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $918
+ARGP4
+ADDRLP4 4172
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $921
+ARGP4
+ADDRLP4 4136
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $912
+JUMPV
+LABELV $911
+ADDRLP4 4
+ARGP4
+ADDRGP4 $924
+ARGP4
+ADDRLP4 4232
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4232
+INDIRI4
+CNSTI4 0
+NEI4 $922
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $927
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+ADDRGP4 $929
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRGP4 $923
+JUMPV
+LABELV $922
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $894
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $930
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $655
+JUMPV
+LABELV $923
+LABELV $912
+LABELV $897
+LABELV $750
+LABELV $738
+LABELV $722
+ADDRGP4 $931
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $936
+ADDRLP4 4236
+ADDRGP4 $932
+ASGNP4
+ADDRGP4 $937
+JUMPV
+LABELV $936
+ADDRLP4 4236
+ADDRGP4 $933
+ASGNP4
+LABELV $937
+ADDRLP4 4236
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $938
+ADDRGP4 $940
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+ADDRLP4 4244
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 4244
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $939
+JUMPV
+LABELV $938
+ADDRLP4 4244
+CNSTI4 0
+ASGNI4
+ADDRGP4 $945
+JUMPV
+LABELV $942
+CNSTI4 2580
+ADDRLP4 4244
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $947
+ADDRLP4 4252
+CNSTI4 2580
+ADDRLP4 4244
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4252
+INDIRI4
+ADDRLP4 0
+INDIRI4
+EQI4 $951
+ADDRLP4 4252
+INDIRI4
+CNSTI4 0
+NEI4 $949
+CNSTI4 1760
+ADDRLP4 4244
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRGP4 $525
+ARGP4
+ADDRLP4 4256
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 4256
+INDIRI4
+CNSTI4 0
+EQI4 $949
+LABELV $951
+ADDRGP4 $952
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+ADDRLP4 4260
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4244
+INDIRI4
+ARGI4
+ADDRLP4 4260
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $950
+JUMPV
+LABELV $949
+CNSTI4 1760
+ADDRLP4 4244
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRGP4 $956
+ARGP4
+ADDRLP4 4260
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 4260
+INDIRI4
+CNSTI4 0
+EQI4 $954
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4264
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRGP4 $957
+ARGP4
+CNSTI4 5
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 4264
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+ADDRLP4 4268
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4244
+INDIRI4
+ARGI4
+ADDRLP4 4268
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $954
+LABELV $950
+LABELV $947
+LABELV $943
+ADDRLP4 4244
+ADDRLP4 4244
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $945
+ADDRLP4 4244
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $942
+LABELV $939
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 2056
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_DecolorString
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6504
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $961
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6504
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4244
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+ADDI4
+ARGI4
+ADDRLP4 4244
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 9
+ADDI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+3432
+ADDP4
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 18
+ADDI4
+ARGI4
+ADDRLP4 2056
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRLP4 4252
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3060
+ADDP4
+ASGNP4
+ADDRLP4 4252
+INDIRP4
+ADDRLP4 4252
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+ARGP4
+ADDRGP4 $739
+ARGP4
+ADDRLP4 4256
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4256
+INDIRI4
+CNSTI4 0
+NEI4 $964
+ADDRGP4 $655
+JUMPV
+LABELV $964
+ADDRLP4 4260
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 564
+ADDP4
+ASGNP4
+ADDRLP4 4260
+INDIRP4
+ADDRLP4 4260
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_Vote
+CALLV
+pop
+LABELV $655
+endproc Cmd_CallVote_f 5276 28
+export Cmd_Vote_f
+proc Cmd_Vote_f 2068 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRGP4 $969
+ARGP4
+ADDRLP4 2052
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 2052
+INDIRI4
+CNSTI4 0
+EQI4 $967
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $967
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6504
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $970
+ADDRGP4 $973
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 2056
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 2056
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $966
+JUMPV
+LABELV $970
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 560
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BANDI4
+CNSTI4 0
+EQI4 $974
+ADDRGP4 $976
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 2056
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 2056
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $966
+JUMPV
+LABELV $974
+CNSTI4 1
+ARGI4
+ADDRLP4 1028
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 1028
+INDIRI1
+CVII4 1
+CNSTI4 121
+NEI4 $977
+ADDRLP4 2056
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 564
+ADDP4
+ASGNP4
+ADDRLP4 2056
+INDIRP4
+ADDRLP4 2056
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $979
+ADDRGP4 $981
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 2060
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 2060
+INDIRP4
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+ADDRGP4 $978
+JUMPV
+LABELV $979
+ADDRGP4 $982
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 2064
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 2064
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $978
+JUMPV
+LABELV $977
+ADDRLP4 2056
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 564
+ADDP4
+ASGNP4
+ADDRLP4 2056
+INDIRP4
+ADDRLP4 2056
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BCOMI4
+BANDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $983
+ADDRGP4 $985
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 2060
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 2060
+INDIRP4
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+ADDRGP4 $984
+JUMPV
+LABELV $983
+ADDRGP4 $986
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 2064
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 2064
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $984
+LABELV $978
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_Vote
+CALLV
+pop
+LABELV $966
+endproc Cmd_Vote_f 2068 12
+export Cmd_SetViewpos_f
+proc Cmd_SetViewpos_f 1064 12
+ADDRLP4 1052
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 5
+EQI4 $988
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $990
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $987
+JUMPV
+LABELV $988
+ADDRLP4 1056
+CNSTF4 0
+ASGNF4
+ADDRLP4 1040+8
+ADDRLP4 1056
+INDIRF4
+ASGNF4
+ADDRLP4 1040+4
+ADDRLP4 1056
+INDIRF4
+ASGNF4
+ADDRLP4 1040
+ADDRLP4 1056
+INDIRF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $993
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 1060
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 1028
+ADDP4
+ADDRLP4 1060
+INDIRF4
+ASGNF4
+LABELV $994
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $993
+CNSTI4 4
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 1060
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 1040+4
+ADDRLP4 1060
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 1040
+ARGP4
+ADDRGP4 TeleportPlayer
+CALLV
+pop
+LABELV $987
+endproc Cmd_SetViewpos_f 1064 12
+proc G_RoomForClassChange 152 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 128
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 128
+INDIRI4
+ARGI4
+ADDRLP4 100
+ARGP4
+ADDRLP4 112
+ARGP4
+ADDRLP4 132
+CNSTP4 0
+ASGNP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRGP4 BG_ClassBoundingBox
+CALLV
+pop
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 136
+CNSTP4 0
+ASGNP4
+ADDRLP4 136
+INDIRP4
+ARGP4
+ADDRLP4 136
+INDIRP4
+ARGP4
+ADDRLP4 136
+INDIRP4
+ARGP4
+ADDRGP4 BG_ClassBoundingBox
+CALLV
+pop
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 72
+ADDRLP4 76
+INDIRF4
+ADDRLP4 112
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 76+4
+INDIRF4
+ADDRLP4 112+4
+INDIRF4
+SUBF4
+ADDRLP4 72
+INDIRF4
+LEF4 $999
+ADDRLP4 72
+ADDRLP4 76+4
+INDIRF4
+ADDRLP4 112+4
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $999
+ADDRLP4 0
+INDIRF4
+ADDRLP4 100
+INDIRF4
+SUBF4
+ADDRLP4 72
+INDIRF4
+NEGF4
+LEF4 $1005
+ADDRLP4 72
+ADDRLP4 0
+INDIRF4
+ADDRLP4 100
+INDIRF4
+SUBF4
+NEGF4
+ASGNF4
+LABELV $1005
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 100+4
+INDIRF4
+SUBF4
+ADDRLP4 72
+INDIRF4
+NEGF4
+LEF4 $1007
+ADDRLP4 72
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 100+4
+INDIRF4
+SUBF4
+NEGF4
+ASGNF4
+LABELV $1007
+ADDRLP4 72
+INDIRF4
+CNSTF4 0
+LEF4 $1013
+ADDRLP4 124
+CNSTF4 1073741824
+ADDRLP4 72
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $1014
+JUMPV
+LABELV $1013
+ADDRLP4 124
+CNSTF4 0
+ASGNF4
+LABELV $1014
+ADDRLP4 140
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 140
+INDIRP4
+ADDRLP4 140
+INDIRP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 100+8
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+ADDRLP4 88
+ADDRFP4 8
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 88+8
+ADDRLP4 88+8
+INDIRF4
+ADDRLP4 124
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 88
+ADDRFP4 8
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 88+8
+ADDRLP4 88+8
+INDIRF4
+ADDRLP4 124
+INDIRF4
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRFP4 8
+INDIRP4
+ADDRLP4 12+12
+INDIRB
+ASGNB 12
+ADDRLP4 12
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 12+4
+INDIRI4
+CNSTI4 0
+NEI4 $1024
+ADDRLP4 12+8
+INDIRF4
+CNSTF4 1065353216
+NEF4 $1024
+ADDRLP4 148
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1025
+JUMPV
+LABELV $1024
+ADDRLP4 148
+CNSTI4 0
+ASGNI4
+LABELV $1025
+ADDRLP4 148
+INDIRI4
+RETI4
+LABELV $998
+endproc G_RoomForClassChange 152 28
+lit
+align 4
+LABELV $1027
+byte 4 1133532779
+byte 4 1133532779
+byte 4 1133532779
+export Cmd_Class_f
+code
+proc Cmd_Class_f 5288 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 5152
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 5140
+ADDRGP4 $1027
+INDIRB
+ASGNB 12
+ADDRLP4 5156
+CNSTI4 -1
+ASGNI4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRGP4 level
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 2580
+DIVI4
+ASGNI4
+CNSTI4 1
+ARGI4
+ADDRLP4 16
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 16
+ARGP4
+ADDRLP4 5208
+ADDRGP4 BG_ClassByName
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 5208
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1028
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1030
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_StopFollowing
+CALLV
+pop
+LABELV $1030
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1032
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+EQI4 $1037
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+NEI4 $1036
+LABELV $1037
+ADDRLP4 5216
+ADDRGP4 G_TimeTilSuddenDeath
+CALLI4
+ASGNI4
+ADDRLP4 5216
+INDIRI4
+CNSTI4 0
+GTI4 $1034
+ADDRLP4 5220
+ADDRGP4 G_Overmind
+CALLP4
+ASGNP4
+ADDRLP4 5220
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1034
+LABELV $1036
+ADDRLP4 8
+INDIRI4
+CNSTI4 3
+EQI4 $1034
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 26
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 G_TriggerMenuArgs
+CALLV
+pop
+ADDRGP4 $1026
+JUMPV
+LABELV $1034
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 5224
+ADDRGP4 G_ClassIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 5224
+INDIRI4
+CNSTI4 0
+NEI4 $1038
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 27
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 G_TriggerMenuArgs
+CALLV
+pop
+ADDRGP4 $1026
+JUMPV
+LABELV $1038
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 g_alienStage+12
+INDIRI4
+ARGI4
+ADDRLP4 5228
+ADDRGP4 BG_ClassAllowedInStage
+CALLI4
+ASGNI4
+ADDRLP4 5228
+INDIRI4
+CNSTI4 0
+NEI4 $1040
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 28
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 G_TriggerMenuArgs
+CALLV
+pop
+ADDRGP4 $1026
+JUMPV
+LABELV $1040
+ADDRGP4 level+15460
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 5232
+ADDRGP4 G_PushSpawnQueue
+CALLI4
+ASGNI4
+ADDRLP4 5232
+INDIRI4
+CNSTI4 0
+EQI4 $1026
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $1026
+JUMPV
+LABELV $1032
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1026
+CNSTI4 12
+ARGI4
+ADDRLP4 5212
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 5212
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 5216
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 5216
+INDIRI4
+CNSTI4 0
+NEI4 $1048
+CNSTI4 12
+ARGI4
+ADDRLP4 5220
+ADDRGP4 G_WeaponIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 5220
+INDIRI4
+CNSTI4 0
+EQI4 $1048
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 528
+ADDP4
+CNSTI4 12
+ASGNI4
+ADDRGP4 $1049
+JUMPV
+LABELV $1048
+CNSTI4 31
+ARGI4
+ADDRLP4 5224
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 5224
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 5228
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 5228
+INDIRI4
+CNSTI4 0
+NEI4 $1050
+CNSTI4 31
+ARGI4
+ADDRLP4 5232
+ADDRGP4 G_WeaponIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 5232
+INDIRI4
+CNSTI4 0
+EQI4 $1050
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 528
+ADDP4
+CNSTI4 31
+ASGNI4
+ADDRGP4 $1051
+JUMPV
+LABELV $1050
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 56
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1026
+JUMPV
+LABELV $1051
+LABELV $1049
+ADDRGP4 level+15724
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 5236
+ADDRGP4 G_PushSpawnQueue
+CALLI4
+ASGNI4
+ADDRLP4 5236
+INDIRI4
+CNSTI4 0
+EQI4 $1026
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 520
+ADDP4
+CNSTI4 13
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+CNSTI4 13
+ASGNI4
+ADDRGP4 $1026
+JUMPV
+LABELV $1028
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $1055
+ADDRGP4 $1026
+JUMPV
+LABELV $1055
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1057
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1059
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 25
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1026
+JUMPV
+LABELV $1059
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1058
+ADDRLP4 5216
+ADDRGP4 G_Overmind
+CALLP4
+ASGNP4
+ADDRLP4 5216
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1063
+ADDRLP4 12
+INDIRI4
+ARGI4
+CNSTI4 21
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1026
+JUMPV
+LABELV $1063
+ADDRLP4 5220
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 5172
+ADDRLP4 5220
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 5140
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 5172+4
+ADDRLP4 5220
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 5140+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 5172+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 5140+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 5224
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 5160
+ADDRLP4 5224
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 5140
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 5160+4
+ADDRLP4 5224
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 5140+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 5160+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 5140+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 5160
+ARGP4
+ADDRLP4 5172
+ARGP4
+ADDRLP4 1040
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 5228
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 5136
+ADDRLP4 5228
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1076
+JUMPV
+LABELV $1073
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 1040
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 5232
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 5232
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1080
+ADDRLP4 5232
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1079
+LABELV $1080
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1077
+ADDRLP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1077
+ADDRLP4 0
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1077
+LABELV $1079
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 5240
+ADDRGP4 G_IsCreepHere
+CALLI4
+ASGNI4
+ADDRLP4 5240
+INDIRI4
+CNSTI4 0
+EQI4 $1081
+ADDRGP4 $1075
+JUMPV
+LABELV $1081
+ADDRLP4 12
+INDIRI4
+ARGI4
+CNSTI4 20
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1026
+JUMPV
+LABELV $1077
+LABELV $1074
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1076
+ADDRLP4 4
+INDIRI4
+ADDRLP4 5136
+INDIRI4
+LTI4 $1073
+LABELV $1075
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+EQI4 $1083
+ADDRLP4 12
+INDIRI4
+ARGI4
+CNSTI4 24
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1026
+JUMPV
+LABELV $1083
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1085
+ADDRLP4 5232
+ADDRLP4 5152
+INDIRI4
+ASGNI4
+ADDRLP4 5232
+INDIRI4
+CNSTI4 1
+EQI4 $1087
+ADDRLP4 5232
+INDIRI4
+CNSTI4 2
+NEI4 $1085
+LABELV $1087
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1085
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 22
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1026
+JUMPV
+LABELV $1085
+ADDRLP4 5152
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 556
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 g_alienStage+12
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 5236
+ADDRGP4 BG_ClassCanEvolveFromTo
+CALLI4
+ASGNI4
+ADDRLP4 5212
+ADDRLP4 5236
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 5184
+ARGP4
+ADDRLP4 5240
+ADDRGP4 G_RoomForClassChange
+CALLI4
+ASGNI4
+ADDRLP4 5240
+INDIRI4
+CNSTI4 0
+EQI4 $1089
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 5244
+ADDRGP4 G_ClassIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 5244
+INDIRI4
+CNSTI4 0
+EQI4 $1089
+ADDRLP4 5212
+INDIRI4
+CNSTI4 0
+LTI4 $1091
+ADDRLP4 5152
+INDIRI4
+ARGI4
+ADDRLP4 5248
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 5252
+CNSTI4 524
+ASGNI4
+ADDRLP4 5256
+ADDRFP4 0
+INDIRP4
+ADDRLP4 5252
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 5256
+INDIRP4
+ADDRLP4 5252
+INDIRI4
+ADDP4
+ADDRLP4 5256
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 5248
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRLP4 5260
+CNSTI4 524
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 5260
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 5260
+INDIRI4
+ADDP4
+INDIRF4
+CNSTF4 0
+GEF4 $1093
+ADDRLP4 5264
+CNSTI4 524
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 5264
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 5264
+INDIRI4
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRGP4 $1094
+JUMPV
+LABELV $1093
+ADDRLP4 5268
+CNSTI4 524
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 5268
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 5268
+INDIRI4
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+LEF4 $1095
+ADDRLP4 5272
+CNSTI4 524
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 5272
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 5272
+INDIRI4
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+LABELV $1095
+LABELV $1094
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 5212
+INDIRI4
+NEGI4
+CVII2 4
+CVII4 2
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 ClientUserinfoChanged
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRLP4 5184
+INDIRB
+ASGNB 12
+ADDRLP4 5276
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 5196
+ADDRLP4 5276
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 5276
+INDIRP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $1097
+ADDRLP4 5156
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1856
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1097
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+ARGP4
+ADDRGP4 ClientSpawn
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRLP4 5196
+INDIRB
+ASGNB 12
+ADDRLP4 5156
+INDIRI4
+CNSTI4 0
+LEI4 $1058
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1856
+ADDP4
+ADDRLP4 5156
+INDIRI4
+ASGNI4
+ADDRLP4 5284
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 5284
+INDIRP4
+ADDRLP4 5284
+INDIRP4
+INDIRI4
+CNSTI4 128
+BORI4
+ASGNI4
+ADDRGP4 $1058
+JUMPV
+LABELV $1091
+ADDRLP4 12
+INDIRI4
+ARGI4
+CNSTI4 23
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 G_TriggerMenuArgs
+CALLV
+pop
+ADDRGP4 $1058
+JUMPV
+LABELV $1089
+ADDRLP4 12
+INDIRI4
+ARGI4
+CNSTI4 19
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1058
+JUMPV
+LABELV $1057
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1101
+ADDRLP4 12
+INDIRI4
+ARGI4
+CNSTI4 55
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+LABELV $1101
+LABELV $1058
+LABELV $1026
+endproc Cmd_Class_f 5288 20
+export Cmd_Destroy_f
+proc Cmd_Destroy_f 192 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 112
+CNSTI4 1
+ASGNI4
+ADDRLP4 116
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3072
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1104
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 34
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1103
+JUMPV
+LABELV $1104
+CNSTI4 0
+ARGI4
+ADDRLP4 100
+ARGP4
+CNSTI4 12
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 100
+ARGP4
+ADDRGP4 $1108
+ARGP4
+ADDRLP4 120
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 120
+INDIRI4
+CNSTI4 0
+NEI4 $1106
+ADDRLP4 112
+CNSTI4 0
+ASGNI4
+LABELV $1106
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 BG_GetClientViewOrigin
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 124
+CNSTP4 0
+ASGNP4
+ADDRLP4 124
+INDIRP4
+ARGP4
+ADDRLP4 124
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 128
+CNSTF4 1120403456
+ASGNF4
+ADDRLP4 28
+ADDRLP4 4
+INDIRF4
+ADDRLP4 128
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28+4
+ADDRLP4 4+4
+INDIRF4
+ADDRLP4 128
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28+8
+ADDRLP4 4+8
+INDIRF4
+CNSTF4 1120403456
+ADDRLP4 16+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 40
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 132
+CNSTP4 0
+ASGNP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 40+52
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 40+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $1116
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1116
+ADDRLP4 140
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+ADDRLP4 140
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+NEI4 $1116
+ADDRLP4 144
+ADDRLP4 140
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 144
+INDIRI4
+CNSTI4 29
+LTI4 $1116
+ADDRLP4 144
+INDIRI4
+CNSTI4 31
+GTI4 $1116
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $1119
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_QueueBuildPoints
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_RewardAttackers
+CALLF4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRGP4 $1103
+JUMPV
+LABELV $1119
+ADDRLP4 148
+CNSTI4 0
+ASGNI4
+ADDRLP4 112
+INDIRI4
+ADDRLP4 148
+INDIRI4
+EQI4 $1121
+ADDRGP4 g_markDeconstruct+12
+INDIRI4
+ADDRLP4 148
+INDIRI4
+EQI4 $1121
+ADDRLP4 0
+INDIRP4
+CNSTI4 936
+ADDP4
+INDIRI4
+ADDRLP4 148
+INDIRI4
+EQI4 $1121
+ADDRLP4 0
+INDIRP4
+CNSTI4 936
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1103
+JUMPV
+LABELV $1121
+ADDRLP4 152
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ADDRLP4 152
+INDIRI4
+NEI4 $1124
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRLP4 152
+INDIRI4
+NEI4 $1124
+ADDRGP4 level+11244
+INDIRI4
+CNSTI4 1
+GTI4 $1125
+ADDRLP4 116
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1125
+JUMPV
+LABELV $1124
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1129
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 27
+NEI4 $1129
+ADDRGP4 level+11248
+INDIRI4
+CNSTI4 1
+GTI4 $1131
+ADDRLP4 116
+CNSTI4 1
+ASGNI4
+LABELV $1131
+LABELV $1129
+LABELV $1125
+ADDRLP4 156
+CNSTI4 0
+ASGNI4
+ADDRLP4 116
+INDIRI4
+ADDRLP4 156
+INDIRI4
+EQI4 $1134
+ADDRGP4 g_cheats+12
+INDIRI4
+ADDRLP4 156
+INDIRI4
+NEI4 $1134
+ADDRGP4 g_markDeconstruct+12
+INDIRI4
+ADDRLP4 156
+INDIRI4
+NEI4 $1134
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1103
+JUMPV
+LABELV $1134
+ADDRLP4 160
+ADDRGP4 G_TimeTilSuddenDeath
+CALLI4
+ASGNI4
+ADDRLP4 160
+INDIRI4
+CNSTI4 0
+GTI4 $1138
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 33
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1103
+JUMPV
+LABELV $1138
+ADDRGP4 g_newbieNamePrefix+16
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1140
+ADDRGP4 g_newbieNamePrefix+16
+ARGP4
+ADDRLP4 164
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRGP4 g_newbieNamePrefix+16
+ARGP4
+ADDRLP4 164
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 168
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 168
+INDIRI4
+CNSTI4 0
+NEI4 $1140
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $1145
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1103
+JUMPV
+LABELV $1140
+ADDRGP4 g_markDeconstruct+12
+INDIRI4
+CNSTI4 0
+EQI4 $1149
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1146
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 172
+ADDRGP4 G_FindPower
+CALLI4
+ASGNI4
+ADDRLP4 172
+INDIRI4
+CNSTI4 0
+NEI4 $1146
+LABELV $1149
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1150
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 58
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $1103
+JUMPV
+LABELV $1150
+LABELV $1146
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1152
+ADDRLP4 112
+INDIRI4
+CNSTI4 0
+NEI4 $1154
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 40+12
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 26
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRGP4 $1155
+JUMPV
+LABELV $1154
+ADDRGP4 g_markDeconstruct+12
+INDIRI4
+CNSTI4 0
+EQI4 $1157
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1161
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 176
+ADDRGP4 G_FindPower
+CALLI4
+ASGNI4
+ADDRLP4 180
+CNSTI4 0
+ASGNI4
+ADDRLP4 176
+INDIRI4
+ADDRLP4 180
+INDIRI4
+NEI4 $1161
+ADDRLP4 116
+INDIRI4
+ADDRLP4 180
+INDIRI4
+EQI4 $1157
+LABELV $1161
+ADDRLP4 0
+INDIRP4
+CNSTI4 936
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 940
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $1158
+JUMPV
+LABELV $1157
+ADDRGP4 g_cheats+12
+INDIRI4
+CNSTI4 0
+NEI4 $1163
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 184
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 188
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 188
+INDIRP4
+ADDRLP4 188
+INDIRP4
+INDIRI4
+ADDRLP4 184
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 4
+DIVI4
+ADDI4
+ASGNI4
+LABELV $1163
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 40+12
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 61
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+LABELV $1158
+LABELV $1155
+LABELV $1152
+LABELV $1116
+LABELV $1103
+endproc Cmd_Destroy_f 192 32
+export Cmd_ActivateItem_f
+proc Cmd_ActivateItem_f 1068 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRGP4 $1170
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1032
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+CNSTI4 0
+NEI4 $1168
+ADDRLP4 1036
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1036
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 11
+NEI4 $1167
+ADDRLP4 1036
+INDIRP4
+ARGP4
+ADDRLP4 1040
+ADDRGP4 BG_PlayerCanChangeWeapon
+CALLI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+EQI4 $1167
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_ForceWeaponChange
+CALLV
+pop
+ADDRGP4 $1167
+JUMPV
+LABELV $1168
+ADDRLP4 0
+ARGP4
+ADDRLP4 1036
+ADDRGP4 BG_UpgradeByName
+CALLP4
+ASGNP4
+ADDRLP4 1024
+ADDRLP4 1036
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1040
+ADDRGP4 BG_WeaponByName
+CALLP4
+ASGNP4
+ADDRLP4 1028
+ADDRLP4 1040
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 1024
+INDIRI4
+CNSTI4 0
+EQI4 $1173
+ADDRLP4 1024
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1048
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+EQI4 $1173
+ADDRLP4 1024
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_ActivateUpgrade
+CALLV
+pop
+ADDRGP4 $1174
+JUMPV
+LABELV $1173
+ADDRLP4 1052
+ADDRLP4 1028
+INDIRI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 0
+EQI4 $1175
+ADDRLP4 1052
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1056
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+EQI4 $1175
+ADDRLP4 1060
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1060
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ADDRLP4 1028
+INDIRI4
+EQI4 $1176
+ADDRLP4 1060
+INDIRP4
+ARGP4
+ADDRLP4 1064
+ADDRGP4 BG_PlayerCanChangeWeapon
+CALLI4
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+CNSTI4 0
+EQI4 $1176
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1028
+INDIRI4
+ARGI4
+ADDRGP4 G_ForceWeaponChange
+CALLV
+pop
+ADDRGP4 $1176
+JUMPV
+LABELV $1175
+ADDRGP4 $1179
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1060
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 1060
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $1176
+LABELV $1174
+LABELV $1167
+endproc Cmd_ActivateItem_f 1068 12
+export Cmd_DeActivateItem_f
+proc Cmd_DeActivateItem_f 1040 12
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 1028
+ADDRGP4 BG_UpgradeByName
+CALLP4
+ASGNP4
+ADDRLP4 1024
+ADDRLP4 1028
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 1024
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1032
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+CNSTI4 0
+EQI4 $1181
+ADDRLP4 1024
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_DeactivateUpgrade
+CALLV
+pop
+ADDRGP4 $1182
+JUMPV
+LABELV $1181
+ADDRGP4 $1179
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1036
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 1036
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $1182
+LABELV $1180
+endproc Cmd_DeActivateItem_f 1040 12
+export Cmd_ToggleItem_f
+proc Cmd_ToggleItem_f 1048 12
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 1032
+ADDRGP4 BG_UpgradeByName
+CALLP4
+ASGNP4
+ADDRLP4 1028
+ADDRLP4 1032
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1036
+ADDRGP4 BG_WeaponByName
+CALLP4
+ASGNP4
+ADDRLP4 1024
+ADDRLP4 1036
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 1024
+INDIRI4
+CNSTI4 0
+EQI4 $1184
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1040
+ADDRGP4 BG_PlayerCanChangeWeapon
+CALLI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $1186
+ADDRGP4 $1183
+JUMPV
+LABELV $1186
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 11
+EQI4 $1188
+ADDRLP4 1024
+CNSTI4 11
+ASGNI4
+ADDRGP4 $1189
+JUMPV
+LABELV $1188
+ADDRLP4 1024
+CNSTI4 0
+ASGNI4
+LABELV $1189
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1024
+INDIRI4
+ARGI4
+ADDRGP4 G_ForceWeaponChange
+CALLV
+pop
+ADDRGP4 $1185
+JUMPV
+LABELV $1184
+ADDRLP4 1028
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1040
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+EQI4 $1190
+ADDRLP4 1028
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1044
+ADDRGP4 BG_UpgradeIsActive
+CALLI4
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+EQI4 $1192
+ADDRLP4 1028
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_DeactivateUpgrade
+CALLV
+pop
+ADDRGP4 $1191
+JUMPV
+LABELV $1192
+ADDRLP4 1028
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_ActivateUpgrade
+CALLV
+pop
+ADDRGP4 $1191
+JUMPV
+LABELV $1190
+ADDRGP4 $1179
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1044
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 1044
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $1191
+LABELV $1185
+LABELV $1183
+endproc Cmd_ToggleItem_f 1048 12
+export Cmd_Buy_f
+proc Cmd_Buy_f 1128 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTI4 1
+ARGI4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRLP4 1036
+ADDRGP4 BG_WeaponByName
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1036
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ARGP4
+ADDRLP4 1040
+ADDRGP4 BG_UpgradeByName
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 1040
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+CNSTF4 1120403456
+ARGF4
+CNSTI4 31
+ARGI4
+ADDRLP4 1044
+ADDRGP4 G_BuildableRange
+CALLI4
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+EQI4 $1195
+ADDRLP4 1032
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1196
+JUMPV
+LABELV $1195
+ADDRLP4 4
+INDIRI4
+CNSTI4 12
+NEI4 $1197
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 204
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1048
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 1048
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1197
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+CNSTF4 1120403456
+ARGF4
+CNSTI4 34
+ARGI4
+ADDRLP4 1052
+ADDRGP4 G_BuildableRange
+CALLI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 0
+NEI4 $1199
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+CNSTF4 1120403456
+ARGF4
+CNSTI4 35
+ARGI4
+ADDRLP4 1056
+ADDRGP4 G_BuildableRange
+CALLI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+EQI4 $1197
+LABELV $1199
+ADDRLP4 1032
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1198
+JUMPV
+LABELV $1197
+ADDRLP4 4
+INDIRI4
+CNSTI4 12
+NEI4 $1200
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 204
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1060
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 1060
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1200
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+CNSTF4 1120403456
+ARGF4
+CNSTI4 47
+ARGI4
+ADDRLP4 1064
+ADDRGP4 G_BuildableRange
+CALLI4
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+CNSTI4 0
+EQI4 $1200
+ADDRLP4 1032
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1201
+JUMPV
+LABELV $1200
+ADDRLP4 4
+INDIRI4
+CNSTI4 12
+NEI4 $1202
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1068
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 1068
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1202
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 51
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1202
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 50
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1201
+LABELV $1198
+LABELV $1196
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1204
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1068
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 1068
+INDIRI4
+CNSTI4 0
+EQI4 $1206
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 49
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1206
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1072
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 1072
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1208
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $1210
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1208
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1076
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 1076
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1211
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $1213
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1211
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 g_humanStage+12
+INDIRI4
+ARGI4
+ADDRLP4 1080
+ADDRGP4 BG_WeaponAllowedInStage
+CALLI4
+ASGNI4
+ADDRLP4 1080
+INDIRI4
+CNSTI4 0
+EQI4 $1217
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1084
+ADDRGP4 G_WeaponIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 1084
+INDIRI4
+CNSTI4 0
+NEI4 $1214
+LABELV $1217
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $1213
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1214
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1088
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 1088
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 556
+ADDP4
+INDIRI4
+CVII2 4
+CVII4 2
+LEI4 $1218
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 48
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1218
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1092
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1096
+ADDRGP4 BG_SlotsForInventory
+CALLI4
+ASGNI4
+ADDRLP4 1092
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRLP4 1096
+INDIRI4
+BANDI4
+CNSTI4 0
+EQI4 $1220
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 47
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1220
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1100
+ADDRGP4 BG_PlayerCanChangeWeapon
+CALLI4
+ASGNI4
+ADDRLP4 1100
+INDIRI4
+CNSTI4 0
+NEI4 $1222
+ADDRGP4 $1194
+JUMPV
+LABELV $1222
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 204
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1104
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 384
+ADDP4
+ADDRLP4 1104
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1108
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 388
+ADDP4
+ADDRLP4 1108
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1112
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 1112
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1224
+CNSTI4 6
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1116
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 1116
+INDIRI4
+CNSTI4 0
+EQI4 $1224
+ADDRLP4 1120
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 1120
+INDIRP4
+CNSTF4 1069547520
+ADDRLP4 1120
+INDIRP4
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+ASGNI4
+LABELV $1224
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_ForceWeaponChange
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1124
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1124
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CVII2 4
+CVII4 2
+NEGI4
+CVII2 4
+CVII4 2
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+ADDRGP4 $1205
+JUMPV
+LABELV $1204
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1226
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1068
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 1068
+INDIRI4
+CNSTI4 0
+EQI4 $1228
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 49
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1228
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 1072
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 1072
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 556
+ADDP4
+INDIRI4
+CVII2 4
+CVII4 2
+LEI4 $1230
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 48
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1230
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 1076
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1080
+ADDRGP4 BG_SlotsForInventory
+CALLI4
+ASGNI4
+ADDRLP4 1076
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRLP4 1080
+INDIRI4
+BANDI4
+CNSTI4 0
+EQI4 $1232
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 47
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1232
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 1084
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 1084
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1234
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $1210
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1234
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 1088
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 1088
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1236
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $1213
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1236
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 g_humanStage+12
+INDIRI4
+ARGI4
+ADDRLP4 1092
+ADDRGP4 BG_UpgradeAllowedInStage
+CALLI4
+ASGNI4
+ADDRLP4 1092
+INDIRI4
+CNSTI4 0
+EQI4 $1241
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 1096
+ADDRGP4 BG_UpgradeIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 1096
+INDIRI4
+CNSTI4 0
+NEI4 $1238
+LABELV $1241
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $1213
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1238
+ADDRLP4 4
+INDIRI4
+CNSTI4 12
+NEI4 $1242
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1032
+INDIRI4
+ARGI4
+ADDRGP4 G_GiveClientMaxAmmo
+CALLV
+pop
+ADDRGP4 $1243
+JUMPV
+LABELV $1242
+ADDRLP4 4
+INDIRI4
+CNSTI4 8
+NEI4 $1244
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 14
+ARGI4
+ADDRLP4 1100
+ARGP4
+ADDRLP4 1112
+ADDRGP4 G_RoomForClassChange
+CALLI4
+ASGNI4
+ADDRLP4 1112
+INDIRI4
+CNSTI4 0
+NEI4 $1246
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 52
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1246
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 1100
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+CNSTI4 14
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 520
+ADDP4
+CNSTI4 14
+ASGNI4
+ADDRLP4 1116
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 1116
+INDIRP4
+ADDRLP4 1116
+INDIRP4
+INDIRI4
+CNSTI4 2
+BXORI4
+ASGNI4
+LABELV $1244
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_AddUpgradeToInventory
+CALLV
+pop
+LABELV $1243
+ADDRLP4 4
+INDIRI4
+CNSTI4 6
+NEI4 $1248
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_GiveClientMaxAmmo
+CALLV
+pop
+LABELV $1248
+ADDRLP4 4
+INDIRI4
+CNSTI4 5
+NEI4 $1250
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1952
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 1100
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 1100
+INDIRP4
+ADDRLP4 1100
+INDIRP4
+INDIRI4
+CNSTI4 -4097
+BANDI4
+ASGNI4
+LABELV $1250
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 1100
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1100
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CVII2 4
+CVII4 2
+NEGI4
+CVII2 4
+CVII4 2
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+ADDRGP4 $1227
+JUMPV
+LABELV $1226
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 46
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+LABELV $1227
+LABELV $1205
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 ClientUserinfoChanged
+CALLP4
+pop
+LABELV $1194
+endproc Cmd_Buy_f 1128 12
+export Cmd_Sell_f
+proc Cmd_Sell_f 1088 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+CNSTF4 1120403456
+ARGF4
+CNSTI4 31
+ARGI4
+ADDRLP4 1036
+ADDRGP4 G_BuildableRange
+CALLI4
+ASGNI4
+ADDRLP4 1036
+INDIRI4
+CNSTI4 0
+NEI4 $1253
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 50
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1252
+JUMPV
+LABELV $1253
+ADDRLP4 4
+ARGP4
+ADDRGP4 $1170
+ARGP4
+CNSTI4 6
+ARGI4
+ADDRLP4 1040
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $1255
+ADDRLP4 1028
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 204
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1256
+JUMPV
+LABELV $1255
+ADDRLP4 4
+ARGP4
+ADDRLP4 1044
+ADDRGP4 BG_WeaponByName
+CALLP4
+ASGNP4
+ADDRLP4 1028
+ADDRLP4 1044
+INDIRP4
+INDIRI4
+ASGNI4
+LABELV $1256
+ADDRLP4 4
+ARGP4
+ADDRLP4 1048
+ADDRGP4 BG_UpgradeByName
+CALLP4
+ASGNP4
+ADDRLP4 1032
+ADDRLP4 1048
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 1028
+INDIRI4
+CNSTI4 0
+EQI4 $1257
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1056
+ADDRGP4 BG_GetPlayerWeapon
+CALLI4
+ASGNI4
+ADDRLP4 1052
+ADDRLP4 1056
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1060
+ADDRGP4 BG_PlayerCanChangeWeapon
+CALLI4
+ASGNI4
+ADDRLP4 1060
+INDIRI4
+CNSTI4 0
+NEI4 $1259
+ADDRGP4 $1252
+JUMPV
+LABELV $1259
+ADDRLP4 1028
+INDIRI4
+ARGI4
+ADDRLP4 1064
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 1064
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1261
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $1263
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1252
+JUMPV
+LABELV $1261
+ADDRLP4 1028
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1068
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 1068
+INDIRI4
+CNSTI4 0
+EQI4 $1264
+ADDRLP4 1028
+INDIRI4
+CNSTI4 31
+NEI4 $1266
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1266
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 54
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1252
+JUMPV
+LABELV $1266
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 204
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 232
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 1028
+INDIRI4
+ARGI4
+ADDRLP4 1072
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1072
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CVII2 4
+CVII4 2
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+LABELV $1264
+ADDRLP4 1028
+INDIRI4
+ADDRLP4 1052
+INDIRI4
+NEI4 $1258
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_ForceWeaponChange
+CALLV
+pop
+ADDRGP4 $1258
+JUMPV
+LABELV $1257
+ADDRLP4 1032
+INDIRI4
+CNSTI4 0
+EQI4 $1270
+ADDRLP4 1032
+INDIRI4
+ARGI4
+ADDRLP4 1052
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 1052
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1272
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRGP4 $1274
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1252
+JUMPV
+LABELV $1272
+ADDRLP4 1032
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1056
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+EQI4 $1271
+ADDRLP4 1032
+INDIRI4
+CNSTI4 8
+NEI4 $1277
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 13
+ARGI4
+ADDRLP4 1060
+ARGP4
+ADDRLP4 1072
+ADDRGP4 G_RoomForClassChange
+CALLI4
+ASGNI4
+ADDRLP4 1072
+INDIRI4
+CNSTI4 0
+NEI4 $1279
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 53
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1252
+JUMPV
+LABELV $1279
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 1060
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+CNSTI4 13
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 520
+ADDP4
+CNSTI4 13
+ASGNI4
+ADDRLP4 1076
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 1076
+INDIRP4
+ADDRLP4 1076
+INDIRP4
+INDIRI4
+CNSTI4 2
+BXORI4
+ASGNI4
+LABELV $1277
+ADDRLP4 1032
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_RemoveUpgradeFromInventory
+CALLV
+pop
+ADDRLP4 1032
+INDIRI4
+CNSTI4 6
+NEI4 $1281
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_GiveClientMaxAmmo
+CALLV
+pop
+LABELV $1281
+ADDRLP4 1032
+INDIRI4
+CNSTI4 5
+NEI4 $1283
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1952
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 1060
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 1060
+INDIRP4
+ADDRLP4 1060
+INDIRP4
+INDIRI4
+CNSTI4 -4097
+BANDI4
+ASGNI4
+LABELV $1283
+ADDRLP4 1032
+INDIRI4
+ARGI4
+ADDRLP4 1060
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1060
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CVII2 4
+CVII4 2
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+ADDRGP4 $1271
+JUMPV
+LABELV $1270
+ADDRLP4 4
+ARGP4
+ADDRGP4 $1287
+ARGP4
+ADDRLP4 1052
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 0
+NEI4 $1285
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1060
+ADDRGP4 BG_GetPlayerWeapon
+CALLI4
+ASGNI4
+ADDRLP4 1056
+ADDRLP4 1060
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1064
+ADDRGP4 BG_PlayerCanChangeWeapon
+CALLI4
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+CNSTI4 0
+NEI4 $1288
+ADDRGP4 $1252
+JUMPV
+LABELV $1288
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1290
+ADDRLP4 0
+INDIRI4
+CNSTI4 31
+NEI4 $1294
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1294
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 54
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1291
+JUMPV
+LABELV $1294
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1068
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 1068
+INDIRI4
+CNSTI4 0
+EQI4 $1296
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1072
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 1072
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1296
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 204
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1076
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1076
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CVII2 4
+CVII4 2
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+LABELV $1296
+ADDRLP4 0
+INDIRI4
+ADDRLP4 1056
+INDIRI4
+NEI4 $1298
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_ForceWeaponChange
+CALLV
+pop
+LABELV $1298
+LABELV $1291
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $1290
+ADDRGP4 $1286
+JUMPV
+LABELV $1285
+ADDRLP4 4
+ARGP4
+ADDRGP4 $1302
+ARGP4
+ADDRLP4 1056
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+NEI4 $1300
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1303
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1060
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 1060
+INDIRI4
+CNSTI4 0
+EQI4 $1307
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1064
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 1064
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1307
+ADDRLP4 0
+INDIRI4
+CNSTI4 8
+NEI4 $1309
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 13
+ARGI4
+ADDRLP4 1068
+ARGP4
+ADDRLP4 1080
+ADDRGP4 G_RoomForClassChange
+CALLI4
+ASGNI4
+ADDRLP4 1080
+INDIRI4
+CNSTI4 0
+NEI4 $1311
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 53
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1304
+JUMPV
+LABELV $1311
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 1068
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+CNSTI4 13
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 520
+ADDP4
+CNSTI4 13
+ASGNI4
+ADDRLP4 1084
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 1084
+INDIRP4
+ADDRLP4 1084
+INDIRP4
+INDIRI4
+CNSTI4 2
+BXORI4
+ASGNI4
+LABELV $1309
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_RemoveUpgradeFromInventory
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+NEI4 $1313
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_GiveClientMaxAmmo
+CALLV
+pop
+LABELV $1313
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+NEI4 $1315
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1952
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 1068
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 1068
+INDIRP4
+ADDRLP4 1068
+INDIRP4
+INDIRI4
+CNSTI4 -4097
+BANDI4
+ASGNI4
+LABELV $1315
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1068
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1068
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CVII2 4
+CVII4 2
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+LABELV $1307
+LABELV $1304
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $1303
+ADDRGP4 $1301
+JUMPV
+LABELV $1300
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 46
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+LABELV $1301
+LABELV $1286
+LABELV $1271
+LABELV $1258
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 ClientUserinfoChanged
+CALLP4
+pop
+LABELV $1252
+endproc Cmd_Sell_f 1088 12
+export Cmd_Build_f
+proc Cmd_Build_f 1120 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3072
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1318
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 34
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1317
+JUMPV
+LABELV $1318
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ADDRGP4 level+16132
+INDIRI4
+NEI4 $1320
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 35
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1317
+JUMPV
+LABELV $1320
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 1060
+ADDRGP4 BG_BuildableByName
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1060
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 1064
+ADDRGP4 G_TimeTilSuddenDeath
+CALLI4
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+CNSTI4 0
+GTI4 $1323
+ADDRLP4 0
+INDIRI4
+CNSTI4 34
+EQI4 $1323
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+EQI4 $1323
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 33
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1317
+JUMPV
+LABELV $1323
+ADDRLP4 1028
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1325
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1076
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+CNSTI4 1
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+LSHI4
+ADDRLP4 1076
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRI4
+BANDI4
+CNSTI4 0
+EQI4 $1325
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1080
+ADDRGP4 BG_BuildableIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 1080
+INDIRI4
+CNSTI4 0
+EQI4 $1325
+ADDRLP4 1028
+INDIRI4
+CNSTI4 1
+NEI4 $1330
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 g_alienStage+12
+INDIRI4
+ARGI4
+ADDRLP4 1084
+ADDRGP4 BG_BuildableAllowedInStage
+CALLI4
+ASGNI4
+ADDRLP4 1084
+INDIRI4
+CNSTI4 0
+NEI4 $1329
+LABELV $1330
+ADDRLP4 1028
+INDIRI4
+CNSTI4 2
+NEI4 $1325
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 g_humanStage+12
+INDIRI4
+ARGI4
+ADDRLP4 1088
+ADDRGP4 BG_BuildableAllowedInStage
+CALLI4
+ASGNI4
+ADDRLP4 1088
+INDIRI4
+CNSTI4 0
+EQI4 $1325
+LABELV $1329
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1096
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 1032
+ADDRLP4 1096
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 232
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1032
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRLP4 1036
+ARGP4
+ADDRLP4 1048
+ARGP4
+ADDRLP4 1104
+ADDRGP4 G_CanBuild
+CALLI4
+ASGNI4
+ADDRLP4 1100
+ADDRLP4 1104
+INDIRI4
+ASGNI4
+ADDRLP4 1100
+INDIRI4
+CNSTI4 0
+LTI4 $1331
+ADDRLP4 1100
+INDIRI4
+CNSTI4 19
+GTI4 $1331
+ADDRLP4 1100
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1344
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1344
+address $1334
+address $1335
+address $1337
+address $1339
+address $1336
+address $1334
+address $1335
+address $1338
+address $1335
+address $1334
+address $1334
+address $1334
+address $1340
+address $1341
+address $1335
+address $1335
+address $1342
+address $1343
+address $1335
+address $1335
+code
+LABELV $1334
+ADDRLP4 1092
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 232
+ADDP4
+CNSTI4 16384
+ASGNI4
+ADDRGP4 $1332
+JUMPV
+LABELV $1335
+ADDRLP4 1092
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1332
+JUMPV
+LABELV $1336
+ADDRLP4 1092
+CNSTI4 40
+ASGNI4
+ADDRGP4 $1332
+JUMPV
+LABELV $1337
+ADDRLP4 1092
+CNSTI4 38
+ASGNI4
+ADDRGP4 $1332
+JUMPV
+LABELV $1338
+ADDRLP4 1092
+CNSTI4 61
+ASGNI4
+ADDRGP4 $1332
+JUMPV
+LABELV $1339
+ADDRLP4 1092
+CNSTI4 39
+ASGNI4
+ADDRGP4 $1332
+JUMPV
+LABELV $1340
+ADDRLP4 1092
+CNSTI4 58
+ASGNI4
+ADDRGP4 $1332
+JUMPV
+LABELV $1341
+ADDRLP4 1092
+CNSTI4 60
+ASGNI4
+ADDRGP4 $1332
+JUMPV
+LABELV $1342
+ADDRLP4 1092
+CNSTI4 31
+ASGNI4
+ADDRGP4 $1332
+JUMPV
+LABELV $1343
+ADDRLP4 1092
+CNSTI4 32
+ASGNI4
+ADDRGP4 $1332
+JUMPV
+LABELV $1331
+ADDRLP4 1092
+CNSTI4 -1
+ASGNI4
+LABELV $1332
+ADDRLP4 1112
+CNSTI4 0
+ASGNI4
+ADDRLP4 1092
+INDIRI4
+ADDRLP4 1112
+INDIRI4
+EQI4 $1347
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 516
+ADDP4
+INDIRI4
+ADDRLP4 1112
+INDIRI4
+EQI4 $1345
+LABELV $1347
+ADDRLP4 1116
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 232
+ADDP4
+ASGNP4
+ADDRLP4 1116
+INDIRP4
+ADDRLP4 1116
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+BORI4
+ASGNI4
+ADDRGP4 $1326
+JUMPV
+LABELV $1345
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1092
+INDIRI4
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1326
+JUMPV
+LABELV $1325
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 31
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+LABELV $1326
+LABELV $1317
+endproc Cmd_Build_f 1120 20
+export Cmd_Reload_f
+proc Cmd_Reload_f 32 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1349
+ADDRGP4 $1348
+JUMPV
+LABELV $1349
+ADDRLP4 0
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $1351
+ADDRGP4 $1348
+JUMPV
+LABELV $1351
+ADDRLP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1353
+CNSTI4 6
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $1353
+ADDRLP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 4
+CNSTF4 1069547520
+ADDRLP4 20
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $1354
+JUMPV
+LABELV $1353
+ADDRLP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1354
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LTI4 $1355
+ADDRGP4 $1348
+JUMPV
+LABELV $1355
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 4
+EQI4 $1357
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 1024
+BORI4
+ASGNI4
+LABELV $1357
+LABELV $1348
+endproc Cmd_Reload_f 32 8
+export G_StopFromFollowing
+proc G_StopFromFollowing 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1363
+JUMPV
+LABELV $1360
+ADDRLP4 4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1365
+ADDRLP4 4
+INDIRP4
+CNSTI4 1744
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+NEI4 $1365
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 8
+ADDRGP4 G_FollowNewClient
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1367
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRGP4 G_StopFollowing
+CALLV
+pop
+LABELV $1367
+LABELV $1365
+LABELV $1361
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1363
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $1360
+LABELV $1359
+endproc G_StopFromFollowing 12 8
+export G_StopFollowing
+proc G_StopFollowing 36 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1370
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 268
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1740
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $1371
+JUMPV
+LABELV $1370
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+CNSTI4 2
+ASGNI4
+ADDRLP4 28
+INDIRP4
+CNSTI4 268
+ADDP4
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRP4
+CNSTI4 1740
+ADDP4
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1372
+ADDRLP4 4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 G_SelectAlienLockSpawnPoint
+CALLP4
+pop
+ADDRGP4 $1373
+JUMPV
+LABELV $1372
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1374
+ADDRLP4 4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 G_SelectHumanLockSpawnPoint
+CALLP4
+pop
+LABELV $1374
+LABELV $1373
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_SetOrigin
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 G_SetClientViewAngle
+CALLV
+pop
+LABELV $1371
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1744
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 -2049
+BANDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 240
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 -193
+BANDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 288
+ADDP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 556
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 CalculateRanks
+CALLV
+pop
+LABELV $1369
+endproc G_StopFollowing 36 8
+export G_FollowLockView
+proc G_FollowLockView 60 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+INDIRP4
+CNSTI4 1744
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+ADDRLP4 28
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 36
+CNSTI4 3
+ASGNI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 268
+ADDP4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 1740
+ADDP4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 -2049
+BANDI4
+ASGNI4
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 216
+ADDP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 240
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+CNSTI4 -193
+BANDI4
+ASGNI4
+ADDRLP4 56
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRI4
+CNSTI4 2
+BXORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+CNSTF4 0
+ASGNF4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1377
+ADDRLP4 4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 G_SelectAlienLockSpawnPoint
+CALLP4
+pop
+ADDRGP4 $1378
+JUMPV
+LABELV $1377
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1379
+ADDRLP4 4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 G_SelectHumanLockSpawnPoint
+CALLP4
+pop
+LABELV $1379
+LABELV $1378
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_SetOrigin
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 G_SetClientViewAngle
+CALLV
+pop
+LABELV $1376
+endproc G_FollowLockView 60 8
+export G_FollowNewClient
+proc G_FollowNewClient 28 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1744
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+CNSTI4 1
+LEI4 $1382
+ADDRFP4 4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1383
+JUMPV
+LABELV $1382
+ADDRFP4 4
+INDIRI4
+CNSTI4 -1
+GEI4 $1384
+ADDRFP4 4
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $1385
+JUMPV
+LABELV $1384
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1386
+CNSTI4 1
+RETI4
+ADDRGP4 $1381
+JUMPV
+LABELV $1386
+LABELV $1385
+LABELV $1383
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1388
+CNSTI4 0
+RETI4
+ADDRGP4 $1381
+JUMPV
+LABELV $1388
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $1393
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $1390
+LABELV $1393
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+LABELV $1390
+LABELV $1394
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $1397
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1397
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $1400
+ADDRLP4 0
+ADDRGP4 level+24
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1400
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+NEU4 $1403
+ADDRGP4 $1395
+JUMPV
+LABELV $1403
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $1405
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1405
+ADDRGP4 $1395
+JUMPV
+LABELV $1405
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1407
+ADDRGP4 $1395
+JUMPV
+LABELV $1407
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1409
+ADDRGP4 $1395
+JUMPV
+LABELV $1409
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 460
+ADDP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+NEI4 $1411
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+EQI4 $1411
+ADDRGP4 $1395
+JUMPV
+LABELV $1411
+ADDRLP4 20
+CNSTI4 532
+ASGNI4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $1413
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+EQI4 $1413
+ADDRGP4 $1395
+JUMPV
+LABELV $1413
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1744
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+CNSTI4 3
+ASGNI4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1415
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FollowLockView
+CALLV
+pop
+LABELV $1415
+CNSTI4 1
+RETI4
+ADDRGP4 $1381
+JUMPV
+LABELV $1395
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $1394
+CNSTI4 0
+RETI4
+LABELV $1381
+endproc G_FollowNewClient 28 4
+export G_ToggleFollow
+proc G_ToggleFollow 0 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1418
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_StopFollowing
+CALLV
+pop
+ADDRGP4 $1419
+JUMPV
+LABELV $1418
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_FollowNewClient
+CALLI4
+pop
+LABELV $1419
+LABELV $1417
+endproc G_ToggleFollow 0 8
+export Cmd_Follow_f
+proc Cmd_Follow_f 1080 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1421
+ADDRGP4 $1420
+JUMPV
+LABELV $1421
+ADDRLP4 36
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 2
+EQI4 $1423
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_ToggleFollow
+CALLV
+pop
+ADDRGP4 $1424
+JUMPV
+LABELV $1423
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 40
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 1064
+ADDRGP4 G_ClientNumberFromString
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 1064
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 -1
+NEI4 $1425
+ADDRGP4 $1427
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRLP4 1068
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 1068
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1420
+JUMPV
+LABELV $1425
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+NEU4 $1428
+ADDRGP4 $1420
+JUMPV
+LABELV $1428
+ADDRLP4 1068
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 460
+ADDP4
+INDIRI4
+ADDRLP4 1068
+INDIRI4
+NEI4 $1430
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+ADDRLP4 1068
+INDIRI4
+EQI4 $1430
+ADDRGP4 $1420
+JUMPV
+LABELV $1430
+ADDRLP4 1072
+CNSTI4 532
+ASGNI4
+ADDRLP4 1076
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ADDRLP4 1072
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1076
+INDIRI4
+CNSTI4 0
+EQI4 $1432
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ADDRLP4 1072
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 1076
+INDIRI4
+EQI4 $1432
+ADDRGP4 $1420
+JUMPV
+LABELV $1432
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1744
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $1424
+LABELV $1420
+endproc Cmd_Follow_f 1080 12
+export Cmd_FollowCycle_f
+proc Cmd_FollowCycle_f 20 12
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 11
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $1437
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $1435
+ADDRLP4 12
+CNSTI4 -1
+ASGNI4
+LABELV $1435
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1438
+ADDRGP4 $1434
+JUMPV
+LABELV $1438
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRGP4 G_FollowNewClient
+CALLI4
+pop
+LABELV $1434
+endproc Cmd_FollowCycle_f 20 12
+proc Cmd_Ignore_f 336 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 260
+CNSTI4 0
+ASGNI4
+ADDRLP4 264
+CNSTI4 0
+ASGNI4
+CNSTI4 0
+ARGI4
+ADDRLP4 268
+ARGP4
+CNSTI4 9
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 268
+ARGP4
+ADDRGP4 $1443
+ARGP4
+ADDRLP4 312
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 312
+INDIRI4
+CNSTI4 0
+NEI4 $1441
+ADDRLP4 264
+CNSTI4 1
+ASGNI4
+LABELV $1441
+ADDRLP4 316
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 316
+INDIRI4
+CNSTI4 2
+GEI4 $1444
+ADDRGP4 $1446
+ARGP4
+ADDRLP4 268
+ARGP4
+ADDRLP4 320
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 320
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1440
+JUMPV
+LABELV $1444
+CNSTI4 1
+ARGI4
+ADDRLP4 320
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 277
+ARGP4
+ADDRLP4 320
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 277
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRLP4 324
+ADDRGP4 G_ClientNumbersFromString
+CALLI4
+ASGNI4
+ADDRLP4 260
+ADDRLP4 324
+INDIRI4
+ASGNI4
+ADDRLP4 260
+INDIRI4
+CNSTI4 1
+GEI4 $1447
+ADDRGP4 $1449
+ARGP4
+ADDRLP4 268
+ARGP4
+ADDRLP4 277
+ARGP4
+ADDRLP4 328
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 328
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1440
+JUMPV
+LABELV $1447
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1453
+JUMPV
+LABELV $1450
+ADDRLP4 264
+INDIRI4
+CNSTI4 0
+EQI4 $1454
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1752
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 328
+ADDRGP4 Com_ClientListContains
+CALLI4
+ASGNI4
+ADDRLP4 328
+INDIRI4
+CNSTI4 0
+NEI4 $1456
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1752
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_ClientListAdd
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 ClientUserinfoChanged
+CALLP4
+pop
+ADDRGP4 $1458
+ARGP4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 332
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 332
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1455
+JUMPV
+LABELV $1456
+ADDRGP4 $1459
+ARGP4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 332
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 332
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1455
+JUMPV
+LABELV $1454
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1752
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 328
+ADDRGP4 Com_ClientListContains
+CALLI4
+ASGNI4
+ADDRLP4 328
+INDIRI4
+CNSTI4 0
+EQI4 $1460
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1752
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_ClientListRemove
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 ClientUserinfoChanged
+CALLP4
+pop
+ADDRGP4 $1462
+ARGP4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 332
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 332
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1461
+JUMPV
+LABELV $1460
+ADDRGP4 $1463
+ARGP4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 332
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 332
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $1461
+LABELV $1455
+LABELV $1451
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1453
+ADDRLP4 0
+INDIRI4
+ADDRLP4 260
+INDIRI4
+LTI4 $1450
+LABELV $1440
+endproc Cmd_Ignore_f 336 12
+proc SortMaps 4 8
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1464
+endproc SortMaps 4 8
+lit
+align 1
+LABELV $1466
+byte 1 0
+skip 15
+align 1
+LABELV $1467
+byte 1 0
+skip 4095
+export Cmd_ListMaps_f
+code
+proc Cmd_ListMaps_f 5236 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 1056
+ADDRGP4 $1466
+INDIRB
+ASGNB 16
+ADDRLP4 1092
+ADDRGP4 $1467
+INDIRB
+ASGNB 4096
+ADDRLP4 1048
+CNSTI4 0
+ASGNI4
+ADDRLP4 1040
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 1084
+CNSTI4 0
+ASGNI4
+ADDRLP4 5188
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 5188
+INDIRI4
+CNSTI4 1
+LEI4 $1468
+CNSTI4 1
+ARGI4
+ADDRLP4 1056
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 1072
+ADDRLP4 1056
+ASGNP4
+ADDRGP4 $1473
+JUMPV
+LABELV $1470
+LABELV $1471
+ADDRLP4 1072
+ADDRLP4 1072
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1473
+ADDRLP4 5192
+ADDRLP4 1072
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 5192
+INDIRI4
+CNSTI4 0
+EQI4 $1475
+ADDRLP4 5192
+INDIRI4
+CNSTI4 48
+LTI4 $1475
+ADDRLP4 5192
+INDIRI4
+CNSTI4 57
+LEI4 $1470
+LABELV $1475
+ADDRLP4 1072
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1476
+ADDRLP4 1056
+ARGP4
+ADDRLP4 5196
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 1084
+ADDRLP4 5196
+INDIRI4
+ASGNI4
+ADDRLP4 1056
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1477
+JUMPV
+LABELV $1476
+ADDRLP4 5196
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 5196
+INDIRI4
+CNSTI4 2
+LEI4 $1478
+CNSTI4 2
+ARGI4
+ADDRLP4 5200
+ARGP4
+CNSTI4 8
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 5200
+ARGP4
+ADDRLP4 5208
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 1084
+ADDRLP4 5208
+INDIRI4
+ASGNI4
+LABELV $1478
+LABELV $1477
+ADDRLP4 1084
+INDIRI4
+CNSTI4 0
+LEI4 $1480
+ADDRLP4 1084
+ADDRLP4 1084
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $1481
+JUMPV
+LABELV $1480
+ADDRLP4 1084
+INDIRI4
+CNSTI4 0
+GEI4 $1482
+ADDRLP4 1084
+CNSTI4 0
+ASGNI4
+LABELV $1482
+LABELV $1481
+LABELV $1468
+ADDRGP4 $1484
+ARGP4
+ADDRGP4 $1485
+ARGP4
+ADDRLP4 1092
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 5192
+ADDRGP4 trap_FS_GetFileList
+CALLI4
+ASGNI4
+ADDRLP4 1080
+ADDRLP4 5192
+INDIRI4
+ASGNI4
+ADDRLP4 1044
+ADDRLP4 1092
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1489
+JUMPV
+LABELV $1486
+ADDRLP4 1044
+INDIRP4
+ARGP4
+ADDRLP4 5196
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1048
+ADDRLP4 5196
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 5
+GEI4 $1490
+ADDRGP4 $1487
+JUMPV
+LABELV $1490
+ADDRLP4 1048
+INDIRI4
+CNSTI4 4
+SUBI4
+ADDRLP4 1044
+INDIRP4
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 1056
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1492
+ADDRLP4 1044
+INDIRP4
+ARGP4
+ADDRLP4 1056
+ARGP4
+ADDRLP4 5200
+ADDRGP4 strstr
+CALLP4
+ASGNP4
+ADDRLP4 5200
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1492
+ADDRGP4 $1487
+JUMPV
+LABELV $1492
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 16
+ADDP4
+ADDRLP4 1044
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1487
+ADDRLP4 5196
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRLP4 5196
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 1044
+ADDRLP4 1048
+INDIRI4
+ADDRLP4 5196
+INDIRI4
+ADDI4
+ADDRLP4 1044
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $1489
+ADDRLP4 0
+INDIRI4
+ADDRLP4 1080
+INDIRI4
+GEI4 $1494
+ADDRLP4 8
+INDIRI4
+CNSTI4 256
+LTI4 $1486
+LABELV $1494
+ADDRLP4 16
+ARGP4
+ADDRLP4 8
+INDIRI4
+CVIU4 4
+ARGU4
+CNSTU4 4
+ARGU4
+ADDRGP4 SortMaps
+ARGP4
+ADDRGP4 qsort
+CALLV
+pop
+ADDRLP4 12
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+ADDI4
+CNSTI4 3
+DIVI4
+ASGNI4
+ADDRLP4 5204
+CNSTI4 1
+ASGNI4
+ADDRLP4 5208
+CNSTI4 55
+ASGNI4
+ADDRLP4 5204
+INDIRI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 5208
+INDIRI4
+ADDI4
+ADDRLP4 5204
+INDIRI4
+SUBI4
+ADDRLP4 5208
+INDIRI4
+DIVI4
+LEI4 $1496
+ADDRLP4 5200
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1497
+JUMPV
+LABELV $1496
+ADDRLP4 5212
+CNSTI4 55
+ASGNI4
+ADDRLP4 5200
+ADDRLP4 12
+INDIRI4
+ADDRLP4 5212
+INDIRI4
+ADDI4
+CNSTI4 1
+SUBI4
+ADDRLP4 5212
+INDIRI4
+DIVI4
+ASGNI4
+LABELV $1497
+ADDRLP4 1088
+ADDRLP4 5200
+INDIRI4
+ASGNI4
+ADDRLP4 1084
+INDIRI4
+ADDRLP4 1088
+INDIRI4
+LTI4 $1498
+ADDRLP4 1084
+ADDRLP4 1088
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1498
+ADDRLP4 1076
+CNSTI4 3
+CNSTI4 55
+ADDRLP4 1084
+INDIRI4
+MULI4
+MULI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 1076
+INDIRI4
+CNSTI4 165
+ADDI4
+GEI4 $1500
+ADDRLP4 12
+ADDRLP4 8
+INDIRI4
+ADDRLP4 1076
+INDIRI4
+SUBI4
+CNSTI4 2
+ADDI4
+CNSTI4 3
+DIVI4
+ASGNI4
+ADDRGP4 $1501
+JUMPV
+LABELV $1500
+ADDRLP4 12
+CNSTI4 55
+ASGNI4
+LABELV $1501
+ADDRGP4 G_admin_buffer_begin
+CALLV
+pop
+ADDRLP4 1052
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1505
+JUMPV
+LABELV $1502
+ADDRLP4 0
+ADDRLP4 1076
+INDIRI4
+ADDRLP4 1052
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1509
+JUMPV
+LABELV $1506
+ADDRGP4 $1510
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 5216
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 5216
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRLP4 1040
+ADDRLP4 1040
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1507
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRLP4 12
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1509
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GEI4 $1511
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $1506
+LABELV $1511
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1512
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+LABELV $1503
+ADDRLP4 1052
+ADDRLP4 1052
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1505
+ADDRLP4 1052
+INDIRI4
+ADDRLP4 12
+INDIRI4
+LTI4 $1502
+ADDRLP4 1056
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1513
+ADDRGP4 $1515
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 1056
+ARGP4
+ADDRLP4 5216
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 5216
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRGP4 $1514
+JUMPV
+LABELV $1513
+ADDRGP4 $1516
+ARGP4
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 5220
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 5220
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+LABELV $1514
+ADDRLP4 1088
+INDIRI4
+CNSTI4 1
+LEI4 $1517
+ADDRGP4 $1519
+ARGP4
+ADDRLP4 1084
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 1088
+INDIRI4
+ARGI4
+ADDRLP4 5224
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 5224
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+LABELV $1517
+ADDRLP4 1084
+INDIRI4
+CNSTI4 1
+ADDI4
+ADDRLP4 1088
+INDIRI4
+GEI4 $1520
+ADDRGP4 $1522
+ARGP4
+ADDRLP4 1056
+ARGP4
+ADDRLP4 1056
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1526
+ADDRLP4 5228
+ADDRGP4 $1523
+ASGNP4
+ADDRGP4 $1527
+JUMPV
+LABELV $1526
+ADDRLP4 5228
+ADDRGP4 $1524
+ASGNP4
+LABELV $1527
+ADDRLP4 5228
+INDIRP4
+ARGP4
+ADDRLP4 1084
+INDIRI4
+CNSTI4 2
+ADDI4
+ARGI4
+ADDRLP4 5232
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 5232
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+LABELV $1520
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1528
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_end
+CALLV
+pop
+LABELV $1465
+endproc Cmd_ListMaps_f 5236 16
+proc SortEmoticons 4 8
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1529
+endproc SortEmoticons 4 8
+lit
+align 1
+LABELV $1531
+byte 1 0
+skip 15
+align 1
+LABELV $1532
+byte 1 0
+skip 4095
+export Cmd_ListEmoticons_f
+code
+proc Cmd_ListEmoticons_f 4532 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 352
+ADDRGP4 $1531
+INDIRB
+ASGNB 16
+ADDRLP4 388
+ADDRGP4 $1532
+INDIRB
+ASGNB 4096
+ADDRLP4 344
+CNSTI4 0
+ASGNI4
+ADDRLP4 336
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 380
+CNSTI4 0
+ASGNI4
+ADDRLP4 4484
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 4484
+INDIRI4
+CNSTI4 1
+LEI4 $1533
+CNSTI4 1
+ARGI4
+ADDRLP4 352
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 368
+ADDRLP4 352
+ASGNP4
+ADDRGP4 $1538
+JUMPV
+LABELV $1535
+LABELV $1536
+ADDRLP4 368
+ADDRLP4 368
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1538
+ADDRLP4 4488
+ADDRLP4 368
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 4488
+INDIRI4
+CNSTI4 0
+EQI4 $1540
+ADDRLP4 4488
+INDIRI4
+CNSTI4 48
+LTI4 $1540
+ADDRLP4 4488
+INDIRI4
+CNSTI4 57
+LEI4 $1535
+LABELV $1540
+ADDRLP4 368
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1541
+ADDRLP4 352
+ARGP4
+ADDRLP4 4492
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 380
+ADDRLP4 4492
+INDIRI4
+ASGNI4
+ADDRLP4 352
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1542
+JUMPV
+LABELV $1541
+ADDRLP4 4492
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 4492
+INDIRI4
+CNSTI4 2
+LEI4 $1543
+CNSTI4 2
+ARGI4
+ADDRLP4 4496
+ARGP4
+CNSTI4 8
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 4496
+ARGP4
+ADDRLP4 4504
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 380
+ADDRLP4 4504
+INDIRI4
+ASGNI4
+LABELV $1543
+LABELV $1542
+ADDRLP4 380
+INDIRI4
+CNSTI4 0
+LEI4 $1545
+ADDRLP4 380
+ADDRLP4 380
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $1546
+JUMPV
+LABELV $1545
+ADDRLP4 380
+INDIRI4
+CNSTI4 0
+GEI4 $1547
+ADDRLP4 380
+CNSTI4 0
+ASGNI4
+LABELV $1547
+LABELV $1546
+LABELV $1533
+ADDRGP4 $1549
+ARGP4
+ADDRGP4 $1550
+ARGP4
+ADDRLP4 388
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 4488
+ADDRGP4 trap_FS_GetFileList
+CALLI4
+ASGNI4
+ADDRLP4 376
+ADDRLP4 4488
+INDIRI4
+ASGNI4
+ADDRLP4 340
+ADDRLP4 388
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1554
+JUMPV
+LABELV $1551
+ADDRLP4 340
+INDIRP4
+ARGP4
+ADDRLP4 4492
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 344
+ADDRLP4 4492
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 344
+INDIRI4
+CNSTI4 5
+GEI4 $1555
+ADDRGP4 $1552
+JUMPV
+LABELV $1555
+ADDRLP4 344
+INDIRI4
+CNSTI4 4
+SUBI4
+ADDRLP4 340
+INDIRP4
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 352
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1557
+ADDRLP4 340
+INDIRP4
+ARGP4
+ADDRLP4 352
+ARGP4
+ADDRLP4 4496
+ADDRGP4 strstr
+CALLP4
+ASGNP4
+ADDRLP4 4496
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1557
+ADDRGP4 $1552
+JUMPV
+LABELV $1557
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 16
+ADDP4
+ADDRLP4 340
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1552
+ADDRLP4 4492
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4492
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 340
+ADDRLP4 344
+INDIRI4
+ADDRLP4 4492
+INDIRI4
+ADDI4
+ADDRLP4 340
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $1554
+ADDRLP4 0
+INDIRI4
+ADDRLP4 376
+INDIRI4
+GEI4 $1559
+ADDRLP4 8
+INDIRI4
+CNSTI4 80
+LTI4 $1551
+LABELV $1559
+ADDRLP4 16
+ARGP4
+ADDRLP4 8
+INDIRI4
+CVIU4 4
+ARGU4
+CNSTU4 4
+ARGU4
+ADDRGP4 SortEmoticons
+ARGP4
+ADDRGP4 qsort
+CALLV
+pop
+ADDRLP4 12
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+ADDI4
+CNSTI4 3
+DIVI4
+ASGNI4
+ADDRLP4 4500
+CNSTI4 1
+ASGNI4
+ADDRLP4 4504
+CNSTI4 10
+ASGNI4
+ADDRLP4 4500
+INDIRI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 4504
+INDIRI4
+ADDI4
+ADDRLP4 4500
+INDIRI4
+SUBI4
+ADDRLP4 4504
+INDIRI4
+DIVI4
+LEI4 $1561
+ADDRLP4 4496
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1562
+JUMPV
+LABELV $1561
+ADDRLP4 4508
+CNSTI4 10
+ASGNI4
+ADDRLP4 4496
+ADDRLP4 12
+INDIRI4
+ADDRLP4 4508
+INDIRI4
+ADDI4
+CNSTI4 1
+SUBI4
+ADDRLP4 4508
+INDIRI4
+DIVI4
+ASGNI4
+LABELV $1562
+ADDRLP4 384
+ADDRLP4 4496
+INDIRI4
+ASGNI4
+ADDRLP4 380
+INDIRI4
+ADDRLP4 384
+INDIRI4
+LTI4 $1563
+ADDRLP4 380
+ADDRLP4 384
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1563
+ADDRLP4 372
+CNSTI4 3
+CNSTI4 10
+ADDRLP4 380
+INDIRI4
+MULI4
+MULI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 372
+INDIRI4
+CNSTI4 30
+ADDI4
+GEI4 $1565
+ADDRLP4 12
+ADDRLP4 8
+INDIRI4
+ADDRLP4 372
+INDIRI4
+SUBI4
+CNSTI4 2
+ADDI4
+CNSTI4 3
+DIVI4
+ASGNI4
+ADDRGP4 $1566
+JUMPV
+LABELV $1565
+ADDRLP4 12
+CNSTI4 10
+ASGNI4
+LABELV $1566
+ADDRGP4 G_admin_buffer_begin
+CALLV
+pop
+ADDRLP4 348
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1570
+JUMPV
+LABELV $1567
+ADDRLP4 0
+ADDRLP4 372
+INDIRI4
+ADDRLP4 348
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1574
+JUMPV
+LABELV $1571
+ADDRGP4 $1575
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4512
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4512
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRLP4 336
+ADDRLP4 336
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1572
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRLP4 12
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1574
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GEI4 $1576
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $1571
+LABELV $1576
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1512
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+LABELV $1568
+ADDRLP4 348
+ADDRLP4 348
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1570
+ADDRLP4 348
+INDIRI4
+ADDRLP4 12
+INDIRI4
+LTI4 $1567
+ADDRLP4 352
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1577
+ADDRGP4 $1579
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 352
+ARGP4
+ADDRLP4 4512
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4512
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRGP4 $1578
+JUMPV
+LABELV $1577
+ADDRGP4 $1580
+ARGP4
+ADDRLP4 336
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 4516
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4516
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+LABELV $1578
+ADDRLP4 384
+INDIRI4
+CNSTI4 1
+LEI4 $1581
+ADDRGP4 $1519
+ARGP4
+ADDRLP4 380
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 384
+INDIRI4
+ARGI4
+ADDRLP4 4520
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4520
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+LABELV $1581
+ADDRLP4 380
+INDIRI4
+CNSTI4 1
+ADDI4
+ADDRLP4 384
+INDIRI4
+GEI4 $1583
+ADDRGP4 $1585
+ARGP4
+ADDRLP4 352
+ARGP4
+ADDRLP4 352
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1587
+ADDRLP4 4524
+ADDRGP4 $1523
+ASGNP4
+ADDRGP4 $1588
+JUMPV
+LABELV $1587
+ADDRLP4 4524
+ADDRGP4 $1524
+ASGNP4
+LABELV $1588
+ADDRLP4 4524
+INDIRP4
+ARGP4
+ADDRLP4 380
+INDIRI4
+CNSTI4 2
+ADDI4
+ARGI4
+ADDRLP4 4528
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4528
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+LABELV $1583
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1528
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_end
+CALLV
+pop
+LABELV $1530
+endproc Cmd_ListEmoticons_f 4532 16
+export Cmd_MapRotation_f
+proc Cmd_MapRotation_f 0 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1590
+ARGP4
+ADDRGP4 G_PrintCurrentRotation
+CALLV
+pop
+LABELV $1589
+endproc Cmd_MapRotation_f 0 8
+data
+align 4
+LABELV maplog_table
+byte 4 116
+address $1592
+byte 4 97
+address $1593
+byte 4 65
+address $1594
+byte 4 104
+address $1595
+byte 4 72
+address $1596
+byte 4 100
+address $1597
+byte 4 109
+address $1598
+byte 4 114
+address $1599
+byte 4 77
+address $1600
+byte 4 78
+address $1601
+byte 4 82
+address $1602
+byte 4 0
+address $1524
+export G_MapLog_NewMap
+code
+proc G_MapLog_NewMap 336 16
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1604
+ARGP4
+ADDRLP4 264
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRGP4 g_mapLog+16
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 8
+ASGNP4
+ADDRGP4 $1607
+JUMPV
+LABELV $1609
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1610
+ADDRLP4 328
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 328
+INDIRI4
+CNSTI4 0
+EQI4 $1612
+ADDRLP4 328
+INDIRI4
+CNSTI4 32
+NEI4 $1609
+LABELV $1612
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 5
+NEI4 $1613
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+LABELV $1613
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+NEI4 $1615
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1615
+LABELV $1607
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1617
+ADDRLP4 4
+INDIRI4
+CNSTI4 5
+LTI4 $1610
+LABELV $1617
+ADDRGP4 $1619
+ARGP4
+ADDRLP4 264
+ARGP4
+ADDRLP4 8
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1621
+ADDRLP4 328
+ADDRGP4 $1523
+ASGNP4
+ADDRGP4 $1622
+JUMPV
+LABELV $1621
+ADDRLP4 328
+ADDRGP4 $1524
+ASGNP4
+LABELV $1622
+ADDRLP4 328
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 332
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $1618
+ARGP4
+ADDRLP4 332
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $1603
+endproc G_MapLog_NewMap 336 16
+data
+align 4
+LABELV $1624
+byte 4 0
+export G_MapLog_Result
+code
+proc G_MapLog_Result 272 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CVII1 4
+ASGNI1
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 $1624
+INDIRI4
+NEI4 $1625
+ADDRGP4 $1623
+JUMPV
+LABELV $1625
+ADDRGP4 $1624
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 g_mapLog+16
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1629
+ADDRGP4 g_mapLog+16+1
+INDIRI1
+CVII4 1
+CNSTI4 59
+NEI4 $1629
+ADDRGP4 $1623
+JUMPV
+LABELV $1629
+ADDRGP4 level+16132
+INDIRI4
+CNSTI4 0
+EQI4 $1634
+ADDRFP4 0
+INDIRI1
+CVII4 1
+CNSTI4 97
+NEI4 $1637
+ADDRGP4 level+16132
+INDIRI4
+CNSTI4 2
+NEI4 $1637
+ADDRFP4 0
+CNSTI1 65
+ASGNI1
+LABELV $1637
+ADDRFP4 0
+INDIRI1
+CVII4 1
+CNSTI4 104
+NEI4 $1640
+ADDRGP4 level+16132
+INDIRI4
+CNSTI4 1
+NEI4 $1640
+ADDRFP4 0
+CNSTI1 72
+ASGNI1
+LABELV $1640
+LABELV $1634
+ADDRLP4 256
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+CNSTI4 1000
+DIVI4
+ASGNI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 g_mapLog+16
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $1646
+ARGP4
+ADDRFP4 0
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 264
+CNSTI4 60
+ASGNI4
+ADDRLP4 256
+INDIRI4
+ADDRLP4 264
+INDIRI4
+DIVI4
+ARGI4
+ADDRLP4 256
+INDIRI4
+ADDRLP4 264
+INDIRI4
+MODI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 268
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $1618
+ARGP4
+ADDRLP4 268
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $1623
+endproc G_MapLog_Result 272 20
+export Cmd_MapLog_f
+proc Cmd_MapLog_f 292 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 g_mapLog+16
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 8
+ASGNP4
+ADDRGP4 G_admin_buffer_begin
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1649
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRGP4 $1651
+JUMPV
+LABELV $1650
+ADDRLP4 272
+ADDRGP4 $1653
+ASGNP4
+ADDRLP4 268
+ADDRGP4 $1654
+ASGNP4
+ADDRLP4 264
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $1656
+JUMPV
+LABELV $1655
+ADDRLP4 264
+ADDRLP4 264
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1656
+ADDRLP4 276
+ADDRLP4 264
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 276
+INDIRI4
+CNSTI4 0
+EQI4 $1658
+ADDRLP4 276
+INDIRI4
+CNSTI4 32
+NEI4 $1655
+LABELV $1658
+ADDRLP4 264
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+NEI4 $1659
+ADDRLP4 264
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 264
+ADDRLP4 264
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1659
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1661
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 59
+NEI4 $1661
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1666
+JUMPV
+LABELV $1663
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 maplog_table
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+NEI4 $1667
+ADDRLP4 268
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 maplog_table+4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $1665
+JUMPV
+LABELV $1667
+LABELV $1664
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1666
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 maplog_table
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1663
+LABELV $1665
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 2
+ADDP4
+ASGNP4
+ADDRLP4 272
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $1671
+JUMPV
+LABELV $1670
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1671
+ADDRLP4 284
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 284
+INDIRI4
+CNSTI4 0
+EQI4 $1673
+ADDRLP4 284
+INDIRI4
+CNSTI4 59
+NEI4 $1670
+LABELV $1673
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 59
+NEI4 $1662
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRGP4 $1662
+JUMPV
+LABELV $1661
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+CVPU4 4
+NEU4 $1676
+ADDRLP4 268
+ADDRGP4 $1678
+ASGNP4
+LABELV $1676
+LABELV $1662
+ADDRGP4 $1679
+ARGP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+CVPU4 4
+NEU4 $1683
+ADDRLP4 284
+ADDRGP4 $1680
+ASGNP4
+ADDRGP4 $1684
+JUMPV
+LABELV $1683
+ADDRLP4 284
+ADDRGP4 $1681
+ASGNP4
+LABELV $1684
+ADDRLP4 284
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 272
+INDIRP4
+ARGP4
+ADDRLP4 268
+INDIRP4
+ARGP4
+ADDRLP4 288
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 288
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 264
+INDIRP4
+ASGNP4
+LABELV $1651
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1650
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_end
+CALLV
+pop
+LABELV $1647
+endproc Cmd_MapLog_f 292 20
+export Cmd_Test_f
+proc Cmd_Test_f 0 0
+LABELV $1685
+endproc Cmd_Test_f 0 0
+export Cmd_Damage_f
+proc Cmd_Damage_f 68 32
+ADDRLP4 28
+CNSTF4 0
+ASGNF4
+ADDRLP4 32
+CNSTF4 0
+ASGNF4
+ADDRLP4 36
+CNSTF4 1120403456
+ASGNF4
+ADDRLP4 40
+CNSTI4 100
+ASGNI4
+ADDRLP4 44
+CNSTI4 1
+ASGNI4
+ADDRLP4 48
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 1
+LEI4 $1687
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 52
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 52
+INDIRI4
+ASGNI4
+LABELV $1687
+ADDRLP4 52
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 4
+LEI4 $1689
+CNSTI4 2
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 56
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 56
+INDIRF4
+ASGNF4
+CNSTI4 3
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 60
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 60
+INDIRF4
+ASGNF4
+CNSTI4 4
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 64
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 64
+INDIRF4
+ASGNF4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+LABELV $1689
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 16
+ADDRLP4 16
+INDIRF4
+ADDRLP4 28
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 16+4
+ADDRLP4 16+4
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 16+8
+ADDRLP4 16+8
+INDIRF4
+ADDRLP4 36
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 60
+CNSTP4 0
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 40
+INDIRI4
+ARGI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $1694
+ADDRLP4 56
+CNSTI4 16
+ASGNI4
+ADDRGP4 $1695
+JUMPV
+LABELV $1694
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+LABELV $1695
+ADDRLP4 56
+INDIRI4
+ARGI4
+CNSTI4 27
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $1686
+endproc Cmd_Damage_f 68 32
+export G_FloodLimited
+proc G_FloodLimited 36 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 g_floodMinTime+12
+INDIRI4
+CNSTI4 0
+GTI4 $1697
+CNSTI4 0
+RETI4
+ADDRGP4 $1696
+JUMPV
+LABELV $1697
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $452
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1700
+CNSTI4 0
+RETI4
+ADDRGP4 $1696
+JUMPV
+LABELV $1700
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 12
+INDIRP4
+INDIRP4
+CNSTI4 572
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 12
+INDIRP4
+INDIRP4
+CNSTI4 568
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+ADDRGP4 g_floodMinTime+12
+INDIRI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 568
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1704
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 568
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1704
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 572
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 568
+ADDP4
+INDIRI4
+ADDRGP4 g_floodMaxDemerits+12
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $1708
+CNSTI4 0
+RETI4
+ADDRGP4 $1696
+JUMPV
+LABELV $1708
+ADDRGP4 $1710
+ARGP4
+ADDRLP4 28
+CNSTI4 1000
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 999
+ADDI4
+ADDRLP4 28
+INDIRI4
+DIVI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 28
+INDIRI4
+LEI4 $1713
+ADDRLP4 20
+ADDRGP4 $1711
+ASGNP4
+ADDRGP4 $1714
+JUMPV
+LABELV $1713
+ADDRLP4 20
+ADDRGP4 $1524
+ASGNP4
+LABELV $1714
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1696
+endproc G_FloodLimited 36 12
+data
+export cmds
+align 4
+LABELV cmds
+address $1715
+byte 4 260
+address Cmd_AdminMessage_f
+address $1716
+byte 4 136
+address Cmd_Build_f
+address $1717
+byte 4 192
+address Cmd_Buy_f
+address $660
+byte 4 12
+address Cmd_CallVote_f
+address $1718
+byte 4 4
+address Cmd_CallVote_f
+address $1719
+byte 4 8
+address Cmd_Class_f
+address $1720
+byte 4 129
+address Cmd_Damage_f
+address $1721
+byte 4 136
+address Cmd_Destroy_f
+address $1108
+byte 4 137
+address Cmd_Destroy_f
+address $1722
+byte 4 16
+address Cmd_Follow_f
+address $1723
+byte 4 16
+address Cmd_FollowCycle_f
+address $1437
+byte 4 16
+address Cmd_FollowCycle_f
+address $1724
+byte 4 137
+address Cmd_Give_f
+address $1725
+byte 4 137
+address Cmd_God_f
+address $1443
+byte 4 0
+address Cmd_Ignore_f
+address $1726
+byte 4 192
+address Cmd_ActivateItem_f
+address $1727
+byte 4 192
+address Cmd_DeActivateItem_f
+address $1728
+byte 4 192
+address Cmd_ToggleItem_f
+address $1729
+byte 4 136
+address Cmd_Kill_f
+address $1730
+byte 4 1
+address Cmd_LevelShot_f
+address $1731
+byte 4 260
+address Cmd_ListMaps_f
+address $1732
+byte 4 260
+address Cmd_ListEmoticons_f
+address $1733
+byte 4 260
+address Cmd_PrivateMessage_f
+address $1734
+byte 4 260
+address Cmd_MapLog_f
+address $1735
+byte 4 260
+address Cmd_PrivateMessage_f
+address $1736
+byte 4 2
+address Cmd_Noclip_f
+address $1737
+byte 4 137
+address Cmd_Notarget_f
+address $1738
+byte 4 192
+address Cmd_Reload_f
+address $1739
+byte 4 260
+address Cmd_MapRotation_f
+address $1740
+byte 4 260
+address Cmd_Say_f
+address $1741
+byte 4 140
+address Cmd_SayArea_f
+address $600
+byte 4 260
+address Cmd_Say_f
+address $1742
+byte 4 256
+address ScoreboardMessage
+address $1743
+byte 4 192
+address Cmd_Sell_f
+address $1744
+byte 4 2
+address Cmd_SetViewpos_f
+address $1745
+byte 4 0
+address Cmd_Team_f
+address $969
+byte 4 8
+address Cmd_Vote_f
+address $1746
+byte 4 1
+address Cmd_Test_f
+address $1747
+byte 4 0
+address Cmd_Ignore_f
+address $1748
+byte 4 0
+address Cmd_Vote_f
+address $622
+byte 4 260
+address Cmd_VSay_f
+address $628
+byte 4 260
+address Cmd_VSay_f
+address $625
+byte 4 260
+address Cmd_VSay_f
+address $1749
+byte 4 0
+address Cmd_Where_f
+align 4
+LABELV numCmds
+byte 4 44
+export ClientCommand
+code
+proc ClientCommand 1084 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 1032
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1032
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1753
+ADDRLP4 1032
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1751
+LABELV $1753
+ADDRGP4 $1750
+JUMPV
+LABELV $1751
+CNSTI4 0
+ARGI4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRGP4 cmds
+ARGP4
+ADDRGP4 numCmds
+INDIRU4
+ARGU4
+CNSTU4 12
+ARGU4
+ADDRGP4 cmdcmp
+ARGP4
+ADDRLP4 1036
+ADDRGP4 bsearch
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 1036
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1754
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1040
+ADDRGP4 G_admin_cmd_check
+CALLI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $1750
+ADDRGP4 $1758
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 1044
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1044
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1750
+JUMPV
+LABELV $1754
+ADDRLP4 1040
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+ADDRLP4 1040
+INDIRI4
+NEI4 $1759
+ADDRGP4 level+11200
+INDIRI4
+ADDRLP4 1040
+INDIRI4
+NEI4 $1763
+ADDRGP4 level+16020
+INDIRI4
+ADDRLP4 1040
+INDIRI4
+EQI4 $1759
+LABELV $1763
+ADDRGP4 $1750
+JUMPV
+LABELV $1759
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 1044
+INDIRI4
+EQI4 $1764
+ADDRGP4 g_cheats+12
+INDIRI4
+ADDRLP4 1044
+INDIRI4
+NEI4 $1764
+ADDRFP4 0
+INDIRI4
+ARGI4
+CNSTI4 9
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1750
+JUMPV
+LABELV $1764
+ADDRLP4 1048
+CNSTI4 4
+ASGNI4
+ADDRLP4 1052
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 1048
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 1048
+INDIRI4
+BANDI4
+ADDRLP4 1052
+INDIRI4
+EQI4 $1767
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3068
+ADDP4
+INDIRI4
+ADDRLP4 1052
+INDIRI4
+NEI4 $1769
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1060
+ADDRGP4 G_FloodLimited
+CALLI4
+ASGNI4
+ADDRLP4 1060
+INDIRI4
+CNSTI4 0
+EQI4 $1767
+LABELV $1769
+ADDRGP4 $1750
+JUMPV
+LABELV $1767
+ADDRLP4 1064
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 8
+BANDI4
+ADDRLP4 1064
+INDIRI4
+EQI4 $1770
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ADDRLP4 1064
+INDIRI4
+NEI4 $1770
+ADDRFP4 0
+INDIRI4
+ARGI4
+CNSTI4 11
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1750
+JUMPV
+LABELV $1770
+ADDRLP4 1068
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 1068
+INDIRI4
+EQI4 $1772
+ADDRGP4 g_cheats+12
+INDIRI4
+ADDRLP4 1068
+INDIRI4
+NEI4 $1772
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ADDRLP4 1068
+INDIRI4
+EQI4 $1772
+ADDRFP4 0
+INDIRI4
+ARGI4
+CNSTI4 10
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1750
+JUMPV
+LABELV $1772
+ADDRLP4 1072
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+ADDRLP4 1072
+INDIRI4
+EQI4 $1775
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+ADDRLP4 1072
+INDIRI4
+NEI4 $1775
+ADDRFP4 0
+INDIRI4
+ARGI4
+CNSTI4 12
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1750
+JUMPV
+LABELV $1775
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $1777
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $1777
+ADDRFP4 0
+INDIRI4
+ARGI4
+CNSTI4 13
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1750
+JUMPV
+LABELV $1777
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+EQI4 $1779
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1779
+ADDRFP4 0
+INDIRI4
+ARGI4
+CNSTI4 14
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1750
+JUMPV
+LABELV $1779
+ADDRLP4 1076
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+ADDRLP4 1076
+INDIRI4
+EQI4 $1781
+ADDRLP4 1080
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1080
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ADDRLP4 1076
+INDIRI4
+LEI4 $1783
+ADDRLP4 1080
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+ADDRLP4 1076
+INDIRI4
+EQI4 $1781
+LABELV $1783
+ADDRFP4 0
+INDIRI4
+ARGI4
+CNSTI4 15
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+ADDRGP4 $1750
+JUMPV
+LABELV $1781
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $1750
+endproc ClientCommand 1084 20
+lit
+align 1
+LABELV $1785
+byte 1 0
+skip 1023
+export G_ListCommands
+code
+proc G_ListCommands 1048 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRGP4 $1785
+INDIRB
+ASGNB 1024
+ADDRLP4 1036
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 1036
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 1036
+INDIRI4
+ASGNI4
+ADDRGP4 $1789
+JUMPV
+LABELV $1786
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cmds
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1040
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 1040
+INDIRU4
+CNSTU4 1
+ADDU4
+CVUI4 4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+ADDI4
+CVIU4 4
+CNSTU4 1023
+LTU4 $1790
+ADDRGP4 $1792
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 1044
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 1044
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1790
+ADDRGP4 $1793
+ARGP4
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 cmds
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1044
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 12
+ADDP4
+ARGP4
+ADDRLP4 1044
+INDIRP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1787
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1789
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+ADDRGP4 numCmds
+INDIRU4
+LTU4 $1786
+ADDRGP4 $1792
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 1040
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 1040
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_cmdlist
+CALLV
+pop
+LABELV $1784
+endproc G_ListCommands 1048 8
+export G_DecolorString
+proc G_DecolorString 36 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $1796
+JUMPV
+LABELV $1795
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 14
+EQI4 $1800
+ADDRLP4 4
+INDIRI4
+CNSTI4 15
+NEI4 $1798
+LABELV $1800
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 15
+NEI4 $1802
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1803
+JUMPV
+LABELV $1802
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $1803
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRGP4 $1796
+JUMPV
+LABELV $1798
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1804
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 94
+NEI4 $1804
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1804
+ADDRLP4 12
+INDIRI4
+CNSTI4 65
+LTI4 $1807
+ADDRLP4 12
+INDIRI4
+CNSTI4 90
+LEI4 $1806
+LABELV $1807
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 97
+LTI4 $1808
+ADDRLP4 16
+INDIRI4
+CNSTI4 122
+LEI4 $1806
+LABELV $1808
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 48
+LTI4 $1804
+ADDRLP4 20
+INDIRI4
+CNSTI4 57
+GTI4 $1804
+LABELV $1806
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1804
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 2
+ADDP4
+ASGNP4
+ADDRGP4 $1796
+JUMPV
+LABELV $1804
+ADDRLP4 24
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 28
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1796
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 4
+INDIRI4
+EQI4 $1809
+ADDRFP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+GTI4 $1795
+LABELV $1809
+ADDRFP4 4
+INDIRP4
+CNSTI1 0
+ASGNI1
+LABELV $1794
+endproc G_DecolorString 36 0
+export G_UnEscapeString
+proc G_UnEscapeString 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $1812
+JUMPV
+LABELV $1811
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+GEI4 $1816
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+NEI4 $1814
+LABELV $1816
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1814
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1812
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 0
+INDIRI4
+EQI4 $1817
+ADDRFP4 8
+INDIRI4
+ADDRLP4 0
+INDIRI4
+GTI4 $1811
+LABELV $1817
+ADDRFP4 4
+INDIRP4
+CNSTI1 0
+ASGNI1
+LABELV $1810
+endproc G_UnEscapeString 8 0
+lit
+align 1
+LABELV $1819
+byte 1 0
+skip 1023
+export Cmd_PrivateMessage_f
+code
+proc Cmd_PrivateMessage_f 2428 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 2316
+CNSTI4 0
+ASGNI4
+ADDRLP4 260
+CNSTI4 0
+ASGNI4
+ADDRLP4 1288
+ADDRGP4 $1819
+INDIRB
+ASGNB 1024
+ADDRGP4 g_privateMessages+12
+INDIRI4
+CNSTI4 0
+NEI4 $1820
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1820
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1823
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRGP4 $1818
+JUMPV
+LABELV $1820
+CNSTI4 0
+ARGI4
+ADDRLP4 2352
+ARGP4
+CNSTI4 12
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 2372
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 2372
+INDIRI4
+CNSTI4 3
+GEI4 $1824
+ADDRGP4 $1826
+ARGP4
+ADDRLP4 2352
+ARGP4
+ADDRLP4 2376
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2376
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRGP4 $1818
+JUMPV
+LABELV $1824
+ADDRLP4 2352
+ARGP4
+ADDRGP4 $1735
+ARGP4
+ADDRLP4 2376
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 2376
+INDIRI4
+CNSTI4 0
+NEI4 $1827
+ADDRLP4 260
+CNSTI4 1
+ASGNI4
+LABELV $1827
+CNSTI4 1
+ARGI4
+ADDRLP4 2320
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRLP4 2380
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 2364
+ADDRLP4 2380
+INDIRP4
+ASGNP4
+ADDRLP4 2320
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRLP4 2384
+ADDRGP4 G_ClientNumbersFromString
+CALLI4
+ASGNI4
+ADDRLP4 2312
+ADDRLP4 2384
+INDIRI4
+ASGNI4
+ADDRLP4 264
+ARGP4
+ADDRLP4 2364
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_CensorString
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1832
+JUMPV
+LABELV $1829
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRLP4 260
+INDIRI4
+CNSTI4 0
+EQI4 $1836
+ADDRLP4 2388
+CNSTI4 3
+ASGNI4
+ADDRGP4 $1837
+JUMPV
+LABELV $1836
+ADDRLP4 2388
+CNSTI4 2
+ASGNI4
+LABELV $1837
+ADDRLP4 2388
+INDIRI4
+ARGI4
+ADDRLP4 264
+ARGP4
+ADDRLP4 2392
+ADDRGP4 G_SayTo
+CALLI4
+ASGNI4
+ADDRLP4 2392
+INDIRI4
+CNSTI4 0
+EQI4 $1833
+ADDRLP4 2316
+ADDRLP4 2316
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $1838
+ARGP4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 2396
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1288
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 2396
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $1833
+LABELV $1830
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1832
+ADDRLP4 0
+INDIRI4
+ADDRLP4 2312
+INDIRI4
+LTI4 $1829
+ADDRLP4 260
+INDIRI4
+CNSTI4 0
+EQI4 $1840
+ADDRLP4 2388
+CNSTI4 53
+ASGNI4
+ADDRGP4 $1841
+JUMPV
+LABELV $1840
+ADDRLP4 2388
+CNSTI4 51
+ASGNI4
+LABELV $1841
+ADDRLP4 2368
+ADDRLP4 2388
+INDIRI4
+CVII1 4
+ASGNI1
+ADDRLP4 2316
+INDIRI4
+CNSTI4 0
+NEI4 $1842
+ADDRGP4 $1844
+ARGP4
+ADDRLP4 2320
+ARGP4
+ADDRLP4 2392
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2392
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRGP4 $1843
+JUMPV
+LABELV $1842
+ADDRGP4 $1845
+ARGP4
+ADDRLP4 2368
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 264
+ARGP4
+ADDRLP4 2396
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2396
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRLP4 1288
+ARGP4
+ADDRLP4 2400
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 2400
+INDIRU4
+CNSTU4 2
+SUBU4
+ADDRLP4 1288
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1846
+ARGP4
+ADDRLP4 2368
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 2316
+INDIRI4
+ARGI4
+ADDRLP4 2316
+INDIRI4
+CNSTI4 1
+NEI4 $1848
+ADDRLP4 2404
+ADDRGP4 $1524
+ASGNP4
+ADDRGP4 $1849
+JUMPV
+LABELV $1848
+ADDRLP4 2404
+ADDRGP4 $1711
+ASGNP4
+LABELV $1849
+ADDRLP4 2404
+INDIRP4
+ARGP4
+ADDRLP4 1288
+ARGP4
+ADDRLP4 2412
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2412
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRGP4 $1850
+ARGP4
+ADDRLP4 260
+INDIRI4
+CNSTI4 0
+EQI4 $1856
+ADDRLP4 2416
+ADDRGP4 $1851
+ASGNP4
+ADDRGP4 $1857
+JUMPV
+LABELV $1856
+ADDRLP4 2416
+ADDRGP4 $1852
+ASGNP4
+LABELV $1857
+ADDRLP4 2416
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1858
+ADDRLP4 2420
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+ADDRGP4 $1859
+JUMPV
+LABELV $1858
+ADDRLP4 2420
+CNSTI4 -1
+ASGNI4
+LABELV $1859
+ADDRLP4 2420
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1860
+ADDRLP4 2424
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ASGNP4
+ADDRGP4 $1861
+JUMPV
+LABELV $1860
+ADDRLP4 2424
+ADDRGP4 $541
+ASGNP4
+LABELV $1861
+ADDRLP4 2424
+INDIRP4
+ARGP4
+ADDRLP4 2320
+ARGP4
+ADDRLP4 2368
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 2364
+INDIRP4
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+LABELV $1843
+LABELV $1818
+endproc Cmd_PrivateMessage_f 2428 28
+export Cmd_AdminMessage_f
+proc Cmd_AdminMessage_f 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $956
+ARGP4
+ADDRLP4 0
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1863
+ADDRGP4 g_publicAdminMessages+12
+INDIRI4
+CNSTI4 0
+NEI4 $1865
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1868
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRGP4 $1862
+JUMPV
+LABELV $1865
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1869
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+LABELV $1863
+ADDRLP4 4
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+GEI4 $1870
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1872
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRGP4 $1862
+JUMPV
+LABELV $1870
+CNSTI4 1
+ARGI4
+ADDRLP4 8
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 G_AdminMessage
+CALLV
+pop
+LABELV $1862
+endproc Cmd_AdminMessage_f 12 8
+import G_IsCreepHere
+bss
+align 4
+LABELV numcensors
+skip 4
+align 1
+LABELV censors
+skip 20000
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $1872
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 91
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $1869
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+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 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+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 108
+byte 1 111
+byte 1 103
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $1868
+byte 1 83
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 121
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 47
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 45
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $1852
+byte 1 80
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 77
+byte 1 115
+byte 1 103
+byte 1 0
+align 1
+LABELV $1851
+byte 1 84
+byte 1 80
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 77
+byte 1 115
+byte 1 103
+byte 1 0
+align 1
+LABELV $1850
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 37
+byte 1 99
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1846
+byte 1 94
+byte 1 37
+byte 1 99
+byte 1 115
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1845
+byte 1 94
+byte 1 37
+byte 1 99
+byte 1 80
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1844
+byte 1 94
+byte 1 51
+byte 1 78
+byte 1 111
+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 109
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 39
+byte 1 32
+byte 1 94
+byte 1 51
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $1838
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 44
+byte 1 32
+byte 1 0
+align 1
+LABELV $1826
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 91
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 124
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 35
+byte 1 93
+byte 1 32
+byte 1 91
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $1823
+byte 1 83
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 121
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $1793
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1792
+byte 1 99
+byte 1 109
+byte 1 100
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1758
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 85
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1749
+byte 1 119
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $1748
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $1747
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $1746
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $1745
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $1744
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 118
+byte 1 105
+byte 1 101
+byte 1 119
+byte 1 112
+byte 1 111
+byte 1 115
+byte 1 0
+align 1
+LABELV $1743
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $1742
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $1741
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 0
+align 1
+LABELV $1740
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 0
+align 1
+LABELV $1739
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $1738
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 0
+align 1
+LABELV $1737
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $1736
+byte 1 110
+byte 1 111
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 112
+byte 1 0
+align 1
+LABELV $1735
+byte 1 109
+byte 1 116
+byte 1 0
+align 1
+LABELV $1734
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 0
+align 1
+LABELV $1733
+byte 1 109
+byte 1 0
+align 1
+LABELV $1732
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $1731
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 0
+align 1
+LABELV $1730
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 0
+align 1
+LABELV $1729
+byte 1 107
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $1728
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 116
+byte 1 111
+byte 1 103
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $1727
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 0
+align 1
+LABELV $1726
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 0
+align 1
+LABELV $1725
+byte 1 103
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $1724
+byte 1 103
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $1723
+byte 1 102
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 0
+align 1
+LABELV $1722
+byte 1 102
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 0
+align 1
+LABELV $1721
+byte 1 100
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 0
+align 1
+LABELV $1720
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $1719
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $1718
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $1717
+byte 1 98
+byte 1 117
+byte 1 121
+byte 1 0
+align 1
+LABELV $1716
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $1715
+byte 1 97
+byte 1 0
+align 1
+LABELV $1711
+byte 1 115
+byte 1 0
+align 1
+LABELV $1710
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 111
+byte 1 111
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 58
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 121
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $1681
+byte 1 55
+byte 1 0
+align 1
+LABELV $1680
+byte 1 50
+byte 1 0
+align 1
+LABELV $1679
+byte 1 32
+byte 1 32
+byte 1 94
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 45
+byte 1 50
+byte 1 48
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 54
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 10
+byte 1 0
+align 1
+LABELV $1678
+byte 1 94
+byte 1 55
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $1654
+byte 1 94
+byte 1 49
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 0
+align 1
+LABELV $1653
+byte 1 32
+byte 1 32
+byte 1 45
+byte 1 58
+byte 1 45
+byte 1 45
+byte 1 0
+align 1
+LABELV $1649
+byte 1 94
+byte 1 51
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 119
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $1646
+byte 1 37
+byte 1 99
+byte 1 59
+byte 1 37
+byte 1 100
+byte 1 58
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 100
+byte 1 59
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1619
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1618
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 76
+byte 1 111
+byte 1 103
+byte 1 0
+align 1
+LABELV $1604
+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 $1602
+byte 1 94
+byte 1 54
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $1601
+byte 1 94
+byte 1 54
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $1600
+byte 1 94
+byte 1 54
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $1599
+byte 1 94
+byte 1 50
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $1598
+byte 1 94
+byte 1 50
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $1597
+byte 1 94
+byte 1 50
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $1596
+byte 1 94
+byte 1 53
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 47
+byte 1 32
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $1595
+byte 1 94
+byte 1 53
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $1594
+byte 1 94
+byte 1 49
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 47
+byte 1 32
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $1593
+byte 1 94
+byte 1 49
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $1592
+byte 1 94
+byte 1 55
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 0
+align 1
+LABELV $1590
+byte 1 94
+byte 1 51
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 0
+align 1
+LABELV $1585
+byte 1 44
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 39
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 100
+byte 1 39
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $1580
+byte 1 94
+byte 1 51
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $1579
+byte 1 94
+byte 1 51
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 39
+byte 1 0
+align 1
+LABELV $1575
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 37
+byte 1 45
+byte 1 50
+byte 1 48
+byte 1 115
+byte 1 0
+align 1
+LABELV $1550
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $1549
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 0
+align 1
+LABELV $1528
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $1524
+byte 1 0
+align 1
+LABELV $1523
+byte 1 32
+byte 1 0
+align 1
+LABELV $1522
+byte 1 44
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 39
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 100
+byte 1 39
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $1519
+byte 1 44
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $1516
+byte 1 94
+byte 1 53
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 0
+align 1
+LABELV $1515
+byte 1 94
+byte 1 53
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 39
+byte 1 0
+align 1
+LABELV $1512
+byte 1 10
+byte 1 0
+align 1
+LABELV $1510
+byte 1 94
+byte 1 53
+byte 1 124
+byte 1 32
+byte 1 37
+byte 1 45
+byte 1 50
+byte 1 48
+byte 1 115
+byte 1 0
+align 1
+LABELV $1485
+byte 1 46
+byte 1 98
+byte 1 115
+byte 1 112
+byte 1 0
+align 1
+LABELV $1484
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 47
+byte 1 0
+align 1
+LABELV $1463
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 91
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 93
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1462
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 91
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 93
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1459
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 91
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 93
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 105
+byte 1 115
+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 110
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1458
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 91
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 93
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1449
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 91
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 93
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+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 109
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1446
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 91
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 93
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 91
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 78
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 124
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 93
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1443
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $1437
+byte 1 102
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 0
+align 1
+LABELV $1427
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 102
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $1302
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $1287
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $1274
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1263
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1213
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1210
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1179
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1170
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $1145
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 84
+byte 1 97
+byte 1 107
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 121
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 47
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 95
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1108
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 0
+align 1
+LABELV $990
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 118
+byte 1 105
+byte 1 101
+byte 1 119
+byte 1 112
+byte 1 111
+byte 1 115
+byte 1 32
+byte 1 120
+byte 1 32
+byte 1 121
+byte 1 32
+byte 1 122
+byte 1 32
+byte 1 121
+byte 1 97
+byte 1 119
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $986
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 55
+byte 1 86
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 94
+byte 1 49
+byte 1 78
+byte 1 79
+byte 1 94
+byte 1 55
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $985
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 94
+byte 1 49
+byte 1 78
+byte 1 79
+byte 1 94
+byte 1 55
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $982
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 55
+byte 1 86
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 94
+byte 1 50
+byte 1 89
+byte 1 69
+byte 1 83
+byte 1 94
+byte 1 55
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $981
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 94
+byte 1 50
+byte 1 89
+byte 1 69
+byte 1 83
+byte 1 94
+byte 1 55
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $976
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+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 99
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $973
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $969
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $961
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $957
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 45
+byte 1 49
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 51
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 51
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 115
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $956
+byte 1 65
+byte 1 68
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 67
+byte 1 72
+byte 1 65
+byte 1 84
+byte 1 0
+align 1
+LABELV $952
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 91
+byte 1 84
+byte 1 69
+byte 1 65
+byte 1 77
+byte 1 86
+byte 1 79
+byte 1 84
+byte 1 69
+byte 1 93
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $940
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 91
+byte 1 86
+byte 1 79
+byte 1 84
+byte 1 69
+byte 1 93
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $933
+byte 1 67
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 86
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $932
+byte 1 67
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 86
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $931
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $930
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 86
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 44
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 44
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 121
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $929
+byte 1 65
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $927
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $924
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $921
+byte 1 65
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $918
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $915
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+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 97
+byte 1 108
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $906
+byte 1 84
+byte 1 97
+byte 1 107
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 119
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 0
+align 1
+LABELV $903
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 121
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $900
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+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 97
+byte 1 108
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 121
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $895
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 86
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 44
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 44
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 44
+byte 1 32
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 44
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 44
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 44
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 44
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 44
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $894
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+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 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $893
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 40
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 100
+byte 1 37
+byte 1 37
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 94
+byte 1 49
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 115
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 101
+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 108
+byte 1 121
+byte 1 46
+byte 1 41
+byte 1 0
+align 1
+LABELV $890
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $881
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $877
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $873
+byte 1 66
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 0
+align 1
+LABELV $869
+byte 1 115
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $864
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 83
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $859
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 83
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+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 98
+byte 1 101
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $856
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 83
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $852
+byte 1 115
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $848
+byte 1 69
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 0
+align 1
+LABELV $846
+byte 1 101
+byte 1 118
+byte 1 97
+byte 1 99
+byte 1 117
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $844
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 53
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $835
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 0
+align 1
+LABELV $832
+byte 1 83
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 94
+byte 1 49
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 0
+align 1
+LABELV $829
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 103
+byte 1 95
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 77
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $823
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 105
+byte 1 115
+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 115
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $819
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $815
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 0
+align 1
+LABELV $812
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $809
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 39
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 98
+byte 1 115
+byte 1 112
+byte 1 39
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $806
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 102
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 53
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $799
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $792
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $789
+byte 1 82
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $786
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 102
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 53
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $779
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 0
+align 1
+LABELV $776
+byte 1 85
+byte 1 110
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+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 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 0
+align 1
+LABELV $773
+byte 1 117
+byte 1 110
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $770
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+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 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $761
+byte 1 77
+byte 1 117
+byte 1 116
+byte 1 101
+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 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 0
+align 1
+LABELV $758
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $755
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+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 105
+byte 1 115
+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 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $748
+byte 1 40
+byte 1 112
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 41
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $745
+byte 1 101
+byte 1 99
+byte 1 104
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $742
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 115
+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 121
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 113
+byte 1 117
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $739
+byte 1 112
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $736
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 0
+align 1
+LABELV $731
+byte 1 75
+byte 1 105
+byte 1 99
+byte 1 107
+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 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 0
+align 1
+LABELV $727
+byte 1 98
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 34
+byte 1 49
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 0
+align 1
+LABELV $720
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $719
+byte 1 85
+byte 1 78
+byte 1 65
+byte 1 67
+byte 1 67
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 84
+byte 1 65
+byte 1 66
+byte 1 76
+byte 1 69
+byte 1 0
+align 1
+LABELV $716
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+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 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $710
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $708
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 51
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 109
+byte 1 117
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 51
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $707
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 109
+byte 1 117
+byte 1 110
+byte 1 101
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $706
+byte 1 73
+byte 1 77
+byte 1 77
+byte 1 85
+byte 1 78
+byte 1 73
+byte 1 84
+byte 1 89
+byte 1 0
+align 1
+LABELV $699
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $696
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $689
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $688
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 121
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $687
+byte 1 117
+byte 1 110
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $686
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $685
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $681
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+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 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $680
+byte 1 78
+byte 1 79
+byte 1 86
+byte 1 79
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 73
+byte 1 77
+byte 1 73
+byte 1 84
+byte 1 0
+align 1
+LABELV $670
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+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 105
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $666
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 86
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+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 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 46
+byte 1 32
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 50
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $664
+byte 1 67
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 86
+byte 1 79
+byte 1 84
+byte 1 69
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 79
+byte 1 87
+byte 1 0
+align 1
+LABELV $660
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $654
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $649
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $642
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 110
+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 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 104
+byte 1 117
+byte 1 115
+byte 1 105
+byte 1 97
+byte 1 115
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $637
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+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 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $634
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+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 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $628
+byte 1 118
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 95
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 0
+align 1
+LABELV $625
+byte 1 118
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $622
+byte 1 118
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 0
+align 1
+LABELV $619
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $615
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $611
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 91
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 93
+byte 1 32
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $608
+byte 1 67
+byte 1 109
+byte 1 100
+byte 1 95
+byte 1 86
+byte 1 83
+byte 1 97
+byte 1 121
+byte 1 95
+byte 1 102
+byte 1 40
+byte 1 41
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 45
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 10
+byte 1 0
+align 1
+LABELV $600
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $574
+byte 1 83
+byte 1 97
+byte 1 121
+byte 1 65
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 52
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $568
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 32
+byte 1 91
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $557
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 45
+byte 1 49
+byte 1 32
+byte 1 34
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 101
+byte 1 34
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $556
+byte 1 83
+byte 1 65
+byte 1 89
+byte 1 95
+byte 1 82
+byte 1 65
+byte 1 87
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 10
+byte 1 0
+align 1
+LABELV $552
+byte 1 83
+byte 1 97
+byte 1 121
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $551
+byte 1 83
+byte 1 65
+byte 1 89
+byte 1 95
+byte 1 84
+byte 1 69
+byte 1 65
+byte 1 77
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 45
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 10
+byte 1 0
+align 1
+LABELV $541
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $539
+byte 1 83
+byte 1 97
+byte 1 121
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 50
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $534
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 58
+byte 1 32
+byte 1 71
+byte 1 108
+byte 1 111
+byte 1 98
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+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 115
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 46
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $526
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $525
+byte 1 83
+byte 1 80
+byte 1 69
+byte 1 67
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 67
+byte 1 72
+byte 1 65
+byte 1 84
+byte 1 0
+align 1
+LABELV $452
+byte 1 78
+byte 1 79
+byte 1 67
+byte 1 69
+byte 1 78
+byte 1 83
+byte 1 79
+byte 1 82
+byte 1 70
+byte 1 76
+byte 1 79
+byte 1 79
+byte 1 68
+byte 1 0
+align 1
+LABELV $448
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+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 114
+byte 1 101
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $436
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $435
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $433
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 67
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+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 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $428
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 67
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $413
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 85
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $376
+byte 1 97
+byte 1 117
+byte 1 116
+byte 1 111
+byte 1 0
+align 1
+LABELV $373
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $364
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $350
+byte 1 70
+byte 1 79
+byte 1 82
+byte 1 67
+byte 1 69
+byte 1 84
+byte 1 69
+byte 1 65
+byte 1 77
+byte 1 67
+byte 1 72
+byte 1 65
+byte 1 78
+byte 1 71
+byte 1 69
+byte 1 0
+align 1
+LABELV $348
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 83
+byte 1 117
+byte 1 105
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $343
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 105
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 50
+byte 1 48
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $336
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 76
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 83
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 0
+align 1
+LABELV $331
+byte 1 110
+byte 1 111
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 112
+byte 1 32
+byte 1 79
+byte 1 78
+byte 1 10
+byte 1 0
+align 1
+LABELV $330
+byte 1 110
+byte 1 111
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 112
+byte 1 32
+byte 1 79
+byte 1 70
+byte 1 70
+byte 1 10
+byte 1 0
+align 1
+LABELV $326
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 79
+byte 1 78
+byte 1 10
+byte 1 0
+align 1
+LABELV $325
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 79
+byte 1 70
+byte 1 70
+byte 1 10
+byte 1 0
+align 1
+LABELV $321
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $320
+byte 1 103
+byte 1 111
+byte 1 100
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 78
+byte 1 10
+byte 1 0
+align 1
+LABELV $319
+byte 1 103
+byte 1 111
+byte 1 100
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 70
+byte 1 70
+byte 1 10
+byte 1 0
+align 1
+LABELV $310
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 0
+align 1
+LABELV $307
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 100
+byte 1 0
+align 1
+LABELV $305
+byte 1 103
+byte 1 97
+byte 1 115
+byte 1 0
+align 1
+LABELV $298
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $294
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 0
+align 1
+LABELV $280
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 0
+align 1
+LABELV $276
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $273
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $270
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 44
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 44
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 91
+byte 1 97
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 93
+byte 1 44
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 44
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 44
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 10
+byte 1 0
+align 1
+LABELV $269
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 103
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 91
+byte 1 119
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 93
+byte 1 10
+byte 1 0
+align 1
+LABELV $259
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $236
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $231
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $175
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+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 98
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 35
+byte 1 10
+byte 1 0
+align 1
+LABELV $170
+byte 1 37
+byte 1 45
+byte 1 50
+byte 1 100
+byte 1 32
+byte 1 45
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 10
+byte 1 0
+align 1
+LABELV $156
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+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 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+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 99
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 35
+byte 1 58
+byte 1 10
+byte 1 0
+align 1
+LABELV $153
+byte 1 110
+byte 1 111
+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 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $148
+byte 1 110
+byte 1 111
+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 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 35
+byte 1 10
+byte 1 0
+align 1
+LABELV $131
+byte 1 110
+byte 1 111
+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 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 35
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_combat.asm b/build/release-linux-x86_64/base/game/g_combat.asm
new file mode 100644
index 0000000..2288c9f
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_combat.asm
@@ -0,0 +1,11180 @@
+export AddScore
+code
+proc AddScore 8 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $78
+ADDRGP4 $77
+JUMPV
+LABELV $78
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $80
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+CNSTF4 1073741824
+DIVF4
+ARGF4
+ADDRLP4 0
+ADDRGP4 rint
+CALLF4
+ASGNF4
+ADDRFP4 4
+ADDRLP4 0
+INDIRF4
+CVFI4 4
+ASGNI4
+LABELV $80
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+CNSTF4 1112014848
+DIVF4
+ARGF4
+ADDRLP4 0
+ADDRGP4 rint
+CALLF4
+ASGNF4
+ADDRFP4 4
+ADDRLP4 0
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 256
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 CalculateRanks
+CALLV
+pop
+LABELV $77
+endproc AddScore 8 4
+export LookAtKiller
+proc LookAtKiller 12 0
+ADDRLP4 0
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 0
+INDIRU4
+CNSTU4 0
+EQU4 $83
+ADDRLP4 0
+INDIRU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+EQU4 $83
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 240
+ADDP4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+ADDRGP4 $84
+JUMPV
+LABELV $83
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 4
+INDIRU4
+CNSTU4 0
+EQU4 $85
+ADDRLP4 4
+INDIRU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+EQU4 $85
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 240
+ADDP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+ADDRGP4 $86
+JUMPV
+LABELV $85
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 240
+ADDP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+LABELV $86
+LABELV $84
+LABELV $82
+endproc LookAtKiller 12 0
+data
+export modNames
+align 4
+LABELV modNames
+address $87
+address $88
+address $89
+address $90
+address $91
+address $92
+address $93
+address $94
+address $95
+address $96
+address $97
+address $98
+address $99
+address $100
+address $101
+address $102
+address $103
+address $104
+address $105
+address $106
+address $107
+address $108
+address $109
+address $110
+address $111
+address $112
+address $113
+address $114
+address $115
+address $116
+address $117
+address $118
+address $119
+address $120
+address $121
+address $122
+address $123
+address $124
+address $125
+address $126
+address $127
+address $128
+address $129
+address $130
+address $131
+address $132
+address $133
+address $134
+address $135
+address $136
+address $137
+address $138
+address $139
+address $140
+address $141
+address $142
+address $143
+address $144
+address $145
+address $146
+address $147
+address $148
+address $149
+address $150
+address $151
+export G_CamperRewardBonus
+code
+proc G_CamperRewardBonus 140 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 32
+CNSTI4 10
+ASGNI4
+ADDRLP4 36
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 28
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 56
+CNSTF4 0
+ASGNF4
+ADDRLP4 48
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 BG_GetPlayerWeapon
+CALLI4
+ASGNI4
+ADDRLP4 60
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 29
+EQI4 $156
+ADDRLP4 60
+INDIRI4
+CNSTI4 30
+EQI4 $156
+ADDRLP4 60
+INDIRI4
+CNSTI4 31
+EQI4 $156
+ADDRGP4 $153
+JUMPV
+LABELV $156
+CNSTF4 1065353216
+RETF4
+ADDRGP4 $152
+JUMPV
+LABELV $153
+ADDRLP4 44
+INDIRI4
+CNSTI4 1
+NEI4 $157
+ADDRLP4 36
+ADDRGP4 g_alienAnticampBonusMax+8
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRGP4 g_alienAnticampBonus1+8
+INDIRF4
+ASGNF4
+ADDRLP4 24
+ADDRGP4 g_alienAnticampRange+12
+INDIRI4
+ASGNI4
+ADDRGP4 $158
+JUMPV
+LABELV $157
+ADDRLP4 44
+INDIRI4
+CNSTI4 2
+NEI4 $162
+ADDRLP4 36
+ADDRGP4 g_humanAnticampBonusMax+8
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRGP4 g_humanAnticampBonus1+8
+INDIRF4
+ASGNF4
+ADDRLP4 24
+ADDRGP4 g_humanAnticampRange+12
+INDIRI4
+ASGNI4
+LABELV $162
+LABELV $158
+ADDRLP4 36
+INDIRF4
+CNSTF4 1008981770
+GTF4 $167
+CNSTF4 1065353216
+RETF4
+ADDRGP4 $152
+JUMPV
+LABELV $167
+ADDRLP4 28
+INDIRF4
+ADDRLP4 36
+INDIRF4
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+SUBI4
+CVIF4 4
+DIVF4
+LEF4 $170
+ADDRLP4 72
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRGP4 $171
+JUMPV
+LABELV $170
+ADDRLP4 72
+ADDRLP4 36
+INDIRF4
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+SUBI4
+CVIF4 4
+DIVF4
+ASGNF4
+LABELV $171
+ADDRLP4 28
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 36
+INDIRF4
+GEF4 $173
+ADDRLP4 76
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRGP4 $174
+JUMPV
+LABELV $173
+ADDRLP4 76
+ADDRLP4 36
+INDIRF4
+ASGNF4
+LABELV $174
+ADDRLP4 28
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 36
+INDIRF4
+ADDRLP4 28
+INDIRF4
+SUBF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 36
+INDIRF4
+ADDRLP4 32
+INDIRI4
+CVIF4 4
+DIVF4
+SUBF4
+DIVF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 28
+INDIRF4
+ADDRLP4 48
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 16
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 16
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $178
+JUMPV
+LABELV $175
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $183
+ADDRLP4 92
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 92
+INDIRI4
+EQI4 $183
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 92
+INDIRI4
+GTI4 $180
+LABELV $183
+ADDRGP4 $176
+JUMPV
+LABELV $180
+ADDRLP4 96
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 104
+CNSTI4 21
+ASGNI4
+ADDRLP4 96
+INDIRI4
+ADDRLP4 104
+INDIRI4
+EQI4 $187
+ADDRLP4 96
+INDIRI4
+ADDRLP4 104
+INDIRI4
+GTI4 $194
+LABELV $193
+ADDRLP4 112
+CNSTI4 4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+ADDRLP4 112
+INDIRI4
+EQI4 $187
+ADDRLP4 96
+INDIRI4
+CNSTI4 7
+EQI4 $187
+ADDRLP4 96
+INDIRI4
+ADDRLP4 112
+INDIRI4
+LTI4 $176
+LABELV $195
+ADDRLP4 96
+INDIRI4
+CNSTI4 16
+EQI4 $187
+ADDRGP4 $176
+JUMPV
+LABELV $194
+ADDRLP4 120
+CNSTI4 28
+ASGNI4
+ADDRLP4 96
+INDIRI4
+ADDRLP4 120
+INDIRI4
+EQI4 $190
+ADDRLP4 96
+INDIRI4
+CNSTI4 29
+EQI4 $190
+ADDRLP4 96
+INDIRI4
+CNSTI4 30
+EQI4 $190
+ADDRLP4 96
+INDIRI4
+ADDRLP4 120
+INDIRI4
+LTI4 $176
+LABELV $196
+ADDRLP4 96
+INDIRI4
+CNSTI4 46
+EQI4 $190
+ADDRGP4 $176
+JUMPV
+LABELV $187
+ADDRLP4 44
+INDIRI4
+CNSTI4 1
+NEI4 $176
+ADDRGP4 $185
+JUMPV
+LABELV $190
+ADDRLP4 44
+INDIRI4
+CNSTI4 2
+NEI4 $176
+LABELV $185
+ADDRLP4 124
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 124
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 124
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRLP4 132
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 132
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 24
+INDIRI4
+GEI4 $199
+ADDRLP4 136
+ADDRLP4 40
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 136
+INDIRI4
+ASGNI4
+ADDRLP4 136
+INDIRI4
+ADDRLP4 32
+INDIRI4
+LTI4 $201
+ADDRGP4 $177
+JUMPV
+LABELV $201
+LABELV $199
+LABELV $176
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $178
+ADDRLP4 16
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $175
+LABELV $177
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+LEI4 $203
+ADDRLP4 92
+ADDRLP4 40
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 52
+ADDRLP4 56
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 48
+INDIRF4
+ADDF4
+DIVF4
+MULF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+ADDRLP4 52
+INDIRF4
+CNSTF4 0
+LEF4 $206
+ADDRLP4 88
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRGP4 $207
+JUMPV
+LABELV $206
+ADDRLP4 88
+CNSTF4 0
+ASGNF4
+LABELV $207
+ADDRLP4 52
+ADDRLP4 88
+INDIRF4
+ASGNF4
+ADDRLP4 52
+INDIRF4
+RETF4
+ADDRGP4 $152
+JUMPV
+LABELV $203
+CNSTF4 1065353216
+RETF4
+LABELV $152
+endproc G_CamperRewardBonus 140 4
+export G_InstantRewardAttacker
+proc G_InstantRewardAttacker 20 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRF4
+CNSTF4 0
+GTF4 $209
+CNSTF4 0
+RETF4
+ADDRGP4 $208
+JUMPV
+LABELV $209
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $211
+CNSTF4 0
+RETF4
+ADDRGP4 $208
+JUMPV
+LABELV $211
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $213
+CNSTF4 0
+RETF4
+ADDRGP4 $208
+JUMPV
+LABELV $213
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 OnSameTeam
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $215
+CNSTF4 0
+RETF4
+ADDRGP4 $208
+JUMPV
+LABELV $215
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $217
+CNSTF4 0
+RETF4
+ADDRGP4 $208
+JUMPV
+LABELV $217
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 8
+INDIRF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 1065353216
+LEF4 $219
+ADDRLP4 0
+CNSTF4 1065353216
+ASGNF4
+LABELV $219
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 G_CamperRewardBonus
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 BG_GetValueOfPlayer
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $221
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRGP4 g_InstantRewardMultiplierA+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $222
+JUMPV
+LABELV $221
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $224
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRGP4 g_InstantRewardMultiplierH+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $225
+JUMPV
+LABELV $224
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+LABELV $225
+LABELV $222
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+LEF4 $227
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRF4
+CVFI4 4
+CVII2 4
+CVII4 2
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+LABELV $227
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $208
+endproc G_InstantRewardAttacker 20 12
+export G_RewardAttackers
+proc G_RewardAttackers 44 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $233
+JUMPV
+LABELV $230
+ADDRLP4 4
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 OnSameTeam
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $237
+ADDRFP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+EQI4 $235
+LABELV $237
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 968
+ADDP4
+ADDP4
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+LABELV $235
+LABELV $231
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $233
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $230
+ADDRLP4 8
+INDIRF4
+CNSTF4 0
+GTF4 $238
+CNSTF4 0
+RETF4
+ADDRGP4 $229
+JUMPV
+LABELV $238
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $240
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 BG_GetValueOfPlayer
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 32
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 G_CamperRewardBonus
+CALLF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 16
+INDIRF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 40
+INDIRP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 40
+INDIRP4
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $241
+JUMPV
+LABELV $240
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $242
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 32
+INDIRP4
+CNSTI4 120
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $244
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 40
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 16
+INDIRF4
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 924
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 40
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+ASGNF4
+LABELV $244
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 40
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 20
+ADDRLP4 40
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $243
+JUMPV
+LABELV $242
+ADDRLP4 8
+INDIRF4
+RETF4
+ADDRGP4 $229
+JUMPV
+LABELV $243
+LABELV $241
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $250
+JUMPV
+LABELV $247
+ADDRLP4 32
+ADDRLP4 16
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 968
+ADDP4
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRLP4 4
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+EQI4 $252
+ADDRLP4 8
+INDIRF4
+ADDRLP4 20
+INDIRI4
+CVIF4 4
+GEF4 $254
+ADDRLP4 32
+ADDRLP4 32
+INDIRI4
+CVIF4 4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 20
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+CVFI4 4
+ASGNI4
+LABELV $254
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 968
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $258
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+NEI4 $256
+LABELV $258
+ADDRGP4 $248
+JUMPV
+LABELV $256
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRI4
+ARGI4
+ADDRGP4 AddScore
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $259
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $261
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 g_KillRewardMultiplierH+8
+INDIRF4
+ADDRLP4 32
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+CVII2 4
+CVII4 2
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 32
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $262
+JUMPV
+LABELV $261
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $264
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 g_KillRewardMultiplierA+8
+INDIRF4
+ADDRLP4 32
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+CVII2 4
+CVII4 2
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+ADDRLP4 28
+ADDRLP4 28
+INDIRI4
+ADDRLP4 32
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $264
+LABELV $262
+LABELV $259
+LABELV $252
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 968
+ADDP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $248
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $250
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $247
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $267
+ADDRGP4 $270
+ARGP4
+ADDRGP4 g_alienCredits+12
+INDIRI4
+ADDRLP4 24
+INDIRI4
+ADDI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $269
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 g_alienCredits
+ARGP4
+ADDRGP4 trap_Cvar_Update
+CALLV
+pop
+LABELV $267
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $272
+ADDRGP4 $270
+ARGP4
+ADDRGP4 g_humanCredits+12
+INDIRI4
+ADDRLP4 28
+INDIRI4
+ADDI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $274
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 g_humanCredits
+ARGP4
+ADDRGP4 trap_Cvar_Update
+CALLV
+pop
+LABELV $272
+ADDRLP4 8
+INDIRF4
+RETF4
+LABELV $229
+endproc G_RewardAttackers 44 12
+export accidental_kill
+proc accidental_kill 8 0
+ADDRLP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 45
+EQI4 $280
+ADDRLP4 4
+INDIRI4
+CNSTI4 46
+NEI4 $278
+LABELV $280
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $279
+JUMPV
+LABELV $278
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $279
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $276
+endproc accidental_kill 8 0
+bss
+align 4
+LABELV $337
+skip 4
+export player_die
+code
+proc player_die 84 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 16
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRFP4 8
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $282
+ADDRGP4 $281
+JUMPV
+LABELV $282
+ADDRGP4 level+11200
+INDIRI4
+CNSTI4 0
+EQI4 $284
+ADDRGP4 $281
+JUMPV
+LABELV $284
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $287
+ADDRLP4 8
+ADDRFP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $289
+ADDRLP4 12
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $289
+ADDRLP4 12
+ADDRGP4 $291
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $287
+ADDRLP4 8
+CNSTI4 1022
+ASGNI4
+ADDRLP4 12
+ADDRGP4 $291
+ASGNP4
+LABELV $288
+ADDRFP4 16
+INDIRI4
+CNSTI4 0
+LTI4 $294
+ADDRFP4 16
+INDIRI4
+CVIU4 4
+CNSTU4 65
+LTU4 $292
+LABELV $294
+ADDRGP4 $270
+ARGP4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRGP4 $293
+JUMPV
+LABELV $292
+ADDRLP4 16
+ADDRFP4 16
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 modNames
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $293
+ADDRGP4 $295
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $296
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRGP4 BG_DeactivateUpgrade
+CALLV
+pop
+LABELV $297
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $296
+ADDRFP4 16
+INDIRI4
+CNSTI4 60
+NEI4 $300
+ADDRGP4 $302
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $303
+JUMPV
+LABELV $300
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ARGP4
+CNSTI4 54
+ARGI4
+ADDRLP4 40
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 140
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 144
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 32
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 280
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 52
+CNSTU4 0
+ASGNU4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+ADDRLP4 52
+INDIRU4
+EQU4 $304
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 52
+INDIRU4
+EQU4 $304
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1828
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+GTI4 $306
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+LABELV $306
+ADDRGP4 g_devmapKillerHP+12
+INDIRI4
+CNSTI4 0
+EQI4 $308
+ADDRGP4 $311
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 56
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $308
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+EQU4 $314
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 OnSameTeam
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 0
+EQI4 $305
+LABELV $314
+ADDRFP4 16
+INDIRI4
+CNSTI4 52
+EQI4 $305
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRLP4 72
+ADDRGP4 accidental_kill
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $305
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $315
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+CNSTI4 -150
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+ADDRFP4 8
+INDIRP4
+ARGP4
+CNSTI4 -150
+ARGI4
+ADDRGP4 AddScore
+CALLV
+pop
+ADDRGP4 $305
+JUMPV
+LABELV $315
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $305
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+CNSTI4 -150
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+ADDRFP4 8
+INDIRP4
+ARGP4
+CNSTI4 -150
+ARGI4
+ADDRGP4 AddScore
+CALLV
+pop
+ADDRGP4 $305
+JUMPV
+LABELV $304
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $319
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $321
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 -150
+ARGI4
+ADDRGP4 AddScore
+CALLV
+pop
+ADDRGP4 $322
+JUMPV
+LABELV $321
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $323
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 -150
+ARGI4
+ADDRGP4 AddScore
+CALLV
+pop
+LABELV $323
+LABELV $322
+LABELV $319
+LABELV $305
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_RewardAttackers
+CALLF4
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 ScoreboardMessage
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $328
+JUMPV
+LABELV $325
+ADDRLP4 56
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $330
+ADDRGP4 $326
+JUMPV
+LABELV $330
+ADDRLP4 56
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $332
+ADDRGP4 $326
+JUMPV
+LABELV $332
+ADDRLP4 56
+INDIRP4
+CNSTI4 1744
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+NEI4 $334
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRGP4 ScoreboardMessage
+CALLV
+pop
+LABELV $334
+LABELV $326
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $328
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $325
+LABELV $303
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 576
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+CNSTI4 67108864
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 124
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 LookAtKiller
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+CNSTF4 3238002688
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1840
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 1700
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 64
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $338
+ADDRLP4 68
+ADDRGP4 $337
+INDIRI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+EQI4 $342
+ADDRLP4 68
+INDIRI4
+CNSTI4 1
+EQI4 $343
+ADDRLP4 68
+INDIRI4
+CNSTI4 2
+EQI4 $344
+ADDRGP4 $340
+JUMPV
+LABELV $342
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRGP4 $339
+JUMPV
+LABELV $343
+ADDRLP4 24
+CNSTI4 2
+ASGNI4
+ADDRGP4 $339
+JUMPV
+LABELV $344
+LABELV $340
+ADDRLP4 24
+CNSTI4 4
+ASGNI4
+ADDRGP4 $339
+JUMPV
+LABELV $338
+ADDRLP4 68
+ADDRGP4 $337
+INDIRI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+EQI4 $347
+ADDRLP4 68
+INDIRI4
+CNSTI4 1
+EQI4 $348
+ADDRLP4 68
+INDIRI4
+CNSTI4 2
+EQI4 $349
+ADDRGP4 $345
+JUMPV
+LABELV $347
+ADDRLP4 24
+CNSTI4 21
+ASGNI4
+ADDRGP4 $346
+JUMPV
+LABELV $348
+ADDRLP4 24
+CNSTI4 23
+ASGNI4
+ADDRGP4 $346
+JUMPV
+LABELV $349
+LABELV $345
+ADDRLP4 24
+CNSTI4 25
+ASGNI4
+LABELV $346
+LABELV $339
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 76
+ADDP4
+ASGNP4
+ADDRLP4 72
+CNSTI4 128
+ASGNI4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+ADDRLP4 72
+INDIRI4
+BANDI4
+ADDRLP4 72
+INDIRI4
+BXORI4
+ADDRLP4 24
+INDIRI4
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $350
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 84
+ADDP4
+ASGNP4
+ADDRLP4 80
+CNSTI4 128
+ASGNI4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRI4
+ADDRLP4 80
+INDIRI4
+BANDI4
+ADDRLP4 80
+INDIRI4
+BXORI4
+ADDRLP4 24
+INDIRI4
+BORI4
+ASGNI4
+LABELV $350
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $337
+INDIRI4
+CNSTI4 51
+ADDI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 64
+GEI4 $353
+ADDRLP4 76
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $354
+JUMPV
+LABELV $353
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+LABELV $354
+ADDRLP4 76
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRLP4 80
+ADDRGP4 $337
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 3
+MODI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $281
+endproc player_die 84 24
+proc G_ParseDmgScript 64 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $356
+ADDRFP4 4
+ARGP4
+ADDRLP4 16
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $360
+ADDRGP4 $358
+JUMPV
+LABELV $360
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $364
+ARGP4
+ADDRLP4 20
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $362
+ADDRGP4 $365
+ARGP4
+ADDRGP4 COM_ParseError
+CALLV
+pop
+ADDRGP4 $358
+JUMPV
+LABELV $362
+ADDRLP4 4
+INDIRI4
+CNSTI4 16
+LTI4 $366
+ADDRGP4 $368
+ARGP4
+ADDRGP4 COM_ParseError
+CALLV
+pop
+ADDRGP4 $358
+JUMPV
+LABELV $366
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI1 0
+ASGNI1
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 40
+ADDP4
+CNSTF4 0
+ASGNF4
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 44
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 48
+ADDP4
+CNSTI4 0
+ASGNI4
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 52
+ADDP4
+CNSTI4 360
+ASGNI4
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 36
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 56
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $370
+JUMPV
+LABELV $369
+ADDRFP4 4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 24
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $372
+ADDRGP4 $374
+ARGP4
+ADDRGP4 COM_ParseError
+CALLV
+pop
+ADDRGP4 $371
+JUMPV
+LABELV $372
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $377
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $375
+ADDRGP4 $371
+JUMPV
+LABELV $375
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $380
+ARGP4
+ADDRLP4 32
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $378
+ADDRFP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 36
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $379
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $379
+JUMPV
+LABELV $378
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $385
+ARGP4
+ADDRLP4 36
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $383
+ADDRFP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 40
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $386
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $388
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+LABELV $386
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 atof
+CALLF4
+ASGNF4
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 40
+ADDP4
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRGP4 $384
+JUMPV
+LABELV $383
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $391
+ARGP4
+ADDRLP4 40
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $389
+ADDRFP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 44
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 44
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $392
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $394
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+LABELV $392
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 atof
+CALLF4
+ASGNF4
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 44
+ADDP4
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRGP4 $390
+JUMPV
+LABELV $389
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $397
+ARGP4
+ADDRLP4 44
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $395
+ADDRFP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 48
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 48
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $398
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $388
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+LABELV $398
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 48
+ADDP4
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRGP4 $396
+JUMPV
+LABELV $395
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $402
+ARGP4
+ADDRLP4 48
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+NEI4 $400
+ADDRFP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 52
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 52
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $403
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $405
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+LABELV $403
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 52
+ADDP4
+ADDRLP4 56
+INDIRI4
+ASGNI4
+ADDRGP4 $401
+JUMPV
+LABELV $400
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $408
+ARGP4
+ADDRLP4 52
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+NEI4 $406
+ADDRFP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 56
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $409
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $411
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+LABELV $409
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 atof
+CALLF4
+ASGNF4
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 36
+ADDP4
+ADDRLP4 60
+INDIRF4
+ASGNF4
+ADDRGP4 $407
+JUMPV
+LABELV $406
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $414
+ARGP4
+ADDRLP4 56
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $412
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 56
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $413
+JUMPV
+LABELV $412
+ADDRGP4 $415
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 COM_ParseWarning
+CALLV
+pop
+LABELV $413
+LABELV $407
+LABELV $401
+LABELV $396
+LABELV $390
+LABELV $384
+LABELV $379
+LABELV $370
+ADDRGP4 $369
+JUMPV
+LABELV $371
+ADDRLP4 24
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 24
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+CNSTF4 0
+GEF4 $416
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+CNSTF4 1135869952
+ADDF4
+ASGNF4
+LABELV $416
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+CNSTF4 1135869952
+DIVF4
+ASGNF4
+ADDRLP4 28
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 28
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRF4
+ADDRLP4 28
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+CNSTF4 0
+GEF4 $418
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $418
+ADDRLP4 8
+INDIRF4
+CNSTF4 1065353216
+LEF4 $420
+ADDRLP4 8
+CNSTF4 1065353216
+ASGNF4
+LABELV $420
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 32
+ADDP4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+ASGNF4
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 32
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $422
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 32
+ADDP4
+CNSTF4 925353388
+ASGNF4
+LABELV $422
+LABELV $357
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $356
+JUMPV
+LABELV $358
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $355
+endproc G_ParseDmgScript 64 12
+proc GetRegionDamageModifier 96 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 16
+CNSTF4 0
+ASGNF4
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 60
+ADDRFP4 8
+INDIRI4
+MULI4
+CNSTI4 960
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_damageRegions
+ADDP4
+ADDP4
+ASGNP4
+ADDRGP4 g_debugDamage+12
+INDIRI4
+CNSTI4 2
+LEI4 $425
+ADDRGP4 $428
+ARGP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $425
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+LABELV $429
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 36
+INDIRI4
+EQI4 $435
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 g_numArmourRegions
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+NEI4 $433
+LABELV $435
+ADDRGP4 $430
+JUMPV
+LABELV $433
+ADDRLP4 4
+CNSTI4 960
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 g_armourRegions
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $439
+JUMPV
+LABELV $436
+CNSTI4 60
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+EQI4 $440
+ADDRGP4 $437
+JUMPV
+LABELV $440
+ADDRLP4 52
+ADDRLP4 8
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ASGNF4
+ADDRLP4 52
+INDIRF4
+CNSTF4 0
+GEF4 $442
+ADDRLP4 52
+ADDRLP4 52
+INDIRF4
+CNSTF4 1135869952
+ADDF4
+ASGNF4
+LABELV $442
+ADDRLP4 68
+CNSTI4 48
+ASGNI4
+ADDRLP4 48
+CNSTI4 60
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ASGNF4
+ADDRLP4 48
+INDIRF4
+CNSTF4 0
+GEF4 $444
+ADDRLP4 48
+ADDRLP4 48
+INDIRF4
+CNSTF4 1135869952
+ADDF4
+ASGNF4
+LABELV $444
+ADDRLP4 44
+CNSTI4 60
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+CNSTI4 52
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ASGNF4
+ADDRLP4 44
+INDIRF4
+CNSTF4 0
+GEF4 $446
+ADDRLP4 44
+ADDRLP4 44
+INDIRF4
+CNSTF4 1135869952
+ADDF4
+ASGNF4
+LABELV $446
+ADDRLP4 48
+INDIRF4
+ADDRLP4 44
+INDIRF4
+GTF4 $448
+ADDRLP4 56
+CNSTF4 0
+ASGNF4
+ADDRLP4 48
+INDIRF4
+ADDRLP4 52
+INDIRF4
+GEF4 $449
+ADDRLP4 44
+INDIRF4
+ADDRLP4 52
+INDIRF4
+LEF4 $452
+ADDRLP4 44
+ADDRLP4 52
+INDIRF4
+ASGNF4
+LABELV $452
+ADDRLP4 56
+ADDRLP4 44
+INDIRF4
+ADDRLP4 48
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $449
+JUMPV
+LABELV $448
+ADDRLP4 44
+INDIRF4
+ADDRLP4 52
+INDIRF4
+LEF4 $454
+ADDRLP4 44
+ADDRLP4 52
+INDIRF4
+ASGNF4
+LABELV $454
+ADDRLP4 56
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRLP4 48
+INDIRF4
+ADDRLP4 52
+INDIRF4
+GEF4 $456
+ADDRLP4 56
+ADDRLP4 56
+INDIRF4
+ADDRLP4 52
+INDIRF4
+ADDRLP4 48
+INDIRF4
+SUBF4
+ADDF4
+ASGNF4
+LABELV $456
+LABELV $449
+ADDRLP4 56
+ADDRLP4 56
+INDIRF4
+CNSTF4 1135869952
+DIVF4
+ASGNF4
+ADDRLP4 80
+CNSTI4 44
+ASGNI4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+INDIRF4
+CNSTI4 60
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+INDIRF4
+GEF4 $460
+ADDRLP4 72
+ADDRLP4 8
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $461
+JUMPV
+LABELV $460
+ADDRLP4 72
+CNSTI4 60
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+CNSTI4 44
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $461
+ADDRLP4 84
+CNSTI4 40
+ASGNI4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+INDIRF4
+CNSTI4 60
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+INDIRF4
+LEF4 $462
+ADDRLP4 76
+ADDRLP4 8
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $463
+JUMPV
+LABELV $462
+ADDRLP4 76
+CNSTI4 60
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $463
+ADDRLP4 40
+ADDRLP4 72
+INDIRF4
+ADDRLP4 76
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 40
+INDIRF4
+CNSTF4 0
+GEF4 $464
+ADDRLP4 40
+CNSTF4 0
+ASGNF4
+LABELV $464
+ADDRLP4 40
+INDIRF4
+CNSTF4 1065353216
+LEF4 $466
+ADDRLP4 40
+CNSTF4 1065353216
+ASGNF4
+LABELV $466
+ADDRGP4 g_debugDamage+12
+INDIRI4
+CNSTI4 2
+LEI4 $468
+ADDRGP4 $471
+ARGP4
+ADDRLP4 88
+CNSTI4 60
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 88
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 88
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 88
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 88
+INDIRP4
+ARGP4
+ADDRLP4 88
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 56
+INDIRF4
+ARGF4
+ADDRLP4 40
+INDIRF4
+ARGF4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $468
+ADDRLP4 92
+ADDRLP4 56
+INDIRF4
+ADDRLP4 40
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 60
+ADDRLP4 92
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 20
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 16
+INDIRF4
+CNSTI4 60
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $437
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $439
+ADDRLP4 0
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 g_numArmourRegions
+ADDP4
+INDIRI4
+LTI4 $436
+LABELV $430
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 13
+LTI4 $429
+ADDRGP4 g_debugDamage+12
+INDIRI4
+CNSTI4 2
+LEI4 $472
+ADDRGP4 $475
+ARGP4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $472
+ADDRLP4 8
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDF4
+ADDRLP4 20
+INDIRF4
+SUBF4
+MULF4
+RETF4
+LABELV $424
+endproc GetRegionDamageModifier 96 36
+proc GetNonLocDamageModifier 36 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+ADDRLP4 12
+CNSTF4 0
+ASGNF4
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $480
+JUMPV
+LABELV $477
+ADDRLP4 20
+CNSTI4 60
+ADDRLP4 0
+INDIRI4
+MULI4
+CNSTI4 960
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_damageRegions
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+EQI4 $481
+ADDRGP4 $478
+JUMPV
+LABELV $481
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 GetRegionDamageModifier
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 20
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRLP4 20
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $478
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $480
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 g_numDamageRegions
+ADDP4
+INDIRI4
+LTI4 $477
+ADDRLP4 8
+INDIRF4
+CNSTF4 0
+NEF4 $484
+ADDRLP4 20
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $485
+JUMPV
+LABELV $484
+ADDRLP4 24
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 20
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+ADDRLP4 24
+INDIRF4
+SUBF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDRLP4 24
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $485
+ADDRLP4 4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRGP4 g_debugDamage+12
+INDIRI4
+CNSTI4 1
+LEI4 $486
+ADDRGP4 $489
+ARGP4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $486
+ADDRLP4 4
+INDIRF4
+RETF4
+LABELV $476
+endproc GetNonLocDamageModifier 36 16
+proc GetPointDamageModifier 48 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 12
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 16
+ADDRFP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $494
+JUMPV
+LABELV $491
+CNSTI4 60
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+EQI4 $495
+ADDRGP4 $492
+JUMPV
+LABELV $495
+ADDRLP4 8
+CNSTI4 60
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 8
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 8
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 16
+INDIRI4
+GTI4 $500
+ADDRFP4 12
+INDIRF4
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+LTF4 $499
+ADDRFP4 12
+INDIRF4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+GTF4 $499
+LABELV $500
+ADDRLP4 24
+CNSTI4 60
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 24
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+ADDRLP4 24
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+ADDRLP4 32
+INDIRI4
+LEI4 $497
+ADDRFP4 12
+INDIRF4
+ADDRLP4 32
+INDIRI4
+CVIF4 4
+LEF4 $497
+ADDRFP4 12
+INDIRF4
+ADDRLP4 28
+INDIRI4
+CVIF4 4
+GEF4 $497
+LABELV $499
+ADDRGP4 $492
+JUMPV
+LABELV $497
+ADDRLP4 44
+CNSTI4 60
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRFP4 16
+INDIRF4
+ADDRLP4 44
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+LTF4 $503
+ADDRFP4 16
+INDIRF4
+ADDRLP4 44
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRF4
+LEF4 $501
+LABELV $503
+ADDRGP4 $492
+JUMPV
+LABELV $501
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+CNSTI4 60
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+CNSTI4 36
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $492
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $494
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRI4
+LTI4 $491
+ADDRGP4 g_debugDamage+12
+INDIRI4
+CNSTI4 0
+EQI4 $504
+ADDRGP4 $507
+ARGP4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $504
+ADDRLP4 4
+INDIRF4
+RETF4
+LABELV $490
+endproc GetPointDamageModifier 48 16
+proc G_CalcDamageModifier 148 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $509
+CNSTF4 1065353216
+RETF4
+ADDRGP4 $508
+JUMPV
+LABELV $509
+ADDRFP4 16
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $511
+ADDRLP4 96
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1836
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 100
+ADDRLP4 96
+INDIRI4
+ASGNI4
+ADDRLP4 100
+INDIRI4
+CNSTI4 12
+EQI4 $515
+ADDRLP4 100
+INDIRI4
+CNSTI4 13
+NEI4 $513
+LABELV $515
+ADDRFP4 12
+INDIRI4
+CNSTI4 5
+EQI4 $516
+ADDRFP4 12
+INDIRI4
+CNSTI4 6
+NEI4 $513
+LABELV $516
+CNSTF4 1036831949
+RETF4
+ADDRGP4 $508
+JUMPV
+LABELV $513
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRLP4 108
+ADDRGP4 GetNonLocDamageModifier
+CALLF4
+ASGNF4
+ADDRLP4 108
+INDIRF4
+RETF4
+ADDRGP4 $508
+JUMPV
+LABELV $511
+ADDRLP4 96
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_unlagged+12
+INDIRI4
+ADDRLP4 96
+INDIRI4
+EQI4 $517
+ADDRLP4 100
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $517
+ADDRLP4 100
+INDIRP4
+CNSTI4 2452
+ADDP4
+INDIRI4
+ADDRLP4 96
+INDIRI4
+EQI4 $517
+ADDRLP4 16
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2416
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $518
+JUMPV
+LABELV $517
+ADDRLP4 16
+ADDRFP4 4
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $518
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRLP4 104
+ADDRFP4 4
+INDIRP4
+CNSTI4 452
+ADDP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 16
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 104
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 52+4
+ADDRLP4 16+4
+INDIRF4
+ADDRLP4 4+4
+INDIRF4
+ADDRLP4 104
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 52+8
+ADDRLP4 16+8
+INDIRF4
+ADDRLP4 4+8
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 52
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 40+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 52+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 40+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 52+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 64
+ADDRFP4 4
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 64
+INDIRF4
+CNSTF4 0
+NEF4 $530
+ADDRLP4 64
+CNSTF4 1065353216
+ASGNF4
+LABELV $530
+ADDRLP4 4
+ARGP4
+ADDRLP4 116
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 68
+ADDRLP4 4
+INDIRF4
+ADDRLP4 40
+INDIRF4
+MULF4
+ADDRLP4 4+4
+INDIRF4
+ADDRLP4 40+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 4+8
+INDIRF4
+ADDRLP4 40+8
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 116
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 68
+INDIRF4
+CNSTF4 0
+GEF4 $536
+ADDRLP4 68
+CNSTF4 0
+ASGNF4
+LABELV $536
+ADDRLP4 68
+INDIRF4
+ADDRLP4 64
+INDIRF4
+LEF4 $538
+ADDRLP4 68
+ADDRLP4 64
+INDIRF4
+ASGNF4
+LABELV $538
+ADDRLP4 28
+ADDRLP4 68
+INDIRF4
+ADDRLP4 64
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 72+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 72+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 72
+ARGP4
+ADDRLP4 84
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 164
+ADDP4
+INDIRF4
+ADDRLP4 84+4
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 124
+ADDRGP4 AngleNormalize360
+CALLF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 124
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 960
+ADDRFP4 12
+INDIRI4
+MULI4
+ADDRGP4 g_damageRegions
+ADDP4
+ARGP4
+ADDRFP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 g_numDamageRegions
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 36
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 28
+INDIRF4
+ARGF4
+ADDRLP4 132
+ADDRGP4 GetPointDamageModifier
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 132
+INDIRF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $545
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 136
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 136
+INDIRI4
+CNSTI4 0
+EQI4 $549
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 960
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_armourRegions
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 g_numArmourRegions
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 36
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 28
+INDIRF4
+ARGF4
+ADDRLP4 144
+ADDRGP4 GetPointDamageModifier
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 32
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+LABELV $549
+LABELV $546
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $545
+ADDRLP4 32
+INDIRF4
+RETF4
+LABELV $508
+endproc G_CalcDamageModifier 148 20
+export G_InitDamageLocations
+proc G_InitDamageLocations 8288 16
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $552
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8272
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 8268
+ADDRLP4 8272
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $556
+ARGP4
+ADDRLP4 8268
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 72
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 8276
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 68
+ADDRLP4 8276
+INDIRI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $557
+ADDRGP4 $559
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $553
+JUMPV
+LABELV $557
+ADDRLP4 68
+INDIRI4
+CNSTI4 8192
+LTI4 $560
+ADDRGP4 $562
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 68
+INDIRI4
+ARGI4
+CNSTI4 8192
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRLP4 72
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $553
+JUMPV
+LABELV $560
+ADDRLP4 4
+ARGP4
+ADDRGP4 COM_BeginParseSession
+CALLV
+pop
+ADDRLP4 76
+ARGP4
+ADDRLP4 68
+INDIRI4
+ARGI4
+ADDRLP4 72
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 68
+INDIRI4
+ADDRLP4 76
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 72
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+CNSTI4 960
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_damageRegions
+ADDP4
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 8284
+ADDRGP4 G_ParseDmgScript
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 g_numDamageRegions
+ADDP4
+ADDRLP4 8284
+INDIRI4
+ASGNI4
+LABELV $553
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 15
+LTI4 $552
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $563
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8272
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 8268
+ADDRLP4 8272
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $567
+ARGP4
+ADDRLP4 8268
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 72
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 8276
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 68
+ADDRLP4 8276
+INDIRI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $568
+ADDRGP4 $564
+JUMPV
+LABELV $568
+ADDRLP4 68
+INDIRI4
+CNSTI4 8192
+LTI4 $570
+ADDRGP4 $562
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 68
+INDIRI4
+ARGI4
+CNSTI4 8192
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRLP4 72
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $564
+JUMPV
+LABELV $570
+ADDRLP4 4
+ARGP4
+ADDRGP4 COM_BeginParseSession
+CALLV
+pop
+ADDRLP4 76
+ARGP4
+ADDRLP4 68
+INDIRI4
+ARGI4
+ADDRLP4 72
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 68
+INDIRI4
+ADDRLP4 76
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 72
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+CNSTI4 960
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_armourRegions
+ADDP4
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 8284
+ADDRGP4 G_ParseDmgScript
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 g_numArmourRegions
+ADDP4
+ADDRLP4 8284
+INDIRI4
+ASGNI4
+LABELV $564
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $563
+LABELV $551
+endproc G_InitDamageLocations 8288 16
+export G_SelectiveDamage
+proc G_SelectiveDamage 4 32
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $573
+ADDRFP4 32
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+EQI4 $573
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $573
+LABELV $572
+endproc G_SelectiveDamage 4 32
+export G_Damage
+proc G_Damage 116 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 24
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRFP4 28
+ADDRFP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+EQI4 $580
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+LEI4 $580
+ADDRGP4 level+11196
+INDIRI4
+ADDRLP4 24
+INDIRI4
+EQI4 $576
+LABELV $580
+ADDRGP4 $575
+JUMPV
+LABELV $576
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $581
+ADDRFP4 4
+ADDRGP4 g_entities+1798720
+ASGNP4
+LABELV $581
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $584
+ADDRFP4 8
+ADDRGP4 g_entities+1798720
+ASGNP4
+LABELV $584
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $587
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $575
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $591
+ADDRLP4 32
+INDIRI4
+CNSTI4 4
+NEI4 $575
+LABELV $591
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $575
+JUMPV
+LABELV $587
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $592
+ADDRLP4 4
+INDIRP4
+CNSTI4 1768
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $592
+ADDRGP4 $575
+JUMPV
+LABELV $592
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $594
+ADDRFP4 24
+ADDRFP4 24
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+ADDRGP4 $595
+JUMPV
+LABELV $594
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+LABELV $595
+ADDRLP4 0
+ADDRFP4 20
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $596
+ADDRFP4 4
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDRLP4 32
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+LABELV $596
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $598
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDRLP4 32
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+LABELV $598
+ADDRFP4 28
+INDIRI4
+CNSTI4 25
+NEI4 $600
+ADDRLP4 0
+INDIRI4
+CNSTI4 50
+LEI4 $600
+ADDRLP4 0
+CNSTI4 50
+ASGNI4
+LABELV $600
+ADDRLP4 0
+INDIRI4
+CNSTI4 200
+LEI4 $602
+ADDRLP4 0
+CNSTI4 200
+ASGNI4
+LABELV $602
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+CNSTI4 0
+EQI4 $604
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $604
+ADDRFP4 24
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $606
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $606
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $608
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $608
+ADDRLP4 44
+CNSTF4 1128792064
+ASGNF4
+ADDRLP4 52
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRLP4 32
+ADDRFP4 12
+INDIRP4
+INDIRF4
+ADDRGP4 g_knockback+8
+INDIRF4
+ADDRLP4 52
+INDIRF4
+MULF4
+ADDRLP4 56
+INDIRF4
+DIVF4
+MULF4
+ASGNF4
+ADDRLP4 32+4
+ADDRFP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRGP4 g_knockback+8
+INDIRF4
+ADDRLP4 52
+INDIRF4
+MULF4
+ADDRLP4 56
+INDIRF4
+DIVF4
+MULF4
+ASGNF4
+ADDRLP4 32+8
+ADDRFP4 12
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRGP4 g_knockback+8
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+ADDRLP4 44
+INDIRF4
+DIVF4
+MULF4
+ASGNF4
+ADDRLP4 60
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 64
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRF4
+ADDRLP4 32+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRF4
+ADDRLP4 32+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $617
+ADDRLP4 72
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+LSHI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 50
+GEI4 $619
+ADDRLP4 72
+CNSTI4 50
+ASGNI4
+LABELV $619
+ADDRLP4 72
+INDIRI4
+CNSTI4 200
+LEI4 $621
+ADDRLP4 72
+CNSTI4 200
+ASGNI4
+LABELV $621
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+LABELV $617
+LABELV $608
+ADDRFP4 28
+INDIRI4
+CNSTI4 45
+EQI4 $626
+ADDRFP4 28
+INDIRI4
+CNSTI4 34
+EQI4 $626
+ADDRFP4 28
+INDIRI4
+CNSTI4 46
+NEI4 $623
+LABELV $626
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $623
+ADDRFP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $623
+ADDRGP4 $575
+JUMPV
+LABELV $623
+ADDRFP4 24
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+NEI4 $627
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+EQU4 $629
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 OnSameTeam
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $629
+ADDRGP4 g_dretchPunt+12
+INDIRI4
+CNSTI4 0
+EQI4 $631
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 3
+EQI4 $634
+ADDRLP4 52
+INDIRI4
+CNSTI4 4
+NEI4 $631
+LABELV $634
+ADDRLP4 84
+CNSTI4 496
+ASGNI4
+ADDRLP4 56
+ADDRFP4 0
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 92
+CNSTI4 500
+ASGNI4
+ADDRLP4 56+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 92
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 92
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 96
+CNSTI4 504
+ASGNI4
+ADDRLP4 56+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 96
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 96
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 56
+ARGP4
+ADDRGP4 VectorNormalizeFast
+CALLV
+pop
+ADDRLP4 100
+CNSTF4 1092616192
+ADDRFP4 20
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRLP4 68
+ADDRLP4 56
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 68+4
+ADDRLP4 56+4
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 68+8
+ADDRLP4 56+8
+INDIRF4
+CNSTF4 1092616192
+ADDRFP4 20
+INDIRI4
+CVIF4 4
+MULF4
+MULF4
+ASGNF4
+ADDRLP4 68+8
+CNSTF4 1115684864
+ASGNF4
+ADDRLP4 104
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 104
+INDIRP4
+INDIRF4
+ADDRLP4 68
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 108
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 108
+INDIRP4
+ADDRLP4 108
+INDIRP4
+INDIRF4
+ADDRLP4 68+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 112
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ADDRLP4 112
+INDIRP4
+INDIRF4
+ADDRLP4 68+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 $575
+JUMPV
+LABELV $631
+ADDRGP4 g_friendlyFire+12
+INDIRI4
+CNSTI4 0
+NEI4 $644
+ADDRGP4 $575
+JUMPV
+LABELV $644
+ADDRFP4 28
+INDIRI4
+CNSTI4 45
+EQI4 $649
+ADDRFP4 28
+INDIRI4
+CNSTI4 46
+NEI4 $647
+LABELV $649
+ADDRLP4 60
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 1
+EQI4 $650
+ADDRLP4 60
+INDIRI4
+CNSTI4 2
+NEI4 $647
+LABELV $650
+ADDRFP4 20
+CNSTI4 5
+ASGNI4
+ADDRGP4 $648
+JUMPV
+LABELV $647
+ADDRFP4 28
+INDIRI4
+CNSTI4 45
+EQI4 $654
+ADDRFP4 28
+INDIRI4
+CNSTI4 34
+EQI4 $654
+ADDRFP4 28
+INDIRI4
+CNSTI4 46
+NEI4 $651
+LABELV $654
+ADDRGP4 $575
+JUMPV
+LABELV $651
+LABELV $648
+LABELV $629
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $655
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $655
+ADDRFP4 28
+INDIRI4
+CNSTI4 61
+EQI4 $655
+ADDRFP4 28
+INDIRI4
+CNSTI4 26
+EQI4 $655
+ADDRFP4 28
+INDIRI4
+CNSTI4 62
+EQI4 $655
+ADDRFP4 28
+INDIRI4
+CNSTI4 63
+EQI4 $655
+ADDRFP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+NEI4 $657
+ADDRGP4 g_friendlyBuildableFire+12
+INDIRI4
+CNSTI4 0
+NEI4 $657
+ADDRGP4 $575
+JUMPV
+LABELV $657
+ADDRFP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $660
+ADDRFP4 0
+INDIRP4
+CNSTI4 912
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $660
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+15436
+INDIRI4
+LEI4 $660
+ADDRGP4 level+15436
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50000
+ADDI4
+ASGNI4
+CNSTI4 76
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_BroadcastEvent
+CALLV
+pop
+LABELV $660
+LABELV $655
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $666
+ADDRGP4 $575
+JUMPV
+LABELV $666
+LABELV $627
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $668
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+EQU4 $668
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 48
+INDIRI4
+LEI4 $668
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 5
+EQI4 $668
+ADDRLP4 52
+INDIRI4
+ADDRLP4 48
+INDIRI4
+EQI4 $668
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 OnSameTeam
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+EQI4 $670
+ADDRLP4 60
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 260
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $671
+JUMPV
+LABELV $670
+ADDRLP4 64
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 260
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $671
+LABELV $668
+ADDRLP4 8
+ADDRFP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $672
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $674
+ADDRLP4 4
+INDIRP4
+CNSTI4 276
+ADDP4
+ADDRFP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRGP4 $675
+JUMPV
+LABELV $674
+ADDRLP4 4
+INDIRP4
+CNSTI4 276
+ADDP4
+CNSTI4 1022
+ASGNI4
+LABELV $675
+ADDRLP4 56
+ADDRLP4 4
+INDIRP4
+CNSTI4 1800
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 60
+ADDRLP4 4
+INDIRP4
+CNSTI4 1804
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 64
+ADDRLP4 4
+INDIRP4
+CNSTI4 1808
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $676
+ADDRLP4 4
+INDIRP4
+CNSTI4 1812
+ADDP4
+ADDRFP4 12
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 4
+INDIRP4
+CNSTI4 1824
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $677
+JUMPV
+LABELV $676
+ADDRLP4 4
+INDIRP4
+CNSTI4 1812
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 4
+INDIRP4
+CNSTI4 1824
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $677
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1832
+ADDP4
+ADDRFP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1836
+ADDP4
+ADDRFP4 28
+INDIRI4
+ASGNI4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRLP4 68
+ADDRGP4 G_CalcDamageModifier
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+ADDRLP4 68
+INDIRF4
+MULF4
+CNSTF4 1056964608
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 72
+CNSTI4 524
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $678
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+CNSTI4 1904
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $678
+ADDRLP4 76
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $678
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $681
+ADDRFP4 28
+INDIRI4
+CNSTI4 48
+EQI4 $681
+ADDRFP4 28
+INDIRI4
+CNSTI4 39
+EQI4 $681
+ADDRFP4 28
+INDIRI4
+CNSTI4 41
+EQI4 $681
+ADDRFP4 28
+INDIRI4
+CNSTI4 32
+EQI4 $681
+ADDRFP4 28
+INDIRI4
+CNSTI4 52
+EQI4 $681
+ADDRFP4 28
+INDIRI4
+CNSTI4 57
+EQI4 $681
+ADDRLP4 16
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 10000
+ADDI4
+ASGNI4
+ADDRGP4 $682
+JUMPV
+LABELV $681
+ADDRFP4 28
+INDIRI4
+CNSTI4 31
+NEI4 $684
+ADDRFP4 28
+INDIRI4
+CNSTI4 39
+NEI4 $687
+ADDRFP4 28
+INDIRI4
+CNSTI4 41
+NEI4 $687
+ADDRFP4 28
+INDIRI4
+CNSTI4 17
+EQI4 $684
+LABELV $687
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $688
+ADDRLP4 16
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 1000
+ADDRGP4 g_basiPoisonTime+12
+INDIRI4
+MULI4
+ADDI4
+ASGNI4
+ADDRGP4 $689
+JUMPV
+LABELV $688
+ADDRLP4 16
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 1000
+ADDRGP4 g_basiUpgPoisonTime+12
+INDIRI4
+MULI4
+ADDI4
+ASGNI4
+LABELV $689
+LABELV $684
+LABELV $682
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+LEI4 $694
+ADDRLP4 88
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 88
+INDIRP4
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1896
+ADDP4
+INDIRI4
+LEI4 $696
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1896
+ADDP4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1908
+ADDP4
+ADDRFP4 8
+INDIRP4
+ASGNP4
+LABELV $696
+LABELV $694
+LABELV $678
+LABELV $672
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+GEI4 $698
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+LABELV $698
+ADDRGP4 g_debugDamage+12
+INDIRI4
+CNSTI4 0
+EQI4 $700
+ADDRGP4 $703
+ARGP4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $700
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $705
+ADDRLP4 56
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+SUBI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $707
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $707
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $709
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1948
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $711
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1952
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $713
+ADDRLP4 64
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+CNSTI4 -4097
+BANDI4
+ASGNI4
+LABELV $713
+LABELV $711
+LABELV $709
+LABELV $705
+ADDRFP4 0
+INDIRP4
+CNSTI4 1744
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 2000
+ADDI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $717
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+EQU4 $717
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRGP4 G_InstantRewardAttacker
+CALLF4
+pop
+ADDRLP4 60
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 968
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $717
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $719
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $721
+ADDRLP4 60
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRI4
+CNSTI4 2048
+BORI4
+ASGNI4
+LABELV $721
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 -999
+GEI4 $723
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+CNSTI4 -999
+ASGNI4
+LABELV $723
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $575
+JUMPV
+LABELV $719
+ADDRFP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $725
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 784
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $725
+LABELV $575
+endproc G_Damage 116 24
+export CanDamage
+proc CanDamage 132 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 472
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 484
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 12+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 476
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 488
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 12+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 480
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 492
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 92
+CNSTF4 1056964608
+ASGNF4
+ADDRLP4 12
+ADDRLP4 92
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12+4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12+8
+CNSTF4 1056964608
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 12
+INDIRB
+ASGNB 12
+ADDRLP4 24
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 96
+ADDRGP4 vec3_origin
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 1023
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 24+8
+INDIRF4
+CNSTF4 1065353216
+EQF4 $738
+ADDRLP4 24+52
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+NEI4 $734
+LABELV $738
+CNSTI4 1
+RETI4
+ADDRGP4 $727
+JUMPV
+LABELV $734
+ADDRLP4 0
+ADDRLP4 12
+INDIRB
+ASGNB 12
+ADDRLP4 100
+CNSTF4 1097859072
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 100
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 100
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 104
+ADDRGP4 vec3_origin
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ARGP4
+ADDRLP4 104
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 1023
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 24+8
+INDIRF4
+CNSTF4 1065353216
+NEF4 $740
+CNSTI4 1
+RETI4
+ADDRGP4 $727
+JUMPV
+LABELV $740
+ADDRLP4 0
+ADDRLP4 12
+INDIRB
+ASGNB 12
+ADDRLP4 108
+CNSTF4 1097859072
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 108
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 108
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 24
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 112
+ADDRGP4 vec3_origin
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ARGP4
+ADDRLP4 112
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 1023
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 24+8
+INDIRF4
+CNSTF4 1065353216
+NEF4 $744
+CNSTI4 1
+RETI4
+ADDRGP4 $727
+JUMPV
+LABELV $744
+ADDRLP4 0
+ADDRLP4 12
+INDIRB
+ASGNB 12
+ADDRLP4 116
+CNSTF4 1097859072
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 116
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 116
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 120
+ADDRGP4 vec3_origin
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ARGP4
+ADDRLP4 120
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 1023
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 24+8
+INDIRF4
+CNSTF4 1065353216
+NEF4 $748
+CNSTI4 1
+RETI4
+ADDRGP4 $727
+JUMPV
+LABELV $748
+ADDRLP4 0
+ADDRLP4 12
+INDIRB
+ASGNB 12
+ADDRLP4 124
+CNSTF4 1097859072
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 124
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 124
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 24
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 128
+ADDRGP4 vec3_origin
+ASGNP4
+ADDRLP4 128
+INDIRP4
+ARGP4
+ADDRLP4 128
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 1023
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 24+8
+INDIRF4
+CNSTF4 1065353216
+NEF4 $752
+CNSTI4 1
+RETI4
+ADDRGP4 $727
+JUMPV
+LABELV $752
+CNSTI4 0
+RETI4
+LABELV $727
+endproc CanDamage 132 28
+export G_SelectiveRadiusDamage
+proc G_SelectiveRadiusDamage 4196 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 12
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 20
+ADDRFP4 20
+INDIRI4
+ASGNI4
+ADDRFP4 24
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 4168
+CNSTI4 0
+ASGNI4
+ADDRFP4 12
+INDIRF4
+CNSTF4 1065353216
+GEF4 $756
+ADDRFP4 12
+CNSTF4 1065353216
+ASGNF4
+LABELV $756
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $758
+ADDRLP4 4172
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4172
+INDIRI4
+ADDRLP4 4144
+ADDP4
+ADDRLP4 4172
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+ADDRFP4 12
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4176
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4176
+INDIRI4
+ADDRLP4 4156
+ADDP4
+ADDRLP4 4176
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+ADDRFP4 12
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $759
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $758
+ADDRLP4 4144
+ARGP4
+ADDRLP4 4156
+ARGP4
+ADDRLP4 44
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4172
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4140
+ADDRLP4 4172
+INDIRI4
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRGP4 $765
+JUMPV
+LABELV $762
+ADDRLP4 4
+CNSTI4 1760
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 44
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRFP4 16
+INDIRP4
+CVPU4 4
+NEU4 $766
+ADDRGP4 $763
+JUMPV
+LABELV $766
+ADDRLP4 4
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $768
+ADDRGP4 $763
+JUMPV
+LABELV $768
+ADDRLP4 4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $770
+ADDRGP4 $763
+JUMPV
+LABELV $770
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $772
+ADDRLP4 4176
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4176
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+ADDRLP4 4176
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 472
+ADDP4
+ADDP4
+INDIRF4
+GEF4 $776
+ADDRLP4 4180
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4180
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 4180
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 472
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 4180
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $777
+JUMPV
+LABELV $776
+ADDRLP4 4184
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4184
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+ADDRLP4 4184
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 484
+ADDP4
+ADDP4
+INDIRF4
+LEF4 $778
+ADDRLP4 4188
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4188
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 4188
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+ADDRLP4 4188
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 484
+ADDP4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $779
+JUMPV
+LABELV $778
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+CNSTF4 0
+ASGNF4
+LABELV $779
+LABELV $777
+LABELV $773
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $772
+ADDRLP4 8
+ARGP4
+ADDRLP4 4176
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 4176
+INDIRF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ADDRFP4 12
+INDIRF4
+LTF4 $780
+ADDRGP4 $763
+JUMPV
+LABELV $780
+ADDRLP4 40
+ADDRFP4 8
+INDIRF4
+CNSTF4 1065353216
+ADDRLP4 24
+INDIRF4
+ADDRFP4 12
+INDIRF4
+DIVF4
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4180
+ADDRGP4 CanDamage
+CALLI4
+ASGNI4
+ADDRLP4 4180
+INDIRI4
+CNSTI4 0
+EQI4 $782
+ADDRLP4 4184
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4184
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $782
+ADDRLP4 4184
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ADDRFP4 24
+INDIRI4
+EQI4 $782
+ADDRLP4 28
+ADDRLP4 4
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 28+4
+ADDRLP4 4
+INDIRP4
+CNSTI4 500
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 28+8
+ADDRLP4 4
+INDIRP4
+CNSTI4 504
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 28+8
+ADDRLP4 28+8
+INDIRF4
+CNSTF4 1103101952
+ADDF4
+ASGNF4
+ADDRLP4 4168
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 40
+INDIRF4
+CVFI4 4
+ARGI4
+CNSTI4 17
+ARGI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $782
+LABELV $763
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $765
+ADDRLP4 20
+INDIRI4
+ADDRLP4 4140
+INDIRI4
+LTI4 $762
+ADDRLP4 4168
+INDIRI4
+RETI4
+LABELV $755
+endproc G_SelectiveRadiusDamage 4196 32
+export G_Knockback
+proc G_Knockback 56 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $788
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $788
+ADDRLP4 12
+CNSTF4 1128792064
+ASGNF4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $790
+ADDRLP4 16
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $790
+CNSTI4 8
+ARGI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $790
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+CNSTF4 1137180672
+ADDF4
+ASGNF4
+LABELV $790
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $792
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 2
+DIVI4
+ASGNI4
+LABELV $792
+ADDRLP4 24
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRFP4 8
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+INDIRF4
+ADDRGP4 g_knockback+8
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ADDRLP4 32
+INDIRF4
+DIVF4
+MULF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 24
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRGP4 g_knockback+8
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ADDRLP4 32
+INDIRF4
+DIVF4
+MULF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRGP4 g_knockback+8
+INDIRF4
+ADDRFP4 8
+INDIRI4
+CVIF4 4
+MULF4
+ADDRLP4 12
+INDIRF4
+DIVF4
+MULF4
+ASGNF4
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $801
+ADDRLP4 48
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+LSHI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 50
+GEI4 $803
+ADDRLP4 48
+CNSTI4 50
+ASGNI4
+LABELV $803
+ADDRLP4 48
+INDIRI4
+CNSTI4 200
+LEI4 $805
+ADDRLP4 48
+CNSTI4 200
+ASGNI4
+LABELV $805
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+LABELV $801
+LABELV $788
+LABELV $787
+endproc G_Knockback 56 8
+export G_RadiusDamage
+proc G_RadiusDamage 4192 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 12
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 20
+ADDRFP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 4168
+CNSTI4 0
+ASGNI4
+ADDRFP4 12
+INDIRF4
+CNSTF4 1065353216
+GEF4 $808
+ADDRFP4 12
+CNSTF4 1065353216
+ASGNF4
+LABELV $808
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $810
+ADDRLP4 4172
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4172
+INDIRI4
+ADDRLP4 4144
+ADDP4
+ADDRLP4 4172
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+ADDRFP4 12
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4176
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4176
+INDIRI4
+ADDRLP4 4156
+ADDP4
+ADDRLP4 4176
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+ADDRFP4 12
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $811
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $810
+ADDRLP4 4144
+ARGP4
+ADDRLP4 4156
+ARGP4
+ADDRLP4 44
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4172
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4140
+ADDRLP4 4172
+INDIRI4
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRGP4 $817
+JUMPV
+LABELV $814
+ADDRLP4 4
+CNSTI4 1760
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 44
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRFP4 16
+INDIRP4
+CVPU4 4
+NEU4 $818
+ADDRGP4 $815
+JUMPV
+LABELV $818
+ADDRLP4 4
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $820
+ADDRGP4 $815
+JUMPV
+LABELV $820
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $822
+ADDRLP4 4176
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4176
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+ADDRLP4 4176
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 472
+ADDP4
+ADDP4
+INDIRF4
+GEF4 $826
+ADDRLP4 4180
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4180
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 4180
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 472
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 4180
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $827
+JUMPV
+LABELV $826
+ADDRLP4 4184
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4184
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+ADDRLP4 4184
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 484
+ADDP4
+ADDP4
+INDIRF4
+LEF4 $828
+ADDRLP4 4188
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4188
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 4188
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+ADDRLP4 4188
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 484
+ADDP4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $829
+JUMPV
+LABELV $828
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+CNSTF4 0
+ASGNF4
+LABELV $829
+LABELV $827
+LABELV $823
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $822
+ADDRLP4 8
+ARGP4
+ADDRLP4 4176
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 4176
+INDIRF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ADDRFP4 12
+INDIRF4
+LTF4 $830
+ADDRGP4 $815
+JUMPV
+LABELV $830
+ADDRLP4 40
+ADDRFP4 8
+INDIRF4
+CNSTF4 1065353216
+ADDRLP4 24
+INDIRF4
+ADDRFP4 12
+INDIRF4
+DIVF4
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4180
+ADDRGP4 CanDamage
+CALLI4
+ASGNI4
+ADDRLP4 4180
+INDIRI4
+CNSTI4 0
+EQI4 $832
+ADDRLP4 28
+ADDRLP4 4
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 28+4
+ADDRLP4 4
+INDIRP4
+CNSTI4 500
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 28+8
+ADDRLP4 4
+INDIRP4
+CNSTI4 504
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 28+8
+ADDRLP4 28+8
+INDIRF4
+CNSTF4 1103101952
+ADDF4
+ASGNF4
+ADDRLP4 4168
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 40
+INDIRF4
+CVFI4 4
+ARGI4
+CNSTI4 17
+ARGI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $832
+LABELV $815
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $817
+ADDRLP4 20
+INDIRI4
+ADDRLP4 4140
+INDIRI4
+LTI4 $814
+ADDRLP4 4168
+INDIRI4
+RETI4
+LABELV $807
+endproc G_RadiusDamage 4192 32
+export G_LogDestruction
+proc G_LogDestruction 64 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 61
+EQI4 $840
+ADDRFP4 8
+INDIRI4
+CNSTI4 62
+EQI4 $841
+ADDRFP4 8
+INDIRI4
+CNSTI4 63
+EQI4 $842
+ADDRGP4 $838
+JUMPV
+LABELV $840
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $839
+JUMPV
+LABELV $841
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $839
+JUMPV
+LABELV $842
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $844
+ADDRLP4 8
+CNSTI4 5
+ASGNI4
+ADDRGP4 $845
+JUMPV
+LABELV $844
+ADDRLP4 8
+CNSTI4 6
+ASGNI4
+LABELV $845
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $839
+JUMPV
+LABELV $838
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $846
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+NEI4 $848
+ADDRLP4 0
+CNSTI4 4
+ASGNI4
+ADDRGP4 $839
+JUMPV
+LABELV $848
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $839
+JUMPV
+LABELV $846
+ADDRLP4 0
+CNSTI4 6
+ASGNI4
+LABELV $839
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_BuildLogAuto
+CALLV
+pop
+ADDRFP4 8
+INDIRI4
+CNSTI4 62
+NEI4 $850
+ADDRGP4 $837
+JUMPV
+LABELV $850
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $852
+ARGP4
+ADDRLP4 24
+ADDRGP4 g_entities
+CVPU4 4
+ASGNU4
+ADDRLP4 28
+CNSTI4 1760
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 24
+INDIRU4
+SUBU4
+CVUI4 4
+ADDRLP4 28
+INDIRI4
+DIVI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 24
+INDIRU4
+SUBU4
+CVUI4 4
+ADDRLP4 28
+INDIRI4
+DIVI4
+ARGI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 modNames
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+CNSTI4 61
+NEI4 $857
+ADDRLP4 8
+ADDRGP4 $853
+ASGNP4
+ADDRGP4 $858
+JUMPV
+LABELV $857
+ADDRLP4 8
+ADDRGP4 $854
+ASGNP4
+LABELV $858
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $859
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ASGNP4
+ADDRGP4 $860
+JUMPV
+LABELV $859
+ADDRLP4 12
+ADDRGP4 $291
+ASGNP4
+LABELV $860
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRFP4 8
+INDIRI4
+CNSTI4 63
+NEI4 $861
+ADDRLP4 36
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $861
+ADDRLP4 36
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $861
+ADDRGP4 $837
+JUMPV
+LABELV $861
+ADDRLP4 40
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $863
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ADDRLP4 44
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+NEI4 $863
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $865
+ARGP4
+ADDRFP4 8
+INDIRI4
+CNSTI4 61
+NEI4 $870
+ADDRLP4 48
+ADDRGP4 $866
+ASGNP4
+ADDRGP4 $871
+JUMPV
+LABELV $870
+ADDRLP4 48
+ADDRGP4 $867
+ASGNP4
+LABELV $871
+ADDRLP4 48
+INDIRP4
+ARGP4
+ADDRLP4 56
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+CNSTI4 61
+NEI4 $872
+ADDRLP4 52
+ADDRGP4 $853
+ASGNP4
+ADDRGP4 $873
+JUMPV
+LABELV $872
+ADDRLP4 52
+ADDRGP4 $854
+ASGNP4
+LABELV $873
+ADDRLP4 52
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+LABELV $863
+LABELV $837
+endproc G_LogDestruction 64 32
+bss
+export g_numArmourRegions
+align 4
+LABELV g_numArmourRegions
+skip 52
+export g_armourRegions
+align 4
+LABELV g_armourRegions
+skip 12480
+export g_numDamageRegions
+align 4
+LABELV g_numDamageRegions
+skip 60
+export g_damageRegions
+align 4
+LABELV g_damageRegions
+skip 14400
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import body_die
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $867
+byte 1 66
+byte 1 65
+byte 1 83
+byte 1 69
+byte 1 32
+byte 1 68
+byte 1 69
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 79
+byte 1 89
+byte 1 0
+align 1
+LABELV $866
+byte 1 66
+byte 1 65
+byte 1 83
+byte 1 69
+byte 1 32
+byte 1 68
+byte 1 69
+byte 1 67
+byte 1 79
+byte 1 78
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 0
+align 1
+LABELV $865
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 51
+byte 1 91
+byte 1 37
+byte 1 115
+byte 1 93
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $854
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $853
+byte 1 100
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $852
+byte 1 94
+byte 1 51
+byte 1 68
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $703
+byte 1 37
+byte 1 105
+byte 1 58
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 58
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 58
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 58
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $567
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 0
+align 1
+LABELV $562
+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 0
+align 1
+LABELV $559
+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 $556
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 0
+align 1
+LABELV $507
+byte 1 71
+byte 1 101
+byte 1 116
+byte 1 68
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 82
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 77
+byte 1 111
+byte 1 100
+byte 1 105
+byte 1 102
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 40
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 44
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 41
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 10
+byte 1 0
+align 1
+LABELV $489
+byte 1 71
+byte 1 101
+byte 1 116
+byte 1 78
+byte 1 111
+byte 1 110
+byte 1 76
+byte 1 111
+byte 1 99
+byte 1 68
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 77
+byte 1 111
+byte 1 100
+byte 1 105
+byte 1 102
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 40
+byte 1 41
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 105
+byte 1 102
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 58
+byte 1 37
+byte 1 102
+byte 1 44
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 58
+byte 1 37
+byte 1 102
+byte 1 44
+byte 1 32
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 58
+byte 1 37
+byte 1 102
+byte 1 10
+byte 1 0
+align 1
+LABELV $475
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 83
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 10
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 77
+byte 1 111
+byte 1 100
+byte 1 105
+byte 1 102
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 10
+byte 1 0
+align 1
+LABELV $471
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 82
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 91
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 93
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 10
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 105
+byte 1 102
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 10
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 83
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 10
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 83
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 10
+byte 1 0
+align 1
+LABELV $428
+byte 1 71
+byte 1 101
+byte 1 116
+byte 1 82
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 68
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 77
+byte 1 111
+byte 1 100
+byte 1 105
+byte 1 102
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 40
+byte 1 41
+byte 1 58
+byte 1 10
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 98
+byte 1 111
+byte 1 100
+byte 1 121
+byte 1 82
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 91
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 93
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 10
+byte 1 46
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 105
+byte 1 102
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 61
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 10
+byte 1 0
+align 1
+LABELV $415
+byte 1 85
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $414
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 99
+byte 1 104
+byte 1 0
+align 1
+LABELV $411
+byte 1 49
+byte 1 46
+byte 1 48
+byte 1 0
+align 1
+LABELV $408
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 105
+byte 1 102
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $405
+byte 1 51
+byte 1 54
+byte 1 48
+byte 1 0
+align 1
+LABELV $402
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 65
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $397
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 65
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $394
+byte 1 49
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $391
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 72
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $388
+byte 1 48
+byte 1 0
+align 1
+LABELV $385
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 72
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $380
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $377
+byte 1 125
+byte 1 0
+align 1
+LABELV $374
+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 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $368
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 111
+byte 1 110
+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 0
+align 1
+LABELV $365
+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 0
+align 1
+LABELV $364
+byte 1 123
+byte 1 0
+align 1
+LABELV $311
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 89
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 44
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 44
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 51
+byte 1 105
+byte 1 32
+byte 1 72
+byte 1 80
+byte 1 46
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $302
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 102
+byte 1 101
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 117
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $295
+byte 1 68
+byte 1 105
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $291
+byte 1 60
+byte 1 119
+byte 1 111
+byte 1 114
+byte 1 108
+byte 1 100
+byte 1 62
+byte 1 0
+align 1
+LABELV $274
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 67
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $270
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $269
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 67
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $151
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 65
+byte 1 66
+byte 1 79
+byte 1 77
+byte 1 66
+byte 1 0
+align 1
+LABELV $150
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 78
+byte 1 79
+byte 1 67
+byte 1 82
+byte 1 69
+byte 1 69
+byte 1 80
+byte 1 0
+align 1
+LABELV $149
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 82
+byte 1 69
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 67
+byte 1 69
+byte 1 0
+align 1
+LABELV $148
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 67
+byte 1 79
+byte 1 78
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 0
+align 1
+LABELV $147
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 83
+byte 1 76
+byte 1 65
+byte 1 80
+byte 1 0
+align 1
+LABELV $146
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 79
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 68
+byte 1 0
+align 1
+LABELV $145
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 65
+byte 1 84
+byte 1 85
+byte 1 66
+byte 1 69
+byte 1 0
+align 1
+LABELV $144
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 65
+byte 1 83
+byte 1 80
+byte 1 65
+byte 1 87
+byte 1 78
+byte 1 0
+align 1
+LABELV $143
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 82
+byte 1 69
+byte 1 65
+byte 1 67
+byte 1 84
+byte 1 79
+byte 1 82
+byte 1 0
+align 1
+LABELV $142
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 77
+byte 1 71
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 82
+byte 1 69
+byte 1 84
+byte 1 50
+byte 1 0
+align 1
+LABELV $141
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 77
+byte 1 71
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 82
+byte 1 69
+byte 1 84
+byte 1 0
+align 1
+LABELV $140
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 84
+byte 1 69
+byte 1 83
+byte 1 76
+byte 1 65
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 0
+align 1
+LABELV $139
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 72
+byte 1 83
+byte 1 80
+byte 1 65
+byte 1 87
+byte 1 78
+byte 1 0
+align 1
+LABELV $138
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 77
+byte 1 68
+byte 1 50
+byte 1 0
+align 1
+LABELV $137
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 83
+byte 1 87
+byte 1 65
+byte 1 82
+byte 1 77
+byte 1 0
+align 1
+LABELV $136
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 73
+byte 1 78
+byte 1 70
+byte 1 69
+byte 1 67
+byte 1 84
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 0
+align 1
+LABELV $135
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 80
+byte 1 79
+byte 1 73
+byte 1 83
+byte 1 79
+byte 1 78
+byte 1 0
+align 1
+LABELV $134
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 83
+byte 1 76
+byte 1 79
+byte 1 87
+byte 1 66
+byte 1 76
+byte 1 79
+byte 1 66
+byte 1 0
+align 1
+LABELV $133
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 69
+byte 1 76
+byte 1 52
+byte 1 95
+byte 1 67
+byte 1 82
+byte 1 85
+byte 1 83
+byte 1 72
+byte 1 0
+align 1
+LABELV $132
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 69
+byte 1 76
+byte 1 52
+byte 1 95
+byte 1 84
+byte 1 82
+byte 1 65
+byte 1 77
+byte 1 80
+byte 1 76
+byte 1 69
+byte 1 0
+align 1
+LABELV $131
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 69
+byte 1 76
+byte 1 52
+byte 1 95
+byte 1 67
+byte 1 76
+byte 1 65
+byte 1 87
+byte 1 0
+align 1
+LABELV $130
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 69
+byte 1 76
+byte 1 53
+byte 1 95
+byte 1 66
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 67
+byte 1 69
+byte 1 66
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 0
+align 1
+LABELV $129
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 69
+byte 1 76
+byte 1 53
+byte 1 95
+byte 1 90
+byte 1 65
+byte 1 80
+byte 1 0
+align 1
+LABELV $128
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 69
+byte 1 76
+byte 1 53
+byte 1 95
+byte 1 67
+byte 1 76
+byte 1 65
+byte 1 87
+byte 1 0
+align 1
+LABELV $127
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 69
+byte 1 76
+byte 1 50
+byte 1 95
+byte 1 66
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 67
+byte 1 69
+byte 1 66
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 0
+align 1
+LABELV $126
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 69
+byte 1 76
+byte 1 50
+byte 1 95
+byte 1 90
+byte 1 65
+byte 1 80
+byte 1 0
+align 1
+LABELV $125
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 69
+byte 1 76
+byte 1 50
+byte 1 95
+byte 1 67
+byte 1 76
+byte 1 65
+byte 1 87
+byte 1 0
+align 1
+LABELV $124
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 69
+byte 1 76
+byte 1 51
+byte 1 95
+byte 1 66
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 67
+byte 1 69
+byte 1 66
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 0
+align 1
+LABELV $123
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 69
+byte 1 76
+byte 1 53
+byte 1 95
+byte 1 80
+byte 1 82
+byte 1 73
+byte 1 67
+byte 1 75
+byte 1 76
+byte 1 69
+byte 1 83
+byte 1 0
+align 1
+LABELV $122
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 69
+byte 1 76
+byte 1 53
+byte 1 95
+byte 1 80
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 67
+byte 1 69
+byte 1 0
+align 1
+LABELV $121
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 69
+byte 1 76
+byte 1 51
+byte 1 95
+byte 1 80
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 67
+byte 1 69
+byte 1 0
+align 1
+LABELV $120
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 69
+byte 1 76
+byte 1 51
+byte 1 95
+byte 1 67
+byte 1 76
+byte 1 65
+byte 1 87
+byte 1 0
+align 1
+LABELV $119
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 69
+byte 1 76
+byte 1 49
+byte 1 95
+byte 1 80
+byte 1 67
+byte 1 76
+byte 1 79
+byte 1 85
+byte 1 68
+byte 1 0
+align 1
+LABELV $118
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 69
+byte 1 76
+byte 1 49
+byte 1 95
+byte 1 67
+byte 1 76
+byte 1 65
+byte 1 87
+byte 1 0
+align 1
+LABELV $117
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 69
+byte 1 76
+byte 1 48
+byte 1 95
+byte 1 66
+byte 1 73
+byte 1 84
+byte 1 69
+byte 1 0
+align 1
+LABELV $116
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 65
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 67
+byte 1 76
+byte 1 65
+byte 1 87
+byte 1 0
+align 1
+LABELV $115
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 84
+byte 1 82
+byte 1 73
+byte 1 71
+byte 1 71
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 72
+byte 1 85
+byte 1 82
+byte 1 84
+byte 1 0
+align 1
+LABELV $114
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 84
+byte 1 65
+byte 1 82
+byte 1 71
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 76
+byte 1 65
+byte 1 83
+byte 1 69
+byte 1 82
+byte 1 0
+align 1
+LABELV $113
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 83
+byte 1 85
+byte 1 73
+byte 1 67
+byte 1 73
+byte 1 68
+byte 1 69
+byte 1 0
+align 1
+LABELV $112
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 78
+byte 1 71
+byte 1 0
+align 1
+LABELV $111
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 69
+byte 1 70
+byte 1 82
+byte 1 65
+byte 1 71
+byte 1 0
+align 1
+LABELV $110
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 67
+byte 1 82
+byte 1 85
+byte 1 83
+byte 1 72
+byte 1 0
+align 1
+LABELV $109
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 65
+byte 1 86
+byte 1 65
+byte 1 0
+align 1
+LABELV $108
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 83
+byte 1 76
+byte 1 73
+byte 1 77
+byte 1 69
+byte 1 0
+align 1
+LABELV $107
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 87
+byte 1 65
+byte 1 84
+byte 1 69
+byte 1 82
+byte 1 0
+align 1
+LABELV $106
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 83
+byte 1 80
+byte 1 73
+byte 1 84
+byte 1 69
+byte 1 70
+byte 1 85
+byte 1 76
+byte 1 95
+byte 1 65
+byte 1 66
+byte 1 67
+byte 1 69
+byte 1 83
+byte 1 83
+byte 1 0
+align 1
+LABELV $105
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 83
+byte 1 77
+byte 1 79
+byte 1 75
+byte 1 69
+byte 1 0
+align 1
+LABELV $104
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 70
+byte 1 76
+byte 1 65
+byte 1 77
+byte 1 69
+byte 1 83
+byte 1 0
+align 1
+LABELV $103
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 69
+byte 1 0
+align 1
+LABELV $102
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 80
+byte 1 83
+byte 1 65
+byte 1 87
+byte 1 66
+byte 1 76
+byte 1 65
+byte 1 68
+byte 1 69
+byte 1 0
+align 1
+LABELV $101
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 71
+byte 1 82
+byte 1 69
+byte 1 78
+byte 1 65
+byte 1 68
+byte 1 69
+byte 1 0
+align 1
+LABELV $100
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 70
+byte 1 76
+byte 1 65
+byte 1 77
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 83
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 83
+byte 1 72
+byte 1 0
+align 1
+LABELV $99
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 70
+byte 1 76
+byte 1 65
+byte 1 77
+byte 1 69
+byte 1 82
+byte 1 0
+align 1
+LABELV $98
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 67
+byte 1 65
+byte 1 78
+byte 1 78
+byte 1 79
+byte 1 78
+byte 1 95
+byte 1 83
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 83
+byte 1 72
+byte 1 0
+align 1
+LABELV $97
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 67
+byte 1 65
+byte 1 78
+byte 1 78
+byte 1 79
+byte 1 78
+byte 1 0
+align 1
+LABELV $96
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 76
+byte 1 65
+byte 1 83
+byte 1 71
+byte 1 85
+byte 1 78
+byte 1 0
+align 1
+LABELV $95
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 77
+byte 1 68
+byte 1 82
+byte 1 73
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 0
+align 1
+LABELV $94
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 80
+byte 1 82
+byte 1 73
+byte 1 70
+byte 1 76
+byte 1 69
+byte 1 0
+align 1
+LABELV $93
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 67
+byte 1 72
+byte 1 65
+byte 1 73
+byte 1 78
+byte 1 71
+byte 1 85
+byte 1 78
+byte 1 0
+align 1
+LABELV $92
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 77
+byte 1 65
+byte 1 67
+byte 1 72
+byte 1 73
+byte 1 78
+byte 1 69
+byte 1 71
+byte 1 85
+byte 1 78
+byte 1 0
+align 1
+LABELV $91
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 80
+byte 1 65
+byte 1 73
+byte 1 78
+byte 1 83
+byte 1 65
+byte 1 87
+byte 1 0
+align 1
+LABELV $90
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 66
+byte 1 76
+byte 1 65
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 82
+byte 1 0
+align 1
+LABELV $89
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 83
+byte 1 72
+byte 1 79
+byte 1 84
+byte 1 71
+byte 1 85
+byte 1 78
+byte 1 0
+align 1
+LABELV $88
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 72
+byte 1 68
+byte 1 79
+byte 1 71
+byte 1 0
+align 1
+LABELV $87
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 95
+byte 1 85
+byte 1 78
+byte 1 75
+byte 1 78
+byte 1 79
+byte 1 87
+byte 1 78
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_main.asm b/build/release-linux-x86_64/base/game/g_main.asm
new file mode 100644
index 0000000..089bf98
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_main.asm
@@ -0,0 +1,16042 @@
+data
+align 4
+LABELV gameCvarTable
+address g_cheats
+address $78
+address $79
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+byte 4 0
+address $80
+address $81
+byte 4 68
+byte 4 0
+byte 4 0
+skip 4
+byte 4 0
+address $82
+address $83
+byte 4 64
+byte 4 0
+byte 4 0
+skip 4
+byte 4 0
+address $84
+address $85
+byte 4 68
+byte 4 0
+byte 4 0
+skip 4
+byte 4 0
+address $86
+address $87
+byte 4 68
+byte 4 0
+byte 4 0
+skip 4
+address g_restarted
+address $88
+address $89
+byte 4 64
+byte 4 0
+byte 4 0
+skip 4
+address g_lockTeamsAtStart
+address $90
+address $89
+byte 4 64
+byte 4 0
+byte 4 0
+skip 4
+byte 4 0
+address $91
+address $79
+byte 4 68
+byte 4 0
+byte 4 0
+skip 4
+byte 4 0
+address $92
+address $79
+byte 4 68
+byte 4 0
+byte 4 0
+skip 4
+address g_maxclients
+address $93
+address $94
+byte 4 37
+byte 4 0
+byte 4 0
+skip 4
+address g_maxGameClients
+address $95
+address $89
+byte 4 5
+byte 4 0
+byte 4 0
+skip 4
+address g_timelimit
+address $96
+address $89
+byte 4 1029
+byte 4 0
+byte 4 1
+skip 4
+address g_suddenDeathTime
+address $97
+address $98
+byte 4 1029
+byte 4 0
+byte 4 1
+skip 4
+address g_armageddonTimeStep
+address $99
+address $100
+byte 4 1029
+byte 4 0
+byte 4 1
+skip 4
+address g_armageddonInitialTimeStep
+address $101
+address $102
+byte 4 1029
+byte 4 0
+byte 4 1
+skip 4
+address g_armageddonDefensiveKillPercent
+address $103
+address $102
+byte 4 1029
+byte 4 0
+byte 4 1
+skip 4
+address g_armageddonOtherKillPercent
+address $104
+address $100
+byte 4 1029
+byte 4 0
+byte 4 1
+skip 4
+address g_synchronousClients
+address $105
+address $89
+byte 4 8
+byte 4 0
+byte 4 0
+skip 4
+address g_friendlyFreeze
+address $106
+address $89
+byte 4 5
+byte 4 0
+byte 4 0
+skip 4
+address g_friendlyFire
+address $107
+address $89
+byte 4 5
+byte 4 0
+byte 4 1
+skip 4
+address g_friendlyBuildableFire
+address $108
+address $89
+byte 4 5
+byte 4 0
+byte 4 1
+skip 4
+address g_dretchPunt
+address $109
+address $110
+byte 4 1
+byte 4 0
+byte 4 1
+skip 4
+address g_teamForceBalance
+address $111
+address $110
+byte 4 1
+byte 4 0
+byte 4 1
+skip 4
+address g_warmup
+address $112
+address $102
+byte 4 1
+byte 4 0
+byte 4 1
+skip 4
+address g_doWarmup
+address $113
+address $110
+byte 4 1
+byte 4 0
+byte 4 1
+skip 4
+address g_logFile
+address $114
+address $115
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_logFileSync
+address $116
+address $89
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_password
+address $117
+address $79
+byte 4 2
+byte 4 0
+byte 4 0
+skip 4
+address g_needpass
+address $118
+address $89
+byte 4 68
+byte 4 0
+byte 4 0
+skip 4
+address g_dedicated
+address $119
+address $89
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_speed
+address $120
+address $121
+byte 4 0
+byte 4 0
+byte 4 1
+skip 4
+address g_gravity
+address $122
+address $123
+byte 4 0
+byte 4 0
+byte 4 1
+address cv_gravity
+address g_knockback
+address $124
+address $125
+byte 4 0
+byte 4 0
+byte 4 1
+skip 4
+address g_inactivity
+address $126
+address $127
+byte 4 0
+byte 4 0
+byte 4 1
+skip 4
+address g_debugMove
+address $128
+address $89
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_debugDamage
+address $129
+address $89
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_motd
+address $130
+address $79
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_allowVote
+address $131
+address $110
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_voteLimit
+address $132
+address $100
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_suddenDeathVotePercent
+address $133
+address $134
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_suddenDeathVoteDelay
+address $135
+address $136
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_armageddonVotePercent
+address $137
+address $134
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_armageddonPercent
+address $138
+address $139
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_readyPercent
+address $140
+address $141
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_minNameChangePeriod
+address $142
+address $100
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_maxNameChanges
+address $143
+address $100
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_smoothClients
+address $144
+address $110
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address pmove_fixed
+address $145
+address $89
+byte 4 8
+byte 4 0
+byte 4 0
+skip 4
+address pmove_msec
+address $146
+address $94
+byte 4 8
+byte 4 0
+byte 4 0
+skip 4
+address g_alienBuildPoints
+address $147
+address $148
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_alienBuildQueueTime
+address $149
+address $150
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_alienColonyBuildPoints
+address $151
+address $152
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_alienColonyBuildPointsRate
+address $153
+address $154
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_alienColonyMaxAge
+address $155
+address $102
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_alienColonyRadius
+address $156
+address $157
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_humanBuildPoints
+address $158
+address $148
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_humanBuildQueueTime
+address $159
+address $160
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_humanDefenceComputerLimit
+address $161
+address $162
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_humanDefenceComputerRate
+address $163
+address $164
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_humanRefineryBuildPoints
+address $165
+address $152
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_humanRefineryBuildPointsRate
+address $166
+address $167
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_humanRefineryMaxAge
+address $168
+address $102
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_humanRefineryRadius
+address $169
+address $157
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_humanStage
+address $170
+address $89
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_humanCredits
+address $171
+address $89
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_humanStage
+address $170
+address $89
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_humanCredits
+address $171
+address $89
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_humanMaxStage
+address $172
+address $173
+byte 4 0
+byte 4 0
+byte 4 0
+address cv_humanMaxStage
+address g_humanStage2Threshold
+address $174
+address $175
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_humanStage3Threshold
+address $176
+address $150
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_alienStage
+address $177
+address $89
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_alienCredits
+address $178
+address $89
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_alienMaxStage
+address $179
+address $173
+byte 4 0
+byte 4 0
+byte 4 0
+address cv_alienMaxStage
+address g_alienStage2Threshold
+address $180
+address $150
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_alienStage3Threshold
+address $181
+address $182
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_alienGrangerDanceBonus
+address $183
+address $100
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_alienBarbsRegen2x
+address $184
+address $185
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_alienBarbsRegen3x
+address $186
+address $187
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_teamImbalanceWarnings
+address $188
+address $189
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_freeFundPeriod
+address $190
+address $191
+byte 4 1
+byte 4 0
+byte 4 1
+skip 4
+address g_alienAnticampBonusMax
+address $192
+address $110
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_alienAnticampBonus1
+address $193
+address $194
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_alienAnticampRange
+address $195
+address $196
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_humanAnticampBonusMax
+address $197
+address $110
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_humanAnticampBonus1
+address $198
+address $194
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_humanAnticampRange
+address $199
+address $123
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_contagionProb
+address $200
+address $201
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_boosterPoisonTime
+address $202
+address $203
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_basiPoisonTime
+address $204
+address $100
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_basiUpgPoisonTime
+address $205
+address $94
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_maxVariableBuildPoints
+address $206
+address $207
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_variableBuildPointsPower
+address $208
+address $187
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_maxFixedBuildPoints
+address $209
+address $141
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_unlagged
+address $210
+address $110
+byte 4 5
+byte 4 0
+byte 4 1
+skip 4
+address g_disabledEquipment
+address $211
+address $79
+byte 4 72
+byte 4 0
+byte 4 0
+skip 4
+address g_disabledClasses
+address $212
+address $79
+byte 4 72
+byte 4 0
+byte 4 0
+skip 4
+address g_disabledBuildables
+address $213
+address $79
+byte 4 72
+byte 4 0
+byte 4 0
+skip 4
+address g_sayAreaRange
+address $214
+address $125
+byte 4 1
+byte 4 0
+byte 4 1
+skip 4
+address g_floodMaxDemerits
+address $215
+address $216
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_floodMinTime
+address $217
+address $218
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_teleportSafeTime
+address $219
+address $220
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_markDeconstruct
+address $221
+address $89
+byte 4 5
+byte 4 0
+byte 4 1
+skip 4
+address g_debugMapRotation
+address $222
+address $89
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_currentMapRotation
+address $223
+address $224
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_mapRotationNodes
+address $225
+address $79
+byte 4 64
+byte 4 0
+byte 4 0
+skip 4
+address g_mapRotationStack
+address $226
+address $79
+byte 4 64
+byte 4 0
+byte 4 0
+skip 4
+address g_mapLog
+address $227
+address $79
+byte 4 64
+byte 4 0
+byte 4 0
+skip 4
+address g_nextMap
+address $228
+address $79
+byte 4 0
+byte 4 0
+byte 4 1
+skip 4
+address g_initialMapRotation
+address $229
+address $79
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_debugVoices
+address $230
+address $89
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+address g_voiceChats
+address $231
+address $110
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_shove
+address $232
+address $94
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_antiSpawnBlock
+address $233
+address $110
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_creepPowerExclusion
+address $234
+address $110
+byte 4 1
+byte 4 0
+byte 4 1
+skip 4
+address g_mapConfigs
+address $235
+address $79
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+byte 4 0
+address $236
+address $89
+byte 4 64
+byte 4 0
+byte 4 0
+skip 4
+address g_layouts
+address $237
+address $79
+byte 4 32
+byte 4 0
+byte 4 0
+skip 4
+address g_layoutAuto
+address $238
+address $110
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_emoticonsAllowedInNames
+address $239
+address $110
+byte 4 33
+byte 4 0
+byte 4 0
+skip 4
+address g_newbieNameNumbering
+address $240
+address $110
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_newbieNamePrefix
+address $241
+address $242
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_admin
+address $243
+address $244
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_adminTempBan
+address $245
+address $246
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_adminMaxBan
+address $247
+address $248
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_adminChatShowDeny
+address $249
+address $89
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_maxIPConnections
+address $250
+address $89
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_privateMessages
+address $251
+address $110
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_devmapKillerHP
+address $252
+address $110
+byte 4 1
+byte 4 0
+byte 4 1
+skip 4
+address g_specChat
+address $253
+address $110
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_publicAdminMessages
+address $254
+address $110
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_allowTeamOverlay
+address $255
+address $110
+byte 4 1
+byte 4 0
+byte 4 1
+skip 4
+address g_censorship
+address $256
+address $79
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_minTeamSizePerBuilderA
+address $257
+address $164
+byte 4 1029
+byte 4 0
+byte 4 1
+skip 4
+address g_minTeamSizePerBuilderH
+address $258
+address $164
+byte 4 1029
+byte 4 0
+byte 4 1
+skip 4
+address g_buildableSvfBroadcast
+address $259
+address $110
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_tag
+address $260
+address $261
+byte 4 16
+byte 4 0
+byte 4 0
+skip 4
+address g_JumppadPower
+address $262
+address $196
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_InstantRewardMultiplierA
+address $263
+address $110
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_InstantRewardMultiplierH
+address $264
+address $110
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_KillRewardMultiplierA
+address $265
+address $110
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+address g_KillRewardMultiplierH
+address $266
+address $110
+byte 4 1
+byte 4 0
+byte 4 0
+skip 4
+align 4
+LABELV gameCvarTableSize
+byte 4 141
+export vmMain
+code
+proc vmMain 12 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $268
+ADDRLP4 0
+INDIRI4
+CNSTI4 9
+GTI4 $268
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $280
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $280
+address $270
+address $271
+address $272
+address $276
+address $274
+address $275
+address $277
+address $273
+address $278
+address $279
+code
+LABELV $270
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRGP4 G_InitGame
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $267
+JUMPV
+LABELV $271
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 G_ShutdownGame
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $267
+JUMPV
+LABELV $272
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 ClientConnect
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CVUI4 4
+RETI4
+ADDRGP4 $267
+JUMPV
+LABELV $273
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 ClientThink
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $267
+JUMPV
+LABELV $274
+ADDRFP4 4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 ClientUserinfoChanged
+CALLP4
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $267
+JUMPV
+LABELV $275
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 ClientDisconnect
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $267
+JUMPV
+LABELV $276
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 ClientBegin
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $267
+JUMPV
+LABELV $277
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 ClientCommand
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $267
+JUMPV
+LABELV $278
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 G_RunFrame
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $267
+JUMPV
+LABELV $279
+ADDRLP4 8
+ADDRGP4 ConsoleCommand
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+RETI4
+ADDRGP4 $267
+JUMPV
+LABELV $268
+CNSTI4 -1
+RETI4
+LABELV $267
+endproc vmMain 12 12
+export G_Printf
+proc G_Printf 1028 16
+ADDRLP4 0
+ADDRFP4 0+4
+ASGNP4
+ADDRLP4 4
+ARGP4
+CNSTU4 1024
+ARGU4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Q_vsnprintf
+CALLI4
+pop
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 trap_Print
+CALLV
+pop
+LABELV $281
+endproc G_Printf 1028 16
+export G_Error
+proc G_Error 1028 16
+ADDRLP4 0
+ADDRFP4 0+4
+ASGNP4
+ADDRLP4 4
+ARGP4
+CNSTU4 1024
+ARGU4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Q_vsnprintf
+CALLI4
+pop
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 trap_Error
+CALLV
+pop
+LABELV $283
+endproc G_Error 1028 16
+export G_FindTeams
+proc G_FindTeams 56 12
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 16
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+CNSTI4 1760
+ADDRLP4 16
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $289
+JUMPV
+LABELV $286
+ADDRLP4 4
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $291
+ADDRGP4 $287
+JUMPV
+LABELV $291
+ADDRLP4 4
+INDIRP4
+CNSTI4 672
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $293
+ADDRGP4 $287
+JUMPV
+LABELV $293
+ADDRLP4 4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+EQI4 $295
+ADDRGP4 $287
+JUMPV
+LABELV $295
+ADDRLP4 4
+INDIRP4
+CNSTI4 856
+ADDP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+CNSTI4 1
+ASGNI4
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+ADDRLP4 32
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 32
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 16
+INDIRI4
+ADDRLP4 32
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+ADDRGP4 $300
+JUMPV
+LABELV $297
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $302
+ADDRGP4 $298
+JUMPV
+LABELV $302
+ADDRLP4 0
+INDIRP4
+CNSTI4 672
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $304
+ADDRGP4 $298
+JUMPV
+LABELV $304
+ADDRLP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+EQI4 $306
+ADDRGP4 $298
+JUMPV
+LABELV $306
+ADDRLP4 36
+CNSTI4 672
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $308
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 44
+CNSTI4 852
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 852
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 856
+ADDP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 48
+ADDRLP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRI4
+CNSTI4 1024
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 668
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $310
+ADDRLP4 52
+CNSTI4 668
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 668
+ADDP4
+CNSTP4 0
+ASGNP4
+LABELV $310
+LABELV $308
+LABELV $298
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $300
+ADDRLP4 8
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $297
+LABELV $287
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $289
+ADDRLP4 16
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $286
+ADDRGP4 $312
+ARGP4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $285
+endproc G_FindTeams 56 12
+export G_RegisterCvars
+proc G_RegisterCvars 20 16
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRGP4 gameCvarTable
+ASGNP4
+ADDRGP4 $317
+JUMPV
+LABELV $314
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_Cvar_Register
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $318
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $318
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $320
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+LABELV $320
+LABELV $315
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+LABELV $317
+ADDRLP4 4
+INDIRI4
+ADDRGP4 gameCvarTableSize
+INDIRI4
+LTI4 $314
+LABELV $313
+endproc G_RegisterCvars 20 16
+export G_UpdateCvars
+proc G_UpdateCvars 28 12
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRGP4 gameCvarTable
+ASGNP4
+ADDRGP4 $326
+JUMPV
+LABELV $323
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $327
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Update
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+EQI4 $329
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $331
+ADDRGP4 $333
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $331
+ADDRGP4 level+6576
+INDIRI4
+CNSTI4 0
+NEI4 $334
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $334
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTI4 16
+ADDP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+LABELV $334
+LABELV $329
+LABELV $327
+LABELV $324
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+LABELV $326
+ADDRLP4 4
+INDIRI4
+ADDRGP4 gameCvarTableSize
+INDIRI4
+LTI4 $323
+LABELV $322
+endproc G_UpdateCvars 28 12
+export G_RestoreCvars
+proc G_RestoreCvars 20 8
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRGP4 gameCvarTable
+ASGNP4
+ADDRGP4 $341
+JUMPV
+LABELV $338
+ADDRLP4 12
+CNSTU4 0
+ASGNU4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CVPU4 4
+ADDRLP4 12
+INDIRU4
+EQU4 $342
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 12
+INDIRU4
+EQU4 $342
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $342
+LABELV $339
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+LABELV $341
+ADDRLP4 4
+INDIRI4
+ADDRGP4 gameCvarTableSize
+INDIRI4
+LTI4 $338
+LABELV $337
+endproc G_RestoreCvars 20 8
+export G_MapConfigs
+proc G_MapConfigs 12 12
+ADDRGP4 g_mapConfigs+16
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $345
+ADDRGP4 $344
+JUMPV
+LABELV $345
+ADDRGP4 $236
+ARGP4
+ADDRLP4 0
+ADDRGP4 trap_Cvar_VariableIntegerValue
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $348
+ADDRGP4 $344
+JUMPV
+LABELV $348
+ADDRGP4 $350
+ARGP4
+ADDRGP4 g_mapConfigs+16
+ARGP4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+ADDRGP4 $352
+ARGP4
+ADDRGP4 g_mapConfigs+16
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+ADDRGP4 $236
+ARGP4
+ADDRGP4 $110
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $344
+endproc G_MapConfigs 12 12
+lit
+align 1
+LABELV $392
+byte 1 0
+skip 255
+export G_InitGame
+code
+proc G_InitGame 1080 28
+ADDRFP4 4
+INDIRI4
+CVIU4 4
+ARGU4
+ADDRGP4 srand
+CALLV
+pop
+ADDRGP4 G_RegisterCvars
+CALLV
+pop
+ADDRGP4 $355
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $356
+ARGP4
+ADDRGP4 $81
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $357
+ARGP4
+ADDRGP4 $83
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $358
+ARGP4
+ADDRGP4 $87
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 BG_InitMemory
+CALLV
+pop
+ADDRGP4 level
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 32404
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 level+32
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 level+44
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 level+44
+INDIRI4
+ASGNI4
+ADDRGP4 level+16000
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 level+15996
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 level+15992
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 level+15988
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $367
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRGP4 level+340
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $84
+ARGP4
+ADDRGP4 $85
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $86
+ARGP4
+ADDRGP4 $87
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 g_logFile+16
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $368
+ADDRGP4 g_logFileSync+12
+INDIRI4
+CNSTI4 0
+EQI4 $371
+ADDRGP4 g_logFile+16
+ARGP4
+ADDRGP4 level+20
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+pop
+ADDRGP4 $372
+JUMPV
+LABELV $371
+ADDRGP4 g_logFile+16
+ARGP4
+ADDRGP4 level+20
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+pop
+LABELV $372
+ADDRGP4 level+20
+INDIRI4
+CNSTI4 0
+NEI4 $378
+ADDRGP4 $381
+ARGP4
+ADDRGP4 g_logFile+16
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $369
+JUMPV
+LABELV $378
+ADDRLP4 48
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_GetServerinfo
+CALLV
+pop
+ADDRGP4 $383
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRGP4 $384
+ARGP4
+ADDRLP4 48
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRLP4 1076
+ADDRGP4 trap_RealTime
+CALLI4
+ASGNI4
+ADDRLP4 1072
+ADDRLP4 1076
+INDIRI4
+ASGNI4
+ADDRGP4 $385
+ARGP4
+ADDRLP4 12+20
+INDIRI4
+CNSTI4 1900
+ADDI4
+ARGI4
+ADDRLP4 12+16
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 12+12
+INDIRI4
+ARGI4
+ADDRLP4 12+8
+INDIRI4
+ARGI4
+ADDRLP4 12+4
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRGP4 $369
+JUMPV
+LABELV $368
+ADDRGP4 $391
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $369
+ADDRLP4 12
+ADDRGP4 $392
+INDIRB
+ASGNB 256
+ADDRGP4 $393
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRGP4 G_MapConfigs
+CALLV
+pop
+ADDRGP4 $236
+ARGP4
+ADDRGP4 $89
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 G_RegisterCommands
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 G_admin_readconfig
+CALLI4
+pop
+ADDRGP4 G_LoadCensors
+CALLV
+pop
+ADDRGP4 g_entities
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1802240
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 level+4
+ADDRGP4 g_entities
+ASGNP4
+ADDRGP4 level+24
+ADDRGP4 g_maxclients+12
+INDIRI4
+ASGNI4
+ADDRGP4 g_clients
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 165120
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 level
+ADDRGP4 g_clients
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $400
+JUMPV
+LABELV $397
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities+524
+ADDP4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $398
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $400
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $397
+ADDRGP4 level+12
+CNSTI4 64
+ASGNI4
+ADDRGP4 level+4
+INDIRP4
+ARGP4
+ADDRGP4 level+12
+INDIRI4
+ARGI4
+CNSTI4 1760
+ARGI4
+ADDRGP4 level
+INDIRP4
+ARGP4
+CNSTI4 2580
+ARGI4
+ADDRGP4 trap_LocateGameData
+CALLV
+pop
+ADDRGP4 level+16148
+ARGP4
+CNSTI4 300
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_LoadEmoticons
+CALLI4
+ASGNI4
+ADDRGP4 level+22148
+ADDRLP4 16
+INDIRI4
+ASGNI4
+CNSTI4 23
+ARGI4
+ADDRGP4 $89
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRGP4 G_LayoutSelect
+CALLV
+pop
+ADDRGP4 level+6576
+CNSTI4 1
+ASGNI4
+ADDRGP4 G_SpawnEntitiesFromString
+CALLV
+pop
+ADDRGP4 G_LayoutLoad
+CALLV
+pop
+ADDRGP4 BG_InitAllowedGameElements
+CALLV
+pop
+ADDRGP4 G_FindTeams
+CALLV
+pop
+ADDRGP4 BG_InitClassConfigs
+CALLV
+pop
+ADDRGP4 BG_InitBuildableConfigs
+CALLV
+pop
+ADDRGP4 G_InitDamageLocations
+CALLV
+pop
+ADDRGP4 G_InitMapRotations
+CALLV
+pop
+ADDRGP4 level+15460
+ARGP4
+ADDRGP4 G_InitSpawnQueue
+CALLV
+pop
+ADDRGP4 level+15724
+ARGP4
+ADDRGP4 G_InitSpawnQueue
+CALLV
+pop
+ADDRGP4 g_debugMapRotation+12
+INDIRI4
+CNSTI4 0
+EQI4 $411
+ADDRGP4 G_PrintRotations
+CALLV
+pop
+LABELV $411
+ADDRLP4 20
+ADDRGP4 BG_VoiceInit
+CALLP4
+ASGNP4
+ADDRGP4 level+16144
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRGP4 level+16144
+INDIRP4
+ARGP4
+ADDRGP4 g_debugVoices+12
+INDIRI4
+ARGI4
+ADDRGP4 BG_PrintVoices
+CALLV
+pop
+ADDRGP4 $417
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 24
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $177
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $417
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 28
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $170
+ARGP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $178
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $171
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 level+15444
+CNSTI4 60000
+ADDRGP4 g_suddenDeathTime+12
+INDIRI4
+MULI4
+ASGNI4
+ADDRGP4 level+15456
+CNSTI4 60000
+ADDRGP4 g_suddenDeathTime+12
+INDIRI4
+ADDRGP4 g_armageddonInitialTimeStep+12
+INDIRI4
+ADDI4
+MULI4
+ASGNI4
+ADDRGP4 $423
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $424
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 G_CountSpawns
+CALLV
+pop
+ADDRGP4 G_UpdateTeamConfigStrings
+CALLV
+pop
+ADDRGP4 G_MapLog_NewMap
+CALLV
+pop
+ADDRGP4 g_lockTeamsAtStart+12
+INDIRI4
+CNSTI4 0
+EQI4 $425
+ADDRGP4 level+16012
+CNSTI4 1
+ASGNI4
+ADDRGP4 level+16016
+CNSTI4 1
+ASGNI4
+ADDRGP4 $90
+ARGP4
+ADDRGP4 $89
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $425
+ADDRGP4 $430
+ARGP4
+ADDRGP4 G_SoundIndex
+CALLI4
+pop
+ADDRGP4 $431
+ARGP4
+ADDRGP4 G_SoundIndex
+CALLI4
+pop
+LABELV $354
+endproc G_InitGame 1080 28
+proc G_ClearVotes 4 12
+ADDRGP4 level+6504
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 12
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $435
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+ADDI4
+ARGI4
+ADDRGP4 $79
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 9
+ADDI4
+ARGI4
+ADDRGP4 $79
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+LABELV $436
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $435
+LABELV $432
+endproc G_ClearVotes 4 12
+export G_ShutdownGame
+proc G_ShutdownGame 0 8
+ADDRGP4 G_ClearVotes
+CALLV
+pop
+ADDRGP4 G_RestoreCvars
+CALLV
+pop
+ADDRGP4 $440
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 level+20
+INDIRI4
+CNSTI4 0
+EQI4 $441
+ADDRGP4 $444
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRGP4 $445
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRGP4 level+20
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 level+20
+CNSTI4 0
+ASGNI4
+LABELV $441
+ADDRGP4 G_WriteSessionData
+CALLV
+pop
+ADDRGP4 G_admin_cleanup
+CALLV
+pop
+ADDRGP4 G_namelog_cleanup
+CALLV
+pop
+ADDRGP4 G_UnregisterCommands
+CALLV
+pop
+ADDRGP4 G_ShutdownMapRotations
+CALLV
+pop
+ADDRGP4 level+68
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+16132
+CNSTI4 0
+ASGNI4
+CNSTI4 24
+ARGI4
+ADDRGP4 $79
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+LABELV $439
+endproc G_ShutdownGame 0 8
+export Com_Error
+proc Com_Error 1028 16
+ADDRLP4 0
+ADDRFP4 4+4
+ASGNP4
+ADDRLP4 4
+ARGP4
+CNSTU4 1024
+ARGU4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Q_vsnprintf
+CALLI4
+pop
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRGP4 $452
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+LABELV $450
+endproc Com_Error 1028 16
+export Com_Printf
+proc Com_Printf 1028 16
+ADDRLP4 0
+ADDRFP4 0+4
+ASGNP4
+ADDRLP4 4
+ARGP4
+CNSTU4 1024
+ARGU4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Q_vsnprintf
+CALLI4
+pop
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRGP4 $452
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $453
+endproc Com_Printf 1028 16
+export SortRanks
+proc SortRanks 24 0
+ADDRLP4 8
+CNSTI4 2580
+ASGNI4
+ADDRLP4 12
+ADDRGP4 level
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+MULI4
+ADDRLP4 12
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ADDRFP4 4
+INDIRP4
+INDIRI4
+MULI4
+ADDRLP4 12
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 16
+CNSTI4 256
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRI4
+LEI4 $456
+CNSTI4 -1
+RETI4
+ADDRGP4 $455
+JUMPV
+LABELV $456
+ADDRLP4 20
+CNSTI4 256
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+GEI4 $458
+CNSTI4 1
+RETI4
+ADDRGP4 $455
+JUMPV
+LABELV $458
+CNSTI4 0
+RETI4
+LABELV $455
+endproc SortRanks 24 0
+export G_InitSpawnQueue
+proc G_InitSpawnQueue 20 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+ASGNP4
+ADDRLP4 16
+CNSTI4 64
+ASGNI4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+ADDI4
+CNSTI4 1
+SUBI4
+ADDRLP4 16
+INDIRI4
+MODI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $461
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 -1
+ASGNI4
+LABELV $462
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+LTI4 $461
+LABELV $460
+endproc G_InitSpawnQueue 20 0
+export G_GetSpawnQueueLength
+proc G_GetSpawnQueueLength 8 0
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $467
+JUMPV
+LABELV $466
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+ADDI4
+ASGNI4
+LABELV $467
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $466
+ADDRGP4 $470
+JUMPV
+LABELV $469
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+SUBI4
+ASGNI4
+LABELV $470
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+GEI4 $469
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $465
+endproc G_GetSpawnQueueLength 8 0
+export G_PopSpawnQueue
+proc G_PopSpawnQueue 24 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_GetSpawnQueueLength
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LEI4 $473
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 64
+MODI4
+ASGNI4
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRGP4 G_StopFollowing
+CALLV
+pop
+ADDRLP4 20
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities+524
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 -4097
+BANDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+ADDRGP4 $472
+JUMPV
+LABELV $473
+CNSTI4 -1
+RETI4
+LABELV $472
+endproc G_PopSpawnQueue 24 4
+export G_PeekSpawnQueue
+proc G_PeekSpawnQueue 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRI4
+RETI4
+LABELV $476
+endproc G_PeekSpawnQueue 4 0
+export G_SearchSpawnQueue
+proc G_SearchSpawnQueue 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $478
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $482
+CNSTI4 1
+RETI4
+ADDRGP4 $477
+JUMPV
+LABELV $482
+LABELV $479
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+LTI4 $478
+CNSTI4 0
+RETI4
+LABELV $477
+endproc G_SearchSpawnQueue 4 0
+export G_PushSpawnQueue
+proc G_PushSpawnQueue 16 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ADDRGP4 G_SearchSpawnQueue
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $485
+CNSTI4 0
+RETI4
+ADDRGP4 $484
+JUMPV
+LABELV $485
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 64
+MODI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 1760
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities+524
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 4096
+BORI4
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $484
+endproc G_PushSpawnQueue 16 8
+export G_RemoveFromSpawnQueue
+proc G_RemoveFromSpawnQueue 20 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 G_GetSpawnQueueLength
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $489
+LABELV $491
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $494
+LABELV $496
+ADDRLP4 12
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 12
+INDIRI4
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 64
+MODI4
+ADDRLP4 12
+INDIRI4
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 64
+MODI4
+ASGNI4
+LABELV $497
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 64
+MODI4
+NEI4 $496
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 64
+ASGNI4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+ADDI4
+CNSTI4 1
+SUBI4
+ADDRLP4 12
+INDIRI4
+MODI4
+ASGNI4
+ADDRLP4 16
+CNSTI4 1760
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities+524
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 -4097
+BANDI4
+ASGNI4
+CNSTI4 1
+RETI4
+ADDRGP4 $488
+JUMPV
+LABELV $494
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 64
+MODI4
+ASGNI4
+LABELV $492
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 64
+MODI4
+NEI4 $491
+LABELV $489
+CNSTI4 0
+RETI4
+LABELV $488
+endproc G_RemoveFromSpawnQueue 20 4
+export G_GetPosInSpawnQueue
+proc G_GetPosInSpawnQueue 8 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 G_GetSpawnQueueLength
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $501
+LABELV $503
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $506
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+GEI4 $508
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+ADDI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+SUBI4
+RETI4
+ADDRGP4 $500
+JUMPV
+LABELV $508
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+SUBI4
+RETI4
+ADDRGP4 $500
+JUMPV
+LABELV $506
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 64
+MODI4
+ASGNI4
+LABELV $504
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 64
+MODI4
+NEI4 $503
+LABELV $501
+CNSTI4 -1
+RETI4
+LABELV $500
+endproc G_GetPosInSpawnQueue 8 4
+export G_PrintSpawnQueue
+proc G_PrintSpawnQueue 16 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_GetSpawnQueueLength
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $511
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LEI4 $512
+LABELV $514
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI4
+CNSTI4 -1
+NEI4 $517
+ADDRGP4 $519
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $518
+JUMPV
+LABELV $517
+ADDRGP4 $520
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $518
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 64
+MODI4
+ASGNI4
+LABELV $515
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 64
+MODI4
+NEI4 $514
+LABELV $512
+ADDRGP4 $521
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $510
+endproc G_PrintSpawnQueue 16 16
+export G_SpawnClients
+proc G_SpawnClients 64 16
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $523
+ADDRLP4 0
+ADDRGP4 level+15460
+ASGNP4
+ADDRLP4 4
+ADDRGP4 level+11244
+INDIRI4
+ASGNI4
+ADDRGP4 $524
+JUMPV
+LABELV $523
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $527
+ADDRLP4 0
+ADDRGP4 level+15724
+ASGNP4
+ADDRLP4 4
+ADDRGP4 level+11248
+INDIRI4
+ASGNI4
+LABELV $527
+LABELV $524
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 G_GetSpawnQueueLength
+CALLI4
+ASGNI4
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRLP4 44
+INDIRI4
+ADDRLP4 48
+INDIRI4
+LEI4 $531
+ADDRLP4 4
+INDIRI4
+ADDRLP4 48
+INDIRI4
+LEI4 $531
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 G_PeekSpawnQueue
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 1760
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 576
+ADDP4
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRLP4 32
+ARGP4
+ADDRLP4 56
+ADDRGP4 G_SelectTremulousSpawnPoint
+CALLP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $533
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 G_PopSpawnQueue
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 60
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+GEI4 $535
+ADDRGP4 $522
+JUMPV
+LABELV $535
+ADDRLP4 12
+CNSTI4 1760
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 ClientUserinfoChanged
+CALLP4
+pop
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRLP4 32
+ARGP4
+ADDRGP4 ClientSpawn
+CALLV
+pop
+LABELV $533
+LABELV $531
+LABELV $522
+endproc G_SpawnClients 64 16
+export G_CountSpawns
+proc G_CountSpawns 24 0
+ADDRGP4 level+11244
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+11248
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $543
+JUMPV
+LABELV $540
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+EQI4 $548
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $548
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+GTI4 $545
+LABELV $548
+ADDRGP4 $541
+JUMPV
+LABELV $545
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $549
+ADDRLP4 16
+ADDRGP4 level+11244
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $549
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 27
+NEI4 $552
+ADDRLP4 20
+ADDRGP4 level+11248
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $552
+LABELV $541
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $543
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $540
+LABELV $537
+endproc G_CountSpawns 24 0
+export G_TimeTilSuddenDeath
+proc G_TimeTilSuddenDeath 4 0
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_suddenDeathTime+12
+INDIRI4
+ADDRLP4 0
+INDIRI4
+NEI4 $562
+ADDRGP4 level+15444
+INDIRI4
+ADDRLP4 0
+INDIRI4
+EQI4 $561
+LABELV $562
+ADDRGP4 level+15444
+INDIRI4
+CNSTI4 0
+GEI4 $556
+LABELV $561
+CNSTI4 60001
+RETI4
+ADDRGP4 $555
+JUMPV
+LABELV $556
+ADDRGP4 level+15444
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+SUBI4
+RETI4
+LABELV $555
+endproc G_TimeTilSuddenDeath 4 0
+export LimitSum
+proc LimitSum 24 8
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+CNSTF4 0
+GEF4 $567
+ADDRFP4 8
+INDIRP4
+CNSTF4 0
+ASGNF4
+LABELV $567
+ADDRFP4 12
+INDIRP4
+INDIRF4
+CNSTF4 0
+GEF4 $569
+ADDRFP4 12
+INDIRP4
+CNSTF4 0
+ASGNF4
+LABELV $569
+ADDRFP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $571
+ADDRGP4 $566
+JUMPV
+LABELV $571
+ADDRFP4 4
+INDIRF4
+CNSTF4 0
+GEF4 $573
+ADDRFP4 4
+CNSTF4 0
+ASGNF4
+LABELV $573
+ADDRLP4 0
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRFP4 12
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+LEF4 $575
+ADDRLP4 0
+INDIRF4
+ADDRFP4 0
+INDIRF4
+GEF4 $577
+ADDRFP4 0
+ADDRLP4 0
+INDIRF4
+ASGNF4
+LABELV $577
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 16
+ADDRGP4 pow
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRFP4 12
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 20
+ADDRGP4 pow
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+LEF4 $579
+ADDRLP4 12
+ADDRFP4 0
+INDIRF4
+ADDRLP4 0
+INDIRF4
+DIVF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $566
+JUMPV
+LABELV $579
+LABELV $575
+ADDRLP4 16
+CNSTF4 0
+ASGNF4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+LABELV $566
+endproc LimitSum 24 8
+export G_CalculateBuildPoints
+proc G_CalculateBuildPoints 88 16
+ADDRGP4 $583
+JUMPV
+LABELV $582
+ADDRLP4 32
+ADDRGP4 level+11300
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 level+11300
+INDIRI4
+ARGI4
+ADDRGP4 g_alienBuildPoints+12
+INDIRI4
+ARGI4
+ADDRGP4 g_alienBuildQueueTime+12
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 G_NextQueueTime
+CALLI4
+ASGNI4
+ADDRLP4 40
+ADDRGP4 level+11304
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $583
+ADDRGP4 level+11300
+INDIRI4
+CNSTI4 0
+LEI4 $593
+ADDRGP4 level+11304
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+LTI4 $582
+LABELV $593
+ADDRGP4 $595
+JUMPV
+LABELV $594
+ADDRLP4 32
+ADDRGP4 level+11316
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 level+11316
+INDIRI4
+ARGI4
+ADDRGP4 g_humanBuildPoints+12
+INDIRI4
+ARGI4
+ADDRGP4 g_humanBuildQueueTime+12
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 G_NextQueueTime
+CALLI4
+ASGNI4
+ADDRLP4 40
+ADDRGP4 level+11320
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $595
+ADDRGP4 level+11316
+INDIRI4
+CNSTI4 0
+LEI4 $605
+ADDRGP4 level+11320
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+LTI4 $594
+LABELV $605
+ADDRLP4 32
+ADDRGP4 G_TimeTilSuddenDeath
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+GTI4 $606
+ADDRGP4 level+15448
+INDIRI4
+CNSTI4 2
+GEI4 $606
+ADDRGP4 $609
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+CNSTI4 -1
+ARGI4
+ADDRGP4 $610
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+CNSTI4 -1
+ARGI4
+ADDRGP4 $611
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 level+15448
+CNSTI4 2
+ASGNI4
+ADDRGP4 G_ClearDeconMarks
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $616
+JUMPV
+LABELV $613
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities+524
+ADDP4
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $618
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities+524
+ADDP4
+INDIRP4
+CNSTI4 232
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $618
+LABELV $614
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $616
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $613
+ADDRGP4 $607
+JUMPV
+LABELV $606
+ADDRLP4 36
+ADDRGP4 G_TimeTilSuddenDeath
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 60000
+GTI4 $622
+ADDRGP4 level+15448
+INDIRI4
+CNSTI4 1
+GEI4 $622
+ADDRLP4 40
+ADDRGP4 G_TimeTilSuddenDeath
+CALLI4
+ASGNI4
+ADDRGP4 $625
+ARGP4
+ADDRLP4 40
+INDIRI4
+CNSTI4 1000
+DIVI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 44
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRLP4 48
+ADDRGP4 G_TimeTilSuddenDeath
+CALLI4
+ASGNI4
+ADDRGP4 $626
+ARGP4
+ADDRLP4 48
+INDIRI4
+CNSTI4 1000
+DIVI4
+ARGI4
+ADDRLP4 52
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 52
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 level+15448
+CNSTI4 1
+ASGNI4
+LABELV $622
+LABELV $607
+ADDRGP4 level+11308
+ADDRGP4 g_humanBuildPoints+12
+INDIRI4
+ADDRGP4 level+11316
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 level+11292
+ADDRGP4 g_alienBuildPoints+12
+INDIRI4
+ADDRGP4 level+11300
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 44
+CNSTF4 1198153728
+ASGNF4
+ADDRLP4 8
+ADDRLP4 44
+INDIRF4
+ADDRGP4 g_alienColonyMaxAge+8
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 44
+INDIRF4
+ADDRGP4 g_humanRefineryMaxAge+8
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+CNSTI4 64
+ASGNI4
+ADDRGP4 $639
+JUMPV
+LABELV $636
+ADDRLP4 48
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $643
+ADDRLP4 48
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $641
+LABELV $643
+ADDRGP4 $637
+JUMPV
+LABELV $641
+ADDRLP4 52
+ADDRLP4 48
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+ARGI4
+ADDRLP4 64
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 56
+ADDRLP4 64
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 48
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $644
+ADDRLP4 68
+ADDRGP4 level+11292
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $644
+ADDRLP4 52
+INDIRI4
+CNSTI4 35
+NEI4 $647
+ADDRLP4 72
+ADDRGP4 level+11308
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 $648
+JUMPV
+LABELV $647
+ADDRLP4 52
+INDIRI4
+CNSTI4 34
+EQI4 $650
+ADDRLP4 48
+INDIRP4
+ARGP4
+ADDRLP4 80
+ADDRGP4 G_PowerEntityForEntity
+CALLP4
+ASGNP4
+ADDRLP4 76
+ADDRLP4 80
+INDIRP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $652
+ADDRLP4 84
+ADDRGP4 level+11308
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 84
+INDIRP4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $652
+LABELV $650
+LABELV $648
+ADDRLP4 80
+CNSTI4 0
+ASGNI4
+ADDRLP4 48
+INDIRP4
+CNSTI4 904
+ADDP4
+INDIRI4
+ADDRLP4 80
+INDIRI4
+EQI4 $655
+ADDRLP4 48
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 80
+INDIRI4
+EQI4 $655
+ADDRLP4 52
+INDIRI4
+CNSTI4 26
+NEI4 $657
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 48
+INDIRP4
+CNSTI4 924
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GEI4 $661
+ADDRLP4 84
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $662
+JUMPV
+LABELV $661
+ADDRLP4 84
+ADDRLP4 8
+INDIRI4
+ASGNI4
+LABELV $662
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+ADDRLP4 84
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $658
+JUMPV
+LABELV $657
+ADDRLP4 52
+INDIRI4
+CNSTI4 53
+NEI4 $663
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 48
+INDIRP4
+CNSTI4 924
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+GEI4 $667
+ADDRLP4 84
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $668
+JUMPV
+LABELV $667
+ADDRLP4 84
+ADDRLP4 20
+INDIRI4
+ASGNI4
+LABELV $668
+ADDRLP4 28
+ADDRLP4 28
+INDIRI4
+ADDRLP4 84
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $663
+LABELV $658
+LABELV $655
+LABELV $637
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $639
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $636
+ADDRLP4 64
+CNSTF4 1198153728
+ASGNF4
+ADDRLP4 48
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ADDRGP4 g_alienColonyBuildPointsRate+8
+INDIRF4
+MULF4
+ADDRLP4 64
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 52
+ADDRLP4 28
+INDIRI4
+CVIF4 4
+ADDRGP4 g_humanRefineryBuildPointsRate+8
+INDIRF4
+MULF4
+ADDRLP4 64
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 g_maxVariableBuildPoints+8
+INDIRF4
+ARGF4
+ADDRGP4 g_variableBuildPointsPower+8
+INDIRF4
+ARGF4
+ADDRLP4 48
+ARGP4
+ADDRLP4 52
+ARGP4
+ADDRGP4 LimitSum
+CALLV
+pop
+ADDRLP4 56
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+ADDRGP4 g_alienColonyBuildPoints+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 60
+ADDRLP4 24
+INDIRI4
+CVIF4 4
+ADDRGP4 g_humanRefineryBuildPoints+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 level+11296
+ADDRLP4 48
+INDIRF4
+ADDRLP4 56
+INDIRF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRGP4 level+11312
+ADDRLP4 52
+INDIRF4
+ADDRLP4 60
+INDIRF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 68
+ADDRGP4 level+11308
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+ADDRGP4 level+11312
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 72
+ADDRGP4 level+11292
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+ADDRGP4 level+11296
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $581
+endproc G_CalculateBuildPoints 88 16
+export G_HumanBuildPoints
+proc G_HumanBuildPoints 0 0
+ADDRGP4 g_humanBuildPoints+12
+INDIRI4
+ADDRGP4 level+11312
+INDIRI4
+ADDI4
+RETI4
+LABELV $681
+endproc G_HumanBuildPoints 0 0
+export G_AlienBuildPoints
+proc G_AlienBuildPoints 0 0
+ADDRGP4 g_alienBuildPoints+12
+INDIRI4
+ADDRGP4 level+11296
+INDIRI4
+ADDI4
+RETI4
+LABELV $684
+endproc G_AlienBuildPoints 0 0
+data
+align 4
+LABELV $690
+byte 4 1
+align 4
+LABELV $691
+byte 4 1
+export G_CalculateStages
+code
+proc G_CalculateStages 96 16
+ADDRLP4 0
+ADDRGP4 level+11260
+INDIRF4
+CNSTF4 1084227584
+DIVF4
+ASGNF4
+ADDRLP4 4
+ADDRGP4 level+11268
+INDIRF4
+CNSTF4 1084227584
+DIVF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 1036831949
+GEF4 $692
+ADDRLP4 0
+CNSTF4 1036831949
+ASGNF4
+LABELV $692
+ADDRLP4 4
+INDIRF4
+CNSTF4 1036831949
+GEF4 $694
+ADDRLP4 4
+CNSTF4 1036831949
+ASGNF4
+LABELV $694
+ADDRGP4 g_alienStage2Threshold+12
+INDIRI4
+CVIF4 4
+ADDRLP4 0
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 16
+ADDRGP4 ceil
+CALLF4
+ASGNF4
+ADDRGP4 g_alienCredits+12
+INDIRI4
+ADDRLP4 16
+INDIRF4
+CVFI4 4
+LTI4 $696
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_alienStage+12
+INDIRI4
+ADDRLP4 20
+INDIRI4
+NEI4 $696
+ADDRGP4 g_alienMaxStage+12
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LEI4 $696
+ADDRGP4 $417
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 24
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $177
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 level+15988
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $690
+ADDRGP4 g_alienStage+4
+INDIRI4
+ASGNI4
+ADDRGP4 $705
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+LABELV $696
+ADDRGP4 g_alienStage3Threshold+12
+INDIRI4
+CVIF4 4
+ADDRLP4 0
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 ceil
+CALLF4
+ASGNF4
+ADDRGP4 g_alienCredits+12
+INDIRI4
+ADDRLP4 24
+INDIRF4
+CVFI4 4
+LTI4 $706
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRGP4 g_alienStage+12
+INDIRI4
+ADDRLP4 28
+INDIRI4
+NEI4 $706
+ADDRGP4 g_alienMaxStage+12
+INDIRI4
+ADDRLP4 28
+INDIRI4
+LEI4 $706
+ADDRGP4 $417
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRLP4 32
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $177
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 level+15992
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $690
+ADDRGP4 g_alienStage+4
+INDIRI4
+ASGNI4
+ADDRGP4 $715
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+LABELV $706
+ADDRGP4 g_humanStage2Threshold+12
+INDIRI4
+CVIF4 4
+ADDRLP4 4
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 32
+ADDRGP4 ceil
+CALLF4
+ASGNF4
+ADDRGP4 g_humanCredits+12
+INDIRI4
+ADDRLP4 32
+INDIRF4
+CVFI4 4
+LTI4 $716
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_humanStage+12
+INDIRI4
+ADDRLP4 36
+INDIRI4
+NEI4 $716
+ADDRGP4 g_humanMaxStage+12
+INDIRI4
+ADDRLP4 36
+INDIRI4
+LEI4 $716
+ADDRGP4 $417
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 40
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $170
+ARGP4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 level+15996
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $691
+ADDRGP4 g_humanStage+4
+INDIRI4
+ASGNI4
+ADDRGP4 $725
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+LABELV $716
+ADDRGP4 g_humanStage3Threshold+12
+INDIRI4
+CVIF4 4
+ADDRLP4 4
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 40
+ADDRGP4 ceil
+CALLF4
+ASGNF4
+ADDRGP4 g_humanCredits+12
+INDIRI4
+ADDRLP4 40
+INDIRF4
+CVFI4 4
+LTI4 $726
+ADDRLP4 44
+CNSTI4 1
+ASGNI4
+ADDRGP4 g_humanStage+12
+INDIRI4
+ADDRLP4 44
+INDIRI4
+NEI4 $726
+ADDRGP4 g_humanMaxStage+12
+INDIRI4
+ADDRLP4 44
+INDIRI4
+LEI4 $726
+ADDRGP4 $417
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRLP4 48
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $170
+ARGP4
+ADDRLP4 48
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 level+16000
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $691
+ADDRGP4 g_humanStage+4
+INDIRI4
+ASGNI4
+ADDRGP4 $735
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+LABELV $726
+ADDRGP4 g_alienStage+4
+INDIRI4
+ADDRGP4 $690
+INDIRI4
+LEI4 $736
+CNSTI4 1
+ARGI4
+ADDRGP4 g_alienStage+12
+INDIRI4
+ARGI4
+ADDRGP4 G_Checktrigger_stages
+CALLV
+pop
+ADDRGP4 g_alienStage+12
+INDIRI4
+CNSTI4 1
+NEI4 $740
+ADDRGP4 level+15988
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $741
+JUMPV
+LABELV $740
+ADDRGP4 g_alienStage+12
+INDIRI4
+CNSTI4 2
+NEI4 $745
+ADDRGP4 level+15992
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $745
+LABELV $741
+ADDRGP4 $690
+ADDRGP4 g_alienStage+4
+INDIRI4
+ASGNI4
+LABELV $736
+ADDRGP4 g_humanStage+4
+INDIRI4
+ADDRGP4 $691
+INDIRI4
+LEI4 $751
+CNSTI4 2
+ARGI4
+ADDRGP4 g_humanStage+12
+INDIRI4
+ARGI4
+ADDRGP4 G_Checktrigger_stages
+CALLV
+pop
+ADDRGP4 g_humanStage+12
+INDIRI4
+CNSTI4 1
+NEI4 $755
+ADDRGP4 level+15996
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $756
+JUMPV
+LABELV $755
+ADDRGP4 g_humanStage+12
+INDIRI4
+CNSTI4 2
+NEI4 $760
+ADDRGP4 level+16000
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $760
+LABELV $756
+ADDRGP4 $691
+ADDRGP4 g_humanStage+4
+INDIRI4
+ASGNI4
+LABELV $751
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_alienStage+12
+INDIRI4
+ADDRLP4 48
+INDIRI4
+NEI4 $766
+ADDRGP4 g_alienMaxStage+12
+INDIRI4
+ADDRLP4 48
+INDIRI4
+LEI4 $766
+ADDRGP4 g_alienStage2Threshold+12
+INDIRI4
+CVIF4 4
+ADDRLP4 0
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 52
+ADDRGP4 ceil
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 52
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $767
+JUMPV
+LABELV $766
+ADDRLP4 56
+CNSTI4 1
+ASGNI4
+ADDRGP4 g_alienStage+12
+INDIRI4
+ADDRLP4 56
+INDIRI4
+NEI4 $771
+ADDRGP4 g_alienMaxStage+12
+INDIRI4
+ADDRLP4 56
+INDIRI4
+LEI4 $771
+ADDRGP4 g_alienStage3Threshold+12
+INDIRI4
+CVIF4 4
+ADDRLP4 0
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 60
+ADDRGP4 ceil
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 60
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $772
+JUMPV
+LABELV $771
+ADDRLP4 8
+CNSTI4 -1
+ASGNI4
+LABELV $772
+LABELV $767
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_humanStage+12
+INDIRI4
+ADDRLP4 64
+INDIRI4
+NEI4 $776
+ADDRGP4 g_humanMaxStage+12
+INDIRI4
+ADDRLP4 64
+INDIRI4
+LEI4 $776
+ADDRGP4 g_humanStage2Threshold+12
+INDIRI4
+CVIF4 4
+ADDRLP4 4
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 68
+ADDRGP4 ceil
+CALLF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 68
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $777
+JUMPV
+LABELV $776
+ADDRLP4 72
+CNSTI4 1
+ASGNI4
+ADDRGP4 g_humanStage+12
+INDIRI4
+ADDRLP4 72
+INDIRI4
+NEI4 $781
+ADDRGP4 g_humanMaxStage+12
+INDIRI4
+ADDRLP4 72
+INDIRI4
+LEI4 $781
+ADDRGP4 g_humanStage3Threshold+12
+INDIRI4
+CVIF4 4
+ADDRLP4 4
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 76
+ADDRGP4 ceil
+CALLF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 76
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $782
+JUMPV
+LABELV $781
+ADDRLP4 12
+CNSTI4 -1
+ASGNI4
+LABELV $782
+LABELV $777
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LEI4 $786
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+CNSTF4 1120403456
+DIVF4
+ARGF4
+ADDRLP4 80
+ADDRGP4 ceil
+CALLF4
+ASGNF4
+ADDRLP4 8
+CNSTF4 1120403456
+ADDRLP4 80
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+LABELV $786
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+LEI4 $788
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+CNSTF4 1120403456
+DIVF4
+ARGF4
+ADDRLP4 84
+ADDRGP4 ceil
+CALLF4
+ASGNF4
+ADDRLP4 12
+CNSTF4 1120403456
+ADDRLP4 84
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+LABELV $788
+ADDRGP4 $790
+ARGP4
+ADDRGP4 g_alienStage+12
+INDIRI4
+ARGI4
+ADDRGP4 g_alienCredits+12
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 88
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 28
+ARGI4
+ADDRLP4 88
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRGP4 $790
+ARGP4
+ADDRGP4 g_humanStage+12
+INDIRI4
+ARGI4
+ADDRGP4 g_humanCredits+12
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 92
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 29
+ARGI4
+ADDRLP4 92
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+LABELV $687
+endproc G_CalculateStages 96 16
+export G_CalculateAvgPlayers
+proc G_CalculateAvgPlayers 8 8
+ADDRGP4 level+11252
+INDIRI4
+CNSTI4 0
+NEI4 $796
+ADDRGP4 level+11264
+CNSTI4 0
+ASGNI4
+ADDRGP4 $178
+ARGP4
+ADDRGP4 $89
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $796
+ADDRGP4 level+11256
+INDIRI4
+CNSTI4 0
+NEI4 $800
+ADDRGP4 level+11272
+CNSTI4 0
+ASGNI4
+ADDRGP4 $171
+ARGP4
+ADDRGP4 $89
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $800
+ADDRGP4 level+11260
+ADDRGP4 level+11260
+INDIRF4
+ADDRGP4 level+11264
+INDIRI4
+CVIF4 4
+MULF4
+ADDRGP4 level+11252
+INDIRI4
+CVIF4 4
+ADDF4
+ADDRGP4 level+11264
+INDIRI4
+CNSTI4 1
+ADDI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRLP4 0
+ADDRGP4 level+11264
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 level+11268
+ADDRGP4 level+11268
+INDIRF4
+ADDRGP4 level+11272
+INDIRI4
+CVIF4 4
+MULF4
+ADDRGP4 level+11256
+INDIRI4
+CVIF4 4
+ADDF4
+ADDRGP4 level+11272
+INDIRI4
+CNSTI4 1
+ADDI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRLP4 4
+ADDRGP4 level+11272
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $795
+endproc G_CalculateAvgPlayers 8 8
+lit
+align 1
+LABELV $817
+byte 1 0
+skip 64
+export CalculateRanks
+code
+proc CalculateRanks 104 16
+ADDRLP4 4
+ADDRGP4 $817
+INDIRB
+ASGNB 65
+ADDRGP4 level+72
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+80
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+6564
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 12
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 level+11252
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+11256
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+11276
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+11280
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+11284
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+11288
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $831
+JUMPV
+LABELV $828
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+ADDP4
+CNSTI1 45
+ASGNI1
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $833
+ADDRGP4 level+72
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+84
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 72
+ADDRGP4 level+72
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+ADDP4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 48
+ADDI4
+CVII1 4
+ASGNI1
+ADDRLP4 80
+ADDRGP4 level+6564
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $839
+ADDRGP4 $829
+JUMPV
+LABELV $839
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $841
+ADDRLP4 84
+ADDRGP4 level+80
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 84
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $844
+ADDRLP4 88
+ADDRGP4 level+11252
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 88
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $845
+ADDRLP4 92
+ADDRGP4 level+11276
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ADDRLP4 92
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 96
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 1
+EQI4 $852
+ADDRLP4 96
+INDIRI4
+CNSTI4 2
+NEI4 $845
+LABELV $852
+ADDRLP4 100
+ADDRGP4 level+11284
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $845
+JUMPV
+LABELV $844
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $854
+ADDRLP4 88
+ADDRGP4 level+11256
+ASGNP4
+ADDRLP4 88
+INDIRP4
+ADDRLP4 88
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $857
+ADDRLP4 92
+ADDRGP4 level+11280
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ADDRLP4 92
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 31
+NEI4 $860
+ADDRLP4 96
+ADDRGP4 level+11288
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $860
+LABELV $857
+LABELV $854
+LABELV $845
+LABELV $841
+LABELV $833
+LABELV $829
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $831
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $828
+ADDRGP4 level+76
+ADDRGP4 level+11276
+INDIRI4
+ADDRGP4 level+11280
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 level+6564+4
+ADDRGP4 level+11252
+INDIRI4
+ASGNI4
+ADDRGP4 level+6564+8
+ADDRGP4 level+11256
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $92
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 level+84
+ARGP4
+ADDRGP4 level+72
+INDIRI4
+CVIU4 4
+ARGU4
+CNSTU4 4
+ARGU4
+ADDRGP4 SortRanks
+ARGP4
+ADDRGP4 qsort
+CALLV
+pop
+ADDRGP4 CheckExitRules
+CALLV
+pop
+ADDRGP4 level+11200
+INDIRI4
+CNSTI4 0
+EQI4 $875
+ADDRGP4 SendScoreboardMessageToAllClients
+CALLV
+pop
+LABELV $875
+LABELV $816
+endproc CalculateRanks 104 16
+export SendScoreboardMessageToAllClients
+proc SendScoreboardMessageToAllClients 4 4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $882
+JUMPV
+LABELV $879
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $884
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRGP4 ScoreboardMessage
+CALLV
+pop
+LABELV $884
+LABELV $880
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $882
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $879
+LABELV $878
+endproc SendScoreboardMessageToAllClients 4 4
+export MoveClientToIntermission
+proc MoveClientToIntermission 0 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $887
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_StopFollowing
+CALLV
+pop
+LABELV $887
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ADDRGP4 level+11216
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRGP4 level+11216
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ADDRGP4 level+11228
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 7
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 320
+ADDP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 64
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $886
+endproc MoveClientToIntermission 0 12
+export FindIntermissionPoint
+proc FindIntermissionPoint 32 12
+CNSTP4 0
+ARGP4
+CNSTI4 532
+ARGI4
+ADDRGP4 $893
+ARGP4
+ADDRLP4 20
+ADDRGP4 G_Find
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $894
+ADDRGP4 vec3_origin
+ARGP4
+ADDRGP4 level+11216
+ARGP4
+ADDRGP4 level+11228
+ARGP4
+ADDRGP4 G_SelectSpawnPoint
+CALLP4
+pop
+ADDRGP4 $895
+JUMPV
+LABELV $894
+ADDRGP4 level+11216
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 level+11228
+ADDRLP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $900
+ADDRLP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 G_PickTarget
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $902
+ADDRLP4 28
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 28
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRGP4 level+11216
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8+4
+ADDRLP4 28
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRGP4 level+11216+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8+8
+ADDRLP4 4
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRGP4 level+11216+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+ARGP4
+ADDRGP4 level+11228
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+LABELV $902
+LABELV $900
+LABELV $895
+LABELV $892
+endproc FindIntermissionPoint 32 12
+export BeginIntermission
+proc BeginIntermission 8 4
+ADDRGP4 level+11200
+INDIRI4
+CNSTI4 0
+EQI4 $913
+ADDRGP4 $912
+JUMPV
+LABELV $913
+ADDRGP4 level+11200
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 G_ClearVotes
+CALLV
+pop
+ADDRGP4 G_UpdateTeamConfigStrings
+CALLV
+pop
+ADDRGP4 FindIntermissionPoint
+CALLV
+pop
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $921
+JUMPV
+LABELV $918
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $923
+ADDRGP4 $919
+JUMPV
+LABELV $923
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $925
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 respawn
+CALLV
+pop
+LABELV $925
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 MoveClientToIntermission
+CALLV
+pop
+LABELV $919
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $921
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $918
+ADDRGP4 SendScoreboardMessageToAllClients
+CALLV
+pop
+LABELV $912
+endproc BeginIntermission 8 4
+export ExitLevel
+proc ExitLevel 20 8
+ADDRGP4 g_nextMap+16
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_MapExists
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $928
+ADDRGP4 $931
+ARGP4
+ADDRGP4 g_nextMap+16
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+ADDRGP4 $929
+JUMPV
+LABELV $928
+ADDRLP4 16
+ADDRGP4 G_MapRotationActive
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $933
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AdvanceMapRotation
+CALLV
+pop
+ADDRGP4 $934
+JUMPV
+LABELV $933
+CNSTI4 2
+ARGI4
+ADDRGP4 $935
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+LABELV $934
+LABELV $929
+ADDRGP4 $228
+ARGP4
+ADDRGP4 $79
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 level+68
+CNSTI4 1
+ASGNI4
+ADDRGP4 level+11204
+CNSTP4 0
+ASGNP4
+ADDRGP4 level+11200
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $942
+JUMPV
+LABELV $939
+ADDRLP4 4
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $944
+ADDRGP4 $940
+JUMPV
+LABELV $944
+ADDRLP4 4
+INDIRP4
+CNSTI4 256
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $940
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $942
+ADDRLP4 0
+INDIRI4
+ADDRGP4 g_maxclients+12
+INDIRI4
+LTI4 $939
+ADDRGP4 G_WriteSessionData
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $949
+JUMPV
+LABELV $946
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $951
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $951
+LABELV $947
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $949
+ADDRLP4 0
+INDIRI4
+ADDRGP4 g_maxclients+12
+INDIRI4
+LTI4 $946
+LABELV $927
+endproc ExitLevel 20 8
+export G_AdminMessage
+proc G_AdminMessage 1060 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $956
+ARGP4
+ADDRLP4 1036
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 1036
+INDIRI4
+CNSTI4 0
+EQI4 $958
+ADDRLP4 1028
+CNSTI4 5
+ASGNI4
+ADDRGP4 $959
+JUMPV
+LABELV $958
+ADDRLP4 1028
+CNSTI4 6
+ASGNI4
+LABELV $959
+ADDRLP4 4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $954
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $960
+ADDRLP4 1032
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+ADDRGP4 $961
+JUMPV
+LABELV $960
+ADDRLP4 1032
+CNSTI4 -1
+ASGNI4
+LABELV $961
+ADDRLP4 1032
+INDIRI4
+ARGI4
+ADDRLP4 1028
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $965
+JUMPV
+LABELV $962
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRGP4 $956
+ARGP4
+ADDRLP4 1040
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+EQI4 $967
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $967
+LABELV $963
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $965
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $962
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $956
+ARGP4
+ADDRLP4 1056
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+EQI4 $976
+ADDRLP4 1044
+ADDRGP4 $970
+ASGNP4
+ADDRGP4 $977
+JUMPV
+LABELV $976
+ADDRLP4 1044
+ADDRGP4 $971
+ASGNP4
+LABELV $977
+ADDRGP4 $969
+ARGP4
+ADDRLP4 1044
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $978
+ADDRLP4 1048
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+ADDRGP4 $979
+JUMPV
+LABELV $978
+ADDRLP4 1048
+CNSTI4 -1
+ASGNI4
+LABELV $979
+ADDRLP4 1048
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $980
+ADDRLP4 1052
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ASGNP4
+ADDRGP4 $981
+JUMPV
+LABELV $980
+ADDRLP4 1052
+ADDRGP4 $974
+ASGNP4
+LABELV $981
+ADDRLP4 1052
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+LABELV $953
+endproc G_AdminMessage 1060 24
+export G_LogPrintf
+proc G_LogPrintf 2092 24
+ADDRLP4 0
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+CNSTI4 1000
+DIVI4
+ASGNI4
+ADDRLP4 2068
+CNSTI4 60
+ASGNI4
+ADDRLP4 2056
+ADDRLP4 0
+INDIRI4
+ADDRLP4 2068
+INDIRI4
+DIVI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRLP4 2068
+INDIRI4
+ADDRLP4 2056
+INDIRI4
+MULI4
+SUBI4
+ASGNI4
+ADDRLP4 2080
+CNSTI4 10
+ASGNI4
+ADDRLP4 2060
+ADDRLP4 0
+INDIRI4
+ADDRLP4 2080
+INDIRI4
+DIVI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRLP4 2080
+INDIRI4
+ADDRLP4 2060
+INDIRI4
+MULI4
+SUBI4
+ASGNI4
+ADDRLP4 4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $985
+ARGP4
+ADDRLP4 2056
+INDIRI4
+ARGI4
+ADDRLP4 2060
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 2052
+ADDRFP4 0+4
+ASGNP4
+ADDRLP4 4+7
+ARGP4
+CNSTU4 1017
+ARGU4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2052
+INDIRP4
+ARGP4
+ADDRGP4 Q_vsnprintf
+CALLI4
+pop
+ADDRLP4 2052
+CNSTP4 0
+ASGNP4
+ADDRGP4 g_dedicated+12
+INDIRI4
+CNSTI4 0
+EQI4 $988
+ADDRLP4 4
+ARGP4
+ADDRLP4 1028
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 G_UnEscapeString
+CALLV
+pop
+ADDRGP4 $452
+ARGP4
+ADDRLP4 1028+7
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $988
+ADDRGP4 level+20
+INDIRI4
+CNSTI4 0
+NEI4 $992
+ADDRGP4 $982
+JUMPV
+LABELV $992
+ADDRLP4 4
+ARGP4
+ADDRLP4 1028
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 G_DecolorString
+CALLV
+pop
+ADDRLP4 1028
+ARGP4
+ADDRLP4 2088
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 2088
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRGP4 level+20
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Write
+CALLV
+pop
+LABELV $982
+endproc G_LogPrintf 2092 24
+data
+align 1
+LABELV $997
+byte 1 0
+skip 39
+align 4
+LABELV $998
+byte 4 0
+export G_Log_NoSpam
+code
+proc G_Log_NoSpam 4 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $997
+ARGP4
+ADDRLP4 0
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1002
+ADDRGP4 $998
+INDIRI4
+CNSTI4 60000
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+LTI4 $999
+LABELV $1002
+ADDRGP4 $997
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 40
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $998
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $452
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRGP4 g_adminChatShowDeny+12
+INDIRI4
+CNSTI4 0
+EQI4 $1004
+CNSTP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_AdminMessage
+CALLV
+pop
+LABELV $1004
+LABELV $999
+LABELV $996
+endproc G_Log_NoSpam 4 12
+export G_SendGameStat
+proc G_SendGameStat 10300 72
+ADDRGP4 g_cheats+12
+INDIRI4
+CNSTI4 0
+EQI4 $1008
+ADDRGP4 $1007
+JUMPV
+LABELV $1008
+ADDRGP4 $393
+ARGP4
+ADDRLP4 9233
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 10260
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 10260
+INDIRI4
+CNSTI4 0
+EQI4 $1016
+ADDRLP4 10260
+INDIRI4
+CNSTI4 1
+EQI4 $1014
+ADDRLP4 10260
+INDIRI4
+CNSTI4 2
+EQI4 $1015
+ADDRGP4 $1007
+JUMPV
+LABELV $1014
+ADDRLP4 1040
+CNSTI1 65
+ASGNI1
+ADDRGP4 $1012
+JUMPV
+LABELV $1015
+ADDRLP4 1040
+CNSTI1 72
+ASGNI1
+ADDRGP4 $1012
+JUMPV
+LABELV $1016
+ADDRLP4 1040
+CNSTI1 76
+ASGNI1
+LABELV $1012
+ADDRLP4 10268
+ADDRGP4 G_TimeTilSuddenDeath
+CALLI4
+ASGNI4
+ADDRLP4 1041
+ARGP4
+CNSTI4 8192
+ARGI4
+ADDRGP4 $1017
+ARGP4
+ADDRGP4 $1018
+ARGP4
+ADDRGP4 g_tag+16
+ARGP4
+ADDRLP4 1040
+INDIRI1
+CVII4 1
+ARGI4
+ADDRGP4 level+11260
+INDIRF4
+ARGF4
+ADDRGP4 level+11268
+INDIRF4
+ARGF4
+ADDRLP4 9233
+ARGP4
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+ARGI4
+ADDRLP4 10268
+INDIRI4
+ARGI4
+ADDRGP4 g_alienStage+12
+INDIRI4
+ARGI4
+ADDRGP4 level+15988
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+ARGI4
+ADDRGP4 level+15992
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+ARGI4
+ADDRGP4 g_humanStage+12
+INDIRI4
+ARGI4
+ADDRGP4 level+15996
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+ARGI4
+ADDRGP4 level+16000
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+ARGI4
+ADDRGP4 level+72
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 1041
+ARGP4
+ADDRLP4 10272
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 10272
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1038
+JUMPV
+LABELV $1035
+ADDRLP4 0
+CNSTI4 2580
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+84
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1041
+ADDRLP4 10276
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $1042
+JUMPV
+LABELV $1041
+ADDRLP4 0
+INDIRP4
+CNSTI4 404
+ADDP4
+INDIRI4
+CNSTI4 999
+GEI4 $1044
+ADDRLP4 10280
+ADDRLP4 0
+INDIRP4
+CNSTI4 404
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1045
+JUMPV
+LABELV $1044
+ADDRLP4 10280
+CNSTI4 999
+ASGNI4
+LABELV $1045
+ADDRLP4 10276
+ADDRLP4 10280
+INDIRI4
+ASGNI4
+LABELV $1042
+ADDRLP4 10284
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 10284
+INDIRI4
+CNSTI4 0
+EQI4 $1051
+ADDRLP4 10284
+INDIRI4
+CNSTI4 1
+EQI4 $1049
+ADDRLP4 10284
+INDIRI4
+CNSTI4 2
+EQI4 $1050
+ADDRGP4 $1007
+JUMPV
+LABELV $1049
+ADDRLP4 1040
+CNSTI1 65
+ASGNI1
+ADDRGP4 $1047
+JUMPV
+LABELV $1050
+ADDRLP4 1040
+CNSTI1 72
+ASGNI1
+ADDRGP4 $1047
+JUMPV
+LABELV $1051
+ADDRLP4 1040
+CNSTI1 83
+ASGNI1
+LABELV $1047
+ADDRLP4 12
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $1052
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 1040
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 10276
+INDIRI4
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 500
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 60000
+DIVI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRLP4 10296
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1036
+ADDRLP4 10296
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 1036
+INDIRI4
+ADDI4
+CNSTI4 8192
+LTI4 $1054
+ADDRGP4 $1037
+JUMPV
+LABELV $1054
+ADDRLP4 8
+INDIRI4
+ADDRLP4 1041
+ADDP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRLP4 1036
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1036
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1038
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+72
+INDIRI4
+LTI4 $1035
+LABELV $1037
+ADDRLP4 1041
+ARGP4
+ADDRGP4 trap_SendGameStat
+CALLV
+pop
+LABELV $1007
+endproc G_SendGameStat 10300 72
+export LogExit
+proc LogExit 28 20
+ADDRGP4 $1057
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRGP4 level+11196
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+CNSTI4 23
+ARGI4
+ADDRGP4 $110
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRLP4 12
+ADDRGP4 level+72
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 32
+LEI4 $1061
+ADDRLP4 12
+CNSTI4 32
+ASGNI4
+LABELV $1061
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1066
+JUMPV
+LABELV $1063
+ADDRLP4 0
+CNSTI4 2580
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+84
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1068
+ADDRGP4 $1064
+JUMPV
+LABELV $1068
+ADDRLP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1070
+ADDRGP4 $1064
+JUMPV
+LABELV $1070
+ADDRLP4 0
+INDIRP4
+CNSTI4 404
+ADDP4
+INDIRI4
+CNSTI4 999
+GEI4 $1073
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 404
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1074
+JUMPV
+LABELV $1073
+ADDRLP4 20
+CNSTI4 999
+ASGNI4
+LABELV $1074
+ADDRLP4 16
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $1075
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+84
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+LABELV $1064
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1066
+ADDRLP4 4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+LTI4 $1063
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRLP4 8
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $1080
+JUMPV
+LABELV $1077
+ADDRLP4 8
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1082
+ADDRGP4 $1078
+JUMPV
+LABELV $1082
+ADDRLP4 8
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $1086
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $1084
+ADDRGP4 level+15440
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 880
+ADDP4
+INDIRI4
+NEI4 $1087
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 780
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $1087
+LABELV $1084
+LABELV $1078
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $1080
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $1077
+ADDRGP4 level+15440
+INDIRI4
+ARGI4
+ADDRGP4 G_SendGameStat
+CALLV
+pop
+LABELV $1056
+endproc LogExit 28 20
+export CheckIntermissionExit
+proc CheckIntermissionExit 44 12
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+72
+INDIRI4
+CNSTI4 0
+NEI4 $1092
+ADDRGP4 ExitLevel
+CALLV
+pop
+ADDRGP4 $1091
+JUMPV
+LABELV $1092
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ARGP4
+ADDRLP4 28
+INDIRI4
+ARGI4
+CNSTU4 8
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1098
+JUMPV
+LABELV $1095
+ADDRLP4 0
+CNSTI4 2580
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $1100
+ADDRGP4 $1096
+JUMPV
+LABELV $1100
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1102
+ADDRGP4 $1096
+JUMPV
+LABELV $1102
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1764
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1104
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 20
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 Com_ClientListAdd
+CALLV
+pop
+ADDRGP4 $1105
+JUMPV
+LABELV $1104
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1105
+LABELV $1096
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1098
+ADDRLP4 4
+INDIRI4
+ADDRGP4 g_maxclients+12
+INDIRI4
+LTI4 $1095
+ADDRLP4 20
+ARGP4
+ADDRLP4 32
+ADDRGP4 Com_ClientListString
+CALLP4
+ASGNP4
+CNSTI4 27
+ARGI4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+11200
+INDIRI4
+CNSTI4 5000
+ADDI4
+GEI4 $1106
+ADDRGP4 $1091
+JUMPV
+LABELV $1106
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+11200
+INDIRI4
+CNSTI4 40000
+ADDI4
+LEI4 $1110
+ADDRGP4 ExitLevel
+CALLV
+pop
+ADDRGP4 $1091
+JUMPV
+LABELV $1110
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1114
+CNSTI4 100
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRLP4 8
+INDIRI4
+DIVI4
+ADDRGP4 g_readyPercent+12
+INDIRI4
+LTI4 $1114
+ADDRGP4 ExitLevel
+CALLV
+pop
+ADDRGP4 $1091
+JUMPV
+LABELV $1114
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 40
+INDIRI4
+NEI4 $1117
+ADDRLP4 16
+INDIRI4
+ADDRLP4 40
+INDIRI4
+LEI4 $1117
+ADDRGP4 level+11208
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1091
+JUMPV
+LABELV $1117
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $1120
+ADDRGP4 ExitLevel
+CALLV
+pop
+ADDRGP4 $1091
+JUMPV
+LABELV $1120
+ADDRGP4 level+11208
+INDIRI4
+CNSTI4 0
+NEI4 $1122
+ADDRGP4 level+11208
+CNSTI4 1
+ASGNI4
+ADDRGP4 level+11212
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $1122
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+11212
+INDIRI4
+CNSTI4 15000
+ADDI4
+GEI4 $1128
+ADDRGP4 $1091
+JUMPV
+LABELV $1128
+ADDRGP4 ExitLevel
+CALLV
+pop
+LABELV $1091
+endproc CheckIntermissionExit 44 12
+export ScoreIsTied
+proc ScoreIsTied 24 0
+ADDRGP4 level+80
+INDIRI4
+CNSTI4 2
+GEI4 $1133
+CNSTI4 0
+RETI4
+ADDRGP4 $1132
+JUMPV
+LABELV $1133
+ADDRLP4 12
+CNSTI4 2580
+ASGNI4
+ADDRLP4 16
+ADDRGP4 level
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 256
+ASGNI4
+ADDRLP4 0
+ADDRLP4 12
+INDIRI4
+ADDRGP4 level+84
+INDIRI4
+MULI4
+ADDRLP4 16
+INDIRP4
+ADDP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 12
+INDIRI4
+ADDRGP4 level+84+4
+INDIRI4
+MULI4
+ADDRLP4 16
+INDIRP4
+ADDP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $1140
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1141
+JUMPV
+LABELV $1140
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $1141
+ADDRLP4 8
+INDIRI4
+RETI4
+LABELV $1132
+endproc ScoreIsTied 24 0
+export CheckExitRules
+proc CheckExitRules 8 8
+ADDRGP4 level+11200
+INDIRI4
+CNSTI4 0
+EQI4 $1143
+ADDRGP4 CheckIntermissionExit
+CALLV
+pop
+ADDRGP4 $1142
+JUMPV
+LABELV $1143
+ADDRGP4 level+11196
+INDIRI4
+CNSTI4 0
+EQI4 $1146
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+11196
+INDIRI4
+SUBI4
+CNSTI4 1000
+LTI4 $1142
+ADDRGP4 level+11196
+CNSTI4 0
+ASGNI4
+ADDRGP4 BeginIntermission
+CALLV
+pop
+ADDRGP4 $1142
+JUMPV
+LABELV $1146
+ADDRGP4 g_timelimit+12
+INDIRI4
+CNSTI4 0
+EQI4 $1154
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+CNSTI4 60000
+ADDRGP4 g_timelimit+12
+INDIRI4
+MULI4
+LTI4 $1157
+ADDRGP4 level+15440
+CNSTI4 0
+ASGNI4
+CNSTI4 -1
+ARGI4
+ADDRGP4 $1163
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+CNSTI4 24
+ARGI4
+ADDRGP4 $1164
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRGP4 $1165
+ARGP4
+ADDRGP4 LogExit
+CALLV
+pop
+CNSTI4 116
+ARGI4
+ADDRGP4 G_MapLog_Result
+CALLV
+pop
+ADDRGP4 $1142
+JUMPV
+LABELV $1157
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+CNSTI4 60000
+ADDRGP4 g_timelimit+12
+INDIRI4
+MULI4
+CNSTI4 300000
+SUBI4
+LTI4 $1166
+ADDRGP4 level+15452
+INDIRI4
+CNSTI4 1
+GEI4 $1166
+CNSTI4 -1
+ARGI4
+ADDRGP4 $1172
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 level+15452
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1167
+JUMPV
+LABELV $1166
+ADDRLP4 0
+CNSTI4 60000
+ASGNI4
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+ADDRLP4 0
+INDIRI4
+ADDRGP4 g_timelimit+12
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRI4
+SUBI4
+LTI4 $1174
+ADDRGP4 level+15452
+INDIRI4
+CNSTI4 2
+GEI4 $1174
+CNSTI4 -1
+ARGI4
+ADDRGP4 $1180
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 level+15452
+CNSTI4 2
+ASGNI4
+LABELV $1174
+LABELV $1167
+LABELV $1154
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+16008
+INDIRI4
+ADDRLP4 0
+INDIRI4
+NEI4 $1190
+ADDRGP4 level+16004
+INDIRI4
+ADDRLP4 0
+INDIRI4
+NEI4 $1182
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+CNSTI4 1000
+ADDI4
+LEI4 $1182
+ADDRGP4 level+11244
+INDIRI4
+ADDRLP4 0
+INDIRI4
+NEI4 $1182
+ADDRGP4 level+11276
+INDIRI4
+ADDRLP4 0
+INDIRI4
+NEI4 $1182
+LABELV $1190
+ADDRGP4 level+15440
+CNSTI4 2
+ASGNI4
+CNSTI4 -1
+ARGI4
+ADDRGP4 $1192
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+CNSTI4 24
+ARGI4
+ADDRGP4 $1193
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRGP4 $1194
+ARGP4
+ADDRGP4 LogExit
+CALLV
+pop
+CNSTI4 104
+ARGI4
+ADDRGP4 G_MapLog_Result
+CALLV
+pop
+ADDRGP4 $1183
+JUMPV
+LABELV $1182
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+16004
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $1202
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+CNSTI4 1000
+ADDI4
+LEI4 $1195
+ADDRGP4 level+11248
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $1195
+ADDRGP4 level+11280
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $1195
+LABELV $1202
+ADDRGP4 level+15440
+CNSTI4 1
+ASGNI4
+CNSTI4 -1
+ARGI4
+ADDRGP4 $1204
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+CNSTI4 24
+ARGI4
+ADDRGP4 $1205
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRGP4 $1206
+ARGP4
+ADDRGP4 LogExit
+CALLV
+pop
+CNSTI4 97
+ARGI4
+ADDRGP4 G_MapLog_Result
+CALLV
+pop
+LABELV $1195
+LABELV $1183
+LABELV $1142
+endproc CheckExitRules 8 8
+export G_Vote
+proc G_Vote 24 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6504
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1208
+ADDRGP4 $1207
+JUMPV
+LABELV $1208
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 0
+INDIRI4
+EQI4 $1211
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 560
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+ADDRLP4 0
+INDIRI4
+EQI4 $1211
+ADDRGP4 $1207
+JUMPV
+LABELV $1211
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $1213
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 560
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+ADDRLP4 4
+INDIRI4
+NEI4 $1213
+ADDRGP4 $1207
+JUMPV
+LABELV $1213
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 560
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 564
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+CNSTI4 0
+EQI4 $1215
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1217
+ADDRLP4 12
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6540
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $1218
+JUMPV
+LABELV $1217
+ADDRLP4 16
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6540
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1218
+ADDRGP4 $417
+ARGP4
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6540
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+CNSTI4 12
+ADDI4
+ARGI4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRGP4 $1216
+JUMPV
+LABELV $1215
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1222
+ADDRLP4 12
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6552
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $1223
+JUMPV
+LABELV $1222
+ADDRLP4 16
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6552
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1223
+ADDRGP4 $417
+ARGP4
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6552
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+CNSTI4 15
+ADDI4
+ARGI4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+LABELV $1216
+LABELV $1207
+endproc G_Vote 24 8
+export G_ExecuteVote
+proc G_ExecuteVote 16 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6516
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1229
+ARGP4
+ADDRFP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+ADDRGP4 $1234
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRLP4 4
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1231
+ADDRGP4 level+68
+CNSTI4 1
+ASGNI4
+LABELV $1231
+ADDRFP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+ADDRGP4 $1239
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1236
+CNSTI4 114
+ARGI4
+ADDRGP4 G_MapLog_Result
+CALLV
+pop
+ADDRGP4 $1237
+JUMPV
+LABELV $1236
+ADDRFP4 0
+INDIRI4
+CNSTI4 10
+LSHI4
+ADDRGP4 level+360
+ADDP4
+ARGP4
+ADDRGP4 $1234
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRLP4 12
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $1240
+CNSTI4 109
+ARGI4
+ADDRGP4 G_MapLog_Result
+CALLV
+pop
+LABELV $1240
+LABELV $1237
+LABELV $1227
+endproc G_ExecuteVote 16 12
+export G_CheckVote
+proc G_CheckVote 64 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+348
+ADDP4
+INDIRI4
+CVIF4 4
+CNSTF4 1120403456
+DIVF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+ADDRGP4 level+6516
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1245
+ADDRLP4 16
+INDIRI4
+ADDRGP4 level+6516
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $1245
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_ExecuteVote
+CALLV
+pop
+LABELV $1245
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6504
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1250
+ADDRGP4 $1243
+JUMPV
+LABELV $1250
+ADDRLP4 20
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 20
+INDIRI4
+ADDRGP4 level+6504
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 30000
+GEI4 $1260
+ADDRLP4 20
+INDIRI4
+ADDRGP4 level+6540
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+ADDRGP4 level+6552
+ADDP4
+INDIRI4
+ADDI4
+ADDRLP4 20
+INDIRI4
+ADDRGP4 level+6564
+ADDP4
+INDIRI4
+NEI4 $1253
+LABELV $1260
+ADDRLP4 28
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+ADDRGP4 level+6540
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1266
+ADDRLP4 28
+INDIRI4
+ADDRGP4 level+6540
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 28
+INDIRI4
+ADDRGP4 level+6540
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 28
+INDIRI4
+ADDRGP4 level+6552
+ADDP4
+INDIRI4
+CVIF4 4
+ADDF4
+DIVF4
+ADDRLP4 8
+INDIRF4
+LEF4 $1266
+ADDRLP4 24
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1267
+JUMPV
+LABELV $1266
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+LABELV $1267
+ADDRLP4 4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $1254
+JUMPV
+LABELV $1253
+ADDRLP4 24
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+ADDRGP4 level+6540
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 24
+INDIRI4
+ADDRGP4 level+6564
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 8
+INDIRF4
+MULF4
+LEF4 $1268
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1269
+JUMPV
+LABELV $1268
+ADDRLP4 28
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+ADDRGP4 level+6552
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 28
+INDIRI4
+ADDRGP4 level+6564
+ADDP4
+INDIRI4
+CVIF4 4
+CNSTF4 1065353216
+ADDRLP4 8
+INDIRF4
+SUBF4
+MULF4
+GTF4 $1272
+ADDRGP4 $1243
+JUMPV
+LABELV $1272
+LABELV $1269
+LABELV $1254
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1276
+ADDRLP4 24
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+ADDRGP4 level+6516
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 24
+INDIRI4
+ADDRGP4 level+6528
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1276
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1290
+ADDRLP4 28
+ADDRGP4 $1282
+ASGNP4
+ADDRGP4 $1291
+JUMPV
+LABELV $1290
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 36
+INDIRP4
+ASGNP4
+LABELV $1291
+ADDRGP4 $1281
+ARGP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1292
+ADDRLP4 32
+ADDRGP4 $1284
+ASGNP4
+ADDRGP4 $1293
+JUMPV
+LABELV $1292
+ADDRLP4 32
+ADDRGP4 $1285
+ASGNP4
+LABELV $1293
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ADDRGP4 level+6540
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 40
+INDIRI4
+ADDRGP4 level+6552
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 40
+INDIRI4
+ADDRGP4 level+6564
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRGP4 $1294
+ARGP4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1301
+ADDRLP4 44
+ADDRGP4 $1295
+ASGNP4
+ADDRGP4 $1302
+JUMPV
+LABELV $1301
+ADDRLP4 44
+ADDRGP4 $1296
+ASGNP4
+LABELV $1302
+ADDRLP4 44
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1303
+ADDRLP4 48
+ADDRGP4 $1284
+ASGNP4
+ADDRGP4 $1304
+JUMPV
+LABELV $1303
+ADDRLP4 48
+ADDRGP4 $1285
+ASGNP4
+LABELV $1304
+ADDRLP4 48
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+ADDRGP4 level+6540
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 52
+INDIRI4
+ADDRGP4 level+6552
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1305
+CNSTI4 -1
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $1306
+JUMPV
+LABELV $1305
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+LABELV $1306
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6504
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6540
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 level+6552
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1313
+JUMPV
+LABELV $1310
+ADDRLP4 60
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 560
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BCOMI4
+BANDI4
+ASGNI4
+LABELV $1311
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1313
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $1310
+ADDRFP4 0
+INDIRI4
+CNSTI4 6
+ADDI4
+ARGI4
+ADDRGP4 $79
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+CNSTI4 9
+ADDI4
+ARGI4
+ADDRGP4 $79
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+CNSTI4 12
+ADDI4
+ARGI4
+ADDRGP4 $89
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+CNSTI4 15
+ADDI4
+ARGI4
+ADDRGP4 $89
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+LABELV $1243
+endproc G_CheckVote 64 24
+export G_ArmageddonStep
+proc G_ArmageddonStep 56 20
+ADDRLP4 16
+CNSTF4 1120403456
+ASGNF4
+ADDRLP4 8
+ADDRGP4 g_armageddonDefensiveKillPercent+12
+INDIRI4
+CVIF4 4
+ADDRLP4 16
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 12
+ADDRGP4 g_armageddonOtherKillPercent+12
+INDIRI4
+CVIF4 4
+ADDRLP4 16
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRGP4 g_entities
+ASGNP4
+ADDRGP4 $1321
+JUMPV
+LABELV $1318
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1323
+ADDRGP4 $1319
+JUMPV
+LABELV $1323
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $1325
+ADDRGP4 $1319
+JUMPV
+LABELV $1325
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 21
+LTI4 $1342
+ADDRLP4 20
+INDIRI4
+CNSTI4 35
+GTI4 $1343
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1344-84
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1344
+address $1331
+address $1327
+address $1327
+address $1327
+address $1327
+address $1327
+address $1319
+address $1331
+address $1331
+address $1331
+address $1319
+address $1327
+address $1327
+address $1319
+address $1319
+code
+LABELV $1342
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+LTI4 $1327
+ADDRLP4 20
+INDIRI4
+CNSTI4 18
+GTI4 $1327
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1346-4
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1346
+address $1319
+address $1319
+address $1327
+address $1331
+address $1331
+address $1319
+address $1331
+address $1327
+address $1327
+address $1327
+address $1327
+address $1327
+address $1327
+address $1327
+address $1327
+address $1331
+address $1331
+address $1331
+code
+LABELV $1343
+ADDRLP4 36
+CNSTI4 46
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 36
+INDIRI4
+EQI4 $1331
+ADDRLP4 20
+INDIRI4
+ADDRLP4 36
+INDIRI4
+LTI4 $1327
+LABELV $1348
+ADDRLP4 20
+INDIRI4
+CNSTI4 50
+EQI4 $1331
+ADDRGP4 $1327
+JUMPV
+LABELV $1331
+ADDRLP4 8
+INDIRF4
+CNSTF4 0
+LEF4 $1328
+ADDRLP4 40
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+ADDRLP4 8
+INDIRF4
+GEF4 $1328
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+CNSTI4 -999
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+ADDRGP4 g_entities+1798720
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRLP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ARGP4
+ADDRLP4 48
+INDIRP4
+ARGP4
+CNSTI4 999
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $1328
+JUMPV
+LABELV $1327
+ADDRLP4 12
+INDIRF4
+CNSTF4 0
+LEF4 $1328
+ADDRLP4 44
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+ADDRLP4 12
+INDIRF4
+GEF4 $1328
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+CNSTI4 -999
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+ADDRGP4 g_entities+1798720
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRLP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ARGP4
+ADDRLP4 52
+INDIRP4
+ARGP4
+CNSTI4 999
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $1328
+LABELV $1319
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $1321
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $1318
+ADDRGP4 G_ArmaFreeLove
+CALLI4
+pop
+ADDRGP4 $1349
+ARGP4
+ADDRLP4 20
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $1315
+endproc G_ArmageddonStep 56 20
+data
+align 4
+LABELV $1351
+byte 4 -1
+align 4
+LABELV $1352
+byte 4 -1
+align 4
+LABELV $1353
+byte 4 -1
+export CheckCvars
+code
+proc CheckCvars 4 8
+ADDRGP4 g_password+4
+INDIRI4
+ADDRGP4 $1351
+INDIRI4
+EQI4 $1354
+ADDRGP4 $1351
+ADDRGP4 g_password+4
+INDIRI4
+ASGNI4
+ADDRGP4 g_password+16
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1358
+ADDRGP4 g_password+16
+ARGP4
+ADDRGP4 $1362
+ARGP4
+ADDRLP4 0
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1358
+ADDRGP4 $118
+ARGP4
+ADDRGP4 $110
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1359
+JUMPV
+LABELV $1358
+ADDRGP4 $118
+ARGP4
+ADDRGP4 $89
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $1359
+LABELV $1354
+ADDRGP4 g_markDeconstruct+4
+INDIRI4
+ADDRGP4 $1352
+INDIRI4
+EQI4 $1363
+ADDRGP4 $1352
+ADDRGP4 g_markDeconstruct+4
+INDIRI4
+ASGNI4
+ADDRGP4 G_ClearDeconMarks
+CALLV
+pop
+LABELV $1363
+ADDRGP4 g_suddenDeathTime+4
+INDIRI4
+ADDRGP4 $1353
+INDIRI4
+EQI4 $1367
+ADDRGP4 $1353
+ADDRGP4 g_suddenDeathTime+4
+INDIRI4
+ASGNI4
+ADDRGP4 level+15444
+CNSTI4 60000
+ADDRGP4 g_suddenDeathTime+12
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 trap_Milliseconds
+CALLI4
+ASGNI4
+ADDRGP4 level+40
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $1367
+LABELV $1350
+endproc CheckCvars 4 8
+export G_RunThink
+proc G_RunThink 8 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GTF4 $1375
+ADDRGP4 $1374
+JUMPV
+LABELV $1375
+ADDRLP4 0
+INDIRF4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+LEF4 $1377
+ADDRGP4 $1374
+JUMPV
+LABELV $1377
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1380
+ADDRGP4 $1382
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+LABELV $1380
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $1374
+endproc G_RunThink 8 4
+export G_EvaluateAcceleration
+proc G_EvaluateAcceleration 48 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 712
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 716
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 720
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 724
+ADDP4
+ADDRLP4 0
+INDIRF4
+CNSTF4 1065353216
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 728
+ADDP4
+ADDRLP4 0+4
+INDIRF4
+CNSTF4 1065353216
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 732
+ADDP4
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 724
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 736
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 728
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 740
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 732
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 744
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 748
+ADDP4
+ADDRLP4 12
+INDIRF4
+CNSTF4 1065353216
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 752
+ADDP4
+ADDRLP4 12+4
+INDIRF4
+CNSTF4 1065353216
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 756
+ADDP4
+ADDRLP4 12+8
+INDIRF4
+CNSTF4 1065353216
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+DIVF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 712
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 736
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 724
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $1383
+endproc G_EvaluateAcceleration 48 0
+data
+align 4
+LABELV $1393
+byte 4 0
+export G_RunFrame
+code
+proc G_RunFrame 28 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 level+68
+INDIRI4
+CNSTI4 0
+EQI4 $1394
+ADDRGP4 $1392
+JUMPV
+LABELV $1394
+ADDRGP4 level+16020
+INDIRI4
+CNSTI4 0
+EQI4 $1397
+ADDRLP4 8
+ADDRFP4 0
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+SUBI4
+ADDRGP4 level+16020
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 level+16020
+ADDRFP4 0
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 16
+ADDRGP4 $1393
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $1405
+JUMPV
+LABELV $1404
+ADDRLP4 20
+ADDRGP4 $1393
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 3000
+SUBI4
+ASGNI4
+CNSTI4 -1
+ARGI4
+ADDRGP4 $1407
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 level+16020
+INDIRI4
+CNSTI4 110000
+LTI4 $1408
+ADDRGP4 level+16020
+INDIRI4
+CNSTI4 119000
+GTI4 $1408
+ADDRGP4 $1412
+ARGP4
+CNSTI4 120000
+ADDRGP4 level+16020
+INDIRI4
+SUBI4
+CVIF4 4
+CNSTF4 1148846080
+DIVF4
+CVFI4 4
+ARGI4
+ADDRLP4 24
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $1408
+LABELV $1405
+ADDRGP4 $1393
+INDIRI4
+CNSTI4 3000
+GTI4 $1404
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1417
+JUMPV
+LABELV $1414
+CNSTI4 2580
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1419
+CNSTI4 2580
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+LABELV $1419
+LABELV $1415
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1417
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $1414
+ADDRGP4 level+16020
+INDIRI4
+CNSTI4 120000
+LEI4 $1392
+CNSTI4 -1
+ARGI4
+ADDRGP4 $1424
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+CNSTI4 -1
+ARGI4
+ADDRGP4 $1425
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 level+16020
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1392
+JUMPV
+LABELV $1397
+ADDRLP4 12
+ADDRGP4 level+28
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 level+36
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 level+32
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+36
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 G_UpdateCvars
+CALLV
+pop
+ADDRGP4 CheckCvars
+CALLV
+pop
+ADDRGP4 level+6576
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+ADDRGP4 level+15456
+INDIRI4
+LEI4 $1434
+ADDRGP4 G_ArmageddonStep
+CALLV
+pop
+ADDRGP4 level+15456
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+CNSTI4 60000
+ADDRGP4 g_armageddonTimeStep+12
+INDIRI4
+MULI4
+ADDI4
+ASGNI4
+LABELV $1434
+ADDRLP4 0
+ADDRGP4 g_entities
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1446
+JUMPV
+LABELV $1443
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1448
+ADDRGP4 $1444
+JUMPV
+LABELV $1448
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 560
+ADDP4
+INDIRI4
+SUBI4
+CNSTI4 300
+LEI4 $1450
+ADDRLP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1453
+ADDRLP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1455
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 136
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1455
+LABELV $1453
+ADDRLP4 0
+INDIRP4
+CNSTI4 564
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1457
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRGP4 $1444
+JUMPV
+LABELV $1457
+ADDRLP4 0
+INDIRP4
+CNSTI4 568
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1459
+ADDRLP4 0
+INDIRP4
+CNSTI4 568
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_UnlinkEntity
+CALLV
+pop
+LABELV $1459
+LABELV $1450
+ADDRLP4 0
+INDIRP4
+CNSTI4 564
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1461
+ADDRGP4 $1444
+JUMPV
+LABELV $1461
+ADDRLP4 0
+INDIRP4
+CNSTI4 708
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1463
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 G_EvaluateAcceleration
+CALLV
+pop
+LABELV $1463
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 424
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+NEI4 $1465
+ADDRLP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $1465
+ADDRGP4 $1444
+JUMPV
+LABELV $1465
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $1467
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_RunMissile
+CALLV
+pop
+ADDRGP4 $1444
+JUMPV
+LABELV $1467
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $1469
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 G_BuildableThink
+CALLV
+pop
+ADDRGP4 $1444
+JUMPV
+LABELV $1469
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 14
+EQI4 $1473
+ADDRLP4 0
+INDIRP4
+CNSTI4 572
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1471
+LABELV $1473
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 G_Physics
+CALLV
+pop
+ADDRGP4 $1444
+JUMPV
+LABELV $1471
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $1474
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_RunMover
+CALLV
+pop
+ADDRGP4 $1444
+JUMPV
+LABELV $1474
+ADDRLP4 4
+INDIRI4
+CNSTI4 64
+GEI4 $1476
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_RunClient
+CALLV
+pop
+ADDRGP4 $1444
+JUMPV
+LABELV $1476
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_RunThink
+CALLV
+pop
+LABELV $1444
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $1446
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $1443
+ADDRLP4 0
+ADDRGP4 g_entities
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1481
+JUMPV
+LABELV $1478
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1483
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 ClientEndFrame
+CALLV
+pop
+LABELV $1483
+LABELV $1479
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $1481
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $1478
+ADDRGP4 G_UnlaggedStore
+CALLV
+pop
+ADDRGP4 G_CountSpawns
+CALLV
+pop
+ADDRGP4 G_CalculateBuildPoints
+CALLV
+pop
+ADDRGP4 G_CalculateStages
+CALLV
+pop
+CNSTI4 1
+ARGI4
+ADDRGP4 G_SpawnClients
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRGP4 G_SpawnClients
+CALLV
+pop
+ADDRGP4 G_CalculateAvgPlayers
+CALLV
+pop
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 G_UpdateZaps
+CALLV
+pop
+ADDRGP4 CheckExitRules
+CALLV
+pop
+ADDRGP4 CheckTeamStatus
+CALLV
+pop
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1485
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 G_CheckVote
+CALLV
+pop
+LABELV $1486
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $1485
+ADDRLP4 16
+ADDRGP4 trap_Milliseconds
+CALLI4
+ASGNI4
+ADDRGP4 level+40
+ADDRLP4 16
+INDIRI4
+ASGNI4
+LABELV $1392
+endproc G_RunFrame 28 8
+import G_ArmaFreeLove
+bss
+align 1
+LABELV cv_alienMaxStage
+skip 256
+align 1
+LABELV cv_humanMaxStage
+skip 256
+align 1
+LABELV cv_gravity
+skip 256
+export g_JumppadPower
+align 4
+LABELV g_JumppadPower
+skip 272
+export g_tag
+align 4
+LABELV g_tag
+skip 272
+export g_logFileSync
+align 4
+LABELV g_logFileSync
+skip 272
+export g_logFile
+align 4
+LABELV g_logFile
+skip 272
+export g_armageddonOtherKillPercent
+align 4
+LABELV g_armageddonOtherKillPercent
+skip 272
+export g_armageddonDefensiveKillPercent
+align 4
+LABELV g_armageddonDefensiveKillPercent
+skip 272
+export g_armageddonInitialTimeStep
+align 4
+LABELV g_armageddonInitialTimeStep
+skip 272
+export g_armageddonTimeStep
+align 4
+LABELV g_armageddonTimeStep
+skip 272
+export g_clients
+align 4
+LABELV g_clients
+skip 165120
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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
+export g_KillRewardMultiplierH
+align 4
+LABELV g_KillRewardMultiplierH
+skip 272
+export g_KillRewardMultiplierA
+align 4
+LABELV g_KillRewardMultiplierA
+skip 272
+export g_InstantRewardMultiplierH
+align 4
+LABELV g_InstantRewardMultiplierH
+skip 272
+export g_InstantRewardMultiplierA
+align 4
+LABELV g_InstantRewardMultiplierA
+skip 272
+export g_buildableSvfBroadcast
+align 4
+LABELV g_buildableSvfBroadcast
+skip 272
+export g_minTeamSizePerBuilderH
+align 4
+LABELV g_minTeamSizePerBuilderH
+skip 272
+export g_minTeamSizePerBuilderA
+align 4
+LABELV g_minTeamSizePerBuilderA
+skip 272
+export g_censorship
+align 4
+LABELV g_censorship
+skip 272
+export g_slapKnockback
+align 4
+LABELV g_slapKnockback
+skip 272
+export g_allowTeamOverlay
+align 4
+LABELV g_allowTeamOverlay
+skip 272
+export g_publicAdminMessages
+align 4
+LABELV g_publicAdminMessages
+skip 272
+export g_specChat
+align 4
+LABELV g_specChat
+skip 272
+export g_privateMessages
+align 4
+LABELV g_privateMessages
+skip 272
+export g_maxIPConnections
+align 4
+LABELV g_maxIPConnections
+skip 272
+export g_adminChatShowDeny
+align 4
+LABELV g_adminChatShowDeny
+skip 272
+export g_adminMaxBan
+align 4
+LABELV g_adminMaxBan
+skip 272
+export g_devmapKillerHP
+align 4
+LABELV g_devmapKillerHP
+skip 272
+export g_adminTempBan
+align 4
+LABELV g_adminTempBan
+skip 272
+export g_admin
+align 4
+LABELV g_admin
+skip 272
+export g_newbieNamePrefix
+align 4
+LABELV g_newbieNamePrefix
+skip 272
+export g_newbieNameNumbering
+align 4
+LABELV g_newbieNameNumbering
+skip 272
+export g_emoticonsAllowedInNames
+align 4
+LABELV g_emoticonsAllowedInNames
+skip 272
+export g_layoutAuto
+align 4
+LABELV g_layoutAuto
+skip 272
+export g_layouts
+align 4
+LABELV g_layouts
+skip 272
+export g_mapConfigs
+align 4
+LABELV g_mapConfigs
+skip 272
+export g_antiSpawnBlock
+align 4
+LABELV g_antiSpawnBlock
+skip 272
+export g_creepPowerExclusion
+align 4
+LABELV g_creepPowerExclusion
+skip 272
+export g_shove
+align 4
+LABELV g_shove
+skip 272
+export g_teleportSafeTime
+align 4
+LABELV g_teleportSafeTime
+skip 272
+export g_floodMinTime
+align 4
+LABELV g_floodMinTime
+skip 272
+export g_floodMaxDemerits
+align 4
+LABELV g_floodMaxDemerits
+skip 272
+export g_voiceChats
+align 4
+LABELV g_voiceChats
+skip 272
+export g_debugVoices
+align 4
+LABELV g_debugVoices
+skip 272
+export g_sayAreaRange
+align 4
+LABELV g_sayAreaRange
+skip 272
+export g_initialMapRotation
+align 4
+LABELV g_initialMapRotation
+skip 272
+export g_nextMap
+align 4
+LABELV g_nextMap
+skip 272
+export g_mapLog
+align 4
+LABELV g_mapLog
+skip 272
+export g_mapRotationStack
+align 4
+LABELV g_mapRotationStack
+skip 272
+export g_mapRotationNodes
+align 4
+LABELV g_mapRotationNodes
+skip 272
+export g_currentMapRotation
+align 4
+LABELV g_currentMapRotation
+skip 272
+export g_debugMapRotation
+align 4
+LABELV g_debugMapRotation
+skip 272
+export g_markDeconstruct
+align 4
+LABELV g_markDeconstruct
+skip 272
+export g_disabledBuildables
+align 4
+LABELV g_disabledBuildables
+skip 272
+export g_disabledClasses
+align 4
+LABELV g_disabledClasses
+skip 272
+export g_disabledEquipment
+align 4
+LABELV g_disabledEquipment
+skip 272
+export g_unlagged
+align 4
+LABELV g_unlagged
+skip 272
+export g_maxFixedBuildPoints
+align 4
+LABELV g_maxFixedBuildPoints
+skip 272
+export g_variableBuildPointsPower
+align 4
+LABELV g_variableBuildPointsPower
+skip 272
+export g_maxVariableBuildPoints
+align 4
+LABELV g_maxVariableBuildPoints
+skip 272
+export g_basiUpgPoisonTime
+align 4
+LABELV g_basiUpgPoisonTime
+skip 272
+export g_basiPoisonTime
+align 4
+LABELV g_basiPoisonTime
+skip 272
+export g_boosterPoisonTime
+align 4
+LABELV g_boosterPoisonTime
+skip 272
+export g_contagionProb
+align 4
+LABELV g_contagionProb
+skip 272
+export g_humanAnticampRange
+align 4
+LABELV g_humanAnticampRange
+skip 272
+export g_humanAnticampBonus1
+align 4
+LABELV g_humanAnticampBonus1
+skip 272
+export g_humanAnticampBonusMax
+align 4
+LABELV g_humanAnticampBonusMax
+skip 272
+export g_alienAnticampRange
+align 4
+LABELV g_alienAnticampRange
+skip 272
+export g_alienAnticampBonus1
+align 4
+LABELV g_alienAnticampBonus1
+skip 272
+export g_alienAnticampBonusMax
+align 4
+LABELV g_alienAnticampBonusMax
+skip 272
+export g_freeFundPeriod
+align 4
+LABELV g_freeFundPeriod
+skip 272
+export g_teamImbalanceWarnings
+align 4
+LABELV g_teamImbalanceWarnings
+skip 272
+export g_alienGrangerDanceBonus
+align 4
+LABELV g_alienGrangerDanceBonus
+skip 272
+export g_alienBarbsRegen3x
+align 4
+LABELV g_alienBarbsRegen3x
+skip 272
+export g_alienBarbsRegen2x
+align 4
+LABELV g_alienBarbsRegen2x
+skip 272
+export g_alienStage3Threshold
+align 4
+LABELV g_alienStage3Threshold
+skip 272
+export g_alienStage2Threshold
+align 4
+LABELV g_alienStage2Threshold
+skip 272
+export g_alienMaxStage
+align 4
+LABELV g_alienMaxStage
+skip 272
+export g_alienCredits
+align 4
+LABELV g_alienCredits
+skip 272
+export g_alienStage
+align 4
+LABELV g_alienStage
+skip 272
+export g_humanStage3Threshold
+align 4
+LABELV g_humanStage3Threshold
+skip 272
+export g_humanStage2Threshold
+align 4
+LABELV g_humanStage2Threshold
+skip 272
+export g_humanMaxStage
+align 4
+LABELV g_humanMaxStage
+skip 272
+export g_humanCredits
+align 4
+LABELV g_humanCredits
+skip 272
+export g_humanStage
+align 4
+LABELV g_humanStage
+skip 272
+export g_humanRefineryRadius
+align 4
+LABELV g_humanRefineryRadius
+skip 272
+export g_humanRefineryMaxAge
+align 4
+LABELV g_humanRefineryMaxAge
+skip 272
+export g_humanRefineryBuildPointsRate
+align 4
+LABELV g_humanRefineryBuildPointsRate
+skip 272
+export g_humanRefineryBuildPoints
+align 4
+LABELV g_humanRefineryBuildPoints
+skip 272
+export g_humanDefenceComputerRate
+align 4
+LABELV g_humanDefenceComputerRate
+skip 272
+export g_humanDefenceComputerLimit
+align 4
+LABELV g_humanDefenceComputerLimit
+skip 272
+export g_humanBuildQueueTime
+align 4
+LABELV g_humanBuildQueueTime
+skip 272
+export g_humanBuildPoints
+align 4
+LABELV g_humanBuildPoints
+skip 272
+export g_alienColonyRadius
+align 4
+LABELV g_alienColonyRadius
+skip 272
+export g_alienColonyMaxAge
+align 4
+LABELV g_alienColonyMaxAge
+skip 272
+export g_alienColonyBuildPointsRate
+align 4
+LABELV g_alienColonyBuildPointsRate
+skip 272
+export g_alienColonyBuildPoints
+align 4
+LABELV g_alienColonyBuildPoints
+skip 272
+export g_alienBuildQueueTime
+align 4
+LABELV g_alienBuildQueueTime
+skip 272
+export g_alienBuildPoints
+align 4
+LABELV g_alienBuildPoints
+skip 272
+export pmove_msec
+align 4
+LABELV pmove_msec
+skip 272
+export pmove_fixed
+align 4
+LABELV pmove_fixed
+skip 272
+export g_smoothClients
+align 4
+LABELV g_smoothClients
+skip 272
+export g_teamForceBalance
+align 4
+LABELV g_teamForceBalance
+skip 272
+export g_armageddonPercent
+align 4
+LABELV g_armageddonPercent
+skip 272
+export g_armageddonVotePercent
+align 4
+LABELV g_armageddonVotePercent
+skip 272
+export g_readyPercent
+align 4
+LABELV g_readyPercent
+skip 272
+export g_suddenDeathVoteDelay
+align 4
+LABELV g_suddenDeathVoteDelay
+skip 272
+export g_suddenDeathVotePercent
+align 4
+LABELV g_suddenDeathVotePercent
+skip 272
+export g_voteLimit
+align 4
+LABELV g_voteLimit
+skip 272
+export g_allowVote
+align 4
+LABELV g_allowVote
+skip 272
+export g_doWarmup
+align 4
+LABELV g_doWarmup
+skip 272
+export g_warmup
+align 4
+LABELV g_warmup
+skip 272
+export g_motd
+align 4
+LABELV g_motd
+skip 272
+export g_friendlyFreeze
+align 4
+LABELV g_friendlyFreeze
+skip 272
+export g_synchronousClients
+align 4
+LABELV g_synchronousClients
+skip 272
+export g_debugDamage
+align 4
+LABELV g_debugDamage
+skip 272
+export g_debugMove
+align 4
+LABELV g_debugMove
+skip 272
+export g_inactivity
+align 4
+LABELV g_inactivity
+skip 272
+export g_knockback
+align 4
+LABELV g_knockback
+skip 272
+export g_speed
+align 4
+LABELV g_speed
+skip 272
+export g_gravity
+align 4
+LABELV g_gravity
+skip 272
+export g_needpass
+align 4
+LABELV g_needpass
+skip 272
+export g_password
+align 4
+LABELV g_password
+skip 272
+export g_dretchPunt
+align 4
+LABELV g_dretchPunt
+skip 272
+export g_friendlyBuildableFire
+align 4
+LABELV g_friendlyBuildableFire
+skip 272
+export g_friendlyFire
+align 4
+LABELV g_friendlyFire
+skip 272
+export g_suddenDeathTime
+align 4
+LABELV g_suddenDeathTime
+skip 272
+export g_timelimit
+align 4
+LABELV g_timelimit
+skip 272
+export g_maxNameChanges
+align 4
+LABELV g_maxNameChanges
+skip 272
+export g_minNameChangePeriod
+align 4
+LABELV g_minNameChangePeriod
+skip 272
+export g_lockTeamsAtStart
+align 4
+LABELV g_lockTeamsAtStart
+skip 272
+export g_restarted
+align 4
+LABELV g_restarted
+skip 272
+export g_maxGameClients
+align 4
+LABELV g_maxGameClients
+skip 272
+export g_maxclients
+align 4
+LABELV g_maxclients
+skip 272
+export g_cheats
+align 4
+LABELV g_cheats
+skip 272
+export g_dedicated
+align 4
+LABELV g_dedicated
+skip 272
+export g_entities
+align 4
+LABELV g_entities
+skip 1802240
+export level
+align 4
+LABELV level
+skip 32404
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+import Info_NextPair
+import Info_Validate
+import Info_SetValueForKey_Big
+import Info_SetValueForKey
+import Info_RemoveKey_big
+import Info_RemoveKey
+import Info_ValueForKey
+import Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $1425
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 112
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 33
+byte 1 34
+byte 1 0
+align 1
+LABELV $1424
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 58
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 112
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 117
+byte 1 116
+byte 1 111
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 40
+byte 1 50
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 41
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1412
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 58
+byte 1 32
+byte 1 71
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 117
+byte 1 116
+byte 1 111
+byte 1 45
+byte 1 117
+byte 1 110
+byte 1 112
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1407
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 80
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 34
+byte 1 0
+align 1
+LABELV $1382
+byte 1 78
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 45
+byte 1 62
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 107
+byte 1 0
+align 1
+LABELV $1362
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $1349
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 65
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 121
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 100
+byte 1 111
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 106
+byte 1 111
+byte 1 121
+byte 1 33
+byte 1 32
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 100
+byte 1 111
+byte 1 103
+byte 1 93
+byte 1 34
+byte 1 0
+align 1
+LABELV $1296
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 118
+byte 1 0
+align 1
+LABELV $1295
+byte 1 86
+byte 1 0
+align 1
+LABELV $1294
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 45
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1285
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 0
+align 1
+LABELV $1284
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $1282
+byte 1 103
+byte 1 108
+byte 1 111
+byte 1 98
+byte 1 97
+byte 1 108
+byte 1 0
+align 1
+LABELV $1281
+byte 1 69
+byte 1 110
+byte 1 100
+byte 1 86
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $1239
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 0
+align 1
+LABELV $1234
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $1229
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1206
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $1205
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 97
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 93
+byte 1 0
+align 1
+LABELV $1204
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1194
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $1193
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 104
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 93
+byte 1 0
+align 1
+LABELV $1192
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1180
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 49
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 33
+byte 1 34
+byte 1 0
+align 1
+LABELV $1172
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 53
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 33
+byte 1 34
+byte 1 0
+align 1
+LABELV $1165
+byte 1 84
+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 32
+byte 1 104
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $1164
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $1163
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 84
+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 32
+byte 1 104
+byte 1 105
+byte 1 116
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $1086
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $1075
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 32
+byte 1 112
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1057
+byte 1 69
+byte 1 120
+byte 1 105
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1052
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 37
+byte 1 99
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $1018
+byte 1 116
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 112
+byte 1 112
+byte 1 49
+byte 1 0
+align 1
+LABELV $1017
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 84
+byte 1 58
+byte 1 37
+byte 1 99
+byte 1 32
+byte 1 65
+byte 1 58
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 72
+byte 1 58
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 77
+byte 1 58
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 68
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 83
+byte 1 68
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 65
+byte 1 83
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 65
+byte 1 83
+byte 1 50
+byte 1 84
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 65
+byte 1 83
+byte 1 51
+byte 1 84
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 72
+byte 1 83
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 72
+byte 1 83
+byte 1 50
+byte 1 84
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 72
+byte 1 83
+byte 1 51
+byte 1 84
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 67
+byte 1 76
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $985
+byte 1 37
+byte 1 51
+byte 1 105
+byte 1 58
+byte 1 37
+byte 1 105
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 0
+align 1
+LABELV $974
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $971
+byte 1 65
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 77
+byte 1 115
+byte 1 103
+byte 1 80
+byte 1 117
+byte 1 98
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 0
+align 1
+LABELV $970
+byte 1 65
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 77
+byte 1 115
+byte 1 103
+byte 1 0
+align 1
+LABELV $969
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 34
+byte 1 58
+byte 1 32
+byte 1 94
+byte 1 54
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $956
+byte 1 65
+byte 1 68
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 67
+byte 1 72
+byte 1 65
+byte 1 84
+byte 1 0
+align 1
+LABELV $954
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $935
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $931
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $893
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $790
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $735
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 72
+byte 1 32
+byte 1 51
+byte 1 58
+byte 1 32
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 51
+byte 1 10
+byte 1 0
+align 1
+LABELV $725
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 72
+byte 1 32
+byte 1 50
+byte 1 58
+byte 1 32
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 50
+byte 1 10
+byte 1 0
+align 1
+LABELV $715
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 65
+byte 1 32
+byte 1 51
+byte 1 58
+byte 1 32
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 51
+byte 1 10
+byte 1 0
+align 1
+LABELV $705
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 65
+byte 1 32
+byte 1 50
+byte 1 58
+byte 1 32
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 50
+byte 1 10
+byte 1 0
+align 1
+LABELV $626
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 83
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $625
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 83
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 33
+byte 1 34
+byte 1 0
+align 1
+LABELV $611
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 66
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 83
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 46
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $610
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 83
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 33
+byte 1 34
+byte 1 0
+align 1
+LABELV $609
+byte 1 94
+byte 1 53
+byte 1 66
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 83
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 10
+byte 1 0
+align 1
+LABELV $521
+byte 1 10
+byte 1 0
+align 1
+LABELV $520
+byte 1 37
+byte 1 100
+byte 1 58
+byte 1 0
+align 1
+LABELV $519
+byte 1 42
+byte 1 58
+byte 1 0
+align 1
+LABELV $511
+byte 1 108
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 58
+byte 1 0
+align 1
+LABELV $452
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $445
+byte 1 94
+byte 1 53
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 10
+byte 1 0
+align 1
+LABELV $444
+byte 1 94
+byte 1 53
+byte 1 83
+byte 1 104
+byte 1 117
+byte 1 116
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 71
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 10
+byte 1 0
+align 1
+LABELV $440
+byte 1 94
+byte 1 53
+byte 1 61
+byte 1 61
+byte 1 61
+byte 1 61
+byte 1 32
+byte 1 83
+byte 1 104
+byte 1 117
+byte 1 116
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 71
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 61
+byte 1 61
+byte 1 61
+byte 1 61
+byte 1 10
+byte 1 0
+align 1
+LABELV $431
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 47
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $430
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 47
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $424
+byte 1 69
+byte 1 68
+byte 1 71
+byte 1 69
+byte 1 32
+byte 1 76
+byte 1 79
+byte 1 65
+byte 1 68
+byte 1 69
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 85
+byte 1 67
+byte 1 67
+byte 1 69
+byte 1 83
+byte 1 83
+byte 1 70
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 89
+byte 1 10
+byte 1 0
+align 1
+LABELV $423
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 10
+byte 1 0
+align 1
+LABELV $417
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $393
+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 $391
+byte 1 78
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 107
+byte 1 10
+byte 1 0
+align 1
+LABELV $385
+byte 1 82
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 48
+byte 1 52
+byte 1 105
+byte 1 45
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 45
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 58
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 58
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $384
+byte 1 73
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 71
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $383
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 10
+byte 1 0
+align 1
+LABELV $381
+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 67
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $367
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 47
+byte 1 102
+byte 1 114
+byte 1 121
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $358
+byte 1 69
+byte 1 68
+byte 1 71
+byte 1 69
+byte 1 32
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 83
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $357
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $356
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $355
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 32
+byte 1 71
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 73
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 122
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 10
+byte 1 0
+align 1
+LABELV $352
+byte 1 101
+byte 1 120
+byte 1 101
+byte 1 99
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $350
+byte 1 101
+byte 1 120
+byte 1 101
+byte 1 99
+byte 1 32
+byte 1 34
+byte 1 37
+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 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $333
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $312
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $266
+byte 1 103
+byte 1 95
+byte 1 75
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 82
+byte 1 101
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 100
+byte 1 77
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 105
+byte 1 112
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 72
+byte 1 0
+align 1
+LABELV $265
+byte 1 103
+byte 1 95
+byte 1 75
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 82
+byte 1 101
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 100
+byte 1 77
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 105
+byte 1 112
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 65
+byte 1 0
+align 1
+LABELV $264
+byte 1 103
+byte 1 95
+byte 1 73
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 116
+byte 1 82
+byte 1 101
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 100
+byte 1 77
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 105
+byte 1 112
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 72
+byte 1 0
+align 1
+LABELV $263
+byte 1 103
+byte 1 95
+byte 1 73
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 116
+byte 1 82
+byte 1 101
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 100
+byte 1 77
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 105
+byte 1 112
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 65
+byte 1 0
+align 1
+LABELV $262
+byte 1 103
+byte 1 95
+byte 1 74
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 112
+byte 1 97
+byte 1 100
+byte 1 80
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $261
+byte 1 103
+byte 1 112
+byte 1 112
+byte 1 0
+align 1
+LABELV $260
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 0
+align 1
+LABELV $259
+byte 1 103
+byte 1 95
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 83
+byte 1 118
+byte 1 102
+byte 1 66
+byte 1 114
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 99
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $258
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 83
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 72
+byte 1 0
+align 1
+LABELV $257
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 83
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 65
+byte 1 0
+align 1
+LABELV $256
+byte 1 103
+byte 1 95
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 112
+byte 1 0
+align 1
+LABELV $255
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 0
+align 1
+LABELV $254
+byte 1 103
+byte 1 95
+byte 1 112
+byte 1 117
+byte 1 98
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 65
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 77
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $253
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $252
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 118
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 75
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 72
+byte 1 80
+byte 1 0
+align 1
+LABELV $251
+byte 1 103
+byte 1 95
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 77
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $250
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 73
+byte 1 80
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $249
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 83
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 68
+byte 1 101
+byte 1 110
+byte 1 121
+byte 1 0
+align 1
+LABELV $248
+byte 1 50
+byte 1 119
+byte 1 0
+align 1
+LABELV $247
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 66
+byte 1 97
+byte 1 110
+byte 1 0
+align 1
+LABELV $246
+byte 1 50
+byte 1 109
+byte 1 0
+align 1
+LABELV $245
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 84
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 66
+byte 1 97
+byte 1 110
+byte 1 0
+align 1
+LABELV $244
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 46
+byte 1 100
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $243
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $242
+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 35
+byte 1 0
+align 1
+LABELV $241
+byte 1 103
+byte 1 95
+byte 1 110
+byte 1 101
+byte 1 119
+byte 1 98
+byte 1 105
+byte 1 101
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 120
+byte 1 0
+align 1
+LABELV $240
+byte 1 103
+byte 1 95
+byte 1 110
+byte 1 101
+byte 1 119
+byte 1 98
+byte 1 105
+byte 1 101
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 78
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $239
+byte 1 103
+byte 1 95
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 65
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 100
+byte 1 73
+byte 1 110
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $238
+byte 1 103
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 65
+byte 1 117
+byte 1 116
+byte 1 111
+byte 1 0
+align 1
+LABELV $237
+byte 1 103
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $236
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 115
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $235
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 115
+byte 1 0
+align 1
+LABELV $234
+byte 1 103
+byte 1 95
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 80
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 69
+byte 1 120
+byte 1 99
+byte 1 108
+byte 1 117
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $233
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 83
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 66
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $232
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $231
+byte 1 103
+byte 1 95
+byte 1 118
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $230
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 98
+byte 1 117
+byte 1 103
+byte 1 86
+byte 1 111
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $229
+byte 1 103
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 77
+byte 1 97
+byte 1 112
+byte 1 82
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $228
+byte 1 103
+byte 1 95
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 77
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $227
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 76
+byte 1 111
+byte 1 103
+byte 1 0
+align 1
+LABELV $226
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 82
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $225
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 82
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 78
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $224
+byte 1 45
+byte 1 49
+byte 1 0
+align 1
+LABELV $223
+byte 1 103
+byte 1 95
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 77
+byte 1 97
+byte 1 112
+byte 1 82
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $222
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 98
+byte 1 117
+byte 1 103
+byte 1 77
+byte 1 97
+byte 1 112
+byte 1 82
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $221
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 107
+byte 1 68
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 0
+align 1
+LABELV $220
+byte 1 51
+byte 1 48
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $219
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 83
+byte 1 97
+byte 1 102
+byte 1 101
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $218
+byte 1 50
+byte 1 48
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $217
+byte 1 103
+byte 1 95
+byte 1 102
+byte 1 108
+byte 1 111
+byte 1 111
+byte 1 100
+byte 1 77
+byte 1 105
+byte 1 110
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $216
+byte 1 53
+byte 1 48
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $215
+byte 1 103
+byte 1 95
+byte 1 102
+byte 1 108
+byte 1 111
+byte 1 111
+byte 1 100
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 68
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $214
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 65
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 82
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $213
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $212
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $211
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 69
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $210
+byte 1 103
+byte 1 95
+byte 1 117
+byte 1 110
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $209
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 70
+byte 1 105
+byte 1 120
+byte 1 101
+byte 1 100
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $208
+byte 1 103
+byte 1 95
+byte 1 118
+byte 1 97
+byte 1 114
+byte 1 105
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 80
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $207
+byte 1 53
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $206
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 86
+byte 1 97
+byte 1 114
+byte 1 105
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $205
+byte 1 103
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 85
+byte 1 112
+byte 1 103
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $204
+byte 1 103
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $203
+byte 1 49
+byte 1 53
+byte 1 0
+align 1
+LABELV $202
+byte 1 103
+byte 1 95
+byte 1 98
+byte 1 111
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $201
+byte 1 48
+byte 1 46
+byte 1 53
+byte 1 0
+align 1
+LABELV $200
+byte 1 103
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 80
+byte 1 114
+byte 1 111
+byte 1 98
+byte 1 0
+align 1
+LABELV $199
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 65
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 112
+byte 1 82
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $198
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 65
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 112
+byte 1 66
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 115
+byte 1 49
+byte 1 0
+align 1
+LABELV $197
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 65
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 112
+byte 1 66
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 115
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 0
+align 1
+LABELV $196
+byte 1 54
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $195
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 65
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 112
+byte 1 82
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $194
+byte 1 48
+byte 1 46
+byte 1 51
+byte 1 0
+align 1
+LABELV $193
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 65
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 112
+byte 1 66
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 115
+byte 1 49
+byte 1 0
+align 1
+LABELV $192
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 65
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 112
+byte 1 66
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 115
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 0
+align 1
+LABELV $191
+byte 1 49
+byte 1 50
+byte 1 48
+byte 1 0
+align 1
+LABELV $190
+byte 1 103
+byte 1 95
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 70
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $189
+byte 1 56
+byte 1 48
+byte 1 0
+align 1
+LABELV $188
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 73
+byte 1 109
+byte 1 98
+byte 1 97
+byte 1 108
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 87
+byte 1 97
+byte 1 114
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 115
+byte 1 0
+align 1
+LABELV $187
+byte 1 49
+byte 1 46
+byte 1 54
+byte 1 0
+align 1
+LABELV $186
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 115
+byte 1 82
+byte 1 101
+byte 1 103
+byte 1 101
+byte 1 110
+byte 1 51
+byte 1 120
+byte 1 0
+align 1
+LABELV $185
+byte 1 49
+byte 1 46
+byte 1 52
+byte 1 0
+align 1
+LABELV $184
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 115
+byte 1 82
+byte 1 101
+byte 1 103
+byte 1 101
+byte 1 110
+byte 1 50
+byte 1 120
+byte 1 0
+align 1
+LABELV $183
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 71
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 68
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 66
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 115
+byte 1 0
+align 1
+LABELV $182
+byte 1 50
+byte 1 52
+byte 1 48
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $181
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 51
+byte 1 84
+byte 1 104
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $180
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 50
+byte 1 84
+byte 1 104
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $179
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $178
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 67
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $177
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $176
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 51
+byte 1 84
+byte 1 104
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $175
+byte 1 54
+byte 1 48
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $174
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 50
+byte 1 84
+byte 1 104
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $173
+byte 1 50
+byte 1 0
+align 1
+LABELV $172
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $171
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 67
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $170
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $169
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 82
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 115
+byte 1 0
+align 1
+LABELV $168
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 65
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $167
+byte 1 50
+byte 1 48
+byte 1 0
+align 1
+LABELV $166
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 82
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $165
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $164
+byte 1 52
+byte 1 0
+align 1
+LABELV $163
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 82
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $162
+byte 1 51
+byte 1 0
+align 1
+LABELV $161
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 76
+byte 1 105
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $160
+byte 1 56
+byte 1 48
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $159
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 81
+byte 1 117
+byte 1 101
+byte 1 117
+byte 1 101
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $158
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $157
+byte 1 50
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $156
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 67
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 121
+byte 1 82
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 115
+byte 1 0
+align 1
+LABELV $155
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 67
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 121
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 65
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $154
+byte 1 49
+byte 1 55
+byte 1 0
+align 1
+LABELV $153
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 67
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 121
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 82
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $152
+byte 1 51
+byte 1 54
+byte 1 0
+align 1
+LABELV $151
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 67
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 121
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $150
+byte 1 49
+byte 1 50
+byte 1 48
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $149
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 81
+byte 1 117
+byte 1 101
+byte 1 117
+byte 1 101
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $148
+byte 1 49
+byte 1 53
+byte 1 48
+byte 1 0
+align 1
+LABELV $147
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $146
+byte 1 112
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 95
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 0
+align 1
+LABELV $145
+byte 1 112
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 95
+byte 1 102
+byte 1 105
+byte 1 120
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $144
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 111
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 67
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $143
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $142
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $141
+byte 1 49
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $140
+byte 1 103
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 121
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $139
+byte 1 51
+byte 1 48
+byte 1 0
+align 1
+LABELV $138
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $137
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 86
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $136
+byte 1 49
+byte 1 56
+byte 1 48
+byte 1 0
+align 1
+LABELV $135
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 86
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 68
+byte 1 101
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 0
+align 1
+LABELV $134
+byte 1 55
+byte 1 48
+byte 1 0
+align 1
+LABELV $133
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 86
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $132
+byte 1 103
+byte 1 95
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 76
+byte 1 105
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $131
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 86
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $130
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 100
+byte 1 0
+align 1
+LABELV $129
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 98
+byte 1 117
+byte 1 103
+byte 1 68
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $128
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 98
+byte 1 117
+byte 1 103
+byte 1 77
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $127
+byte 1 51
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $126
+byte 1 103
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $125
+byte 1 49
+byte 1 48
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $124
+byte 1 103
+byte 1 95
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 98
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $123
+byte 1 56
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $122
+byte 1 103
+byte 1 95
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 118
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $121
+byte 1 51
+byte 1 50
+byte 1 48
+byte 1 0
+align 1
+LABELV $120
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $119
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $118
+byte 1 103
+byte 1 95
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $117
+byte 1 103
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 119
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 0
+align 1
+LABELV $116
+byte 1 103
+byte 1 95
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 70
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 83
+byte 1 121
+byte 1 110
+byte 1 99
+byte 1 0
+align 1
+LABELV $115
+byte 1 101
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 0
+align 1
+LABELV $114
+byte 1 103
+byte 1 95
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 70
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $113
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 111
+byte 1 87
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $112
+byte 1 103
+byte 1 95
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $111
+byte 1 103
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 70
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 66
+byte 1 97
+byte 1 108
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $110
+byte 1 49
+byte 1 0
+align 1
+LABELV $109
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 80
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $108
+byte 1 103
+byte 1 95
+byte 1 102
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 108
+byte 1 121
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 70
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $107
+byte 1 103
+byte 1 95
+byte 1 102
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 108
+byte 1 121
+byte 1 70
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $106
+byte 1 103
+byte 1 95
+byte 1 102
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 108
+byte 1 121
+byte 1 70
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 122
+byte 1 101
+byte 1 0
+align 1
+LABELV $105
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 121
+byte 1 110
+byte 1 99
+byte 1 104
+byte 1 114
+byte 1 111
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 67
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $104
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 79
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 75
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $103
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 75
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 80
+byte 1 101
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $102
+byte 1 49
+byte 1 48
+byte 1 0
+align 1
+LABELV $101
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 73
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 83
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 0
+align 1
+LABELV $100
+byte 1 53
+byte 1 0
+align 1
+LABELV $99
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 83
+byte 1 116
+byte 1 101
+byte 1 112
+byte 1 0
+align 1
+LABELV $98
+byte 1 52
+byte 1 48
+byte 1 0
+align 1
+LABELV $97
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $96
+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 $95
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 71
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 67
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $94
+byte 1 56
+byte 1 0
+align 1
+LABELV $93
+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 0
+align 1
+LABELV $92
+byte 1 80
+byte 1 0
+align 1
+LABELV $91
+byte 1 115
+byte 1 118
+byte 1 95
+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 $90
+byte 1 103
+byte 1 95
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 65
+byte 1 116
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 0
+align 1
+LABELV $89
+byte 1 48
+byte 1 0
+align 1
+LABELV $88
+byte 1 103
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $87
+byte 1 55
+byte 1 46
+byte 1 48
+byte 1 46
+byte 1 120
+byte 1 0
+align 1
+LABELV $86
+byte 1 101
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 95
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $85
+byte 1 65
+byte 1 97
+byte 1 114
+byte 1 100
+byte 1 118
+byte 1 97
+byte 1 114
+byte 1 107
+byte 1 32
+byte 1 48
+byte 1 46
+byte 1 53
+byte 1 120
+byte 1 0
+align 1
+LABELV $84
+byte 1 103
+byte 1 95
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $83
+byte 1 65
+byte 1 112
+byte 1 114
+byte 1 32
+byte 1 50
+byte 1 49
+byte 1 32
+byte 1 50
+byte 1 48
+byte 1 49
+byte 1 52
+byte 1 0
+align 1
+LABELV $82
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $81
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 0
+align 1
+LABELV $80
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $79
+byte 1 0
+align 1
+LABELV $78
+byte 1 115
+byte 1 118
+byte 1 95
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 115
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_maprotation.asm b/build/release-linux-x86_64/base/game/g_maprotation.asm
new file mode 100644
index 0000000..0f8f20b
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_maprotation.asm
@@ -0,0 +1,6927 @@
+export G_MapExists
+code
+proc G_MapExists 8 12
+ADDRGP4 $82
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $81
+endproc G_MapExists 8 12
+proc G_RotationExists 8 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $87
+JUMPV
+LABELV $84
+CNSTI4 1096
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 mapRotations
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRLP4 4
+ADDRGP4 Q_strncmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $89
+CNSTI4 1
+RETI4
+ADDRGP4 $83
+JUMPV
+LABELV $89
+LABELV $85
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $87
+ADDRLP4 0
+INDIRI4
+ADDRGP4 mapRotations+70144
+INDIRI4
+LTI4 $84
+CNSTI4 0
+RETI4
+LABELV $83
+endproc G_RotationExists 8 12
+proc G_LabelExists 32 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 1096
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 mapRotations
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $95
+JUMPV
+LABELV $92
+ADDRLP4 8
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+CNSTI4 4
+ASGNI4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+NEI4 $96
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $96
+CNSTI4 1
+RETI4
+ADDRGP4 $91
+JUMPV
+LABELV $96
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $98
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $98
+CNSTI4 1
+RETI4
+ADDRGP4 $91
+JUMPV
+LABELV $98
+LABELV $93
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $95
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1088
+ADDP4
+INDIRI4
+LTI4 $92
+CNSTI4 0
+RETI4
+LABELV $91
+endproc G_LabelExists 32 8
+proc G_AllocateNode 8 4
+CNSTI4 1348
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $100
+endproc G_AllocateNode 8 4
+proc G_ParseMapCommandSection 36 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $103
+JUMPV
+LABELV $102
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $105
+ADDRGP4 $104
+JUMPV
+LABELV $105
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $109
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $107
+CNSTI4 0
+RETI4
+ADDRGP4 $101
+JUMPV
+LABELV $107
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $112
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $110
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LEI4 $113
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+CNSTI1 10
+ASGNI1
+LABELV $113
+CNSTI4 1
+RETI4
+ADDRGP4 $101
+JUMPV
+LABELV $110
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $117
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $115
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 28
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1088
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $119
+JUMPV
+LABELV $118
+ADDRLP4 0
+INDIRP4
+CNSTI4 1088
+ADDP4
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 1088
+ADDP4
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 $121
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 32
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 32
+INDIRP4
+ASGNP4
+LABELV $119
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $118
+ADDRGP4 $103
+JUMPV
+LABELV $115
+ADDRLP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $121
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 28
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRGP4 $123
+JUMPV
+LABELV $122
+ADDRLP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $121
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 32
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 32
+INDIRP4
+ASGNP4
+LABELV $123
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $122
+ADDRLP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 32
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+CNSTI1 59
+ASGNI1
+LABELV $103
+ADDRGP4 $102
+JUMPV
+LABELV $104
+CNSTI4 0
+RETI4
+LABELV $101
+endproc G_ParseMapCommandSection 36 12
+proc G_ParseNode 40 16
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $128
+ARGP4
+ADDRLP4 0
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $126
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $129
+CNSTI4 0
+RETI4
+ADDRGP4 $125
+JUMPV
+LABELV $129
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $133
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $131
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $134
+CNSTI4 0
+RETI4
+ADDRGP4 $125
+JUMPV
+LABELV $134
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $138
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $136
+ADDRLP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $137
+JUMPV
+LABELV $136
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $141
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $139
+ADDRLP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRGP4 $140
+JUMPV
+LABELV $139
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $144
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $142
+ADDRLP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $143
+JUMPV
+LABELV $142
+ADDRGP4 $145
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $125
+JUMPV
+LABELV $143
+LABELV $140
+LABELV $137
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $146
+CNSTI4 0
+RETI4
+ADDRGP4 $125
+JUMPV
+LABELV $146
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRGP4 $132
+JUMPV
+LABELV $131
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $150
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $148
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $151
+CNSTI4 0
+RETI4
+ADDRGP4 $125
+JUMPV
+LABELV $151
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $155
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $153
+ADDRLP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $149
+JUMPV
+LABELV $153
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $158
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $156
+ADDRLP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRGP4 $149
+JUMPV
+LABELV $156
+ADDRGP4 $159
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $125
+JUMPV
+LABELV $148
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $162
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $160
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $161
+JUMPV
+LABELV $160
+ADDRGP4 $163
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $125
+JUMPV
+LABELV $161
+LABELV $149
+LABELV $132
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $164
+CNSTI4 0
+RETI4
+ADDRGP4 $125
+JUMPV
+LABELV $164
+ADDRLP4 28
+ADDRGP4 G_AllocateNode
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 32
+ADDRGP4 G_ParseNode
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+RETI4
+ADDRGP4 $125
+JUMPV
+LABELV $126
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $168
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $166
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 5
+ASGNI4
+ADDRGP4 $167
+JUMPV
+LABELV $166
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $171
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $173
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $172
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $169
+LABELV $173
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $171
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $174
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 2
+ASGNI4
+ADDRGP4 $175
+JUMPV
+LABELV $174
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 3
+ASGNI4
+LABELV $175
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $176
+ADDRGP4 $178
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $125
+JUMPV
+LABELV $176
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $170
+JUMPV
+LABELV $169
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 35
+EQI4 $181
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $179
+LABELV $181
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $183
+ADDRLP4 20
+CNSTI4 2
+ASGNI4
+ADDRGP4 $184
+JUMPV
+LABELV $183
+ADDRLP4 20
+CNSTI4 4
+ASGNI4
+LABELV $184
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $180
+JUMPV
+LABELV $179
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 16
+INDIRP4
+CNSTI4 64
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $180
+LABELV $170
+LABELV $167
+CNSTI4 1
+RETI4
+LABELV $125
+endproc G_ParseNode 40 16
+proc G_ParseMapRotation 40 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTP4 0
+ASGNP4
+ADDRGP4 $187
+JUMPV
+LABELV $186
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $189
+ADDRGP4 $188
+JUMPV
+LABELV $189
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $109
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $191
+CNSTI4 0
+RETI4
+ADDRGP4 $185
+JUMPV
+LABELV $191
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $195
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $193
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $196
+ADDRGP4 $198
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $185
+JUMPV
+LABELV $196
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 G_ParseMapCommandSection
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $187
+ADDRGP4 $201
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $185
+JUMPV
+LABELV $193
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $112
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $202
+CNSTI4 1
+RETI4
+ADDRGP4 $185
+JUMPV
+LABELV $202
+ADDRFP4 0
+INDIRP4
+CNSTI4 1088
+ADDP4
+INDIRI4
+CNSTI4 256
+NEI4 $204
+ADDRGP4 $206
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $185
+JUMPV
+LABELV $204
+ADDRLP4 24
+ADDRGP4 G_AllocateNode
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 1088
+ADDP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 36
+ADDRGP4 G_ParseNode
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $207
+CNSTI4 0
+RETI4
+ADDRGP4 $185
+JUMPV
+LABELV $207
+LABELV $187
+ADDRGP4 $186
+JUMPV
+LABELV $188
+CNSTI4 0
+RETI4
+LABELV $185
+endproc G_ParseMapRotation 40 16
+proc G_ParseMapRotationFile 20124 12
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20088
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 20092
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 84
+ADDRLP4 20092
+INDIRI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+GEI4 $210
+CNSTI4 0
+RETI4
+ADDRGP4 $209
+JUMPV
+LABELV $210
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+EQI4 $214
+ADDRLP4 84
+INDIRI4
+CVIU4 4
+CNSTU4 19999
+LTU4 $212
+LABELV $214
+ADDRLP4 20088
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $215
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+NEI4 $219
+ADDRLP4 20100
+ADDRGP4 $216
+ASGNP4
+ADDRGP4 $220
+JUMPV
+LABELV $219
+ADDRLP4 20100
+ADDRGP4 $217
+ASGNP4
+LABELV $220
+ADDRLP4 20100
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $209
+JUMPV
+LABELV $212
+ADDRLP4 88
+ARGP4
+ADDRLP4 84
+INDIRI4
+ARGI4
+ADDRLP4 20088
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 84
+INDIRI4
+ADDRLP4 88
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 20088
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 80
+ADDRLP4 88
+ASGNP4
+ADDRGP4 $222
+JUMPV
+LABELV $221
+ADDRLP4 80
+ARGP4
+ADDRLP4 20100
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 20100
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $224
+ADDRGP4 $223
+JUMPV
+LABELV $224
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 $109
+ARGP4
+ADDRLP4 20104
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20104
+INDIRI4
+CNSTI4 0
+NEI4 $226
+ADDRGP4 $223
+JUMPV
+LABELV $226
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 $195
+ARGP4
+ADDRLP4 20108
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20108
+INDIRI4
+CNSTI4 0
+NEI4 $228
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $230
+ADDRLP4 16
+ARGP4
+ADDRLP4 20112
+ADDRGP4 G_RotationExists
+CALLI4
+ASGNI4
+ADDRLP4 20112
+INDIRI4
+CNSTI4 0
+EQI4 $232
+ADDRGP4 $234
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $209
+JUMPV
+LABELV $232
+ADDRGP4 mapRotations+70144
+INDIRI4
+CNSTI4 64
+NEI4 $235
+ADDRGP4 $238
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $209
+JUMPV
+LABELV $235
+CNSTI4 1096
+ADDRGP4 mapRotations+70144
+INDIRI4
+MULI4
+ADDRGP4 mapRotations
+ADDP4
+ARGP4
+ADDRLP4 16
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTI4 1096
+ADDRGP4 mapRotations+70144
+INDIRI4
+MULI4
+ADDRGP4 mapRotations
+ADDP4
+ARGP4
+ADDRLP4 80
+ARGP4
+ADDRLP4 20116
+ADDRGP4 G_ParseMapRotation
+CALLI4
+ASGNI4
+ADDRLP4 20116
+INDIRI4
+CNSTI4 0
+NEI4 $240
+ADDRGP4 $243
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $209
+JUMPV
+LABELV $240
+ADDRLP4 20120
+ADDRGP4 mapRotations+70144
+ASGNP4
+ADDRLP4 20120
+INDIRP4
+ADDRLP4 20120
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $222
+JUMPV
+LABELV $230
+ADDRGP4 $245
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $209
+JUMPV
+LABELV $228
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $246
+ADDRLP4 16
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+ADDRGP4 $247
+JUMPV
+LABELV $246
+ADDRGP4 $248
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $209
+JUMPV
+LABELV $247
+LABELV $222
+ADDRGP4 $221
+JUMPV
+LABELV $223
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $252
+JUMPV
+LABELV $249
+ADDRLP4 20100
+CNSTI4 1096
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 mapRotations
+ADDP4
+ASGNP4
+ADDRLP4 20104
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $257
+JUMPV
+LABELV $254
+ADDRLP4 20108
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 20100
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 20108
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $258
+ADDRLP4 20104
+ADDRLP4 20104
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 20108
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 20112
+ADDRGP4 G_MapExists
+CALLI4
+ASGNI4
+ADDRLP4 20112
+INDIRI4
+CNSTI4 0
+NEI4 $255
+ADDRGP4 $262
+ARGP4
+ADDRLP4 20108
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $209
+JUMPV
+LABELV $258
+ADDRLP4 20108
+INDIRP4
+INDIRI4
+CNSTI4 5
+NEI4 $263
+ADDRGP4 $255
+JUMPV
+LABELV $263
+ADDRLP4 20108
+INDIRP4
+INDIRI4
+CNSTI4 4
+NEI4 $268
+ADDRGP4 $255
+JUMPV
+LABELV $267
+ADDRLP4 20108
+ADDRLP4 20108
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $268
+ADDRLP4 20108
+INDIRP4
+INDIRI4
+CNSTI4 1
+EQI4 $267
+ADDRLP4 20112
+ADDRLP4 20108
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 20112
+INDIRI4
+CNSTI4 2
+EQI4 $272
+ADDRLP4 20112
+INDIRI4
+CNSTI4 3
+NEI4 $270
+LABELV $272
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 20108
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 20116
+ADDRGP4 G_LabelExists
+CALLI4
+ASGNI4
+ADDRLP4 20116
+INDIRI4
+CNSTI4 0
+NEI4 $270
+ADDRLP4 20108
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 20120
+ADDRGP4 G_RotationExists
+CALLI4
+ASGNI4
+ADDRLP4 20120
+INDIRI4
+CNSTI4 0
+NEI4 $270
+ADDRGP4 $273
+ARGP4
+ADDRLP4 20108
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $209
+JUMPV
+LABELV $270
+LABELV $255
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $257
+ADDRLP4 0
+INDIRI4
+ADDRLP4 20100
+INDIRP4
+CNSTI4 1088
+ADDP4
+INDIRI4
+LTI4 $254
+ADDRLP4 20104
+INDIRI4
+CNSTI4 0
+NEI4 $274
+ADDRGP4 $276
+ARGP4
+ADDRLP4 20100
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $209
+JUMPV
+LABELV $274
+LABELV $250
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $252
+ADDRLP4 4
+INDIRI4
+ADDRGP4 mapRotations+70144
+INDIRI4
+LTI4 $249
+CNSTI4 1
+RETI4
+LABELV $209
+endproc G_ParseMapRotationFile 20124 12
+proc G_PrintSpaces 4 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $281
+JUMPV
+LABELV $278
+ADDRGP4 $121
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $279
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $281
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRI4
+LTI4 $278
+LABELV $277
+endproc G_PrintSpaces 4 4
+export G_PrintRotations
+proc G_PrintRotations 36 8
+ADDRLP4 0
+CNSTI4 70148
+ASGNI4
+ADDRGP4 $283
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $287
+JUMPV
+LABELV $284
+ADDRLP4 12
+CNSTI4 1096
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 mapRotations
+ADDP4
+ASGNP4
+ADDRGP4 $289
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 1348
+ADDRLP4 12
+INDIRP4
+CNSTI4 1088
+ADDP4
+INDIRI4
+CVIU4 4
+MULU4
+ADDU4
+CVUI4 4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $293
+JUMPV
+LABELV $290
+ADDRLP4 16
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRGP4 $295
+JUMPV
+LABELV $294
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRGP4 G_PrintSpaces
+CALLV
+pop
+ADDRGP4 $297
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRLP4 16
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 1348
+ADDU4
+CVUI4 4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+ADDI4
+ASGNI4
+LABELV $295
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 1
+EQI4 $294
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRGP4 G_PrintSpaces
+CALLV
+pop
+ADDRLP4 24
+ADDRLP4 16
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+LTI4 $299
+ADDRLP4 24
+INDIRI4
+CNSTI4 5
+GTI4 $299
+ADDRLP4 24
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $314
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $314
+address $301
+address $299
+address $310
+address $312
+address $308
+address $306
+code
+LABELV $301
+ADDRGP4 $302
+ARGP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRLP4 16
+INDIRP4
+CNSTI4 68
+ADDP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 32
+INDIRU4
+CNSTU4 0
+EQU4 $299
+ADDRGP4 $305
+ARGP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 68
+ADDP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $299
+JUMPV
+LABELV $306
+ADDRGP4 $307
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $299
+JUMPV
+LABELV $308
+ADDRGP4 $309
+ARGP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $299
+JUMPV
+LABELV $310
+ADDRGP4 $311
+ARGP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $299
+JUMPV
+LABELV $312
+ADDRGP4 $313
+ARGP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $299
+LABELV $291
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $293
+ADDRLP4 4
+INDIRI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 1088
+ADDP4
+INDIRI4
+LTI4 $290
+ADDRGP4 $315
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $285
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $287
+ADDRLP4 8
+INDIRI4
+ADDRGP4 mapRotations+70144
+INDIRI4
+LTI4 $284
+ADDRGP4 $316
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $282
+endproc G_PrintRotations 36 8
+lit
+align 1
+LABELV $332
+byte 1 0
+skip 1023
+export G_PrintCurrentRotation
+code
+proc G_PrintCurrentRotation 1144 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ADDRGP4 g_currentMapRotation+12
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+LTI4 $322
+ADDRLP4 12
+INDIRI4
+ADDRGP4 mapRotations+70144
+INDIRI4
+LTI4 $319
+LABELV $322
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $323
+ARGP4
+ADDRGP4 G_admin_print
+CALLV
+pop
+ADDRGP4 $317
+JUMPV
+LABELV $319
+ADDRLP4 4
+CNSTI4 1096
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 mapRotations
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 92
+ADDRGP4 G_CurrentNodeIndex
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRGP4 $324
+ARGP4
+ADDRLP4 20
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRGP4 G_admin_buffer_begin
+CALLV
+pop
+ADDRGP4 $325
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 96
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $329
+JUMPV
+LABELV $326
+ADDRLP4 100
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $330
+ADDRLP4 104
+ADDRGP4 $332
+INDIRB
+ASGNB 1024
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $336
+ADDRLP4 1132
+ADDRGP4 $333
+ASGNP4
+ADDRGP4 $337
+JUMPV
+LABELV $336
+ADDRLP4 1132
+ADDRGP4 $334
+ASGNP4
+LABELV $337
+ADDRLP4 1128
+ADDRLP4 1132
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 1136
+ADDRGP4 G_NodeIndexAfter
+CALLI4
+ASGNI4
+ADDRLP4 1136
+INDIRI4
+ADDRLP4 16
+INDIRI4
+NEI4 $338
+ADDRLP4 100
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRLP4 1140
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1140
+INDIRI4
+CNSTI4 0
+NEI4 $340
+ADDRLP4 1128
+ADDRGP4 $342
+ASGNP4
+ADDRGP4 $341
+JUMPV
+LABELV $340
+ADDRLP4 1128
+ADDRGP4 $343
+ASGNP4
+ADDRLP4 104
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $344
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $341
+LABELV $338
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $345
+ADDRLP4 104
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $347
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $345
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $348
+ARGP4
+ADDRLP4 1128
+INDIRP4
+ARGP4
+ADDRLP4 100
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 104
+ARGP4
+ADDRLP4 1140
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1140
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+ADDRGP4 $331
+JUMPV
+LABELV $330
+ADDRLP4 100
+INDIRP4
+INDIRI4
+CNSTI4 4
+EQI4 $349
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+LABELV $349
+LABELV $331
+LABELV $327
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $329
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1088
+ADDP4
+INDIRI4
+LTI4 $326
+ADDRGP4 g_nextMap+16
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $351
+ADDRGP4 $354
+ARGP4
+ADDRGP4 g_nextMap+16
+ARGP4
+ADDRLP4 100
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 100
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_print
+CALLV
+pop
+LABELV $351
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_admin_buffer_end
+CALLV
+pop
+LABELV $317
+endproc G_PrintCurrentRotation 1144 16
+export G_ClearRotationStack
+proc G_ClearRotationStack 0 8
+ADDRGP4 $357
+ARGP4
+ADDRGP4 $109
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 g_mapRotationStack
+ARGP4
+ADDRGP4 trap_Cvar_Update
+CALLV
+pop
+LABELV $356
+endproc G_ClearRotationStack 0 8
+proc G_PushRotationStack 256 20
+ADDRLP4 0
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 $359
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 g_mapRotationStack+16
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $357
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 g_mapRotationStack
+ARGP4
+ADDRGP4 trap_Cvar_Update
+CALLV
+pop
+LABELV $358
+endproc G_PushRotationStack 256 20
+proc G_PopRotationStack 276 12
+ADDRLP4 260
+CNSTI4 -1
+ASGNI4
+ADDRLP4 4
+ARGP4
+ADDRGP4 g_mapRotationStack+16
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 4
+ASGNP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 268
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 264
+ADDRLP4 268
+INDIRP4
+ASGNP4
+ADDRLP4 264
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $363
+ADDRLP4 264
+INDIRP4
+ARGP4
+ADDRLP4 272
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 260
+ADDRLP4 272
+INDIRI4
+ASGNI4
+LABELV $363
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $365
+ADDRGP4 $368
+JUMPV
+LABELV $367
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $368
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+EQI4 $367
+ADDRGP4 $357
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 g_mapRotationStack
+ARGP4
+ADDRGP4 trap_Cvar_Update
+CALLV
+pop
+ADDRGP4 $366
+JUMPV
+LABELV $365
+ADDRGP4 G_ClearRotationStack
+CALLV
+pop
+LABELV $366
+ADDRLP4 260
+INDIRI4
+RETI4
+LABELV $361
+endproc G_PopRotationStack 276 12
+proc G_RotationNameByIndex 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $371
+ADDRLP4 0
+INDIRI4
+ADDRGP4 mapRotations+70144
+INDIRI4
+GEI4 $371
+CNSTI4 1096
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 mapRotations
+ADDP4
+RETP4
+ADDRGP4 $370
+JUMPV
+LABELV $371
+CNSTP4 0
+RETP4
+LABELV $370
+endproc G_RotationNameByIndex 4 0
+bss
+align 4
+LABELV $375
+skip 256
+code
+proc G_CurrentNodeIndexArray 152 12
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ARGP4
+ADDRGP4 g_mapRotationNodes+16
+ARGP4
+CNSTI4 128
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 12
+ASGNP4
+ADDRGP4 $378
+JUMPV
+LABELV $377
+ADDRLP4 8
+ARGP4
+ADDRLP4 140
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 140
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $380
+ADDRGP4 $379
+JUMPV
+LABELV $380
+ADDRLP4 144
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 144
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 148
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 144
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $375
+ADDP4
+ADDRLP4 148
+INDIRI4
+ASGNI4
+LABELV $378
+ADDRGP4 $377
+JUMPV
+LABELV $379
+ADDRGP4 $375
+RETP4
+LABELV $374
+endproc G_CurrentNodeIndexArray 152 12
+lit
+align 1
+LABELV $383
+byte 1 0
+skip 255
+code
+proc G_SetCurrentNodeByIndex 272 12
+ADDRLP4 4
+ADDRGP4 $383
+INDIRB
+ASGNB 256
+ADDRLP4 264
+ADDRGP4 G_CurrentNodeIndexArray
+CALLP4
+ASGNP4
+ADDRLP4 260
+ADDRLP4 264
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 260
+INDIRP4
+ADDP4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $387
+JUMPV
+LABELV $384
+ADDRGP4 $389
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 260
+INDIRP4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 268
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRLP4 268
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $385
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $387
+ADDRLP4 0
+INDIRI4
+ADDRGP4 mapRotations+70144
+INDIRI4
+LTI4 $384
+ADDRGP4 $390
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 g_mapRotationNodes
+ARGP4
+ADDRGP4 trap_Cvar_Update
+CALLV
+pop
+LABELV $382
+endproc G_SetCurrentNodeByIndex 272 12
+proc G_CurrentNodeIndex 8 0
+ADDRLP4 4
+ADDRGP4 G_CurrentNodeIndexArray
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRI4
+RETI4
+LABELV $391
+endproc G_CurrentNodeIndex 8 0
+proc G_NodeByIndex 12 0
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LTI4 $393
+ADDRFP4 4
+INDIRI4
+ADDRGP4 mapRotations+70144
+INDIRI4
+GEI4 $393
+ADDRLP4 8
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LTI4 $393
+ADDRLP4 8
+INDIRI4
+CNSTI4 1096
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRGP4 mapRotations+1088
+ADDP4
+INDIRI4
+GEI4 $393
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 1096
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRGP4 mapRotations+64
+ADDP4
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $392
+JUMPV
+LABELV $393
+CNSTP4 0
+RETP4
+LABELV $392
+endproc G_NodeByIndex 12 0
+proc G_IssueMapChange 20 8
+ADDRLP4 4
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 1096
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRGP4 mapRotations+64
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_layouts+16
+INDIRI1
+CVII4 1
+ADDRLP4 8
+INDIRI4
+NEI4 $400
+ADDRLP4 0
+INDIRP4
+CNSTI4 1088
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 8
+INDIRI4
+EQI4 $400
+ADDRGP4 $403
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1088
+ADDP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $400
+ADDRGP4 $404
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_MapConfigs
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 16
+INDIRU4
+CNSTU4 0
+EQU4 $405
+CNSTI4 2
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+LABELV $405
+LABELV $398
+endproc G_IssueMapChange 20 8
+proc G_GotoLabel 32 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 16
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 G_StartMapRotation
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $408
+CNSTI4 1
+RETI4
+ADDRGP4 $407
+JUMPV
+LABELV $408
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $413
+JUMPV
+LABELV $410
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 1096
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 mapRotations+64
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+NEI4 $416
+ADDRLP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $416
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 G_NodeIndexAfter
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_SetCurrentNodeByIndex
+CALLV
+pop
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRGP4 G_AdvanceMapRotation
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $407
+JUMPV
+LABELV $416
+LABELV $411
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $413
+ADDRLP4 4
+INDIRI4
+CNSTI4 1096
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 mapRotations+1088
+ADDP4
+INDIRI4
+LTI4 $410
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $421
+JUMPV
+LABELV $418
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 G_NodeIndexAfter
+CALLI4
+ASGNI4
+ADDRFP4 4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 1096
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 mapRotations+64
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $424
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $424
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_SetCurrentNodeByIndex
+CALLV
+pop
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRGP4 G_AdvanceMapRotation
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $407
+JUMPV
+LABELV $424
+LABELV $419
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $421
+ADDRLP4 4
+INDIRI4
+CNSTI4 1096
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 mapRotations+1088
+ADDP4
+INDIRI4
+LTI4 $418
+CNSTI4 0
+RETI4
+LABELV $407
+endproc G_GotoLabel 32 20
+proc G_EvaluateMapCondition 40 4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $427
+ADDRLP4 8
+INDIRI4
+CNSTI4 3
+GTI4 $427
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $457
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $457
+address $455
+address $430
+address $431
+address $450
+code
+LABELV $430
+ADDRLP4 16
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 16
+INDIRI4
+CNSTI4 16384
+DIVI4
+ASGNI4
+ADDRGP4 $428
+JUMPV
+LABELV $431
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $435
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+EQI4 $445
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+EQI4 $440
+ADDRGP4 $428
+JUMPV
+LABELV $435
+ADDRGP4 level+72
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+GEI4 $438
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRGP4 $439
+JUMPV
+LABELV $438
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+LABELV $439
+ADDRLP4 4
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRGP4 $428
+JUMPV
+LABELV $440
+ADDRGP4 level+72
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+LEI4 $443
+ADDRLP4 32
+CNSTI4 1
+ASGNI4
+ADDRGP4 $444
+JUMPV
+LABELV $443
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+LABELV $444
+ADDRLP4 4
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRGP4 $428
+JUMPV
+LABELV $445
+ADDRGP4 level+72
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+NEI4 $448
+ADDRLP4 36
+CNSTI4 1
+ASGNI4
+ADDRGP4 $449
+JUMPV
+LABELV $448
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+LABELV $449
+ADDRLP4 4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRGP4 $428
+JUMPV
+LABELV $450
+ADDRGP4 level+15440
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+NEI4 $453
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRGP4 $454
+JUMPV
+LABELV $453
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+LABELV $454
+ADDRLP4 4
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRGP4 $428
+JUMPV
+LABELV $427
+LABELV $455
+ADDRGP4 $456
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $428
+ADDRLP4 0
+INDIRP4
+INDIRP4
+INDIRI4
+CNSTI4 1
+NEI4 $458
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $461
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 G_EvaluateMapCondition
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $461
+ADDRLP4 16
+CNSTI4 1
+ASGNI4
+ADDRGP4 $462
+JUMPV
+LABELV $461
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+LABELV $462
+ADDRLP4 16
+INDIRI4
+RETI4
+ADDRGP4 $426
+JUMPV
+LABELV $458
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $426
+endproc G_EvaluateMapCondition 40 4
+proc G_NodeIndexAfter 4 0
+ADDRLP4 0
+CNSTI4 1096
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRGP4 mapRotations
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1088
+ADDP4
+INDIRI4
+MODI4
+RETI4
+LABELV $463
+endproc G_NodeIndexAfter 4 0
+export G_StepMapRotation
+proc G_StepMapRotation 64 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 G_NodeByIndex
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 32
+LEI4 $472
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 0
+EQI4 $472
+ADDRFP4 8
+INDIRI4
+CNSTI4 64
+LEI4 $467
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 G_RotationNameByIndex
+CALLP4
+ASGNP4
+ADDRGP4 $469
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $464
+JUMPV
+LABELV $467
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 G_RotationNameByIndex
+CALLP4
+ASGNP4
+ADDRGP4 $470
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $464
+JUMPV
+LABELV $471
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+LTI4 $474
+ADDRLP4 20
+INDIRI4
+CNSTI4 5
+GTI4 $474
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $497
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $497
+address $485
+address $477
+address $490
+address $490
+address $475
+address $480
+code
+LABELV $477
+ADDRLP4 8
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 28
+ADDRGP4 G_EvaluateMapCondition
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $475
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $472
+JUMPV
+LABELV $480
+ADDRLP4 32
+ADDRGP4 G_PopRotationStack
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+LTI4 $475
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 G_NodeIndexAfter
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_SetCurrentNodeByIndex
+CALLV
+pop
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 40
+ADDRGP4 G_RotationNameByIndex
+CALLP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 44
+INDIRI4
+ARGI4
+ADDRLP4 44
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 48
+ADDRGP4 G_StartMapRotation
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $475
+CNSTI4 0
+RETI4
+ADDRGP4 $464
+JUMPV
+LABELV $485
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 G_MapExists
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $486
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 40
+ADDRGP4 G_NodeIndexAfter
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_SetCurrentNodeByIndex
+CALLV
+pop
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_IssueMapChange
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $464
+JUMPV
+LABELV $486
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 40
+ADDRGP4 G_RotationNameByIndex
+CALLP4
+ASGNP4
+ADDRGP4 $488
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $475
+JUMPV
+LABELV $490
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 G_NodeIndexAfter
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_SetCurrentNodeByIndex
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 2
+NEI4 $494
+ADDRLP4 48
+CNSTI4 1
+ASGNI4
+ADDRGP4 $495
+JUMPV
+LABELV $494
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+LABELV $495
+ADDRLP4 48
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 G_GotoLabel
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+EQI4 $491
+CNSTI4 0
+RETI4
+ADDRGP4 $464
+JUMPV
+LABELV $491
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 60
+ADDRGP4 G_RotationNameByIndex
+CALLP4
+ASGNP4
+ADDRGP4 $496
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $474
+LABELV $475
+LABELV $472
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $471
+CNSTI4 1
+RETI4
+LABELV $464
+endproc G_StepMapRotation 64 20
+export G_AdvanceMapRotation
+proc G_AdvanceMapRotation 32 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 g_currentMapRotation+12
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LTI4 $502
+ADDRLP4 4
+INDIRI4
+CNSTI4 64
+LTI4 $500
+LABELV $502
+ADDRGP4 $498
+JUMPV
+LABELV $500
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 G_CurrentNodeIndex
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 G_NodeByIndex
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $507
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 G_RotationNameByIndex
+CALLP4
+ASGNP4
+ADDRGP4 $505
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 G_NodeByIndex
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRGP4 $507
+JUMPV
+LABELV $506
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 G_NodeIndexAfter
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 G_NodeByIndex
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $507
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $509
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 G_StepMapRotation
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $506
+LABELV $509
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $510
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 G_RotationNameByIndex
+CALLP4
+ASGNP4
+ADDRGP4 $512
+ARGP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $510
+LABELV $498
+endproc G_AdvanceMapRotation 32 12
+export G_StartMapRotation
+proc G_StartMapRotation 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 g_currentMapRotation+12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $518
+JUMPV
+LABELV $515
+CNSTI4 1096
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 mapRotations
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $520
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 12
+INDIRI4
+EQI4 $522
+ADDRLP4 4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+LTI4 $522
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 G_PushRotationStack
+CALLV
+pop
+LABELV $522
+ADDRGP4 $525
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $524
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 g_currentMapRotation
+ARGP4
+ADDRGP4 trap_Cvar_Update
+CALLV
+pop
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $517
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $528
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_SetCurrentNodeByIndex
+CALLV
+pop
+LABELV $528
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRGP4 G_AdvanceMapRotation
+CALLV
+pop
+ADDRGP4 $517
+JUMPV
+LABELV $520
+LABELV $516
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $518
+ADDRLP4 0
+INDIRI4
+ADDRGP4 mapRotations+70144
+INDIRI4
+LTI4 $515
+LABELV $517
+ADDRLP4 0
+INDIRI4
+ADDRGP4 mapRotations+70144
+INDIRI4
+NEI4 $530
+CNSTI4 0
+RETI4
+ADDRGP4 $513
+JUMPV
+LABELV $530
+CNSTI4 1
+RETI4
+LABELV $513
+endproc G_StartMapRotation 20 8
+export G_StopMapRotation
+proc G_StopMapRotation 4 8
+ADDRGP4 $525
+ARGP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 0
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $524
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 g_currentMapRotation
+ARGP4
+ADDRGP4 trap_Cvar_Update
+CALLV
+pop
+LABELV $533
+endproc G_StopMapRotation 4 8
+export G_MapRotationActive
+proc G_MapRotationActive 4 0
+ADDRGP4 g_currentMapRotation+12
+INDIRI4
+CNSTI4 -1
+EQI4 $537
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $538
+JUMPV
+LABELV $537
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $538
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $534
+endproc G_MapRotationActive 4 0
+export G_InitMapRotations
+proc G_InitMapRotations 12 20
+ADDRLP4 0
+ADDRGP4 $540
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $541
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_ParseMapRotationFile
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $542
+ADDRGP4 $545
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $542
+JUMPV
+LABELV $541
+ADDRGP4 $546
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $542
+ADDRGP4 g_currentMapRotation+12
+INDIRI4
+CNSTI4 -1
+NEI4 $547
+ADDRGP4 g_initialMapRotation+16
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $550
+ADDRGP4 g_initialMapRotation+16
+ARGP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 G_StartMapRotation
+CALLI4
+pop
+ADDRGP4 $554
+ARGP4
+ADDRGP4 $109
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 g_initialMapRotation
+ARGP4
+ADDRGP4 trap_Cvar_Update
+CALLV
+pop
+LABELV $550
+LABELV $547
+LABELV $539
+endproc G_InitMapRotations 12 20
+export G_FreeNode
+proc G_FreeNode 0 4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+NEI4 $556
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeNode
+CALLV
+pop
+LABELV $556
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 BG_Free
+CALLV
+pop
+LABELV $555
+endproc G_FreeNode 0 4
+export G_ShutdownMapRotations
+proc G_ShutdownMapRotations 16 4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $562
+JUMPV
+LABELV $559
+ADDRLP4 8
+CNSTI4 1096
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 mapRotations
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $567
+JUMPV
+LABELV $564
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeNode
+CALLV
+pop
+LABELV $565
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $567
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 1088
+ADDP4
+INDIRI4
+LTI4 $564
+LABELV $560
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $562
+ADDRLP4 4
+INDIRI4
+ADDRGP4 mapRotations+70144
+INDIRI4
+LTI4 $559
+LABELV $558
+endproc G_ShutdownMapRotations 16 4
+bss
+align 4
+LABELV mapRotations
+skip 70148
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $554
+byte 1 103
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 77
+byte 1 97
+byte 1 112
+byte 1 82
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $546
+byte 1 37
+byte 1 115
+byte 1 32
+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 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $545
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $540
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 0
+align 1
+LABELV $525
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $524
+byte 1 103
+byte 1 95
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 77
+byte 1 97
+byte 1 112
+byte 1 82
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $512
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+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 109
+byte 1 97
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $505
+byte 1 94
+byte 1 51
+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 105
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 120
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 121
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 48
+byte 1 10
+byte 1 0
+align 1
+LABELV $496
+byte 1 94
+byte 1 51
+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 108
+byte 1 97
+byte 1 98
+byte 1 101
+byte 1 108
+byte 1 44
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 44
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+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 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $488
+byte 1 94
+byte 1 51
+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 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $470
+byte 1 94
+byte 1 51
+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 112
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $469
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $456
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 115
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $404
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $403
+byte 1 103
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $390
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 82
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 78
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $389
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 0
+align 1
+LABELV $359
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $357
+byte 1 103
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 82
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $354
+byte 1 94
+byte 1 51
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $348
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $347
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 63
+byte 1 0
+align 1
+LABELV $344
+byte 1 32
+byte 1 94
+byte 1 55
+byte 1 40
+byte 1 94
+byte 1 50
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 41
+byte 1 0
+align 1
+LABELV $343
+byte 1 94
+byte 1 49
+byte 1 42
+byte 1 0
+align 1
+LABELV $342
+byte 1 94
+byte 1 50
+byte 1 42
+byte 1 0
+align 1
+LABELV $334
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 0
+align 1
+LABELV $333
+byte 1 94
+byte 1 53
+byte 1 32
+byte 1 0
+align 1
+LABELV $325
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $324
+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 $323
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $316
+byte 1 84
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 58
+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 10
+byte 1 0
+align 1
+LABELV $315
+byte 1 125
+byte 1 10
+byte 1 0
+align 1
+LABELV $313
+byte 1 32
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 117
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $311
+byte 1 32
+byte 1 32
+byte 1 103
+byte 1 111
+byte 1 116
+byte 1 111
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $309
+byte 1 32
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 98
+byte 1 101
+byte 1 108
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $307
+byte 1 32
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $305
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $302
+byte 1 32
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $297
+byte 1 32
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $289
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 123
+byte 1 10
+byte 1 0
+align 1
+LABELV $283
+byte 1 77
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+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 58
+byte 1 10
+byte 1 10
+byte 1 0
+align 1
+LABELV $276
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 121
+byte 1 10
+byte 1 0
+align 1
+LABELV $273
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 103
+byte 1 111
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $262
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $248
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+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 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $245
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $243
+byte 1 94
+byte 1 49
+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 58
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $238
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $234
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 115
+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 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $217
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $216
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $215
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+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 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $206
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $201
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $198
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 111
+byte 1 99
+byte 1 105
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 10
+byte 1 0
+align 1
+LABELV $195
+byte 1 123
+byte 1 0
+align 1
+LABELV $178
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 103
+byte 1 111
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 117
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 98
+byte 1 101
+byte 1 108
+byte 1 10
+byte 1 0
+align 1
+LABELV $172
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 117
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $171
+byte 1 103
+byte 1 111
+byte 1 116
+byte 1 111
+byte 1 0
+align 1
+LABELV $168
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 110
+byte 1 0
+align 1
+LABELV $163
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 102
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $162
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 109
+byte 1 0
+align 1
+LABELV $159
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $158
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $155
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $150
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 87
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $145
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $144
+byte 1 61
+byte 1 0
+align 1
+LABELV $141
+byte 1 62
+byte 1 0
+align 1
+LABELV $138
+byte 1 60
+byte 1 0
+align 1
+LABELV $133
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 67
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $128
+byte 1 105
+byte 1 102
+byte 1 0
+align 1
+LABELV $121
+byte 1 32
+byte 1 0
+align 1
+LABELV $117
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $112
+byte 1 125
+byte 1 0
+align 1
+LABELV $109
+byte 1 0
+align 1
+LABELV $82
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 98
+byte 1 115
+byte 1 112
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_misc.asm b/build/release-linux-x86_64/base/game/g_misc.asm
new file mode 100644
index 0000000..637bed8
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_misc.asm
@@ -0,0 +1,2392 @@
+export SP_info_null
+code
+proc SP_info_null 0 4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+LABELV $77
+endproc SP_info_null 0 4
+export SP_info_notnull
+proc SP_info_notnull 4 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRGP4 G_SetOrigin
+CALLV
+pop
+LABELV $78
+endproc SP_info_notnull 4 8
+export SP_light
+proc SP_light 0 4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+LABELV $79
+endproc SP_light 0 4
+export TeleportPlayer
+proc TeleportPlayer 36 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_UnlinkEntity
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ARGP4
+ADDRLP4 4
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTF4 1137180672
+ADDRLP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTF4 1137180672
+ADDRLP4 12
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CNSTF4 1137180672
+ADDRLP4 16
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 160
+ASGNI4
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+CNSTI4 2
+BXORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_UnlaggedClear
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_ClearPlayerZapEffects
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 G_SetClientViewAngle
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 BG_PlayerStateToEntityState
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $81
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2572
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 g_teleportSafeTime+12
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_KillBox
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $81
+LABELV $80
+endproc TeleportPlayer 36 16
+export SP_misc_teleporter_dest
+proc SP_misc_teleporter_dest 0 0
+LABELV $85
+endproc SP_misc_teleporter_dest 0 0
+export SP_misc_model
+proc SP_misc_model 0 4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+LABELV $86
+endproc SP_misc_model 0 4
+export locateCamera
+proc locateCamera 52 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 G_PickTarget
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $88
+ADDRGP4 $90
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $88
+ADDRFP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $91
+ADDRFP4 0
+INDIRP4
+CNSTI4 172
+ADDP4
+CNSTI4 25
+ASGNI4
+ADDRGP4 $92
+JUMPV
+LABELV $91
+ADDRLP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $93
+ADDRFP4 0
+INDIRP4
+CNSTI4 172
+ADDP4
+CNSTI4 75
+ASGNI4
+LABELV $93
+LABELV $92
+ADDRLP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $95
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $96
+JUMPV
+LABELV $95
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $96
+ADDRLP4 24
+CNSTI4 168
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 G_PickTarget
+CALLP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $97
+ADDRLP4 36
+CNSTI4 92
+ASGNI4
+ADDRLP4 4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 44
+CNSTI4 96
+ASGNI4
+ADDRLP4 4+4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 48
+CNSTI4 100
+ASGNI4
+ADDRLP4 4+8
+ADDRLP4 16
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRGP4 $98
+JUMPV
+LABELV $97
+ADDRLP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_SetMovedir
+CALLV
+pop
+LABELV $98
+ADDRLP4 4
+ARGP4
+ADDRLP4 32
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 32
+INDIRI4
+ASGNI4
+LABELV $87
+endproc locateCamera 52 8
+export SP_misc_portal_surface
+proc SP_misc_portal_surface 20 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 64
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 8
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $102
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $103
+JUMPV
+LABELV $102
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 locateCamera
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+LABELV $103
+LABELV $101
+endproc SP_misc_portal_surface 20 4
+export SP_misc_portal_camera
+proc SP_misc_portal_camera 20 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 16
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRGP4 $106
+ARGP4
+ADDRGP4 $107
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 168
+ADDP4
+CNSTF4 1132462080
+ADDRLP4 0
+INDIRF4
+CNSTF4 1135869952
+DIVF4
+MULF4
+CVFI4 4
+ASGNI4
+LABELV $105
+endproc SP_misc_portal_camera 20 12
+export SP_toggle_particle_system
+proc SP_toggle_particle_system 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 256
+BXORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $108
+endproc SP_toggle_particle_system 4 0
+export SP_use_particle_system
+proc SP_use_particle_system 4 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 SP_toggle_particle_system
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+CNSTF4 0
+LEF4 $110
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 SP_toggle_particle_system
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTF4 1148846080
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+MULF4
+CVFI4 4
+ADDI4
+ASGNI4
+LABELV $110
+LABELV $109
+endproc SP_use_particle_system 4 4
+export SP_misc_particle_system
+proc SP_misc_particle_system 16 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRGP4 G_SetOrigin
+CALLV
+pop
+ADDRGP4 $114
+ARGP4
+ADDRGP4 $115
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRGP4 $116
+ARGP4
+ADDRGP4 $107
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_ParticleSystemIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $117
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 256
+BORI4
+ASGNI4
+LABELV $117
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 SP_use_particle_system
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 15
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $113
+endproc SP_misc_particle_system 16 12
+export SP_use_anim_model
+proc SP_use_anim_model 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $120
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $122
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 -257
+BANDI4
+ASGNI4
+ADDRGP4 $121
+JUMPV
+LABELV $122
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 256
+BORI4
+ASGNI4
+ADDRGP4 $121
+JUMPV
+LABELV $120
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $124
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 -4097
+BANDI4
+ASGNI4
+ADDRGP4 $125
+JUMPV
+LABELV $124
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 4096
+BORI4
+ASGNI4
+LABELV $125
+LABELV $121
+LABELV $119
+endproc SP_use_anim_model 8 0
+export SP_misc_anim_model
+proc SP_misc_anim_model 32 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1260
+ADDP4
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1264
+ADDP4
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1268
+ADDP4
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1272
+ADDP4
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 G_ModelIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 SP_use_anim_model
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 16
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $127
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 4096
+BORI4
+ASGNI4
+LABELV $127
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $126
+endproc SP_misc_anim_model 32 4
+export SP_use_light_flare
+proc SP_use_light_flare 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 256
+BXORI4
+ASGNI4
+LABELV $129
+endproc SP_use_light_flare 4 0
+proc findEmptySpot 128 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 108
+CNSTF4 0
+ASGNF4
+ADDRLP4 88+8
+ADDRLP4 108
+INDIRF4
+ASGNF4
+ADDRLP4 88+4
+ADDRLP4 108
+INDIRF4
+ASGNF4
+ADDRLP4 88
+ADDRLP4 108
+INDIRF4
+ASGNF4
+ADDRLP4 104
+CNSTI4 -1
+ASGNI4
+LABELV $133
+ADDRLP4 100
+CNSTI4 -1
+ASGNI4
+LABELV $137
+ADDRLP4 84
+CNSTI4 -1
+ASGNI4
+LABELV $141
+ADDRLP4 0
+ADDRLP4 104
+INDIRI4
+CVIF4 4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 100
+INDIRI4
+CVIF4 4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 84
+INDIRI4
+CVIF4 4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 12+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 12+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 120
+CNSTP4 0
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ARGP4
+ADDRLP4 120
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTI4 -1
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $151
+ADDRLP4 24
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 124
+CNSTP4 0
+ASGNP4
+ADDRLP4 124
+INDIRP4
+ARGP4
+ADDRLP4 124
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 -1
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 88
+ADDRLP4 88
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 88+4
+ADDRLP4 88+4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 88+8
+ADDRLP4 88+8
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $151
+LABELV $142
+ADDRLP4 84
+ADDRLP4 84
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 1
+LEI4 $141
+LABELV $138
+ADDRLP4 100
+ADDRLP4 100
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 100
+INDIRI4
+CNSTI4 1
+LEI4 $137
+LABELV $134
+ADDRLP4 104
+ADDRLP4 104
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 104
+INDIRI4
+CNSTI4 1
+LEI4 $133
+ADDRLP4 88
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 88
+ADDRLP4 88
+INDIRF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 88+4
+ADDRLP4 88+4
+INDIRF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 88+8
+ADDRLP4 88+8
+INDIRF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 88
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 116
+CNSTI4 4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 116
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 116
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 88+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 120
+CNSTI4 8
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 88+8
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $130
+endproc findEmptySpot 128 28
+export SP_misc_light_flare
+proc SP_misc_light_flare 24 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 18
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 676
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 G_ShaderIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+CNSTF4 1090519040
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ARGP4
+ADDRGP4 findEmptySpot
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 SP_use_light_flare
+ASGNP4
+ADDRGP4 $173
+ARGP4
+ADDRGP4 $174
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $175
+ARGP4
+ADDRGP4 $107
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnInt
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $176
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 256
+BORI4
+ASGNI4
+LABELV $176
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $172
+endproc SP_misc_light_flare 24 12
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $175
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $174
+byte 1 50
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $173
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $116
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $115
+byte 1 0
+align 1
+LABELV $114
+byte 1 112
+byte 1 115
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $107
+byte 1 48
+byte 1 0
+align 1
+LABELV $106
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $90
+byte 1 67
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 97
+byte 1 108
+byte 1 95
+byte 1 115
+byte 1 117
+byte 1 114
+byte 1 102
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 10
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_missile.asm b/build/release-linux-x86_64/base/game/g_missile.asm
new file mode 100644
index 0000000..6597f05
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_missile.asm
@@ -0,0 +1,11786 @@
+export G_BounceMissile
+code
+proc G_BounceMissile 56 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRGP4 level+36
+INDIRI4
+CVIF4 4
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+36
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 BG_EvaluateTrajectoryDelta
+CALLV
+pop
+ADDRLP4 20
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 20
+INDIRF4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CNSTF4 3221225472
+ADDRLP4 12
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 0+4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 3221225472
+ADDRLP4 12
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+CNSTF4 3221225472
+ADDRLP4 12
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $85
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $89
+ARGP4
+ADDRLP4 32
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $87
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTF4 0
+ADDRLP4 36
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+CNSTF4 0
+ADDRLP4 40
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+CNSTF4 0
+ADDRLP4 44
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 48
+INDIRF4
+CNSTF4 1109393408
+GEF4 $90
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 G_SetOrigin
+CALLV
+pop
+ADDRGP4 $77
+JUMPV
+LABELV $90
+LABELV $87
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $94
+ARGP4
+ADDRLP4 36
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $92
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+CNSTF4 0
+ADDRLP4 40
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+CNSTF4 0
+ADDRLP4 44
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+CNSTF4 0
+ADDRLP4 48
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 52
+INDIRF4
+CNSTF4 1109393408
+GEF4 $93
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 G_SetOrigin
+CALLV
+pop
+ADDRGP4 $77
+JUMPV
+LABELV $92
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+CNSTF4 1059481190
+ADDRLP4 40
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+CNSTF4 1059481190
+ADDRLP4 44
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+CNSTF4 1059481190
+ADDRLP4 48
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $93
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+CNSTF4 1045220557
+LEF4 $97
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 40
+INDIRF4
+CNSTF4 1109393408
+GEF4 $97
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 G_SetOrigin
+CALLV
+pop
+ADDRGP4 $77
+JUMPV
+LABELV $97
+LABELV $85
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 500
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 504
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $77
+endproc G_BounceMissile 56 12
+export G_ExplodeMissile
+proc G_ExplodeMissile 36 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SetOrigin
+CALLV
+pop
+ADDRLP4 24
+CNSTF4 0
+ASGNF4
+ADDRLP4 12+4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 12+8
+CNSTF4 1065353216
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 24
+EQI4 $108
+ADDRLP4 12
+ARGP4
+ADDRLP4 28
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 42
+ARGI4
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $108
+ADDRFP4 0
+INDIRP4
+CNSTI4 564
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $110
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_RadiusDamage
+CALLI4
+pop
+LABELV $110
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $100
+endproc G_ExplodeMissile 36 24
+export G_MissileImpact
+proc G_MissileImpact 120 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+CNSTI4 1760
+ASGNI4
+ADDRLP4 28
+ADDRGP4 g_entities
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+MULI4
+ADDRLP4 28
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 24
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+MULI4
+ADDRLP4 28
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+NEI4 $113
+ADDRLP4 40
+CNSTI4 8
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+BANDI4
+ADDRLP4 32
+INDIRI4
+EQI4 $113
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $115
+ARGP4
+ADDRLP4 44
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $113
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_BounceMissile
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+NEI4 $112
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 33
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $112
+JUMPV
+LABELV $113
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $120
+ARGP4
+ADDRLP4 48
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+NEI4 $118
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_BounceMissile
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+NEI4 $112
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 33
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $112
+JUMPV
+LABELV $118
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $125
+ARGP4
+ADDRLP4 52
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+NEI4 $123
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_BounceMissile
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+NEI4 $112
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 33
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $112
+JUMPV
+LABELV $123
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $130
+ARGP4
+ADDRLP4 56
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $128
+ADDRLP4 60
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $129
+ADDRLP4 60
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $129
+ADDRLP4 64
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+CNSTI4 16
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1920
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 68
+CNSTP4 0
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRLP4 72
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 240
+ADDP4
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRGP4 $129
+JUMPV
+LABELV $128
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $136
+ARGP4
+ADDRLP4 60
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+NEI4 $134
+ADDRLP4 64
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $135
+ADDRLP4 64
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $135
+ADDRLP4 68
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+CNSTI4 512
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1924
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 72
+CNSTP4 0
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRLP4 76
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 240
+ADDP4
+ADDRLP4 76
+INDIRI4
+ASGNI4
+ADDRGP4 $135
+JUMPV
+LABELV $134
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $89
+ARGP4
+ADDRLP4 64
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 0
+NEI4 $140
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_BounceMissile
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $112
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+NEI4 $112
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 34
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $112
+JUMPV
+LABELV $140
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $115
+ARGP4
+ADDRLP4 68
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+NEI4 $144
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_BounceMissile
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+NEI4 $112
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 80
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $112
+JUMPV
+LABELV $144
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $150
+ARGP4
+ADDRLP4 72
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $148
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $149
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 512
+BANDI4
+CNSTI4 0
+EQI4 $153
+ADDRLP4 80
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 8
+LTI4 $156
+ADDRLP4 80
+INDIRI4
+CNSTI4 30
+EQI4 $156
+ADDRLP4 80
+INDIRI4
+CNSTI4 29
+NEI4 $153
+LABELV $156
+ADDRLP4 84
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ADDRLP4 84
+INDIRP4
+INDIRI4
+CNSTI4 16
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1920
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $154
+JUMPV
+LABELV $153
+ADDRLP4 88
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 8
+LTI4 $158
+ADDRLP4 88
+INDIRI4
+CNSTI4 11
+GEI4 $158
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2576
+ADDP4
+INDIRI4
+CNSTI4 3
+GTI4 $158
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1924
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 92
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2576
+ADDP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ADDRLP4 92
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $159
+JUMPV
+LABELV $158
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 8
+LTI4 $163
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2576
+ADDP4
+INDIRI4
+CNSTI4 3
+LEI4 $161
+LABELV $163
+ADDRLP4 96
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CNSTI4 512
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1924
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $162
+JUMPV
+LABELV $161
+ADDRLP4 96
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRI4
+CNSTI4 512
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1924
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $162
+LABELV $159
+LABELV $154
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 96
+CNSTP4 0
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRLP4 100
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 240
+ADDP4
+ADDRLP4 100
+INDIRI4
+ASGNI4
+ADDRGP4 $149
+JUMPV
+LABELV $148
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $168
+ARGP4
+ADDRLP4 76
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+NEI4 $166
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $169
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $169
+ADDRFP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $171
+ADDRGP4 $173
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $172
+JUMPV
+LABELV $171
+ADDRFP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+INDIRP4
+CNSTI4 896
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $172
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRGP4 $112
+JUMPV
+LABELV $169
+ADDRFP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRLP4 84
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $112
+ADDRLP4 84
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $112
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $167
+JUMPV
+LABELV $166
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $179
+ARGP4
+ADDRLP4 80
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+NEI4 $177
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $180
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $180
+ADDRFP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $182
+ADDRGP4 $184
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $183
+JUMPV
+LABELV $182
+ADDRFP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+INDIRP4
+CNSTI4 896
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $183
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRGP4 $112
+JUMPV
+LABELV $180
+ADDRFP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRLP4 88
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $112
+ADDRLP4 88
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $112
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $178
+JUMPV
+LABELV $177
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $188
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+CNSTI4 19
+NEI4 $188
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $190
+ARGP4
+ADDRLP4 88
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 88
+INDIRI4
+CNSTI4 0
+EQI4 $194
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $191
+ARGP4
+ADDRLP4 92
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+EQI4 $194
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $192
+ARGP4
+ADDRLP4 96
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 96
+INDIRI4
+CNSTI4 0
+NEI4 $188
+LABELV $194
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_BounceMissile
+CALLV
+pop
+ADDRGP4 $112
+JUMPV
+LABELV $188
+LABELV $178
+LABELV $167
+LABELV $149
+LABELV $135
+LABELV $129
+ADDRLP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $195
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $197
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRLP4 100
+ARGP4
+ADDRGP4 BG_EvaluateTrajectoryDelta
+CALLV
+pop
+ADDRLP4 100
+ARGP4
+ADDRLP4 112
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 112
+INDIRF4
+CNSTF4 0
+NEF4 $200
+ADDRLP4 100+8
+CNSTF4 1065353216
+ASGNF4
+LABELV $200
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 16
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $197
+LABELV $195
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $203
+ADDRGP4 $112
+JUMPV
+LABELV $203
+ADDRLP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $205
+ADDRLP4 104
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 104
+INDIRI4
+CNSTI4 1
+EQI4 $207
+ADDRLP4 104
+INDIRI4
+CNSTI4 3
+NEI4 $205
+LABELV $207
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRLP4 108
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 41
+ARGI4
+ADDRLP4 108
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRGP4 $206
+JUMPV
+LABELV $205
+ADDRFP4 4
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $208
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRLP4 108
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 43
+ARGI4
+ADDRLP4 108
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $209
+JUMPV
+LABELV $208
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRLP4 112
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 42
+ARGI4
+ADDRLP4 112
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $209
+LABELV $206
+ADDRFP4 0
+INDIRP4
+CNSTI4 564
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRGP4 SnapVectorTowards
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 G_SetOrigin
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $210
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_RadiusDamage
+CALLI4
+pop
+LABELV $210
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $112
+endproc G_MissileImpact 120 32
+export G_RunMissile
+proc G_RunMissile 104 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 60
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRLP4 64
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRLP4 64
+ARGP4
+ADDRLP4 76
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 84
+CNSTI4 0
+ASGNI4
+ADDRLP4 0+4
+INDIRI4
+ADDRLP4 84
+INDIRI4
+NEI4 $217
+ADDRLP4 0
+INDIRI4
+ADDRLP4 84
+INDIRI4
+EQI4 $214
+LABELV $217
+ADDRLP4 0+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+12
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $214
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $220
+ADDRLP4 88
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+INDIRI4
+ADDRLP4 88
+INDIRI4
+EQI4 $226
+ADDRLP4 0+48
+INDIRI4
+CNSTI4 33554432
+BANDI4
+ADDRLP4 88
+INDIRI4
+EQI4 $223
+LABELV $226
+ADDRLP4 60
+CNSTI4 1
+ASGNI4
+ADDRGP4 $224
+JUMPV
+LABELV $223
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ARGP4
+ADDRLP4 96
+CNSTP4 0
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRLP4 96
+INDIRP4
+ARGP4
+ADDRLP4 64
+ARGP4
+ADDRLP4 76
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $227
+ADDRLP4 60
+CNSTI4 1
+ASGNI4
+ADDRGP4 $228
+JUMPV
+LABELV $227
+ADDRLP4 0+48
+INDIRI4
+CNSTI4 33554432
+BANDI4
+CNSTI4 0
+EQI4 $230
+ADDRLP4 60
+CNSTI4 1
+ASGNI4
+ADDRGP4 $231
+JUMPV
+LABELV $230
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRLP4 64
+ARGP4
+ADDRLP4 76
+INDIRI4
+ARGI4
+CNSTI4 33554432
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $233
+ADDRLP4 60
+CNSTI4 1
+ASGNI4
+LABELV $233
+LABELV $231
+LABELV $228
+LABELV $224
+LABELV $220
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRLP4 0+12
+INDIRB
+ASGNB 12
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $237
+ADDRLP4 0+44
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $239
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRGP4 $212
+JUMPV
+LABELV $239
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_MissileImpact
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $242
+ADDRGP4 $212
+JUMPV
+LABELV $242
+LABELV $237
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_RunThink
+CALLV
+pop
+LABELV $212
+endproc G_RunMissile 104 28
+export G_ProcessFlamerFlames
+proc G_ProcessFlamerFlames 4168 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CNSTI4 11000
+ADDI4
+LEI4 $245
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRGP4 $244
+JUMPV
+LABELV $245
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 400
+ADDI4
+ASGNI4
+ADDRLP4 4144
+CNSTF4 1112014848
+ASGNF4
+ADDRLP4 4108
+ADDRLP4 4144
+INDIRF4
+ASGNF4
+ADDRLP4 4108+4
+ADDRLP4 4144
+INDIRF4
+ASGNF4
+ADDRLP4 4108+8
+CNSTF4 1112014848
+ASGNF4
+ADDRLP4 4132
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4108
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4132+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4108+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4132+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4108+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4120
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4108
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4108+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4108+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120
+ARGP4
+ADDRLP4 4132
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4156
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 4156
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $263
+JUMPV
+LABELV $260
+ADDRLP4 4
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 12
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $264
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTI4 33554433
+ARGI4
+ADDRLP4 4160
+ADDRGP4 G_Visible
+CALLI4
+ASGNI4
+ADDRLP4 4160
+INDIRI4
+CNSTI4 0
+EQI4 $266
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+CNSTI4 3
+DIVI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRGP4 $244
+JUMPV
+LABELV $266
+LABELV $264
+LABELV $261
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $263
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LTI4 $260
+LABELV $244
+endproc G_ProcessFlamerFlames 4168 32
+export G_ProcessSmoke
+proc G_ProcessSmoke 0 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CNSTI4 30000
+ADDI4
+LEI4 $269
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRGP4 $268
+JUMPV
+LABELV $269
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+LABELV $268
+endproc G_ProcessSmoke 0 0
+export G_ProcessMine
+proc G_ProcessMine 4168 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRLP4 4144
+CNSTF4 1120403456
+ASGNF4
+ADDRLP4 4108
+ADDRLP4 4144
+INDIRF4
+ASGNF4
+ADDRLP4 4108+4
+ADDRLP4 4144
+INDIRF4
+ASGNF4
+ADDRLP4 4108+8
+CNSTF4 1120403456
+ASGNF4
+ADDRLP4 4132
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4108
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4132+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4108+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4132+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4108+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4120
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4108
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4108+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4108+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4120
+ARGP4
+ADDRLP4 4132
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4156
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 4156
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $289
+JUMPV
+LABELV $286
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 12
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4160
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4160
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $290
+ADDRLP4 4160
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $290
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 33554433
+ARGI4
+ADDRLP4 4164
+ADDRGP4 G_Visible
+CALLI4
+ASGNI4
+ADDRLP4 4164
+INDIRI4
+CNSTI4 0
+EQI4 $292
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 25
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRGP4 $274
+JUMPV
+LABELV $292
+LABELV $290
+LABELV $287
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $289
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LTI4 $286
+LABELV $274
+endproc G_ProcessMine 4168 16
+export launch_grenade_flames
+proc launch_grenade_flames 36 4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $94
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 5000
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ProcessFlamerFlames
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 32
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 17
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 17
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+CNSTF4 3225419776
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 20
+CNSTF4 1077936128
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1137180672
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1137180672
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1137180672
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $295
+endproc launch_grenade_flames 36 4
+export FlameTurretFireNormal
+proc FlameTurretFireNormal 36 4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $300
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+CNSTF4 1135542272
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 28
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 16
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 16
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 170
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 55
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 55
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+CNSTF4 3229614080
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 20
+CNSTF4 1082130432
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1144750080
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1144750080
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1144750080
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $299
+endproc FlameTurretFireNormal 36 4
+export NapalmChargeFire
+proc NapalmChargeFire 64 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 20
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $190
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 18
+ASGNI4
+ADDRLP4 24
+CNSTI4 208
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+ADDRFP4 12
+INDIRI4
+CVIF4 4
+CNSTF4 1070386381
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+ADDRFP4 12
+INDIRI4
+CVIF4 4
+CNSTF4 1084647014
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+ADDRFP4 12
+INDIRI4
+CVIF4 4
+CNSTF4 1066192077
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 17
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 13
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 32
+CNSTF4 3231711232
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 12
+INDIRI4
+CNSTI4 30
+SUBI4
+CVIF4 4
+CNSTF4 1132756992
+DIVF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+CNSTF4 1132396544
+ADDRLP4 16
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $305
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $305
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 44
+CNSTF4 1059481190
+ASGNF4
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 44
+INDIRF4
+ADDRLP4 48
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 44
+INDIRF4
+ADDRLP4 48
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4+8
+CNSTF4 1059481190
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRFP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+CVIF4 4
+CNSTF4 1141473280
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 4+4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+CVIF4 4
+CNSTF4 1141473280
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 4+8
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRFP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+CVIF4 4
+CNSTF4 1141473280
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 52
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 60
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $304
+endproc NapalmChargeFire 64 4
+export NapalmChargeImp
+proc NapalmChargeImp 60 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 20
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $94
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ProcessFlamerFlames
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 16
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+ADDRFP4 12
+INDIRI4
+CNSTI4 8
+DIVI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 17
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 17
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 28
+CNSTF4 3231711232
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 36
+CNSTF4 1084227584
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 12
+INDIRI4
+CNSTI4 30
+SUBI4
+CVIF4 4
+CNSTF4 1132756992
+DIVF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+CNSTF4 1132396544
+ADDRLP4 16
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $314
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $314
+ADDRLP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 40
+CNSTF4 1059481190
+ASGNF4
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 44
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 44
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4+8
+CNSTF4 1059481190
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRFP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+CVIF4 4
+CNSTF4 1141473280
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 4+4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+CVIF4 4
+CNSTF4 1141473280
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 4+8
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRFP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+CVIF4 4
+CNSTF4 1141473280
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 52
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $312
+endproc NapalmChargeImp 60 4
+export FireBreath_fire
+proc FireBreath_fire 56 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 16
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $94
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 10
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 50
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 60
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 250
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 17
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 13
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 24
+CNSTF4 3251109888
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 32
+CNSTF4 1103626240
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 36
+CNSTF4 1059481190
+ASGNF4
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 36
+INDIRF4
+ADDRLP4 40
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 36
+INDIRF4
+ADDRLP4 40
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4+8
+CNSTF4 1059481190
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 4
+INDIRF4
+CNSTF4 1145569280
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 4+4
+INDIRF4
+CNSTF4 1145569280
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 4+8
+INDIRF4
+CNSTF4 1145569280
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 52
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $322
+endproc FireBreath_fire 56 4
+export FlamerNormalFire
+proc FlamerNormalFire 60 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 16
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $329
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+CNSTF4 1143930880
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 18
+ASGNI4
+ADDRLP4 20
+CNSTI4 208
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 20
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 20
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 50
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 12
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 13
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 28
+CNSTF4 3242196992
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 36
+CNSTF4 1094713344
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 40
+CNSTF4 1059481190
+ASGNF4
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 44
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 44
+INDIRP4
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4+8
+CNSTF4 1059481190
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 4
+INDIRF4
+CNSTF4 1141473280
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 4+4
+INDIRF4
+CNSTF4 1141473280
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 4+8
+INDIRF4
+CNSTF4 1141473280
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 52
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $328
+endproc FlamerNormalFire 60 4
+export fire_blaster
+proc fire_blaster 40 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $337
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 10000
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 11
+ASGNI4
+ADDRLP4 8
+CNSTI4 208
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 10
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 16
+CNSTF4 3231711232
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 24
+CNSTF4 1084227584
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1152319488
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1152319488
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1152319488
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $336
+endproc fire_blaster 40 4
+export fire_pulseRifle
+proc fire_pulseRifle 40 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $191
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 10000
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 19
+ASGNI4
+ADDRLP4 8
+CNSTI4 208
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 9
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 7
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 7
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 16
+CNSTF4 3231711232
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 24
+CNSTF4 1084227584
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1150681088
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1150681088
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1150681088
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $340
+endproc fire_pulseRifle 40 4
+export fire_prifle_stasis
+proc fire_prifle_stasis 24 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $150
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 15000
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 19
+ASGNI4
+ADDRLP4 8
+CNSTI4 208
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1145569280
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1145569280
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1145569280
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $343
+endproc fire_prifle_stasis 24 4
+export fire_luciferCannon
+proc fire_luciferCannon 44 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 20
+ADDRFP4 20
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 8
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $190
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 12
+INDIRI4
+CNSTI4 265
+NEI4 $348
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $349
+JUMPV
+LABELV $348
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 10000
+ADDI4
+ASGNI4
+LABELV $349
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 20
+ASGNI4
+ADDRLP4 12
+CNSTI4 208
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+ADDRFP4 12
+INDIRI4
+CNSTI4 2
+DIVI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 10
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 11
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 20
+CNSTF4 3231711232
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 4
+ADDRFP4 12
+INDIRI4
+CNSTI4 30
+SUBI4
+CVIF4 4
+CNSTF4 1132756992
+DIVF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+CNSTF4 1132396544
+ADDRLP4 4
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $352
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $352
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRFP4 20
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 20
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRFP4 20
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $347
+endproc fire_luciferCannon 44 4
+export launch_grenade
+proc launch_grenade 36 4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $120
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 5000
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 21
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 16
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 340
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 340
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 192
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 14
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 14
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+CNSTF4 3225419776
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 20
+CNSTF4 1077936128
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1143930880
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1143930880
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1143930880
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $355
+endproc launch_grenade 36 4
+export launch_saw
+proc launch_saw 40 4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $360
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 3500
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 13
+ASGNI4
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 48
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 60
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 100
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 15
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 15
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 16
+CNSTF4 3229614080
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 24
+CNSTF4 1082130432
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1145569280
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1145569280
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1145569280
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $359
+endproc launch_saw 40 4
+export launch_smoke
+proc launch_smoke 36 4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $125
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 200
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ProcessSmoke
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 22
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 16
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 18
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 18
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+CNSTF4 3225419776
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 20
+CNSTF4 1077936128
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1137180672
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1137180672
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1137180672
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $364
+endproc launch_smoke 36 4
+export AHive_SearchAndDestroy
+proc AHive_SearchAndDestroy 140 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+LEI4 $369
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+INDIRP4
+CNSTI4 896
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $368
+JUMPV
+LABELV $369
+ADDRLP4 92
+CNSTI4 496
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 92
+INDIRI4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+INDIRP4
+ADDRLP4 92
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 96
+ADDRGP4 DistanceSquared
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 96
+INDIRF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $374
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $378
+ADDRGP4 $375
+JUMPV
+LABELV $378
+ADDRLP4 104
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $380
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $380
+ADDRLP4 104
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $380
+ADDRLP4 108
+CNSTI4 496
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 112
+ADDRGP4 DistanceSquared
+CALLF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 112
+INDIRF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 112
+INDIRF4
+LEF4 $380
+ADDRLP4 16
+ARGP4
+ADDRLP4 120
+CNSTI4 496
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 16+52
+INDIRI4
+CNSTI4 1022
+EQI4 $382
+ADDRLP4 8
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $382
+LABELV $380
+LABELV $375
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 64
+LTI4 $374
+ADDRLP4 104
+ADDRFP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+ASGNP4
+ADDRLP4 108
+CNSTI4 496
+ASGNI4
+ADDRLP4 76
+ADDRLP4 104
+INDIRP4
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 112
+CNSTI4 500
+ASGNI4
+ADDRLP4 76+4
+ADDRLP4 104
+INDIRP4
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 120
+CNSTI4 504
+ASGNI4
+ADDRLP4 76+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 76
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1134559232
+ADDRLP4 76
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1134559232
+ADDRLP4 76+4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1134559232
+ADDRLP4 76+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 124
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 124
+INDIRP4
+ADDRLP4 124
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 128
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 128
+INDIRP4
+ADDRLP4 128
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 132
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 132
+INDIRP4
+ADDRLP4 132
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 500
+ADDI4
+ASGNI4
+LABELV $368
+endproc AHive_SearchAndDestroy 140 28
+export MD_SearchAndDestroy
+proc MD_SearchAndDestroy 160 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 92
+CNSTI4 496
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 92
+INDIRI4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+INDIRP4
+ADDRLP4 92
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 96
+ADDRGP4 DistanceSquared
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 96
+INDIRF4
+ASGNF4
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+LEI4 $392
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+INDIRP4
+CNSTI4 896
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $391
+JUMPV
+LABELV $392
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+LABELV $397
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 16
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $401
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 33554433
+ARGI4
+ADDRLP4 104
+ADDRGP4 G_Visible
+CALLI4
+ASGNI4
+ADDRLP4 104
+INDIRI4
+CNSTI4 0
+EQI4 $401
+ADDRLP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $403
+ADDRGP4 $398
+JUMPV
+LABELV $403
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $405
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $405
+ADDRLP4 112
+CNSTI4 496
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 116
+ADDRGP4 DistanceSquared
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 116
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 116
+INDIRF4
+LEF4 $405
+ADDRLP4 28
+ARGP4
+ADDRLP4 124
+CNSTI4 496
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 124
+INDIRI4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 124
+INDIRI4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 28+52
+INDIRI4
+CNSTI4 1022
+EQI4 $407
+ADDRLP4 20
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $407
+LABELV $405
+ADDRLP4 124
+ADDRFP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+ASGNP4
+ADDRLP4 128
+CNSTI4 496
+ASGNI4
+ADDRLP4 4
+ADDRLP4 124
+INDIRP4
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 132
+CNSTI4 500
+ASGNI4
+ADDRLP4 4+4
+ADDRLP4 124
+INDIRP4
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 140
+CNSTI4 504
+ASGNI4
+ADDRLP4 4+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+INDIRP4
+ADDRLP4 140
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 140
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1137180672
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1137180672
+ADDRLP4 4+4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1137180672
+ADDRLP4 4+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 144
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 144
+INDIRP4
+ADDRLP4 144
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 148
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 148
+INDIRP4
+ADDRLP4 148
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 152
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 152
+INDIRP4
+ADDRLP4 152
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+ADDI4
+ASGNI4
+LABELV $401
+LABELV $398
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 64
+LTI4 $397
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+ADDI4
+ASGNI4
+LABELV $391
+endproc MD_SearchAndDestroy 160 28
+export fire_md2
+proc fire_md2 28 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $179
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 25
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 MD_SearchAndDestroy
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 40
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 16
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 40
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 10
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 100
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 51
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 12
+CNSTI4 684
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 5000
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1137180672
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1137180672
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1137180672
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $417
+endproc fire_md2 28 4
+export fire_hive
+proc fire_hive 28 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $168
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 500
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 AHive_SearchAndDestroy
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 40
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 25
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 80
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 50
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 12
+CNSTI4 684
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 3000
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1134559232
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1134559232
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1134559232
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $421
+endproc fire_hive 28 4
+export fire_lockblob
+proc fire_lockblob 20 4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $130
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 15000
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 24
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1140457472
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1140457472
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1140457472
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $425
+endproc fire_lockblob 20 4
+export fire_slowBlob
+proc fire_slowBlob 24 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $136
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 15000
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 30
+ASGNI4
+ADDRLP4 8
+CNSTI4 208
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 47
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 47
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1145569280
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1145569280
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1145569280
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $428
+endproc fire_slowBlob 24 4
+export fire_acidBomb2
+proc fire_acidBomb2 40 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $115
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 8000
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 16
+ASGNI4
+ADDRLP4 8
+CNSTI4 208
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 40
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 165
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 180
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 16
+CNSTF4 3231711232
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 24
+CNSTF4 1084227584
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1140457472
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1140457472
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1140457472
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $431
+endproc fire_acidBomb2 40 4
+export fire_acidBomb
+proc fire_acidBomb 40 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $115
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 8000
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 16
+ASGNI4
+ADDRLP4 8
+CNSTI4 208
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 45
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 190
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 200
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 64
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 16
+CNSTF4 3231711232
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 24
+CNSTF4 1084227584
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1137180672
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1137180672
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1137180672
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $434
+endproc fire_acidBomb 40 4
+export mine_die
+proc mine_die 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 25
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+LABELV $437
+endproc mine_die 0 0
+export launch_mine
+proc launch_mine 36 4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $89
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 3000
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ProcessMine
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 23
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 16
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 250
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 250
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 200
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 16
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 16
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+CNSTI4 20
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+ADDRGP4 mine_die
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+CNSTF4 3225419776
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 20
+CNSTF4 1077936128
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1140457472
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1140457472
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1140457472
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $439
+endproc launch_mine 36 4
+export fire_paraLockBlob
+proc fire_paraLockBlob 24 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $130
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 15000
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 24
+ASGNI4
+ADDRLP4 8
+CNSTI4 208
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1143111680
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1143111680
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1143111680
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $443
+endproc fire_paraLockBlob 24 4
+export Prickles_Fire
+proc Prickles_Fire 20 4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $447
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 6000
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 7
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 6
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 50
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 36
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 36
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1153957888
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1153957888
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1153957888
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $446
+endproc Prickles_Fire 20 4
+export fire_bounceBall
+proc fire_bounceBall 24 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $451
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 3000
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 9
+ASGNI4
+ADDRLP4 8
+CNSTI4 208
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 115
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+CNSTI4 115
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+CNSTI4 75
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+CNSTI4 37
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+CNSTI4 37
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 1148846080
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 1148846080
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 1148846080
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $450
+endproc fire_bounceBall 24 4
+export fire_bounceBall2
+proc fire_bounceBall2 24 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 24
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $451
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1756
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 3000
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_ExplodeMissile
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 208
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 820
+ADDP4
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 824
+ADDP4
+ADDRFP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 828
+ADDP4
+ADDRFP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 832
+ADDP4
+ADDRFP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+CNSTI4 33554433
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 684
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRFP4 24
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 24
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRFP4 24
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $454
+endproc fire_bounceBall2 24 4
+import AHive_ReturnToHive
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import launch_flames
+import fire_bounceBall3
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import launch_grenade2
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $451
+byte 1 98
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 98
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $447
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $360
+byte 1 112
+byte 1 115
+byte 1 97
+byte 1 119
+byte 1 0
+align 1
+LABELV $337
+byte 1 98
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $329
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $300
+byte 1 109
+byte 1 103
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 50
+byte 1 0
+align 1
+LABELV $192
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $191
+byte 1 112
+byte 1 117
+byte 1 108
+byte 1 115
+byte 1 101
+byte 1 0
+align 1
+LABELV $190
+byte 1 108
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $184
+byte 1 94
+byte 1 51
+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 112
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+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 112
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 71
+byte 1 95
+byte 1 77
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 73
+byte 1 109
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $179
+byte 1 109
+byte 1 100
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $173
+byte 1 94
+byte 1 51
+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 104
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+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 112
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 71
+byte 1 95
+byte 1 77
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 73
+byte 1 109
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $168
+byte 1 104
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $150
+byte 1 115
+byte 1 116
+byte 1 115
+byte 1 98
+byte 1 108
+byte 1 111
+byte 1 98
+byte 1 0
+align 1
+LABELV $136
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 98
+byte 1 108
+byte 1 111
+byte 1 98
+byte 1 0
+align 1
+LABELV $130
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 98
+byte 1 108
+byte 1 111
+byte 1 98
+byte 1 0
+align 1
+LABELV $125
+byte 1 115
+byte 1 109
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $120
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $115
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 98
+byte 1 111
+byte 1 109
+byte 1 98
+byte 1 0
+align 1
+LABELV $94
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $89
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_mover.asm b/build/release-linux-x86_64/base/game/g_mover.asm
new file mode 100644
index 0000000..5d0d29d
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_mover.asm
@@ -0,0 +1,12534 @@
+export G_TestEntityPosition
+code
+proc G_TestEntityPosition 80 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $79
+ADDRLP4 60
+ADDRFP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $80
+JUMPV
+LABELV $79
+ADDRLP4 60
+CNSTI4 1
+ASGNI4
+LABELV $80
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $81
+ADDRLP4 0
+ARGP4
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 60
+INDIRI4
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRGP4 $82
+JUMPV
+LABELV $81
+ADDRLP4 0
+ARGP4
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRLP4 76
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 60
+INDIRI4
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+LABELV $82
+ADDRLP4 0+4
+INDIRI4
+CNSTI4 0
+EQI4 $83
+CNSTI4 1760
+ADDRLP4 0+52
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+RETP4
+ADDRGP4 $78
+JUMPV
+LABELV $83
+CNSTP4 0
+RETP4
+LABELV $78
+endproc G_TestEntityPosition 80 28
+export G_CreateRotationMatrix
+proc G_CreateRotationMatrix 4 16
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 VectorInverse
+CALLV
+pop
+LABELV $87
+endproc G_CreateRotationMatrix 4 16
+export G_TransposeMatrix
+proc G_TransposeMatrix 24 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $89
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $93
+ADDRLP4 12
+CNSTI4 2
+ASGNI4
+ADDRLP4 16
+CNSTI4 12
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 12
+INDIRI4
+LSHI4
+ADDRLP4 16
+INDIRI4
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ADDP4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+LSHI4
+ADDRLP4 16
+INDIRI4
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $94
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $93
+LABELV $90
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $89
+LABELV $88
+endproc G_TransposeMatrix 24 0
+export G_RotatePoint
+proc G_RotatePoint 28 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $97
+endproc G_RotatePoint 28 0
+export G_TryPushingEntity
+proc G_TryPushingEntity 192 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $105
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+INDIRI4
+EQI4 $105
+CNSTI4 0
+RETI4
+ADDRGP4 $104
+JUMPV
+LABELV $105
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $107
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+INDIRI4
+EQI4 $107
+CNSTI4 0
+RETI4
+ADDRGP4 $104
+JUMPV
+LABELV $107
+ADDRGP4 pushed_p
+INDIRP4
+CVPU4 4
+ADDRGP4 pushed+32768
+CVPU4 4
+LEU4 $109
+ADDRGP4 $112
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+LABELV $109
+ADDRGP4 pushed_p
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 pushed_p
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 pushed_p
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $113
+ADDRGP4 pushed_p
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRGP4 pushed_p
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $113
+ADDRLP4 120
+ADDRGP4 pushed_p
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ADDRLP4 120
+INDIRP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRGP4 G_CreateRotationMatrix
+CALLV
+pop
+ADDRLP4 76
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRGP4 G_TransposeMatrix
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $115
+ADDRLP4 124
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 124
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12+4
+ADDRLP4 124
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 500
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 504
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $116
+JUMPV
+LABELV $115
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 500
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 504
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $116
+ADDRLP4 24
+ADDRLP4 12
+INDIRB
+ASGNB 12
+ADDRLP4 24
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRGP4 G_RotatePoint
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 24
+INDIRF4
+ADDRLP4 12
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 24+4
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 24+8
+INDIRF4
+ADDRLP4 12+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 140
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 140
+INDIRP4
+ADDRLP4 140
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 144
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 144
+INDIRP4
+ADDRLP4 144
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 148
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 148
+INDIRP4
+ADDRLP4 148
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 152
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 152
+INDIRP4
+ADDRLP4 152
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 156
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 156
+INDIRP4
+ADDRLP4 156
+INDIRP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 160
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 160
+INDIRP4
+ADDRLP4 160
+INDIRP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $129
+ADDRLP4 164
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 164
+INDIRP4
+ADDRLP4 164
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 168
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 168
+INDIRP4
+ADDRLP4 168
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 172
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 172
+INDIRP4
+ADDRLP4 172
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 176
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 176
+INDIRP4
+ADDRLP4 176
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 180
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 180
+INDIRP4
+ADDRLP4 180
+INDIRP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 184
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 184
+INDIRP4
+ADDRLP4 184
+INDIRP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 188
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 188
+INDIRP4
+ADDRLP4 188
+INDIRP4
+INDIRI4
+CNSTF4 1199570944
+ADDRFP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+CNSTF4 1135869952
+DIVF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+ADDI4
+ASGNI4
+LABELV $129
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+INDIRI4
+EQI4 $133
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+CNSTI4 -1
+ASGNI4
+LABELV $133
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 164
+ADDRGP4 G_TestEntityPosition
+CALLP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 164
+INDIRP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $135
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $137
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $138
+JUMPV
+LABELV $137
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $138
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $104
+JUMPV
+LABELV $135
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRGP4 pushed_p
+INDIRP4
+CNSTI4 -28
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $139
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRGP4 pushed_p
+INDIRP4
+CNSTI4 -28
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $139
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRGP4 pushed_p
+INDIRP4
+CNSTI4 -16
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 168
+ADDRGP4 G_TestEntityPosition
+CALLP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 168
+INDIRP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $141
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 172
+ADDRGP4 pushed_p
+ASGNP4
+ADDRLP4 172
+INDIRP4
+ADDRLP4 172
+INDIRP4
+INDIRP4
+CNSTI4 -32
+ADDP4
+ASGNP4
+CNSTI4 1
+RETI4
+ADDRGP4 $104
+JUMPV
+LABELV $141
+CNSTI4 0
+RETI4
+LABELV $104
+endproc G_TryPushingEntity 192 8
+export G_MoverPush
+proc G_MoverPush 4240 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 12
+INDIRP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 4168
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 508
+ADDP4
+INDIRF4
+ADDRLP4 4168
+INDIRF4
+NEF4 $150
+ADDRFP4 0
+INDIRP4
+CNSTI4 512
+ADDP4
+INDIRF4
+ADDRLP4 4168
+INDIRF4
+NEF4 $150
+ADDRFP4 0
+INDIRP4
+CNSTI4 516
+ADDP4
+INDIRF4
+ADDRLP4 4168
+INDIRF4
+NEF4 $150
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRLP4 4168
+INDIRF4
+NEF4 $150
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 4168
+INDIRF4
+NEF4 $150
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 4168
+INDIRF4
+EQF4 $144
+LABELV $150
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRLP4 4184
+ADDRGP4 RadiusFromBounds
+CALLF4
+ASGNF4
+ADDRLP4 4176
+ADDRLP4 4184
+INDIRF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $151
+ADDRLP4 4188
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4188
+INDIRI4
+ADDRLP4 16
+ADDP4
+ADDRLP4 4188
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 4188
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 4176
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4192
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4192
+INDIRI4
+ADDRLP4 28
+ADDP4
+ADDRLP4 4192
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 4192
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 4176
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4196
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4196
+INDIRI4
+ADDRLP4 4140
+ADDP4
+ADDRLP4 4196
+INDIRI4
+ADDRLP4 16
+ADDP4
+INDIRF4
+ADDRLP4 4196
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4200
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4200
+INDIRI4
+ADDRLP4 4152
+ADDP4
+ADDRLP4 4200
+INDIRI4
+ADDRLP4 28
+ADDP4
+INDIRF4
+ADDRLP4 4200
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $152
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $151
+ADDRGP4 $145
+JUMPV
+LABELV $144
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $155
+ADDRLP4 4176
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4176
+INDIRI4
+ADDRLP4 16
+ADDP4
+ADDRLP4 4176
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 472
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 4176
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4180
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4180
+INDIRI4
+ADDRLP4 28
+ADDP4
+ADDRLP4 4180
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 484
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 4180
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $156
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $155
+ADDRLP4 4140
+ADDRFP4 0
+INDIRP4
+CNSTI4 472
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 4152
+ADDRFP4 0
+INDIRP4
+CNSTI4 484
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $159
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+CNSTF4 0
+LEF4 $163
+ADDRLP4 4180
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4184
+ADDRLP4 4180
+INDIRI4
+ADDRLP4 4152
+ADDP4
+ASGNP4
+ADDRLP4 4184
+INDIRP4
+ADDRLP4 4184
+INDIRP4
+INDIRF4
+ADDRLP4 4180
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 $164
+JUMPV
+LABELV $163
+ADDRLP4 4188
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 4192
+ADDRLP4 4188
+INDIRI4
+ADDRLP4 4140
+ADDP4
+ASGNP4
+ADDRLP4 4192
+INDIRP4
+ADDRLP4 4192
+INDIRP4
+INDIRF4
+ADDRLP4 4188
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $164
+LABELV $160
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $159
+LABELV $145
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_UnlinkEntity
+CALLV
+pop
+ADDRLP4 4140
+ARGP4
+ADDRLP4 4152
+ARGP4
+ADDRLP4 40
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4176
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4136
+ADDRLP4 4176
+INDIRI4
+ASGNI4
+ADDRLP4 4180
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ASGNP4
+ADDRLP4 4180
+INDIRP4
+ADDRLP4 4180
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4184
+ADDRFP4 0
+INDIRP4
+CNSTI4 500
+ADDP4
+ASGNP4
+ADDRLP4 4184
+INDIRP4
+ADDRLP4 4184
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4188
+ADDRFP4 0
+INDIRP4
+CNSTI4 504
+ADDP4
+ASGNP4
+ADDRLP4 4188
+INDIRP4
+ADDRLP4 4188
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4192
+ADDRFP4 0
+INDIRP4
+CNSTI4 508
+ADDP4
+ASGNP4
+ADDRLP4 4192
+INDIRP4
+ADDRLP4 4192
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4196
+ADDRFP4 0
+INDIRP4
+CNSTI4 512
+ADDP4
+ASGNP4
+ADDRLP4 4196
+INDIRP4
+ADDRLP4 4196
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4200
+ADDRFP4 0
+INDIRP4
+CNSTI4 516
+ADDP4
+ASGNP4
+ADDRLP4 4200
+INDIRP4
+ADDRLP4 4200
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $168
+JUMPV
+LABELV $165
+ADDRLP4 8
+CNSTI4 1760
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 40
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4208
+ADDRLP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4208
+INDIRI4
+CNSTI4 2
+EQI4 $169
+ADDRLP4 4208
+INDIRI4
+CNSTI4 3
+EQI4 $169
+ADDRLP4 4208
+INDIRI4
+CNSTI4 14
+EQI4 $169
+ADDRLP4 4208
+INDIRI4
+CNSTI4 1
+EQI4 $169
+ADDRLP4 8
+INDIRP4
+CNSTI4 572
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $169
+ADDRGP4 $166
+JUMPV
+LABELV $169
+ADDRLP4 8
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+EQI4 $171
+ADDRLP4 8
+INDIRP4
+CNSTI4 472
+ADDP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+GEF4 $183
+ADDRLP4 8
+INDIRP4
+CNSTI4 476
+ADDP4
+INDIRF4
+ADDRLP4 28+4
+INDIRF4
+GEF4 $183
+ADDRLP4 8
+INDIRP4
+CNSTI4 480
+ADDP4
+INDIRF4
+ADDRLP4 28+8
+INDIRF4
+GEF4 $183
+ADDRLP4 8
+INDIRP4
+CNSTI4 484
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+LEF4 $183
+ADDRLP4 8
+INDIRP4
+CNSTI4 488
+ADDP4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+LEF4 $183
+ADDRLP4 8
+INDIRP4
+CNSTI4 492
+ADDP4
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+GTF4 $173
+LABELV $183
+ADDRGP4 $166
+JUMPV
+LABELV $173
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 4216
+ADDRGP4 G_TestEntityPosition
+CALLP4
+ASGNP4
+ADDRLP4 4216
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $184
+ADDRGP4 $166
+JUMPV
+LABELV $184
+LABELV $171
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 4212
+ADDRGP4 G_TryPushingEntity
+CALLI4
+ASGNI4
+ADDRLP4 4212
+INDIRI4
+CNSTI4 0
+EQI4 $186
+ADDRGP4 $166
+JUMPV
+LABELV $186
+ADDRLP4 4220
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRLP4 4220
+INDIRI4
+EQI4 $190
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+ADDRLP4 4220
+INDIRI4
+NEI4 $188
+LABELV $190
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4228
+CNSTP4 0
+ASGNP4
+ADDRLP4 4228
+INDIRP4
+ARGP4
+ADDRLP4 4228
+INDIRP4
+ARGP4
+CNSTI4 99999
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 23
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRGP4 $166
+JUMPV
+LABELV $188
+ADDRFP4 12
+INDIRP4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 pushed_p
+INDIRP4
+CNSTI4 -32
+ADDP4
+ASGNP4
+ADDRGP4 $194
+JUMPV
+LABELV $191
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $195
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $195
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $192
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 -32
+ADDP4
+ASGNP4
+LABELV $194
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 pushed
+CVPU4 4
+GEU4 $191
+CNSTI4 0
+RETI4
+ADDRGP4 $143
+JUMPV
+LABELV $166
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $168
+ADDRLP4 12
+INDIRI4
+ADDRLP4 4136
+INDIRI4
+LTI4 $165
+CNSTI4 1
+RETI4
+LABELV $143
+endproc G_MoverPush 4240 32
+export G_MoverTeam
+proc G_MoverTeam 72 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 52
+CNSTP4 0
+ASGNP4
+ADDRGP4 pushed_p
+ADDRGP4 pushed
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $201
+JUMPV
+LABELV $198
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRLP4 28
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ARGP4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRLP4 40
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRLP4 4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 28+4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 500
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4+8
+ADDRLP4 28+8
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 504
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 40
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 508
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 16+4
+ADDRLP4 40+4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 512
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 16+8
+ADDRLP4 40+8
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 516
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 52
+ARGP4
+ADDRLP4 64
+ADDRGP4 G_MoverPush
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 0
+NEI4 $212
+ADDRGP4 $200
+JUMPV
+LABELV $212
+LABELV $199
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 852
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $201
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $198
+LABELV $200
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $214
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $219
+JUMPV
+LABELV $216
+ADDRLP4 56
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+36
+INDIRI4
+SUBI4
+ADDI4
+ASGNI4
+ADDRLP4 60
+ADDRLP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+36
+INDIRI4
+SUBI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ARGP4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 508
+ADDP4
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $217
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 852
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $219
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $216
+ADDRFP4 0
+INDIRP4
+CNSTI4 772
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $197
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 52
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 772
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $197
+JUMPV
+LABELV $214
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $231
+JUMPV
+LABELV $228
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $232
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ADDI4
+LTI4 $234
+ADDRLP4 0
+INDIRP4
+CNSTI4 768
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $237
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 768
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $237
+LABELV $234
+LABELV $232
+ADDRLP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $239
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ADDI4
+LTI4 $241
+ADDRLP4 0
+INDIRP4
+CNSTI4 768
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $244
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 768
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $244
+LABELV $241
+LABELV $239
+LABELV $229
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 852
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $231
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $228
+LABELV $197
+endproc G_MoverTeam 72 16
+export G_RunMover
+proc G_RunMover 8 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+EQI4 $247
+ADDRGP4 $246
+JUMPV
+LABELV $247
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $251
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $249
+LABELV $251
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 8
+GEI4 $249
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_MoverTeam
+CALLV
+pop
+LABELV $249
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_RunThink
+CALLV
+pop
+LABELV $246
+endproc G_RunMover 8 4
+export SetMoverState
+proc SetMoverState 104 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+LTI4 $254
+ADDRLP4 16
+INDIRI4
+CNSTI4 9
+GTI4 $254
+ADDRLP4 16
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $282
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $282
+address $256
+address $257
+address $258
+address $263
+address $268
+address $269
+address $270
+address $275
+address $254
+address $254
+code
+LABELV $256
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $254
+JUMPV
+LABELV $257
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $254
+JUMPV
+LABELV $258
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 636
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 624
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 640
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 628
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+CNSTF4 1148846080
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRGP4 $254
+JUMPV
+LABELV $263
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 624
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 636
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 628
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 640
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+CNSTF4 1148846080
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRGP4 $254
+JUMPV
+LABELV $268
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $254
+JUMPV
+LABELV $269
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $254
+JUMPV
+LABELV $270
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 636
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 624
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 640
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 628
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+CNSTF4 1148846080
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRGP4 $254
+JUMPV
+LABELV $275
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 624
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 636
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 628
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 640
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+CNSTF4 1148846080
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 3
+ASGNI4
+LABELV $254
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+LTI4 $283
+ADDRFP4 4
+INDIRI4
+CNSTI4 3
+GTI4 $283
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+LABELV $283
+ADDRFP4 4
+INDIRI4
+CNSTI4 4
+LTI4 $286
+ADDRFP4 4
+INDIRI4
+CNSTI4 7
+GTI4 $286
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ARGP4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 508
+ADDP4
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+LABELV $286
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $252
+endproc SetMoverState 104 12
+export MatchTeam
+proc MatchTeam 4 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $293
+JUMPV
+LABELV $290
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 SetMoverState
+CALLV
+pop
+LABELV $291
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 852
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $293
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $290
+LABELV $289
+endproc MatchTeam 4 12
+export ReturnToPos1
+proc ReturnToPos1 8 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRGP4 MatchTeam
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 604
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 596
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $296
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 596
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $296
+LABELV $294
+endproc ReturnToPos1 8 12
+export ReturnToApos1
+proc ReturnToApos1 8 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 7
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRGP4 MatchTeam
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 604
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 596
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $300
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 596
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $300
+LABELV $298
+endproc ReturnToApos1 8 12
+export Think_ClosedModelDoor
+proc Think_ClosedModelDoor 12 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $303
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $303
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 856
+ADDP4
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 8
+INDIRU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+EQU4 $307
+ADDRLP4 8
+INDIRU4
+CNSTU4 0
+NEU4 $305
+LABELV $307
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 trap_AdjustAreaPortalState
+CALLV
+pop
+LABELV $305
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+CNSTI4 8
+ASGNI4
+LABELV $302
+endproc Think_ClosedModelDoor 12 12
+export Think_CloseModelDoor
+proc Think_CloseModelDoor 4136 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4112
+ADDRFP4 0
+INDIRP4
+CNSTI4 648
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4108
+CNSTI4 1
+ASGNI4
+ADDRLP4 4112
+INDIRP4
+CNSTI4 472
+ADDP4
+ARGP4
+ADDRLP4 4112
+INDIRP4
+CNSTI4 484
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4120
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4104
+ADDRLP4 4120
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 648
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $312
+JUMPV
+LABELV $309
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4128
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4128
+INDIRI4
+CNSTI4 2
+EQI4 $313
+ADDRLP4 4128
+INDIRI4
+CNSTI4 3
+EQI4 $313
+ADDRLP4 4128
+INDIRI4
+CNSTI4 14
+EQI4 $313
+ADDRLP4 4128
+INDIRI4
+CNSTI4 1
+EQI4 $313
+ADDRLP4 0
+INDIRP4
+CNSTI4 572
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $313
+ADDRGP4 $310
+JUMPV
+LABELV $313
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4132
+ADDRGP4 G_TestEntityPosition
+CALLP4
+ASGNP4
+ADDRLP4 4132
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $315
+ADDRLP4 4108
+CNSTI4 0
+ASGNI4
+LABELV $315
+LABELV $310
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $312
+ADDRLP4 4
+INDIRI4
+ADDRLP4 4104
+INDIRI4
+LTI4 $309
+ADDRLP4 4108
+INDIRI4
+CNSTI4 0
+NEI4 $317
+ADDRFP4 0
+INDIRP4
+CNSTI4 648
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_UnlinkEntity
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $308
+JUMPV
+LABELV $317
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 596
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $320
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 596
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $320
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+CNSTI4 11
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 Think_ClosedModelDoor
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+ADDF4
+CVFI4 4
+ASGNI4
+LABELV $308
+endproc Think_CloseModelDoor 4136 16
+export Think_OpenModelDoor
+proc Think_OpenModelDoor 20 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 648
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_UnlinkEntity
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 604
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 600
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $324
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 600
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $324
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+CNSTI4 9
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 Think_CloseModelDoor
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $327
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $327
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+LABELV $323
+endproc Think_OpenModelDoor 20 12
+export Reached_BinaryMover
+proc Reached_BinaryMover 20 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 604
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $330
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRGP4 SetMoverState
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 600
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $333
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 600
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $333
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 ReturnToPos1
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $336
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $336
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+ADDRGP4 $331
+JUMPV
+LABELV $330
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $338
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRGP4 SetMoverState
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $341
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $341
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 856
+ADDP4
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 12
+INDIRU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+EQU4 $345
+ADDRLP4 12
+INDIRU4
+CNSTU4 0
+NEU4 $339
+LABELV $345
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 trap_AdjustAreaPortalState
+CALLV
+pop
+ADDRGP4 $339
+JUMPV
+LABELV $338
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $346
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 5
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRGP4 SetMoverState
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 600
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $349
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 600
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $349
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 ReturnToApos1
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $352
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $352
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+ADDRGP4 $347
+JUMPV
+LABELV $346
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $354
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRGP4 SetMoverState
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $357
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $357
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 856
+ADDP4
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 12
+INDIRU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+EQU4 $361
+ADDRLP4 12
+INDIRU4
+CNSTU4 0
+NEU4 $355
+LABELV $361
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 trap_AdjustAreaPortalState
+CALLV
+pop
+ADDRGP4 $355
+JUMPV
+LABELV $354
+ADDRGP4 $362
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+LABELV $355
+LABELV $347
+LABELV $339
+LABELV $331
+LABELV $329
+endproc Reached_BinaryMover 20 12
+export Use_BinaryMover
+proc Use_BinaryMover 36 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CNSTI4 668
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+EQU4 $364
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+EQU4 $364
+ADDRLP4 12
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+EQU4 $364
+ADDRGP4 $363
+JUMPV
+LABELV $364
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+EQI4 $366
+ADDRFP4 0
+INDIRP4
+CNSTI4 856
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 Use_BinaryMover
+CALLV
+pop
+ADDRGP4 $363
+JUMPV
+LABELV $366
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $368
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+ADDI4
+ARGI4
+ADDRGP4 MatchTeam
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 592
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $371
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 592
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $371
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 604
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 856
+ADDP4
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 28
+INDIRU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+EQU4 $375
+ADDRLP4 28
+INDIRU4
+CNSTU4 0
+NEU4 $369
+LABELV $375
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 trap_AdjustAreaPortalState
+CALLV
+pop
+ADDRGP4 $369
+JUMPV
+LABELV $368
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $376
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $377
+JUMPV
+LABELV $376
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $379
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+LEI4 $382
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $382
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+SUBI4
+ARGI4
+ADDRGP4 MatchTeam
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 592
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $380
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 592
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $380
+JUMPV
+LABELV $379
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $387
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+LEI4 $390
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $390
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+SUBI4
+ARGI4
+ADDRGP4 MatchTeam
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 596
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $388
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 596
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $388
+JUMPV
+LABELV $387
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $395
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 6
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 50
+ADDI4
+ARGI4
+ADDRGP4 MatchTeam
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 592
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $398
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 592
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $398
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 604
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 856
+ADDP4
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 28
+INDIRU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+EQU4 $402
+ADDRLP4 28
+INDIRU4
+CNSTU4 0
+NEU4 $396
+LABELV $402
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 trap_AdjustAreaPortalState
+CALLV
+pop
+ADDRGP4 $396
+JUMPV
+LABELV $395
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $403
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $404
+JUMPV
+LABELV $403
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $406
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+LEI4 $409
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $409
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 6
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+SUBI4
+ARGI4
+ADDRGP4 MatchTeam
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 592
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $407
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 592
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $407
+JUMPV
+LABELV $406
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $414
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+LEI4 $417
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $417
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 7
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+SUBI4
+ARGI4
+ADDRGP4 MatchTeam
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 596
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $415
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 596
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $415
+JUMPV
+LABELV $414
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 8
+NEI4 $422
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 Think_OpenModelDoor
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 592
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $425
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 592
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $425
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 604
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 856
+ADDP4
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 32
+INDIRU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+EQU4 $429
+ADDRLP4 32
+INDIRU4
+CNSTU4 0
+NEU4 $427
+LABELV $429
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 trap_AdjustAreaPortalState
+CALLV
+pop
+LABELV $427
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+CNSTI4 10
+ASGNI4
+ADDRGP4 $423
+JUMPV
+LABELV $422
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 9
+NEI4 $430
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+ADDF4
+CVFI4 4
+ASGNI4
+LABELV $430
+LABELV $423
+LABELV $415
+LABELV $407
+LABELV $404
+LABELV $396
+LABELV $388
+LABELV $380
+LABELV $377
+LABELV $369
+LABELV $363
+endproc Use_BinaryMover 36 12
+export InitMover
+proc InitMover 108 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $434
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 G_ModelIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 164
+ADDP4
+ADDRLP4 48
+INDIRI4
+ASGNI4
+LABELV $434
+ADDRGP4 $438
+ARGP4
+ADDRGP4 $439
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRLP4 52
+ADDRGP4 G_SpawnString
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $436
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRLP4 56
+INDIRI4
+ASGNI4
+LABELV $436
+ADDRGP4 $440
+ARGP4
+ADDRGP4 $439
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRLP4 60
+ADDRGP4 G_SpawnFloat
+CALLI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 60
+INDIRI4
+ASGNI4
+ADDRGP4 $441
+ARGP4
+ADDRGP4 $442
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 64
+ADDRGP4 G_SpawnVector
+CALLI4
+ASGNI4
+ADDRLP4 32
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+INDIRI4
+ADDRLP4 68
+INDIRI4
+NEI4 $445
+ADDRLP4 32
+INDIRI4
+ADDRLP4 68
+INDIRI4
+EQI4 $443
+LABELV $445
+ADDRLP4 72
+CNSTF4 1132396544
+ADDRLP4 12
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 255
+LEI4 $446
+ADDRLP4 72
+CNSTI4 255
+ASGNI4
+LABELV $446
+ADDRLP4 76
+CNSTF4 1132396544
+ADDRLP4 12+4
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 255
+LEI4 $449
+ADDRLP4 76
+CNSTI4 255
+ASGNI4
+LABELV $449
+ADDRLP4 80
+CNSTF4 1132396544
+ADDRLP4 12+8
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 255
+LEI4 $452
+ADDRLP4 80
+CNSTI4 255
+ASGNI4
+LABELV $452
+ADDRLP4 84
+ADDRLP4 36
+INDIRF4
+CNSTF4 1082130432
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 255
+LEI4 $454
+ADDRLP4 84
+CNSTI4 255
+ASGNI4
+LABELV $454
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+ADDRLP4 72
+INDIRI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 8
+LSHI4
+BORI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 16
+LSHI4
+BORI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 24
+LSHI4
+BORI4
+ASGNI4
+LABELV $443
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 Use_BinaryMover
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 768
+ADDP4
+ADDRGP4 Reached_BinaryMover
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 6
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 636
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 624
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 640
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 628
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 88
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 88
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $458
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+CNSTF4 1120403456
+ASGNF4
+LABELV $458
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 0
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 0+4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTF4 1148846080
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $462
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $462
+LABELV $433
+endproc InitMover 108 12
+export InitRotator
+proc InitRotator 108 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $465
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 G_ModelIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 164
+ADDP4
+ADDRLP4 48
+INDIRI4
+ASGNI4
+LABELV $465
+ADDRGP4 $438
+ARGP4
+ADDRGP4 $439
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRLP4 52
+ADDRGP4 G_SpawnString
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $467
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRLP4 56
+INDIRI4
+ASGNI4
+LABELV $467
+ADDRGP4 $440
+ARGP4
+ADDRGP4 $439
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRLP4 60
+ADDRGP4 G_SpawnFloat
+CALLI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 60
+INDIRI4
+ASGNI4
+ADDRGP4 $441
+ARGP4
+ADDRGP4 $442
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 64
+ADDRGP4 G_SpawnVector
+CALLI4
+ASGNI4
+ADDRLP4 32
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+INDIRI4
+ADDRLP4 68
+INDIRI4
+NEI4 $471
+ADDRLP4 32
+INDIRI4
+ADDRLP4 68
+INDIRI4
+EQI4 $469
+LABELV $471
+ADDRLP4 72
+CNSTF4 1132396544
+ADDRLP4 12
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 255
+LEI4 $472
+ADDRLP4 72
+CNSTI4 255
+ASGNI4
+LABELV $472
+ADDRLP4 76
+CNSTF4 1132396544
+ADDRLP4 12+4
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 255
+LEI4 $475
+ADDRLP4 76
+CNSTI4 255
+ASGNI4
+LABELV $475
+ADDRLP4 80
+CNSTF4 1132396544
+ADDRLP4 12+8
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 255
+LEI4 $478
+ADDRLP4 80
+CNSTI4 255
+ASGNI4
+LABELV $478
+ADDRLP4 84
+ADDRLP4 36
+INDIRF4
+CNSTF4 1082130432
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 255
+LEI4 $480
+ADDRLP4 84
+CNSTI4 255
+ASGNI4
+LABELV $480
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+ADDRLP4 72
+INDIRI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 8
+LSHI4
+BORI4
+ADDRLP4 80
+INDIRI4
+CNSTI4 16
+LSHI4
+BORI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 24
+LSHI4
+BORI4
+ASGNI4
+LABELV $469
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 Use_BinaryMover
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 768
+ADDP4
+ADDRGP4 Reached_BinaryMover
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 128
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 6
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 508
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 636
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 624
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 640
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 628
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 88
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 88
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $484
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+CNSTF4 1123024896
+ASGNF4
+LABELV $484
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ADDRLP4 0
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+ADDRLP4 0+4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+CNSTF4 1148846080
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $488
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $488
+LABELV $464
+endproc InitRotator 108 12
+export Blocked_Door
+proc Blocked_Door 16 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $491
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $491
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRGP4 $490
+JUMPV
+LABELV $491
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $493
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 23
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $493
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $495
+ADDRGP4 $490
+JUMPV
+LABELV $495
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Use_BinaryMover
+CALLV
+pop
+LABELV $490
+endproc Blocked_Door 16 32
+proc Touch_DoorTriggerSpectator 72 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 44
+CNSTF4 0
+ASGNF4
+ADDRLP4 20+8
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRLP4 20+4
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 48
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 484
+ADDP4
+ADDP4
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 52
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 56
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 472
+ADDP4
+ADDP4
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 60
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 52
+INDIRF4
+ADDRLP4 60
+INDIRF4
+GEF4 $500
+ADDRLP4 64
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 64
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 472
+ADDP4
+ADDP4
+INDIRF4
+CNSTF4 1101004800
+SUBF4
+ASGNF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 20
+ADDP4
+CNSTF4 3212836864
+ASGNF4
+ADDRGP4 $501
+JUMPV
+LABELV $500
+ADDRLP4 64
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 64
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 484
+ADDP4
+ADDP4
+INDIRF4
+CNSTF4 1101004800
+ADDF4
+ASGNF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 20
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+LABELV $501
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $502
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $506
+ADDRGP4 $503
+JUMPV
+LABELV $506
+ADDRLP4 64
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+ADDRLP4 8
+ADDP4
+CNSTF4 1056964608
+ADDRLP4 64
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 472
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 64
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 484
+ADDP4
+ADDP4
+INDIRF4
+ADDF4
+MULF4
+ASGNF4
+LABELV $503
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $502
+ADDRLP4 20
+ARGP4
+ADDRLP4 32
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 32
+ARGP4
+ADDRGP4 TeleportPlayer
+CALLV
+pop
+LABELV $497
+endproc Touch_DoorTriggerSpectator 72 12
+proc manualDoorTriggerSpectator 1816 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 1796
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1796
+INDIRI4
+CNSTI4 2
+EQI4 $515
+ADDRLP4 1796
+INDIRI4
+CNSTI4 1
+EQI4 $515
+ADDRLP4 1796
+INDIRI4
+CNSTI4 6
+EQI4 $515
+ADDRLP4 1796
+INDIRI4
+CNSTI4 5
+EQI4 $515
+ADDRLP4 1796
+INDIRI4
+CNSTI4 10
+EQI4 $515
+ADDRLP4 1796
+INDIRI4
+CNSTI4 9
+NEI4 $509
+LABELV $515
+ADDRGP4 $508
+JUMPV
+LABELV $509
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 472
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 484
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 852
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $519
+JUMPV
+LABELV $516
+ADDRLP4 0
+INDIRP4
+CNSTI4 472
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRGP4 AddPointToBounds
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 484
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRGP4 AddPointToBounds
+CALLV
+pop
+LABELV $517
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 852
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $519
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $516
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+LABELV $520
+ADDRLP4 1804
+CNSTI4 2
+ASGNI4
+ADDRLP4 1808
+ADDRLP4 4
+INDIRI4
+ADDRLP4 1804
+INDIRI4
+LSHI4
+ASGNI4
+ADDRLP4 1812
+ADDRLP4 32
+INDIRI4
+ADDRLP4 1804
+INDIRI4
+LSHI4
+ASGNI4
+ADDRLP4 1808
+INDIRI4
+ADDRLP4 20
+ADDP4
+INDIRF4
+ADDRLP4 1808
+INDIRI4
+ADDRLP4 8
+ADDP4
+INDIRF4
+SUBF4
+ADDRLP4 1812
+INDIRI4
+ADDRLP4 20
+ADDP4
+INDIRF4
+ADDRLP4 1812
+INDIRI4
+ADDRLP4 8
+ADDP4
+INDIRF4
+SUBF4
+GEF4 $524
+ADDRLP4 32
+ADDRLP4 4
+INDIRI4
+ASGNI4
+LABELV $524
+LABELV $521
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $520
+ADDRLP4 1804
+ADDRLP4 32
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 20
+ADDP4
+ASGNP4
+ADDRLP4 1804
+INDIRP4
+ADDRLP4 1804
+INDIRP4
+INDIRF4
+CNSTF4 1114636288
+ADDF4
+ASGNF4
+ADDRLP4 1808
+ADDRLP4 32
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+ASGNP4
+ADDRLP4 1808
+INDIRP4
+ADDRLP4 1808
+INDIRP4
+INDIRF4
+CNSTF4 1114636288
+SUBF4
+ASGNF4
+ADDRLP4 36+212+260
+ADDRLP4 8
+INDIRB
+ASGNB 12
+ADDRLP4 36+212+272
+ADDRLP4 20
+INDIRB
+ASGNB 12
+ADDRLP4 36+836
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 36
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRGP4 Touch_DoorTriggerSpectator
+CALLV
+pop
+LABELV $508
+endproc manualDoorTriggerSpectator 1816 12
+export manualTriggerSpectator
+proc manualTriggerSpectator 4136 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 4104
+CNSTI4 0
+ASGNI4
+ADDRLP4 4108
+CNSTF4 1232348160
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $534
+ARGP4
+ADDRLP4 4112
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 4112
+INDIRI4
+CNSTI4 0
+EQI4 $532
+ADDRGP4 $531
+JUMPV
+LABELV $532
+ADDRFP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $538
+ADDRGP4 $531
+JUMPV
+LABELV $537
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $542
+ARGP4
+ADDRLP4 4116
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 4116
+INDIRI4
+CNSTI4 0
+NEI4 $540
+ADDRLP4 4120
+ADDRLP4 4104
+INDIRI4
+ASGNI4
+ADDRLP4 4104
+ADDRLP4 4120
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4120
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $541
+JUMPV
+LABELV $540
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+NEU4 $543
+ADDRGP4 $545
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $543
+LABELV $541
+ADDRFP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $546
+ADDRGP4 $548
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $531
+JUMPV
+LABELV $546
+LABELV $538
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 668
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4116
+ADDRGP4 G_Find
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4116
+INDIRP4
+ASGNP4
+ADDRLP4 4116
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $537
+ADDRLP4 4104
+INDIRI4
+CNSTI4 0
+LEI4 $549
+ADDRLP4 4120
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $554
+JUMPV
+LABELV $551
+ADDRLP4 4128
+CNSTI4 496
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 4128
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+INDIRP4
+ADDRLP4 4128
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 4132
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 4124
+ADDRLP4 4132
+INDIRF4
+ASGNF4
+ADDRLP4 4124
+INDIRF4
+ADDRLP4 4108
+INDIRF4
+GEF4 $555
+ADDRLP4 4108
+ADDRLP4 4124
+INDIRF4
+ASGNF4
+ADDRLP4 4120
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $555
+LABELV $552
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $554
+ADDRLP4 4
+INDIRI4
+ADDRLP4 4104
+INDIRI4
+LTI4 $551
+ADDRLP4 4120
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 manualDoorTriggerSpectator
+CALLV
+pop
+LABELV $549
+LABELV $531
+endproc manualTriggerSpectator 4136 12
+export Touch_DoorTrigger
+proc Touch_DoorTrigger 12 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $558
+ADDRGP4 $557
+JUMPV
+LABELV $558
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $560
+ADDRLP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $560
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+EQI4 $561
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+EQI4 $561
+ADDRLP4 4
+INDIRI4
+CNSTI4 6
+EQI4 $561
+ADDRLP4 4
+INDIRI4
+CNSTI4 5
+EQI4 $561
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 Touch_DoorTriggerSpectator
+CALLV
+pop
+ADDRGP4 $561
+JUMPV
+LABELV $560
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+EQI4 $564
+ADDRLP4 4
+INDIRI4
+CNSTI4 6
+EQI4 $564
+ADDRLP4 4
+INDIRI4
+CNSTI4 7
+EQI4 $564
+ADDRFP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Use_BinaryMover
+CALLV
+pop
+LABELV $564
+LABELV $561
+LABELV $557
+endproc Touch_DoorTrigger 12 12
+export Think_SpawnNewDoorTrigger
+proc Think_SpawnNewDoorTrigger 56 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 472
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 484
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 852
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $570
+JUMPV
+LABELV $567
+ADDRLP4 0
+INDIRP4
+CNSTI4 472
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRGP4 AddPointToBounds
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 484
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRGP4 AddPointToBounds
+CALLV
+pop
+LABELV $568
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 852
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $570
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $567
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+LABELV $571
+ADDRLP4 40
+CNSTI4 2
+ASGNI4
+ADDRLP4 44
+ADDRLP4 4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+LSHI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 32
+INDIRI4
+ADDRLP4 40
+INDIRI4
+LSHI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+ADDRLP4 20
+ADDP4
+INDIRF4
+ADDRLP4 44
+INDIRI4
+ADDRLP4 8
+ADDP4
+INDIRF4
+SUBF4
+ADDRLP4 48
+INDIRI4
+ADDRLP4 20
+ADDP4
+INDIRF4
+ADDRLP4 48
+INDIRI4
+ADDRLP4 8
+ADDP4
+INDIRF4
+SUBF4
+GEF4 $575
+ADDRLP4 32
+ADDRLP4 4
+INDIRI4
+ASGNI4
+LABELV $575
+LABELV $572
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $571
+ADDRLP4 40
+ADDRLP4 32
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 20
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRF4
+CNSTF4 1114636288
+ADDF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 32
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRF4
+CNSTF4 1114636288
+SUBF4
+ASGNF4
+ADDRLP4 48
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 48
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $577
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 8
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 20
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+CNSTI4 1073741824
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 Touch_DoorTrigger
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 8
+GEI4 $578
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRGP4 MatchTeam
+CALLV
+pop
+LABELV $578
+LABELV $566
+endproc Think_SpawnNewDoorTrigger 56 12
+export Think_MatchTeam
+proc Think_MatchTeam 4 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRGP4 MatchTeam
+CALLV
+pop
+LABELV $581
+endproc Think_MatchTeam 4 12
+export SP_func_door
+proc SP_func_door 120 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $584
+ARGP4
+ADDRGP4 $585
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 596
+ADDP4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRGP4 $586
+ARGP4
+ADDRGP4 $585
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 592
+ADDP4
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRGP4 $587
+ARGP4
+ADDRGP4 $588
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 600
+ADDP4
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRGP4 $589
+ARGP4
+ADDRGP4 $588
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 772
+ADDP4
+ADDRGP4 Blocked_Door
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $590
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+CNSTF4 1137180672
+ASGNF4
+LABELV $590
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $592
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+CNSTF4 1073741824
+ASGNF4
+LABELV $592
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+CNSTF4 1148846080
+ADDRLP4 52
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $594
+ARGP4
+ADDRGP4 $595
+ARGP4
+ADDRLP4 32
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRGP4 $596
+ARGP4
+ADDRGP4 $597
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnInt
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetBrushModel
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 696
+ADDP4
+ARGP4
+ADDRGP4 G_SetMovedir
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 696
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 68
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 68
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 700
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 72
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 704
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 76
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 4+8
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 16+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 16+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRLP4 4+4
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 4+8
+INDIRF4
+ADDRLP4 16+8
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 32
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 696
+ADDP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 636
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 624
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 700
+ADDP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 640
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 628
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 704
+ADDP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $606
+ADDRLP4 116
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+ASGNP4
+ADDRLP4 100
+ADDRLP4 116
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 116
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+ADDRLP4 100
+INDIRB
+ASGNB 12
+LABELV $606
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitMover
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+NEI4 $609
+ADDRGP4 $611
+ARGP4
+ADDRGP4 $612
+ARGP4
+ADDRLP4 100
+ARGP4
+ADDRGP4 G_SpawnInt
+CALLI4
+pop
+ADDRLP4 100
+INDIRI4
+CNSTI4 0
+EQI4 $613
+ADDRFP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $613
+ADDRFP4 0
+INDIRP4
+CNSTI4 668
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $617
+ADDRLP4 100
+INDIRI4
+CNSTI4 0
+EQI4 $615
+LABELV $617
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 Think_MatchTeam
+ASGNP4
+ADDRGP4 $616
+JUMPV
+LABELV $615
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 Think_SpawnNewDoorTrigger
+ASGNP4
+LABELV $616
+LABELV $609
+LABELV $583
+endproc SP_func_door 120 12
+export SP_func_door_rotating
+proc SP_func_door_rotating 104 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $584
+ARGP4
+ADDRGP4 $585
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 596
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $586
+ARGP4
+ADDRGP4 $585
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 592
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $587
+ARGP4
+ADDRGP4 $588
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 600
+ADDP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 $589
+ARGP4
+ADDRGP4 $588
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 772
+ADDP4
+ADDRGP4 Blocked_Door
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $619
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+CNSTF4 1123024896
+ASGNF4
+LABELV $619
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+CNSTF4 0
+GEF4 $621
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTF4 3212836864
+ADDRLP4 20
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+LABELV $621
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $623
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+CNSTF4 1073741824
+ASGNF4
+LABELV $623
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTF4 1148846080
+ADDRLP4 20
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 704
+ADDP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 700
+ADDP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 696
+ADDP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 36
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 124
+ADDP4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $625
+ADDRFP4 0
+INDIRP4
+CNSTI4 704
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $626
+JUMPV
+LABELV $625
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+EQI4 $627
+ADDRFP4 0
+INDIRP4
+CNSTI4 696
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $628
+JUMPV
+LABELV $627
+ADDRFP4 0
+INDIRP4
+CNSTI4 700
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+LABELV $628
+LABELV $626
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+EQI4 $629
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 696
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 700
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+CNSTI4 704
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $629
+ADDRFP4 0
+INDIRP4
+CNSTI4 644
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $631
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 vtos
+CALLP4
+ASGNP4
+ADDRGP4 $633
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 52
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 644
+ADDP4
+CNSTF4 1119092736
+ASGNF4
+LABELV $631
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetBrushModel
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 696
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 644
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 636
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 624
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 700
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 644
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 640
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 628
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 704
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 644
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $634
+ADDRLP4 88
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+ASGNP4
+ADDRLP4 72
+ADDRLP4 88
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 88
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+ADDRLP4 72
+INDIRB
+ASGNB 12
+ADDRLP4 92
+ADDRFP4 0
+INDIRP4
+CNSTI4 696
+ADDP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ADDRLP4 92
+INDIRP4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 96
+ADDRFP4 0
+INDIRP4
+CNSTI4 700
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 100
+ADDRFP4 0
+INDIRP4
+CNSTI4 704
+ADDP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $634
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitRotator
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+NEI4 $637
+ADDRGP4 $611
+ARGP4
+ADDRGP4 $612
+ARGP4
+ADDRLP4 80
+ARGP4
+ADDRGP4 G_SpawnInt
+CALLI4
+pop
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+EQI4 $639
+ADDRFP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $639
+ADDRFP4 0
+INDIRP4
+CNSTI4 668
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $643
+ADDRLP4 80
+INDIRI4
+CNSTI4 0
+EQI4 $641
+LABELV $643
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 Think_MatchTeam
+ASGNP4
+ADDRGP4 $642
+JUMPV
+LABELV $641
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 Think_SpawnNewDoorTrigger
+ASGNP4
+LABELV $642
+LABELV $637
+LABELV $618
+endproc SP_func_door_rotating 104 12
+export SP_func_door_model
+proc SP_func_door_model 156 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $584
+ARGP4
+ADDRGP4 $585
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 596
+ADDP4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRGP4 $586
+ARGP4
+ADDRGP4 $585
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 592
+ADDP4
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRGP4 $587
+ARGP4
+ADDRGP4 $588
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 600
+ADDP4
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRGP4 $589
+ARGP4
+ADDRGP4 $588
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $645
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+CNSTF4 1128792064
+ASGNF4
+LABELV $645
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+CNSTF4 0
+GTF4 $647
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+CNSTF4 1073741824
+ASGNF4
+LABELV $647
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+CNSTF4 1148846080
+ADDRLP4 52
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 56
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 648
+ADDP4
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 60
+CNSTI4 548
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetBrushModel
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 12
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRLP4 68
+CNSTI4 472
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 72
+CNSTI4 484
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 76
+CNSTI4 444
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 80
+CNSTI4 456
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $649
+ARGP4
+ADDRGP4 $650
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnVector
+CALLI4
+pop
+ADDRGP4 $651
+ARGP4
+ADDRGP4 $442
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnVector
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $652
+ADDRGP4 $654
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $653
+JUMPV
+LABELV $652
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 88
+ADDRGP4 G_ModelIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+ADDRLP4 88
+INDIRI4
+ASGNI4
+LABELV $653
+ADDRGP4 $438
+ARGP4
+ADDRGP4 $439
+ARGP4
+ADDRLP4 32
+ARGP4
+ADDRLP4 92
+ADDRGP4 G_SpawnString
+CALLI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+EQI4 $655
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 96
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRLP4 96
+INDIRI4
+ASGNI4
+LABELV $655
+ADDRGP4 $440
+ARGP4
+ADDRGP4 $439
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRLP4 100
+ADDRGP4 G_SpawnFloat
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 100
+INDIRI4
+ASGNI4
+ADDRGP4 $441
+ARGP4
+ADDRGP4 $442
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 104
+ADDRGP4 G_SpawnVector
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 104
+INDIRI4
+ASGNI4
+ADDRLP4 108
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 108
+INDIRI4
+NEI4 $659
+ADDRLP4 24
+INDIRI4
+ADDRLP4 108
+INDIRI4
+EQI4 $657
+LABELV $659
+ADDRLP4 112
+CNSTF4 1132396544
+ADDRLP4 8
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 112
+INDIRI4
+CNSTI4 255
+LEI4 $660
+ADDRLP4 112
+CNSTI4 255
+ASGNI4
+LABELV $660
+ADDRLP4 116
+CNSTF4 1132396544
+ADDRLP4 8+4
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 116
+INDIRI4
+CNSTI4 255
+LEI4 $663
+ADDRLP4 116
+CNSTI4 255
+ASGNI4
+LABELV $663
+ADDRLP4 120
+CNSTF4 1132396544
+ADDRLP4 8+8
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 120
+INDIRI4
+CNSTI4 255
+LEI4 $666
+ADDRLP4 120
+CNSTI4 255
+ASGNI4
+LABELV $666
+ADDRLP4 124
+ADDRLP4 28
+INDIRF4
+CNSTF4 1082130432
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRLP4 124
+INDIRI4
+CNSTI4 255
+LEI4 $668
+ADDRLP4 124
+CNSTI4 255
+ASGNI4
+LABELV $668
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+ADDRLP4 112
+INDIRI4
+ADDRLP4 116
+INDIRI4
+CNSTI4 8
+LSHI4
+BORI4
+ADDRLP4 120
+INDIRI4
+CNSTI4 16
+LSHI4
+BORI4
+ADDRLP4 124
+INDIRI4
+CNSTI4 24
+LSHI4
+BORI4
+ASGNI4
+LABELV $657
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 Use_BinaryMover
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+CNSTI4 8
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 17
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 120
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 120
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 120
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 120
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 132
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+ADDRLP4 132
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+ADDRLP4 132
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ADDRLP4 132
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1260
+ADDP4
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1264
+ADDP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRLP4 144
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRLP4 144
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $670
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $670
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+DIVF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+NEI4 $672
+ADDRGP4 $611
+ARGP4
+ADDRGP4 $612
+ARGP4
+ADDRLP4 152
+ARGP4
+ADDRGP4 G_SpawnInt
+CALLI4
+pop
+ADDRLP4 152
+INDIRI4
+CNSTI4 0
+EQI4 $674
+ADDRFP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $674
+ADDRFP4 0
+INDIRP4
+CNSTI4 668
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $676
+ADDRLP4 152
+INDIRI4
+CNSTI4 0
+NEI4 $676
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 Think_SpawnNewDoorTrigger
+ASGNP4
+LABELV $676
+LABELV $672
+LABELV $644
+endproc SP_func_door_model 156 12
+export Touch_Plat
+proc Touch_Plat 4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $680
+ADDRGP4 $679
+JUMPV
+LABELV $680
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $684
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $682
+LABELV $684
+ADDRGP4 $679
+JUMPV
+LABELV $682
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $685
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 1000
+ADDI4
+ASGNI4
+LABELV $685
+LABELV $679
+endproc Touch_Plat 4 0
+export Touch_PlatCenterTrigger
+proc Touch_PlatCenterTrigger 4 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $689
+ADDRGP4 $688
+JUMPV
+LABELV $689
+ADDRFP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $691
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Use_BinaryMover
+CALLV
+pop
+LABELV $691
+LABELV $688
+endproc Touch_PlatCenterTrigger 4 12
+export SpawnPlatTrigger
+proc SpawnPlatTrigger 60 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $694
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 Touch_PlatCenterTrigger
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+CNSTI4 1073741824
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 36
+CNSTF4 1107558400
+ASGNF4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 36
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 624
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 36
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 628
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 48
+CNSTF4 1107558400
+ASGNF4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 48
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 16+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 624
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 48
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 16+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 628
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+ADDF4
+CNSTF4 1090519040
+ADDF4
+ASGNF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 4
+INDIRF4
+GTF4 $699
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRF4
+CNSTF4 1056964608
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+INDIRF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 4
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+LABELV $699
+ADDRLP4 16+4
+INDIRF4
+ADDRLP4 4+4
+INDIRF4
+GTF4 $701
+ADDRLP4 4+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 624
+ADDP4
+INDIRF4
+CNSTF4 1056964608
+ADDRFP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+INDIRF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 16+4
+ADDRLP4 4+4
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+LABELV $701
+ADDRLP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDRLP4 4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDRLP4 16
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $693
+endproc SpawnPlatTrigger 60 4
+export SP_func_plat
+proc SP_func_plat 64 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $584
+ARGP4
+ADDRGP4 $709
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 596
+ADDP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 $586
+ARGP4
+ADDRGP4 $709
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 592
+ADDP4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRGP4 $587
+ARGP4
+ADDRGP4 $710
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 600
+ADDP4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $589
+ARGP4
+ADDRGP4 $710
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 32
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 124
+ADDP4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRGP4 $711
+ARGP4
+ADDRGP4 $712
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRGP4 $596
+ARGP4
+ADDRGP4 $597
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnInt
+CALLI4
+pop
+ADDRGP4 $713
+ARGP4
+ADDRGP4 $714
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRGP4 $594
+ARGP4
+ADDRGP4 $595
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+CNSTF4 1148846080
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetBrushModel
+CALLV
+pop
+ADDRGP4 $717
+ARGP4
+ADDRGP4 $612
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 40
+ADDRGP4 G_SpawnFloat
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $715
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRF4
+SUBF4
+ADDRLP4 8
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $715
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 56
+ADDRFP4 0
+INDIRP4
+CNSTI4 628
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitMover
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 Touch_Plat
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 772
+ADDP4
+ADDRGP4 Blocked_Door
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 608
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 668
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $718
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 SpawnPlatTrigger
+CALLV
+pop
+LABELV $718
+LABELV $708
+endproc SP_func_plat 64 12
+export Touch_Button
+proc Touch_Button 4 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $721
+ADDRGP4 $720
+JUMPV
+LABELV $721
+ADDRFP4 0
+INDIRP4
+CNSTI4 584
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $723
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Use_BinaryMover
+CALLV
+pop
+LABELV $723
+LABELV $720
+endproc Touch_Button 4 12
+export SP_func_button
+proc SP_func_button 88 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $586
+ARGP4
+ADDRGP4 $726
+ARGP4
+ADDRLP4 32
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 592
+ADDP4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $727
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+CNSTF4 1109393408
+ASGNF4
+LABELV $727
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $729
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+LABELV $729
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+CNSTF4 1148846080
+ADDRLP4 40
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetBrushModel
+CALLV
+pop
+ADDRGP4 $594
+ARGP4
+ADDRGP4 $731
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 696
+ADDP4
+ARGP4
+ADDRGP4 G_SetMovedir
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 696
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 56
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 56
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 700
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 60
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 60
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 704
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 64
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 64
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 0
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 28
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 696
+ADDP4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 636
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 624
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 700
+ADDP4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 640
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 628
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 704
+ADDP4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $740
+ADDRFP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $741
+JUMPV
+LABELV $740
+ADDRFP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 Touch_Button
+ASGNP4
+LABELV $741
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitMover
+CALLV
+pop
+LABELV $725
+endproc SP_func_button 88 12
+export Think_BeginMoving
+proc Think_BeginMoving 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 3
+ASGNI4
+LABELV $742
+endproc Think_BeginMoving 0 0
+export Reached_Train
+proc Reached_Train 56 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 612
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+CNSTU4 0
+ASGNU4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 28
+INDIRU4
+EQU4 $747
+ADDRLP4 0
+INDIRP4
+CNSTI4 612
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 28
+INDIRU4
+NEU4 $745
+LABELV $747
+ADDRGP4 $744
+JUMPV
+LABELV $745
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+ADDRLP4 32
+CNSTI4 612
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 612
+ADDP4
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+CNSTF4 0
+EQF4 $748
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $749
+JUMPV
+LABELV $748
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $749
+ADDRLP4 4
+INDIRF4
+CNSTF4 1065353216
+GEF4 $750
+ADDRLP4 4
+CNSTF4 1065353216
+ASGNF4
+LABELV $750
+ADDRFP4 0
+INDIRP4
+CNSTI4 692
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 636
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 624
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 640
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 628
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+ARGP4
+ADDRLP4 44
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTF4 1148846080
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDRLP4 4
+INDIRF4
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+CNSTI4 1
+GEI4 $754
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+LABELV $754
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 604
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRGP4 SetMoverState
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $757
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $744
+JUMPV
+LABELV $757
+ADDRLP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+CNSTF4 0
+EQF4 $759
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+ADDRLP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 Think_BeginMoving
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $759
+LABELV $744
+endproc Reached_Train 56 12
+export Start_Train
+proc Start_Train 28 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 632
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 636
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 624
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 640
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 628
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 20
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTF4 1148846080
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 692
+ADDP4
+INDIRF4
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRGP4 SetMoverState
+CALLV
+pop
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $762
+endproc Start_Train 28 12
+export Stop_Train
+proc Stop_Train 16 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 620
+ADDP4
+ADDRLP4 0
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRGP4 SetMoverState
+CALLV
+pop
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+LABELV $766
+endproc Stop_Train 16 12
+export Use_Train
+proc Use_Train 0 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $770
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 Start_Train
+CALLV
+pop
+ADDRGP4 $771
+JUMPV
+LABELV $770
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 Stop_Train
+CALLV
+pop
+LABELV $771
+LABELV $769
+endproc Use_Train 0 12
+export Think_SetupTrainTargets
+proc Think_SetupTrainTargets 28 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTP4 0
+ARGP4
+CNSTI4 668
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 G_Find
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 612
+ADDP4
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 612
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $773
+ADDRFP4 0
+INDIRP4
+CNSTI4 472
+ADDP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 vtos
+CALLP4
+ASGNP4
+ADDRGP4 $775
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $772
+JUMPV
+LABELV $773
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 612
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $779
+JUMPV
+LABELV $776
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $780
+ADDRLP4 8
+ADDRLP4 4
+INDIRP4
+ASGNP4
+LABELV $780
+ADDRLP4 4
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $782
+ADDRLP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 vtos
+CALLP4
+ASGNP4
+ADDRGP4 $784
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $772
+JUMPV
+LABELV $782
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+LABELV $785
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 668
+ARGI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 G_Find
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $788
+ADDRLP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 vtos
+CALLP4
+ASGNP4
+ADDRGP4 $790
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $772
+JUMPV
+LABELV $788
+LABELV $786
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $791
+ARGP4
+ADDRLP4 20
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $785
+ADDRLP4 4
+INDIRP4
+CNSTI4 612
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $777
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $779
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+NEU4 $776
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Reached_Train
+CALLV
+pop
+LABELV $772
+endproc Think_SetupTrainTargets 28 12
+export SP_path_corner
+proc SP_path_corner 4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 668
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $793
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 vtos
+CALLP4
+ASGNP4
+ADDRGP4 $795
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+LABELV $793
+LABELV $792
+endproc SP_path_corner 4 8
+export Blocked_Train
+proc Blocked_Train 44 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $797
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Stop_Train
+CALLV
+pop
+ADDRGP4 $798
+JUMPV
+LABELV $797
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $799
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+CNSTI4 10000
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 23
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $801
+ADDRFP4 4
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $801
+ADDRFP4 4
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $803
+ADDRLP4 16
+ADDRFP4 4
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+CNSTI4 62
+ARGI4
+ADDRLP4 36
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 40
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRGP4 $804
+JUMPV
+LABELV $803
+ADDRFP4 4
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $805
+ADDRLP4 32
+CNSTF4 0
+ASGNF4
+ADDRLP4 16
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 16+4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 16+8
+CNSTF4 1065353216
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+CNSTI4 61
+ARGI4
+ADDRLP4 36
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 40
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 40
+INDIRI4
+ASGNI4
+LABELV $805
+LABELV $804
+LABELV $801
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $796
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRGP4 $796
+JUMPV
+LABELV $799
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+CNSTI4 10000
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 23
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $798
+LABELV $796
+endproc Blocked_Train 44 32
+export SP_func_train
+proc SP_func_train 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 124
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $812
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $813
+JUMPV
+LABELV $812
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $814
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 2
+ASGNI4
+LABELV $814
+LABELV $813
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $816
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+CNSTF4 1120403456
+ASGNF4
+LABELV $816
+ADDRFP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $818
+ADDRFP4 0
+INDIRP4
+CNSTI4 472
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 vtos
+CALLP4
+ASGNP4
+ADDRGP4 $820
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRGP4 $811
+JUMPV
+LABELV $818
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetBrushModel
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitMover
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 768
+ADDP4
+ADDRGP4 Reached_Train
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 Use_Train
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 772
+ADDP4
+ADDRGP4 Blocked_Train
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 Think_SetupTrainTargets
+ASGNP4
+LABELV $811
+endproc SP_func_train 12 8
+export SP_func_static
+proc SP_func_static 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetBrushModel
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitMover
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $822
+endproc SP_func_static 12 8
+export SP_func_rotating
+proc SP_func_rotating 28 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $824
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+CNSTF4 1120403456
+ASGNF4
+LABELV $824
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $826
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $827
+JUMPV
+LABELV $826
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+EQI4 $828
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $829
+JUMPV
+LABELV $828
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $829
+LABELV $827
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $830
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 10
+ASGNI4
+LABELV $830
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetBrushModel
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitMover
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 508
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $823
+endproc SP_func_rotating 28 8
+export SP_func_bobbing
+proc SP_func_bobbing 28 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $711
+ARGP4
+ADDRGP4 $731
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRGP4 $717
+ARGP4
+ADDRGP4 $833
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRGP4 $596
+ARGP4
+ADDRGP4 $597
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnInt
+CALLI4
+pop
+ADDRGP4 $834
+ARGP4
+ADDRGP4 $612
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetBrushModel
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitMover
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTF4 1148846080
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 4
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $835
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRGP4 $836
+JUMPV
+LABELV $835
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $837
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRGP4 $838
+JUMPV
+LABELV $837
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 0
+INDIRF4
+ASGNF4
+LABELV $838
+LABELV $836
+LABELV $832
+endproc SP_func_bobbing 28 12
+export SP_func_pendulum
+proc SP_func_pendulum 44 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $711
+ARGP4
+ADDRGP4 $840
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRGP4 $596
+ARGP4
+ADDRGP4 $597
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnInt
+CALLI4
+pop
+ADDRGP4 $834
+ARGP4
+ADDRGP4 $612
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetBrushModel
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 20
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 1090519040
+GEF4 $841
+ADDRLP4 0
+CNSTF4 1090519040
+ASGNF4
+LABELV $841
+ADDRGP4 g_gravity+8
+INDIRF4
+CNSTF4 1077936128
+ADDRLP4 0
+INDIRF4
+MULF4
+DIVF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 4
+CNSTF4 1042479491
+ADDRLP4 24
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTF4 1148846080
+ADDRLP4 4
+INDIRF4
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitMover
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+CNSTF4 1148846080
+ADDRLP4 4
+INDIRF4
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 8
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+LABELV $839
+endproc SP_func_pendulum 44 12
+bss
+export pushed_p
+align 4
+LABELV pushed_p
+skip 4
+export pushed
+align 4
+LABELV pushed
+skip 32768
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $840
+byte 1 51
+byte 1 48
+byte 1 0
+align 1
+LABELV $834
+byte 1 112
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 0
+align 1
+LABELV $833
+byte 1 51
+byte 1 50
+byte 1 0
+align 1
+LABELV $820
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 95
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $795
+byte 1 112
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 110
+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 110
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $791
+byte 1 112
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $790
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 10
+byte 1 0
+align 1
+LABELV $784
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $775
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 95
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 37
+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 110
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $731
+byte 1 52
+byte 1 0
+align 1
+LABELV $726
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 49
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $717
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $714
+byte 1 49
+byte 1 0
+align 1
+LABELV $713
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $712
+byte 1 50
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $711
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $710
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 116
+byte 1 49
+byte 1 95
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $709
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 112
+byte 1 116
+byte 1 49
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 116
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $694
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 95
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $654
+byte 1 94
+byte 1 51
+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 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 95
+byte 1 100
+byte 1 111
+byte 1 111
+byte 1 114
+byte 1 95
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 50
+byte 1 32
+byte 1 107
+byte 1 101
+byte 1 121
+byte 1 10
+byte 1 0
+align 1
+LABELV $651
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $650
+byte 1 48
+byte 1 32
+byte 1 48
+byte 1 32
+byte 1 48
+byte 1 0
+align 1
+LABELV $649
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 79
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $633
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 65
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $612
+byte 1 48
+byte 1 0
+align 1
+LABELV $611
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $597
+byte 1 50
+byte 1 0
+align 1
+LABELV $596
+byte 1 100
+byte 1 109
+byte 1 103
+byte 1 0
+align 1
+LABELV $595
+byte 1 56
+byte 1 0
+align 1
+LABELV $594
+byte 1 108
+byte 1 105
+byte 1 112
+byte 1 0
+align 1
+LABELV $589
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 80
+byte 1 111
+byte 1 115
+byte 1 49
+byte 1 0
+align 1
+LABELV $588
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 100
+byte 1 111
+byte 1 111
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 100
+byte 1 114
+byte 1 49
+byte 1 95
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $587
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 80
+byte 1 111
+byte 1 115
+byte 1 50
+byte 1 0
+align 1
+LABELV $586
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 49
+byte 1 116
+byte 1 111
+byte 1 50
+byte 1 0
+align 1
+LABELV $585
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 100
+byte 1 111
+byte 1 111
+byte 1 114
+byte 1 115
+byte 1 47
+byte 1 100
+byte 1 114
+byte 1 49
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 116
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $584
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 50
+byte 1 116
+byte 1 111
+byte 1 49
+byte 1 0
+align 1
+LABELV $577
+byte 1 100
+byte 1 111
+byte 1 111
+byte 1 114
+byte 1 95
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $548
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $545
+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 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $542
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 95
+byte 1 100
+byte 1 111
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $534
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 105
+byte 1 112
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $442
+byte 1 49
+byte 1 32
+byte 1 49
+byte 1 32
+byte 1 49
+byte 1 0
+align 1
+LABELV $441
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $440
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $439
+byte 1 49
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $438
+byte 1 110
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 101
+byte 1 0
+align 1
+LABELV $362
+byte 1 82
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 95
+byte 1 66
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 77
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 58
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $112
+byte 1 112
+byte 1 117
+byte 1 115
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 95
+byte 1 112
+byte 1 32
+byte 1 62
+byte 1 32
+byte 1 38
+byte 1 112
+byte 1 117
+byte 1 115
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 91
+byte 1 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 73
+byte 1 84
+byte 1 73
+byte 1 69
+byte 1 83
+byte 1 93
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_namelog.asm b/build/release-linux-x86_64/base/game/g_namelog.asm
new file mode 100644
index 0000000..c22230f
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_namelog.asm
@@ -0,0 +1,1347 @@
+export G_namelog_cleanup
+code
+proc G_namelog_cleanup 12 4
+ADDRLP4 0
+ADDRGP4 level+22152
+INDIRP4
+ASGNP4
+ADDRGP4 $81
+JUMPV
+LABELV $78
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 BG_Free
+CALLV
+pop
+LABELV $79
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+LABELV $81
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $78
+LABELV $77
+endproc G_namelog_cleanup 12 4
+export G_namelog_connect
+proc G_namelog_connect 44 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+ADDRGP4 level+22152
+INDIRP4
+ASGNP4
+ADDRGP4 $87
+JUMPV
+LABELV $84
+ADDRLP4 0
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+CNSTI4 -1
+EQI4 $89
+ADDRGP4 $85
+JUMPV
+LABELV $89
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3004
+ADDP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $91
+ADDRGP4 $86
+JUMPV
+LABELV $91
+LABELV $85
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $87
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $84
+LABELV $86
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $93
+CNSTI4 3092
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3004
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 588
+ADDP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $95
+ADDRLP4 8
+INDIRP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 24
+CNSTI4 3088
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $96
+JUMPV
+LABELV $95
+ADDRGP4 level+22152
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3088
+ADDP4
+CNSTI4 64
+ASGNI4
+LABELV $96
+LABELV $93
+ADDRFP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3040
+ADDP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 level
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 2580
+DIVI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3044
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3068
+ADDP4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+EQI4 $98
+CNSTI4 1760
+ADDRLP4 0
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 G_admin_name_check
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $98
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $98
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $103
+JUMPV
+LABELV $100
+CNSTI4 68
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 964
+ADDP4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 624
+ADDP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $104
+ADDRGP4 $83
+JUMPV
+LABELV $104
+LABELV $101
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $103
+ADDRLP4 4
+INDIRI4
+CNSTI4 30
+GEI4 $106
+CNSTI4 68
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 964
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $100
+LABELV $106
+ADDRLP4 4
+INDIRI4
+CNSTI4 30
+NEI4 $107
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $107
+CNSTI4 68
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 964
+ADDP4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 624
+ADDP4
+ARGP4
+CNSTU4 68
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+LABELV $83
+endproc G_namelog_connect 44 16
+export G_namelog_disconnect
+proc G_namelog_disconnect 0 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $110
+ADDRGP4 $109
+JUMPV
+LABELV $110
+ADDRFP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+CNSTI4 3040
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+CNSTP4 0
+ASGNP4
+LABELV $109
+endproc G_namelog_disconnect 0 0
+export G_namelog_update_score
+proc G_namelog_update_score 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $113
+ADDRGP4 $112
+JUMPV
+LABELV $113
+ADDRLP4 0
+INDIRP4
+CNSTI4 3084
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3076
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3080
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 556
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $112
+endproc G_namelog_update_score 4 0
+export G_namelog_update_name
+proc G_namelog_update_name 84 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $116
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 36
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 G_SanitiseString
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRLP4 76
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+EQI4 $118
+ADDRLP4 80
+ADDRLP4 0
+INDIRP4
+CNSTI4 3048
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 30
+MODI4
+ASGNI4
+LABELV $118
+LABELV $116
+ADDRLP4 0
+INDIRP4
+CNSTI4 3048
+ADDP4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+LABELV $115
+endproc G_namelog_update_name 84 12
+export G_namelog_restore
+proc G_namelog_restore 8 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRP4
+ASGNP4
+CNSTI4 1760
+ADDRLP4 0
+INDIRP4
+CNSTI4 3040
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3084
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_ChangeTeam
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3076
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 288
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 3080
+ADDP4
+INDIRI4
+CVII2 4
+CVII4 2
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+LABELV $120
+endproc G_namelog_restore 8 12
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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
diff --git a/build/release-linux-x86_64/base/game/g_physics.asm b/build/release-linux-x86_64/base/game/g_physics.asm
new file mode 100644
index 0000000..b922f43
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_physics.asm
@@ -0,0 +1,1592 @@
+code
+proc G_Bounce 112 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+ADDRGP4 level+36
+INDIRI4
+CVIF4 4
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+36
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRLP4 24
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 BG_EvaluateTrajectoryDelta
+CALLV
+pop
+ADDRLP4 28
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 28
+INDIRF4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+CNSTF4 3221225472
+ADDRLP4 12
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 0+4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+CNSTF4 3221225472
+ADDRLP4 12
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+CNSTF4 3221225472
+ADDRLP4 12
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $85
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 40
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 40
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 20
+ADDRLP4 44
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $86
+JUMPV
+LABELV $85
+ADDRLP4 16
+CNSTF4 1060437492
+ASGNF4
+LABELV $86
+ADDRLP4 40
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 16
+INDIRF4
+GEF4 $89
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $87
+ADDRLP4 40
+INDIRF4
+ADDRLP4 16
+INDIRF4
+NEGF4
+GTF4 $87
+LABELV $89
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 576
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 60
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 576
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 576
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $88
+JUMPV
+LABELV $87
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+CNSTF4 1050253722
+ADDRLP4 72
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+CNSTF4 1050253722
+ADDRLP4 76
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 80
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+CNSTF4 1050253722
+ADDRLP4 80
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $88
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 84
+INDIRF4
+CNSTF4 1092616192
+GEF4 $90
+ADDRLP4 92
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ADDRLP4 92
+INDIRP4
+INDIRF4
+CNSTF4 1056964608
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 100
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRF4
+CNSTF4 1056964608
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 108
+ADDRFP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 108
+INDIRP4
+ADDRLP4 108
+INDIRP4
+INDIRF4
+CNSTF4 1056964608
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 G_SetOrigin
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRGP4 $77
+JUMPV
+LABELV $90
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 92
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ADDRLP4 92
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 96
+ADDRFP4 0
+INDIRP4
+CNSTI4 500
+ADDP4
+ASGNP4
+ADDRLP4 96
+INDIRP4
+ADDRLP4 96
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 100
+ADDRFP4 0
+INDIRP4
+CNSTI4 504
+ADDP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $77
+endproc G_Bounce 112 12
+export G_Physics
+proc G_Physics 96 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+CNSTI4 -1
+NEI4 $94
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $96
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRLP4 84
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+EQI4 $97
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 92
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 92
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $97
+JUMPV
+LABELV $96
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 5
+EQI4 $101
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 5
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $101
+LABELV $97
+LABELV $94
+ADDRFP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $104
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+CNSTI4 580
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $105
+JUMPV
+LABELV $104
+ADDRLP4 72
+CNSTI4 65537
+ASGNI4
+LABELV $105
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $106
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_RunThink
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 956
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $93
+ADDRLP4 60
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 84
+CNSTF4 3221225472
+ASGNF4
+ADDRLP4 60
+ADDRLP4 60
+INDIRF4
+ADDRLP4 84
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 60+4
+ADDRLP4 60+4
+INDIRF4
+ADDRLP4 84
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 60+8
+ADDRLP4 60+8
+INDIRF4
+CNSTF4 3221225472
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 72
+INDIRI4
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+NEF4 $115
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+CNSTI4 -1
+ASGNI4
+LABELV $115
+ADDRFP4 0
+INDIRP4
+CNSTI4 956
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 200
+ADDI4
+ASGNI4
+ADDRGP4 $93
+JUMPV
+LABELV $106
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 level+32
+INDIRI4
+ARGI4
+ADDRLP4 60
+ARGP4
+ADDRGP4 BG_EvaluateTrajectory
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ARGP4
+ADDRLP4 60
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 72
+INDIRI4
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRLP4 0+12
+INDIRB
+ASGNB 12
+ADDRLP4 0+4
+INDIRI4
+CNSTI4 0
+EQI4 $121
+ADDRLP4 0+8
+CNSTF4 0
+ASGNF4
+LABELV $121
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_RunThink
+CALLV
+pop
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+NEF4 $125
+ADDRGP4 $93
+JUMPV
+LABELV $125
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ARGP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 84
+ADDRGP4 trap_PointContents
+CALLI4
+ASGNI4
+ADDRLP4 76
+ADDRLP4 84
+INDIRI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CVIU4 4
+CNSTU4 2147483648
+BANDU4
+CNSTU4 0
+EQU4 $128
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRGP4 $93
+JUMPV
+LABELV $128
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_Bounce
+CALLV
+pop
+LABELV $93
+endproc G_Physics 96 28
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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
diff --git a/build/release-linux-x86_64/base/game/g_session.asm b/build/release-linux-x86_64/base/game/g_session.asm
new file mode 100644
index 0000000..9ab922d
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_session.asm
@@ -0,0 +1,1168 @@
+export G_WriteClientSessionData
+code
+proc G_WriteClientSessionData 24 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1752
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Com_ClientListString
+CALLP4
+ASGNP4
+ADDRGP4 $78
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1736
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1744
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRGP4 $79
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 level
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 2580
+DIVI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $77
+endproc G_WriteClientSessionData 24 28
+export G_ReadSessionData
+proc G_ReadSessionData 1064 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $79
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 level
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 2580
+DIVI4
+ARGI4
+ADDRLP4 1056
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1024
+ADDRLP4 1056
+INDIRP4
+ASGNP4
+ADDRLP4 1024
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $81
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1736
+ADDP4
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1744
+ADDP4
+ARGP4
+ADDRLP4 1032
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ARGP4
+ADDRLP4 1036
+ARGP4
+ADDRGP4 sscanf
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+ADDRLP4 1028
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1748
+ADDP4
+ADDRLP4 1032
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1752
+ADDP4
+ARGP4
+ADDRLP4 1036
+ARGP4
+ADDRGP4 Com_ClientListParse
+CALLV
+pop
+LABELV $80
+endproc G_ReadSessionData 1064 32
+export G_InitSessionData
+proc G_InitSessionData 12 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1736
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $83
+ARGP4
+ADDRLP4 8
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 115
+NEI4 $84
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $85
+JUMPV
+LABELV $84
+ADDRGP4 g_maxGameClients+12
+INDIRI4
+CNSTI4 0
+LEI4 $86
+ADDRGP4 level+76
+INDIRI4
+ADDRGP4 g_maxGameClients+12
+INDIRI4
+LTI4 $86
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $87
+JUMPV
+LABELV $86
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $87
+LABELV $85
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 8
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_WriteClientSessionData
+CALLV
+pop
+LABELV $82
+endproc G_InitSessionData 12 12
+export G_WriteSessionData
+proc G_WriteSessionData 8 8
+ADDRGP4 $94
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $93
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $98
+JUMPV
+LABELV $95
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $100
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+ARGP4
+ADDRGP4 G_WriteClientSessionData
+CALLV
+pop
+LABELV $100
+LABELV $96
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $98
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $95
+LABELV $92
+endproc G_WriteSessionData 8 8
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $94
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $93
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $83
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $81
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 49
+byte 1 54
+byte 1 115
+byte 1 0
+align 1
+LABELV $79
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $78
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_spawn.asm b/build/release-linux-x86_64/base/game/g_spawn.asm
new file mode 100644
index 0000000..bcce0f7
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_spawn.asm
@@ -0,0 +1,4468 @@
+export G_SpawnString
+code
+proc G_SpawnString 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRGP4 level+6576
+INDIRI4
+CNSTI4 0
+NEI4 $78
+ADDRFP4 8
+INDIRP4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+CNSTI4 0
+RETI4
+ADDRGP4 $77
+JUMPV
+LABELV $78
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $84
+JUMPV
+LABELV $81
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 level+6584
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $86
+ADDRFP4 8
+INDIRP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 level+6584+4
+ADDP4
+INDIRP4
+ASGNP4
+CNSTI4 1
+RETI4
+ADDRGP4 $77
+JUMPV
+LABELV $86
+LABELV $82
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $84
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+6580
+INDIRI4
+LTI4 $81
+ADDRFP4 8
+INDIRP4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+CNSTI4 0
+RETI4
+LABELV $77
+endproc G_SpawnString 8 8
+export G_SpawnFloat
+proc G_SpawnFloat 16 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_SpawnString
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $91
+endproc G_SpawnFloat 16 12
+export G_SpawnInt
+proc G_SpawnInt 16 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_SpawnString
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $92
+endproc G_SpawnInt 16 12
+export G_SpawnVector
+proc G_SpawnVector 16 20
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_SpawnString
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $94
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRGP4 sscanf
+CALLI4
+pop
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $93
+endproc G_SpawnVector 16 20
+export G_SpawnVector4
+proc G_SpawnVector4 16 24
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_SpawnString
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $96
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRGP4 sscanf
+CALLI4
+pop
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $95
+endproc G_SpawnVector4 16 24
+data
+export fields
+align 4
+LABELV fields
+address $99
+byte 4 724
+byte 4 4
+skip 4
+address $100
+byte 4 620
+byte 4 4
+skip 4
+address $101
+byte 4 116
+byte 4 6
+skip 4
+address $102
+byte 4 116
+byte 4 4
+skip 4
+address $103
+byte 4 1260
+byte 4 5
+skip 4
+address $104
+byte 4 576
+byte 4 1
+skip 4
+address $105
+byte 4 532
+byte 4 2
+skip 4
+address $106
+byte 4 836
+byte 4 0
+skip 4
+address $107
+byte 4 816
+byte 4 0
+skip 4
+address $108
+byte 4 804
+byte 4 0
+skip 4
+address $109
+byte 4 0
+byte 4 10
+skip 4
+address $110
+byte 4 652
+byte 4 2
+skip 4
+address $111
+byte 4 548
+byte 4 2
+skip 4
+address $112
+byte 4 552
+byte 4 2
+skip 4
+address $113
+byte 4 92
+byte 4 4
+skip 4
+address $114
+byte 4 632
+byte 4 4
+skip 4
+address $115
+byte 4 876
+byte 4 1
+skip 4
+address $116
+byte 4 644
+byte 4 1
+skip 4
+address $117
+byte 4 536
+byte 4 0
+skip 4
+address $118
+byte 4 688
+byte 4 1
+skip 4
+address $119
+byte 4 664
+byte 4 2
+skip 4
+address $120
+byte 4 668
+byte 4 2
+skip 4
+address $121
+byte 4 676
+byte 4 2
+skip 4
+address $122
+byte 4 680
+byte 4 2
+skip 4
+address $123
+byte 4 672
+byte 4 2
+skip 4
+address $124
+byte 4 872
+byte 4 1
+skip 4
+export spawns
+align 4
+LABELV spawns
+address $126
+address SP_func_bobbing
+address $127
+address SP_func_button
+address $128
+address SP_func_door
+address $129
+address SP_func_door_model
+address $130
+address SP_func_door_rotating
+address $131
+address SP_info_null
+address $132
+address SP_func_pendulum
+address $133
+address SP_func_plat
+address $134
+address SP_func_rotating
+address $135
+address SP_func_static
+address $136
+address SP_func_timer
+address $137
+address SP_func_train
+address $138
+address SP_info_alien_intermission
+address $139
+address SP_info_human_intermission
+address $140
+address SP_info_notnull
+address $141
+address SP_info_null
+address $142
+address SP_info_player_deathmatch
+address $143
+address SP_info_player_intermission
+address $144
+address SP_info_player_start
+address $109
+address SP_light
+address $145
+address SP_misc_anim_model
+address $146
+address SP_misc_light_flare
+address $147
+address SP_misc_model
+address $148
+address SP_misc_particle_system
+address $149
+address SP_misc_portal_camera
+address $150
+address SP_misc_portal_surface
+address $151
+address SP_misc_teleporter_dest
+address $152
+address SP_path_corner
+address $153
+address SP_target_alien_win
+address $154
+address SP_target_delay
+address $155
+address SP_target_human_win
+address $156
+address SP_target_hurt
+address $157
+address SP_target_kill
+address $158
+address SP_target_location
+address $159
+address SP_target_position
+address $160
+address SP_target_print
+address $161
+address SP_target_push
+address $162
+address SP_target_relay
+address $163
+address SP_target_rumble
+address $164
+address SP_target_score
+address $165
+address SP_target_speaker
+address $166
+address SP_target_teleporter
+address $167
+address SP_trigger_always
+address $168
+address SP_trigger_ammo
+address $169
+address SP_trigger_buildable
+address $170
+address SP_trigger_class
+address $171
+address SP_trigger_equipment
+address $172
+address SP_trigger_gravity
+address $173
+address SP_trigger_heal
+address $174
+address SP_trigger_hurt
+address $175
+address SP_trigger_multiple
+address $176
+address SP_trigger_push
+address $177
+address SP_trigger_stage
+address $178
+address SP_trigger_teleport
+address $179
+address SP_trigger_win
+export G_CallSpawn
+code
+proc G_CallSpawn 24 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $181
+ADDRGP4 $183
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $180
+JUMPV
+LABELV $181
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 BG_BuildableByEntityName
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $184
+ADDRGP4 level+16068
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $186
+ADDRGP4 level+16068
+ARGP4
+ADDRGP4 $190
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $186
+CNSTI4 0
+RETI4
+ADDRGP4 $180
+JUMPV
+LABELV $186
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+EQI4 $193
+ADDRLP4 0
+INDIRI4
+CNSTI4 27
+NEI4 $191
+LABELV $193
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+CNSTF4 1127481344
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 AngleNormalize360
+CALLF4
+pop
+LABELV $191
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_SpawnBuildable
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $180
+JUMPV
+LABELV $184
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 spawns
+ARGP4
+CNSTU4 55
+ARGU4
+CNSTU4 8
+ARGU4
+ADDRGP4 cmdcmp
+ARGP4
+ADDRLP4 12
+ADDRGP4 bsearch
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $194
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $180
+JUMPV
+LABELV $194
+ADDRGP4 $196
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+LABELV $180
+endproc G_CallSpawn 24 20
+export G_NewString
+proc G_NewString 36 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 4
+ADDRLP4 16
+INDIRU4
+CNSTU4 1
+ADDU4
+CVUI4 4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $201
+JUMPV
+LABELV $198
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 92
+NEI4 $202
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+SUBI4
+GEI4 $202
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 110
+NEI4 $204
+ADDRLP4 28
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 28
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+CNSTI1 10
+ASGNI1
+ADDRGP4 $203
+JUMPV
+LABELV $204
+ADDRLP4 32
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 32
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+CNSTI1 92
+ASGNI1
+ADDRGP4 $203
+JUMPV
+LABELV $202
+ADDRLP4 28
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 28
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+LABELV $203
+LABELV $199
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $201
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LTI4 $198
+ADDRLP4 12
+INDIRP4
+RETP4
+LABELV $197
+endproc G_NewString 36 4
+export G_ParseField
+proc G_ParseField 80 24
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 fields
+ARGP4
+CNSTU4 26
+ARGU4
+CNSTU4 16
+ARGU4
+ADDRGP4 cmdcmp
+ARGP4
+ADDRLP4 40
+ADDRGP4 bsearch
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $207
+ADDRGP4 $206
+JUMPV
+LABELV $207
+ADDRLP4 4
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 44
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+LTI4 $210
+ADDRLP4 44
+INDIRI4
+CNSTI4 10
+GTI4 $210
+ADDRLP4 44
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $229
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $229
+address $225
+address $226
+address $212
+address $210
+address $213
+address $218
+address $227
+address $210
+address $210
+address $210
+address $210
+code
+LABELV $212
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 G_NewString
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ADDRLP4 52
+INDIRP4
+ASGNP4
+ADDRGP4 $210
+JUMPV
+LABELV $213
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $94
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 24+4
+ARGP4
+ADDRLP4 24+8
+ARGP4
+ADDRGP4 sscanf
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 56
+CNSTI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+ADDRLP4 24+4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+CNSTI4 8
+ADDP4
+ADDRLP4 24+8
+INDIRF4
+ASGNF4
+ADDRGP4 $210
+JUMPV
+LABELV $218
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 $96
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 8+4
+ARGP4
+ADDRLP4 8+8
+ARGP4
+ADDRLP4 8+12
+ARGP4
+ADDRGP4 sscanf
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 60
+CNSTI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+ADDRLP4 8+4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+CNSTI4 8
+ADDP4
+ADDRLP4 8+8
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+CNSTI4 12
+ADDP4
+ADDRLP4 8+12
+INDIRF4
+ASGNF4
+ADDRGP4 $210
+JUMPV
+LABELV $225
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 64
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRGP4 $210
+JUMPV
+LABELV $226
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ADDRLP4 68
+INDIRF4
+ASGNF4
+ADDRGP4 $210
+JUMPV
+LABELV $227
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRLP4 76
+CNSTI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+CNSTI4 8
+ADDP4
+CNSTF4 0
+ASGNF4
+LABELV $210
+LABELV $206
+endproc G_ParseField 80 24
+export G_SpawnGEntityFromSpawnVars
+proc G_SpawnGEntityFromSpawnVars 28 12
+ADDRLP4 8
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $234
+JUMPV
+LABELV $231
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LSHI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRGP4 level+6584
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+ADDRGP4 level+6584+4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_ParseField
+CALLV
+pop
+LABELV $232
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $234
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+6580
+INDIRI4
+LTI4 $231
+ADDRGP4 $239
+ARGP4
+ADDRGP4 $240
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnInt
+CALLI4
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $241
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRGP4 $230
+JUMPV
+LABELV $241
+ADDRLP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 4
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 G_CallSpawn
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $243
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+LABELV $243
+LABELV $230
+endproc G_SpawnGEntityFromSpawnVars 28 12
+export G_AddSpawnVarToken
+proc G_AddSpawnVarToken 16 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 0
+ADDRLP4 8
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 level+7096
+INDIRI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+CNSTI4 1
+ADDI4
+CNSTI4 4096
+LEI4 $246
+ADDRGP4 $249
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+LABELV $246
+ADDRLP4 4
+ADDRGP4 level+7096
+INDIRI4
+ADDRGP4 level+7100
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+CVIU4 4
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 12
+ADDRGP4 level+7096
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+RETP4
+LABELV $245
+endproc G_AddSpawnVarToken 16 12
+export G_ParseSpawnVars
+proc G_ParseSpawnVars 2072 8
+ADDRGP4 level+6580
+CNSTI4 0
+ASGNI4
+ADDRGP4 level+7096
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 2048
+ADDRGP4 trap_GetEntityToken
+CALLI4
+ASGNI4
+ADDRLP4 2048
+INDIRI4
+CNSTI4 0
+NEI4 $256
+CNSTI4 0
+RETI4
+ADDRGP4 $253
+JUMPV
+LABELV $256
+ADDRLP4 0
+INDIRI1
+CVII4 1
+CNSTI4 123
+EQI4 $262
+ADDRGP4 $260
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+ADDRGP4 $262
+JUMPV
+LABELV $261
+ADDRLP4 1024
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 2052
+ADDRGP4 trap_GetEntityToken
+CALLI4
+ASGNI4
+ADDRLP4 2052
+INDIRI4
+CNSTI4 0
+NEI4 $264
+ADDRGP4 $266
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+LABELV $264
+ADDRLP4 1024
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $267
+ADDRGP4 $263
+JUMPV
+LABELV $267
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 2056
+ADDRGP4 trap_GetEntityToken
+CALLI4
+ASGNI4
+ADDRLP4 2056
+INDIRI4
+CNSTI4 0
+NEI4 $269
+ADDRGP4 $266
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+LABELV $269
+ADDRLP4 0
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $271
+ADDRGP4 $273
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+LABELV $271
+ADDRGP4 level+6580
+INDIRI4
+CNSTI4 64
+NEI4 $274
+ADDRGP4 $277
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+LABELV $274
+ADDRLP4 1024
+ARGP4
+ADDRLP4 2060
+ADDRGP4 G_AddSpawnVarToken
+CALLP4
+ASGNP4
+ADDRGP4 level+6580
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 level+6584
+ADDP4
+ADDRLP4 2060
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 2064
+ADDRGP4 G_AddSpawnVarToken
+CALLP4
+ASGNP4
+ADDRGP4 level+6580
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 level+6584+4
+ADDP4
+ADDRLP4 2064
+INDIRP4
+ASGNP4
+ADDRLP4 2068
+ADDRGP4 level+6580
+ASGNP4
+ADDRLP4 2068
+INDIRP4
+ADDRLP4 2068
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $262
+ADDRGP4 $261
+JUMPV
+LABELV $263
+CNSTI4 1
+RETI4
+LABELV $253
+endproc G_ParseSpawnVars 2072 8
+export SP_worldspawn
+proc SP_worldspawn 28 12
+ADDRGP4 $105
+ARGP4
+ADDRGP4 $285
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $288
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $286
+ADDRGP4 $289
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+LABELV $286
+CNSTI4 21
+ARGI4
+ADDRGP4 $290
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRGP4 $291
+ARGP4
+ADDRGP4 level+44
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 22
+ARGI4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRGP4 $293
+ARGP4
+ADDRGP4 $285
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+CNSTI4 2
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRGP4 $110
+ARGP4
+ADDRGP4 $285
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+CNSTI4 3
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+CNSTI4 4
+ARGI4
+ADDRGP4 g_motd+16
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRGP4 $297
+ARGP4
+ADDRGP4 $285
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 12
+ADDRGP4 G_SpawnString
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $295
+ADDRGP4 $298
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $295
+ADDRGP4 $301
+ARGP4
+ADDRGP4 $285
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 16
+ADDRGP4 G_SpawnString
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $299
+ADDRGP4 $302
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $299
+ADDRGP4 $305
+ARGP4
+ADDRGP4 $285
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 20
+ADDRGP4 G_SpawnString
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $303
+ADDRGP4 $306
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $303
+ADDRGP4 $307
+ARGP4
+ADDRGP4 $285
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRGP4 $308
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $309
+ARGP4
+ADDRGP4 $285
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRGP4 $310
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $311
+ARGP4
+ADDRGP4 $285
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRGP4 $312
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 g_entities+1798720
+CNSTI4 1022
+ASGNI4
+ADDRGP4 g_entities+1798720+532
+ADDRGP4 $288
+ASGNP4
+ADDRGP4 g_restarted+12
+INDIRI4
+CNSTI4 0
+EQI4 $316
+ADDRGP4 $319
+ARGP4
+ADDRGP4 $240
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $316
+CNSTI4 5
+ARGI4
+ADDRGP4 $320
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRGP4 g_doWarmup+12
+INDIRI4
+CNSTI4 0
+EQI4 $321
+ADDRGP4 level+16
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+CNSTI4 1000
+ADDRGP4 g_warmup+12
+INDIRI4
+MULI4
+ADDI4
+ASGNI4
+ADDRGP4 $291
+ARGP4
+ADDRGP4 level+16
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 5
+ARGI4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRGP4 $329
+ARGP4
+ADDRGP4 g_warmup+12
+INDIRI4
+ARGI4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+LABELV $321
+LABELV $284
+endproc SP_worldspawn 28 12
+export G_SpawnEntitiesFromString
+proc G_SpawnEntitiesFromString 8 4
+ADDRGP4 level+6580
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRGP4 G_ParseSpawnVars
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $333
+ADDRGP4 $335
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+LABELV $333
+ADDRGP4 SP_worldspawn
+CALLV
+pop
+ADDRGP4 $337
+JUMPV
+LABELV $336
+ADDRGP4 G_SpawnGEntityFromSpawnVars
+CALLV
+pop
+LABELV $337
+ADDRLP4 4
+ADDRGP4 G_ParseSpawnVars
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $336
+LABELV $331
+endproc G_SpawnEntitiesFromString 8 4
+import SP_misc_light_flare
+import SP_misc_anim_model
+import SP_misc_particle_system
+import SP_smoke_grenade
+import SP_mine_grenade
+import SP_shooter_grenade
+import SP_shooter_plasma
+import SP_shooter_rocket
+import SP_misc_portal_surface
+import SP_misc_portal_camera
+import SP_misc_model
+import SP_misc_teleporter_dest
+import SP_path_corner
+import SP_info_camp
+import SP_info_notnull
+import SP_info_null
+import SP_light
+import SP_target_hurt
+import SP_target_human_win
+import SP_target_alien_win
+import SP_target_rumble
+import SP_target_push
+import SP_target_location
+import SP_target_position
+import SP_target_kill
+import SP_target_relay
+import SP_target_teleporter
+import SP_target_score
+import SP_target_character
+import SP_target_print
+import SP_target_speaker
+import SP_target_delay
+import SP_trigger_ammo
+import SP_trigger_heal
+import SP_trigger_gravity
+import SP_trigger_equipment
+import SP_trigger_class
+import SP_trigger_buildable
+import SP_trigger_win
+import SP_trigger_stage
+import SP_trigger_hurt
+import SP_trigger_teleport
+import SP_trigger_push
+import SP_trigger_multiple
+import SP_trigger_always
+import SP_func_timer
+import SP_func_train
+import SP_func_door_model
+import SP_func_door_rotating
+import SP_func_door
+import SP_func_button
+import SP_func_pendulum
+import SP_func_bobbing
+import SP_func_rotating
+import SP_func_static
+import SP_func_plat
+import SP_info_podium
+import SP_info_thirdplace
+import SP_info_secondplace
+import SP_info_firstplace
+import SP_info_human_intermission
+import SP_info_alien_intermission
+import SP_info_player_intermission
+import SP_info_player_deathmatch
+import SP_info_player_start
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $335
+byte 1 83
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $329
+byte 1 87
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 117
+byte 1 112
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $320
+byte 1 45
+byte 1 49
+byte 1 0
+align 1
+LABELV $319
+byte 1 103
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $312
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $311
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $310
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $309
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $308
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 69
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $307
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 69
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $306
+byte 1 103
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $305
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $302
+byte 1 103
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $301
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $298
+byte 1 103
+byte 1 95
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 118
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $297
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 118
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $293
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 0
+align 1
+LABELV $291
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $290
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 0
+align 1
+LABELV $289
+byte 1 83
+byte 1 80
+byte 1 95
+byte 1 119
+byte 1 111
+byte 1 114
+byte 1 108
+byte 1 100
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 39
+byte 1 119
+byte 1 111
+byte 1 114
+byte 1 108
+byte 1 100
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 39
+byte 1 0
+align 1
+LABELV $288
+byte 1 119
+byte 1 111
+byte 1 114
+byte 1 108
+byte 1 100
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 0
+align 1
+LABELV $285
+byte 1 0
+align 1
+LABELV $277
+byte 1 71
+byte 1 95
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 83
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 86
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 83
+byte 1 80
+byte 1 65
+byte 1 87
+byte 1 78
+byte 1 95
+byte 1 86
+byte 1 65
+byte 1 82
+byte 1 83
+byte 1 0
+align 1
+LABELV $273
+byte 1 71
+byte 1 95
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 83
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 86
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 98
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 116
+byte 1 97
+byte 1 0
+align 1
+LABELV $266
+byte 1 71
+byte 1 95
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 83
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 86
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 69
+byte 1 79
+byte 1 70
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 98
+byte 1 114
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $260
+byte 1 71
+byte 1 95
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 83
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 86
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 123
+byte 1 0
+align 1
+LABELV $249
+byte 1 71
+byte 1 95
+byte 1 65
+byte 1 100
+byte 1 100
+byte 1 83
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 86
+byte 1 97
+byte 1 114
+byte 1 84
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 83
+byte 1 80
+byte 1 65
+byte 1 87
+byte 1 78
+byte 1 95
+byte 1 67
+byte 1 72
+byte 1 65
+byte 1 82
+byte 1 83
+byte 1 0
+align 1
+LABELV $240
+byte 1 48
+byte 1 0
+align 1
+LABELV $239
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 113
+byte 1 51
+byte 1 97
+byte 1 0
+align 1
+LABELV $196
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $190
+byte 1 42
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 84
+byte 1 73
+byte 1 78
+byte 1 42
+byte 1 0
+align 1
+LABELV $183
+byte 1 71
+byte 1 95
+byte 1 67
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 83
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 78
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $179
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $178
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 0
+align 1
+LABELV $177
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $176
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 112
+byte 1 117
+byte 1 115
+byte 1 104
+byte 1 0
+align 1
+LABELV $175
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 105
+byte 1 112
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $174
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 114
+byte 1 116
+byte 1 0
+align 1
+LABELV $173
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 0
+align 1
+LABELV $172
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 118
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $171
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 101
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $170
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $169
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $168
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 0
+align 1
+LABELV $167
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 119
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 0
+align 1
+LABELV $166
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $165
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 107
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $164
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $163
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 114
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $162
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 0
+align 1
+LABELV $161
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 112
+byte 1 117
+byte 1 115
+byte 1 104
+byte 1 0
+align 1
+LABELV $160
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $159
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 115
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $158
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $157
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 107
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $156
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 114
+byte 1 116
+byte 1 0
+align 1
+LABELV $155
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $154
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 0
+align 1
+LABELV $153
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $152
+byte 1 112
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $151
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $150
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 97
+byte 1 108
+byte 1 95
+byte 1 115
+byte 1 117
+byte 1 114
+byte 1 102
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $149
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 97
+byte 1 108
+byte 1 95
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 0
+align 1
+LABELV $148
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 95
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 0
+align 1
+LABELV $147
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 95
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $146
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 95
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 95
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $145
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 95
+byte 1 97
+byte 1 110
+byte 1 105
+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 $144
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 0
+align 1
+LABELV $143
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $142
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 0
+align 1
+LABELV $141
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 110
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $140
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 110
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $139
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $138
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $137
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 95
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $136
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 95
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $135
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 0
+align 1
+LABELV $134
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 95
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $133
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 95
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $132
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 95
+byte 1 112
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 117
+byte 1 108
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $131
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 95
+byte 1 103
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $130
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 95
+byte 1 100
+byte 1 111
+byte 1 111
+byte 1 114
+byte 1 95
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $129
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 95
+byte 1 100
+byte 1 111
+byte 1 111
+byte 1 114
+byte 1 95
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $128
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 95
+byte 1 100
+byte 1 111
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $127
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 95
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $126
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 95
+byte 1 98
+byte 1 111
+byte 1 98
+byte 1 98
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $124
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $123
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $122
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 83
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 78
+byte 1 101
+byte 1 119
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $121
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 83
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $120
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $119
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $118
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $117
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 115
+byte 1 0
+align 1
+LABELV $116
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 65
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $115
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 109
+byte 1 0
+align 1
+LABELV $114
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 115
+byte 1 0
+align 1
+LABELV $113
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $112
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 50
+byte 1 0
+align 1
+LABELV $111
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $110
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $109
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $108
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $107
+byte 1 100
+byte 1 109
+byte 1 103
+byte 1 0
+align 1
+LABELV $106
+byte 1 99
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $105
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $104
+byte 1 98
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $103
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $102
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $101
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $100
+byte 1 97
+byte 1 108
+byte 1 112
+byte 1 104
+byte 1 97
+byte 1 0
+align 1
+LABELV $99
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $96
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 0
+align 1
+LABELV $94
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_svcmds.asm b/build/release-linux-x86_64/base/game/g_svcmds.asm
new file mode 100644
index 0000000..8dd6c77
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_svcmds.asm
@@ -0,0 +1,5206 @@
+export Svcmd_EntityList_f
+code
+proc Svcmd_EntityList_f 16 8
+ADDRLP4 0
+ADDRGP4 g_entities
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $81
+JUMPV
+LABELV $78
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $83
+ADDRGP4 $79
+JUMPV
+LABELV $83
+ADDRGP4 $85
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $86
+ADDRLP4 8
+INDIRI4
+CNSTI4 19
+GTI4 $86
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $130
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $130
+address $89
+address $91
+address $93
+address $95
+address $97
+address $99
+address $101
+address $103
+address $105
+address $107
+address $109
+address $111
+address $113
+address $115
+address $117
+address $119
+address $121
+address $123
+address $125
+address $127
+code
+LABELV $89
+ADDRGP4 $90
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $91
+ADDRGP4 $92
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $93
+ADDRGP4 $94
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $95
+ADDRGP4 $96
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $97
+ADDRGP4 $98
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $99
+ADDRGP4 $100
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $101
+ADDRGP4 $102
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $103
+ADDRGP4 $104
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $105
+ADDRGP4 $106
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $107
+ADDRGP4 $108
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $109
+ADDRGP4 $110
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $111
+ADDRGP4 $112
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $113
+ADDRGP4 $114
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $115
+ADDRGP4 $116
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $117
+ADDRGP4 $118
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $119
+ADDRGP4 $120
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $121
+ADDRGP4 $122
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $123
+ADDRGP4 $124
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $125
+ADDRGP4 $126
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $127
+ADDRGP4 $128
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $87
+JUMPV
+LABELV $86
+ADDRGP4 $129
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $87
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $131
+ADDRGP4 $133
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $131
+ADDRGP4 $134
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $79
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $81
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $78
+LABELV $77
+endproc Svcmd_EntityList_f 16 8
+proc ClientForString 1032 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 1028
+ADDRGP4 G_ClientNumberFromString
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 1028
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 -1
+NEI4 $136
+ADDRGP4 $133
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTP4 0
+RETP4
+ADDRGP4 $135
+JUMPV
+LABELV $136
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+RETP4
+LABELV $135
+endproc ClientForString 1032 12
+proc Svcmd_Status_f 1040 12
+ADDRGP4 $139
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $140
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRGP4 level
+INDIRP4
+ASGNP4
+ADDRGP4 $144
+JUMPV
+LABELV $141
+ADDRLP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $146
+ADDRGP4 $142
+JUMPV
+LABELV $146
+ADDRGP4 $148
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $149
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $150
+ADDRGP4 $152
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $151
+JUMPV
+LABELV $150
+ADDRGP4 $148
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 404
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $151
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_GetUserinfo
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRGP4 $154
+ARGP4
+ADDRLP4 1032
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 $153
+ARGP4
+ADDRLP4 1032
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRGP4 $156
+ARGP4
+ADDRLP4 1036
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 $155
+ARGP4
+ADDRLP4 1036
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $157
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $142
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 2580
+ADDP4
+ASGNP4
+LABELV $144
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $141
+LABELV $138
+endproc Svcmd_Status_f 1040 12
+proc Svcmd_ForceTeam_f 1044 12
+ADDRLP4 1032
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+CNSTI4 3
+EQI4 $159
+ADDRGP4 $161
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $158
+JUMPV
+LABELV $159
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 1036
+ADDRGP4 ClientForString
+CALLP4
+ASGNP4
+ADDRLP4 1024
+ADDRLP4 1036
+INDIRP4
+ASGNP4
+ADDRLP4 1024
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $162
+ADDRGP4 $158
+JUMPV
+LABELV $162
+CNSTI4 2
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 1040
+ADDRGP4 G_TeamFromString
+CALLI4
+ASGNI4
+ADDRLP4 1028
+ADDRLP4 1040
+INDIRI4
+ASGNI4
+ADDRLP4 1028
+INDIRI4
+CNSTI4 3
+NEI4 $164
+ADDRGP4 $166
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $158
+JUMPV
+LABELV $164
+CNSTI4 1760
+ADDRLP4 1024
+INDIRP4
+CVPU4 4
+ADDRGP4 level
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 2580
+DIVI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRLP4 1028
+INDIRI4
+ARGI4
+ADDRGP4 G_ChangeTeam
+CALLV
+pop
+LABELV $158
+endproc Svcmd_ForceTeam_f 1044 12
+proc Svcmd_LayoutSave_f 156 12
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 132
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 132
+INDIRI4
+CNSTI4 2
+EQI4 $168
+ADDRGP4 $170
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $167
+JUMPV
+LABELV $168
+CNSTI4 1
+ARGI4
+ADDRLP4 68
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 68
+ASGNP4
+ADDRGP4 $172
+JUMPV
+LABELV $171
+ADDRLP4 136
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 136
+INDIRI4
+CNSTI4 65
+LTI4 $177
+ADDRLP4 136
+INDIRI4
+CNSTI4 90
+LEI4 $180
+LABELV $177
+ADDRLP4 140
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 140
+INDIRI4
+CNSTI4 97
+LTI4 $178
+ADDRLP4 140
+INDIRI4
+CNSTI4 122
+LEI4 $180
+LABELV $178
+ADDRLP4 144
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 144
+INDIRI4
+CNSTI4 48
+LTI4 $179
+ADDRLP4 144
+INDIRI4
+CNSTI4 57
+LEI4 $180
+LABELV $179
+ADDRLP4 148
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 148
+INDIRI4
+CNSTI4 45
+EQI4 $180
+ADDRLP4 148
+INDIRI4
+CNSTI4 95
+NEI4 $174
+LABELV $180
+ADDRLP4 152
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRLP4 64
+ADDRLP4 152
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 152
+INDIRI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 64
+INDIRI4
+ADDRLP4 4
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $174
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $172
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $181
+ADDRLP4 64
+INDIRI4
+CVIU4 4
+CNSTU4 59
+LTU4 $171
+LABELV $181
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $182
+ADDRGP4 $184
+ARGP4
+ADDRLP4 68
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $167
+JUMPV
+LABELV $182
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_LayoutSave
+CALLV
+pop
+LABELV $167
+endproc Svcmd_LayoutSave_f 156 12
+proc Svcmd_LayoutLoad_f 268 12
+ADDRLP4 260
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 260
+INDIRI4
+CNSTI4 2
+GEI4 $186
+ADDRGP4 $188
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $185
+JUMPV
+LABELV $186
+CNSTI4 1
+ARGI4
+ADDRLP4 264
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 256
+ADDRLP4 264
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 256
+INDIRP4
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $189
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRGP4 $190
+ARGP4
+ADDRGP4 trap_SendConsoleCommand
+CALLV
+pop
+ADDRGP4 level+68
+CNSTI4 1
+ASGNI4
+LABELV $185
+endproc Svcmd_LayoutLoad_f 268 12
+proc Svcmd_AdmitDefeat_f 16 12
+ADDRLP4 8
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+EQI4 $193
+ADDRGP4 $195
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $192
+JUMPV
+LABELV $193
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 12
+ADDRGP4 G_TeamFromString
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $196
+CNSTI4 1
+ARGI4
+ADDRGP4 $198
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+CNSTI4 -1
+ARGI4
+ADDRGP4 $199
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $197
+JUMPV
+LABELV $196
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $200
+CNSTI4 2
+ARGI4
+ADDRGP4 $202
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+CNSTI4 -1
+ARGI4
+ADDRGP4 $203
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $201
+JUMPV
+LABELV $200
+ADDRGP4 $204
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $192
+JUMPV
+LABELV $201
+LABELV $197
+ADDRGP4 level+16132
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_BaseSelfDestruct
+CALLV
+pop
+LABELV $192
+endproc Svcmd_AdmitDefeat_f 16 12
+proc Svcmd_TeamWin_f 20 12
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 6
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 12
+ADDRGP4 G_TeamFromString
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+EQI4 $210
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+EQI4 $211
+ADDRGP4 $206
+JUMPV
+LABELV $210
+CNSTI4 2
+ARGI4
+ADDRGP4 G_BaseSelfDestruct
+CALLV
+pop
+ADDRGP4 $208
+JUMPV
+LABELV $211
+CNSTI4 1
+ARGI4
+ADDRGP4 G_BaseSelfDestruct
+CALLV
+pop
+LABELV $208
+LABELV $206
+endproc Svcmd_TeamWin_f 20 12
+proc Svcmd_Evacuation_f 0 8
+CNSTI4 -1
+ARGI4
+ADDRGP4 $213
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 level+15440
+CNSTI4 0
+ASGNI4
+CNSTI4 24
+ARGI4
+ADDRGP4 $215
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRGP4 $216
+ARGP4
+ADDRGP4 LogExit
+CALLV
+pop
+CNSTI4 100
+ARGI4
+ADDRGP4 G_MapLog_Result
+CALLV
+pop
+LABELV $212
+endproc Svcmd_Evacuation_f 0 8
+proc Svcmd_MapRotation_f 76 20
+ADDRLP4 64
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 2
+EQI4 $218
+ADDRGP4 $220
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $217
+JUMPV
+LABELV $218
+ADDRGP4 G_ClearRotationStack
+CALLV
+pop
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 68
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 68
+INDIRI4
+ARGI4
+ADDRLP4 68
+INDIRI4
+ARGI4
+ADDRLP4 72
+ADDRGP4 G_StartMapRotation
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $221
+ADDRGP4 $223
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $221
+LABELV $217
+endproc Svcmd_MapRotation_f 76 20
+proc Svcmd_TeamMessage_f 28 12
+ADDRLP4 8
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 3
+GEI4 $225
+ADDRGP4 $227
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $224
+JUMPV
+LABELV $225
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 12
+ADDRGP4 G_TeamFromString
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+NEI4 $228
+ADDRGP4 $230
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $224
+JUMPV
+LABELV $228
+CNSTI4 2
+ARGI4
+ADDRLP4 16
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRGP4 $231
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRLP4 24
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRGP4 $232
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+LABELV $224
+endproc Svcmd_TeamMessage_f 28 12
+proc Svcmd_CenterPrint_f 12 8
+ADDRLP4 0
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+GEI4 $234
+ADDRGP4 $236
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $233
+JUMPV
+LABELV $234
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRGP4 $237
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $233
+endproc Svcmd_CenterPrint_f 12 8
+proc Svcmd_EjectClient_f 1048 12
+ADDRLP4 1028
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 1028
+INDIRI4
+CNSTI4 2
+GEI4 $239
+ADDRGP4 $241
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $238
+JUMPV
+LABELV $239
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRLP4 1032
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1032
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 1036
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 1036
+INDIRI4
+CNSTI4 -1
+NEI4 $242
+ADDRLP4 1040
+CNSTI4 0
+ASGNI4
+ADDRGP4 $247
+JUMPV
+LABELV $244
+CNSTI4 2580
+ADDRLP4 1040
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $249
+ADDRGP4 $245
+JUMPV
+LABELV $249
+CNSTI4 2580
+ADDRLP4 1040
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 456
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $251
+ADDRGP4 $245
+JUMPV
+LABELV $251
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_DropClient
+CALLV
+pop
+LABELV $245
+ADDRLP4 1040
+ADDRLP4 1040
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $247
+ADDRLP4 1040
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $244
+ADDRGP4 $243
+JUMPV
+LABELV $242
+ADDRLP4 4
+ARGP4
+ADDRLP4 1044
+ADDRGP4 ClientForString
+CALLP4
+ASGNP4
+ADDRLP4 1040
+ADDRLP4 1044
+INDIRP4
+ASGNP4
+ADDRLP4 1040
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $253
+ADDRGP4 $238
+JUMPV
+LABELV $253
+ADDRLP4 1040
+INDIRP4
+CNSTI4 456
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $255
+ADDRGP4 $257
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $238
+JUMPV
+LABELV $255
+ADDRLP4 1040
+INDIRP4
+CVPU4 4
+ADDRGP4 level
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 2580
+DIVI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_DropClient
+CALLV
+pop
+LABELV $243
+LABELV $238
+endproc Svcmd_EjectClient_f 1048 12
+proc Svcmd_DumpUser_f 18448 12
+ADDRLP4 18440
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 18440
+INDIRI4
+CNSTI4 2
+EQI4 $259
+ADDRGP4 $261
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $258
+JUMPV
+LABELV $259
+CNSTI4 1
+ARGI4
+ADDRLP4 16388
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 16388
+ARGP4
+ADDRLP4 18444
+ADDRGP4 ClientForString
+CALLP4
+ASGNP4
+ADDRLP4 18436
+ADDRLP4 18444
+INDIRP4
+ASGNP4
+ADDRLP4 18436
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $262
+ADDRGP4 $258
+JUMPV
+LABELV $262
+ADDRLP4 18436
+INDIRP4
+CVPU4 4
+ADDRGP4 level
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 2580
+DIVI4
+ARGI4
+ADDRLP4 17412
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_GetUserinfo
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 17412
+ASGNP4
+ADDRGP4 $264
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $266
+JUMPV
+LABELV $265
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8196
+ARGP4
+ADDRGP4 Info_NextPair
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $268
+ADDRGP4 $258
+JUMPV
+LABELV $268
+ADDRGP4 $270
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8196
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $266
+ADDRGP4 $265
+JUMPV
+LABELV $258
+endproc Svcmd_DumpUser_f 18448 12
+proc Svcmd_Pr_f 28 12
+ADDRLP4 8
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 3
+GEI4 $272
+ADDRGP4 $274
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $271
+JUMPV
+LABELV $272
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 4
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 12
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+GEI4 $277
+ADDRLP4 0
+INDIRI4
+CNSTI4 -1
+GEI4 $275
+LABELV $277
+ADDRGP4 $278
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $271
+JUMPV
+LABELV $275
+CNSTI4 2
+ARGI4
+ADDRLP4 20
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+ADDRGP4 $279
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $271
+endproc Svcmd_Pr_f 28 12
+proc Svcmd_PrintQueue_f 1040 12
+ADDRLP4 1024
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 1024
+INDIRI4
+CNSTI4 2
+EQI4 $281
+ADDRGP4 $283
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $280
+JUMPV
+LABELV $281
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 1032
+ADDRGP4 G_TeamFromString
+CALLI4
+ASGNI4
+ADDRLP4 1028
+ADDRLP4 1032
+INDIRI4
+ASGNI4
+ADDRLP4 1028
+INDIRI4
+CNSTI4 1
+EQI4 $287
+ADDRLP4 1028
+INDIRI4
+CNSTI4 2
+EQI4 $289
+ADDRGP4 $284
+JUMPV
+LABELV $287
+ADDRGP4 level+15460
+ARGP4
+ADDRGP4 G_PrintSpawnQueue
+CALLV
+pop
+ADDRGP4 $285
+JUMPV
+LABELV $289
+ADDRGP4 level+15724
+ARGP4
+ADDRGP4 G_PrintSpawnQueue
+CALLV
+pop
+ADDRGP4 $285
+JUMPV
+LABELV $284
+ADDRGP4 $291
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $285
+LABELV $280
+endproc Svcmd_PrintQueue_f 1040 12
+proc Svcmd_MessageWrapper 32 12
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 5
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $295
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $293
+CNSTP4 0
+ARGP4
+ADDRGP4 Cmd_AdminMessage_f
+CALLV
+pop
+ADDRGP4 $294
+JUMPV
+LABELV $293
+ADDRLP4 0
+ARGP4
+ADDRGP4 $298
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $296
+CNSTP4 0
+ARGP4
+ADDRGP4 Cmd_PrivateMessage_f
+CALLV
+pop
+ADDRGP4 $297
+JUMPV
+LABELV $296
+ADDRLP4 0
+ARGP4
+ADDRGP4 $301
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $299
+CNSTI4 1
+ARGI4
+ADDRLP4 20
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 G_Say
+CALLV
+pop
+ADDRGP4 $300
+JUMPV
+LABELV $299
+ADDRLP4 0
+ARGP4
+ADDRGP4 $304
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $302
+CNSTI4 1
+ARGI4
+ADDRLP4 28
+ADDRGP4 ConcatArgs
+CALLP4
+ASGNP4
+CNSTP4 0
+ARGP4
+CNSTI4 7
+ARGI4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRGP4 G_Say
+CALLV
+pop
+LABELV $302
+LABELV $300
+LABELV $297
+LABELV $294
+LABELV $292
+endproc Svcmd_MessageWrapper 32 12
+proc Svcmd_ListMapsWrapper 0 4
+CNSTP4 0
+ARGP4
+ADDRGP4 Cmd_ListMaps_f
+CALLV
+pop
+LABELV $305
+endproc Svcmd_ListMapsWrapper 0 4
+proc Svcmd_ListEmoticonsWrapper 0 4
+CNSTP4 0
+ARGP4
+ADDRGP4 Cmd_ListEmoticons_f
+CALLV
+pop
+LABELV $306
+endproc Svcmd_ListEmoticonsWrapper 0 4
+proc Svcmd_MapRotationWrapper 0 4
+CNSTP4 0
+ARGP4
+ADDRGP4 Cmd_MapRotation_f
+CALLV
+pop
+LABELV $307
+endproc Svcmd_MapRotationWrapper 0 4
+proc Svcmd_MapLogWrapper 0 4
+CNSTP4 0
+ARGP4
+ADDRGP4 Cmd_MapLog_f
+CALLV
+pop
+LABELV $308
+endproc Svcmd_MapLogWrapper 0 4
+proc Svcmd_SuddenDeath_f 28 12
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 5
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 12
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 level+15444
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+SUBI4
+CNSTI4 1000
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDI4
+ASGNI4
+ADDRGP4 $313
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $317
+ADDRLP4 16
+ADDRGP4 $314
+ASGNP4
+ADDRGP4 $318
+JUMPV
+LABELV $317
+ADDRLP4 16
+ADDRGP4 $315
+ASGNP4
+LABELV $318
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $309
+endproc Svcmd_SuddenDeath_f 28 12
+proc Svcmd_Armageddon_f 68 20
+CNSTI4 1
+ARGI4
+ADDRLP4 12
+ARGP4
+CNSTI4 5
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRLP4 20
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 20
+INDIRF4
+CNSTF4 1120403456
+DIVF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+CNSTF4 0
+GTF4 $320
+ADDRGP4 $319
+JUMPV
+LABELV $320
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRGP4 g_entities
+ASGNP4
+ADDRGP4 $325
+JUMPV
+LABELV $322
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $327
+ADDRGP4 $323
+JUMPV
+LABELV $327
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $329
+ADDRGP4 $323
+JUMPV
+LABELV $329
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 28
+EQI4 $332
+ADDRLP4 24
+INDIRI4
+CNSTI4 29
+EQI4 $332
+ADDRLP4 32
+CNSTI4 30
+ASGNI4
+ADDRLP4 24
+INDIRI4
+ADDRLP4 32
+INDIRI4
+EQI4 $332
+ADDRLP4 24
+INDIRI4
+ADDRLP4 32
+INDIRI4
+GTI4 $336
+LABELV $335
+ADDRLP4 40
+CNSTI4 4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+ADDRLP4 40
+INDIRI4
+EQI4 $332
+ADDRLP4 24
+INDIRI4
+CNSTI4 5
+EQI4 $332
+ADDRLP4 24
+INDIRI4
+CNSTI4 7
+EQI4 $332
+ADDRLP4 24
+INDIRI4
+ADDRLP4 40
+INDIRI4
+LTI4 $323
+LABELV $337
+ADDRLP4 24
+INDIRI4
+CNSTI4 16
+LTI4 $323
+ADDRLP4 24
+INDIRI4
+CNSTI4 21
+GTI4 $323
+ADDRLP4 24
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $338-64
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $338
+address $332
+address $332
+address $332
+address $323
+address $323
+address $332
+code
+LABELV $336
+ADDRLP4 52
+CNSTI4 46
+ASGNI4
+ADDRLP4 24
+INDIRI4
+ADDRLP4 52
+INDIRI4
+EQI4 $332
+ADDRLP4 24
+INDIRI4
+ADDRLP4 52
+INDIRI4
+LTI4 $323
+LABELV $340
+ADDRLP4 24
+INDIRI4
+CNSTI4 50
+EQI4 $332
+ADDRGP4 $323
+JUMPV
+LABELV $332
+ADDRLP4 56
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+ADDRLP4 8
+INDIRF4
+GEF4 $341
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+CNSTI4 -999
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+ADDRGP4 g_entities+1798720
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 64
+ADDRLP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ARGP4
+ADDRLP4 64
+INDIRP4
+ARGP4
+CNSTI4 999
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 788
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $341
+LABELV $323
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $325
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $322
+ADDRGP4 $344
+ARGP4
+ADDRLP4 24
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $319
+endproc Svcmd_Armageddon_f 68 20
+proc Svcmd_G_AdvanceMapRotation_f 0 4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AdvanceMapRotation
+CALLV
+pop
+LABELV $345
+endproc Svcmd_G_AdvanceMapRotation_f 0 4
+data
+export svcmds
+align 4
+LABELV svcmds
+address $295
+byte 4 1
+address Svcmd_MessageWrapper
+address $346
+byte 4 0
+address Svcmd_AdmitDefeat_f
+address $347
+byte 4 0
+address Svcmd_G_AdvanceMapRotation_f
+address $348
+byte 4 0
+address Svcmd_TeamWin_f
+address $349
+byte 4 0
+address Svcmd_Armageddon_f
+address $304
+byte 4 1
+address Svcmd_MessageWrapper
+address $350
+byte 4 1
+address Svcmd_CenterPrint_f
+address $351
+byte 4 0
+address Svcmd_DumpUser_f
+address $352
+byte 4 0
+address Svcmd_EjectClient_f
+address $353
+byte 4 0
+address Svcmd_EntityList_f
+address $354
+byte 4 0
+address Svcmd_Evacuation_f
+address $355
+byte 4 1
+address Svcmd_ForceTeam_f
+address $356
+byte 4 0
+address BG_MemoryInfo
+address $357
+byte 4 0
+address Svcmd_TeamWin_f
+address $358
+byte 4 0
+address Svcmd_LayoutLoad_f
+address $359
+byte 4 0
+address Svcmd_LayoutSave_f
+address $360
+byte 4 1
+address Svcmd_ListMapsWrapper
+address $361
+byte 4 1
+address Svcmd_ListEmoticonsWrapper
+address $362
+byte 4 0
+address G_LoadCensors
+address $298
+byte 4 1
+address Svcmd_MessageWrapper
+address $363
+byte 4 1
+address Svcmd_MapLogWrapper
+address $364
+byte 4 0
+address Svcmd_MapRotation_f
+address $365
+byte 4 0
+address Svcmd_Pr_f
+address $366
+byte 4 0
+address Svcmd_PrintQueue_f
+address $367
+byte 4 1
+address Svcmd_MapRotationWrapper
+address $301
+byte 4 1
+address Svcmd_MessageWrapper
+address $368
+byte 4 1
+address Svcmd_TeamMessage_f
+address $369
+byte 4 0
+address Svcmd_Status_f
+address $370
+byte 4 0
+address G_StopMapRotation
+address $371
+byte 4 0
+address Svcmd_SuddenDeath_f
+export ConsoleCommand
+code
+proc ConsoleCommand 1036 20
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRGP4 svcmds
+ARGP4
+CNSTU4 30
+ARGU4
+CNSTU4 12
+ARGU4
+ADDRGP4 cmdcmp
+ARGP4
+ADDRLP4 1028
+ADDRGP4 bsearch
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1028
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $373
+CNSTP4 0
+ARGP4
+ADDRLP4 1032
+ADDRGP4 G_admin_cmd_check
+CALLI4
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+CNSTI4 0
+EQI4 $375
+CNSTI4 1
+RETI4
+ADDRGP4 $372
+JUMPV
+LABELV $375
+ADDRGP4 g_dedicated+12
+INDIRI4
+CNSTI4 0
+EQI4 $377
+ADDRGP4 $380
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $377
+CNSTI4 0
+RETI4
+ADDRGP4 $372
+JUMPV
+LABELV $373
+ADDRLP4 1032
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 1032
+INDIRI4
+EQI4 $381
+ADDRGP4 g_dedicated+12
+INDIRI4
+ADDRLP4 1032
+INDIRI4
+NEI4 $381
+CNSTI4 0
+RETI4
+ADDRGP4 $372
+JUMPV
+LABELV $381
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTI4 1
+RETI4
+LABELV $372
+endproc ConsoleCommand 1036 20
+export G_RegisterCommands
+proc G_RegisterCommands 8 4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $388
+JUMPV
+LABELV $385
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 svcmds+4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $389
+ADDRGP4 g_dedicated+12
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $389
+ADDRGP4 $386
+JUMPV
+LABELV $389
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 svcmds
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_AddCommand
+CALLV
+pop
+LABELV $386
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $388
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 30
+LTU4 $385
+ADDRGP4 G_admin_register_cmds
+CALLV
+pop
+LABELV $384
+endproc G_RegisterCommands 8 4
+export G_UnregisterCommands
+proc G_UnregisterCommands 8 4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $397
+JUMPV
+LABELV $394
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 svcmds+4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $398
+ADDRGP4 g_dedicated+12
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $398
+ADDRGP4 $395
+JUMPV
+LABELV $398
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 svcmds
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_RemoveCommand
+CALLV
+pop
+LABELV $395
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $397
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 30
+LTU4 $394
+ADDRGP4 G_admin_unregister_cmds
+CALLV
+pop
+LABELV $393
+endproc G_UnregisterCommands 8 4
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $380
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+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 $371
+byte 1 115
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $370
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 77
+byte 1 97
+byte 1 112
+byte 1 82
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $369
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 117
+byte 1 115
+byte 1 0
+align 1
+LABELV $368
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $367
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $366
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 113
+byte 1 117
+byte 1 101
+byte 1 117
+byte 1 101
+byte 1 0
+align 1
+LABELV $365
+byte 1 112
+byte 1 114
+byte 1 0
+align 1
+LABELV $364
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 82
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $363
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 0
+align 1
+LABELV $362
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 115
+byte 1 0
+align 1
+LABELV $361
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $360
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 115
+byte 1 0
+align 1
+LABELV $359
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 83
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $358
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 0
+align 1
+LABELV $357
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 87
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $356
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $355
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $354
+byte 1 101
+byte 1 118
+byte 1 97
+byte 1 99
+byte 1 117
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $353
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 76
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $352
+byte 1 101
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 0
+align 1
+LABELV $351
+byte 1 100
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $350
+byte 1 99
+byte 1 112
+byte 1 0
+align 1
+LABELV $349
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $348
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 87
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $347
+byte 1 97
+byte 1 100
+byte 1 118
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 77
+byte 1 97
+byte 1 112
+byte 1 82
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $346
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $344
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 100
+byte 1 111
+byte 1 103
+byte 1 93
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 65
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 121
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 100
+byte 1 111
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 121
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 111
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 115
+byte 1 33
+byte 1 32
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 100
+byte 1 111
+byte 1 103
+byte 1 93
+byte 1 34
+byte 1 0
+align 1
+LABELV $315
+byte 1 115
+byte 1 0
+align 1
+LABELV $314
+byte 1 0
+align 1
+LABELV $313
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 83
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $304
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $301
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 0
+align 1
+LABELV $298
+byte 1 109
+byte 1 0
+align 1
+LABELV $295
+byte 1 97
+byte 1 0
+align 1
+LABELV $291
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $283
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 113
+byte 1 117
+byte 1 101
+byte 1 117
+byte 1 101
+byte 1 32
+byte 1 60
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 62
+byte 1 10
+byte 1 0
+align 1
+LABELV $279
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $278
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $274
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 60
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 124
+byte 1 45
+byte 1 49
+byte 1 62
+byte 1 32
+byte 1 60
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 62
+byte 1 10
+byte 1 0
+align 1
+LABELV $270
+byte 1 37
+byte 1 45
+byte 1 50
+byte 1 48
+byte 1 115
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $264
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 10
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 10
+byte 1 0
+align 1
+LABELV $261
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 60
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 62
+byte 1 10
+byte 1 0
+align 1
+LABELV $257
+byte 1 101
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $241
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 101
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 60
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 124
+byte 1 45
+byte 1 49
+byte 1 62
+byte 1 32
+byte 1 60
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 62
+byte 1 10
+byte 1 0
+align 1
+LABELV $237
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $236
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 60
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 62
+byte 1 10
+byte 1 0
+align 1
+LABELV $232
+byte 1 83
+byte 1 97
+byte 1 121
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 58
+byte 1 32
+byte 1 45
+byte 1 49
+byte 1 32
+byte 1 34
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 101
+byte 1 34
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $231
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 45
+byte 1 49
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $230
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 58
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $227
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 60
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 62
+byte 1 32
+byte 1 60
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 62
+byte 1 10
+byte 1 0
+align 1
+LABELV $223
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $220
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 60
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 62
+byte 1 10
+byte 1 0
+align 1
+LABELV $216
+byte 1 69
+byte 1 118
+byte 1 97
+byte 1 99
+byte 1 117
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $215
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 101
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 93
+byte 1 0
+align 1
+LABELV $213
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 69
+byte 1 118
+byte 1 97
+byte 1 99
+byte 1 117
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $204
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $203
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $202
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 76
+byte 1 105
+byte 1 102
+byte 1 101
+byte 1 32
+byte 1 83
+byte 1 117
+byte 1 112
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 84
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 34
+byte 1 32
+byte 1 49
+byte 1 0
+align 1
+LABELV $199
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $198
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 72
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 76
+byte 1 105
+byte 1 110
+byte 1 107
+byte 1 32
+byte 1 66
+byte 1 114
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 34
+byte 1 32
+byte 1 49
+byte 1 0
+align 1
+LABELV $195
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $190
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $189
+byte 1 103
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $188
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 60
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 62
+byte 1 32
+byte 1 46
+byte 1 46
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $184
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $170
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 115
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 60
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 62
+byte 1 10
+byte 1 0
+align 1
+LABELV $166
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 58
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $161
+byte 1 117
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 60
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 62
+byte 1 32
+byte 1 60
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 62
+byte 1 10
+byte 1 0
+align 1
+LABELV $157
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $156
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $155
+byte 1 37
+byte 1 45
+byte 1 56
+byte 1 100
+byte 1 32
+byte 1 0
+align 1
+LABELV $154
+byte 1 105
+byte 1 112
+byte 1 0
+align 1
+LABELV $153
+byte 1 37
+byte 1 45
+byte 1 50
+byte 1 49
+byte 1 115
+byte 1 32
+byte 1 0
+align 1
+LABELV $152
+byte 1 67
+byte 1 78
+byte 1 67
+byte 1 84
+byte 1 32
+byte 1 0
+align 1
+LABELV $149
+byte 1 37
+byte 1 45
+byte 1 53
+byte 1 100
+byte 1 32
+byte 1 0
+align 1
+LABELV $148
+byte 1 37
+byte 1 45
+byte 1 52
+byte 1 100
+byte 1 32
+byte 1 0
+align 1
+LABELV $140
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 32
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 32
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 32
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+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 32
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 10
+byte 1 0
+align 1
+LABELV $139
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+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 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $134
+byte 1 10
+byte 1 0
+align 1
+LABELV $133
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $129
+byte 1 37
+byte 1 45
+byte 1 51
+byte 1 105
+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 32
+byte 1 32
+byte 1 32
+byte 1 0
+align 1
+LABELV $128
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 50
+byte 1 95
+byte 1 90
+byte 1 65
+byte 1 80
+byte 1 95
+byte 1 67
+byte 1 72
+byte 1 65
+byte 1 73
+byte 1 78
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 0
+align 1
+LABELV $126
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 72
+byte 1 84
+byte 1 70
+byte 1 76
+byte 1 65
+byte 1 82
+byte 1 69
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 0
+align 1
+LABELV $124
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 77
+byte 1 79
+byte 1 68
+byte 1 69
+byte 1 76
+byte 1 68
+byte 1 79
+byte 1 79
+byte 1 82
+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 0
+align 1
+LABELV $122
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 77
+byte 1 77
+byte 1 65
+byte 1 80
+byte 1 79
+byte 1 66
+byte 1 74
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 0
+align 1
+LABELV $120
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 80
+byte 1 65
+byte 1 82
+byte 1 84
+byte 1 73
+byte 1 67
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 83
+byte 1 89
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 77
+byte 1 32
+byte 1 32
+byte 1 0
+align 1
+LABELV $118
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 67
+byte 1 79
+byte 1 82
+byte 1 80
+byte 1 83
+byte 1 69
+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 0
+align 1
+LABELV $116
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 71
+byte 1 82
+byte 1 65
+byte 1 80
+byte 1 80
+byte 1 76
+byte 1 69
+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 0
+align 1
+LABELV $114
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 73
+byte 1 78
+byte 1 86
+byte 1 73
+byte 1 83
+byte 1 73
+byte 1 66
+byte 1 76
+byte 1 69
+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 0
+align 1
+LABELV $112
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 69
+byte 1 80
+byte 1 79
+byte 1 82
+byte 1 84
+byte 1 95
+byte 1 84
+byte 1 82
+byte 1 73
+byte 1 71
+byte 1 71
+byte 1 69
+byte 1 82
+byte 1 32
+byte 1 0
+align 1
+LABELV $110
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 80
+byte 1 85
+byte 1 83
+byte 1 72
+byte 1 95
+byte 1 84
+byte 1 82
+byte 1 73
+byte 1 71
+byte 1 71
+byte 1 69
+byte 1 82
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 32
+byte 1 0
+align 1
+LABELV $108
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 83
+byte 1 80
+byte 1 69
+byte 1 65
+byte 1 75
+byte 1 69
+byte 1 82
+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 0
+align 1
+LABELV $106
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 80
+byte 1 79
+byte 1 82
+byte 1 84
+byte 1 65
+byte 1 76
+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 0
+align 1
+LABELV $104
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 66
+byte 1 69
+byte 1 65
+byte 1 77
+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 0
+align 1
+LABELV $102
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 77
+byte 1 79
+byte 1 86
+byte 1 69
+byte 1 82
+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 0
+align 1
+LABELV $100
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 83
+byte 1 83
+byte 1 73
+byte 1 76
+byte 1 69
+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 0
+align 1
+LABELV $98
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 76
+byte 1 79
+byte 1 67
+byte 1 65
+byte 1 84
+byte 1 73
+byte 1 79
+byte 1 78
+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 0
+align 1
+LABELV $96
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 65
+byte 1 66
+byte 1 76
+byte 1 69
+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 0
+align 1
+LABELV $94
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 73
+byte 1 84
+byte 1 69
+byte 1 77
+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 0
+align 1
+LABELV $92
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 89
+byte 1 69
+byte 1 82
+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 0
+align 1
+LABELV $90
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 69
+byte 1 82
+byte 1 65
+byte 1 76
+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 0
+align 1
+LABELV $85
+byte 1 37
+byte 1 51
+byte 1 105
+byte 1 58
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_target.asm b/build/release-linux-x86_64/base/game/g_target.asm
new file mode 100644
index 0000000..8c424b7
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_target.asm
@@ -0,0 +1,2752 @@
+export Think_Target_Delay
+code
+proc Think_Target_Delay 4 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+LABELV $77
+endproc Think_Target_Delay 4 8
+export Use_Target_Delay
+proc Use_Target_Delay 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+INDIRF4
+CNSTF4 1073741824
+ADDRLP4 0
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 Think_Target_Delay
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+ADDRFP4 8
+INDIRP4
+ASGNP4
+LABELV $78
+endproc Use_Target_Delay 8 0
+export SP_target_delay
+proc SP_target_delay 4 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $83
+ARGP4
+ADDRGP4 $84
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 G_SpawnFloat
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $81
+ADDRGP4 $85
+ARGP4
+ADDRGP4 $86
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+LABELV $81
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $87
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+LABELV $87
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 Use_Target_Delay
+ASGNP4
+LABELV $80
+endproc SP_target_delay 4 12
+export Use_Target_Score
+proc Use_Target_Score 0 8
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $90
+ADDRGP4 $89
+JUMPV
+LABELV $90
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 AddScore
+CALLV
+pop
+LABELV $89
+endproc Use_Target_Score 0 8
+export SP_target_score
+proc SP_target_score 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $93
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $93
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 Use_Target_Score
+ASGNP4
+LABELV $92
+endproc SP_target_score 0 0
+export Use_Target_Print
+proc Use_Target_Print 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $96
+ADDRLP4 0
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTU4 0
+ASGNU4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $95
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $95
+ADDRGP4 $100
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 652
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $95
+JUMPV
+LABELV $96
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 0
+EQI4 $101
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $103
+ADDRGP4 $100
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 652
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+LABELV $103
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $95
+ADDRGP4 $100
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 652
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_TeamCommand
+CALLV
+pop
+ADDRGP4 $95
+JUMPV
+LABELV $101
+ADDRGP4 $100
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 652
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $95
+endproc Use_Target_Print 12 8
+export SP_target_print
+proc SP_target_print 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 Use_Target_Print
+ASGNP4
+LABELV $107
+endproc SP_target_print 0 0
+export Use_Target_Speaker
+proc Use_Target_Speaker 8 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 0
+EQI4 $109
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $111
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $110
+JUMPV
+LABELV $111
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 868
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $110
+JUMPV
+LABELV $109
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+EQI4 $113
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $113
+ADDRFP4 8
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 868
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $114
+JUMPV
+LABELV $113
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $115
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 36
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 868
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $116
+JUMPV
+LABELV $115
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 868
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $116
+LABELV $114
+LABELV $110
+LABELV $108
+endproc Use_Target_Speaker 8 12
+export SP_target_speaker
+proc SP_target_speaker 112 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $85
+ARGP4
+ADDRGP4 $84
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRGP4 $118
+ARGP4
+ADDRGP4 $84
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRGP4 $121
+ARGP4
+ADDRGP4 $122
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 68
+ADDRGP4 G_SpawnString
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+NEI4 $119
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 vtos
+CALLP4
+ASGNP4
+ADDRGP4 $123
+ARGP4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+LABELV $119
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 42
+NEI4 $124
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+LABELV $124
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $128
+ARGP4
+ADDRLP4 80
+ADDRGP4 strstr
+CALLP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $126
+ADDRLP4 4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $129
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $127
+JUMPV
+LABELV $126
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+LABELV $127
+ADDRLP4 4
+ARGP4
+ADDRLP4 84
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 868
+ADDP4
+ADDRLP4 84
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 9
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 868
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 172
+ADDP4
+CNSTF4 1092616192
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 168
+ADDP4
+CNSTF4 1092616192
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+INDIRF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $130
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 868
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $130
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 Use_Target_Speaker
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $132
+ADDRLP4 104
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 104
+INDIRP4
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+LABELV $132
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $117
+endproc SP_target_speaker 112 16
+export target_teleporter_use
+proc target_teleporter_use 20 12
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTU4 0
+ASGNU4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+EQU4 $137
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+NEU4 $135
+LABELV $137
+ADDRGP4 $134
+JUMPV
+LABELV $135
+ADDRFP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 G_PickTarget
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $138
+ADDRGP4 $140
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $134
+JUMPV
+LABELV $138
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+ADDRGP4 TeleportPlayer
+CALLV
+pop
+LABELV $134
+endproc target_teleporter_use 20 12
+export SP_target_teleporter
+proc SP_target_teleporter 4 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 668
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $142
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 vtos
+CALLP4
+ASGNP4
+ADDRGP4 $144
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $142
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 target_teleporter_use
+ASGNP4
+LABELV $141
+endproc SP_target_teleporter 4 12
+export target_relay_use
+proc target_relay_use 44 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $146
+ADDRLP4 4
+CNSTU4 0
+ASGNU4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $146
+ADDRLP4 8
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $146
+ADDRLP4 8
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $146
+ADDRGP4 $145
+JUMPV
+LABELV $146
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $148
+ADDRLP4 16
+CNSTU4 0
+ASGNU4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+ADDRLP4 16
+INDIRU4
+EQU4 $148
+ADDRLP4 20
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+ADDRLP4 16
+INDIRU4
+EQU4 $148
+ADDRLP4 20
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $148
+ADDRGP4 $145
+JUMPV
+LABELV $148
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $150
+ADDRFP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 G_PickTarget
+CALLP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 36
+CNSTU4 0
+ASGNU4
+ADDRLP4 32
+INDIRP4
+CVPU4 4
+ADDRLP4 36
+INDIRU4
+EQU4 $145
+ADDRLP4 32
+INDIRP4
+CNSTI4 780
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 36
+INDIRU4
+EQU4 $145
+ADDRLP4 40
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 40
+INDIRP4
+CNSTI4 780
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $145
+JUMPV
+LABELV $150
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+LABELV $145
+endproc target_relay_use 44 12
+export SP_target_relay
+proc SP_target_relay 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 target_relay_use
+ASGNP4
+LABELV $154
+endproc SP_target_relay 0 0
+export target_kill_use
+proc target_kill_use 8 32
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $156
+ADDRGP4 $155
+JUMPV
+LABELV $156
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTI4 100000
+ARGI4
+CNSTI4 8
+ARGI4
+CNSTI4 24
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $155
+endproc target_kill_use 8 32
+export SP_target_kill
+proc SP_target_kill 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 target_kill_use
+ASGNP4
+LABELV $158
+endproc SP_target_kill 0 0
+export SP_target_position
+proc SP_target_position 4 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRGP4 G_SetOrigin
+CALLV
+pop
+LABELV $159
+endproc SP_target_position 4 8
+data
+align 4
+LABELV $161
+byte 4 1
+export SP_target_location
+code
+proc SP_target_location 16 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 32
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRGP4 $161
+INDIRI4
+CNSTI4 64
+NEI4 $162
+ADDRGP4 $164
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $160
+JUMPV
+LABELV $162
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $165
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $167
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $167
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+INDIRI4
+CNSTI4 7
+LEI4 $169
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+CNSTI4 7
+ASGNI4
+LABELV $169
+ADDRGP4 $171
+ARGP4
+CNSTI4 94
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+INDIRI4
+CNSTI4 48
+ADDI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 652
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRGP4 $166
+JUMPV
+LABELV $165
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 652
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $166
+ADDRGP4 $161
+INDIRI4
+CNSTI4 734
+ADDI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 612
+ADDP4
+ADDRGP4 level+11240
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+ADDRGP4 $161
+INDIRI4
+ASGNI4
+ADDRGP4 level+11240
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRGP4 $161
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRGP4 G_SetOrigin
+CALLV
+pop
+LABELV $160
+endproc SP_target_location 16 16
+export target_rumble_think
+proc target_rumble_think 24 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 800
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $175
+ADDRFP4 0
+INDIRP4
+CNSTI4 800
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+CNSTF4 1056964608
+ADDF4
+CVFI4 4
+ASGNI4
+LABELV $175
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $182
+JUMPV
+LABELV $179
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $184
+ADDRGP4 $180
+JUMPV
+LABELV $184
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $186
+ADDRGP4 $180
+JUMPV
+LABELV $186
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+NEI4 $188
+ADDRGP4 $180
+JUMPV
+LABELV $188
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTI4 1023
+ASGNI4
+ADDRLP4 8
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+CNSTF4 1125515264
+CNSTF4 1073741824
+ADDRLP4 8
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 16
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 36
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+CNSTF4 1125515264
+CNSTF4 1073741824
+ADDRLP4 16
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $180
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $182
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $179
+ADDRGP4 level+32
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+GEI4 $190
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+LABELV $190
+LABELV $174
+endproc target_rumble_think 24 0
+export target_rumble_use
+proc target_rumble_use 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+INDIRI4
+MULI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 800
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $194
+endproc target_rumble_use 4 0
+export SP_target_rumble
+proc SP_target_rumble 4 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 668
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $198
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 vtos
+CALLP4
+ASGNP4
+ADDRGP4 $200
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $198
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $201
+ADDRFP4 0
+INDIRP4
+CNSTI4 836
+ADDP4
+CNSTI4 10
+ASGNI4
+LABELV $201
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $203
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+CNSTF4 1120403456
+ASGNF4
+LABELV $203
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 target_rumble_think
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 target_rumble_use
+ASGNP4
+LABELV $197
+endproc SP_target_rumble 4 12
+export target_alien_win_use
+proc target_alien_win_use 0 0
+ADDRGP4 level+16008
+INDIRI4
+CNSTI4 0
+NEI4 $206
+ADDRGP4 level+16004
+CNSTI4 1
+ASGNI4
+LABELV $206
+LABELV $205
+endproc target_alien_win_use 0 0
+export SP_target_alien_win
+proc SP_target_alien_win 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 target_alien_win_use
+ASGNP4
+LABELV $210
+endproc SP_target_alien_win 0 0
+export target_human_win_use
+proc target_human_win_use 0 0
+ADDRGP4 level+16004
+INDIRI4
+CNSTI4 0
+NEI4 $212
+ADDRGP4 level+16008
+CNSTI4 1
+ASGNI4
+LABELV $212
+LABELV $211
+endproc target_human_win_use 0 0
+export SP_target_human_win
+proc SP_target_human_win 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 target_human_win_use
+ASGNP4
+LABELV $216
+endproc SP_target_human_win 0 0
+export target_hurt_use
+proc target_hurt_use 12 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $220
+ADDRFP4 8
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $218
+LABELV $220
+ADDRGP4 $217
+JUMPV
+LABELV $218
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 28
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $217
+endproc target_hurt_use 12 32
+export SP_target_hurt
+proc SP_target_hurt 4 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 668
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $222
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 vtos
+CALLP4
+ASGNP4
+ADDRGP4 $200
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $222
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $224
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 5
+ASGNI4
+LABELV $224
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 target_hurt_use
+ASGNP4
+LABELV $221
+endproc SP_target_hurt 4 12
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $200
+byte 1 94
+byte 1 51
+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 117
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $171
+byte 1 37
+byte 1 99
+byte 1 37
+byte 1 99
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 0
+align 1
+LABELV $164
+byte 1 94
+byte 1 51
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $144
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $140
+byte 1 67
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $129
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $128
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $123
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 107
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 107
+byte 1 101
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $122
+byte 1 78
+byte 1 79
+byte 1 83
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 68
+byte 1 0
+align 1
+LABELV $121
+byte 1 110
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 101
+byte 1 0
+align 1
+LABELV $118
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 109
+byte 1 0
+align 1
+LABELV $100
+byte 1 99
+byte 1 112
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $86
+byte 1 49
+byte 1 0
+align 1
+LABELV $85
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $84
+byte 1 48
+byte 1 0
+align 1
+LABELV $83
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_team.asm b/build/release-linux-x86_64/base/game/g_team.asm
new file mode 100644
index 0000000..f45dac1
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_team.asm
@@ -0,0 +1,3568 @@
+export PrintMsg
+code
+proc PrintMsg 1048 16
+ADDRLP4 1028
+ADDRFP4 4+4
+ASGNP4
+ADDRLP4 4
+ARGP4
+CNSTU4 1024
+ARGU4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 1028
+INDIRP4
+ARGP4
+ADDRLP4 1032
+ADDRGP4 Q_vsnprintf
+CALLI4
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+CVIU4 4
+CNSTU4 1024
+LEU4 $79
+ADDRGP4 $81
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+LABELV $79
+ADDRLP4 1028
+CNSTP4 0
+ASGNP4
+ADDRGP4 $83
+JUMPV
+LABELV $82
+ADDRLP4 0
+INDIRP4
+CNSTI1 39
+ASGNI1
+LABELV $83
+ADDRLP4 4
+ARGP4
+CNSTI4 34
+ARGI4
+ADDRLP4 1036
+ADDRGP4 strchr
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1036
+INDIRP4
+ASGNP4
+ADDRLP4 1036
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $82
+ADDRGP4 $86
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 1044
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $87
+ADDRLP4 1040
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $88
+JUMPV
+LABELV $87
+ADDRLP4 1040
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+LABELV $88
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1044
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $77
+endproc PrintMsg 1048 16
+export G_TeamFromString
+proc G_TeamFromString 28 4
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 4
+ADDRGP4 tolower
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 97
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 12
+INDIRI4
+EQI4 $94
+ADDRLP4 0
+INDIRI4
+ADDRLP4 12
+INDIRI4
+GTI4 $97
+LABELV $96
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+EQI4 $93
+ADDRLP4 0
+INDIRI4
+CNSTI4 49
+EQI4 $94
+ADDRLP4 0
+INDIRI4
+CNSTI4 50
+EQI4 $95
+ADDRGP4 $90
+JUMPV
+LABELV $97
+ADDRLP4 24
+CNSTI4 104
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 24
+INDIRI4
+EQI4 $95
+ADDRLP4 0
+INDIRI4
+ADDRLP4 24
+INDIRI4
+LTI4 $90
+LABELV $98
+ADDRLP4 0
+INDIRI4
+CNSTI4 115
+EQI4 $93
+ADDRGP4 $90
+JUMPV
+LABELV $93
+CNSTI4 0
+RETI4
+ADDRGP4 $89
+JUMPV
+LABELV $94
+CNSTI4 1
+RETI4
+ADDRGP4 $89
+JUMPV
+LABELV $95
+CNSTI4 2
+RETI4
+ADDRGP4 $89
+JUMPV
+LABELV $90
+CNSTI4 3
+RETI4
+LABELV $89
+endproc G_TeamFromString 28 4
+export G_TeamCommand
+proc G_TeamCommand 16 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $103
+JUMPV
+LABELV $100
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $105
+ADDRLP4 8
+CNSTI4 2580
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 level
+INDIRP4
+ADDP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRFP4 0
+INDIRI4
+EQI4 $110
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $107
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ARGP4
+ADDRGP4 $109
+ARGP4
+ADDRLP4 12
+ADDRGP4 G_admin_permission
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $107
+LABELV $110
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $107
+LABELV $105
+LABELV $101
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $103
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+24
+INDIRI4
+LTI4 $100
+LABELV $99
+endproc G_TeamCommand 16 8
+export OnSameTeam
+proc OnSameTeam 16 0
+ADDRLP4 0
+CNSTI4 524
+ASGNI4
+ADDRLP4 4
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $114
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+NEU4 $112
+LABELV $114
+CNSTI4 0
+RETI4
+ADDRGP4 $111
+JUMPV
+LABELV $112
+ADDRLP4 8
+CNSTI4 524
+ASGNI4
+ADDRLP4 12
+CNSTI4 532
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRI4
+NEI4 $115
+CNSTI4 1
+RETI4
+ADDRGP4 $111
+JUMPV
+LABELV $115
+CNSTI4 0
+RETI4
+LABELV $111
+endproc OnSameTeam 16 0
+proc G_ClientListForTeam 20 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 8
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $122
+JUMPV
+LABELV $119
+ADDRLP4 12
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $124
+ADDRGP4 $120
+JUMPV
+LABELV $124
+ADDRLP4 12
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $126
+ADDRLP4 12
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $126
+ADDRLP4 4
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_ClientListAdd
+CALLV
+pop
+LABELV $126
+LABELV $120
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $122
+ADDRLP4 0
+INDIRI4
+ADDRGP4 g_maxclients+12
+INDIRI4
+LTI4 $119
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRB
+ASGNB 8
+LABELV $117
+endproc G_ClientListForTeam 20 12
+export G_UpdateTeamConfigStrings
+proc G_UpdateTeamConfigStrings 16 12
+ADDRLP4 0
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 G_ClientListForTeam
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRGP4 G_ClientListForTeam
+CALLV
+pop
+ADDRGP4 level+11200
+INDIRI4
+CNSTI4 0
+EQI4 $129
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 8
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 8
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 8
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+LABELV $129
+CNSTI4 7
+ARGI4
+ADDRLP4 8
+ARGP4
+ADDRGP4 trap_SetConfigstringRestrictions
+CALLV
+pop
+CNSTI4 10
+ARGI4
+ADDRLP4 8
+ARGP4
+ADDRGP4 trap_SetConfigstringRestrictions
+CALLV
+pop
+CNSTI4 13
+ARGI4
+ADDRLP4 8
+ARGP4
+ADDRGP4 trap_SetConfigstringRestrictions
+CALLV
+pop
+CNSTI4 16
+ARGI4
+ADDRLP4 8
+ARGP4
+ADDRGP4 trap_SetConfigstringRestrictions
+CALLV
+pop
+CNSTI4 8
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_SetConfigstringRestrictions
+CALLV
+pop
+CNSTI4 11
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_SetConfigstringRestrictions
+CALLV
+pop
+CNSTI4 14
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_SetConfigstringRestrictions
+CALLV
+pop
+CNSTI4 17
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_SetConfigstringRestrictions
+CALLV
+pop
+CNSTI4 28
+ARGI4
+ADDRLP4 8
+ARGP4
+ADDRGP4 trap_SetConfigstringRestrictions
+CALLV
+pop
+CNSTI4 29
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_SetConfigstringRestrictions
+CALLV
+pop
+LABELV $128
+endproc G_UpdateTeamConfigStrings 16 12
+export G_LeaveTeam
+proc G_LeaveTeam 24 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+NEI4 $133
+ADDRGP4 level+15460
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_RemoveFromSpawnQueue
+CALLI4
+pop
+ADDRGP4 $134
+JUMPV
+LABELV $133
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+NEI4 $136
+ADDRGP4 level+15724
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_RemoveFromSpawnQueue
+CALLI4
+pop
+ADDRGP4 $137
+JUMPV
+LABELV $136
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $132
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_StopFollowing
+CALLV
+pop
+ADDRGP4 $132
+JUMPV
+LABELV $137
+LABELV $134
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_StopFromFollowing
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_Vote
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 1740
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $144
+JUMPV
+LABELV $141
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $146
+ADDRGP4 $142
+JUMPV
+LABELV $146
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $148
+ADDRLP4 12
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $148
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $149
+ADDRLP4 16
+INDIRP4
+CNSTI4 1908
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+NEU4 $149
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 -33
+BANDI4
+ASGNI4
+ADDRGP4 $149
+JUMPV
+LABELV $148
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $152
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+NEI4 $152
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+LABELV $152
+LABELV $149
+LABELV $142
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $144
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $141
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_ClearPlayerZapEffects
+CALLV
+pop
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+EQI4 $154
+ADDRLP4 12
+INDIRP4
+CNSTI4 1964
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+NEU4 $154
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 -65
+BANDI4
+ASGNI4
+ADDRGP4 $155
+JUMPV
+LABELV $154
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $156
+ADDRLP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+NEI4 $156
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+LABELV $156
+LABELV $155
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 G_namelog_update_score
+CALLV
+pop
+LABELV $132
+endproc G_LeaveTeam 24 12
+export G_ChangeTeam
+proc G_ChangeTeam 20 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $159
+ADDRGP4 $158
+JUMPV
+LABELV $159
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_LeaveTeam
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 536
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 520
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRLP4 4
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 ClientSpawn
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $162
+ADDRFP4 4
+INDIRI4
+CNSTI4 1
+NEI4 $162
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 556
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 7200
+ADDRLP4 8
+INDIRP4
+INDIRI4
+MULI4
+CNSTI4 4000
+DIVI4
+CVIF4 4
+CNSTF4 1056964608
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $163
+JUMPV
+LABELV $162
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $164
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+NEI4 $164
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 556
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 4000
+ADDRLP4 8
+INDIRP4
+INDIRI4
+MULI4
+CNSTI4 7200
+DIVI4
+CVIF4 4
+CNSTF4 1056964608
+ADDF4
+CVFI4 4
+ASGNI4
+LABELV $164
+LABELV $163
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 288
+ADDP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 556
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 ClientUserinfoChanged
+CALLP4
+pop
+ADDRGP4 G_UpdateTeamConfigStrings
+CALLV
+pop
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_TeamName
+CALLP4
+ASGNP4
+ADDRGP4 $166
+ARGP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 468
+ADDP4
+ARGP4
+ADDRGP4 G_LogPrintf
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 G_namelog_update_score
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 TeamplayInfoMessage
+CALLV
+pop
+LABELV $158
+endproc G_ChangeTeam 20 16
+export G_BalanceTeams
+proc G_BalanceTeams 44 12
+ADDRGP4 level+11244
+INDIRI4
+CNSTI4 0
+LEI4 $168
+ADDRGP4 level+11256
+INDIRI4
+ADDRGP4 level+11252
+INDIRI4
+SUBI4
+CNSTI4 2
+LTI4 $168
+ADDRLP4 12
+CNSTI4 2
+ASGNI4
+ADDRGP4 $169
+JUMPV
+LABELV $168
+ADDRGP4 level+11248
+INDIRI4
+CNSTI4 0
+LEI4 $167
+ADDRGP4 level+11252
+INDIRI4
+ADDRGP4 level+11256
+INDIRI4
+SUBI4
+CNSTI4 2
+LTI4 $167
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+LABELV $174
+LABELV $169
+ADDRLP4 16
+CNSTI4 -1
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $181
+JUMPV
+LABELV $178
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $183
+ADDRGP4 $179
+JUMPV
+LABELV $183
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $185
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+NEI4 $185
+ADDRLP4 28
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LEI4 $185
+ADDRLP4 16
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $185
+LABELV $179
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $181
+ADDRLP4 4
+INDIRI4
+ADDRGP4 g_maxclients+12
+INDIRI4
+LTI4 $178
+ADDRLP4 16
+INDIRI4
+CNSTI4 -1
+EQI4 $187
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 16
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 1
+EQI4 $208
+ADDRLP4 24
+INDIRI4
+CNSTI4 2
+EQI4 $192
+ADDRGP4 $190
+JUMPV
+LABELV $192
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+LABELV $193
+ADDRLP4 4
+INDIRI4
+CNSTI4 31
+NEI4 $197
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $197
+ADDRGP4 $194
+JUMPV
+LABELV $197
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $199
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $199
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 40
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 40
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CVII2 4
+CVII4 2
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+LABELV $199
+LABELV $194
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 32
+LTI4 $193
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+LABELV $201
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $205
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $205
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 40
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 40
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CVII2 4
+CVII4 2
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+LABELV $205
+LABELV $202
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 13
+LTI4 $201
+CNSTI4 -1
+ARGI4
+ADDRGP4 $207
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRGP4 $190
+JUMPV
+LABELV $208
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+CNSTI4 400
+ADDRLP4 32
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+MULI4
+CVII2 4
+CVII4 2
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddCreditToClient
+CALLV
+pop
+CNSTI4 -1
+ARGI4
+ADDRGP4 $209
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $190
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $211
+ADDRLP4 32
+CNSTI4 1
+ASGNI4
+ADDRGP4 $212
+JUMPV
+LABELV $211
+ADDRLP4 32
+CNSTI4 2
+ASGNI4
+LABELV $212
+ADDRLP4 32
+INDIRI4
+ARGI4
+ADDRGP4 G_ChangeTeam
+CALLV
+pop
+LABELV $187
+LABELV $167
+endproc G_BalanceTeams 44 12
+export Team_GetLocation
+proc Team_GetLocation 32 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+CNSTF4 1296039936
+ASGNF4
+ADDRLP4 0
+ADDRGP4 level+11240
+INDIRP4
+ASGNP4
+ADDRGP4 $217
+JUMPV
+LABELV $214
+ADDRLP4 16
+CNSTI4 496
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 DistanceSquared
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+LEF4 $219
+ADDRGP4 $215
+JUMPV
+LABELV $219
+ADDRLP4 24
+CNSTI4 496
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 trap_InPVS
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $221
+ADDRGP4 $215
+JUMPV
+LABELV $221
+ADDRLP4 8
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $215
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 612
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $217
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $214
+ADDRLP4 12
+INDIRP4
+RETP4
+LABELV $213
+endproc Team_GetLocation 32 8
+export TeamplayInfoMessage
+proc TeamplayInfoMessage 1240 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 1196
+CNSTI4 0
+ASGNI4
+ADDRLP4 1188
+CNSTI4 0
+ASGNI4
+ADDRLP4 1192
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_allowTeamOverlay+12
+INDIRI4
+CNSTI4 0
+NEI4 $224
+ADDRGP4 $223
+JUMPV
+LABELV $224
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 508
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $227
+ADDRGP4 $223
+JUMPV
+LABELV $227
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $229
+ADDRLP4 1204
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1204
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $233
+ADDRLP4 1204
+INDIRP4
+CNSTI4 1744
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $231
+LABELV $233
+ADDRGP4 $223
+JUMPV
+LABELV $231
+ADDRLP4 1200
+CNSTI4 1760
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1744
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities+524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $230
+JUMPV
+LABELV $229
+ADDRLP4 1200
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $230
+ADDRLP4 44
+CNSTI1 0
+ASGNI1
+ADDRLP4 1204
+CNSTI4 0
+ASGNI4
+ADDRLP4 36
+ADDRLP4 1204
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 1204
+INDIRI4
+ASGNI4
+LABELV $235
+ADDRLP4 4
+CNSTI4 1760
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+EQU4 $243
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $243
+ADDRLP4 1200
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+NEI4 $243
+ADDRLP4 4
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $239
+LABELV $243
+ADDRGP4 $236
+JUMPV
+LABELV $239
+ADDRLP4 8
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $244
+ADDRLP4 1216
+CNSTI4 0
+ASGNI4
+ADDRLP4 1192
+ADDRLP4 1216
+INDIRI4
+ASGNI4
+ADDRLP4 1188
+ADDRLP4 1216
+INDIRI4
+ASGNI4
+ADDRGP4 $245
+JUMPV
+LABELV $244
+ADDRLP4 8
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $246
+ADDRLP4 1192
+ADDRLP4 8
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 8
+ARGI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1220
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 1220
+INDIRI4
+CNSTI4 0
+EQI4 $248
+ADDRLP4 1188
+CNSTI4 8
+ASGNI4
+ADDRGP4 $247
+JUMPV
+LABELV $248
+CNSTI4 7
+ARGI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1224
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 1224
+INDIRI4
+CNSTI4 0
+EQI4 $250
+ADDRLP4 1188
+CNSTI4 7
+ASGNI4
+ADDRGP4 $247
+JUMPV
+LABELV $250
+CNSTI4 6
+ARGI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1228
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 1228
+INDIRI4
+CNSTI4 0
+EQI4 $252
+ADDRLP4 1188
+CNSTI4 6
+ASGNI4
+ADDRGP4 $247
+JUMPV
+LABELV $252
+CNSTI4 2
+ARGI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1232
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 1232
+INDIRI4
+CNSTI4 0
+EQI4 $254
+ADDRLP4 1188
+CNSTI4 2
+ASGNI4
+ADDRGP4 $247
+JUMPV
+LABELV $254
+CNSTI4 1
+ARGI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 1236
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 1236
+INDIRI4
+CNSTI4 0
+EQI4 $256
+ADDRLP4 1188
+CNSTI4 1
+ASGNI4
+ADDRGP4 $247
+JUMPV
+LABELV $256
+ADDRLP4 1188
+CNSTI4 0
+ASGNI4
+ADDRGP4 $247
+JUMPV
+LABELV $246
+ADDRLP4 8
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $258
+ADDRLP4 1192
+ADDRLP4 8
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1188
+CNSTI4 0
+ASGNI4
+LABELV $258
+LABELV $247
+LABELV $245
+ADDRGP4 $260
+ARGP4
+ADDRLP4 1220
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1220
+INDIRP4
+CNSTI4 504
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1220
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 1
+GEI4 $262
+ADDRLP4 1216
+CNSTI4 0
+ASGNI4
+ADDRGP4 $263
+JUMPV
+LABELV $262
+ADDRLP4 1216
+ADDRLP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $263
+ADDRLP4 1216
+INDIRI4
+ARGI4
+ADDRLP4 1192
+INDIRI4
+ARGI4
+ADDRLP4 1188
+INDIRI4
+ARGI4
+ADDRLP4 1224
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 1224
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 712
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 1228
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 1228
+INDIRI4
+CNSTI4 0
+NEI4 $264
+ADDRGP4 $236
+JUMPV
+LABELV $264
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 712
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+CNSTI4 19
+ARGI4
+ADDRGP4 $266
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+ADDRLP4 1232
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 40
+ADDRLP4 1232
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+ADDRLP4 40
+INDIRI4
+ADDI4
+CVIU4 4
+CNSTU4 1143
+LEU4 $267
+ADDRGP4 $237
+JUMPV
+LABELV $267
+ADDRLP4 36
+INDIRI4
+ADDRLP4 44
+ADDP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 36
+ADDRLP4 36
+INDIRI4
+ADDRLP4 40
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 1196
+ADDRLP4 1196
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $236
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 64
+LTI4 $235
+LABELV $237
+ADDRLP4 1196
+INDIRI4
+CNSTI4 0
+NEI4 $269
+ADDRGP4 $223
+JUMPV
+LABELV $269
+ADDRGP4 $271
+ARGP4
+ADDRLP4 44
+ARGP4
+ADDRLP4 1208
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ARGI4
+ADDRLP4 1208
+INDIRP4
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $223
+endproc TeamplayInfoMessage 1240 20
+export CheckTeamStatus
+proc CheckTeamStatus 24 8
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+60
+INDIRI4
+SUBI4
+CNSTI4 500
+LEI4 $273
+ADDRGP4 level+60
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $282
+JUMPV
+LABELV $279
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $284
+ADDRGP4 $280
+JUMPV
+LABELV $284
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $286
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 2
+EQI4 $288
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+NEI4 $286
+LABELV $288
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 Team_GetLocation
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $289
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 504
+ADDP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $290
+JUMPV
+LABELV $289
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 504
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $290
+LABELV $286
+LABELV $280
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $282
+ADDRLP4 4
+INDIRI4
+ADDRGP4 g_maxclients+12
+INDIRI4
+LTI4 $279
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $294
+JUMPV
+LABELV $291
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 428
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $296
+ADDRGP4 $292
+JUMPV
+LABELV $296
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $298
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 TeamplayInfoMessage
+CALLV
+pop
+LABELV $298
+LABELV $292
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $294
+ADDRLP4 4
+INDIRI4
+ADDRGP4 g_maxclients+12
+INDIRI4
+LTI4 $291
+LABELV $273
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_teamImbalanceWarnings+12
+INDIRI4
+ADDRLP4 12
+INDIRI4
+EQI4 $300
+ADDRGP4 level+11200
+INDIRI4
+ADDRLP4 12
+INDIRI4
+NEI4 $300
+ADDRGP4 level+32
+INDIRI4
+ADDRGP4 level+16136
+INDIRI4
+SUBI4
+CNSTI4 1000
+ADDRGP4 g_teamImbalanceWarnings+12
+INDIRI4
+MULI4
+LEI4 $300
+ADDRGP4 level+16140
+INDIRI4
+CNSTI4 3
+GEI4 $300
+ADDRGP4 level+68
+INDIRI4
+ADDRLP4 12
+INDIRI4
+NEI4 $300
+ADDRGP4 level+16136
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 level+11244
+INDIRI4
+CNSTI4 0
+LEI4 $311
+ADDRGP4 level+11256
+INDIRI4
+ADDRGP4 level+11252
+INDIRI4
+SUBI4
+CNSTI4 2
+LTI4 $311
+CNSTI4 -1
+ARGI4
+ADDRGP4 $316
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRLP4 16
+ADDRGP4 level+16140
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 G_BalanceTeams
+CALLV
+pop
+ADDRGP4 $312
+JUMPV
+LABELV $311
+ADDRGP4 level+11248
+INDIRI4
+CNSTI4 0
+LEI4 $318
+ADDRGP4 level+11252
+INDIRI4
+ADDRGP4 level+11256
+INDIRI4
+SUBI4
+CNSTI4 2
+LTI4 $318
+CNSTI4 -1
+ARGI4
+ADDRGP4 $323
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+ADDRLP4 16
+ADDRGP4 level+16140
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 G_BalanceTeams
+CALLV
+pop
+ADDRGP4 $319
+JUMPV
+LABELV $318
+ADDRGP4 level+16140
+CNSTI4 0
+ASGNI4
+LABELV $319
+LABELV $312
+LABELV $300
+LABELV $272
+endproc CheckTeamStatus 24 8
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $323
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 98
+byte 1 97
+byte 1 108
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $316
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 53
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 98
+byte 1 97
+byte 1 108
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 94
+byte 1 53
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $271
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $266
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $260
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $209
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 77
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 106
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+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 116
+byte 1 111
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 46
+byte 1 46
+byte 1 46
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $207
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 77
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 106
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+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 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 46
+byte 1 46
+byte 1 46
+byte 1 10
+byte 1 34
+byte 1 0
+align 1
+LABELV $166
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 94
+byte 1 55
+byte 1 32
+byte 1 115
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $109
+byte 1 83
+byte 1 80
+byte 1 69
+byte 1 67
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 67
+byte 1 72
+byte 1 65
+byte 1 84
+byte 1 0
+align 1
+LABELV $86
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $81
+byte 1 80
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 77
+byte 1 115
+byte 1 103
+byte 1 32
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 114
+byte 1 117
+byte 1 110
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_trigger.asm b/build/release-linux-x86_64/base/game/g_trigger.asm
new file mode 100644
index 0000000..4fb2a44
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_trigger.asm
@@ -0,0 +1,5406 @@
+export InitTrigger
+code
+proc InitTrigger 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+ADDRGP4 vec3_origin
+ARGP4
+ADDRLP4 0
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $78
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 696
+ADDP4
+ARGP4
+ADDRGP4 G_SetMovedir
+CALLV
+pop
+LABELV $78
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetBrushModel
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+CNSTI4 1073741824
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $77
+endproc InitTrigger 12 8
+export multi_wait
+proc multi_wait 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $80
+endproc multi_wait 0 0
+export multi_trigger
+proc multi_trigger 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $82
+ADDRGP4 $81
+JUMPV
+LABELV $82
+ADDRLP4 4
+CNSTU4 0
+ASGNU4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $84
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $84
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $86
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $86
+ADDRGP4 $81
+JUMPV
+LABELV $86
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $88
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $88
+ADDRGP4 $81
+JUMPV
+LABELV $88
+LABELV $84
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+CNSTF4 0
+LEF4 $90
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 multi_wait
+ASGNP4
+ADDRLP4 12
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+INDIRF4
+CNSTF4 1073741824
+ADDRLP4 12
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $91
+JUMPV
+LABELV $90
+ADDRFP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_FreeEntity
+ASGNP4
+LABELV $91
+LABELV $81
+endproc multi_trigger 20 8
+export Use_Multi
+proc Use_Multi 0 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 multi_trigger
+CALLV
+pop
+LABELV $94
+endproc Use_Multi 0 8
+export Touch_Multi
+proc Touch_Multi 4 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $96
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $96
+ADDRGP4 $95
+JUMPV
+LABELV $96
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 multi_trigger
+CALLV
+pop
+LABELV $95
+endproc Touch_Multi 4 8
+export SP_trigger_multiple
+proc SP_trigger_multiple 12 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $99
+ARGP4
+ADDRGP4 $100
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRGP4 $101
+ARGP4
+ADDRGP4 $102
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+LTF4 $103
+ADDRLP4 4
+INDIRF4
+CNSTF4 0
+LTF4 $103
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+CNSTF4 1120403456
+SUBF4
+ASGNF4
+ADDRGP4 $105
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $103
+ADDRFP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 Touch_Multi
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 Use_Multi
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitTrigger
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $98
+endproc SP_trigger_multiple 12 12
+export trigger_always_think
+proc trigger_always_think 4 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+LABELV $106
+endproc trigger_always_think 4 8
+export SP_trigger_always
+proc SP_trigger_always 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 300
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 trigger_always_think
+ASGNP4
+LABELV $107
+endproc SP_trigger_always 0 0
+export trigger_push_touch
+proc trigger_push_touch 0 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $110
+LABELV $110
+LABELV $109
+endproc trigger_push_touch 0 0
+export AimAtTarget
+proc AimAtTarget 72 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 472
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 484
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 476
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 488
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 480
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 492
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 44
+CNSTF4 1056964608
+ASGNF4
+ADDRLP4 0
+ADDRLP4 44
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 44
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+8
+CNSTF4 1056964608
+ADDRLP4 0+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 G_PickTarget
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 48
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $119
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRGP4 $112
+JUMPV
+LABELV $119
+ADDRLP4 28
+ADDRLP4 12
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 24
+ADDRGP4 g_gravity+8
+INDIRF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+CNSTF4 1056964608
+ADDRLP4 24
+INDIRF4
+MULF4
+DIVF4
+ARGF4
+ADDRLP4 52
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRLP4 16
+INDIRF4
+CNSTF4 0
+NEF4 $123
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRGP4 $112
+JUMPV
+LABELV $123
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 56
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 32
+INDIRF4
+ADDRLP4 16
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 60
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 64
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ASGNF4
+LABELV $112
+endproc AimAtTarget 72 4
+export SP_trigger_push
+proc SP_trigger_push 4 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitTrigger
+CALLV
+pop
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 10
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 trigger_push_touch
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 AimAtTarget
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $127
+endproc SP_trigger_push 4 4
+export Use_target_push
+proc Use_target_push 8 0
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTU4 0
+ASGNU4
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $132
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+NEU4 $130
+LABELV $132
+ADDRGP4 $129
+JUMPV
+LABELV $130
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $133
+ADDRGP4 $129
+JUMPV
+LABELV $133
+ADDRFP4 8
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $129
+endproc Use_target_push 8 0
+export SP_target_push
+proc SP_target_push 36 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+CNSTF4 0
+NEF4 $136
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+CNSTF4 1148846080
+ASGNF4
+LABELV $136
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ARGP4
+ADDRGP4 G_SetMovedir
+CALLV
+pop
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 688
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $138
+ADDRFP4 0
+INDIRP4
+CNSTI4 472
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 484
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 AimAtTarget
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+LABELV $138
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 Use_target_push
+ASGNP4
+LABELV $135
+endproc SP_target_push 36 8
+export trigger_teleporter_touch
+proc trigger_teleporter_touch 16 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $142
+ADDRGP4 $141
+JUMPV
+LABELV $142
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $144
+ADDRGP4 $141
+JUMPV
+LABELV $144
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $146
+ADDRGP4 $141
+JUMPV
+LABELV $146
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 4
+INDIRI4
+EQI4 $148
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1740
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $148
+ADDRGP4 $141
+JUMPV
+LABELV $148
+ADDRFP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 G_PickTarget
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $150
+ADDRGP4 $152
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $141
+JUMPV
+LABELV $150
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+ADDRGP4 TeleportPlayer
+CALLV
+pop
+LABELV $141
+endproc trigger_teleporter_touch 16 12
+export trigger_teleporter_use
+proc trigger_teleporter_use 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 256
+BXORI4
+ASGNI4
+LABELV $153
+endproc trigger_teleporter_use 4 0
+export SP_trigger_teleport
+proc SP_trigger_teleport 12 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitTrigger
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $155
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $156
+JUMPV
+LABELV $155
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $156
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $157
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 256
+BORI4
+ASGNI4
+LABELV $157
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 11
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 trigger_teleporter_touch
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 trigger_teleporter_use
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $154
+endproc SP_trigger_teleport 12 4
+export hurt_use
+proc hurt_use 0 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 424
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $160
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_UnlinkEntity
+CALLV
+pop
+ADDRGP4 $161
+JUMPV
+LABELV $160
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $161
+LABELV $159
+endproc hurt_use 0 4
+export hurt_touch
+proc hurt_touch 12 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $163
+ADDRGP4 $162
+JUMPV
+LABELV $163
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+LEI4 $165
+ADDRGP4 $162
+JUMPV
+LABELV $165
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $168
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 1000
+ADDI4
+ASGNI4
+ADDRGP4 $169
+JUMPV
+LABELV $168
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+LABELV $169
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $172
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 868
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_Sound
+CALLV
+pop
+LABELV $172
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+EQI4 $174
+ADDRLP4 0
+CNSTI4 8
+ASGNI4
+ADDRGP4 $175
+JUMPV
+LABELV $174
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $175
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+CNSTI4 28
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $162
+endproc hurt_touch 12 32
+export SP_trigger_hurt
+proc SP_trigger_hurt 4 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitTrigger
+CALLV
+pop
+ADDRGP4 $177
+ARGP4
+ADDRLP4 0
+ADDRGP4 G_SoundIndex
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 868
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 hurt_touch
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $178
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 5
+ASGNI4
+LABELV $178
+ADDRFP4 0
+INDIRP4
+CNSTI4 468
+ADDP4
+CNSTI4 1073741824
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $180
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 hurt_use
+ASGNP4
+LABELV $180
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $182
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $182
+LABELV $176
+endproc SP_trigger_hurt 4 4
+export func_timer_think
+proc func_timer_think 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+ADDRLP4 4
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+CNSTF4 1073741824
+ADDRLP4 4
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+LABELV $184
+endproc func_timer_think 12 8
+export func_timer_use
+proc func_timer_use 0 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $187
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $186
+JUMPV
+LABELV $187
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 func_timer_think
+CALLV
+pop
+LABELV $186
+endproc func_timer_use 0 4
+export SP_func_timer
+proc SP_func_timer 12 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $101
+ARGP4
+ADDRGP4 $190
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRGP4 $99
+ARGP4
+ADDRGP4 $190
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 func_timer_use
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 func_timer_think
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+LTF4 $191
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+CNSTF4 1120403456
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 vtos
+CALLP4
+ASGNP4
+ADDRGP4 $193
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $191
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $194
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $194
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $189
+endproc SP_func_timer 12 12
+export G_Checktrigger_stages
+proc G_Checktrigger_stages 20 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRGP4 $201
+JUMPV
+LABELV $198
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $203
+ADDRGP4 $199
+JUMPV
+LABELV $203
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $207
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $205
+ADDRFP4 0
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 880
+ADDP4
+INDIRI4
+NEI4 $208
+ADDRFP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 884
+ADDP4
+INDIRI4
+NEI4 $208
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $208
+LABELV $205
+LABELV $199
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $201
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $198
+LABELV $197
+endproc G_Checktrigger_stages 20 12
+export trigger_stage_use
+proc trigger_stage_use 4 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+LABELV $210
+endproc trigger_stage_use 4 8
+export SP_trigger_stage
+proc SP_trigger_stage 0 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $212
+ARGP4
+ADDRGP4 $102
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 880
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnInt
+CALLI4
+pop
+ADDRGP4 $213
+ARGP4
+ADDRGP4 $102
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 884
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnInt
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 trigger_stage_use
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $211
+endproc SP_trigger_stage 0 12
+export trigger_win
+proc trigger_win 4 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+LABELV $214
+endproc trigger_win 4 8
+export SP_trigger_win
+proc SP_trigger_win 0 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $212
+ARGP4
+ADDRGP4 $102
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 880
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnInt
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 trigger_win
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $215
+endproc SP_trigger_win 0 12
+export trigger_buildable_match
+proc trigger_buildable_match 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $217
+CNSTI4 0
+RETI4
+ADDRGP4 $216
+JUMPV
+LABELV $217
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1280
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $219
+CNSTI4 1
+RETI4
+ADDRGP4 $216
+JUMPV
+LABELV $219
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $224
+JUMPV
+LABELV $221
+ADDRFP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1280
+ADDP4
+ADDP4
+INDIRI4
+NEI4 $225
+CNSTI4 1
+RETI4
+ADDRGP4 $216
+JUMPV
+LABELV $225
+LABELV $222
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $224
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1280
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $221
+CNSTI4 0
+RETI4
+LABELV $216
+endproc trigger_buildable_match 4 0
+export trigger_buildable_trigger
+proc trigger_buildable_trigger 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $228
+ADDRGP4 $227
+JUMPV
+LABELV $228
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $230
+ADDRGP4 $227
+JUMPV
+LABELV $230
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $232
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 trigger_buildable_match
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $233
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+ADDRGP4 $233
+JUMPV
+LABELV $232
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 trigger_buildable_match
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $236
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+LABELV $236
+LABELV $233
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+CNSTF4 0
+LEF4 $238
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 multi_wait
+ASGNP4
+ADDRLP4 0
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+INDIRF4
+CNSTF4 1073741824
+ADDRLP4 0
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $239
+JUMPV
+LABELV $238
+ADDRFP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_FreeEntity
+ASGNP4
+LABELV $239
+LABELV $227
+endproc trigger_buildable_trigger 8 8
+export trigger_buildable_touch
+proc trigger_buildable_touch 4 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $245
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $243
+LABELV $245
+ADDRGP4 $242
+JUMPV
+LABELV $243
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trigger_buildable_trigger
+CALLV
+pop
+LABELV $242
+endproc trigger_buildable_touch 4 8
+export trigger_buildable_use
+proc trigger_buildable_use 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 256
+BXORI4
+ASGNI4
+LABELV $246
+endproc trigger_buildable_use 4 0
+export SP_trigger_buildable
+proc SP_trigger_buildable 20 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $99
+ARGP4
+ADDRGP4 $100
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRGP4 $101
+ARGP4
+ADDRGP4 $102
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+LTF4 $248
+ADDRLP4 8
+INDIRF4
+CNSTF4 0
+LTF4 $248
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+CNSTF4 1120403456
+SUBF4
+ASGNF4
+ADDRGP4 $250
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $248
+ADDRGP4 $251
+ARGP4
+ADDRGP4 $252
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1280
+ADDP4
+ARGP4
+CNSTI4 54
+ARGI4
+ADDRGP4 BG_ParseCSVBuildableList
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 trigger_buildable_touch
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 trigger_buildable_use
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $253
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 256
+BORI4
+ASGNI4
+LABELV $253
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $255
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+LABELV $255
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitTrigger
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $247
+endproc SP_trigger_buildable 20 12
+export trigger_class_match
+proc trigger_class_match 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $258
+CNSTI4 0
+RETI4
+ADDRGP4 $257
+JUMPV
+LABELV $258
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1496
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $260
+CNSTI4 1
+RETI4
+ADDRGP4 $257
+JUMPV
+LABELV $260
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $265
+JUMPV
+LABELV $262
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1496
+ADDP4
+ADDP4
+INDIRI4
+NEI4 $266
+CNSTI4 1
+RETI4
+ADDRGP4 $257
+JUMPV
+LABELV $266
+LABELV $263
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $265
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1496
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $262
+CNSTI4 0
+RETI4
+LABELV $257
+endproc trigger_class_match 4 0
+export trigger_class_trigger
+proc trigger_class_trigger 16 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTU4 0
+ASGNU4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $271
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+NEU4 $269
+LABELV $271
+ADDRGP4 $268
+JUMPV
+LABELV $269
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+EQI4 $272
+ADDRGP4 $268
+JUMPV
+LABELV $272
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $274
+ADDRGP4 $268
+JUMPV
+LABELV $274
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $276
+ADDRGP4 $268
+JUMPV
+LABELV $276
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $278
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 trigger_class_match
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $279
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+ADDRGP4 $279
+JUMPV
+LABELV $278
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 trigger_class_match
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $282
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+LABELV $282
+LABELV $279
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+CNSTF4 0
+LEF4 $284
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 multi_wait
+ASGNP4
+ADDRLP4 8
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+INDIRF4
+CNSTF4 1073741824
+ADDRLP4 8
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $285
+JUMPV
+LABELV $284
+ADDRFP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_FreeEntity
+ASGNP4
+LABELV $285
+LABELV $268
+endproc trigger_class_trigger 16 8
+export trigger_class_touch
+proc trigger_class_touch 0 8
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $289
+ADDRGP4 $288
+JUMPV
+LABELV $289
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trigger_class_trigger
+CALLV
+pop
+LABELV $288
+endproc trigger_class_touch 0 8
+export trigger_class_use
+proc trigger_class_use 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 256
+BXORI4
+ASGNI4
+LABELV $291
+endproc trigger_class_use 4 0
+export SP_trigger_class
+proc SP_trigger_class 20 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $99
+ARGP4
+ADDRGP4 $100
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRGP4 $101
+ARGP4
+ADDRGP4 $102
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+LTF4 $293
+ADDRLP4 8
+INDIRF4
+CNSTF4 0
+LTF4 $293
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+CNSTF4 1120403456
+SUBF4
+ASGNF4
+ADDRGP4 $295
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $293
+ADDRGP4 $296
+ARGP4
+ADDRGP4 $252
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1496
+ADDP4
+ARGP4
+CNSTI4 15
+ARGI4
+ADDRGP4 BG_ParseCSVClassList
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 trigger_class_touch
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 trigger_class_use
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $297
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 256
+BORI4
+ASGNI4
+LABELV $297
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $299
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+LABELV $299
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitTrigger
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $292
+endproc SP_trigger_class 20 12
+export trigger_equipment_match
+proc trigger_equipment_match 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $302
+CNSTI4 0
+RETI4
+ADDRGP4 $301
+JUMPV
+LABELV $302
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1556
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+NEI4 $304
+ADDRLP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1684
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+NEI4 $304
+CNSTI4 1
+RETI4
+ADDRGP4 $301
+JUMPV
+LABELV $304
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $309
+JUMPV
+LABELV $306
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1556
+ADDP4
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $310
+CNSTI4 1
+RETI4
+ADDRGP4 $301
+JUMPV
+LABELV $310
+LABELV $307
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $309
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1556
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $306
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $315
+JUMPV
+LABELV $312
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1684
+ADDP4
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $316
+CNSTI4 1
+RETI4
+ADDRGP4 $301
+JUMPV
+LABELV $316
+LABELV $313
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $315
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1684
+ADDP4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $312
+CNSTI4 0
+RETI4
+LABELV $301
+endproc trigger_equipment_match 20 8
+export trigger_equipment_trigger
+proc trigger_equipment_trigger 16 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTU4 0
+ASGNU4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $321
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+NEU4 $319
+LABELV $321
+ADDRGP4 $318
+JUMPV
+LABELV $319
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $322
+ADDRGP4 $318
+JUMPV
+LABELV $322
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $324
+ADDRGP4 $318
+JUMPV
+LABELV $324
+ADDRFP4 0
+INDIRP4
+CNSTI4 848
+ADDP4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $326
+ADDRGP4 $318
+JUMPV
+LABELV $326
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $328
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 trigger_equipment_match
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $329
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+ADDRGP4 $329
+JUMPV
+LABELV $328
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 trigger_equipment_match
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $332
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 G_UseTargets
+CALLV
+pop
+LABELV $332
+LABELV $329
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+CNSTF4 0
+LEF4 $334
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 multi_wait
+ASGNP4
+ADDRLP4 8
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+CNSTF4 1148846080
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+INDIRF4
+CNSTF4 1073741824
+ADDRLP4 8
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $335
+JUMPV
+LABELV $334
+ADDRFP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 760
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 764
+ADDP4
+ADDRGP4 G_FreeEntity
+ASGNP4
+LABELV $335
+LABELV $318
+endproc trigger_equipment_trigger 16 8
+export trigger_equipment_touch
+proc trigger_equipment_touch 0 8
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $339
+ADDRGP4 $338
+JUMPV
+LABELV $339
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trigger_equipment_trigger
+CALLV
+pop
+LABELV $338
+endproc trigger_equipment_touch 0 8
+export trigger_equipment_use
+proc trigger_equipment_use 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 256
+BXORI4
+ASGNI4
+LABELV $341
+endproc trigger_equipment_use 4 0
+export SP_trigger_equipment
+proc SP_trigger_equipment 24 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $99
+ARGP4
+ADDRGP4 $100
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRGP4 $101
+ARGP4
+ADDRGP4 $102
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnFloat
+CALLI4
+pop
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+LTF4 $343
+ADDRLP4 8
+INDIRF4
+CNSTF4 0
+LTF4 $343
+ADDRFP4 0
+INDIRP4
+CNSTI4 876
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 872
+ADDP4
+INDIRF4
+CNSTF4 1120403456
+SUBF4
+ASGNF4
+ADDRGP4 $345
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $343
+ADDRGP4 $346
+ARGP4
+ADDRGP4 $252
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_SpawnString
+CALLI4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1556
+ADDP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1684
+ADDP4
+ARGP4
+CNSTI4 13
+ARGI4
+ADDRGP4 BG_ParseCSVEquipmentList
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 trigger_equipment_touch
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 trigger_equipment_use
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $347
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 256
+BORI4
+ASGNI4
+LABELV $347
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $349
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+LABELV $349
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitTrigger
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $342
+endproc SP_trigger_equipment 24 20
+export trigger_gravity_touch
+proc trigger_gravity_touch 0 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $352
+ADDRGP4 $351
+JUMPV
+LABELV $352
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 48
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1736
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $351
+endproc trigger_gravity_touch 0 0
+export trigger_gravity_use
+proc trigger_gravity_use 0 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 424
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $355
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_UnlinkEntity
+CALLV
+pop
+ADDRGP4 $356
+JUMPV
+LABELV $355
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $356
+LABELV $354
+endproc trigger_gravity_use 0 4
+export SP_trigger_gravity
+proc SP_trigger_gravity 0 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $358
+ARGP4
+ADDRGP4 $359
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1736
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnInt
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 trigger_gravity_touch
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 trigger_gravity_use
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitTrigger
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $357
+endproc SP_trigger_gravity 0 12
+export trigger_heal_use
+proc trigger_heal_use 0 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 424
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $361
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_UnlinkEntity
+CALLV
+pop
+ADDRGP4 $362
+JUMPV
+LABELV $361
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $362
+LABELV $360
+endproc trigger_heal_use 0 4
+export trigger_heal_touch
+proc trigger_heal_touch 16 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $364
+ADDRGP4 $363
+JUMPV
+LABELV $364
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+LEI4 $366
+ADDRGP4 $363
+JUMPV
+LABELV $366
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $369
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 1000
+ADDI4
+ASGNI4
+ADDRGP4 $370
+JUMPV
+LABELV $369
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+LABELV $370
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+CNSTI4 804
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+LEI4 $373
+ADDRFP4 4
+INDIRP4
+CNSTI4 804
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $373
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $363
+endproc trigger_heal_touch 16 0
+export SP_trigger_heal
+proc SP_trigger_heal 0 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $376
+ARGP4
+ADDRGP4 $377
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnInt
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $378
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $380
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $378
+ADDRFP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 trigger_heal_touch
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+ADDRGP4 trigger_heal_use
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitTrigger
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $381
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $381
+LABELV $375
+endproc SP_trigger_heal 0 12
+export trigger_ammo_touch
+proc trigger_ammo_touch 44 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $384
+ADDRGP4 $383
+JUMPV
+LABELV $384
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $386
+ADDRGP4 $383
+JUMPV
+LABELV $386
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+INDIRI4
+ADDRGP4 level+32
+INDIRI4
+LEI4 $388
+ADDRGP4 $383
+JUMPV
+LABELV $388
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $391
+ADDRGP4 $383
+JUMPV
+LABELV $391
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 BG_PrimaryWeapon
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $393
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 20
+INDIRI4
+EQI4 $393
+ADDRGP4 $383
+JUMPV
+LABELV $393
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+NEI4 $395
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+ADDRLP4 28
+INDIRI4
+EQI4 $395
+ADDRGP4 $383
+JUMPV
+LABELV $395
+ADDRFP4 0
+INDIRP4
+CNSTI4 536
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $397
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 1000
+ADDI4
+ASGNI4
+ADDRGP4 $398
+JUMPV
+LABELV $397
+ADDRFP4 0
+INDIRP4
+CNSTI4 656
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+LABELV $398
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 32
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 36
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+ADDI4
+ADDRLP4 4
+INDIRI4
+LEI4 $401
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GEI4 $403
+ADDRLP4 40
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 388
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 384
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $402
+JUMPV
+LABELV $403
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 384
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $402
+JUMPV
+LABELV $401
+ADDRLP4 40
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $402
+LABELV $383
+endproc trigger_ammo_touch 44 4
+export SP_trigger_ammo
+proc SP_trigger_ammo 0 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $406
+ARGP4
+ADDRGP4 $190
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+ARGP4
+ADDRGP4 G_SpawnInt
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $407
+ADDRFP4 0
+INDIRP4
+CNSTI4 816
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $409
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $407
+ADDRFP4 0
+INDIRP4
+CNSTI4 776
+ADDP4
+ADDRGP4 trigger_ammo_touch
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 InitTrigger
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $405
+endproc SP_trigger_ammo 0 12
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $409
+byte 1 94
+byte 1 51
+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 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 103
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 32
+byte 1 107
+byte 1 101
+byte 1 121
+byte 1 10
+byte 1 0
+align 1
+LABELV $406
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 0
+align 1
+LABELV $380
+byte 1 94
+byte 1 51
+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 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 103
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 107
+byte 1 101
+byte 1 121
+byte 1 10
+byte 1 0
+align 1
+LABELV $377
+byte 1 53
+byte 1 0
+align 1
+LABELV $376
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 0
+align 1
+LABELV $359
+byte 1 56
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $358
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 118
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $346
+byte 1 101
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $345
+byte 1 94
+byte 1 51
+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 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 101
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+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 62
+byte 1 61
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $296
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $295
+byte 1 94
+byte 1 51
+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 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+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 62
+byte 1 61
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $252
+byte 1 0
+align 1
+LABELV $251
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $250
+byte 1 94
+byte 1 51
+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 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+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 62
+byte 1 61
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $213
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $212
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $207
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $193
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 95
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+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 62
+byte 1 61
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $190
+byte 1 49
+byte 1 0
+align 1
+LABELV $177
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 47
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 47
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 46
+byte 1 119
+byte 1 97
+byte 1 118
+byte 1 0
+align 1
+LABELV $152
+byte 1 67
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 10
+byte 1 0
+align 1
+LABELV $105
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 105
+byte 1 112
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+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 62
+byte 1 61
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $102
+byte 1 48
+byte 1 0
+align 1
+LABELV $101
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 109
+byte 1 0
+align 1
+LABELV $100
+byte 1 48
+byte 1 46
+byte 1 53
+byte 1 0
+align 1
+LABELV $99
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_utils.asm b/build/release-linux-x86_64/base/game/g_utils.asm
new file mode 100644
index 0000000..d1372ec
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_utils.asm
@@ -0,0 +1,4688 @@
+data
+export remapCount
+align 4
+LABELV remapCount
+byte 4 0
+export AddRemap
+code
+proc AddRemap 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $82
+JUMPV
+LABELV $79
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 132
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 remappedShaders
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $83
+CNSTI4 132
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 remappedShaders+64
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+CNSTI4 132
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 remappedShaders+128
+ADDP4
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRGP4 $78
+JUMPV
+LABELV $83
+LABELV $80
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $82
+ADDRLP4 0
+INDIRI4
+ADDRGP4 remapCount
+INDIRI4
+LTI4 $79
+ADDRGP4 remapCount
+INDIRI4
+CNSTI4 128
+GEI4 $87
+CNSTI4 132
+ADDRGP4 remapCount
+INDIRI4
+MULI4
+ADDRGP4 remappedShaders+64
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+CNSTI4 132
+ADDRGP4 remapCount
+INDIRI4
+MULI4
+ADDRGP4 remappedShaders
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+CNSTI4 132
+ADDRGP4 remapCount
+INDIRI4
+MULI4
+ADDRGP4 remappedShaders+128
+ADDP4
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 4
+ADDRGP4 remapCount
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $87
+LABELV $78
+endproc AddRemap 8 8
+bss
+align 1
+LABELV $92
+skip 4096
+export BuildShaderStateConfig
+code
+proc BuildShaderStateConfig 144 24
+ADDRGP4 $92
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1024
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $96
+JUMPV
+LABELV $93
+ADDRLP4 4
+ARGP4
+CNSTI4 133
+ARGI4
+ADDRGP4 $97
+ARGP4
+ADDRLP4 140
+CNSTI4 132
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 140
+INDIRI4
+ADDRGP4 remappedShaders
+ADDP4
+ARGP4
+ADDRLP4 140
+INDIRI4
+ADDRGP4 remappedShaders+64
+ADDP4
+ARGP4
+ADDRLP4 140
+INDIRI4
+ADDRGP4 remappedShaders+128
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $92
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $94
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $96
+ADDRLP4 0
+INDIRI4
+ADDRGP4 remapCount
+INDIRI4
+LTI4 $93
+ADDRGP4 $92
+RETP4
+LABELV $91
+endproc BuildShaderStateConfig 144 24
+export G_FindConfigstringIndex
+proc G_FindConfigstringIndex 1036 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $103
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $101
+LABELV $103
+CNSTI4 0
+RETI4
+ADDRGP4 $100
+JUMPV
+LABELV $101
+ADDRLP4 1024
+CNSTI4 1
+ASGNI4
+ADDRGP4 $107
+JUMPV
+LABELV $104
+ADDRFP4 4
+INDIRI4
+ADDRLP4 1024
+INDIRI4
+ADDI4
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_GetConfigstring
+CALLV
+pop
+ADDRLP4 0
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $108
+ADDRGP4 $106
+JUMPV
+LABELV $108
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1032
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+CNSTI4 0
+NEI4 $110
+ADDRLP4 1024
+INDIRI4
+RETI4
+ADDRGP4 $100
+JUMPV
+LABELV $110
+LABELV $105
+ADDRLP4 1024
+ADDRLP4 1024
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $107
+ADDRLP4 1024
+INDIRI4
+ADDRFP4 8
+INDIRI4
+LTI4 $104
+LABELV $106
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $112
+CNSTI4 0
+RETI4
+ADDRGP4 $100
+JUMPV
+LABELV $112
+ADDRLP4 1024
+INDIRI4
+ADDRFP4 8
+INDIRI4
+NEI4 $114
+ADDRGP4 $116
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+LABELV $114
+ADDRFP4 4
+INDIRI4
+ADDRLP4 1024
+INDIRI4
+ADDI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+ADDRLP4 1024
+INDIRI4
+RETI4
+LABELV $100
+endproc G_FindConfigstringIndex 1036 12
+export G_ParticleSystemIndex
+proc G_ParticleSystemIndex 4 16
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 606
+ARGI4
+CNSTI4 64
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ADDRGP4 G_FindConfigstringIndex
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $117
+endproc G_ParticleSystemIndex 4 16
+export G_ShaderIndex
+proc G_ShaderIndex 4 16
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 542
+ARGI4
+CNSTI4 64
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ADDRGP4 G_FindConfigstringIndex
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $118
+endproc G_ShaderIndex 4 16
+export G_ModelIndex
+proc G_ModelIndex 4 16
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 30
+ARGI4
+CNSTI4 256
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ADDRGP4 G_FindConfigstringIndex
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $119
+endproc G_ModelIndex 4 16
+export G_SoundIndex
+proc G_SoundIndex 4 16
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 286
+ARGI4
+CNSTI4 256
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ADDRGP4 G_FindConfigstringIndex
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $120
+endproc G_SoundIndex 4 16
+export G_Find
+proc G_Find 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $122
+ADDRFP4 0
+ADDRGP4 g_entities
+ASGNP4
+ADDRGP4 $127
+JUMPV
+LABELV $122
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+ADDRGP4 $127
+JUMPV
+LABELV $124
+ADDRFP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $129
+ADDRGP4 $125
+JUMPV
+LABELV $129
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $131
+ADDRGP4 $125
+JUMPV
+LABELV $131
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $133
+ADDRFP4 0
+INDIRP4
+RETP4
+ADDRGP4 $121
+JUMPV
+LABELV $133
+LABELV $125
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $127
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTI4 1760
+ADDRGP4 level+12
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+CVPU4 4
+LTU4 $124
+CNSTP4 0
+RETP4
+LABELV $121
+endproc G_Find 8 8
+export G_PickTarget
+proc G_PickTarget 144 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $140
+ADDRGP4 $138
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTP4 0
+RETP4
+ADDRGP4 $135
+JUMPV
+LABELV $139
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 668
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 136
+ADDRGP4 G_Find
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 136
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $142
+ADDRGP4 $141
+JUMPV
+LABELV $142
+ADDRLP4 140
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 140
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 140
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 32
+NEI4 $144
+ADDRGP4 $141
+JUMPV
+LABELV $144
+LABELV $140
+ADDRGP4 $139
+JUMPV
+LABELV $141
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $146
+ADDRGP4 $148
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+CNSTP4 0
+RETP4
+ADDRGP4 $135
+JUMPV
+LABELV $146
+ADDRLP4 136
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 136
+INDIRI4
+CNSTI4 32767
+ADDRLP4 4
+INDIRI4
+DIVI4
+CNSTI4 1
+ADDI4
+DIVI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+INDIRP4
+RETP4
+LABELV $135
+endproc G_PickTarget 144 12
+export G_UseTargets
+proc G_UseTargets 24 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $150
+ADDRGP4 $149
+JUMPV
+LABELV $150
+ADDRLP4 8
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CNSTI4 676
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+EQU4 $152
+ADDRFP4 0
+INDIRP4
+CNSTI4 680
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRU4
+EQU4 $152
+ADDRLP4 12
+CNSTF4 981668463
+ADDRGP4 level+32
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 676
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 680
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRGP4 AddRemap
+CALLV
+pop
+ADDRLP4 20
+ADDRGP4 BuildShaderStateConfig
+CALLP4
+ASGNP4
+CNSTI4 25
+ARGI4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 trap_SetConfigstring
+CALLV
+pop
+LABELV $152
+ADDRFP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $155
+ADDRGP4 $149
+JUMPV
+LABELV $155
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRGP4 $158
+JUMPV
+LABELV $157
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+NEU4 $160
+ADDRGP4 $162
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $161
+JUMPV
+LABELV $160
+ADDRLP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $163
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 780
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $163
+LABELV $161
+ADDRFP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $165
+ADDRGP4 $167
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $149
+JUMPV
+LABELV $165
+LABELV $158
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 668
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 664
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 G_Find
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $157
+LABELV $149
+endproc G_UseTargets 24 12
+bss
+align 4
+LABELV $169
+skip 4
+align 4
+LABELV $170
+skip 96
+export tv
+code
+proc tv 12 0
+ADDRLP4 4
+ADDRGP4 $169
+ASGNP4
+ADDRLP4 8
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 12
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 $170
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 7
+BANDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $168
+endproc tv 12 0
+bss
+align 4
+LABELV $172
+skip 4
+align 1
+LABELV $173
+skip 256
+export vtos
+code
+proc vtos 16 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRGP4 $172
+ASGNP4
+ADDRLP4 8
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRGP4 $173
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 7
+BANDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 $174
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $171
+endproc vtos 16 24
+data
+align 4
+LABELV $176
+byte 4 0
+byte 4 3212836864
+byte 4 0
+align 4
+LABELV $177
+byte 4 0
+byte 4 0
+byte 4 1065353216
+align 4
+LABELV $178
+byte 4 0
+byte 4 3221225472
+byte 4 0
+align 4
+LABELV $179
+byte 4 0
+byte 4 0
+byte 4 3212836864
+export G_SetMovedir
+code
+proc G_SetMovedir 20 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $176
+ARGP4
+ADDRLP4 0
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $180
+ADDRFP4 4
+INDIRP4
+ADDRGP4 $177
+INDIRB
+ASGNB 12
+ADDRGP4 $181
+JUMPV
+LABELV $180
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $178
+ARGP4
+ADDRLP4 4
+ADDRGP4 VectorCompare
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $182
+ADDRFP4 4
+INDIRP4
+ADDRGP4 $179
+INDIRB
+ASGNB 12
+ADDRGP4 $183
+JUMPV
+LABELV $182
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+LABELV $183
+LABELV $181
+ADDRLP4 16
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+LABELV $175
+endproc G_SetMovedir 20 16
+export vectoyaw
+proc vectoyaw 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+NEF4 $185
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+NEF4 $185
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+ADDRGP4 $186
+JUMPV
+LABELV $185
+ADDRFP4 0
+INDIRP4
+INDIRF4
+CNSTF4 0
+EQF4 $187
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 16
+ADDRGP4 atan2
+CALLF4
+ASGNF4
+ADDRLP4 0
+CNSTF4 1127481344
+ADDRLP4 16
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRGP4 $188
+JUMPV
+LABELV $187
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CNSTF4 0
+LEF4 $189
+ADDRLP4 0
+CNSTF4 1119092736
+ASGNF4
+ADDRGP4 $190
+JUMPV
+LABELV $189
+ADDRLP4 0
+CNSTF4 1132920832
+ASGNF4
+LABELV $190
+LABELV $188
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $191
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+CNSTF4 1135869952
+ADDF4
+ASGNF4
+LABELV $191
+LABELV $186
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $184
+endproc vectoyaw 20 8
+export G_InitGentity
+proc G_InitGentity 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $194
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 520
+ADDP4
+CNSTI4 1023
+ASGNI4
+LABELV $193
+endproc G_InitGentity 4 0
+export G_Spawn
+proc G_Spawn 20 20
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+LABELV $196
+ADDRLP4 0
+ADDRGP4 g_entities+112640
+ASGNP4
+ADDRLP4 4
+CNSTI4 64
+ASGNI4
+ADDRGP4 $204
+JUMPV
+LABELV $201
+ADDRLP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $206
+ADDRGP4 $202
+JUMPV
+LABELV $206
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $208
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 556
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+ADDRGP4 level+44
+INDIRI4
+CNSTI4 2000
+ADDI4
+LEI4 $208
+ADDRGP4 level+32
+INDIRI4
+ADDRLP4 16
+INDIRI4
+SUBI4
+CNSTI4 1000
+GEI4 $208
+ADDRGP4 $202
+JUMPV
+LABELV $208
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_InitGentity
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $195
+JUMPV
+LABELV $202
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $204
+ADDRLP4 4
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $201
+ADDRLP4 4
+INDIRI4
+CNSTI4 1024
+EQI4 $212
+ADDRGP4 $198
+JUMPV
+LABELV $212
+LABELV $197
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LTI4 $196
+LABELV $198
+ADDRLP4 4
+INDIRI4
+CNSTI4 1022
+NEI4 $214
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $216
+ADDRGP4 $220
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_entities+532
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $217
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1024
+LTI4 $216
+ADDRGP4 $222
+ARGP4
+ADDRGP4 G_Error
+CALLV
+pop
+LABELV $214
+ADDRLP4 16
+ADDRGP4 level+12
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 level+4
+INDIRP4
+ARGP4
+ADDRGP4 level+12
+INDIRI4
+ARGI4
+CNSTI4 1760
+ARGI4
+ADDRGP4 level
+INDIRP4
+ARGP4
+CNSTI4 2580
+ARGI4
+ADDRGP4 trap_LocateGameData
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_InitGentity
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $195
+endproc G_Spawn 20 20
+export G_EntitiesFree
+proc G_EntitiesFree 8 0
+ADDRLP4 4
+ADDRGP4 g_entities+112640
+ASGNP4
+ADDRLP4 0
+CNSTI4 64
+ASGNI4
+ADDRGP4 $231
+JUMPV
+LABELV $228
+ADDRLP4 4
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $233
+ADDRGP4 $229
+JUMPV
+LABELV $233
+CNSTI4 1
+RETI4
+ADDRGP4 $226
+JUMPV
+LABELV $229
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $231
+ADDRLP4 0
+INDIRI4
+ADDRGP4 level+12
+INDIRI4
+LTI4 $228
+CNSTI4 0
+RETI4
+LABELV $226
+endproc G_EntitiesFree 8 0
+export G_FreeEntity
+proc G_FreeEntity 0 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_UnlinkEntity
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 540
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $236
+ADDRGP4 $235
+JUMPV
+LABELV $236
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1760
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $238
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 556
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $235
+endproc G_FreeEntity 0 12
+export G_TempEntity
+proc G_TempEntity 20 8
+ADDRLP4 16
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 4
+INDIRI4
+CNSTI4 20
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $241
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 560
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 564
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 4+4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 4+8
+ADDRLP4 4+8
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 G_SetOrigin
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $240
+endproc G_TempEntity 20 8
+export G_KillBox
+proc G_KillBox 4160 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4108
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4108+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 500
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 448
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4108+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 504
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4120
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4120+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 500
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 460
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4120+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 504
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4108
+ARGP4
+ADDRLP4 4120
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4148
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 4148
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $255
+JUMPV
+LABELV $252
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 12
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $256
+ADDRGP4 $253
+JUMPV
+LABELV $256
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+NEU4 $258
+ADDRGP4 $253
+JUMPV
+LABELV $258
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4156
+CNSTP4 0
+ASGNP4
+ADDRLP4 4156
+INDIRP4
+ARGP4
+ADDRLP4 4156
+INDIRP4
+ARGP4
+CNSTI4 100000
+ARGI4
+CNSTI4 8
+ARGI4
+CNSTI4 24
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $253
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $255
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LTI4 $252
+LABELV $247
+endproc G_KillBox 4160 32
+export G_AddPredictableEvent
+proc G_AddPredictableEvent 0 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $261
+ADDRGP4 $260
+JUMPV
+LABELV $261
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 BG_AddPredictableEventToPlayerstate
+CALLV
+pop
+LABELV $260
+endproc G_AddPredictableEvent 0 12
+export G_AddEvent
+proc G_AddEvent 16 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $264
+ADDRGP4 $266
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+ADDRGP4 $263
+JUMPV
+LABELV $264
+ADDRFP4 8
+INDIRI4
+CNSTI4 -256
+BANDI4
+CNSTI4 0
+EQI4 $267
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_EventName
+CALLP4
+ASGNP4
+ADDRGP4 $269
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 G_Printf
+CALLV
+pop
+LABELV $267
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $270
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 136
+ASGNI4
+ADDRLP4 12
+CNSTI4 768
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+BANDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 256
+ADDI4
+ADDRLP4 12
+INDIRI4
+BANDI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 140
+ADDP4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 144
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRGP4 $271
+JUMPV
+LABELV $270
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 768
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+BANDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 256
+ADDI4
+ADDRLP4 8
+INDIRI4
+BANDI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+LABELV $271
+ADDRFP4 0
+INDIRP4
+CNSTI4 560
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+LABELV $263
+endproc G_AddEvent 16 12
+export G_BroadcastEvent
+proc G_BroadcastEvent 8 8
+ADDRGP4 vec3_origin
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 432
+ADDP4
+CNSTI4 32
+ASGNI4
+LABELV $274
+endproc G_BroadcastEvent 8 8
+export G_Sound
+proc G_Sound 8 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ARGP4
+CNSTI4 35
+ARGI4
+ADDRLP4 4
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+LABELV $275
+endproc G_Sound 8 8
+export G_ClientIsLagging
+proc G_ClientIsLagging 0 0
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $277
+ADDRFP4 0
+INDIRP4
+CNSTI4 404
+ADDP4
+INDIRI4
+CNSTI4 999
+LTI4 $279
+CNSTI4 1
+RETI4
+ADDRGP4 $276
+JUMPV
+LABELV $279
+CNSTI4 0
+RETI4
+ADDRGP4 $276
+JUMPV
+LABELV $277
+CNSTI4 0
+RETI4
+LABELV $276
+endproc G_ClientIsLagging 0 0
+export G_SetOrigin
+proc G_SetOrigin 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRB
+ASGNB 12
+LABELV $281
+endproc G_SetOrigin 8 0
+export G_FindRadius
+proc G_FindRadius 28 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $283
+ADDRFP4 0
+ADDRGP4 g_entities
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $283
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+ADDRGP4 $288
+JUMPV
+LABELV $285
+ADDRFP4 0
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $290
+ADDRGP4 $286
+JUMPV
+LABELV $290
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $292
+ADDRLP4 16
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+ADDRLP4 4
+ADDP4
+ADDRLP4 16
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDP4
+INDIRF4
+CNSTF4 1056964608
+ADDRLP4 16
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 444
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 456
+ADDP4
+ADDP4
+INDIRF4
+ADDF4
+MULF4
+ADDF4
+SUBF4
+ASGNF4
+LABELV $293
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $292
+ADDRLP4 4
+ARGP4
+ADDRLP4 24
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ADDRFP4 8
+INDIRF4
+LEF4 $296
+ADDRGP4 $286
+JUMPV
+LABELV $296
+ADDRFP4 0
+INDIRP4
+RETP4
+ADDRGP4 $282
+JUMPV
+LABELV $286
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1760
+ADDP4
+ASGNP4
+LABELV $288
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTI4 1760
+ADDRGP4 level+12
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+CVPU4 4
+LTU4 $285
+CNSTP4 0
+RETP4
+LABELV $282
+endproc G_FindRadius 28 4
+export G_Visible
+proc G_Visible 76 28
+ADDRLP4 0
+ARGP4
+ADDRLP4 60
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 64
+CNSTI4 24
+ASGNI4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 68
+CNSTP4 0
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRLP4 68
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 60
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $304
+ADDRLP4 0+52
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+NEI4 $302
+LABELV $304
+ADDRLP4 72
+CNSTI4 1
+ASGNI4
+ADDRGP4 $303
+JUMPV
+LABELV $302
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+LABELV $303
+ADDRLP4 72
+INDIRI4
+RETI4
+LABELV $298
+endproc G_Visible 76 28
+export G_ClosestEnt
+proc G_ClosestEnt 28 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+GTI4 $306
+CNSTP4 0
+RETP4
+ADDRGP4 $305
+JUMPV
+LABELV $306
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 DistanceSquared
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $311
+JUMPV
+LABELV $308
+ADDRLP4 20
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 DistanceSquared
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+GEF4 $312
+ADDRLP4 8
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 20
+INDIRP4
+ASGNP4
+LABELV $312
+LABELV $309
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $311
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRI4
+LTI4 $308
+ADDRLP4 12
+INDIRP4
+RETP4
+LABELV $305
+endproc G_ClosestEnt 28 8
+export G_TriggerMenu
+proc G_TriggerMenu 32 16
+ADDRLP4 0
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 $315
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $314
+endproc G_TriggerMenu 32 16
+export G_TriggerMenuArgs
+proc G_TriggerMenuArgs 64 20
+ADDRLP4 0
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $317
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $316
+endproc G_TriggerMenuArgs 64 20
+export G_CloseMenus
+proc G_CloseMenus 32 12
+ADDRLP4 0
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 $319
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $318
+endproc G_CloseMenus 32 12
+proc addr4parse 32 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 68
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $324
+JUMPV
+LABELV $321
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 48
+LTI4 $325
+ADDRLP4 12
+INDIRI4
+CNSTI4 57
+GTI4 $325
+ADDRLP4 4
+CNSTI4 10
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ADDI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRGP4 $326
+JUMPV
+LABELV $325
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LTI4 $329
+ADDRLP4 4
+INDIRI4
+CNSTI4 255
+LEI4 $327
+LABELV $329
+CNSTP4 0
+RETP4
+ADDRGP4 $320
+JUMPV
+LABELV $327
+ADDRLP4 8
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 48
+ADDP4
+ADDP4
+ADDRLP4 4
+INDIRI4
+CVIU4 4
+CVUU1 4
+ASGNU1
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 28
+CNSTI4 46
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 28
+INDIRI4
+NEI4 $332
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 28
+INDIRI4
+NEI4 $330
+LABELV $332
+ADDRGP4 $323
+JUMPV
+LABELV $330
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $326
+LABELV $322
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $324
+ADDRLP4 8
+INDIRI4
+CNSTI4 4
+LTI4 $321
+LABELV $323
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+GEI4 $333
+CNSTP4 0
+RETP4
+ADDRGP4 $320
+JUMPV
+LABELV $333
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+RETP4
+LABELV $320
+endproc addr4parse 32 12
+proc addr6parse 72 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTU4 0
+ASGNU4
+ADDRLP4 8
+CNSTU4 0
+ASGNU4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $339
+JUMPV
+LABELV $336
+ADDRLP4 52
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 48
+LTI4 $340
+ADDRLP4 52
+INDIRI4
+CNSTI4 57
+GTI4 $340
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ADDI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRGP4 $341
+JUMPV
+LABELV $340
+ADDRLP4 56
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 65
+LTI4 $342
+ADDRLP4 56
+INDIRI4
+CNSTI4 70
+GTI4 $342
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+CNSTI4 10
+ADDI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ADDI4
+CNSTI4 65
+SUBI4
+ASGNI4
+ADDRGP4 $343
+JUMPV
+LABELV $342
+ADDRLP4 60
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 97
+LTI4 $344
+ADDRLP4 60
+INDIRI4
+CNSTI4 102
+GTI4 $344
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+CNSTI4 10
+ADDI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ADDI4
+CNSTI4 97
+SUBI4
+ASGNI4
+ADDRGP4 $345
+JUMPV
+LABELV $344
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LTI4 $348
+ADDRLP4 4
+INDIRI4
+CNSTI4 65535
+LEI4 $346
+LABELV $348
+CNSTP4 0
+RETP4
+ADDRGP4 $335
+JUMPV
+LABELV $346
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $349
+ADDRGP4 $350
+JUMPV
+LABELV $349
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $351
+ADDRLP4 8
+INDIRU4
+CNSTI4 1
+LSHU4
+ADDRLP4 36
+ADDP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 8
+RSHI4
+CVIU4 4
+CVUU1 4
+ASGNU1
+ADDRLP4 8
+INDIRU4
+CNSTI4 1
+LSHU4
+CNSTU4 1
+ADDU4
+ADDRLP4 36
+ADDP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 255
+BANDI4
+CVIU4 4
+CVUU1 4
+ASGNU1
+ADDRLP4 8
+ADDRLP4 8
+INDIRU4
+CNSTU4 1
+ADDU4
+ASGNU4
+ADDRGP4 $352
+JUMPV
+LABELV $351
+ADDRLP4 12
+INDIRU4
+CNSTI4 1
+LSHU4
+ADDRLP4 20
+ADDP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 8
+RSHI4
+CVIU4 4
+CVUU1 4
+ASGNU1
+ADDRLP4 12
+INDIRU4
+CNSTI4 1
+LSHU4
+CNSTU4 1
+ADDU4
+ADDRLP4 20
+ADDP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 255
+BANDI4
+CVIU4 4
+CVUU1 4
+ASGNU1
+ADDRLP4 12
+ADDRLP4 12
+INDIRU4
+CNSTU4 1
+ADDU4
+ASGNU4
+LABELV $352
+LABELV $350
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $353
+ADDRGP4 $338
+JUMPV
+LABELV $353
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 58
+NEI4 $357
+ADDRLP4 12
+INDIRU4
+ADDRLP4 8
+INDIRU4
+ADDU4
+CNSTU4 8
+NEU4 $355
+LABELV $357
+ADDRGP4 $338
+JUMPV
+LABELV $355
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 58
+NEI4 $358
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $362
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+ADDI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 58
+NEI4 $360
+LABELV $362
+ADDRGP4 $338
+JUMPV
+LABELV $360
+ADDRLP4 68
+CNSTI4 1
+ASGNI4
+ADDRLP4 16
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRLP4 68
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $359
+JUMPV
+LABELV $358
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $363
+CNSTP4 0
+RETP4
+ADDRGP4 $335
+JUMPV
+LABELV $363
+LABELV $359
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $345
+LABELV $343
+LABELV $341
+LABELV $337
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $339
+ADDRLP4 12
+INDIRU4
+ADDRLP4 8
+INDIRU4
+ADDU4
+CNSTU4 8
+LEU4 $336
+LABELV $338
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $365
+ADDRLP4 12
+INDIRU4
+ADDRLP4 8
+INDIRU4
+ADDU4
+CNSTU4 8
+NEU4 $366
+CNSTP4 0
+RETP4
+ADDRGP4 $335
+JUMPV
+LABELV $365
+ADDRLP4 12
+INDIRU4
+ADDRLP4 8
+INDIRU4
+ADDU4
+CNSTU4 8
+GEU4 $369
+CNSTP4 0
+RETP4
+ADDRGP4 $335
+JUMPV
+LABELV $369
+LABELV $366
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 68
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 4
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 12
+INDIRU4
+CNSTU4 0
+EQU4 $371
+ADDRFP4 4
+INDIRP4
+CNSTI4 48
+ADDP4
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRLP4 12
+INDIRU4
+CNSTI4 1
+LSHU4
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+LABELV $371
+ADDRLP4 8
+INDIRU4
+CNSTU4 0
+EQU4 $373
+ADDRLP4 52
+ADDRLP4 8
+INDIRU4
+CNSTI4 1
+LSHU4
+ASGNU4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDRLP4 52
+INDIRU4
+SUBP4
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRLP4 52
+INDIRU4
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+LABELV $373
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+RETP4
+LABELV $335
+endproc addr6parse 72 12
+export G_AddressParse
+proc G_AddressParse 24 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 58
+ARGI4
+ADDRLP4 8
+ADDRGP4 strchr
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $376
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 addr6parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 128
+ASGNI4
+ADDRGP4 $377
+JUMPV
+LABELV $376
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 46
+ARGI4
+ADDRLP4 12
+ADDRGP4 strchr
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $378
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 addr4parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 32
+ASGNI4
+ADDRGP4 $379
+JUMPV
+LABELV $378
+CNSTI4 0
+RETI4
+ADDRGP4 $375
+JUMPV
+LABELV $379
+LABELV $377
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 44
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $380
+CNSTI4 0
+RETI4
+ADDRGP4 $375
+JUMPV
+LABELV $380
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 47
+NEI4 $382
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+LTI4 $386
+ADDRLP4 20
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LEI4 $383
+LABELV $386
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $383
+JUMPV
+LABELV $382
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $387
+CNSTI4 0
+RETI4
+ADDRGP4 $375
+JUMPV
+LABELV $387
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+LABELV $383
+CNSTI4 1
+RETI4
+LABELV $375
+endproc G_AddressParse 24 12
+export G_AddressCompare
+proc G_AddressCompare 48 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 44
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $390
+CNSTI4 0
+RETI4
+ADDRGP4 $389
+JUMPV
+LABELV $390
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $392
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+LTI4 $396
+ADDRLP4 4
+INDIRI4
+CNSTI4 32
+LEI4 $393
+LABELV $396
+ADDRLP4 4
+CNSTI4 32
+ASGNI4
+ADDRGP4 $393
+JUMPV
+LABELV $392
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $397
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+LTI4 $401
+ADDRLP4 4
+INDIRI4
+CNSTI4 128
+LEI4 $399
+LABELV $401
+ADDRLP4 4
+CNSTI4 128
+ASGNI4
+LABELV $399
+LABELV $397
+LABELV $393
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $405
+JUMPV
+LABELV $402
+ADDRLP4 20
+CNSTI4 48
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ADDP4
+INDIRU1
+CVUI4 1
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ADDP4
+INDIRU1
+CVUI4 1
+EQI4 $406
+CNSTI4 0
+RETI4
+ADDRGP4 $389
+JUMPV
+LABELV $406
+LABELV $403
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 8
+SUBI4
+ASGNI4
+LABELV $405
+ADDRLP4 4
+INDIRI4
+CNSTI4 7
+GTI4 $402
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $408
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 28
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LSHI4
+ADDRLP4 28
+INDIRI4
+SUBI4
+CNSTI4 8
+ADDRLP4 4
+INDIRI4
+SUBI4
+LSHI4
+ASGNI4
+ADDRLP4 40
+CNSTI4 48
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+ADDP4
+INDIRU1
+CVUI4 1
+ADDRLP4 4
+INDIRI4
+BANDI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+ADDP4
+INDIRU1
+CVUI4 1
+ADDRLP4 4
+INDIRI4
+BANDI4
+NEI4 $411
+ADDRLP4 24
+CNSTI4 1
+ASGNI4
+ADDRGP4 $412
+JUMPV
+LABELV $411
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+LABELV $412
+ADDRLP4 24
+INDIRI4
+RETI4
+ADDRGP4 $389
+JUMPV
+LABELV $408
+CNSTI4 1
+RETI4
+LABELV $389
+endproc G_AddressCompare 48 0
+bss
+export remappedShaders
+align 4
+LABELV remappedShaders
+skip 16896
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import FireWeapon3
+import FireWeapon2
+import FireWeapon
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import G_ClearPlayerZapEffects
+import G_UpdateZaps
+import G_CrushAttack
+import G_ChargeAttack
+import CheckCkitRepair
+import CheckPounceAttack
+import CheckGrabAttack
+import CheckVenomAttack2
+import CheckVenomAttack
+import SnapVectorTowards
+import CalcMuzzlePoint
+import G_GiveClientMaxAmmo
+import G_ForceWeaponChange
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_TouchSolids
+import G_TouchTriggers
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $319
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 115
+byte 1 0
+align 1
+LABELV $317
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $315
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $269
+byte 1 94
+byte 1 51
+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 71
+byte 1 95
+byte 1 65
+byte 1 100
+byte 1 100
+byte 1 69
+byte 1 118
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 40
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 41
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+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 10
+byte 1 0
+align 1
+LABELV $266
+byte 1 71
+byte 1 95
+byte 1 65
+byte 1 100
+byte 1 100
+byte 1 69
+byte 1 118
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 111
+byte 1 32
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $241
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $238
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $222
+byte 1 71
+byte 1 95
+byte 1 83
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 58
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $220
+byte 1 37
+byte 1 52
+byte 1 105
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $194
+byte 1 110
+byte 1 111
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $174
+byte 1 40
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 41
+byte 1 0
+align 1
+LABELV $167
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $162
+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 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $148
+byte 1 71
+byte 1 95
+byte 1 80
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 84
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 58
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+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 10
+byte 1 0
+align 1
+LABELV $138
+byte 1 71
+byte 1 95
+byte 1 80
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 84
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 78
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $116
+byte 1 71
+byte 1 95
+byte 1 70
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 73
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 120
+byte 1 58
+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 0
+align 1
+LABELV $97
+byte 1 37
+byte 1 115
+byte 1 61
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 37
+byte 1 53
+byte 1 46
+byte 1 50
+byte 1 102
+byte 1 64
+byte 1 0
diff --git a/build/release-linux-x86_64/base/game/g_weapon.asm b/build/release-linux-x86_64/base/game/g_weapon.asm
new file mode 100644
index 0000000..a5e7cee
--- /dev/null
+++ b/build/release-linux-x86_64/base/game/g_weapon.asm
@@ -0,0 +1,9999 @@
+export G_ForceWeaponChange
+code
+proc G_ForceWeaponChange 16 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $78
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 128
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+BANDI4
+ADDRLP4 8
+INDIRI4
+BXORI4
+CNSTI4 10
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+CNSTI4 250
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $78
+ADDRLP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $82
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $80
+LABELV $82
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 BG_PrimaryWeapon
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 296
+ADDP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 $81
+JUMPV
+LABELV $80
+ADDRLP4 0
+INDIRP4
+CNSTI4 296
+ADDP4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+LABELV $81
+ADDRLP4 0
+INDIRP4
+CNSTI4 392
+ADDP4
+CNSTI4 4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 32768
+BORI4
+ASGNI4
+LABELV $77
+endproc G_ForceWeaponChange 16 8
+export G_GiveClientMaxAmmo
+proc G_GiveClientMaxAmmo 60 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $84
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 20
+ADDRLP4 24
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $92
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $92
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 40
+ADDRGP4 BG_WeaponIsFull
+CALLI4
+ASGNI4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ADDRLP4 44
+INDIRI4
+NEI4 $92
+ADDRFP4 4
+INDIRI4
+ADDRLP4 44
+INDIRI4
+EQI4 $88
+ADDRLP4 20
+INDIRI4
+ADDRLP4 44
+INDIRI4
+NEI4 $88
+LABELV $92
+ADDRGP4 $85
+JUMPV
+LABELV $88
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 48
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 48
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 52
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 52
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $93
+CNSTI4 6
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+EQI4 $93
+ADDRLP4 4
+CNSTF4 1069547520
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 16
+CNSTI4 1
+ASGNI4
+LABELV $93
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 384
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 388
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+LABELV $85
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $84
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $95
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_ForceWeaponChange
+CALLV
+pop
+LABELV $95
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $97
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 78
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $97
+LABELV $83
+endproc G_GiveClientMaxAmmo 60 16
+export G_BounceProjectile
+proc G_BounceProjectile 68 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 36
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 40
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 52
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 44
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 52
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 56
+CNSTF4 3221225472
+ADDRLP4 24
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 44
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRLP4 56
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 52
+INDIRP4
+INDIRF4
+ADDRLP4 56
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12+8
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CNSTF4 3221225472
+ADDRLP4 24
+INDIRF4
+MULF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRFP4 12
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+CNSTF4 1174405120
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 60
+CNSTI4 4
+ASGNI4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+INDIRF4
+CNSTF4 1174405120
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 64
+CNSTI4 8
+ASGNI4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+INDIRF4
+CNSTF4 1174405120
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $99
+endproc G_BounceProjectile 68 4
+proc G_WideTrace 60 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 12
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRFP4 12
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 12+4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 12+8
+ADDRFP4 16
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 24+4
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 24+8
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 20
+INDIRP4
+CNSTP4 0
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $115
+ADDRGP4 $110
+JUMPV
+LABELV $115
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRFP4 8
+INDIRF4
+ADDRFP4 12
+INDIRF4
+ADDF4
+ARGF4
+ADDRGP4 G_UnlaggedOn
+CALLV
+pop
+ADDRLP4 0
+ADDRGP4 muzzle
+INDIRF4
+ADDRGP4 forward
+INDIRF4
+ADDRFP4 8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRGP4 muzzle+4
+INDIRF4
+ADDRGP4 forward+4
+INDIRF4
+ADDRFP4 8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRGP4 muzzle+8
+INDIRF4
+ADDRGP4 forward+8
+INDIRF4
+ADDRFP4 8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33554432
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CNSTI4 1023
+EQI4 $123
+ADDRFP4 20
+INDIRP4
+CNSTI4 1760
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+LABELV $123
+ADDRGP4 muzzle
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRFP4 8
+ADDRLP4 48
+INDIRF4
+ADDRFP4 12
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ADDRGP4 muzzle
+INDIRF4
+ADDRGP4 forward
+INDIRF4
+ADDRFP4 8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRGP4 muzzle+4
+INDIRF4
+ADDRGP4 forward+4
+INDIRF4
+ADDRFP4 8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRGP4 muzzle+8
+INDIRF4
+ADDRGP4 forward+8
+INDIRF4
+ADDRFP4 8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRLP4 56
+CNSTP4 0
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ARGP4
+ADDRLP4 56
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CNSTI4 1023
+EQI4 $131
+ADDRFP4 20
+INDIRP4
+CNSTI4 1760
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+LABELV $131
+ADDRGP4 G_UnlaggedOff
+CALLV
+pop
+LABELV $110
+endproc G_WideTrace 60 28
+export SnapVectorTowards
+proc SnapVectorTowards 36 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $134
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+CNSTF4 0
+LTF4 $138
+ADDRLP4 8
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 8
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 12
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 8
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+GTF4 $141
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $142
+JUMPV
+LABELV $141
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+LABELV $142
+ADDRLP4 12
+INDIRP4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+ADDF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRGP4 $139
+JUMPV
+LABELV $138
+ADDRLP4 24
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 24
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 28
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 24
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ADDRLP4 32
+INDIRF4
+GTF4 $144
+ADDRLP4 20
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $145
+JUMPV
+LABELV $144
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+LABELV $145
+ADDRLP4 28
+INDIRP4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 20
+INDIRI4
+CVIF4 4
+ADDF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+LABELV $139
+LABELV $135
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $134
+LABELV $133
+endproc SnapVectorTowards 36 0
+export SnapVectorNormal
+proc SnapVectorNormal 28 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $147
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+CNSTF4 0
+LTF4 $151
+ADDRLP4 8
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+CNSTF4 0
+GTF4 $154
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $155
+JUMPV
+LABELV $154
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+LABELV $155
+ADDRLP4 12
+ADDRLP4 8
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+ADDF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRGP4 $152
+JUMPV
+LABELV $151
+ADDRLP4 20
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+CNSTF4 0
+GTF4 $157
+ADDRLP4 16
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $158
+JUMPV
+LABELV $157
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+LABELV $158
+ADDRLP4 24
+ADDRLP4 20
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ADDF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+LABELV $152
+LABELV $148
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $147
+LABELV $146
+endproc SnapVectorNormal 28 0
+proc BloodSpurt 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $160
+ADDRGP4 $159
+JUMPV
+LABELV $160
+ADDRFP4 4
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $162
+ADDRGP4 $159
+JUMPV
+LABELV $162
+ADDRFP4 8
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+CNSTI4 41
+ARGI4
+ADDRLP4 4
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 192
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+CNSTI4 208
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $159
+endproc BloodSpurt 20 8
+proc WideBloodSpurt 80 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $165
+ADDRGP4 $164
+JUMPV
+LABELV $165
+ADDRFP4 4
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $167
+ADDRGP4 $164
+JUMPV
+LABELV $167
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $169
+ADDRLP4 36
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 36
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 36
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 8
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $170
+JUMPV
+LABELV $169
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 44
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 44
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $170
+ADDRLP4 52
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 52
+INDIRF4
+ADDRLP4 52
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 56
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 56
+INDIRF4
+ASGNF4
+ADDRLP4 32
+CNSTF4 1067114824
+ADDRFP4 4
+INDIRP4
+CNSTI4 456
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 32
+INDIRF4
+LEF4 $177
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 28
+INDIRF4
+DIVF4
+ADDRLP4 32
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+DIVF4
+ADDRLP4 32
+INDIRF4
+MULF4
+ASGNF4
+LABELV $177
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+LEF4 $181
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $181
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRF4
+GEF4 $185
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $185
+ADDRLP4 16
+ADDRFP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 16+4
+ADDRFP4 4
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 16+8
+ADDRFP4 4
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 16
+ARGP4
+CNSTI4 41
+ARGI4
+ADDRLP4 64
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 64
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 68
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 140
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 72
+CNSTI4 192
+ASGNI4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 76
+CNSTI4 208
+ASGNI4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $164
+endproc WideBloodSpurt 80 8
+export meleeAttack
+proc meleeAttack 72 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_WideTrace
+CALLV
+pop
+ADDRLP4 64
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $200
+ADDRLP4 64
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $198
+LABELV $200
+ADDRGP4 $197
+JUMPV
+LABELV $198
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 WideBloodSpurt
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRLP4 4+12
+ARGP4
+ADDRFP4 16
+INDIRI4
+ARGI4
+CNSTI4 4
+ARGI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $197
+endproc meleeAttack 72 32
+export bulletFire
+proc bulletFire 140 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 88
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 12
+CNSTF4 1073741824
+CNSTF4 1078530011
+ADDRLP4 88
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+MULF4
+MULF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 92
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 96
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 80
+CNSTF4 1098907648
+ADDRLP4 92
+INDIRF4
+CNSTF4 1073741824
+ADDRLP4 96
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+MULF4
+ADDRFP4 4
+INDIRF4
+MULF4
+MULF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 100
+ADDRGP4 cos
+CALLF4
+ASGNF4
+ADDRLP4 104
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 12
+CNSTF4 1098907648
+ADDRLP4 100
+INDIRF4
+CNSTF4 1073741824
+ADDRLP4 104
+INDIRI4
+CNSTI4 32767
+BANDI4
+CVIF4 4
+CNSTF4 1191181824
+DIVF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+MULF4
+ADDRFP4 4
+INDIRF4
+MULF4
+MULF4
+ASGNF4
+ADDRLP4 108
+CNSTF4 1207959552
+ASGNF4
+ADDRLP4 0
+ADDRGP4 muzzle
+INDIRF4
+ADDRLP4 108
+INDIRF4
+ADDRGP4 forward
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRGP4 muzzle+4
+INDIRF4
+ADDRLP4 108
+INDIRF4
+ADDRGP4 forward+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRGP4 muzzle+8
+INDIRF4
+CNSTF4 1207959552
+ADDRGP4 forward+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRGP4 right
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRGP4 right+4
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRGP4 right+8
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRGP4 up
+INDIRF4
+ADDRLP4 80
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRGP4 up+4
+INDIRF4
+ADDRLP4 80
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRGP4 up+8
+INDIRF4
+ADDRLP4 80
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $221
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+CNSTF4 1207959552
+ARGF4
+ADDRGP4 G_UnlaggedOn
+CALLV
+pop
+ADDRLP4 16
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRLP4 120
+CNSTP4 0
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ARGP4
+ADDRLP4 120
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRGP4 G_UnlaggedOff
+CALLV
+pop
+ADDRGP4 $222
+JUMPV
+LABELV $221
+ADDRLP4 16
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRLP4 120
+CNSTP4 0
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ARGP4
+ADDRLP4 120
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+LABELV $222
+ADDRLP4 16+44
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $223
+ADDRGP4 $202
+JUMPV
+LABELV $223
+ADDRLP4 76
+CNSTI4 1760
+ADDRLP4 16+52
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 16+12
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 SnapVectorTowards
+CALLV
+pop
+ADDRLP4 76
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $228
+ADDRLP4 128
+ADDRLP4 76
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 128
+INDIRI4
+CNSTI4 1
+EQI4 $230
+ADDRLP4 128
+INDIRI4
+CNSTI4 3
+NEI4 $228
+LABELV $230
+ADDRLP4 16+12
+ARGP4
+CNSTI4 37
+ARGI4
+ADDRLP4 132
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 84
+ADDRLP4 132
+INDIRP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 76
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRGP4 $229
+JUMPV
+LABELV $228
+ADDRLP4 16+12
+ARGP4
+CNSTI4 38
+ARGI4
+ADDRLP4 132
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 84
+ADDRLP4 132
+INDIRP4
+ASGNP4
+ADDRLP4 16+24
+ARGP4
+ADDRLP4 136
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRLP4 84
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 136
+INDIRI4
+ASGNI4
+LABELV $229
+ADDRLP4 84
+INDIRP4
+CNSTI4 140
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 76
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $234
+ADDRLP4 76
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRLP4 16+12
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $234
+LABELV $202
+endproc bulletFire 140 32
+export ShotgunPattern
+proc ShotgunPattern 156 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRGP4 VectorNormalize2
+CALLF4
+pop
+ADDRLP4 92
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRGP4 PerpendicularVector
+CALLV
+pop
+ADDRLP4 20
+ARGP4
+ADDRLP4 92
+ARGP4
+ADDRLP4 104
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 116
+CNSTI4 0
+ASGNI4
+LABELV $238
+ADDRFP4 8
+ARGP4
+ADDRLP4 124
+ADDRGP4 Q_crandom
+CALLF4
+ASGNF4
+ADDRLP4 12
+CNSTF4 1098907648
+CNSTF4 1143930880
+ADDRLP4 124
+INDIRF4
+MULF4
+MULF4
+ASGNF4
+ADDRFP4 8
+ARGP4
+ADDRLP4 128
+ADDRGP4 Q_crandom
+CALLF4
+ASGNF4
+ADDRLP4 16
+CNSTF4 1098907648
+CNSTF4 1143930880
+ADDRLP4 128
+INDIRF4
+MULF4
+MULF4
+ASGNF4
+ADDRLP4 136
+CNSTF4 1203765248
+ASGNF4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 136
+INDIRF4
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 136
+INDIRF4
+ADDRLP4 20+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CNSTF4 1203765248
+ADDRLP4 20+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 92+4
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 92+8
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 104
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 104+4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 104+8
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 32
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 148
+CNSTP4 0
+ASGNP4
+ADDRLP4 148
+INDIRP4
+ARGP4
+ADDRLP4 148
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 12
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 120
+CNSTI4 1760
+ADDRLP4 32+52
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 32+44
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+NEI4 $259
+ADDRLP4 120
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $262
+ADDRLP4 120
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRLP4 32+12
+ARGP4
+CNSTI4 5
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 2
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $262
+LABELV $259
+LABELV $239
+ADDRLP4 116
+ADDRLP4 116
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 116
+INDIRI4
+CNSTI4 11
+LTI4 $238
+LABELV $237
+endproc ShotgunPattern 156 32
+export shotgunFire
+proc shotgunFire 28 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 muzzle
+ARGP4
+CNSTI4 39
+ARGI4
+ADDRLP4 4
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+CNSTF4 1166016512
+ADDRGP4 forward
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+CNSTF4 1166016512
+ADDRGP4 forward+4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+CNSTF4 1166016512
+ADDRGP4 forward+8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 20
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 20
+INDIRI4
+CNSTI4 128
+DIVI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+CNSTF4 1203765248
+ARGF4
+ADDRGP4 G_UnlaggedOn
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 ShotgunPattern
+CALLV
+pop
+ADDRGP4 G_UnlaggedOff
+CALLV
+pop
+LABELV $265
+endproc shotgunFire 28 16
+export massDriverFire
+proc massDriverFire 112 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 80
+CNSTF4 1207959552
+ASGNF4
+ADDRLP4 64
+ADDRGP4 muzzle
+INDIRF4
+ADDRLP4 80
+INDIRF4
+ADDRGP4 forward
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 64+4
+ADDRGP4 muzzle+4
+INDIRF4
+ADDRLP4 80
+INDIRF4
+ADDRGP4 forward+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 64+8
+ADDRGP4 muzzle+8
+INDIRF4
+CNSTF4 1207959552
+ADDRGP4 forward+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+CNSTF4 1207959552
+ARGF4
+ADDRGP4 G_UnlaggedOn
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRLP4 84
+CNSTP4 0
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRLP4 64
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRGP4 G_UnlaggedOff
+CALLV
+pop
+ADDRLP4 0+44
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $275
+ADDRGP4 $268
+JUMPV
+LABELV $275
+ADDRLP4 60
+CNSTI4 1760
+ADDRLP4 0+52
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0+12
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 SnapVectorTowards
+CALLV
+pop
+ADDRLP4 60
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $280
+ADDRLP4 92
+ADDRLP4 60
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 3
+EQI4 $282
+ADDRLP4 92
+INDIRI4
+CNSTI4 1
+NEI4 $280
+LABELV $282
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 BloodSpurt
+CALLV
+pop
+ADDRGP4 $281
+JUMPV
+LABELV $280
+ADDRLP4 0+12
+ARGP4
+CNSTI4 42
+ARGI4
+ADDRLP4 96
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 76
+ADDRLP4 96
+INDIRP4
+ASGNP4
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 100
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 100
+INDIRI4
+ASGNI4
+ADDRLP4 104
+CNSTI4 192
+ASGNI4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 108
+CNSTI4 208
+ASGNI4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $281
+ADDRLP4 60
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $285
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRLP4 0+12
+ARGP4
+CNSTI4 40
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 8
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $285
+LABELV $268
+endproc massDriverFire 112 32
+export massDriverFire2
+proc massDriverFire2 24 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 muzzle
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRGP4 muzzle+4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRGP4 muzzle+8
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 fire_md2
+CALLI4
+pop
+LABELV $288
+endproc massDriverFire2 24 12
+export lockBlobLauncherFire
+proc lockBlobLauncherFire 0 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 fire_lockblob
+CALLP4
+pop
+LABELV $293
+endproc lockBlobLauncherFire 0 12
+export hiveFire
+proc hiveFire 24 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 muzzle
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRGP4 muzzle+4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRGP4 muzzle+8
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 fire_hive
+CALLP4
+pop
+LABELV $294
+endproc hiveFire 24 12
+export blasterFire
+proc blasterFire 0 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 fire_blaster
+CALLP4
+pop
+LABELV $299
+endproc blasterFire 0 12
+export pulseRifleFire
+proc pulseRifleFire 0 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 fire_pulseRifle
+CALLP4
+pop
+LABELV $300
+endproc pulseRifleFire 0 12
+export prifleStasisFire
+proc prifleStasisFire 0 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 fire_prifle_stasis
+CALLP4
+pop
+LABELV $301
+endproc prifleStasisFire 0 12
+export NapalmFire
+proc NapalmFire 8 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+CNSTI4 265
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 3000
+DIVI4
+ARGI4
+CNSTI4 150
+ARGI4
+CNSTI4 700
+ARGI4
+ADDRGP4 NapalmChargeFire
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+CNSTI4 265
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 3000
+DIVI4
+ARGI4
+CNSTI4 150
+ARGI4
+CNSTI4 700
+ARGI4
+ADDRGP4 NapalmChargeImp
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $302
+endproc NapalmFire 8 24
+export FlamerNormal
+proc FlamerNormal 20 12
+ADDRLP4 12
+CNSTF4 3235905536
+ASGNF4
+ADDRLP4 0
+ADDRGP4 muzzle
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRGP4 up
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRGP4 muzzle+4
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRGP4 up+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRGP4 muzzle+8
+INDIRF4
+CNSTF4 3235905536
+ADDRGP4 up+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 16
+CNSTF4 1083179008
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRGP4 right
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRGP4 right+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1083179008
+ADDRGP4 right+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 FlamerNormalFire
+CALLI4
+pop
+LABELV $303
+endproc FlamerNormal 20 12
+export FireBreath_tyrant
+proc FireBreath_tyrant 20 24
+ADDRLP4 12
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+CNSTF4 1092616192
+ASGNF4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+CNSTI4 265
+ADDRLP4 16
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 3000
+DIVI4
+ARGI4
+CNSTI4 150
+ARGI4
+CNSTI4 700
+ARGI4
+ADDRGP4 FireBreath_fire
+CALLI4
+pop
+LABELV $316
+endproc FireBreath_tyrant 20 24
+export FlameTurretFire
+proc FlameTurretFire 20 12
+ADDRLP4 12
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+CNSTF4 1090519040
+ASGNF4
+ADDRLP4 16
+ADDRGP4 muzzle
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 muzzle+4
+ADDRGP4 muzzle+4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 muzzle+8
+ADDRGP4 muzzle+8
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 FlameTurretFireNormal
+CALLI4
+pop
+LABELV $319
+endproc FlameTurretFire 20 12
+export throwGrenade
+proc throwGrenade 0 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 launch_grenade
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 launch_grenade_flames
+CALLI4
+pop
+LABELV $328
+endproc throwGrenade 0 12
+export throwMine
+proc throwMine 8 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRLP4 4
+ADDRGP4 launch_mine
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+LABELV $329
+endproc throwMine 8 12
+export acidBombFire
+proc acidBombFire 8 16
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 fire_acidBomb
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+LABELV $330
+endproc acidBombFire 8 16
+export acidBombFire2x
+proc acidBombFire2x 8 16
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 fire_acidBomb2
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+LABELV $331
+endproc acidBombFire2x 8 16
+export throwSmoke
+proc throwSmoke 8 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRLP4 4
+ADDRGP4 launch_smoke
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+LABELV $332
+endproc throwSmoke 8 12
+export lasGunFire
+proc lasGunFire 112 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 80
+CNSTF4 1207959552
+ASGNF4
+ADDRLP4 64
+ADDRGP4 muzzle
+INDIRF4
+ADDRLP4 80
+INDIRF4
+ADDRGP4 forward
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 64+4
+ADDRGP4 muzzle+4
+INDIRF4
+ADDRLP4 80
+INDIRF4
+ADDRGP4 forward+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 64+8
+ADDRGP4 muzzle+8
+INDIRF4
+CNSTF4 1207959552
+ADDRGP4 forward+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+CNSTF4 1207959552
+ARGF4
+ADDRGP4 G_UnlaggedOn
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRLP4 84
+CNSTP4 0
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRLP4 64
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRGP4 G_UnlaggedOff
+CALLV
+pop
+ADDRLP4 0+44
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $340
+ADDRGP4 $333
+JUMPV
+LABELV $340
+ADDRLP4 60
+CNSTI4 1760
+ADDRLP4 0+52
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0+12
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 SnapVectorTowards
+CALLV
+pop
+ADDRLP4 60
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $345
+ADDRLP4 92
+ADDRLP4 60
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 3
+EQI4 $347
+ADDRLP4 92
+INDIRI4
+CNSTI4 1
+NEI4 $345
+LABELV $347
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 BloodSpurt
+CALLV
+pop
+ADDRGP4 $346
+JUMPV
+LABELV $345
+ADDRLP4 0+12
+ARGP4
+CNSTI4 42
+ARGI4
+ADDRLP4 96
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 76
+ADDRLP4 96
+INDIRP4
+ASGNP4
+ADDRLP4 0+24
+ARGP4
+ADDRLP4 100
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 100
+INDIRI4
+ASGNI4
+ADDRLP4 104
+CNSTI4 192
+ASGNI4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 108
+CNSTI4 208
+ASGNI4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $346
+ADDRLP4 60
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $350
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRLP4 0+12
+ARGP4
+ADDRLP4 100
+CNSTI4 9
+ASGNI4
+ADDRLP4 100
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 100
+INDIRI4
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $350
+LABELV $333
+endproc lasGunFire 112 32
+export painSawFire
+proc painSawFire 104 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1115684864
+ARGF4
+CNSTF4 0
+ARGF4
+CNSTF4 1090519040
+ARGF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_WideTrace
+CALLV
+pop
+ADDRLP4 80
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $356
+ADDRLP4 80
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $354
+LABELV $356
+ADDRGP4 $353
+JUMPV
+LABELV $354
+ADDRLP4 4+12+8
+ADDRLP4 4+12+8
+INDIRF4
+CNSTF4 1084227584
+SUBF4
+ASGNF4
+ADDRLP4 84
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 1
+EQI4 $361
+ADDRLP4 84
+INDIRI4
+CNSTI4 3
+NEI4 $359
+LABELV $361
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 BloodSpurt
+CALLV
+pop
+ADDRGP4 $360
+JUMPV
+LABELV $359
+ADDRLP4 68
+ADDRLP4 4+12
+INDIRB
+ASGNB 12
+ADDRLP4 68
+ARGP4
+CNSTI4 42
+ARGI4
+ADDRLP4 88
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 64
+ADDRLP4 88
+INDIRP4
+ASGNP4
+ADDRLP4 4+24
+ARGP4
+ADDRLP4 92
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRLP4 96
+CNSTI4 192
+ASGNI4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 96
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 96
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 100
+CNSTI4 208
+ASGNI4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 100
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 100
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $360
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRLP4 4+12
+ARGP4
+CNSTI4 11
+ARGI4
+ADDRLP4 92
+CNSTI4 4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+ARGI4
+ADDRLP4 92
+INDIRI4
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $353
+endproc painSawFire 104 32
+export painSawFire2
+proc painSawFire2 0 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 launch_saw
+CALLI4
+pop
+LABELV $365
+endproc painSawFire2 0 12
+export LCChargeFire
+proc LCChargeFire 8 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+EQI4 $367
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+GTI4 $367
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+CNSTI4 30
+ARGI4
+CNSTI4 80
+ARGI4
+CNSTI4 1400
+ARGI4
+ADDRGP4 fire_luciferCannon
+CALLP4
+pop
+ADDRGP4 $368
+JUMPV
+LABELV $367
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+CNSTI4 265
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 3000
+DIVI4
+ARGI4
+CNSTI4 150
+ARGI4
+CNSTI4 700
+ARGI4
+ADDRGP4 fire_luciferCannon
+CALLP4
+pop
+LABELV $368
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $366
+endproc LCChargeFire 8 24
+export teslaFire
+proc teslaFire 128 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $370
+ADDRGP4 $369
+JUMPV
+LABELV $370
+ADDRLP4 92
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 muzzle
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+ADDRLP4 92
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRGP4 muzzle+4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRF4
+ADDRLP4 92
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRGP4 muzzle+8
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 100
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 100
+INDIRP4
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 12+8
+ADDRLP4 12+8
+INDIRF4
+ADDRLP4 100
+INDIRP4
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 104
+CNSTP4 0
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ARGP4
+ADDRLP4 104
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 24+52
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+INDIRI4
+EQI4 $377
+ADDRGP4 $369
+JUMPV
+LABELV $377
+ADDRLP4 108
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 108
+INDIRP4
+ADDRLP4 108
+INDIRP4
+INDIRI4
+CNSTI4 512
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $380
+ADDRLP4 112
+ADDRLP4 12
+INDIRF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 112+4
+ADDRLP4 12+4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 112+8
+ADDRLP4 12+8
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 112
+ARGP4
+ADDRLP4 24+12
+ARGP4
+CNSTI4 11
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTI4 53
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $380
+ADDRLP4 24+12
+ARGP4
+CNSTI4 44
+ARGI4
+ADDRLP4 112
+ADDRGP4 G_TempEntity
+CALLP4
+ASGNP4
+ADDRLP4 84
+ADDRLP4 112
+INDIRP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+CNSTI4 208
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 84
+INDIRP4
+CNSTI4 168
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 844
+ADDP4
+INDIRP4
+INDIRI4
+ASGNI4
+LABELV $369
+endproc teslaFire 128 32
+export CheckCkitRepair
+proc CheckCkitRepair 152 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 104
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 108
+CNSTI4 0
+ASGNI4
+ADDRLP4 104
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+ADDRLP4 108
+INDIRI4
+GTI4 $393
+ADDRLP4 104
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 108
+INDIRI4
+LEI4 $391
+LABELV $393
+ADDRGP4 $390
+JUMPV
+LABELV $391
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 BG_GetClientViewOrigin
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 112
+CNSTP4 0
+ASGNP4
+ADDRLP4 112
+INDIRP4
+ARGP4
+ADDRLP4 112
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 116
+CNSTF4 1120403456
+ASGNF4
+ADDRLP4 28
+ADDRLP4 4
+INDIRF4
+ADDRLP4 116
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28+4
+ADDRLP4 4+4
+INDIRF4
+ADDRLP4 116
+INDIRF4
+ADDRLP4 16+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28+8
+ADDRLP4 4+8
+INDIRF4
+CNSTF4 1120403456
+ADDRLP4 16+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 40
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 120
+CNSTP4 0
+ASGNP4
+ADDRLP4 120
+INDIRP4
+ARGP4
+ADDRLP4 120
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 40+52
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 40+8
+INDIRF4
+CNSTF4 1065353216
+GEF4 $401
+ADDRLP4 128
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+ADDRLP4 128
+INDIRI4
+EQI4 $401
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 128
+INDIRI4
+LEI4 $401
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $401
+ADDRLP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $401
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 132
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 100
+ADDRLP4 132
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 100
+INDIRI4
+GEI4 $404
+ADDRLP4 136
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+ADDRLP4 136
+INDIRP4
+INDIRI4
+CNSTI4 18
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+ADDRLP4 100
+INDIRI4
+LTI4 $406
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+ADDRLP4 100
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 60
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $407
+JUMPV
+LABELV $406
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 59
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+LABELV $407
+ADDRLP4 140
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 140
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 144
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 148
+ADDRLP4 140
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 148
+INDIRP4
+ADDRLP4 148
+INDIRP4
+INDIRI4
+ADDRLP4 144
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $404
+LABELV $401
+LABELV $390
+endproc CheckCkitRepair 152 28
+export cancelBuildFire
+proc cancelBuildFire 8 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $409
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 232
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $408
+JUMPV
+LABELV $409
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 29
+EQI4 $413
+ADDRLP4 0
+INDIRI4
+CNSTI4 30
+NEI4 $411
+LABELV $413
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1115684864
+ARGF4
+ADDRLP4 4
+CNSTF4 1082130432
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+CNSTI4 20
+ARGI4
+CNSTI4 29
+ARGI4
+ADDRGP4 meleeAttack
+CALLV
+pop
+LABELV $411
+LABELV $408
+endproc cancelBuildFire 8 24
+export buildFire
+proc buildFire 16 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 -16385
+BANDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $415
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $417
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 58
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 G_AddEvent
+CALLV
+pop
+ADDRGP4 $414
+JUMPV
+LABELV $417
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 G_BuildIfValid
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $414
+ADDRGP4 g_cheats+12
+INDIRI4
+CNSTI4 0
+NEI4 $421
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $421
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 232
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $414
+JUMPV
+LABELV $415
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 G_TriggerMenu
+CALLV
+pop
+LABELV $414
+endproc buildFire 16 12
+export slowBlobFire
+proc slowBlobFire 0 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 fire_slowBlob
+CALLP4
+pop
+LABELV $424
+endproc slowBlobFire 0 12
+export CheckVenomAttack
+proc CheckVenomAttack 80 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 64
+CNSTI4 40
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $426
+CNSTI4 0
+RETI4
+ADDRGP4 $425
+JUMPV
+LABELV $426
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 right
+ARGP4
+ADDRGP4 up
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 right
+ARGP4
+ADDRGP4 up
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 CalcMuzzlePoint
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1115684864
+ARGF4
+ADDRLP4 68
+CNSTF4 1086324736
+ASGNF4
+ADDRLP4 68
+INDIRF4
+ARGF4
+ADDRLP4 68
+INDIRF4
+ARGF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_WideTrace
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $428
+CNSTI4 0
+RETI4
+ADDRGP4 $425
+JUMPV
+LABELV $428
+ADDRLP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $430
+CNSTI4 0
+RETI4
+ADDRGP4 $425
+JUMPV
+LABELV $430
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $432
+CNSTI4 0
+RETI4
+ADDRGP4 $425
+JUMPV
+LABELV $432
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $434
+ADDRLP4 72
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 76
+ADDRLP4 72
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 28
+EQI4 $436
+ADDRLP4 76
+INDIRI4
+CNSTI4 29
+EQI4 $436
+ADDRLP4 76
+INDIRI4
+CNSTI4 30
+EQI4 $436
+ADDRLP4 72
+INDIRP4
+CNSTI4 916
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $436
+CNSTI4 0
+RETI4
+ADDRGP4 $425
+JUMPV
+LABELV $436
+ADDRLP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $438
+CNSTI4 0
+RETI4
+ADDRGP4 $425
+JUMPV
+LABELV $438
+ADDRLP4 64
+CNSTI4 3
+ASGNI4
+LABELV $434
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $440
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $442
+CNSTI4 0
+RETI4
+ADDRGP4 $425
+JUMPV
+LABELV $442
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $444
+CNSTI4 0
+RETI4
+ADDRGP4 $425
+JUMPV
+LABELV $444
+LABELV $440
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 WideBloodSpurt
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRLP4 4+12
+ARGP4
+ADDRLP4 64
+INDIRI4
+ARGI4
+CNSTI4 4
+ARGI4
+CNSTI4 30
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRI4
+CNSTI4 500
+ADDI4
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $425
+endproc CheckVenomAttack 80 32
+export CheckVenomAttack2
+proc CheckVenomAttack2 84 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 64
+CNSTI4 45
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $448
+CNSTI4 0
+RETI4
+ADDRGP4 $447
+JUMPV
+LABELV $448
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 right
+ARGP4
+ADDRGP4 up
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 right
+ARGP4
+ADDRGP4 up
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 CalcMuzzlePoint
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1116471296
+ARGF4
+ADDRLP4 68
+CNSTF4 1090519040
+ASGNF4
+ADDRLP4 68
+INDIRF4
+ARGF4
+ADDRLP4 68
+INDIRF4
+ARGF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_WideTrace
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $450
+CNSTI4 0
+RETI4
+ADDRGP4 $447
+JUMPV
+LABELV $450
+ADDRLP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $452
+CNSTI4 0
+RETI4
+ADDRGP4 $447
+JUMPV
+LABELV $452
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $454
+CNSTI4 0
+RETI4
+ADDRGP4 $447
+JUMPV
+LABELV $454
+ADDRLP4 72
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $456
+ADDRLP4 72
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $456
+CNSTI4 0
+RETI4
+ADDRGP4 $447
+JUMPV
+LABELV $456
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $458
+ADDRLP4 0
+INDIRP4
+CNSTI4 888
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $460
+CNSTI4 0
+RETI4
+ADDRGP4 $447
+JUMPV
+LABELV $460
+ADDRLP4 64
+CNSTI4 6
+ASGNI4
+LABELV $458
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $462
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $464
+CNSTI4 0
+RETI4
+ADDRGP4 $447
+JUMPV
+LABELV $464
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $466
+CNSTI4 0
+RETI4
+ADDRGP4 $447
+JUMPV
+LABELV $466
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+NEI4 $468
+ADDRLP4 76
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1960
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1964
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $468
+LABELV $462
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 WideBloodSpurt
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRLP4 4+12
+ARGP4
+ADDRLP4 64
+INDIRI4
+ARGI4
+CNSTI4 4
+ARGI4
+CNSTI4 30
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRLP4 80
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRI4
+CNSTI4 500
+ADDI4
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $447
+endproc CheckVenomAttack2 84 32
+export CheckGrabAttack
+proc CheckGrabAttack 140 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 right
+ARGP4
+ADDRGP4 up
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 right
+ARGP4
+ADDRGP4 up
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 CalcMuzzlePoint
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $473
+ADDRLP4 92
+CNSTF4 1119879168
+ASGNF4
+ADDRLP4 4
+ADDRGP4 muzzle
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRGP4 forward
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4+4
+ADDRGP4 muzzle+4
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRGP4 forward+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4+8
+ADDRGP4 muzzle+8
+INDIRF4
+CNSTF4 1119879168
+ADDRGP4 forward+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $474
+JUMPV
+LABELV $473
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $481
+ADDRLP4 96
+CNSTF4 1120272384
+ASGNF4
+ADDRLP4 4
+ADDRGP4 muzzle
+INDIRF4
+ADDRLP4 96
+INDIRF4
+ADDRGP4 forward
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4+4
+ADDRGP4 muzzle+4
+INDIRF4
+ADDRLP4 96
+INDIRF4
+ADDRGP4 forward+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4+8
+ADDRGP4 muzzle+8
+INDIRF4
+CNSTF4 1120272384
+ADDRGP4 forward+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $481
+LABELV $474
+ADDRLP4 16
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRLP4 100
+CNSTP4 0
+ASGNP4
+ADDRLP4 100
+INDIRP4
+ARGP4
+ADDRLP4 100
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 33554433
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 16+44
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $489
+ADDRGP4 $472
+JUMPV
+LABELV $489
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 16+52
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $493
+ADDRGP4 $472
+JUMPV
+LABELV $493
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $495
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $497
+ADDRGP4 $472
+JUMPV
+LABELV $497
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $499
+ADDRGP4 $472
+JUMPV
+LABELV $499
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+NEI4 $501
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 104
+CNSTP4 0
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ARGP4
+ADDRLP4 104
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 76
+ARGP4
+ADDRLP4 108
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 240
+ADDP4
+ADDRLP4 108
+INDIRI4
+ASGNI4
+ADDRLP4 112
+CNSTI4 524
+ASGNI4
+ADDRLP4 116
+ADDRLP4 0
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 120
+CNSTI4 20
+ASGNI4
+ADDRLP4 124
+ADDRFP4 0
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 116
+INDIRP4
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 124
+INDIRP4
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 128
+CNSTI4 24
+ASGNI4
+ADDRLP4 4+4
+ADDRLP4 116
+INDIRP4
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 124
+INDIRP4
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 132
+CNSTI4 524
+ASGNI4
+ADDRLP4 136
+CNSTI4 28
+ASGNI4
+ADDRLP4 4+8
+ADDRLP4 0
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 136
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 136
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ADDRLP4 76
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDRLP4 76+4
+INDIRF4
+ADDRLP4 4+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 76+8
+INDIRF4
+ADDRLP4 4+8
+INDIRF4
+MULF4
+ADDF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 47
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 G_AddPredictableEvent
+CALLV
+pop
+ADDRGP4 $502
+JUMPV
+LABELV $501
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $509
+ADDRGP4 $510
+JUMPV
+LABELV $509
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CVIF4 4
+CNSTF4 1063675494
+LTF4 $511
+ADDRLP4 104
+CNSTI4 524
+ASGNI4
+ADDRLP4 108
+ADDRLP4 0
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 112
+CNSTI4 20
+ASGNI4
+ADDRLP4 116
+ADDRFP4 0
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 108
+INDIRP4
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 116
+INDIRP4
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 120
+CNSTI4 24
+ASGNI4
+ADDRLP4 4+4
+ADDRLP4 108
+INDIRP4
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 116
+INDIRP4
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 124
+CNSTI4 524
+ASGNI4
+ADDRLP4 128
+CNSTI4 28
+ASGNI4
+ADDRLP4 4+8
+ADDRLP4 0
+INDIRP4
+ADDRLP4 124
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 124
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 132
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 240
+ADDP4
+ADDRLP4 132
+INDIRI4
+ASGNI4
+ADDRGP4 $512
+JUMPV
+LABELV $511
+ADDRLP4 104
+CNSTI4 524
+ASGNI4
+ADDRLP4 108
+ADDRLP4 0
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 112
+CNSTI4 20
+ASGNI4
+ADDRLP4 116
+ADDRFP4 0
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 108
+INDIRP4
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 116
+INDIRP4
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 120
+CNSTI4 24
+ASGNI4
+ADDRLP4 4+4
+ADDRLP4 108
+INDIRP4
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 116
+INDIRP4
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 124
+CNSTI4 524
+ASGNI4
+ADDRLP4 128
+CNSTI4 28
+ASGNI4
+ADDRLP4 4+8
+ADDRLP4 0
+INDIRP4
+ADDRLP4 124
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 124
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 132
+CNSTP4 0
+ASGNP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 88
+ADDRLP4 76
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDRLP4 76+4
+INDIRF4
+ADDRLP4 4+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 76+8
+INDIRF4
+ADDRLP4 4+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 88
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CVIF4 4
+LTF4 $521
+ADDRLP4 4
+ARGP4
+ADDRLP4 136
+ADDRGP4 DirToByte
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 240
+ADDP4
+ADDRLP4 136
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+ADDRLP4 88
+INDIRF4
+CVFI4 4
+ASGNI4
+LABELV $521
+LABELV $512
+LABELV $510
+LABELV $502
+ADDRLP4 104
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 224
+ADDP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 104
+INDIRP4
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $523
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1916
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 300
+ADDI4
+ASGNI4
+ADDRGP4 $524
+JUMPV
+LABELV $523
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $526
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1916
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+CNSTI4 300
+ADDI4
+ASGNI4
+LABELV $526
+LABELV $524
+LABELV $495
+LABELV $472
+endproc CheckGrabAttack 140 28
+lit
+align 4
+LABELV $530
+byte 4 1125515264
+byte 4 1125515264
+byte 4 1125515264
+export poisonCloud
+code
+proc poisonCloud 4236 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4168
+ADDRGP4 $530
+INDIRB
+ASGNB 12
+ADDRLP4 4204
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 4192
+ADDRLP4 4204
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 4168
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4192+4
+ADDRLP4 4204
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 4168+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4192+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 4168+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4208
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 4180
+ADDRLP4 4208
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 4168
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4180+4
+ADDRLP4 4208
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 4168+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4180+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 4168+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+CNSTF4 1125515264
+ARGF4
+ADDRGP4 G_UnlaggedOn
+CALLV
+pop
+ADDRLP4 4180
+ARGP4
+ADDRLP4 4192
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4216
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4104
+ADDRLP4 4216
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $542
+JUMPV
+LABELV $539
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 4220
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4220
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $543
+ADDRLP4 4220
+INDIRP4
+CNSTI4 532
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $543
+ADDRLP4 4108
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRLP4 4224
+CNSTP4 0
+ASGNP4
+ADDRLP4 4224
+INDIRP4
+ARGP4
+ADDRLP4 4224
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 4108+52
+INDIRI4
+CNSTI4 1022
+NEI4 $545
+ADDRGP4 $540
+JUMPV
+LABELV $545
+ADDRLP4 4232
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 112
+ADDP4
+ASGNP4
+ADDRLP4 4232
+INDIRP4
+ADDRLP4 4232
+INDIRP4
+INDIRI4
+CNSTI4 8192
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 1912
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $549
+ARGP4
+ADDRGP4 trap_SendServerCommand
+CALLV
+pop
+LABELV $543
+LABELV $540
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $542
+ADDRLP4 4
+INDIRI4
+ADDRLP4 4104
+INDIRI4
+LTI4 $539
+ADDRGP4 G_UnlaggedOff
+CALLV
+pop
+LABELV $529
+endproc poisonCloud 4236 28
+lit
+align 4
+LABELV $551
+byte 4 1125515264
+byte 4 1125515264
+byte 4 1125515264
+code
+proc G_FindZapChainTargets 4280 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4176
+ADDRGP4 $551
+INDIRB
+ASGNB 12
+ADDRLP4 4200
+ADDRLP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4176
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4200+4
+ADDRLP4 4
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4176+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4200+8
+ADDRLP4 4
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4176+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4188
+ADDRLP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 4176
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4188+4
+ADDRLP4 4
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 4176+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4188+8
+ADDRLP4 4
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRLP4 4176+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4188
+ARGP4
+ADDRLP4 4200
+ARGP4
+ADDRLP4 16
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4220
+ADDRGP4 trap_EntitiesInBox
+CALLI4
+ASGNI4
+ADDRLP4 4112
+ADDRLP4 4220
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $563
+JUMPV
+LABELV $560
+ADDRLP4 0
+CNSTI4 1760
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 16
+ADDP4
+INDIRI4
+MULI4
+ADDRGP4 g_entities
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+EQU4 $566
+ADDRLP4 4228
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4228
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $564
+ADDRLP4 4228
+INDIRP4
+CNSTI4 1768
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $564
+LABELV $566
+ADDRGP4 $561
+JUMPV
+LABELV $564
+ADDRLP4 4232
+CNSTI4 92
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4232
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 4232
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 4236
+ADDRGP4 Distance
+CALLF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 4236
+INDIRF4
+ASGNF4
+ADDRLP4 4240
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4240
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $570
+ADDRLP4 4240
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $569
+LABELV $570
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $567
+ADDRLP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4248
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 4248
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $567
+LABELV $569
+ADDRLP4 0
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $567
+ADDRLP4 12
+INDIRF4
+CNSTF4 1125515264
+GTF4 $567
+ADDRLP4 4116
+ARGP4
+ADDRLP4 4256
+CNSTI4 92
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4256
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 4260
+CNSTP4 0
+ASGNP4
+ADDRLP4 4260
+INDIRP4
+ARGP4
+ADDRLP4 4260
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 4256
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 trap_Trace
+CALLV
+pop
+ADDRLP4 4116+52
+INDIRI4
+CNSTI4 1023
+NEI4 $571
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 4272
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 4276
+ADDRLP4 4272
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4272
+INDIRP4
+ADDRLP4 4276
+INDIRI4
+ASGNI4
+ADDRLP4 4276
+INDIRI4
+CNSTI4 5
+LTI4 $574
+ADDRGP4 $550
+JUMPV
+LABELV $574
+LABELV $571
+LABELV $567
+LABELV $561
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $563
+ADDRLP4 8
+INDIRI4
+ADDRLP4 4112
+INDIRI4
+LTI4 $560
+LABELV $550
+endproc G_FindZapChainTargets 4280 28
+proc G_UpdateZapEffect 40 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $580
+JUMPV
+LABELV $577
+ADDRLP4 28
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+ADDRLP4 4+4
+ADDP4
+ADDRLP4 28
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDP4
+INDIRP4
+INDIRI4
+ASGNI4
+LABELV $578
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $580
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+LTI4 $577
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 BG_PackEntityNumbers
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRP4
+CNSTI4 496
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_LinkEntity
+CALLV
+pop
+LABELV $576
+endproc G_UpdateZapEffect 40 12
+proc G_CreateNewZap 28 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $583
+ADDRLP4 0
+CNSTI4 60
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 zaps
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 0
+EQI4 $587
+ADDRGP4 $584
+JUMPV
+LABELV $587
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+CNSTI4 1000
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 804
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $589
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+CNSTI4 60
+ARGI4
+CNSTI4 20
+ARGI4
+CNSTI4 39
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_FindZapChainTargets
+CALLV
+pop
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $594
+JUMPV
+LABELV $591
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+INDIRF4
+CNSTF4 1125515264
+DIVF4
+ARGF4
+CNSTF4 1090519040
+ARGF4
+ADDRLP4 16
+ADDRGP4 pow
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+CNSTF4 1114636288
+CNSTF4 1065353216
+ADDRLP4 16
+INDIRF4
+SUBF4
+MULF4
+CNSTF4 1065353216
+ADDF4
+CVFI4 4
+ARGI4
+CNSTI4 20
+ARGI4
+CNSTI4 39
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $592
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $594
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+LTI4 $591
+LABELV $589
+ADDRLP4 8
+ADDRGP4 G_Spawn
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 19
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRP4
+CNSTI4 532
+ADDP4
+ADDRGP4 $595
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_UpdateZapEffect
+CALLV
+pop
+ADDRGP4 $582
+JUMPV
+LABELV $584
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 64
+LTI4 $583
+LABELV $582
+endproc G_CreateNewZap 28 32
+export G_UpdateZaps
+proc G_UpdateZaps 44 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $597
+ADDRLP4 0
+CNSTI4 60
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 zaps
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $601
+ADDRGP4 $598
+JUMPV
+LABELV $601
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LEI4 $605
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+NEI4 $603
+LABELV $605
+ADDRLP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $598
+JUMPV
+LABELV $603
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $609
+JUMPV
+LABELV $606
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 528
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $610
+ADDRLP4 24
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 24
+INDIRI4
+ADDRLP4 28
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 36
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 40
+ADDRLP4 36
+INDIRP4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDP4
+ADDRLP4 40
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $610
+LABELV $607
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $609
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+LTI4 $606
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_UpdateZapEffect
+CALLV
+pop
+LABELV $598
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 64
+LTI4 $597
+LABELV $596
+endproc G_UpdateZaps 44 4
+export G_ClearPlayerZapEffects
+proc G_ClearPlayerZapEffects 40 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $613
+ADDRLP4 0
+CNSTI4 60
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 zaps
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 0
+NEI4 $617
+ADDRGP4 $614
+JUMPV
+LABELV $617
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 16
+INDIRU4
+EQU4 $621
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 16
+INDIRU4
+NEU4 $619
+LABELV $621
+ADDRLP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 G_FreeEntity
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $614
+JUMPV
+LABELV $619
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $625
+JUMPV
+LABELV $622
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+NEU4 $626
+ADDRLP4 20
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 24
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDP4
+ADDRLP4 36
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $626
+LABELV $623
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $625
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+LTI4 $622
+LABELV $614
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 64
+LTI4 $613
+LABELV $612
+endproc G_ClearPlayerZapEffects 40 4
+export areaZapFire
+proc areaZapFire 80 24
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1128792064
+ARGF4
+ADDRLP4 64
+CNSTF4 1097859072
+ASGNF4
+ADDRLP4 64
+INDIRF4
+ARGF4
+ADDRLP4 64
+INDIRF4
+ARGF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_WideTrace
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $629
+ADDRGP4 $628
+JUMPV
+LABELV $629
+ADDRLP4 68
+ADDRLP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $634
+ADDRLP4 68
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+EQI4 $633
+LABELV $634
+ADDRLP4 72
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $631
+ADDRLP4 72
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 76
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $631
+LABELV $633
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 G_CreateNewZap
+CALLV
+pop
+LABELV $631
+LABELV $628
+endproc areaZapFire 80 24
+export CheckPounceAttack
+proc CheckPounceAttack 100 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 420
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $636
+CNSTI4 0
+RETI4
+ADDRGP4 $635
+JUMPV
+LABELV $636
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 420
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 80
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+NEI4 $638
+ADDRLP4 80
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 7
+EQI4 $638
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 420
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $638
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 right
+ARGP4
+ADDRGP4 up
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 right
+ARGP4
+ADDRGP4 up
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 CalcMuzzlePoint
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 8
+NEI4 $641
+ADDRLP4 84
+CNSTF4 1111490560
+ASGNF4
+ADDRGP4 $642
+JUMPV
+LABELV $641
+ADDRLP4 84
+CNSTF4 1112276992
+ASGNF4
+LABELV $642
+ADDRLP4 72
+ADDRLP4 84
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 72
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 88
+CNSTF4 1096810496
+ASGNF4
+ADDRLP4 88
+INDIRF4
+ARGF4
+ADDRLP4 88
+INDIRF4
+ARGF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 G_WideTrace
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $643
+CNSTI4 0
+RETI4
+ADDRGP4 $635
+JUMPV
+LABELV $643
+ADDRLP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $645
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 WideBloodSpurt
+CALLV
+pop
+LABELV $645
+ADDRLP4 0
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $647
+CNSTI4 0
+RETI4
+ADDRGP4 $635
+JUMPV
+LABELV $647
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $649
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $652
+ADDRLP4 92
+CNSTI4 600
+ASGNI4
+ADDRGP4 $653
+JUMPV
+LABELV $652
+ADDRLP4 92
+CNSTI4 800
+ASGNI4
+LABELV $653
+ADDRLP4 68
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRLP4 64
+CNSTI4 40
+ADDRLP4 76
+INDIRI4
+MULI4
+ADDRLP4 68
+INDIRI4
+DIVI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 420
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRLP4 4+12
+ARGP4
+ADDRLP4 64
+INDIRI4
+ARGI4
+CNSTI4 16
+ARGI4
+CNSTI4 35
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRGP4 $650
+JUMPV
+LABELV $649
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 8
+NEI4 $656
+ADDRLP4 92
+CNSTI4 800
+ASGNI4
+ADDRGP4 $657
+JUMPV
+LABELV $656
+ADDRLP4 92
+CNSTI4 800
+ASGNI4
+LABELV $657
+ADDRLP4 68
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRLP4 64
+CNSTI4 80
+ADDRLP4 76
+INDIRI4
+MULI4
+ADDRLP4 68
+INDIRI4
+DIVI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 420
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRLP4 4+12
+ARGP4
+ADDRLP4 64
+INDIRI4
+ARGI4
+CNSTI4 16
+ARGI4
+CNSTI4 34
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $650
+CNSTI4 1
+RETI4
+LABELV $635
+endproc CheckPounceAttack 100 32
+export bounceBallFire
+proc bounceBallFire 0 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 fire_bounceBall
+CALLP4
+pop
+LABELV $659
+endproc bounceBallFire 0 12
+export bounceBallFire_level2
+proc bounceBallFire_level2 8 32
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+CNSTI4 6
+ARGI4
+CNSTI4 35
+ARGI4
+CNSTI4 43
+ARGI4
+CNSTI4 1500
+ARGI4
+CNSTI4 100
+ARGI4
+ADDRLP4 4
+ADDRGP4 fire_bounceBall2
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+LABELV $660
+endproc bounceBallFire_level2 8 32
+export G_ChargeAttack
+proc G_ChargeAttack 60 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+LEI4 $665
+ADDRLP4 20
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1024
+BANDI4
+ADDRLP4 24
+INDIRI4
+EQI4 $665
+ADDRLP4 20
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+EQI4 $662
+LABELV $665
+ADDRGP4 $661
+JUMPV
+LABELV $662
+ADDRLP4 32
+CNSTI4 92
+ASGNI4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 40
+CNSTI4 96
+ASGNI4
+ADDRLP4 4+4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 44
+CNSTI4 100
+ASGNI4
+ADDRLP4 4+8
+ADDRFP4 4
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRFP4 4
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $668
+ADDRGP4 $661
+JUMPV
+LABELV $668
+ADDRFP4 4
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $670
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $672
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2488
+ADDP4
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+NEI4 $676
+ADDRGP4 $661
+JUMPV
+LABELV $676
+LABELV $673
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 20
+LTI4 $672
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2484
+ADDP4
+ASGNP4
+ADDRLP4 48
+ADDRLP4 52
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 48
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 20
+MODI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2488
+ADDP4
+ADDP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ADDRGP4 g_entities
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 1760
+DIVI4
+ASGNI4
+LABELV $670
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRGP4 WideBloodSpurt
+CALLV
+pop
+ADDRLP4 16
+CNSTI4 111
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+MULI4
+CNSTI4 3000
+DIVI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 16
+INDIRI4
+ARGI4
+CNSTI4 16
+ARGI4
+CNSTI4 45
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+ADDRLP4 56
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 44
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRI4
+CNSTI4 100
+ADDI4
+ASGNI4
+LABELV $661
+endproc G_ChargeAttack 60 32
+export G_CrushAttack
+proc G_CrushAttack 60 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 812
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $682
+ADDRLP4 28
+CNSTI4 524
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 452
+ADDP4
+INDIRF4
+ADDF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 464
+ADDP4
+INDIRF4
+ADDF4
+LTF4 $682
+ADDRLP4 32
+ADDRFP4 4
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $679
+ADDRLP4 32
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+CNSTI4 1023
+NEI4 $679
+LABELV $682
+ADDRGP4 $678
+JUMPV
+LABELV $679
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 36
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+CNSTF4 3204448256
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 424
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDF4
+MULF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $683
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $683
+ADDRLP4 40
+CNSTI4 524
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $685
+ADDRFP4 0
+INDIRP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+INDIRP4
+CNSTI4 2568
+ADDP4
+INDIRI4
+CNSTI4 500
+ADDI4
+ADDRGP4 level+32
+INDIRI4
+GEI4 $685
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 2568
+ADDP4
+ADDRGP4 level+32
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 120
+ADDI4
+ASGNI4
+LABELV $685
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+GEI4 $689
+ADDRGP4 $678
+JUMPV
+LABELV $689
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDRLP4 48
+INDIRP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4+4
+ADDRFP4 4
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDRLP4 48
+INDIRP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4+8
+ADDRFP4 4
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 92
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+CNSTI4 16
+ARGI4
+CNSTI4 46
+ARGI4
+ADDRGP4 G_Damage
+CALLV
+pop
+LABELV $678
+endproc G_CrushAttack 60 32
+export CalcMuzzlePoint
+proc CalcMuzzlePoint 56 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 16
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRFP4 16
+INDIRP4
+ADDRFP4 16
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+ADDRFP4 16
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 16
+INDIRP4
+ADDRFP4 16
+INDIRP4
+INDIRF4
+CNSTF4 1065353216
+ADDRFP4 4
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28
+CNSTI4 4
+ASGNI4
+ADDRLP4 32
+ADDRFP4 16
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+CNSTF4 1065353216
+ADDRFP4 4
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 36
+CNSTI4 8
+ASGNI4
+ADDRLP4 40
+ADDRFP4 16
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRF4
+CNSTF4 1065353216
+ADDRFP4 4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 16
+INDIRP4
+ADDRFP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 48
+ADDRFP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 52
+ADDRFP4 16
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+LABELV $693
+endproc CalcMuzzlePoint 56 8
+export Prickles
+proc Prickles 0 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 Prickles_Fire
+CALLI4
+pop
+LABELV $696
+endproc Prickles 0 12
+export FireWeapon3
+proc FireWeapon3 16 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $698
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 right
+ARGP4
+ADDRGP4 up
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 right
+ARGP4
+ADDRGP4 up
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 CalcMuzzlePoint
+CALLV
+pop
+ADDRGP4 $699
+JUMPV
+LABELV $698
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 right
+ARGP4
+ADDRGP4 up
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRGP4 muzzle
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $699
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $701
+ADDRLP4 4
+INDIRI4
+CNSTI4 16
+GTI4 $715
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $716-12
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $716
+address $712
+address $712
+address $701
+address $705
+address $706
+address $701
+address $703
+address $707
+address $701
+address $701
+address $701
+address $701
+address $701
+address $708
+code
+LABELV $715
+ADDRLP4 4
+INDIRI4
+CNSTI4 30
+EQI4 $704
+ADDRGP4 $701
+JUMPV
+LABELV $703
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 bounceBallFire
+CALLV
+pop
+ADDRGP4 $701
+JUMPV
+LABELV $704
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 slowBlobFire
+CALLV
+pop
+ADDRGP4 $701
+JUMPV
+LABELV $705
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 bounceBallFire_level2
+CALLV
+pop
+ADDRGP4 $701
+JUMPV
+LABELV $706
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Prickles
+CALLV
+pop
+ADDRGP4 $701
+JUMPV
+LABELV $707
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 FireBreath_tyrant
+CALLV
+pop
+ADDRGP4 $701
+JUMPV
+LABELV $708
+ADDRGP4 g_humanStage+12
+INDIRI4
+CNSTI4 2
+NEI4 $701
+CNSTI4 6
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $701
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 massDriverFire2
+CALLV
+pop
+ADDRGP4 $701
+JUMPV
+LABELV $712
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $713
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRGP4 acidBombFire2x
+CALLV
+pop
+ADDRGP4 $701
+JUMPV
+LABELV $713
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4
+ARGI4
+ADDRGP4 acidBombFire
+CALLV
+pop
+LABELV $701
+LABELV $697
+endproc FireWeapon3 16 20
+export FireWeapon2
+proc FireWeapon2 16 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $719
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 right
+ARGP4
+ADDRGP4 up
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 right
+ARGP4
+ADDRGP4 up
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 CalcMuzzlePoint
+CALLV
+pop
+ADDRGP4 $720
+JUMPV
+LABELV $719
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 right
+ARGP4
+ADDRGP4 up
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRGP4 muzzle
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $720
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 12
+LTI4 $733
+ADDRLP4 0
+INDIRI4
+CNSTI4 20
+GTI4 $734
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $735-48
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $735
+address $724
+address $727
+address $722
+address $722
+address $722
+address $729
+address $730
+address $731
+address $728
+code
+LABELV $733
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+EQI4 $725
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+EQI4 $726
+ADDRGP4 $722
+JUMPV
+LABELV $734
+ADDRLP4 0
+INDIRI4
+CNSTI4 29
+EQI4 $732
+ADDRLP4 0
+INDIRI4
+CNSTI4 30
+EQI4 $732
+ADDRLP4 0
+INDIRI4
+CNSTI4 31
+EQI4 $732
+ADDRGP4 $722
+JUMPV
+LABELV $724
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1157234688
+ARGF4
+CNSTI4 4
+ARGI4
+CNSTI4 5
+ARGI4
+ADDRGP4 bulletFire
+CALLV
+pop
+ADDRGP4 $722
+JUMPV
+LABELV $725
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 poisonCloud
+CALLV
+pop
+ADDRGP4 $722
+JUMPV
+LABELV $726
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 areaZapFire
+CALLV
+pop
+ADDRGP4 $722
+JUMPV
+LABELV $727
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 painSawFire2
+CALLV
+pop
+ADDRGP4 $722
+JUMPV
+LABELV $728
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 LCChargeFire
+CALLV
+pop
+ADDRGP4 $722
+JUMPV
+LABELV $729
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1138819072
+ARGF4
+CNSTI4 8
+ARGI4
+CNSTI4 6
+ARGI4
+ADDRGP4 bulletFire
+CALLV
+pop
+ADDRGP4 $722
+JUMPV
+LABELV $730
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 FlamerNormal
+CALLV
+pop
+ADDRGP4 $722
+JUMPV
+LABELV $731
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 prifleStasisFire
+CALLV
+pop
+ADDRGP4 $722
+JUMPV
+LABELV $732
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 cancelBuildFire
+CALLV
+pop
+LABELV $722
+LABELV $718
+endproc FireWeapon2 16 20
+export FireWeapon
+proc FireWeapon 48 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $738
+ADDRFP4 0
+INDIRP4
+CNSTI4 524
+ADDP4
+INDIRP4
+CNSTI4 160
+ADDP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 right
+ARGP4
+ADDRGP4 up
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 right
+ARGP4
+ADDRGP4 up
+ARGP4
+ADDRGP4 muzzle
+ARGP4
+ADDRGP4 CalcMuzzlePoint
+CALLV
+pop
+ADDRGP4 $739
+JUMPV
+LABELV $738
+ADDRFP4 0
+INDIRP4
+CNSTI4 1232
+ADDP4
+ARGP4
+ADDRGP4 forward
+ARGP4
+ADDRGP4 right
+ARGP4
+ADDRGP4 up
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRGP4 muzzle
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $739
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $741
+ADDRLP4 0
+INDIRI4
+CNSTI4 31
+GTI4 $741
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $771-12
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $771
+address $743
+address $744
+address $747
+address $748
+address $749
+address $745
+address $746
+address $750
+address $751
+address $752
+address $760
+address $753
+address $759
+address $757
+address $754
+address $755
+address $756
+address $758
+address $761
+address $763
+address $762
+address $764
+address $765
+address $766
+address $767
+address $768
+address $769
+address $769
+address $770
+code
+LABELV $743
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1115684864
+ARGF4
+ADDRLP4 8
+CNSTF4 1092616192
+ASGNF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+CNSTI4 32
+ARGI4
+CNSTI4 31
+ARGI4
+ADDRGP4 meleeAttack
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $744
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1116078080
+ARGF4
+ADDRLP4 12
+CNSTF4 1092616192
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+CNSTI4 32
+ARGI4
+CNSTI4 31
+ARGI4
+ADDRGP4 meleeAttack
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $745
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1117126656
+ARGF4
+ADDRLP4 16
+CNSTF4 1094713344
+ASGNF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+CNSTI4 80
+ARGI4
+CNSTI4 33
+ARGI4
+ADDRGP4 meleeAttack
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $746
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1117519872
+ARGF4
+ADDRLP4 20
+CNSTF4 1094713344
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+CNSTI4 80
+ARGI4
+CNSTI4 33
+ARGI4
+ADDRGP4 meleeAttack
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $747
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1117782016
+ARGF4
+ADDRLP4 24
+CNSTF4 1095761920
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+CNSTI4 40
+ARGI4
+CNSTI4 38
+ARGI4
+ADDRGP4 meleeAttack
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $748
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1117939302
+ARGF4
+ADDRLP4 28
+CNSTF4 1096810496
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ARGF4
+ADDRLP4 28
+INDIRF4
+ARGF4
+CNSTI4 45
+ARGI4
+CNSTI4 38
+ARGI4
+ADDRGP4 meleeAttack
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $749
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1116471296
+ARGF4
+ADDRLP4 32
+CNSTF4 1094713344
+ASGNF4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRLP4 36
+CNSTI4 40
+ASGNI4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRGP4 meleeAttack
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $750
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1120403456
+ARGF4
+CNSTF4 1096810496
+ARGF4
+CNSTF4 1101004800
+ARGF4
+CNSTI4 100
+ARGI4
+CNSTI4 44
+ARGI4
+ADDRGP4 meleeAttack
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $751
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 blasterFire
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $752
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1128792064
+ARGF4
+ADDRLP4 40
+CNSTI4 5
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ARGI4
+ADDRLP4 40
+INDIRI4
+ARGI4
+ADDRGP4 bulletFire
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $753
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 shotgunFire
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $754
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1147207680
+ARGF4
+ADDRLP4 44
+CNSTI4 6
+ASGNI4
+ADDRLP4 44
+INDIRI4
+ARGI4
+ADDRLP4 44
+INDIRI4
+ARGI4
+ADDRGP4 bulletFire
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $755
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 NapalmFire
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $756
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 pulseRifleFire
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $757
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 massDriverFire
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $758
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 LCChargeFire
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $759
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 lasGunFire
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $760
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 painSawFire
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $761
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 throwGrenade
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $762
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 throwMine
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $763
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 throwSmoke
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $764
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 lockBlobLauncherFire
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $765
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 hiveFire
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $766
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 teslaFire
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $767
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1128792064
+ARGF4
+CNSTI4 10
+ARGI4
+CNSTI4 54
+ARGI4
+ADDRGP4 bulletFire
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $768
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 FlameTurretFire
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $769
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 17
+ARGI4
+ADDRGP4 buildFire
+CALLV
+pop
+ADDRGP4 $741
+JUMPV
+LABELV $770
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 44
+ARGI4
+ADDRGP4 buildFire
+CALLV
+pop
+LABELV $741
+LABELV $737
+endproc FireWeapon 48 24
+import Prickles_Fire
+import launch_saw
+import launch_grenade_flames
+import FlameTurretFireNormal
+import FireBreath_fire
+import FlamerNormalFire
+import NapalmChargeImp
+import NapalmChargeFire
+import fire_md2
+bss
+align 4
+LABELV zaps
+skip 3840
+align 4
+LABELV muzzle
+skip 12
+align 4
+LABELV up
+skip 12
+align 4
+LABELV right
+skip 12
+align 4
+LABELV forward
+skip 12
+import trap_RemoveCommand
+import trap_AddCommand
+import trap_SendGameStat
+import trap_SnapVector
+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_Trace
+import trap_SetBrushModel
+import trap_GetServerinfo
+import trap_SetUserinfo
+import trap_GetUserinfo
+import trap_SetConfigstringRestrictions
+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 g_KillRewardMultiplierH
+import g_KillRewardMultiplierA
+import g_InstantRewardMultiplierH
+import g_InstantRewardMultiplierA
+import g_buildableSvfBroadcast
+import g_minTeamSizePerBuilderH
+import g_minTeamSizePerBuilderA
+import g_censorship
+import g_slapKnockback
+import g_allowTeamOverlay
+import g_publicAdminMessages
+import g_specChat
+import g_privateMessages
+import g_maxIPConnections
+import g_adminChatShowDeny
+import g_adminMaxBan
+import g_devmapKillerHP
+import g_adminTempBan
+import g_admin
+import g_newbieNamePrefix
+import g_newbieNameNumbering
+import g_emoticonsAllowedInNames
+import g_layoutAuto
+import g_layouts
+import g_mapConfigs
+import g_antiSpawnBlock
+import g_creepPowerExclusion
+import g_shove
+import g_teleportSafeTime
+import g_floodMinTime
+import g_floodMaxDemerits
+import g_voiceChats
+import g_debugVoices
+import g_sayAreaRange
+import g_initialMapRotation
+import g_nextMap
+import g_mapLog
+import g_mapRotationStack
+import g_mapRotationNodes
+import g_currentMapRotation
+import g_debugMapRotation
+import g_markDeconstruct
+import g_disabledBuildables
+import g_disabledClasses
+import g_disabledEquipment
+import g_unlagged
+import g_maxFixedBuildPoints
+import g_variableBuildPointsPower
+import g_maxVariableBuildPoints
+import g_basiUpgPoisonTime
+import g_basiPoisonTime
+import g_boosterPoisonTime
+import g_contagionProb
+import g_humanAnticampRange
+import g_humanAnticampBonus1
+import g_humanAnticampBonusMax
+import g_alienAnticampRange
+import g_alienAnticampBonus1
+import g_alienAnticampBonusMax
+import g_freeFundPeriod
+import g_teamImbalanceWarnings
+import g_alienGrangerDanceBonus
+import g_alienBarbsRegen3x
+import g_alienBarbsRegen2x
+import g_alienStage3Threshold
+import g_alienStage2Threshold
+import g_alienMaxStage
+import g_alienCredits
+import g_alienStage
+import g_humanStage3Threshold
+import g_humanStage2Threshold
+import g_humanMaxStage
+import g_humanCredits
+import g_humanStage
+import g_humanRefineryRadius
+import g_humanRefineryMaxAge
+import g_humanRefineryBuildPointsRate
+import g_humanRefineryBuildPoints
+import g_humanDefenceComputerRate
+import g_humanDefenceComputerLimit
+import g_humanBuildQueueTime
+import g_humanBuildPoints
+import g_alienColonyRadius
+import g_alienColonyMaxAge
+import g_alienColonyBuildPointsRate
+import g_alienColonyBuildPoints
+import g_alienBuildQueueTime
+import g_alienBuildPoints
+import pmove_msec
+import pmove_fixed
+import g_smoothClients
+import g_teamForceBalance
+import g_armageddonPercent
+import g_armageddonVotePercent
+import g_readyPercent
+import g_suddenDeathVoteDelay
+import g_suddenDeathVotePercent
+import g_voteLimit
+import g_allowVote
+import g_doWarmup
+import g_warmup
+import g_motd
+import g_friendlyFreeze
+import g_synchronousClients
+import g_debugDamage
+import g_debugMove
+import g_inactivity
+import g_knockback
+import g_speed
+import g_gravity
+import g_needpass
+import g_password
+import g_dretchPunt
+import g_friendlyBuildableFire
+import g_friendlyFire
+import g_suddenDeathTime
+import g_timelimit
+import g_maxNameChanges
+import g_minNameChangePeriod
+import g_lockTeamsAtStart
+import g_restarted
+import g_maxGameClients
+import g_maxclients
+import g_cheats
+import g_dedicated
+import g_entities
+import level
+import G_namelog_cleanup
+import G_namelog_update_name
+import G_namelog_update_score
+import G_namelog_restore
+import G_namelog_disconnect
+import G_namelog_connect
+import G_ClearRotationStack
+import G_MapExists
+import G_ShutdownMapRotations
+import G_InitMapRotations
+import G_MapRotationActive
+import G_StopMapRotation
+import G_StartMapRotation
+import G_AdvanceMapRotation
+import G_PrintCurrentRotation
+import G_PrintRotations
+import G_WriteSessionData
+import G_InitSessionData
+import G_ReadSessionData
+import G_UpdateTeamConfigStrings
+import CheckTeamStatus
+import TeamplayInfoMessage
+import Team_GetLocation
+import G_ChangeTeam
+import G_LeaveTeam
+import OnSameTeam
+import G_TeamCommand
+import G_TeamFromString
+import G_RunClient
+import ClientEndFrame
+import ClientThink
+import G_UnlaggedOff
+import G_UnlaggedOn
+import G_UnlaggedCalc
+import G_UnlaggedClear
+import G_UnlaggedStore
+import ClientCommand
+import ClientBegin
+import ClientDisconnect
+import ClientUserinfoChanged
+import ClientConnect
+import G_AlienBuildPoints
+import G_HumanBuildPoints
+import G_TimeTilSuddenDeath
+import LogExit
+import G_ArmageddonStep
+import G_CheckVote
+import G_ExecuteVote
+import G_Vote
+import G_Error
+import G_Printf
+import SendScoreboardMessageToAllClients
+import G_Log_NoSpam
+import G_LogPrintf
+import G_AdminMessage
+import G_RunThink
+import FindIntermissionPoint
+import CalculateRanks
+import G_MapConfigs
+import MoveClientToIntermission
+import ScoreboardMessage
+import G_UnregisterCommands
+import G_RegisterCommands
+import ConsoleCommand
+import G_IsNewbieName
+import SpotWouldTelefrag
+import player_die
+import ClientSpawn
+import BeginIntermission
+import respawn
+import G_SelectHumanLockSpawnPoint
+import G_SelectAlienLockSpawnPoint
+import G_SelectSpawnPoint
+import G_SelectTremulousSpawnPoint
+import G_SetClientViewAngle
+import TeamCount
+import G_QueueCreditToClient
+import G_AddCreditToClient
+import ShineTorch
+import TeleportPlayer
+import G_Checktrigger_stages
+import trigger_teleporter_touch
+import manualTriggerSpectator
+import Touch_DoorTrigger
+import G_RunMover
+import fire_fern
+import fire_acidBomb2
+import fire_acidBomb
+import launch_smoke
+import launch_flames
+import launch_mine
+import launch_grenade
+import fire_hive
+import fire_bounceBall3
+import fire_bounceBall2
+import fire_bounceBall
+import fire_slowBlob
+import fire_paraLockBlob
+import fire_lockblob
+import fire_luciferCannon
+import fire_pulseRifle
+import fire_blaster
+import fire_flamer
+import flamerfire
+import flamerfire3
+import launch_nadeflames
+import flamerchageimpact
+import fire_prifle_stasis
+import launch_grenade2
+import G_RunMissile
+import G_InitDamageLocations
+import G_LogDestruction
+import AddScore
+import body_die
+import G_RewardAttackers
+import G_Knockback
+import G_SelectiveRadiusDamage
+import G_RadiusDamage
+import G_SelectiveDamage
+import G_Damage
+import CanDamage
+import G_ClosestEnt
+import G_Visible
+import G_CloseMenus
+import G_TriggerMenuArgs
+import G_TriggerMenu
+import G_ClientIsLagging
+import BuildShaderStateConfig
+import AddRemap
+import G_SetOrigin
+import G_BroadcastEvent
+import G_AddEvent
+import G_AddPredictableEvent
+import vectoyaw
+import vtos
+import tv
+import G_TouchSolids
+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_SoundIndex
+import G_ModelIndex
+import G_ShaderIndex
+import G_ParticleSystemIndex
+import G_AddressCompare
+import G_AddressParse
+import G_CheckGrangerDance
+import G_BuildLogRevert
+import G_BuildLogAuto
+import G_BuildLogSet
+import G_BuildLogNew
+import G_InPowerZone
+import G_RepeaterEntityForPoint
+import G_PowerEntityForEntity
+import G_PowerEntityForPoint
+import G_FindPower
+import G_GetMarkedBuildPoints
+import G_GetBuildPoints
+import G_QueueBuildPoints
+import G_NextQueueTime
+import G_BaseSelfDestruct
+import G_LayoutLoad
+import G_LayoutSelect
+import G_LayoutList
+import G_LayoutSave
+import FinishSpawningBuildable
+import G_SpawnBuildable
+import G_SetIdleBuildableAnim
+import G_SetBuildableAnim
+import G_BuildIfValid
+import G_CanBuild
+import G_ClearDeconMarks
+import G_BuildableRange
+import G_BuildableThink
+import G_FindCreep
+import G_Cocoon
+import G_Overmind
+import G_Reactor
+import G_FindDCC
+import G_IsDCCBuilt
+import G_IsPowered
+import G_CheckSpawnPoint
+import G_Physics
+import G_CensorString
+import G_LoadCensors
+import G_ListCommands
+import G_FloodLimited
+import Cmd_AdminMessage_f
+import Cmd_Test_f
+import Cmd_MapLog_f
+import G_MapLog_Result
+import G_MapLog_NewMap
+import Cmd_MapRotation_f
+import Cmd_ListEmoticons_f
+import Cmd_ListMaps_f
+import Cmd_PrivateMessage_f
+import G_SanitiseString
+import G_UnEscapeString
+import G_DecolorString
+import G_Say
+import ConcatArgsPrintable
+import ConcatArgs
+import G_ClientNumbersFromString
+import G_ClientNumberFromString
+import G_ToggleFollow
+import G_FollowNewClient
+import G_FollowLockView
+import G_StopFromFollowing
+import G_StopFollowing
+import G_NewString
+import G_SpawnEntitiesFromString
+import G_SpawnVector
+import G_SpawnInt
+import G_SpawnFloat
+import G_SpawnString
+import G_PrintSpawnQueue
+import G_GetPosInSpawnQueue
+import G_RemoveFromSpawnQueue
+import G_PushSpawnQueue
+import G_SearchSpawnQueue
+import G_PeekSpawnQueue
+import G_PopSpawnQueue
+import G_GetSpawnQueueLength
+import G_InitSpawnQueue
+import G_admin_cleanup
+import G_admin_duration
+import G_admin_buffer_end
+import G_admin_buffer_begin
+import G_admin_buffer_print
+import G_admin_print
+import G_admin_slap
+import G_admin_flag
+import G_admin_flaglist
+import G_admin_revert
+import G_admin_buildlog
+import G_admin_builder
+import G_admin_pause
+import G_admin_lock
+import G_admin_namelog
+import G_admin_nextmap
+import G_admin_restart
+import G_admin_rename
+import G_admin_spec999
+import G_admin_endvote
+import G_admin_allready
+import G_admin_admintest
+import G_admin_info
+import G_admin_adminhelp
+import G_admin_showbans
+import G_admin_denybuild
+import G_admin_mute
+import G_admin_warn
+import G_admin_cp
+import G_admin_changemap
+import G_admin_listplayers
+import G_admin_listlayouts
+import G_admin_listadmins
+import G_admin_putteam
+import G_admin_unban
+import G_admin_ban
+import G_admin_adjustban
+import G_admin_kick
+import G_admin_l1
+import G_admin_register
+import G_admin_setlevel
+import G_admin_time
+import G_admin_authlog
+import G_admin_admin
+import G_admin_name_check
+import G_admin_permission
+import G_admin_readconfig
+import G_admin_cmd_check
+import G_admin_ban_check
+import G_admin_cmdlist
+import G_admin_unregister_cmds
+import G_admin_register_cmds
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $595
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 50
+byte 1 122
+byte 1 97
+byte 1 112
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $549
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 100
+byte 1 0
diff --git a/build/release-linux-x86_64/base/qcommon/q_math.asm b/build/release-linux-x86_64/base/qcommon/q_math.asm
new file mode 100644
index 0000000..6ebd07f
--- /dev/null
+++ b/build/release-linux-x86_64/base/qcommon/q_math.asm
@@ -0,0 +1,8172 @@
+code
+proc VectorCompare 16 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+NEF4 $12
+ADDRLP4 8
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+NEF4 $12
+ADDRLP4 12
+CNSTI4 8
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+EQF4 $9
+LABELV $12
+CNSTI4 0
+RETI4
+ADDRGP4 $8
+JUMPV
+LABELV $9
+CNSTI4 1
+RETI4
+LABELV $8
+endproc VectorCompare 16 0
+proc VectorCompareEpsilon 44 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 20
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 24
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 28
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+INDIRF4
+ARGF4
+ADDRLP4 32
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+INDIRF4
+ARGF4
+ADDRLP4 36
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ADDRFP4 8
+INDIRF4
+GTF4 $25
+ADDRLP4 0+4
+INDIRF4
+ADDRFP4 8
+INDIRF4
+GTF4 $25
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 8
+INDIRF4
+LEF4 $20
+LABELV $25
+CNSTI4 0
+RETI4
+ADDRGP4 $13
+JUMPV
+LABELV $20
+CNSTI4 1
+RETI4
+LABELV $13
+endproc VectorCompareEpsilon 44 4
+proc VectorLength 20 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 16
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 16
+INDIRF4
+RETF4
+LABELV $26
+endproc VectorLength 20 4
+proc VectorLengthSquared 16 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+RETF4
+LABELV $27
+endproc VectorLengthSquared 16 0
+proc Distance 32 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 20
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 24
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 28
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+RETF4
+LABELV $28
+endproc Distance 32 4
+proc DistanceSquared 32 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 20
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 24
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+MULF4
+ADDF4
+RETF4
+LABELV $31
+endproc DistanceSquared 32 0
+proc VectorNormalizeFast 36 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 20
+ADDRGP4 Q_rsqrt
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+LABELV $38
+endproc VectorNormalizeFast 36 4
+proc VectorInverse 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $39
+endproc VectorInverse 12 0
+proc CrossProduct 40 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 4
+ASGNI4
+ADDRLP4 12
+CNSTI4 8
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 20
+CNSTI4 8
+ASGNI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 36
+CNSTI4 4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+LABELV $40
+endproc CrossProduct 40 0
+data
+export vec3_origin
+align 4
+LABELV vec3_origin
+byte 4 0
+byte 4 0
+byte 4 0
+export axisDefault
+align 4
+LABELV axisDefault
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+export colorBlack
+align 4
+LABELV colorBlack
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+export colorRed
+align 4
+LABELV colorRed
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 1065353216
+export colorGreen
+align 4
+LABELV colorGreen
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1065353216
+export colorBlue
+align 4
+LABELV colorBlue
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 1065353216
+export colorYellow
+align 4
+LABELV colorYellow
+byte 4 1065353216
+byte 4 1065353216
+byte 4 0
+byte 4 1065353216
+export colorMagenta
+align 4
+LABELV colorMagenta
+byte 4 1065353216
+byte 4 0
+byte 4 1065353216
+byte 4 1065353216
+export colorCyan
+align 4
+LABELV colorCyan
+byte 4 0
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+export colorWhite
+align 4
+LABELV colorWhite
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+export colorLtGrey
+align 4
+LABELV colorLtGrey
+byte 4 1061158912
+byte 4 1061158912
+byte 4 1061158912
+byte 4 1065353216
+export colorMdGrey
+align 4
+LABELV colorMdGrey
+byte 4 1056964608
+byte 4 1056964608
+byte 4 1056964608
+byte 4 1065353216
+export colorDkGrey
+align 4
+LABELV colorDkGrey
+byte 4 1048576000
+byte 4 1048576000
+byte 4 1048576000
+byte 4 1065353216
+export g_color_table
+align 4
+LABELV g_color_table
+byte 4 1045220557
+byte 4 1045220557
+byte 4 1045220557
+byte 4 1065353216
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 1065353216
+byte 4 0
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+byte 4 0
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+export bytedirs
+align 4
+LABELV bytedirs
+byte 4 3204879951
+byte 4 0
+byte 4 1062847556
+byte 4 3202531056
+byte 4 1047828139
+byte 4 1063074669
+byte 4 3197577718
+byte 4 0
+byte 4 1064605338
+byte 4 3198039930
+byte 4 1056964608
+byte 4 1062149053
+byte 4 3190184938
+byte 4 1049007711
+byte 4 1064532072
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1062847556
+byte 4 1057396303
+byte 4 3189189110
+byte 4 1060597999
+byte 4 1060013330
+byte 4 1041705462
+byte 4 1060597999
+byte 4 1060013330
+byte 4 0
+byte 4 1057396303
+byte 4 1062847556
+byte 4 1050556282
+byte 4 1056964608
+byte 4 1062149053
+byte 4 1057396303
+byte 4 0
+byte 4 1062847556
+byte 4 1050094070
+byte 4 0
+byte 4 1064605338
+byte 4 1055047408
+byte 4 1047828139
+byte 4 1063074669
+byte 4 1042701290
+byte 4 1049007711
+byte 4 1064532072
+byte 4 3207496978
+byte 4 1041705462
+byte 4 1060597999
+byte 4 3209632701
+byte 4 1050556282
+byte 4 1056964608
+byte 4 3205921044
+byte 4 1054458931
+byte 4 1060121929
+byte 4 3210331204
+byte 4 1057396303
+byte 4 0
+byte 4 3210558317
+byte 4 1055047408
+byte 4 1047828139
+byte 4 3208081647
+byte 4 1060013330
+byte 4 1041705462
+byte 4 3207605577
+byte 4 1058437396
+byte 4 1054458931
+byte 4 3204448256
+byte 4 1062149053
+byte 4 1050556282
+byte 4 3195311787
+byte 4 1063074669
+byte 4 1055047408
+byte 4 3201942579
+byte 4 1060121929
+byte 4 1058437396
+byte 4 3208081647
+byte 4 1060013330
+byte 4 3189189110
+byte 4 3204448256
+byte 4 1062149053
+byte 4 3198039930
+byte 4 3204879951
+byte 4 1062847556
+byte 4 0
+byte 4 0
+byte 4 1062847556
+byte 4 3204879951
+byte 4 3195311787
+byte 4 1063074669
+byte 4 3202531056
+byte 4 0
+byte 4 1064605338
+byte 4 3197577718
+byte 4 3196491359
+byte 4 1064532072
+byte 4 3190184938
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 1064605338
+byte 4 1050094070
+byte 4 3196491359
+byte 4 1064532072
+byte 4 1042701290
+byte 4 1047828139
+byte 4 1063074669
+byte 4 1055047408
+byte 4 1049007711
+byte 4 1064532072
+byte 4 1042701290
+byte 4 1056964608
+byte 4 1062149053
+byte 4 1050556282
+byte 4 1047828139
+byte 4 1063074669
+byte 4 3202531056
+byte 4 1049007711
+byte 4 1064532072
+byte 4 3190184938
+byte 4 1056964608
+byte 4 1062149053
+byte 4 3198039930
+byte 4 1062847556
+byte 4 1057396303
+byte 4 0
+byte 4 1060597999
+byte 4 1060013330
+byte 4 1041705462
+byte 4 1060597999
+byte 4 1060013330
+byte 4 3189189110
+byte 4 1057396303
+byte 4 1062847556
+byte 4 0
+byte 4 1054458931
+byte 4 1060121929
+byte 4 1058437396
+byte 4 1063074669
+byte 4 1055047408
+byte 4 1047828139
+byte 4 1060121929
+byte 4 1058437396
+byte 4 1054458931
+byte 4 1062149053
+byte 4 1050556282
+byte 4 1056964608
+byte 4 1060013330
+byte 4 1041705462
+byte 4 1060597999
+byte 4 1058437396
+byte 4 1054458931
+byte 4 1060121929
+byte 4 1064605338
+byte 4 1050094070
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 1064532072
+byte 4 1042701290
+byte 4 1049007711
+byte 4 1062847556
+byte 4 3204879951
+byte 4 0
+byte 4 1064605338
+byte 4 3197577718
+byte 4 0
+byte 4 1063074669
+byte 4 3202531056
+byte 4 1047828139
+byte 4 1064532072
+byte 4 3190184938
+byte 4 1049007711
+byte 4 1062149053
+byte 4 3198039930
+byte 4 1056964608
+byte 4 1060013330
+byte 4 3189189110
+byte 4 1060597999
+byte 4 1062847556
+byte 4 0
+byte 4 1057396303
+byte 4 1063074669
+byte 4 1055047408
+byte 4 3195311787
+byte 4 1062149053
+byte 4 1050556282
+byte 4 3204448256
+byte 4 1064532072
+byte 4 1042701290
+byte 4 3196491359
+byte 4 1057396303
+byte 4 0
+byte 4 3210331204
+byte 4 1060013330
+byte 4 1041705462
+byte 4 3208081647
+byte 4 1060013330
+byte 4 3189189110
+byte 4 3208081647
+byte 4 1062847556
+byte 4 0
+byte 4 3204879951
+byte 4 1062149053
+byte 4 3198039930
+byte 4 3204448256
+byte 4 1063074669
+byte 4 3202531056
+byte 4 3195311787
+byte 4 1064532072
+byte 4 3190184938
+byte 4 3196491359
+byte 4 1041705462
+byte 4 1060597999
+byte 4 3207496978
+byte 4 1050556282
+byte 4 1056964608
+byte 4 3209632701
+byte 4 1054458931
+byte 4 1060121929
+byte 4 3205921044
+byte 4 1055047408
+byte 4 1047828139
+byte 4 3210558317
+byte 4 1058437396
+byte 4 1054458931
+byte 4 3207605577
+byte 4 1060121929
+byte 4 1058437396
+byte 4 3201942579
+byte 4 3189189110
+byte 4 1060597999
+byte 4 3207496978
+byte 4 3198039930
+byte 4 1056964608
+byte 4 3209632701
+byte 4 0
+byte 4 1057396303
+byte 4 3210331204
+byte 4 3204879951
+byte 4 0
+byte 4 3210331204
+byte 4 3202531056
+byte 4 1047828139
+byte 4 3210558317
+byte 4 3197577718
+byte 4 0
+byte 4 3212088986
+byte 4 3190184938
+byte 4 1049007711
+byte 4 3212015720
+byte 4 0
+byte 4 0
+byte 4 3212836864
+byte 4 1050094070
+byte 4 0
+byte 4 3212088986
+byte 4 1042701290
+byte 4 1049007711
+byte 4 3212015720
+byte 4 3202531056
+byte 4 3195311787
+byte 4 3210558317
+byte 4 3198039930
+byte 4 3204448256
+byte 4 3209632701
+byte 4 3190184938
+byte 4 3196491359
+byte 4 3212015720
+byte 4 0
+byte 4 3210331204
+byte 4 3204879951
+byte 4 3189189110
+byte 4 3208081647
+byte 4 3207496978
+byte 4 1041705462
+byte 4 3208081647
+byte 4 3207496978
+byte 4 0
+byte 4 3204879951
+byte 4 3210331204
+byte 4 1050556282
+byte 4 3204448256
+byte 4 3209632701
+byte 4 1055047408
+byte 4 3195311787
+byte 4 3210558317
+byte 4 1042701290
+byte 4 3196491359
+byte 4 3212015720
+byte 4 1047828139
+byte 4 3210558317
+byte 4 3202531056
+byte 4 1056964608
+byte 4 3209632701
+byte 4 3198039930
+byte 4 1054458931
+byte 4 3207605577
+byte 4 3205921044
+byte 4 1060597999
+byte 4 3207496978
+byte 4 3189189110
+byte 4 1060121929
+byte 4 3205921044
+byte 4 3201942579
+byte 4 1058437396
+byte 4 3201942579
+byte 4 3207605577
+byte 4 0
+byte 4 3212088986
+byte 4 3197577718
+byte 4 0
+byte 4 3212836864
+byte 4 0
+byte 4 1049007711
+byte 4 3212015720
+byte 4 3190184938
+byte 4 0
+byte 4 3210331204
+byte 4 1057396303
+byte 4 0
+byte 4 3212088986
+byte 4 1050094070
+byte 4 1047828139
+byte 4 3210558317
+byte 4 1055047408
+byte 4 1049007711
+byte 4 3212015720
+byte 4 1042701290
+byte 4 1056964608
+byte 4 3209632701
+byte 4 1050556282
+byte 4 1060597999
+byte 4 3207496978
+byte 4 1041705462
+byte 4 1057396303
+byte 4 3210331204
+byte 4 0
+byte 4 3195311787
+byte 4 3210558317
+byte 4 3202531056
+byte 4 3204448256
+byte 4 3209632701
+byte 4 3198039930
+byte 4 3196491359
+byte 4 3212015720
+byte 4 3190184938
+byte 4 3210331204
+byte 4 3204879951
+byte 4 0
+byte 4 3208081647
+byte 4 3207496978
+byte 4 3189189110
+byte 4 3208081647
+byte 4 3207496978
+byte 4 1041705462
+byte 4 3204879951
+byte 4 3210331204
+byte 4 0
+byte 4 3204448256
+byte 4 3209632701
+byte 4 1050556282
+byte 4 3195311787
+byte 4 3210558317
+byte 4 1055047408
+byte 4 3196491359
+byte 4 3212015720
+byte 4 1042701290
+byte 4 3210558317
+byte 4 3202531056
+byte 4 1047828139
+byte 4 3209632701
+byte 4 3198039930
+byte 4 1056964608
+byte 4 3207605577
+byte 4 3205921044
+byte 4 1054458931
+byte 4 3207496978
+byte 4 3189189110
+byte 4 1060597999
+byte 4 3202531056
+byte 4 3195311787
+byte 4 1063074669
+byte 4 3205921044
+byte 4 3201942579
+byte 4 1060121929
+byte 4 3198039930
+byte 4 3204448256
+byte 4 1062149053
+byte 4 3189189110
+byte 4 3208081647
+byte 4 1060013330
+byte 4 3201942579
+byte 4 3207605577
+byte 4 1058437396
+byte 4 3190184938
+byte 4 3196491359
+byte 4 1064532072
+byte 4 1055047408
+byte 4 3195311787
+byte 4 1063074669
+byte 4 1042701290
+byte 4 3196491359
+byte 4 1064532072
+byte 4 1050556282
+byte 4 3204448256
+byte 4 1062149053
+byte 4 1041705462
+byte 4 3208081647
+byte 4 1060013330
+byte 4 0
+byte 4 3204879951
+byte 4 1062847556
+byte 4 1054458931
+byte 4 3207605577
+byte 4 1058437396
+byte 4 1058437396
+byte 4 3201942579
+byte 4 1060121929
+byte 4 1060121929
+byte 4 3205921044
+byte 4 1054458931
+byte 4 3212088986
+byte 4 1050094070
+byte 4 0
+byte 4 3212015720
+byte 4 1042701290
+byte 4 1049007711
+byte 4 3212836864
+byte 4 0
+byte 4 0
+byte 4 3210331204
+byte 4 0
+byte 4 1057396303
+byte 4 3212088986
+byte 4 3197577718
+byte 4 0
+byte 4 3212015720
+byte 4 3190184938
+byte 4 1049007711
+byte 4 3210558317
+byte 4 1055047408
+byte 4 3195311787
+byte 4 3212015720
+byte 4 1042701290
+byte 4 3196491359
+byte 4 3209632701
+byte 4 1050556282
+byte 4 3204448256
+byte 4 3210558317
+byte 4 3202531056
+byte 4 3195311787
+byte 4 3212015720
+byte 4 3190184938
+byte 4 3196491359
+byte 4 3209632701
+byte 4 3198039930
+byte 4 3204448256
+byte 4 3207496978
+byte 4 1041705462
+byte 4 3208081647
+byte 4 3207496978
+byte 4 3189189110
+byte 4 3208081647
+byte 4 3210331204
+byte 4 0
+byte 4 3204879951
+byte 4 3207605577
+byte 4 1058437396
+byte 4 3201942579
+byte 4 3205921044
+byte 4 1054458931
+byte 4 3207605577
+byte 4 3201942579
+byte 4 1060121929
+byte 4 3205921044
+byte 4 3201942579
+byte 4 3207605577
+byte 4 3205921044
+byte 4 3205921044
+byte 4 3201942579
+byte 4 3207605577
+byte 4 3207605577
+byte 4 3205921044
+byte 4 3201942579
+export Q_rand
+code
+proc Q_rand 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 69069
+ADDRFP4 0
+INDIRP4
+INDIRI4
+MULI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+RETI4
+LABELV $60
+endproc Q_rand 4 0
+export Q_random
+proc Q_random 4 4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 Q_rand
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 65535
+BANDI4
+CVIF4 4
+CNSTF4 1199570944
+DIVF4
+RETF4
+LABELV $61
+endproc Q_random 4 4
+export Q_crandom
+proc Q_crandom 4 4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 Q_random
+CALLF4
+ASGNF4
+CNSTF4 1073741824
+ADDRLP4 0
+INDIRF4
+CNSTF4 1056964608
+SUBF4
+MULF4
+RETF4
+LABELV $62
+endproc Q_crandom 4 4
+export ClampChar
+proc ClampChar 0 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 -128
+GEI4 $64
+CNSTI4 -128
+RETI4
+ADDRGP4 $63
+JUMPV
+LABELV $64
+ADDRFP4 0
+INDIRI4
+CNSTI4 127
+LEI4 $66
+CNSTI4 127
+RETI4
+ADDRGP4 $63
+JUMPV
+LABELV $66
+ADDRFP4 0
+INDIRI4
+CVII1 4
+CVII4 1
+RETI4
+LABELV $63
+endproc ClampChar 0 0
+export ClampShort
+proc ClampShort 0 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 -32768
+GEI4 $69
+CNSTI4 -32768
+RETI4
+ADDRGP4 $68
+JUMPV
+LABELV $69
+ADDRFP4 0
+INDIRI4
+CNSTI4 32767
+LEI4 $71
+CNSTI4 32767
+RETI4
+ADDRGP4 $68
+JUMPV
+LABELV $71
+ADDRFP4 0
+INDIRI4
+CVII2 4
+CVII4 2
+RETI4
+LABELV $68
+endproc ClampShort 0 0
+export DirToByte
+proc DirToByte 28 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $74
+CNSTI4 0
+RETI4
+ADDRGP4 $73
+JUMPV
+LABELV $74
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 16
+INDIRI4
+ASGNI4
+LABELV $76
+ADDRLP4 24
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 24
+INDIRI4
+ADDRGP4 bytedirs
+ADDP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 24
+INDIRI4
+ADDRGP4 bytedirs+4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 24
+INDIRI4
+ADDRGP4 bytedirs+8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+LEF4 $82
+ADDRLP4 8
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $82
+LABELV $77
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 162
+LTI4 $76
+ADDRLP4 12
+INDIRI4
+RETI4
+LABELV $73
+endproc DirToByte 28 0
+export ByteToDir
+proc ByteToDir 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $87
+ADDRFP4 0
+INDIRI4
+CNSTI4 162
+LTI4 $85
+LABELV $87
+ADDRFP4 4
+INDIRP4
+ADDRGP4 vec3_origin
+INDIRB
+ASGNB 12
+ADDRGP4 $84
+JUMPV
+LABELV $85
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bytedirs
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $84
+endproc ByteToDir 4 0
+export ColorBytes3
+proc ColorBytes3 40 0
+ADDRLP4 12
+CNSTF4 1132396544
+ADDRFP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 16
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 16
+INDIRF4
+LTF4 $90
+ADDRLP4 4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $91
+JUMPV
+LABELV $90
+ADDRLP4 4
+ADDRLP4 12
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $91
+ADDRLP4 0
+ADDRLP4 4
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 20
+CNSTF4 1132396544
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 24
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+LTF4 $94
+ADDRLP4 8
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $95
+JUMPV
+LABELV $94
+ADDRLP4 8
+ADDRLP4 20
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $95
+ADDRLP4 0+1
+ADDRLP4 8
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 32
+CNSTF4 1132396544
+ADDRFP4 8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 36
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 36
+INDIRF4
+LTF4 $98
+ADDRLP4 28
+ADDRLP4 32
+INDIRF4
+ADDRLP4 36
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $99
+JUMPV
+LABELV $98
+ADDRLP4 28
+ADDRLP4 32
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $99
+ADDRLP4 0+2
+ADDRLP4 28
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 0
+INDIRU4
+RETU4
+LABELV $88
+endproc ColorBytes3 40 0
+export ColorBytes4
+proc ColorBytes4 52 0
+ADDRLP4 12
+CNSTF4 1132396544
+ADDRFP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 16
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 16
+INDIRF4
+LTF4 $102
+ADDRLP4 4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $103
+JUMPV
+LABELV $102
+ADDRLP4 4
+ADDRLP4 12
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $103
+ADDRLP4 0
+ADDRLP4 4
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 20
+CNSTF4 1132396544
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 24
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+LTF4 $106
+ADDRLP4 8
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $107
+JUMPV
+LABELV $106
+ADDRLP4 8
+ADDRLP4 20
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $107
+ADDRLP4 0+1
+ADDRLP4 8
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 32
+CNSTF4 1132396544
+ADDRFP4 8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 36
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 36
+INDIRF4
+LTF4 $110
+ADDRLP4 28
+ADDRLP4 32
+INDIRF4
+ADDRLP4 36
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $111
+JUMPV
+LABELV $110
+ADDRLP4 28
+ADDRLP4 32
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $111
+ADDRLP4 0+2
+ADDRLP4 28
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 44
+CNSTF4 1132396544
+ADDRFP4 12
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 48
+CNSTF4 1325400064
+ASGNF4
+ADDRLP4 44
+INDIRF4
+ADDRLP4 48
+INDIRF4
+LTF4 $114
+ADDRLP4 40
+ADDRLP4 44
+INDIRF4
+ADDRLP4 48
+INDIRF4
+SUBF4
+CVFI4 4
+CVIU4 4
+CNSTU4 2147483648
+ADDU4
+ASGNU4
+ADDRGP4 $115
+JUMPV
+LABELV $114
+ADDRLP4 40
+ADDRLP4 44
+INDIRF4
+CVFI4 4
+CVIU4 4
+ASGNU4
+LABELV $115
+ADDRLP4 0+3
+ADDRLP4 40
+INDIRU4
+CVUU1 4
+ASGNU1
+ADDRLP4 0
+INDIRU4
+RETU4
+LABELV $100
+endproc ColorBytes4 52 0
+export NormalizeColor
+proc NormalizeColor 16 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+LEF4 $117
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $117
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+LEF4 $119
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $119
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+NEF4 $121
+ADDRLP4 12
+CNSTF4 0
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRGP4 $122
+JUMPV
+LABELV $121
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 8
+CNSTI4 4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 12
+CNSTI4 8
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+DIVF4
+ASGNF4
+LABELV $122
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $116
+endproc NormalizeColor 16 0
+export PlaneFromPoints
+proc PlaneFromPoints 76 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 32
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 36
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 8
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 12
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 48
+CNSTI4 4
+ASGNI4
+ADDRLP4 12+4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 52
+CNSTI4 8
+ASGNI4
+ADDRLP4 12+8
+ADDRFP4 12
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 VectorNormalize
+CALLF4
+ASGNF4
+ADDRLP4 56
+INDIRF4
+CNSTF4 0
+NEF4 $128
+CNSTI4 0
+RETI4
+ADDRGP4 $123
+JUMPV
+LABELV $128
+ADDRLP4 68
+CNSTI4 4
+ASGNI4
+ADDRLP4 72
+CNSTI4 8
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+MULF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+CNSTI4 1
+RETI4
+LABELV $123
+endproc PlaneFromPoints 76 12
+export RotatePointAroundVector
+proc RotatePointAroundVector 148 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 36
+CNSTF4 1078530011
+ADDRFP4 12
+INDIRF4
+MULF4
+CNSTF4 1127481344
+DIVF4
+ASGNF4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 84
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 84
+INDIRF4
+ASGNF4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 88
+ADDRGP4 cos
+CALLF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 88
+INDIRF4
+ASGNF4
+ADDRLP4 36
+CNSTF4 1065353216
+ADDRLP4 40
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 100
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 100
+INDIRF4
+ADDRLP4 100
+INDIRF4
+MULF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 108
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 112
+ADDRLP4 108
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 76
+ADDRLP4 112
+INDIRF4
+ADDRLP4 112
+INDIRF4
+MULF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 116
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 120
+ADDRLP4 116
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 80
+ADDRLP4 120
+INDIRF4
+ADDRLP4 120
+INDIRF4
+MULF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 48
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 108
+INDIRP4
+INDIRF4
+MULF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 52
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 116
+INDIRP4
+INDIRF4
+MULF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 108
+INDIRP4
+INDIRF4
+ADDRLP4 116
+INDIRP4
+INDIRF4
+MULF4
+ADDRLP4 36
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 60
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 64
+ADDRLP4 108
+INDIRP4
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 68
+ADDRLP4 116
+INDIRP4
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 72
+INDIRF4
+ADDRLP4 40
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 48
+INDIRF4
+ADDRLP4 68
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 52
+INDIRF4
+ADDRLP4 64
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+12
+ADDRLP4 48
+INDIRF4
+ADDRLP4 68
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+12+4
+ADDRLP4 76
+INDIRF4
+ADDRLP4 40
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+12+8
+ADDRLP4 56
+INDIRF4
+ADDRLP4 60
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+24
+ADDRLP4 52
+INDIRF4
+ADDRLP4 64
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+24+4
+ADDRLP4 56
+INDIRF4
+ADDRLP4 60
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+24+8
+ADDRLP4 80
+INDIRF4
+ADDRLP4 40
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 132
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRLP4 0+12
+INDIRF4
+MULF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0+12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 0+12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 140
+CNSTI4 8
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 140
+INDIRI4
+ADDP4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRLP4 0+24
+INDIRF4
+MULF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 0+24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 140
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0+24+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $130
+endproc RotatePointAroundVector 148 4
+export RotateAroundDirection
+proc RotateAroundDirection 60 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+CNSTF4 1078530011
+ADDRFP4 4
+INDIRF4
+MULF4
+CNSTF4 1127481344
+DIVF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 PerpendicularVector
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 12
+ADDRGP4 cos
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 28
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+LABELV $155
+endproc RotateAroundDirection 60 12
+export vectoangles
+proc vectoangles 40 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+NEF4 $157
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+NEF4 $157
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+LEF4 $159
+ADDRLP4 4
+CNSTF4 1119092736
+ASGNF4
+ADDRGP4 $158
+JUMPV
+LABELV $159
+ADDRLP4 4
+CNSTF4 1132920832
+ASGNF4
+ADDRGP4 $158
+JUMPV
+LABELV $157
+ADDRFP4 0
+INDIRP4
+INDIRF4
+CNSTF4 0
+EQF4 $161
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 atan2
+CALLF4
+ASGNF4
+ADDRLP4 0
+CNSTF4 1127481344
+ADDRLP4 24
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRGP4 $162
+JUMPV
+LABELV $161
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CNSTF4 0
+LEF4 $163
+ADDRLP4 0
+CNSTF4 1119092736
+ASGNF4
+ADDRGP4 $164
+JUMPV
+LABELV $163
+ADDRLP4 0
+CNSTF4 1132920832
+ASGNF4
+LABELV $164
+LABELV $162
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $165
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+CNSTF4 1135869952
+ADDF4
+ASGNF4
+LABELV $165
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 32
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 36
+ADDRGP4 atan2
+CALLF4
+ASGNF4
+ADDRLP4 4
+CNSTF4 1127481344
+ADDRLP4 36
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+CNSTF4 0
+GEF4 $167
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+CNSTF4 1135869952
+ADDF4
+ASGNF4
+LABELV $167
+LABELV $158
+ADDRFP4 4
+INDIRP4
+ADDRLP4 4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTF4 0
+ASGNF4
+LABELV $156
+endproc vectoangles 40 8
+export AxisToAngles
+proc AxisToAngles 52 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+NEF4 $170
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+NEF4 $170
+ADDRLP4 24
+CNSTF4 0
+ASGNF4
+ADDRLP4 4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+LEF4 $172
+ADDRLP4 8
+CNSTF4 1119092736
+ASGNF4
+ADDRGP4 $171
+JUMPV
+LABELV $172
+ADDRLP4 8
+CNSTF4 1132920832
+ASGNF4
+ADDRGP4 $171
+JUMPV
+LABELV $170
+ADDRFP4 0
+INDIRP4
+INDIRF4
+CNSTF4 0
+EQF4 $174
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 28
+ADDRGP4 atan2
+CALLF4
+ASGNF4
+ADDRLP4 4
+CNSTF4 1127481344
+ADDRLP4 28
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRGP4 $175
+JUMPV
+LABELV $174
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CNSTF4 0
+LEF4 $176
+ADDRLP4 4
+CNSTF4 1119092736
+ASGNF4
+ADDRGP4 $177
+JUMPV
+LABELV $176
+ADDRLP4 4
+CNSTF4 1132920832
+ASGNF4
+LABELV $177
+LABELV $175
+ADDRLP4 4
+INDIRF4
+CNSTF4 0
+GEF4 $178
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+CNSTF4 1135869952
+ADDF4
+ASGNF4
+LABELV $178
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 32
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 36
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 40
+ADDRGP4 atan2
+CALLF4
+ASGNF4
+ADDRLP4 8
+CNSTF4 1127481344
+ADDRLP4 40
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+CNSTF4 0
+GEF4 $180
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+CNSTF4 1135869952
+ADDF4
+ASGNF4
+LABELV $180
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 48
+ADDRGP4 atan2
+CALLF4
+ASGNF4
+ADDRLP4 0
+CNSTF4 1127481344
+ADDRLP4 48
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $182
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+CNSTF4 1135869952
+ADDF4
+ASGNF4
+LABELV $182
+LABELV $171
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRF4
+NEGF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 0
+INDIRF4
+ASGNF4
+LABELV $169
+endproc AxisToAngles 52 8
+export AnglesToAxis
+proc AnglesToAxis 16 16
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRGP4 vec3_origin
+INDIRF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRGP4 vec3_origin+4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRGP4 vec3_origin+8
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $184
+endproc AnglesToAxis 16 16
+export AxisClear
+proc AxisClear 0 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTF4 1065353216
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+LABELV $189
+endproc AxisClear 0 0
+export AxisCopy
+proc AxisCopy 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 0
+CNSTI4 12
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 4
+CNSTI4 24
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $190
+endproc AxisCopy 8 0
+export ProjectPointOnPlane
+proc ProjectPointOnPlane 72 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 28
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 32
+CNSTI4 4
+ASGNI4
+ADDRLP4 36
+ADDRFP4 8
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 40
+ADDRLP4 36
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 44
+CNSTI4 8
+ASGNI4
+ADDRLP4 48
+ADDRFP4 8
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 48
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 20
+INDIRF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 40
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 52
+INDIRF4
+ADDRLP4 52
+INDIRF4
+MULF4
+ADDF4
+DIVF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 20
+INDIRF4
+ADDRLP4 0
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+MULF4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 48
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4+8
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 64
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 4+4
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 68
+CNSTI4 8
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 4+8
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+LABELV $191
+endproc ProjectPointOnPlane 72 0
+export MakeNormalVectors
+proc MakeNormalVectors 36 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+CNSTI4 4
+ASGNI4
+ADDRLP4 16
+CNSTI4 8
+ASGNI4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+MULF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+CNSTI4 4
+ASGNI4
+ADDRLP4 24
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28
+CNSTI4 8
+ASGNI4
+ADDRLP4 32
+ADDRFP4 4
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+LABELV $196
+endproc MakeNormalVectors 36 12
+export VectorRotate
+proc VectorRotate 40 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 4
+ASGNI4
+ADDRLP4 12
+CNSTI4 8
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 16
+CNSTI4 4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 28
+CNSTI4 8
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $197
+endproc VectorRotate 40 0
+export Q_rsqrt
+proc Q_rsqrt 24 0
+ADDRLP4 12
+CNSTF4 1069547520
+ASGNF4
+ADDRLP4 16
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 8
+CNSTF4 1056964608
+ADDRLP4 16
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 1597463007
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+RSHI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDRLP4 0
+INDIRF4
+MULF4
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $198
+endproc Q_rsqrt 24 0
+export Q_fabs
+proc Q_fabs 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 2147483647
+BANDI4
+ASGNI4
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $199
+endproc Q_fabs 4 0
+export LerpAngle
+proc LerpAngle 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRF4
+ADDRFP4 0
+INDIRF4
+SUBF4
+CNSTF4 1127481344
+LEF4 $201
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+CNSTF4 1135869952
+SUBF4
+ASGNF4
+LABELV $201
+ADDRFP4 4
+INDIRF4
+ADDRFP4 0
+INDIRF4
+SUBF4
+CNSTF4 3274964992
+GEF4 $203
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+CNSTF4 1135869952
+ADDF4
+ASGNF4
+LABELV $203
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+ADDRFP4 8
+INDIRF4
+ADDRFP4 4
+INDIRF4
+ADDRFP4 0
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $200
+endproc LerpAngle 8 0
+export AngleSubtract
+proc AngleSubtract 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+ADDRFP4 4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $207
+JUMPV
+LABELV $206
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+CNSTF4 1135869952
+SUBF4
+ASGNF4
+LABELV $207
+ADDRLP4 0
+INDIRF4
+CNSTF4 1127481344
+GTF4 $206
+ADDRGP4 $210
+JUMPV
+LABELV $209
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+CNSTF4 1135869952
+ADDF4
+ASGNF4
+LABELV $210
+ADDRLP4 0
+INDIRF4
+CNSTF4 3274964992
+LTF4 $209
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $205
+endproc AngleSubtract 4 0
+export AnglesSubtract
+proc AnglesSubtract 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+ADDRGP4 AngleSubtract
+CALLF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+ADDRGP4 AngleSubtract
+CALLF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 12
+CNSTI4 8
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 16
+ADDRGP4 AngleSubtract
+CALLF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+LABELV $212
+endproc AnglesSubtract 20 8
+export AngleMod
+proc AngleMod 0 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 0
+CNSTF4 1001652224
+CNSTF4 1127615329
+ADDRFP4 0
+INDIRF4
+MULF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+RETF4
+LABELV $213
+endproc AngleMod 0 0
+export AngleNormalize360
+proc AngleNormalize360 0 0
+CNSTF4 1001652224
+CNSTF4 1127615329
+ADDRFP4 0
+INDIRF4
+MULF4
+CVFI4 4
+CNSTI4 65535
+BANDI4
+CVIF4 4
+MULF4
+RETF4
+LABELV $214
+endproc AngleNormalize360 0 0
+export AngleNormalize180
+proc AngleNormalize180 4 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+ADDRGP4 AngleNormalize360
+CALLF4
+ASGNF4
+ADDRFP4 0
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+CNSTF4 1127481344
+LEF4 $216
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+CNSTF4 1135869952
+SUBF4
+ASGNF4
+LABELV $216
+ADDRFP4 0
+INDIRF4
+RETF4
+LABELV $215
+endproc AngleNormalize180 4 4
+export AngleDelta
+proc AngleDelta 4 4
+ADDRFP4 0
+INDIRF4
+ADDRFP4 4
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 0
+ADDRGP4 AngleNormalize180
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $218
+endproc AngleDelta 4 4
+export SetPlaneSignbits
+proc SetPlaneSignbits 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+ASGNI4
+LABELV $220
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+CNSTF4 0
+GEF4 $224
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+LABELV $224
+LABELV $221
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $220
+ADDRFP4 0
+INDIRP4
+CNSTI4 17
+ADDP4
+ADDRLP4 4
+INDIRI4
+CVIU4 4
+CVUU1 4
+ASGNU1
+LABELV $219
+endproc SetPlaneSignbits 12 0
+export BoxOnPlaneSide
+proc BoxOnPlaneSide 60 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRU1
+CVUI4 1
+CNSTI4 3
+GEI4 $227
+ADDRFP4 8
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRU1
+CVUI4 1
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+GTF4 $229
+CNSTI4 1
+RETI4
+ADDRGP4 $226
+JUMPV
+LABELV $229
+ADDRFP4 8
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRU1
+CVUI4 1
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+LTF4 $231
+CNSTI4 2
+RETI4
+ADDRGP4 $226
+JUMPV
+LABELV $231
+CNSTI4 3
+RETI4
+ADDRGP4 $226
+JUMPV
+LABELV $227
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRLP4 8+4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 17
+ADDP4
+INDIRU1
+CVUI4 1
+CNSTI4 8
+GEI4 $234
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $236
+ADDRLP4 4
+ADDRFP4 8
+INDIRP4
+CNSTI4 17
+ADDP4
+INDIRU1
+CVUI4 1
+ADDRLP4 0
+INDIRI4
+RSHI4
+CNSTI4 1
+BANDI4
+ASGNI4
+ADDRLP4 32
+CNSTI4 2
+ASGNI4
+ADDRLP4 36
+ADDRLP4 4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+LSHI4
+ADDRLP4 8
+ADDP4
+ASGNP4
+ADDRLP4 40
+ADDRLP4 0
+INDIRI4
+ADDRLP4 32
+INDIRI4
+LSHI4
+ASGNI4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+ADDRLP4 40
+INDIRI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+INDIRF4
+ADDRLP4 40
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $241
+ADDRLP4 44
+CNSTI4 1
+ASGNI4
+ADDRGP4 $242
+JUMPV
+LABELV $241
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+LABELV $242
+ADDRLP4 48
+CNSTI4 2
+ASGNI4
+ADDRLP4 52
+ADDRLP4 44
+INDIRI4
+ADDRLP4 48
+INDIRI4
+LSHI4
+ADDRLP4 8
+ADDP4
+ASGNP4
+ADDRLP4 56
+ADDRLP4 0
+INDIRI4
+ADDRLP4 48
+INDIRI4
+LSHI4
+ASGNI4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRF4
+ADDRLP4 56
+INDIRI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+INDIRF4
+ADDRLP4 56
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $237
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $236
+LABELV $234
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+LTF4 $243
+ADDRLP4 16
+CNSTI4 1
+ASGNI4
+LABELV $243
+ADDRLP4 8+4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+GEF4 $245
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+LABELV $245
+ADDRLP4 16
+INDIRI4
+RETI4
+LABELV $226
+endproc BoxOnPlaneSide 60 0
+export RadiusFromBounds
+proc RadiusFromBounds 36 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $249
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 28
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+LEF4 $254
+ADDRLP4 32
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $255
+JUMPV
+LABELV $254
+ADDRLP4 32
+ADDRLP4 8
+INDIRF4
+ASGNF4
+LABELV $255
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 12
+ADDP4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+LABELV $250
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $249
+ADDRLP4 12
+ARGP4
+ADDRLP4 24
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+RETF4
+LABELV $248
+endproc RadiusFromBounds 36 4
+export ClearBounds
+proc ClearBounds 16 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTF4 1203982208
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+CNSTF4 3351465856
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+LABELV $256
+endproc ClearBounds 16 0
+export AddPointToBounds
+proc AddPointToBounds 20 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+GEF4 $258
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+LABELV $258
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+LEF4 $260
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+LABELV $260
+ADDRLP4 0
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRF4
+GEF4 $262
+ADDRLP4 4
+CNSTI4 4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $262
+ADDRLP4 4
+CNSTI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+LEF4 $264
+ADDRLP4 8
+CNSTI4 4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $264
+ADDRLP4 8
+CNSTI4 8
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+GEF4 $266
+ADDRLP4 12
+CNSTI4 8
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $266
+ADDRLP4 12
+CNSTI4 8
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+LEF4 $268
+ADDRLP4 16
+CNSTI4 8
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $268
+LABELV $257
+endproc AddPointToBounds 20 0
+export BoundsIntersect
+proc BoundsIntersect 24 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+LTF4 $277
+ADDRLP4 8
+CNSTI4 4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+LTF4 $277
+ADDRLP4 12
+CNSTI4 8
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+LTF4 $277
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 12
+INDIRP4
+INDIRF4
+GTF4 $277
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+GTF4 $277
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+LEF4 $271
+LABELV $277
+CNSTI4 0
+RETI4
+ADDRGP4 $270
+JUMPV
+LABELV $271
+CNSTI4 1
+RETI4
+LABELV $270
+endproc BoundsIntersect 24 0
+export BoundsIntersectSphere
+proc BoundsIntersectSphere 36 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ADDRFP4 12
+INDIRF4
+SUBF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+GTF4 $285
+ADDRLP4 4
+INDIRF4
+ADDRFP4 12
+INDIRF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+LTF4 $285
+ADDRLP4 20
+CNSTI4 4
+ASGNI4
+ADDRLP4 24
+ADDRFP4 8
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ADDRFP4 12
+INDIRF4
+SUBF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+GTF4 $285
+ADDRLP4 24
+INDIRF4
+ADDRFP4 12
+INDIRF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+LTF4 $285
+ADDRLP4 28
+CNSTI4 8
+ASGNI4
+ADDRLP4 32
+ADDRFP4 8
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 32
+INDIRF4
+ADDRFP4 12
+INDIRF4
+SUBF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRF4
+GTF4 $285
+ADDRLP4 32
+INDIRF4
+ADDRFP4 12
+INDIRF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRF4
+GEF4 $279
+LABELV $285
+CNSTI4 0
+RETI4
+ADDRGP4 $278
+JUMPV
+LABELV $279
+CNSTI4 1
+RETI4
+LABELV $278
+endproc BoundsIntersectSphere 36 0
+export BoundsIntersectPoint
+proc BoundsIntersectPoint 32 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+GTF4 $293
+ADDRLP4 4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+LTF4 $293
+ADDRLP4 16
+CNSTI4 4
+ASGNI4
+ADDRLP4 20
+ADDRFP4 8
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRF4
+GTF4 $293
+ADDRLP4 20
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRF4
+LTF4 $293
+ADDRLP4 24
+CNSTI4 8
+ASGNI4
+ADDRLP4 28
+ADDRFP4 8
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRF4
+GTF4 $293
+ADDRLP4 28
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRF4
+GEF4 $287
+LABELV $293
+CNSTI4 0
+RETI4
+ADDRGP4 $286
+JUMPV
+LABELV $287
+CNSTI4 1
+RETI4
+LABELV $286
+endproc BoundsIntersectPoint 32 0
+export VectorNormalize
+proc VectorNormalize 40 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 12
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+EQF4 $295
+ADDRLP4 4
+CNSTF4 1065353216
+ADDRLP4 0
+INDIRF4
+DIVF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $295
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $294
+endproc VectorNormalize 40 4
+export VectorNormalize2
+proc VectorNormalize2 36 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 12
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+EQF4 $298
+ADDRLP4 4
+CNSTF4 1065353216
+ADDRLP4 0
+INDIRF4
+DIVF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28
+CNSTI4 4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 32
+CNSTI4 8
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $299
+JUMPV
+LABELV $298
+ADDRLP4 32
+CNSTF4 0
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+LABELV $299
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $297
+endproc VectorNormalize2 36 4
+export _VectorMA
+proc _VectorMA 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 12
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 4
+ASGNI4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 8
+ASGNI4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $300
+endproc _VectorMA 8 0
+export _DotProduct
+proc _DotProduct 16 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 4
+ASGNI4
+ADDRLP4 12
+CNSTI4 8
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+RETF4
+LABELV $301
+endproc _DotProduct 16 0
+export _VectorSubtract
+proc _VectorSubtract 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 8
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $302
+endproc _VectorSubtract 8 0
+export _VectorAdd
+proc _VectorAdd 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 8
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $303
+endproc _VectorAdd 8 0
+export _VectorCopy
+proc _VectorCopy 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 8
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $304
+endproc _VectorCopy 8 0
+export _VectorScale
+proc _VectorScale 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 8
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $305
+endproc _VectorScale 8 0
+export Vector4Scale
+proc Vector4Scale 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 8
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 8
+CNSTI4 12
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $306
+endproc Vector4Scale 12 0
+export Q_log2
+proc Q_log2 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $309
+JUMPV
+LABELV $308
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $309
+ADDRLP4 4
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+RSHI4
+ASGNI4
+ADDRFP4 0
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $308
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $307
+endproc Q_log2 8 0
+export MatrixMultiply
+proc MatrixMultiply 104 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+CNSTI4 4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+CNSTI4 8
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 32
+CNSTI4 12
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 44
+CNSTI4 16
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 56
+CNSTI4 20
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 68
+CNSTI4 24
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 80
+CNSTI4 28
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 92
+CNSTI4 32
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 92
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 92
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 92
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $311
+endproc MatrixMultiply 104 0
+export VectorMatrixMultiply
+proc VectorMatrixMultiply 32 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+MULF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+CNSTI4 4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+MULF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+CNSTI4 8
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+MULF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $312
+endproc VectorMatrixMultiply 32 0
+bss
+align 4
+LABELV $314
+skip 4
+align 4
+LABELV $315
+skip 4
+align 4
+LABELV $316
+skip 4
+align 4
+LABELV $317
+skip 4
+align 4
+LABELV $318
+skip 4
+align 4
+LABELV $319
+skip 4
+export AngleVectors
+code
+proc AngleVectors 36 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 1016003125
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 4
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRGP4 $316
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 8
+ADDRGP4 cos
+CALLF4
+ASGNF4
+ADDRGP4 $319
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 0
+CNSTF4 1016003125
+ADDRFP4 0
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 12
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRGP4 $315
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 16
+ADDRGP4 cos
+CALLF4
+ASGNF4
+ADDRGP4 $318
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+CNSTF4 1016003125
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 20
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRGP4 $314
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 cos
+CALLF4
+ASGNF4
+ADDRGP4 $317
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $320
+ADDRFP4 4
+INDIRP4
+ADDRGP4 $318
+INDIRF4
+ADDRGP4 $319
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRGP4 $318
+INDIRF4
+ADDRGP4 $316
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRGP4 $315
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $320
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $322
+ADDRLP4 28
+CNSTF4 3212836864
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 28
+INDIRF4
+ADDRGP4 $314
+INDIRF4
+MULF4
+ADDRGP4 $315
+INDIRF4
+MULF4
+ADDRGP4 $319
+INDIRF4
+MULF4
+ADDRLP4 28
+INDIRF4
+ADDRGP4 $317
+INDIRF4
+MULF4
+ADDRGP4 $316
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 32
+CNSTF4 3212836864
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 32
+INDIRF4
+ADDRGP4 $314
+INDIRF4
+MULF4
+ADDRGP4 $315
+INDIRF4
+MULF4
+ADDRGP4 $316
+INDIRF4
+MULF4
+ADDRLP4 32
+INDIRF4
+ADDRGP4 $317
+INDIRF4
+MULF4
+ADDRGP4 $319
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTF4 3212836864
+ADDRGP4 $314
+INDIRF4
+MULF4
+ADDRGP4 $318
+INDIRF4
+MULF4
+ASGNF4
+LABELV $322
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $324
+ADDRFP4 12
+INDIRP4
+ADDRGP4 $317
+INDIRF4
+ADDRGP4 $315
+INDIRF4
+MULF4
+ADDRGP4 $319
+INDIRF4
+MULF4
+ADDRGP4 $314
+INDIRF4
+NEGF4
+ADDRGP4 $316
+INDIRF4
+NEGF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRGP4 $317
+INDIRF4
+ADDRGP4 $315
+INDIRF4
+MULF4
+ADDRGP4 $316
+INDIRF4
+MULF4
+ADDRGP4 $314
+INDIRF4
+NEGF4
+ADDRGP4 $319
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 12
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRGP4 $317
+INDIRF4
+ADDRGP4 $318
+INDIRF4
+MULF4
+ASGNF4
+LABELV $324
+LABELV $313
+endproc AngleVectors 36 4
+export PerpendicularVector
+proc PerpendicularVector 40 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $330
+JUMPV
+LABELV $327
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 28
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 4
+INDIRF4
+GEF4 $331
+ADDRLP4 8
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 36
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+LABELV $331
+LABELV $328
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $330
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LTI4 $327
+ADDRLP4 28
+CNSTF4 0
+ASGNF4
+ADDRLP4 12+8
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 12+4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 12
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+LABELV $326
+endproc PerpendicularVector 40 12
+export pointToLineDistance
+proc pointToLineDistance 84 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 52
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 56
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 8
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 68
+CNSTI4 4
+ASGNI4
+ADDRLP4 12+4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 72
+CNSTI4 8
+ASGNI4
+ADDRLP4 12+8
+ADDRFP4 4
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 28
+ARGP4
+ADDRLP4 76
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 80
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+CNSTF4 0
+NEF4 $340
+CNSTF4 0
+RETF4
+ADDRGP4 $335
+JUMPV
+LABELV $340
+ADDRLP4 40
+INDIRF4
+ADDRLP4 24
+INDIRF4
+DIVF4
+RETF4
+LABELV $335
+endproc pointToLineDistance 84 12
+export GetPerpendicularViewVector
+proc GetPerpendicularViewVector 56 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 32
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 36
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 48
+CNSTI4 4
+ASGNI4
+ADDRLP4 12+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 52
+CNSTI4 8
+ASGNI4
+ADDRLP4 12+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+LABELV $342
+endproc GetPerpendicularViewVector 56 12
+export ProjectPointOntoVector
+proc ProjectPointOntoVector 68 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 32
+CNSTI4 4
+ASGNI4
+ADDRLP4 12+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 36
+CNSTI4 8
+ASGNI4
+ADDRLP4 12+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 48
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 52
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 8
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 52
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 56
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 12
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 56
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 56
+INDIRF4
+MULF4
+ADDRLP4 12+4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 12+8
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 60
+CNSTI4 4
+ASGNI4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDRLP4 12+4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 12+8
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 64
+CNSTI4 8
+ASGNI4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDRLP4 12+4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 12+8
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $347
+endproc ProjectPointOntoVector 68 4
+export VectorMaxComponent
+proc VectorMaxComponent 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+LEF4 $367
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $367
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+LEF4 $369
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $369
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $366
+endproc VectorMaxComponent 4 0
+export VectorMinComponent
+proc VectorMinComponent 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+GEF4 $372
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $372
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+GEF4 $374
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $374
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $371
+endproc VectorMinComponent 4 0
+export DistanceBetweenLineSegmentsSquared
+proc DistanceBetweenLineSegmentsSquared 184 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 20
+ADDRFP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 96
+CNSTI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 96
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 96
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 100
+CNSTI4 8
+ASGNI4
+ADDRLP4 0+8
+ADDRFP4 4
+INDIRP4
+ADDRLP4 100
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 100
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 12
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 112
+CNSTI4 4
+ASGNI4
+ADDRLP4 12+4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 112
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 116
+CNSTI4 8
+ASGNI4
+ADDRLP4 12+8
+ADDRFP4 12
+INDIRP4
+ADDRLP4 116
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 116
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 128
+CNSTI4 4
+ASGNI4
+ADDRLP4 24+4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 128
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 132
+CNSTI4 8
+ASGNI4
+ADDRLP4 24+8
+ADDRFP4 0
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 132
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 136
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 76
+ADDRLP4 136
+INDIRF4
+ADDRLP4 136
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 140
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 136
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 64
+ADDRLP4 140
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ADDRLP4 12+4
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 12+8
+INDIRF4
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 144
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 68
+ADDRLP4 136
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 0+8
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 80
+ADDRLP4 140
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ADDRLP4 12+4
+INDIRF4
+ADDRLP4 24+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 12+8
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 152
+ADDRLP4 76
+INDIRF4
+ADDRLP4 64
+INDIRF4
+MULF4
+ADDRLP4 56
+INDIRF4
+ADDRLP4 56
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 84
+ADDRLP4 152
+INDIRF4
+ASGNF4
+ADDRLP4 60
+ADDRLP4 152
+INDIRF4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 152
+INDIRF4
+ASGNF4
+ADDRLP4 84
+INDIRF4
+CNSTF4 925353388
+GEF4 $403
+ADDRLP4 52
+CNSTF4 0
+ASGNF4
+ADDRLP4 72
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 48
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 60
+ADDRLP4 64
+INDIRF4
+ASGNF4
+ADDRGP4 $404
+JUMPV
+LABELV $403
+ADDRLP4 160
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 52
+ADDRLP4 56
+INDIRF4
+ADDRLP4 160
+INDIRF4
+MULF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 68
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 76
+INDIRF4
+ADDRLP4 160
+INDIRF4
+MULF4
+ADDRLP4 56
+INDIRF4
+ADDRLP4 68
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 52
+INDIRF4
+CNSTF4 0
+GEF4 $405
+ADDRLP4 52
+CNSTF4 0
+ASGNF4
+ADDRLP4 48
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 60
+ADDRLP4 64
+INDIRF4
+ASGNF4
+ADDRGP4 $406
+JUMPV
+LABELV $405
+ADDRLP4 52
+INDIRF4
+ADDRLP4 72
+INDIRF4
+LEF4 $407
+ADDRLP4 52
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 80
+INDIRF4
+ADDRLP4 56
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 60
+ADDRLP4 64
+INDIRF4
+ASGNF4
+LABELV $407
+LABELV $406
+LABELV $404
+ADDRLP4 48
+INDIRF4
+CNSTF4 0
+GEF4 $409
+ADDRLP4 48
+CNSTF4 0
+ASGNF4
+ADDRLP4 68
+INDIRF4
+NEGF4
+CNSTF4 0
+GEF4 $411
+ADDRLP4 52
+CNSTF4 0
+ASGNF4
+ADDRGP4 $410
+JUMPV
+LABELV $411
+ADDRLP4 68
+INDIRF4
+NEGF4
+ADDRLP4 76
+INDIRF4
+LEF4 $413
+ADDRLP4 52
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRGP4 $410
+JUMPV
+LABELV $413
+ADDRLP4 52
+ADDRLP4 68
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 76
+INDIRF4
+ASGNF4
+ADDRGP4 $410
+JUMPV
+LABELV $409
+ADDRLP4 48
+INDIRF4
+ADDRLP4 60
+INDIRF4
+LEF4 $415
+ADDRLP4 48
+ADDRLP4 60
+INDIRF4
+ASGNF4
+ADDRLP4 68
+INDIRF4
+NEGF4
+ADDRLP4 56
+INDIRF4
+ADDF4
+CNSTF4 0
+GEF4 $417
+ADDRLP4 52
+CNSTF4 0
+ASGNF4
+ADDRGP4 $418
+JUMPV
+LABELV $417
+ADDRLP4 68
+INDIRF4
+NEGF4
+ADDRLP4 56
+INDIRF4
+ADDF4
+ADDRLP4 76
+INDIRF4
+LEF4 $419
+ADDRLP4 52
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRGP4 $420
+JUMPV
+LABELV $419
+ADDRLP4 52
+ADDRLP4 68
+INDIRF4
+NEGF4
+ADDRLP4 56
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 76
+INDIRF4
+ASGNF4
+LABELV $420
+LABELV $418
+LABELV $415
+LABELV $410
+ADDRLP4 52
+INDIRF4
+ARGF4
+ADDRLP4 160
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 160
+INDIRF4
+CNSTF4 925353388
+GEF4 $422
+ADDRLP4 156
+CNSTF4 0
+ASGNF4
+ADDRGP4 $423
+JUMPV
+LABELV $422
+ADDRLP4 156
+ADDRLP4 52
+INDIRF4
+ADDRLP4 72
+INDIRF4
+DIVF4
+ASGNF4
+LABELV $423
+ADDRFP4 16
+INDIRP4
+ADDRLP4 156
+INDIRF4
+ASGNF4
+ADDRLP4 48
+INDIRF4
+ARGF4
+ADDRLP4 168
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 168
+INDIRF4
+CNSTF4 925353388
+GEF4 $425
+ADDRLP4 164
+CNSTF4 0
+ASGNF4
+ADDRGP4 $426
+JUMPV
+LABELV $425
+ADDRLP4 164
+ADDRLP4 48
+INDIRF4
+ADDRLP4 60
+INDIRF4
+DIVF4
+ASGNF4
+LABELV $426
+ADDRFP4 20
+INDIRP4
+ADDRLP4 164
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRFP4 16
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRFP4 16
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 16
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 12
+INDIRF4
+ADDRFP4 20
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12+4
+ADDRLP4 12+4
+INDIRF4
+ADDRFP4 20
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12+8
+ADDRLP4 12+8
+INDIRF4
+ADDRFP4 20
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 24
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 36+4
+ADDRLP4 24+4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 36+8
+ADDRLP4 24+8
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 36
+INDIRF4
+ADDRLP4 12
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 36+4
+ADDRLP4 36+4
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 36+8
+ADDRLP4 36+8
+INDIRF4
+ADDRLP4 12+8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 36
+ARGP4
+ADDRLP4 180
+ADDRGP4 VectorLengthSquared
+CALLF4
+ASGNF4
+ADDRLP4 180
+INDIRF4
+RETF4
+LABELV $376
+endproc DistanceBetweenLineSegmentsSquared 184 4
+export DistanceBetweenLineSegments
+proc DistanceBetweenLineSegments 8 24
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRFP4 20
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 DistanceBetweenLineSegmentsSquared
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 4
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+RETF4
+LABELV $447
+endproc DistanceBetweenLineSegments 8 24
+export Q_isnan
+proc Q_isnan 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRU4
+CNSTU4 2147483647
+BANDU4
+ASGNU4
+ADDRLP4 0
+CNSTU4 2139095040
+ADDRLP4 0
+INDIRU4
+SUBU4
+ASGNU4
+ADDRLP4 0
+INDIRU4
+CNSTI4 31
+RSHU4
+CVUI4 4
+RETI4
+LABELV $448
+endproc Q_isnan 4 0
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+import VectorDistance
+import Q_acos
+import Q_StripIndentMarker
+import Hunk_Alloc
+import FloatSwap
+import LongSwap
+import ShortSwap
+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
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
diff --git a/build/release-linux-x86_64/base/ui/bg_lib.asm b/build/release-linux-x86_64/base/ui/bg_lib.asm
new file mode 100644
index 0000000..856010e
--- /dev/null
+++ b/build/release-linux-x86_64/base/ui/bg_lib.asm
@@ -0,0 +1,11223 @@
+code
+proc swapfunc 24 0
+ADDRFP4 12
+INDIRI4
+CNSTI4 1
+GTI4 $28
+ADDRLP4 8
+ADDRFP4 8
+INDIRI4
+CVIU4 4
+CNSTI4 2
+RSHU4
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+LABELV $30
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+LABELV $31
+ADDRLP4 12
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+GTI4 $30
+ADDRGP4 $29
+JUMPV
+LABELV $28
+ADDRLP4 8
+ADDRFP4 8
+INDIRI4
+CVIU4 4
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+LABELV $33
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 20
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 12
+INDIRI1
+ASGNI1
+LABELV $34
+ADDRLP4 12
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+GTI4 $33
+LABELV $29
+LABELV $27
+endproc swapfunc 24 0
+proc med3 40 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+GEI4 $42
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+GEI4 $44
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $45
+JUMPV
+LABELV $44
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+GEI4 $46
+ADDRLP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRGP4 $47
+JUMPV
+LABELV $46
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $47
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+LABELV $45
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $43
+JUMPV
+LABELV $42
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+LEI4 $48
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $49
+JUMPV
+LABELV $48
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+GEI4 $50
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $51
+JUMPV
+LABELV $50
+ADDRLP4 16
+ADDRFP4 8
+INDIRP4
+ASGNP4
+LABELV $51
+ADDRLP4 12
+ADDRLP4 16
+INDIRP4
+ASGNP4
+LABELV $49
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+LABELV $43
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $36
+endproc med3 40 8
+export qsort
+proc qsort 124 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRU4
+ASGNU4
+ADDRFP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+LABELV $53
+ADDRLP4 52
+CNSTU4 3
+ASGNU4
+ADDRLP4 56
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CVUI4 4
+CVIU4 4
+ADDRLP4 52
+INDIRU4
+BANDU4
+ADDRLP4 56
+INDIRU4
+NEU4 $58
+ADDRFP4 8
+INDIRU4
+ADDRLP4 52
+INDIRU4
+BANDU4
+ADDRLP4 56
+INDIRU4
+EQU4 $56
+LABELV $58
+ADDRLP4 44
+CNSTI4 2
+ASGNI4
+ADDRGP4 $57
+JUMPV
+LABELV $56
+ADDRFP4 8
+INDIRU4
+CNSTU4 4
+NEU4 $59
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRGP4 $60
+JUMPV
+LABELV $59
+ADDRLP4 48
+CNSTI4 1
+ASGNI4
+LABELV $60
+ADDRLP4 44
+ADDRLP4 48
+INDIRI4
+ASGNI4
+LABELV $57
+ADDRLP4 16
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRU4
+CNSTU4 7
+GEU4 $61
+ADDRLP4 32
+ADDRFP4 8
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRGP4 $66
+JUMPV
+LABELV $63
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRGP4 $70
+JUMPV
+LABELV $67
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $71
+ADDRLP4 60
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ADDRLP4 60
+INDIRI4
+ASGNI4
+ADDRGP4 $72
+JUMPV
+LABELV $71
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $72
+LABELV $68
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ASGNP4
+LABELV $70
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+LEU4 $73
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+GTI4 $67
+LABELV $73
+LABELV $64
+ADDRLP4 32
+ADDRFP4 8
+INDIRU4
+ADDRLP4 32
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $66
+ADDRLP4 32
+INDIRP4
+CVPU4 4
+ADDRFP4 4
+INDIRU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CVPU4 4
+LTU4 $63
+ADDRGP4 $52
+JUMPV
+LABELV $61
+ADDRLP4 32
+ADDRFP4 4
+INDIRU4
+CNSTI4 1
+RSHU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRU4
+CNSTU4 7
+LEU4 $74
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRFP4 4
+INDIRU4
+CNSTU4 1
+SUBU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRU4
+CNSTU4 40
+LEU4 $76
+ADDRLP4 40
+ADDRFP4 4
+INDIRU4
+CNSTI4 3
+RSHU4
+ADDRFP4 8
+INDIRU4
+MULU4
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 76
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ARGP4
+ADDRLP4 76
+INDIRI4
+CNSTI4 1
+LSHI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 80
+ADDRGP4 med3
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 80
+INDIRP4
+ASGNP4
+ADDRLP4 88
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 88
+INDIRI4
+SUBP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 88
+INDIRI4
+ADDRLP4 32
+INDIRP4
+ADDP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 92
+ADDRGP4 med3
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 92
+INDIRP4
+ASGNP4
+ADDRLP4 100
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 100
+INDIRI4
+CNSTI4 1
+LSHI4
+SUBP4
+ARGP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 100
+INDIRI4
+SUBP4
+ARGP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 104
+ADDRGP4 med3
+CALLP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 104
+INDIRP4
+ASGNP4
+LABELV $76
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 med3
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 72
+INDIRP4
+ASGNP4
+LABELV $74
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $78
+ADDRLP4 64
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRGP4 $79
+JUMPV
+LABELV $78
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $79
+ADDRLP4 72
+ADDRFP4 8
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRLP4 20
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRLP4 76
+ADDRFP4 4
+INDIRU4
+CNSTU4 1
+SUBU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 76
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 76
+INDIRP4
+ASGNP4
+ADDRGP4 $85
+JUMPV
+LABELV $84
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $87
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $89
+ADDRLP4 80
+ADDRLP4 20
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ASGNI4
+ADDRGP4 $90
+JUMPV
+LABELV $89
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $90
+ADDRLP4 20
+ADDRFP4 8
+INDIRU4
+ADDRLP4 20
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $87
+ADDRLP4 4
+ADDRFP4 8
+INDIRU4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $85
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+GTU4 $91
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 84
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 84
+INDIRI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+LEI4 $84
+LABELV $91
+ADDRGP4 $93
+JUMPV
+LABELV $92
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $95
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $97
+ADDRLP4 88
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 88
+INDIRI4
+ASGNI4
+ADDRGP4 $98
+JUMPV
+LABELV $97
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $98
+ADDRLP4 24
+ADDRLP4 24
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ASGNP4
+LABELV $95
+ADDRLP4 8
+ADDRLP4 8
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ASGNP4
+LABELV $93
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+GTU4 $99
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 92
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 92
+INDIRI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+GEI4 $92
+LABELV $99
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+LEU4 $100
+ADDRGP4 $82
+JUMPV
+LABELV $100
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $102
+ADDRLP4 96
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 96
+INDIRI4
+ASGNI4
+ADDRGP4 $103
+JUMPV
+LABELV $102
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $103
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRFP4 8
+INDIRU4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ASGNP4
+ADDRGP4 $85
+JUMPV
+LABELV $82
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $104
+ADDRLP4 32
+ADDRFP4 8
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRGP4 $109
+JUMPV
+LABELV $106
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRGP4 $113
+JUMPV
+LABELV $110
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $114
+ADDRLP4 80
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ADDRLP4 80
+INDIRI4
+ASGNI4
+ADDRGP4 $115
+JUMPV
+LABELV $114
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+CVUI4 4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $115
+LABELV $111
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ASGNP4
+LABELV $113
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+LEU4 $116
+ADDRLP4 0
+INDIRP4
+ADDRFP4 8
+INDIRU4
+SUBP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 92
+ADDRFP4 12
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+GTI4 $110
+LABELV $116
+LABELV $107
+ADDRLP4 32
+ADDRFP4 8
+INDIRU4
+ADDRLP4 32
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $109
+ADDRLP4 32
+INDIRP4
+CVPU4 4
+ADDRFP4 4
+INDIRU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CVPU4 4
+LTU4 $106
+ADDRGP4 $52
+JUMPV
+LABELV $104
+ADDRLP4 36
+ADDRFP4 4
+INDIRU4
+ADDRFP4 8
+INDIRU4
+MULU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 88
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 88
+INDIRU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 88
+INDIRU4
+SUBU4
+CVUI4 4
+GEI4 $118
+ADDRLP4 80
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $119
+JUMPV
+LABELV $118
+ADDRLP4 80
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ASGNI4
+LABELV $119
+ADDRLP4 12
+ADDRLP4 80
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+LEI4 $120
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+SUBP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $120
+ADDRLP4 100
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ASGNU4
+ADDRLP4 100
+INDIRU4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+ADDRLP4 100
+INDIRU4
+SUBU4
+CVUI4 4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+SUBU4
+GEU4 $123
+ADDRLP4 96
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+ASGNU4
+ADDRGP4 $124
+JUMPV
+LABELV $123
+ADDRLP4 96
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+SUBU4
+ASGNU4
+LABELV $124
+ADDRLP4 12
+ADDRLP4 96
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+LEI4 $125
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 12
+INDIRI4
+SUBP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 swapfunc
+CALLV
+pop
+LABELV $125
+ADDRLP4 108
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 108
+INDIRI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+LEU4 $127
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+DIVU4
+ARGU4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRGP4 qsort
+CALLV
+pop
+LABELV $127
+ADDRLP4 116
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 116
+INDIRI4
+ASGNI4
+ADDRLP4 116
+INDIRI4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+LEU4 $129
+ADDRFP4 0
+ADDRLP4 36
+INDIRP4
+ADDRLP4 12
+INDIRI4
+SUBP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 12
+INDIRI4
+CVIU4 4
+ADDRFP4 8
+INDIRU4
+DIVU4
+ASGNU4
+ADDRGP4 $53
+JUMPV
+LABELV $129
+LABELV $52
+endproc qsort 124 16
+export strlen
+proc strlen 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $133
+JUMPV
+LABELV $132
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $133
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $132
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+RETU4
+LABELV $131
+endproc strlen 4 0
+export strcat
+proc strcat 16 0
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $137
+JUMPV
+LABELV $136
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $137
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $136
+ADDRGP4 $140
+JUMPV
+LABELV $139
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $140
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $139
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRFP4 0
+INDIRP4
+RETP4
+LABELV $135
+endproc strcat 16 0
+export strcpy
+proc strcpy 16 0
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $144
+JUMPV
+LABELV $143
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $144
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $143
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRFP4 0
+INDIRP4
+RETP4
+LABELV $142
+endproc strcpy 16 0
+export strcmp
+proc strcmp 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $148
+JUMPV
+LABELV $147
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+ASGNP4
+LABELV $148
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $151
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $151
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $147
+LABELV $151
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+SUBI4
+RETI4
+LABELV $146
+endproc strcmp 12 0
+export strrchr
+proc strrchr 16 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 12
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $156
+JUMPV
+LABELV $153
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRFP4 4
+INDIRI4
+NEI4 $157
+ADDRLP4 4
+INDIRP4
+RETP4
+ADDRGP4 $152
+JUMPV
+LABELV $157
+LABELV $154
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $156
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $153
+CNSTP4 0
+RETP4
+LABELV $152
+endproc strrchr 16 4
+export strchr
+proc strchr 0 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $161
+JUMPV
+LABELV $160
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRFP4 4
+INDIRI4
+NEI4 $163
+ADDRFP4 0
+INDIRP4
+RETP4
+ADDRGP4 $159
+JUMPV
+LABELV $163
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $161
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $160
+CNSTP4 0
+RETP4
+LABELV $159
+endproc strchr 0 0
+export strstr
+proc strstr 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $167
+JUMPV
+LABELV $166
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $172
+JUMPV
+LABELV $169
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+EQI4 $173
+ADDRGP4 $171
+JUMPV
+LABELV $173
+LABELV $170
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $172
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $169
+LABELV $171
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $175
+ADDRFP4 0
+INDIRP4
+RETP4
+ADDRGP4 $165
+JUMPV
+LABELV $175
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $167
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $166
+CNSTP4 0
+RETP4
+LABELV $165
+endproc strstr 8 0
+export tolower
+proc tolower 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 65
+LTI4 $178
+ADDRFP4 0
+INDIRI4
+CNSTI4 90
+GTI4 $178
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 32
+ADDI4
+ASGNI4
+LABELV $178
+ADDRFP4 0
+INDIRI4
+RETI4
+LABELV $177
+endproc tolower 4 0
+export toupper
+proc toupper 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 97
+LTI4 $181
+ADDRFP4 0
+INDIRI4
+CNSTI4 122
+GTI4 $181
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 -32
+ADDI4
+ASGNI4
+LABELV $181
+ADDRFP4 0
+INDIRI4
+RETI4
+LABELV $180
+endproc toupper 4 0
+export memmove
+proc memmove 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+LEU4 $184
+ADDRLP4 0
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRGP4 $187
+JUMPV
+LABELV $186
+ADDRLP4 0
+ADDRLP4 0
+INDIRU4
+CNSTU4 1
+SUBU4
+ASGNU4
+ADDRLP4 0
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ADDRLP4 0
+INDIRU4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+LABELV $187
+ADDRLP4 0
+INDIRU4
+CNSTU4 0
+NEU4 $186
+ADDRGP4 $185
+JUMPV
+LABELV $184
+ADDRLP4 0
+CNSTU4 0
+ASGNU4
+ADDRGP4 $192
+JUMPV
+LABELV $189
+ADDRLP4 0
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ADDRLP4 0
+INDIRU4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+LABELV $190
+ADDRLP4 0
+ADDRLP4 0
+INDIRU4
+CNSTU4 1
+ADDU4
+ASGNU4
+LABELV $192
+ADDRLP4 0
+INDIRU4
+ADDRFP4 8
+INDIRU4
+LTU4 $189
+LABELV $185
+ADDRFP4 0
+INDIRP4
+RETP4
+LABELV $183
+endproc memmove 8 0
+export rint
+proc rint 8 4
+ADDRFP4 0
+INDIRF4
+CNSTF4 1056964608
+LTF4 $194
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+ADDRGP4 ceil
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+RETF4
+ADDRGP4 $193
+JUMPV
+LABELV $194
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 4
+ADDRGP4 floor
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+RETF4
+LABELV $193
+endproc rint 8 4
+export tan
+proc tan 8 4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 4
+ADDRGP4 cos
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+DIVF4
+RETF4
+LABELV $196
+endproc tan 8 4
+lit
+align 4
+LABELV pi
+byte 4 1078530010
+align 4
+LABELV pio2_hi
+byte 4 1070141402
+align 4
+LABELV pio2_lo
+byte 4 866263400
+align 4
+LABELV pS0
+byte 4 1042983595
+align 4
+LABELV pS1
+byte 4 3198595216
+align 4
+LABELV pS2
+byte 4 1045301928
+align 4
+LABELV pS3
+byte 4 3173257542
+align 4
+LABELV pS4
+byte 4 978288388
+align 4
+LABELV pS5
+byte 4 940699400
+align 4
+LABELV qS1
+byte 4 3222917433
+align 4
+LABELV qS2
+byte 4 1073829677
+align 4
+LABELV qS3
+byte 4 3207607137
+align 4
+LABELV qS4
+byte 4 1033750062
+export acos
+code
+proc acos 64 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+LABELV $199
+ADDRLP4 44
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 44
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $200
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+CNSTI4 2147483647
+BANDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1065353216
+NEI4 $202
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $204
+CNSTF4 0
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $204
+ADDRGP4 pi
+INDIRF4
+CNSTF4 1073741824
+ADDRGP4 pio2_lo
+INDIRF4
+MULF4
+ADDF4
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $202
+ADDRLP4 12
+INDIRI4
+CNSTI4 1065353216
+LEI4 $206
+ADDRLP4 48
+ADDRFP4 0
+INDIRF4
+ADDRFP4 0
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 48
+INDIRF4
+ADDRLP4 48
+INDIRF4
+DIVF4
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $206
+ADDRLP4 12
+INDIRI4
+CNSTI4 1056964608
+GEI4 $208
+ADDRLP4 12
+INDIRI4
+CNSTI4 587202560
+GTI4 $210
+ADDRGP4 pio2_hi
+INDIRF4
+ADDRGP4 pio2_lo
+INDIRF4
+ADDF4
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $210
+ADDRLP4 4
+ADDRFP4 0
+INDIRF4
+ADDRFP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 16
+ADDRGP4 pS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS5
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS4
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 pio2_hi
+INDIRF4
+ADDRFP4 0
+INDIRF4
+ADDRGP4 pio2_lo
+INDIRF4
+ADDRFP4 0
+INDIRF4
+ADDRLP4 28
+INDIRF4
+MULF4
+SUBF4
+SUBF4
+SUBF4
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $208
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $212
+ADDRLP4 44
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 4
+CNSTF4 1056964608
+ADDRFP4 0
+INDIRF4
+ADDRLP4 44
+INDIRF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 16
+ADDRGP4 pS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS5
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS4
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDRLP4 44
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 52
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 28
+INDIRF4
+ADDRLP4 56
+INDIRF4
+MULF4
+ADDRGP4 pio2_lo
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 pi
+INDIRF4
+CNSTF4 1073741824
+ADDRLP4 56
+INDIRF4
+ADDRLP4 36
+INDIRF4
+ADDF4
+MULF4
+SUBF4
+RETF4
+ADDRGP4 $198
+JUMPV
+LABELV $212
+ADDRLP4 4
+CNSTF4 1056964608
+CNSTF4 1065353216
+ADDRFP4 0
+INDIRF4
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 48
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 32
+INDIRF4
+ASGNF4
+LABELV $214
+ADDRLP4 52
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 52
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $215
+LABELV $217
+ADDRLP4 52
+ADDRLP4 44
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 52
+INDIRF4
+ASGNF4
+LABELV $218
+ADDRLP4 60
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+SUBF4
+ADDRLP4 60
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDF4
+DIVF4
+ASGNF4
+ADDRLP4 16
+ADDRGP4 pS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS5
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS0
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 pS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 qS4
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 28
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDRLP4 40
+INDIRF4
+ADDF4
+ASGNF4
+CNSTF4 1073741824
+ADDRLP4 8
+INDIRF4
+ADDRLP4 36
+INDIRF4
+ADDF4
+MULF4
+RETF4
+LABELV $198
+endproc acos 64 4
+lit
+align 4
+LABELV bp
+byte 4 1065353216
+byte 4 1069547520
+align 4
+LABELV dp_h
+byte 4 0
+byte 4 1058390016
+align 4
+LABELV dp_l
+byte 4 0
+byte 4 902942684
+align 4
+LABELV huge
+byte 4 1900671690
+align 4
+LABELV tiny
+byte 4 228737632
+align 4
+LABELV zero
+byte 4 0
+align 4
+LABELV one
+byte 4 1065353216
+align 4
+LABELV two
+byte 4 1073741824
+align 4
+LABELV two24
+byte 4 1266679808
+align 4
+LABELV two25
+byte 4 1275068416
+align 4
+LABELV twom25
+byte 4 855638016
+align 4
+LABELV L1
+byte 4 1058642330
+align 4
+LABELV L2
+byte 4 1054567863
+align 4
+LABELV L3
+byte 4 1051372203
+align 4
+LABELV L4
+byte 4 1049338629
+align 4
+LABELV L5
+byte 4 1047278165
+align 4
+LABELV L6
+byte 4 1045688642
+align 4
+LABELV P1
+byte 4 1042983595
+align 4
+LABELV P2
+byte 4 3140881249
+align 4
+LABELV P3
+byte 4 948613973
+align 4
+LABELV P4
+byte 4 3051219470
+align 4
+LABELV P5
+byte 4 858897228
+align 4
+LABELV lg2
+byte 4 1060205080
+align 4
+LABELV lg2_h
+byte 4 1060205056
+align 4
+LABELV lg2_l
+byte 4 901758604
+align 4
+LABELV ovt
+byte 4 859351612
+align 4
+LABELV cp
+byte 4 1064712271
+align 4
+LABELV cp_h
+byte 4 1064712192
+align 4
+LABELV cp_l
+byte 4 916308896
+align 4
+LABELV ivln2
+byte 4 1069066811
+align 4
+LABELV ivln2_h
+byte 4 1069066752
+align 4
+LABELV ivln2_l
+byte 4 921478512
+code
+proc copysignf 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+LABELV $221
+ADDRLP4 8
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 8
+INDIRU4
+ASGNU4
+LABELV $222
+LABELV $224
+ADDRLP4 8
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 8
+INDIRU4
+ASGNU4
+LABELV $225
+LABELV $227
+ADDRLP4 8
+ADDRLP4 0
+INDIRU4
+CNSTU4 2147483647
+BANDU4
+ADDRLP4 4
+INDIRU4
+CNSTU4 2147483648
+BANDU4
+BORU4
+ASGNU4
+ADDRFP4 0
+ADDRLP4 8
+INDIRF4
+ASGNF4
+LABELV $228
+ADDRFP4 0
+INDIRF4
+RETF4
+LABELV $220
+endproc copysignf 12 0
+proc __scalbnf 40 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+LABELV $231
+ADDRLP4 8
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 8
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $232
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2139095040
+BANDI4
+CNSTI4 23
+RSHI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $234
+ADDRLP4 0
+INDIRI4
+CNSTI4 2147483647
+BANDI4
+CNSTI4 0
+NEI4 $236
+ADDRFP4 0
+INDIRF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $236
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ADDRGP4 two25
+INDIRF4
+MULF4
+ASGNF4
+LABELV $238
+ADDRLP4 8
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 8
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $239
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2139095040
+BANDI4
+CNSTI4 23
+RSHI4
+CNSTI4 25
+SUBI4
+ASGNI4
+LABELV $234
+ADDRLP4 4
+INDIRI4
+CNSTI4 255
+NEI4 $241
+ADDRFP4 0
+INDIRF4
+ADDRFP4 0
+INDIRF4
+ADDF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $241
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+CNSTI4 50000
+GTI4 $245
+ADDRLP4 4
+INDIRI4
+CNSTI4 254
+LEI4 $243
+LABELV $245
+ADDRLP4 12
+ADDRGP4 huge
+INDIRF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 16
+ADDRGP4 copysignf
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $243
+ADDRFP4 4
+INDIRI4
+CNSTI4 -50000
+GEI4 $246
+ADDRLP4 20
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 copysignf
+CALLF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $246
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LEI4 $248
+LABELV $250
+ADDRLP4 28
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 2155872255
+BANDU4
+ADDRLP4 4
+INDIRI4
+CNSTI4 23
+LSHI4
+CVIU4 4
+BORU4
+ASGNU4
+ADDRFP4 0
+ADDRLP4 28
+INDIRF4
+ASGNF4
+LABELV $251
+ADDRFP4 0
+INDIRF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $248
+ADDRLP4 4
+INDIRI4
+CNSTI4 -25
+GTI4 $253
+ADDRLP4 28
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 32
+ADDRGP4 copysignf
+CALLF4
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 32
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $230
+JUMPV
+LABELV $253
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 25
+ADDI4
+ASGNI4
+LABELV $255
+ADDRLP4 36
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 2155872255
+BANDU4
+ADDRLP4 4
+INDIRI4
+CNSTI4 23
+LSHI4
+CVIU4 4
+BORU4
+ASGNU4
+ADDRFP4 0
+ADDRLP4 36
+INDIRF4
+ASGNF4
+LABELV $256
+ADDRFP4 0
+INDIRF4
+ADDRGP4 twom25
+INDIRF4
+MULF4
+RETF4
+LABELV $230
+endproc __scalbnf 40 8
+export pow
+proc pow 208 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+CNSTF4 1065353216
+NEF4 $259
+ADDRFP4 0
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $259
+LABELV $261
+ADDRLP4 108
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 108
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $262
+LABELV $264
+ADDRLP4 108
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 108
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $265
+ADDRLP4 108
+CNSTI4 2147483647
+ASGNI4
+ADDRLP4 20
+ADDRLP4 32
+INDIRI4
+ADDRLP4 108
+INDIRI4
+BANDI4
+ASGNI4
+ADDRLP4 60
+ADDRLP4 36
+INDIRI4
+ADDRLP4 108
+INDIRI4
+BANDI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+NEI4 $267
+ADDRGP4 one
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $267
+ADDRLP4 112
+CNSTI4 2139095040
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 112
+INDIRI4
+GTI4 $271
+ADDRLP4 60
+INDIRI4
+ADDRLP4 112
+INDIRI4
+LEI4 $269
+LABELV $271
+ADDRFP4 0
+INDIRF4
+ADDRFP4 4
+INDIRF4
+ADDF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $269
+ADDRLP4 116
+CNSTI4 0
+ASGNI4
+ADDRLP4 80
+ADDRLP4 116
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 116
+INDIRI4
+GEI4 $272
+ADDRLP4 60
+INDIRI4
+CNSTI4 1266679808
+LTI4 $274
+ADDRLP4 80
+CNSTI4 2
+ASGNI4
+ADDRGP4 $275
+JUMPV
+LABELV $274
+ADDRLP4 60
+INDIRI4
+CNSTI4 1065353216
+LTI4 $276
+ADDRLP4 124
+CNSTI4 23
+ASGNI4
+ADDRLP4 28
+ADDRLP4 60
+INDIRI4
+ADDRLP4 124
+INDIRI4
+RSHI4
+CNSTI4 127
+SUBI4
+ASGNI4
+ADDRLP4 128
+ADDRLP4 124
+INDIRI4
+ADDRLP4 28
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 60
+INDIRI4
+ADDRLP4 128
+INDIRI4
+RSHI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 128
+INDIRI4
+LSHI4
+ADDRLP4 60
+INDIRI4
+NEI4 $278
+ADDRLP4 80
+CNSTI4 2
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+BANDI4
+SUBI4
+ASGNI4
+LABELV $278
+LABELV $276
+LABELV $275
+LABELV $272
+ADDRLP4 60
+INDIRI4
+CNSTI4 2139095040
+NEI4 $280
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353216
+NEI4 $282
+ADDRFP4 4
+INDIRF4
+ADDRFP4 4
+INDIRF4
+SUBF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $282
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353216
+LEI4 $284
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+LTI4 $287
+ADDRLP4 124
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $288
+JUMPV
+LABELV $287
+ADDRLP4 124
+ADDRGP4 zero
+INDIRF4
+ASGNF4
+LABELV $288
+ADDRLP4 124
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $284
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+GEI4 $290
+ADDRLP4 128
+ADDRFP4 4
+INDIRF4
+NEGF4
+ASGNF4
+ADDRGP4 $291
+JUMPV
+LABELV $290
+ADDRLP4 128
+ADDRGP4 zero
+INDIRF4
+ASGNF4
+LABELV $291
+ADDRLP4 128
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $280
+ADDRLP4 60
+INDIRI4
+CNSTI4 1065353216
+NEI4 $292
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+GEI4 $294
+ADDRGP4 one
+INDIRF4
+ADDRFP4 0
+INDIRF4
+DIVF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $294
+ADDRFP4 0
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $292
+ADDRLP4 36
+INDIRI4
+CNSTI4 1073741824
+NEI4 $296
+ADDRFP4 0
+INDIRF4
+ADDRFP4 0
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $296
+ADDRLP4 36
+INDIRI4
+CNSTI4 1056964608
+NEI4 $298
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+LTI4 $300
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 124
+ADDRGP4 sqrt
+CALLF4
+ASGNF4
+ADDRLP4 124
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $300
+LABELV $298
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 124
+ADDRGP4 fabs
+CALLF4
+ASGNF4
+ADDRLP4 48
+ADDRLP4 124
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRI4
+CNSTI4 2139095040
+EQI4 $305
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $305
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353216
+NEI4 $302
+LABELV $305
+ADDRLP4 8
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+GEI4 $306
+ADDRLP4 8
+ADDRGP4 one
+INDIRF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+ASGNF4
+LABELV $306
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+GEI4 $308
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353216
+SUBI4
+ADDRLP4 80
+INDIRI4
+BORI4
+CNSTI4 0
+NEI4 $310
+ADDRLP4 136
+ADDRLP4 8
+INDIRF4
+ADDRLP4 8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 136
+INDIRF4
+ADDRLP4 136
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 $311
+JUMPV
+LABELV $310
+ADDRLP4 80
+INDIRI4
+CNSTI4 1
+NEI4 $312
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $312
+LABELV $311
+LABELV $308
+ADDRLP4 8
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $302
+ADDRLP4 32
+INDIRI4
+CVIU4 4
+CNSTI4 31
+RSHU4
+CNSTU4 1
+SUBU4
+ADDRLP4 80
+INDIRI4
+CVIU4 4
+BORU4
+CNSTU4 0
+NEU4 $314
+ADDRLP4 136
+ADDRFP4 0
+INDIRF4
+ADDRFP4 0
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 136
+INDIRF4
+ADDRLP4 136
+INDIRF4
+DIVF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $314
+ADDRLP4 60
+INDIRI4
+CNSTI4 1291845632
+LEI4 $316
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353208
+GEI4 $318
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+GEI4 $321
+ADDRLP4 144
+ADDRGP4 huge
+INDIRF4
+ASGNF4
+ADDRLP4 140
+ADDRLP4 144
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $322
+JUMPV
+LABELV $321
+ADDRLP4 148
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 140
+ADDRLP4 148
+INDIRF4
+ADDRLP4 148
+INDIRF4
+MULF4
+ASGNF4
+LABELV $322
+ADDRLP4 140
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $318
+ADDRLP4 20
+INDIRI4
+CNSTI4 1065353223
+LEI4 $323
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+LEI4 $326
+ADDRLP4 156
+ADDRGP4 huge
+INDIRF4
+ASGNF4
+ADDRLP4 152
+ADDRLP4 156
+INDIRF4
+ADDRLP4 156
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $327
+JUMPV
+LABELV $326
+ADDRLP4 160
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 152
+ADDRLP4 160
+INDIRF4
+ADDRLP4 160
+INDIRF4
+MULF4
+ASGNF4
+LABELV $327
+ADDRLP4 152
+INDIRF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $323
+ADDRLP4 4
+ADDRFP4 0
+INDIRF4
+CNSTF4 1065353216
+SUBF4
+ASGNF4
+ADDRLP4 76
+ADDRLP4 4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+CNSTF4 1056964608
+ADDRLP4 4
+INDIRF4
+CNSTF4 1051372203
+CNSTF4 1048576000
+ADDRLP4 4
+INDIRF4
+MULF4
+SUBF4
+MULF4
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 52
+ADDRGP4 ivln2_h
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 4
+INDIRF4
+ADDRGP4 ivln2_l
+INDIRF4
+MULF4
+ADDRLP4 76
+INDIRF4
+ADDRGP4 ivln2
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 52
+INDIRF4
+ADDRLP4 56
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $328
+ADDRLP4 168
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 168
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $329
+LABELV $331
+ADDRLP4 168
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 16
+ADDRLP4 168
+INDIRF4
+ASGNF4
+LABELV $332
+ADDRLP4 92
+ADDRLP4 56
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 52
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+ADDRGP4 $317
+JUMPV
+LABELV $316
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 8388608
+GEI4 $334
+ADDRLP4 48
+ADDRLP4 48
+INDIRF4
+ADDRGP4 two24
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+CNSTI4 24
+SUBI4
+ASGNI4
+LABELV $336
+ADDRLP4 160
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 160
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $337
+LABELV $334
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 23
+RSHI4
+CNSTI4 127
+SUBI4
+ADDI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 20
+INDIRI4
+CNSTI4 8388607
+BANDI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 12
+INDIRI4
+CNSTI4 1065353216
+BORI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1885297
+GTI4 $339
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRGP4 $340
+JUMPV
+LABELV $339
+ADDRLP4 12
+INDIRI4
+CNSTI4 6140887
+GEI4 $341
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRGP4 $342
+JUMPV
+LABELV $341
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 8388608
+SUBI4
+ASGNI4
+LABELV $342
+LABELV $340
+LABELV $343
+ADDRLP4 168
+ADDRLP4 20
+INDIRI4
+CVIU4 4
+ASGNU4
+ADDRLP4 48
+ADDRLP4 168
+INDIRF4
+ASGNF4
+LABELV $344
+ADDRLP4 172
+ADDRLP4 28
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bp
+ADDP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 48
+INDIRF4
+ADDRLP4 172
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 56
+ADDRGP4 one
+INDIRF4
+ADDRLP4 48
+INDIRF4
+ADDRLP4 172
+INDIRP4
+INDIRF4
+ADDF4
+DIVF4
+ASGNF4
+ADDRLP4 64
+ADDRLP4 52
+INDIRF4
+ADDRLP4 56
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 144
+ADDRLP4 64
+INDIRF4
+ASGNF4
+LABELV $346
+ADDRLP4 176
+ADDRLP4 144
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 176
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $347
+LABELV $349
+ADDRLP4 176
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 144
+ADDRLP4 176
+INDIRF4
+ASGNF4
+LABELV $350
+LABELV $352
+ADDRLP4 176
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+RSHI4
+CNSTI4 536870912
+BORI4
+CNSTI4 262144
+ADDI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 21
+LSHI4
+ADDI4
+CVIU4 4
+ASGNU4
+ADDRLP4 140
+ADDRLP4 176
+INDIRF4
+ASGNF4
+LABELV $353
+ADDRLP4 152
+ADDRLP4 48
+INDIRF4
+ADDRLP4 140
+INDIRF4
+ADDRLP4 28
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bp
+ADDP4
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+ADDRLP4 156
+ADDRLP4 56
+INDIRF4
+ADDRLP4 52
+INDIRF4
+ADDRLP4 144
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+SUBF4
+ADDRLP4 144
+INDIRF4
+ADDRLP4 152
+INDIRF4
+MULF4
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 148
+ADDRLP4 64
+INDIRF4
+ADDRLP4 64
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 104
+ADDRGP4 L3
+INDIRF4
+ADDRLP4 148
+INDIRF4
+ADDRGP4 L4
+INDIRF4
+ADDRLP4 148
+INDIRF4
+ADDRGP4 L5
+INDIRF4
+ADDRLP4 148
+INDIRF4
+ADDRGP4 L6
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 148
+INDIRF4
+ADDRLP4 148
+INDIRF4
+MULF4
+ADDRGP4 L1
+INDIRF4
+ADDRLP4 148
+INDIRF4
+ADDRGP4 L2
+INDIRF4
+ADDRLP4 148
+INDIRF4
+ADDRLP4 104
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 72
+INDIRF4
+ADDRLP4 156
+INDIRF4
+ADDRLP4 144
+INDIRF4
+ADDRLP4 64
+INDIRF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 148
+ADDRLP4 144
+INDIRF4
+ADDRLP4 144
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 140
+ADDRLP4 148
+INDIRF4
+CNSTF4 1077936128
+ADDF4
+ADDRLP4 72
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $355
+ADDRLP4 192
+ADDRLP4 140
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 192
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $356
+LABELV $358
+ADDRLP4 192
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 140
+ADDRLP4 192
+INDIRF4
+ASGNF4
+LABELV $359
+ADDRLP4 152
+ADDRLP4 72
+INDIRF4
+ADDRLP4 140
+INDIRF4
+CNSTF4 1077936128
+SUBF4
+ADDRLP4 148
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+ADDRLP4 52
+ADDRLP4 144
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 156
+INDIRF4
+ADDRLP4 140
+INDIRF4
+MULF4
+ADDRLP4 152
+INDIRF4
+ADDRLP4 64
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 52
+INDIRF4
+ADDRLP4 56
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $361
+ADDRLP4 196
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 196
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $362
+LABELV $364
+ADDRLP4 196
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 24
+ADDRLP4 196
+INDIRF4
+ASGNF4
+LABELV $365
+ADDRLP4 68
+ADDRLP4 56
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 52
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+ADDRLP4 96
+ADDRGP4 cp_h
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 200
+ADDRLP4 28
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 100
+ADDRGP4 cp_l
+INDIRF4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDRLP4 68
+INDIRF4
+ADDRGP4 cp
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 200
+INDIRI4
+ADDRGP4 dp_l
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 44
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 96
+INDIRF4
+ADDRLP4 100
+INDIRF4
+ADDF4
+ADDRLP4 200
+INDIRI4
+ADDRGP4 dp_h
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $367
+ADDRLP4 204
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 204
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $368
+LABELV $370
+ADDRLP4 204
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 16
+ADDRLP4 204
+INDIRF4
+ASGNF4
+LABELV $371
+ADDRLP4 92
+ADDRLP4 100
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRLP4 4
+INDIRF4
+SUBF4
+ADDRLP4 28
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 dp_h
+ADDP4
+INDIRF4
+SUBF4
+ADDRLP4 96
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+LABELV $317
+ADDRLP4 64
+ADDRGP4 one
+INDIRF4
+ASGNF4
+ADDRLP4 32
+INDIRI4
+CVIU4 4
+CNSTI4 31
+RSHU4
+CNSTU4 1
+SUBU4
+ADDRLP4 80
+INDIRI4
+CNSTI4 1
+SUBI4
+CVIU4 4
+BORU4
+CNSTU4 0
+NEU4 $373
+ADDRLP4 64
+ADDRGP4 one
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $373
+LABELV $375
+ADDRLP4 140
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 140
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $376
+LABELV $378
+ADDRLP4 140
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 40
+ADDRLP4 140
+INDIRF4
+ASGNF4
+LABELV $379
+ADDRLP4 68
+ADDRFP4 4
+INDIRF4
+ADDRLP4 40
+INDIRF4
+SUBF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRFP4 4
+INDIRF4
+ADDRLP4 92
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ADDRLP4 40
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 68
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $381
+ADDRLP4 152
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 152
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $382
+ADDRLP4 12
+INDIRI4
+CNSTI4 1124073472
+LEI4 $384
+ADDRLP4 152
+ADDRGP4 huge
+INDIRF4
+ASGNF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 152
+INDIRF4
+MULF4
+ADDRLP4 152
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $384
+ADDRLP4 12
+INDIRI4
+CNSTI4 1124073472
+NEI4 $386
+ADDRLP4 68
+INDIRF4
+ADDRGP4 ovt
+INDIRF4
+ADDF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 24
+INDIRF4
+SUBF4
+LEF4 $387
+ADDRLP4 156
+ADDRGP4 huge
+INDIRF4
+ASGNF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 156
+INDIRF4
+MULF4
+ADDRLP4 156
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $386
+ADDRLP4 12
+INDIRI4
+CNSTI4 2147483647
+BANDI4
+CNSTI4 1125515264
+LEI4 $390
+ADDRLP4 156
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 156
+INDIRF4
+MULF4
+ADDRLP4 156
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $390
+ADDRLP4 12
+INDIRI4
+CVIU4 4
+CNSTU4 3272998912
+NEU4 $392
+ADDRLP4 68
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 24
+INDIRF4
+SUBF4
+GTF4 $394
+ADDRLP4 160
+ADDRGP4 tiny
+INDIRF4
+ASGNF4
+ADDRLP4 64
+INDIRF4
+ADDRLP4 160
+INDIRF4
+MULF4
+ADDRLP4 160
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $258
+JUMPV
+LABELV $394
+LABELV $392
+LABELV $387
+ADDRLP4 84
+ADDRLP4 12
+INDIRI4
+CNSTI4 2147483647
+BANDI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 84
+INDIRI4
+CNSTI4 23
+RSHI4
+CNSTI4 127
+SUBI4
+ASGNI4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 1056964608
+LEI4 $396
+ADDRLP4 44
+ADDRLP4 12
+INDIRI4
+CNSTI4 8388608
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+RSHI4
+ADDI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 44
+INDIRI4
+CNSTI4 2147483647
+BANDI4
+CNSTI4 23
+RSHI4
+CNSTI4 127
+SUBI4
+ASGNI4
+LABELV $398
+ADDRLP4 164
+ADDRLP4 44
+INDIRI4
+CNSTI4 8388607
+ADDRLP4 28
+INDIRI4
+RSHI4
+BCOMI4
+BANDI4
+CVIU4 4
+ASGNU4
+ADDRLP4 4
+ADDRLP4 164
+INDIRF4
+ASGNF4
+LABELV $399
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+CNSTI4 8388607
+BANDI4
+CNSTI4 8388608
+BORI4
+CNSTI4 23
+ADDRLP4 28
+INDIRI4
+SUBI4
+RSHI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+GEI4 $401
+ADDRLP4 44
+ADDRLP4 44
+INDIRI4
+NEGI4
+ASGNI4
+LABELV $401
+ADDRLP4 24
+ADDRLP4 24
+INDIRF4
+ADDRLP4 4
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $396
+ADDRLP4 4
+ADDRLP4 68
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $403
+ADDRLP4 164
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 164
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $404
+LABELV $406
+ADDRLP4 164
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 4294963200
+BANDU4
+ASGNU4
+ADDRLP4 4
+ADDRLP4 164
+INDIRF4
+ASGNF4
+LABELV $407
+ADDRLP4 52
+ADDRLP4 4
+INDIRF4
+ADDRGP4 lg2_h
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 68
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+SUBF4
+SUBF4
+ADDRGP4 lg2
+INDIRF4
+MULF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 lg2_l
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 52
+INDIRF4
+ADDRLP4 56
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 76
+ADDRLP4 56
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 52
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 88
+ADDRGP4 P3
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 P4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 P5
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 8
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 P1
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRGP4 P2
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 88
+INDIRF4
+MULF4
+ADDF4
+MULF4
+ADDF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 72
+ADDRLP4 8
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRLP4 16
+INDIRF4
+ADDRGP4 two
+INDIRF4
+SUBF4
+DIVF4
+ADDRLP4 76
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 76
+INDIRF4
+MULF4
+ADDF4
+SUBF4
+ASGNF4
+ADDRLP4 8
+ADDRGP4 one
+INDIRF4
+ADDRLP4 72
+INDIRF4
+ADDRLP4 8
+INDIRF4
+SUBF4
+SUBF4
+ASGNF4
+LABELV $409
+ADDRLP4 192
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 192
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $410
+ADDRLP4 192
+CNSTI4 23
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 44
+INDIRI4
+ADDRLP4 192
+INDIRI4
+LSHI4
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 192
+INDIRI4
+RSHI4
+CNSTI4 0
+GTI4 $412
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 44
+INDIRI4
+ARGI4
+ADDRLP4 196
+ADDRGP4 __scalbnf
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 196
+INDIRF4
+ASGNF4
+ADDRGP4 $413
+JUMPV
+LABELV $412
+LABELV $414
+ADDRLP4 200
+ADDRLP4 12
+INDIRI4
+CVIU4 4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 200
+INDIRF4
+ASGNF4
+LABELV $415
+LABELV $413
+ADDRLP4 64
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+RETF4
+LABELV $258
+endproc pow 208 8
+data
+align 4
+LABELV randSeed
+byte 4 0
+export srand
+code
+proc srand 0 0
+ADDRGP4 randSeed
+ADDRFP4 0
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $417
+endproc srand 0 0
+export rand
+proc rand 4 0
+ADDRLP4 0
+ADDRGP4 randSeed
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 69069
+ADDRLP4 0
+INDIRP4
+INDIRI4
+MULI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 32767
+BANDI4
+RETI4
+LABELV $418
+endproc rand 4 0
+export atof
+proc atof 36 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $421
+JUMPV
+LABELV $420
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $423
+CNSTF4 0
+RETF4
+ADDRGP4 $419
+JUMPV
+LABELV $423
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $421
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+LEI4 $420
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 43
+EQI4 $428
+ADDRLP4 12
+INDIRI4
+CNSTI4 45
+EQI4 $429
+ADDRGP4 $425
+JUMPV
+LABELV $428
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $426
+JUMPV
+LABELV $429
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTF4 3212836864
+ASGNF4
+ADDRGP4 $426
+JUMPV
+LABELV $425
+ADDRLP4 8
+CNSTF4 1065353216
+ASGNF4
+LABELV $426
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 46
+EQI4 $430
+LABELV $432
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 20
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $437
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $435
+LABELV $437
+ADDRGP4 $431
+JUMPV
+LABELV $435
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 4
+CNSTF4 1092616192
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+LABELV $433
+ADDRGP4 $432
+JUMPV
+ADDRGP4 $431
+JUMPV
+LABELV $430
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $431
+ADDRLP4 0
+INDIRI4
+CNSTI4 46
+NEI4 $438
+ADDRLP4 20
+CNSTF4 1036831949
+ASGNF4
+LABELV $440
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $445
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $443
+LABELV $445
+ADDRGP4 $442
+JUMPV
+LABELV $443
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDRLP4 20
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+CNSTF4 1036831949
+ADDRLP4 20
+INDIRF4
+MULF4
+ASGNF4
+LABELV $441
+ADDRGP4 $440
+JUMPV
+LABELV $442
+LABELV $438
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+RETF4
+LABELV $419
+endproc atof 36 0
+export strtod
+proc strtod 60 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $448
+JUMPV
+LABELV $447
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $448
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 32
+EQI4 $447
+ADDRLP4 8
+INDIRI4
+CNSTI4 12
+EQI4 $447
+ADDRLP4 8
+INDIRI4
+CNSTI4 10
+EQI4 $447
+ADDRLP4 8
+INDIRI4
+CNSTI4 13
+EQI4 $447
+ADDRLP4 8
+INDIRI4
+CNSTI4 9
+EQI4 $447
+ADDRLP4 8
+INDIRI4
+CNSTI4 11
+EQI4 $447
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $452
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRLP4 12
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $450
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $453
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3
+ADDP4
+ASGNP4
+LABELV $453
+ADDRFP4 0
+INDIRP4
+CNSTI4 3
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 40
+NEI4 $455
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 24
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 28
+ADDRGP4 strtol
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 41
+NEI4 $457
+ADDRLP4 16
+ADDRLP4 20
+INDIRI4
+CNSTI4 8388607
+BANDI4
+CNSTI4 2139095040
+BORI4
+CVIU4 4
+ASGNU4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $459
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $459
+ADDRLP4 16
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $457
+LABELV $455
+ADDRLP4 16
+CNSTU4 2147483647
+ASGNU4
+ADDRLP4 16
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $450
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $463
+ARGP4
+CNSTI4 3
+ARGI4
+ADDRLP4 16
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $461
+ADDRLP4 20
+CNSTU4 2139095040
+ASGNU4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $464
+ADDRLP4 20
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $464
+ADDRFP4 0
+INDIRP4
+CNSTI4 3
+ADDP4
+ARGP4
+ADDRGP4 $468
+ARGP4
+CNSTI4 5
+ARGI4
+ADDRLP4 24
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $466
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRGP4 $467
+JUMPV
+LABELV $466
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3
+ADDP4
+ASGNP4
+LABELV $467
+ADDRLP4 20
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $461
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 45
+NEI4 $469
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $470
+JUMPV
+LABELV $469
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 43
+NEI4 $471
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $471
+LABELV $470
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $475
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRLP4 20
+ADDRGP4 Q_stricmpn
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $473
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 2
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+LABELV $476
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 48
+LTI4 $480
+ADDRLP4 32
+INDIRI4
+CNSTI4 57
+GTI4 $480
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 36
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 1098907648
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDRLP4 36
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRGP4 $476
+JUMPV
+LABELV $480
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 65
+LTI4 $482
+ADDRLP4 40
+INDIRI4
+CNSTI4 70
+GTI4 $482
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 44
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 1098907648
+ADDRLP4 0
+INDIRF4
+MULF4
+CNSTF4 1092616192
+ADDF4
+ADDRLP4 44
+INDIRP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ADDF4
+CNSTF4 1115815936
+SUBF4
+ASGNF4
+ADDRGP4 $476
+JUMPV
+LABELV $482
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 97
+LTI4 $478
+ADDRLP4 48
+INDIRI4
+CNSTI4 102
+GTI4 $478
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 52
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 1098907648
+ADDRLP4 0
+INDIRF4
+MULF4
+CNSTF4 1092616192
+ADDF4
+ADDRLP4 52
+INDIRP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ADDF4
+CNSTF4 1120010240
+SUBF4
+ASGNF4
+ADDRGP4 $476
+JUMPV
+LABELV $478
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+GEU4 $486
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $486
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 46
+NEI4 $488
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 32
+CNSTF4 1031798784
+ASGNF4
+LABELV $490
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 48
+LTI4 $494
+ADDRLP4 36
+INDIRI4
+CNSTI4 57
+GTI4 $494
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 40
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 40
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $495
+JUMPV
+LABELV $494
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 65
+LTI4 $496
+ADDRLP4 44
+INDIRI4
+CNSTI4 70
+GTI4 $496
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 48
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 48
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+ADDI4
+CNSTI4 65
+SUBI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $497
+JUMPV
+LABELV $496
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 97
+LTI4 $492
+ADDRLP4 52
+INDIRI4
+CNSTI4 102
+GTI4 $492
+ADDRLP4 56
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 56
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 56
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+ADDI4
+CNSTI4 97
+SUBI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $499
+LABELV $497
+LABELV $495
+LABELV $491
+ADDRLP4 32
+ADDRLP4 32
+INDIRF4
+CNSTF4 1098907648
+DIVF4
+ASGNF4
+ADDRGP4 $490
+JUMPV
+LABELV $492
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+GEU4 $500
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $500
+LABELV $488
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ADDRLP4 28
+INDIRP4
+CVPU4 4
+EQU4 $502
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 32
+ADDRGP4 tolower
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 112
+NEI4 $502
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ARGP4
+ADDRLP4 24
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 44
+ADDRGP4 strtol
+CALLI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+CVPU4 4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+NEU4 $504
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $506
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $506
+ADDRLP4 0
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $504
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+LEI4 $516
+ADDRGP4 $511
+JUMPV
+LABELV $510
+ADDRLP4 36
+CNSTF4 1073741824
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 36
+INDIRF4
+ADDRLP4 0
+INDIRF4
+GTF4 $513
+ADDRGP4 $509
+JUMPV
+LABELV $513
+ADDRLP4 0
+ADDRLP4 36
+INDIRF4
+ASGNF4
+LABELV $511
+ADDRLP4 48
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 48
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+GTI4 $510
+ADDRGP4 $509
+JUMPV
+LABELV $515
+ADDRLP4 36
+ADDRLP4 0
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 36
+INDIRF4
+ADDRLP4 0
+INDIRF4
+LTF4 $518
+ADDRGP4 $517
+JUMPV
+LABELV $518
+ADDRLP4 0
+ADDRLP4 36
+INDIRF4
+ASGNF4
+LABELV $516
+ADDRLP4 48
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 48
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+LTI4 $515
+LABELV $517
+LABELV $509
+LABELV $502
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $520
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRP4
+ASGNP4
+LABELV $520
+ADDRLP4 0
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $473
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+ADDRGP4 $525
+JUMPV
+LABELV $522
+LABELV $523
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 32
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 1092616192
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDRLP4 32
+INDIRP4
+INDIRI1
+CVII4 1
+CVIF4 4
+ADDF4
+CNSTF4 1111490560
+SUBF4
+ASGNF4
+LABELV $525
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 48
+LTI4 $526
+ADDRLP4 36
+INDIRI4
+CNSTI4 57
+LEI4 $522
+LABELV $526
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+GEU4 $527
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $527
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 46
+NEI4 $529
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 40
+CNSTF4 1036831949
+ASGNF4
+ADDRGP4 $534
+JUMPV
+LABELV $531
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 44
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 44
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+CVIF4 4
+ADDRLP4 40
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $532
+ADDRLP4 40
+ADDRLP4 40
+INDIRF4
+CNSTF4 1092616192
+DIVF4
+ASGNF4
+LABELV $534
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 48
+LTI4 $535
+ADDRLP4 48
+INDIRI4
+CNSTI4 57
+LEI4 $531
+LABELV $535
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+GEU4 $536
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $536
+LABELV $529
+ADDRLP4 28
+INDIRP4
+CVPU4 4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+EQU4 $538
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 40
+ADDRGP4 tolower
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 101
+NEI4 $538
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ARGP4
+ADDRLP4 24
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRLP4 52
+ADDRGP4 strtol
+CALLI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+CVPU4 4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+NEU4 $540
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $542
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $542
+ADDRLP4 0
+INDIRF4
+RETF4
+ADDRGP4 $446
+JUMPV
+LABELV $540
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+LEI4 $544
+ADDRGP4 $547
+JUMPV
+LABELV $546
+ADDRLP4 44
+CNSTF4 1092616192
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 44
+INDIRF4
+ADDRLP4 0
+INDIRF4
+GTF4 $549
+ADDRGP4 $545
+JUMPV
+LABELV $549
+ADDRLP4 0
+ADDRLP4 44
+INDIRF4
+ASGNF4
+LABELV $547
+ADDRLP4 56
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 56
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+GTI4 $546
+ADDRGP4 $545
+JUMPV
+LABELV $544
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+GEI4 $551
+ADDRGP4 $554
+JUMPV
+LABELV $553
+ADDRLP4 44
+ADDRLP4 0
+INDIRF4
+CNSTF4 1092616192
+DIVF4
+ASGNF4
+ADDRLP4 44
+INDIRF4
+ADDRLP4 0
+INDIRF4
+LTF4 $556
+ADDRGP4 $555
+JUMPV
+LABELV $556
+ADDRLP4 0
+ADDRLP4 44
+INDIRF4
+ASGNF4
+LABELV $554
+ADDRLP4 56
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 56
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+LTI4 $553
+LABELV $555
+LABELV $551
+LABELV $545
+LABELV $538
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $558
+ADDRFP4 4
+INDIRP4
+ADDRLP4 24
+INDIRP4
+ASGNP4
+LABELV $558
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $446
+endproc strtod 60 12
+export _atof
+proc _atof 40 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 48
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRGP4 $562
+JUMPV
+LABELV $561
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $564
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+CNSTF4 0
+RETF4
+ADDRGP4 $560
+JUMPV
+LABELV $564
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $562
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+LEI4 $561
+ADDRLP4 16
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 43
+EQI4 $569
+ADDRLP4 16
+INDIRI4
+CNSTI4 45
+EQI4 $570
+ADDRGP4 $566
+JUMPV
+LABELV $569
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 12
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $567
+JUMPV
+LABELV $570
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 12
+CNSTF4 3212836864
+ASGNF4
+ADDRGP4 $567
+JUMPV
+LABELV $566
+ADDRLP4 12
+CNSTF4 1065353216
+ASGNF4
+LABELV $567
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 46
+EQI4 $571
+LABELV $573
+ADDRLP4 24
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $578
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $576
+LABELV $578
+ADDRGP4 $575
+JUMPV
+LABELV $576
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 8
+CNSTF4 1092616192
+ADDRLP4 8
+INDIRF4
+MULF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+LABELV $574
+ADDRGP4 $573
+JUMPV
+LABELV $575
+LABELV $571
+ADDRLP4 0
+INDIRI4
+CNSTI4 46
+NEI4 $579
+ADDRLP4 24
+CNSTF4 1036831949
+ASGNF4
+LABELV $581
+ADDRLP4 28
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 28
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $586
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $584
+LABELV $586
+ADDRGP4 $583
+JUMPV
+LABELV $584
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+ADDRLP4 24
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+CNSTF4 1036831949
+ADDRLP4 24
+INDIRF4
+MULF4
+ASGNF4
+LABELV $582
+ADDRGP4 $581
+JUMPV
+LABELV $583
+LABELV $579
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+RETF4
+LABELV $560
+endproc _atof 40 0
+export strtol
+proc strtol 32 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $588
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $588
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $593
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+EQI4 $593
+ADDRFP4 8
+INDIRI4
+CNSTI4 36
+LEI4 $595
+LABELV $593
+CNSTI4 0
+RETI4
+ADDRGP4 $587
+JUMPV
+LABELV $594
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $595
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 32
+EQI4 $594
+ADDRLP4 12
+INDIRI4
+CNSTI4 12
+EQI4 $594
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+EQI4 $594
+ADDRLP4 12
+INDIRI4
+CNSTI4 13
+EQI4 $594
+ADDRLP4 12
+INDIRI4
+CNSTI4 9
+EQI4 $594
+ADDRLP4 12
+INDIRI4
+CNSTI4 11
+EQI4 $594
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 45
+NEI4 $597
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $598
+JUMPV
+LABELV $597
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 43
+NEI4 $599
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $599
+LABELV $598
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+NEI4 $601
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $603
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $603
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 120
+EQI4 $607
+ADDRLP4 16
+INDIRI4
+CNSTI4 88
+NEI4 $605
+LABELV $607
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $608
+ADDRFP4 8
+INDIRI4
+CNSTI4 16
+EQI4 $608
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $610
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $610
+CNSTI4 0
+RETI4
+ADDRGP4 $587
+JUMPV
+LABELV $608
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRFP4 8
+CNSTI4 16
+ASGNI4
+ADDRGP4 $602
+JUMPV
+LABELV $605
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $602
+ADDRFP4 8
+CNSTI4 8
+ASGNI4
+ADDRGP4 $602
+JUMPV
+LABELV $601
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $614
+ADDRFP4 8
+CNSTI4 10
+ASGNI4
+LABELV $614
+LABELV $602
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $616
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 48
+LTI4 $620
+ADDRLP4 20
+INDIRI4
+CNSTI4 57
+GTI4 $620
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRGP4 $621
+JUMPV
+LABELV $620
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 97
+LTI4 $622
+ADDRLP4 24
+INDIRI4
+CNSTI4 122
+GTI4 $622
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+ADDI4
+CNSTI4 97
+SUBI4
+ASGNI4
+ADDRGP4 $623
+JUMPV
+LABELV $622
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 65
+LTI4 $618
+ADDRLP4 28
+INDIRI4
+CNSTI4 90
+GTI4 $618
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+ADDI4
+CNSTI4 65
+SUBI4
+ASGNI4
+LABELV $625
+LABELV $623
+LABELV $621
+ADDRLP4 16
+INDIRI4
+ADDRFP4 8
+INDIRI4
+LTI4 $626
+ADDRGP4 $618
+JUMPV
+LABELV $626
+ADDRLP4 0
+INDIRI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 -2147483648
+ADDI4
+ADDRFP4 8
+INDIRI4
+DIVI4
+GEI4 $628
+ADDRLP4 0
+CNSTI4 -2147483648
+ASGNI4
+ADDRGP4 $629
+JUMPV
+LABELV $628
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRI4
+MULI4
+ADDRLP4 16
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $629
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $616
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $616
+JUMPV
+LABELV $618
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $632
+ADDRLP4 0
+INDIRI4
+CNSTI4 -2147483648
+NEI4 $634
+ADDRLP4 0
+CNSTI4 2147483647
+ASGNI4
+ADDRGP4 $635
+JUMPV
+LABELV $634
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+NEGI4
+ASGNI4
+LABELV $635
+LABELV $632
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $587
+endproc strtol 32 0
+export atoi
+proc atoi 28 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $638
+JUMPV
+LABELV $637
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $640
+CNSTI4 0
+RETI4
+ADDRGP4 $636
+JUMPV
+LABELV $640
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $638
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+LEI4 $637
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 43
+EQI4 $645
+ADDRLP4 12
+INDIRI4
+CNSTI4 45
+EQI4 $646
+ADDRGP4 $642
+JUMPV
+LABELV $645
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $643
+JUMPV
+LABELV $646
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $643
+JUMPV
+LABELV $642
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+LABELV $643
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $647
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 20
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $652
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $650
+LABELV $652
+ADDRGP4 $649
+JUMPV
+LABELV $650
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 10
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $648
+ADDRGP4 $647
+JUMPV
+LABELV $649
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+MULI4
+RETI4
+LABELV $636
+endproc atoi 28 0
+export _atoi
+proc _atoi 32 0
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRGP4 $655
+JUMPV
+LABELV $654
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $657
+CNSTI4 0
+RETI4
+ADDRGP4 $653
+JUMPV
+LABELV $657
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $655
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+LEI4 $654
+ADDRLP4 16
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 43
+EQI4 $662
+ADDRLP4 16
+INDIRI4
+CNSTI4 45
+EQI4 $663
+ADDRGP4 $659
+JUMPV
+LABELV $662
+ADDRLP4 24
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $660
+JUMPV
+LABELV $663
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $660
+JUMPV
+LABELV $659
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+LABELV $660
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $664
+ADDRLP4 24
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $669
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+LEI4 $667
+LABELV $669
+ADDRGP4 $666
+JUMPV
+LABELV $667
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 10
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $665
+ADDRGP4 $664
+JUMPV
+LABELV $666
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 12
+INDIRI4
+MULI4
+RETI4
+LABELV $653
+endproc _atoi 32 0
+export abs
+proc abs 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $672
+ADDRLP4 0
+ADDRFP4 0
+INDIRI4
+NEGI4
+ASGNI4
+ADDRGP4 $673
+JUMPV
+LABELV $672
+ADDRLP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+LABELV $673
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $670
+endproc abs 4 0
+export fabs
+proc fabs 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $676
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+NEGF4
+ASGNF4
+ADDRGP4 $677
+JUMPV
+LABELV $676
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+LABELV $677
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $674
+endproc fabs 4 0
+export _hextoi
+proc _hextoi 32 0
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRGP4 $680
+JUMPV
+LABELV $679
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $682
+CNSTU4 0
+RETU4
+ADDRGP4 $678
+JUMPV
+LABELV $682
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $680
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+LEI4 $679
+ADDRLP4 8
+CNSTU4 0
+ASGNU4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $685
+JUMPV
+LABELV $684
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $687
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+GTI4 $687
+ADDRLP4 8
+ADDRLP4 8
+INDIRU4
+CNSTI4 4
+LSHU4
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+ADDU4
+CNSTU4 48
+SUBU4
+ASGNU4
+ADDRGP4 $685
+JUMPV
+LABELV $687
+ADDRLP4 0
+INDIRI4
+CNSTI4 97
+LTI4 $689
+ADDRLP4 0
+INDIRI4
+CNSTI4 102
+GTI4 $689
+ADDRLP4 8
+ADDRLP4 8
+INDIRU4
+CNSTI4 4
+LSHU4
+CNSTU4 10
+ADDU4
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+ADDU4
+CNSTU4 97
+SUBU4
+ASGNU4
+ADDRGP4 $685
+JUMPV
+LABELV $689
+ADDRLP4 0
+INDIRI4
+CNSTI4 65
+LTI4 $686
+ADDRLP4 0
+INDIRI4
+CNSTI4 70
+GTI4 $686
+ADDRLP4 8
+ADDRLP4 8
+INDIRU4
+CNSTI4 4
+LSHU4
+CNSTU4 10
+ADDU4
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+ADDU4
+CNSTU4 65
+SUBU4
+ASGNU4
+LABELV $685
+ADDRLP4 16
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 24
+CNSTI4 1
+ASGNI4
+ADDRLP4 12
+ADDRLP4 16
+INDIRI4
+ADDRLP4 24
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 8
+GEI4 $693
+ADDRLP4 20
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $684
+LABELV $693
+LABELV $686
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRU4
+RETU4
+LABELV $678
+endproc _hextoi 32 0
+proc dopr 276 32
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 48
+INDIRI4
+CVIU4 4
+ASGNU4
+ADDRLP4 8
+CNSTI4 -1
+ASGNI4
+ADDRLP4 44
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 44
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 44
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 24
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRGP4 $696
+JUMPV
+LABELV $695
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $698
+ADDRLP4 0
+CNSTI4 8
+ASGNI4
+LABELV $698
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $701
+ADDRLP4 0
+INDIRI4
+CNSTI4 8
+GTI4 $701
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $808
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $808
+address $702
+address $705
+address $715
+address $720
+address $723
+address $730
+address $741
+address $746
+address $701
+code
+LABELV $702
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 37
+NEI4 $703
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $704
+JUMPV
+LABELV $703
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 56
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 56
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $704
+ADDRLP4 60
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 60
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 60
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $705
+ADDRLP4 64
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 72
+CNSTI4 32
+ASGNI4
+ADDRLP4 64
+INDIRI4
+ADDRLP4 72
+INDIRI4
+EQI4 $711
+ADDRLP4 64
+INDIRI4
+CNSTI4 35
+EQI4 $712
+ADDRLP4 64
+INDIRI4
+ADDRLP4 72
+INDIRI4
+LTI4 $706
+LABELV $714
+ADDRLP4 64
+INDIRI4
+CNSTI4 43
+EQI4 $710
+ADDRLP4 64
+INDIRI4
+CNSTI4 45
+EQI4 $709
+ADDRLP4 64
+INDIRI4
+CNSTI4 48
+EQI4 $713
+ADDRGP4 $706
+JUMPV
+LABELV $709
+ADDRLP4 84
+CNSTI4 1
+ASGNI4
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+ADDRLP4 84
+INDIRI4
+BORI4
+ASGNI4
+ADDRLP4 80
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 80
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 80
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $710
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRLP4 88
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 88
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 88
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $711
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+ADDRLP4 92
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 92
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 92
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $712
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+ADDRLP4 96
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 96
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 96
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $713
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 16
+BORI4
+ASGNI4
+ADDRLP4 100
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 100
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 100
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $706
+ADDRLP4 0
+CNSTI4 2
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $715
+ADDRLP4 80
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+CNSTI4 48
+ADDRLP4 80
+INDIRI4
+GTI4 $716
+ADDRLP4 80
+INDIRI4
+CNSTI4 57
+GTI4 $716
+ADDRLP4 16
+CNSTI4 10
+ADDRLP4 16
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+ADDI4
+ASGNI4
+ADDRLP4 84
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 84
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 84
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $716
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 42
+NEI4 $718
+ADDRLP4 88
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 88
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 88
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 84
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 84
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 84
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $718
+ADDRLP4 0
+CNSTI4 3
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $720
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 46
+NEI4 $721
+ADDRLP4 0
+CNSTI4 4
+ASGNI4
+ADDRLP4 84
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 84
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 84
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $721
+ADDRLP4 0
+CNSTI4 5
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $723
+ADDRLP4 84
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+CNSTI4 48
+ADDRLP4 84
+INDIRI4
+GTI4 $724
+ADDRLP4 84
+INDIRI4
+CNSTI4 57
+GTI4 $724
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+GEI4 $726
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $726
+ADDRLP4 8
+CNSTI4 10
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+ADDI4
+ASGNI4
+ADDRLP4 88
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 88
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 88
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $701
+JUMPV
+LABELV $724
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 42
+NEI4 $728
+ADDRLP4 92
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 92
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 92
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 88
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 88
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 88
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 0
+CNSTI4 5
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $728
+ADDRLP4 0
+CNSTI4 5
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $730
+ADDRLP4 88
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 96
+CNSTI4 104
+ASGNI4
+ADDRLP4 88
+INDIRI4
+ADDRLP4 96
+INDIRI4
+EQI4 $734
+ADDRLP4 88
+INDIRI4
+ADDRLP4 96
+INDIRI4
+GTI4 $738
+LABELV $737
+ADDRLP4 88
+INDIRI4
+CNSTI4 76
+EQI4 $736
+ADDRGP4 $732
+JUMPV
+LABELV $738
+ADDRLP4 88
+INDIRI4
+CNSTI4 108
+EQI4 $735
+ADDRGP4 $732
+JUMPV
+LABELV $734
+ADDRLP4 104
+CNSTI4 1
+ASGNI4
+ADDRLP4 12
+ADDRLP4 104
+INDIRI4
+ASGNI4
+ADDRLP4 100
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 100
+INDIRP4
+ADDRLP4 104
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 100
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $732
+JUMPV
+LABELV $735
+ADDRLP4 12
+CNSTI4 2
+ASGNI4
+ADDRLP4 108
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 108
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 108
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRGP4 $732
+JUMPV
+LABELV $736
+ADDRLP4 12
+CNSTI4 4
+ASGNI4
+ADDRLP4 112
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 112
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 112
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $732
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+EQI4 $739
+ADDRLP4 0
+CNSTI4 7
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $739
+ADDRLP4 0
+CNSTI4 6
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $741
+ADDRLP4 100
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 100
+INDIRI4
+CNSTI4 108
+EQI4 $745
+ADDRGP4 $743
+JUMPV
+LABELV $745
+ADDRLP4 12
+CNSTI4 3
+ASGNI4
+ADDRLP4 104
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 104
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 104
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $743
+ADDRLP4 0
+CNSTI4 7
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $746
+ADDRLP4 104
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 104
+INDIRI4
+CNSTI4 69
+EQI4 $782
+ADDRLP4 112
+CNSTI4 71
+ASGNI4
+ADDRLP4 104
+INDIRI4
+ADDRLP4 112
+INDIRI4
+EQI4 $786
+ADDRLP4 104
+INDIRI4
+ADDRLP4 112
+INDIRI4
+GTI4 $803
+LABELV $802
+ADDRLP4 104
+INDIRI4
+CNSTI4 37
+EQI4 $800
+ADDRGP4 $748
+JUMPV
+LABELV $803
+ADDRLP4 120
+CNSTI4 88
+ASGNI4
+ADDRLP4 104
+INDIRI4
+ADDRLP4 120
+INDIRI4
+EQI4 $771
+ADDRLP4 104
+INDIRI4
+ADDRLP4 120
+INDIRI4
+LTI4 $748
+LABELV $804
+ADDRLP4 104
+INDIRI4
+CNSTI4 99
+LTI4 $748
+ADDRLP4 104
+INDIRI4
+CNSTI4 120
+GTI4 $748
+ADDRLP4 104
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $805-396
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $805
+address $790
+address $750
+address $783
+address $779
+address $787
+address $748
+address $750
+address $748
+address $748
+address $748
+address $748
+address $793
+address $757
+address $792
+address $748
+address $748
+address $791
+address $748
+address $764
+address $748
+address $801
+address $772
+code
+LABELV $750
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $751
+ADDRLP4 128
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 128
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 128
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+CVII2 4
+CVII4 2
+ASGNI4
+ADDRGP4 $752
+JUMPV
+LABELV $751
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $753
+ADDRLP4 132
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 132
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 132
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $754
+JUMPV
+LABELV $753
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+NEI4 $755
+ADDRLP4 136
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 136
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 136
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $756
+JUMPV
+LABELV $755
+ADDRLP4 140
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 140
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 140
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $756
+LABELV $754
+LABELV $752
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 32
+INDIRI4
+ARGI4
+CNSTI4 10
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 144
+ADDRGP4 fmtint
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 144
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $757
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $758
+ADDRLP4 148
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 148
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 148
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CNSTU4 65535
+BANDU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $759
+JUMPV
+LABELV $758
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $760
+ADDRLP4 152
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 152
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 152
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $761
+JUMPV
+LABELV $760
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+NEI4 $762
+ADDRLP4 156
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 156
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 156
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $763
+JUMPV
+LABELV $762
+ADDRLP4 160
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 160
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 160
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $763
+LABELV $761
+LABELV $759
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 32
+INDIRI4
+ARGI4
+CNSTI4 8
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 164
+ADDRGP4 fmtint
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 164
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $764
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $765
+ADDRLP4 168
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 168
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 168
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CNSTU4 65535
+BANDU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $766
+JUMPV
+LABELV $765
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $767
+ADDRLP4 172
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 172
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 172
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $768
+JUMPV
+LABELV $767
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+NEI4 $769
+ADDRLP4 176
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 176
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 176
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $770
+JUMPV
+LABELV $769
+ADDRLP4 180
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 180
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 180
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $770
+LABELV $768
+LABELV $766
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 32
+INDIRI4
+ARGI4
+CNSTI4 10
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 184
+ADDRGP4 fmtint
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 184
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $771
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+LABELV $772
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $773
+ADDRLP4 188
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 188
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 188
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CNSTU4 65535
+BANDU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $774
+JUMPV
+LABELV $773
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $775
+ADDRLP4 192
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 192
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 192
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $776
+JUMPV
+LABELV $775
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+NEI4 $777
+ADDRLP4 196
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 196
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 196
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $778
+JUMPV
+LABELV $777
+ADDRLP4 200
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 200
+INDIRP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 200
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRU4
+CVUI4 4
+ASGNI4
+LABELV $778
+LABELV $776
+LABELV $774
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 32
+INDIRI4
+ARGI4
+CNSTI4 16
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 204
+ADDRGP4 fmtint
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 204
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $779
+ADDRLP4 12
+INDIRI4
+CNSTI4 4
+NEI4 $780
+ADDRLP4 208
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 208
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 208
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $781
+JUMPV
+LABELV $780
+ADDRLP4 212
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 212
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 212
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $781
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 216
+ADDRGP4 fmtfp
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 216
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $782
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+LABELV $783
+ADDRLP4 12
+INDIRI4
+CNSTI4 4
+NEI4 $784
+ADDRLP4 220
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 220
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 220
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $785
+JUMPV
+LABELV $784
+ADDRLP4 224
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 224
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 224
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $785
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 228
+ADDRGP4 fmtfp
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 228
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $786
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+LABELV $787
+ADDRLP4 12
+INDIRI4
+CNSTI4 4
+NEI4 $788
+ADDRLP4 232
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 232
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 232
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $789
+JUMPV
+LABELV $788
+ADDRLP4 236
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 236
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 236
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $789
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 240
+ADDRGP4 fmtfp
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 240
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $790
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 244
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 244
+INDIRP4
+ASGNP4
+ADDRLP4 244
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRI4
+CVII1 4
+CVII4 1
+ARGI4
+ADDRLP4 248
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 248
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $791
+ADDRLP4 252
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 252
+INDIRP4
+ASGNP4
+ADDRLP4 40
+ADDRLP4 252
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 256
+ADDRGP4 fmtstr
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 256
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $792
+ADDRLP4 260
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 260
+INDIRP4
+ASGNP4
+ADDRLP4 40
+ADDRLP4 260
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 40
+INDIRP4
+CVPU4 4
+CVUI4 4
+ARGI4
+CNSTI4 16
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 264
+ADDRGP4 fmtint
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 264
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $793
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $794
+ADDRLP4 272
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 272
+INDIRP4
+ASGNP4
+ADDRLP4 268
+ADDRLP4 272
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 268
+INDIRP4
+ADDRLP4 28
+INDIRU4
+CVUI4 4
+CVII2 4
+ASGNI2
+ADDRGP4 $748
+JUMPV
+LABELV $794
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+NEI4 $796
+ADDRLP4 272
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 272
+INDIRP4
+ASGNP4
+ADDRLP4 268
+ADDRLP4 272
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 268
+INDIRP4
+ADDRLP4 28
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $796
+ADDRLP4 12
+INDIRI4
+CNSTI4 3
+NEI4 $798
+ADDRLP4 272
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 272
+INDIRP4
+ASGNP4
+ADDRLP4 268
+ADDRLP4 272
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 268
+INDIRP4
+ADDRLP4 28
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $798
+ADDRLP4 272
+ADDRFP4 12
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 272
+INDIRP4
+ASGNP4
+ADDRLP4 268
+ADDRLP4 272
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 268
+INDIRP4
+ADDRLP4 28
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $800
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 268
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 24
+INDIRI4
+ADDRLP4 268
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $748
+JUMPV
+LABELV $801
+ADDRLP4 272
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 272
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 272
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $748
+ADDRLP4 128
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRLP4 128
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 128
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 132
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRLP4 132
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 132
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 132
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 132
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 -1
+ASGNI4
+LABELV $701
+LABELV $696
+ADDRLP4 0
+INDIRI4
+CNSTI4 8
+NEI4 $695
+ADDRFP4 4
+INDIRU4
+CNSTU4 0
+EQU4 $809
+ADDRLP4 28
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $809
+ADDRLP4 24
+INDIRI4
+RETI4
+LABELV $694
+endproc dopr 276 32
+proc fmtstr 32 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 24
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $812
+ADDRFP4 12
+ADDRGP4 $814
+ASGNP4
+LABELV $812
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $818
+JUMPV
+LABELV $815
+LABELV $816
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $818
+ADDRLP4 8
+INDIRI4
+ADDRFP4 12
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $815
+ADDRFP4 24
+INDIRI4
+CNSTI4 0
+LTI4 $819
+ADDRFP4 24
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GEI4 $819
+ADDRLP4 8
+ADDRFP4 24
+INDIRI4
+ASGNI4
+LABELV $819
+ADDRLP4 0
+ADDRFP4 20
+INDIRI4
+ADDRLP4 8
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $821
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $821
+ADDRFP4 16
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $826
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+NEGI4
+ASGNI4
+ADDRGP4 $826
+JUMPV
+LABELV $825
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 20
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $826
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $825
+ADDRGP4 $829
+JUMPV
+LABELV $828
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 20
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRLP4 20
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 24
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $829
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRFP4 12
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 20
+INDIRI4
+EQI4 $831
+ADDRFP4 24
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LTI4 $828
+ADDRLP4 12
+INDIRI4
+ADDRFP4 24
+INDIRI4
+LTI4 $828
+LABELV $831
+ADDRGP4 $833
+JUMPV
+LABELV $832
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 28
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $833
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $832
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $811
+endproc fmtstr 32 16
+proc fmtint 84 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRFP4 16
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 24
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRFP4 28
+ADDRFP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRFP4 24
+INDIRI4
+CNSTI4 0
+GEI4 $836
+ADDRFP4 24
+CNSTI4 0
+ASGNI4
+LABELV $836
+ADDRLP4 8
+ADDRFP4 12
+INDIRI4
+CVIU4 4
+ASGNU4
+ADDRFP4 28
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+NEI4 $838
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+GEI4 $840
+ADDRLP4 48
+CNSTI4 45
+ASGNI4
+ADDRLP4 8
+ADDRFP4 12
+INDIRI4
+NEGI4
+CVIU4 4
+ASGNU4
+ADDRGP4 $841
+JUMPV
+LABELV $840
+ADDRFP4 28
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $842
+ADDRLP4 48
+CNSTI4 43
+ASGNI4
+ADDRGP4 $843
+JUMPV
+LABELV $842
+ADDRFP4 28
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $844
+ADDRLP4 48
+CNSTI4 32
+ASGNI4
+LABELV $844
+LABELV $843
+LABELV $841
+LABELV $838
+ADDRFP4 28
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $846
+ADDRLP4 44
+ADDRGP4 $848
+ASGNP4
+ADDRGP4 $847
+JUMPV
+LABELV $846
+ADDRLP4 44
+ADDRGP4 $849
+ASGNP4
+LABELV $847
+LABELV $850
+ADDRLP4 52
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 52
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+ADDRLP4 16
+ADDP4
+ADDRLP4 8
+INDIRU4
+ADDRFP4 16
+INDIRI4
+CVIU4 4
+MODU4
+ADDRLP4 44
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+ADDRLP4 8
+ADDRLP4 8
+INDIRU4
+ADDRFP4 16
+INDIRI4
+CVIU4 4
+DIVU4
+ASGNU4
+LABELV $851
+ADDRLP4 8
+INDIRU4
+CNSTU4 0
+EQU4 $853
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 24
+LTU4 $850
+LABELV $853
+ADDRLP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 24
+NEU4 $854
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $854
+ADDRLP4 0
+INDIRI4
+ADDRLP4 16
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 40
+ADDRFP4 24
+INDIRI4
+ADDRLP4 0
+INDIRI4
+SUBI4
+ASGNI4
+ADDRFP4 24
+INDIRI4
+ADDRLP4 0
+INDIRI4
+LEI4 $858
+ADDRLP4 52
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $859
+JUMPV
+LABELV $858
+ADDRLP4 52
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $859
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $860
+ADDRLP4 56
+CNSTI4 1
+ASGNI4
+ADDRGP4 $861
+JUMPV
+LABELV $860
+ADDRLP4 56
+CNSTI4 0
+ASGNI4
+LABELV $861
+ADDRLP4 4
+ADDRFP4 20
+INDIRI4
+ADDRLP4 52
+INDIRI4
+SUBI4
+ADDRLP4 56
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+GEI4 $862
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+LABELV $862
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+GEI4 $864
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $864
+ADDRFP4 28
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $866
+ADDRLP4 40
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LEI4 $869
+ADDRLP4 68
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRGP4 $870
+JUMPV
+LABELV $869
+ADDRLP4 68
+ADDRLP4 4
+INDIRI4
+ASGNI4
+LABELV $870
+ADDRLP4 40
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $866
+ADDRFP4 28
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $874
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+NEGI4
+ASGNI4
+ADDRGP4 $874
+JUMPV
+LABELV $873
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 68
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 68
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $874
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+GTI4 $873
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $876
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 48
+INDIRI4
+CVII1 4
+CVII4 1
+ARGI4
+ADDRLP4 68
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 68
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $876
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+LEI4 $884
+ADDRGP4 $881
+JUMPV
+LABELV $880
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 48
+ARGI4
+ADDRLP4 72
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 72
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 40
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $881
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+GTI4 $880
+ADDRGP4 $884
+JUMPV
+LABELV $883
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 72
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+ADDRLP4 16
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 76
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 76
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $884
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $883
+ADDRGP4 $887
+JUMPV
+LABELV $886
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 80
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 80
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $887
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LTI4 $886
+ADDRLP4 12
+INDIRI4
+RETI4
+LABELV $835
+endproc fmtint 84 16
+proc abs_val 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $890
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $890
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $889
+endproc abs_val 4 0
+proc pow10 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $894
+JUMPV
+LABELV $893
+ADDRLP4 0
+CNSTF4 1092616192
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $894
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $893
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $892
+endproc pow10 4 0
+proc round 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+CNSTF4 1056964608
+LTF4 $897
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $897
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $896
+endproc round 8 0
+proc fmtfp 136 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRFP4 20
+ADDRFP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 20
+INDIRI4
+CNSTI4 0
+GEI4 $900
+ADDRFP4 20
+CNSTI4 6
+ASGNI4
+LABELV $900
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 80
+ADDRGP4 abs_val
+CALLF4
+ASGNF4
+ADDRLP4 76
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRFP4 12
+INDIRF4
+CNSTF4 0
+GEF4 $902
+ADDRLP4 72
+CNSTI4 45
+ASGNI4
+ADDRGP4 $903
+JUMPV
+LABELV $902
+ADDRFP4 24
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $904
+ADDRLP4 72
+CNSTI4 43
+ASGNI4
+ADDRGP4 $905
+JUMPV
+LABELV $904
+ADDRFP4 24
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $906
+ADDRLP4 72
+CNSTI4 32
+ASGNI4
+LABELV $906
+LABELV $905
+LABELV $903
+ADDRLP4 12
+ADDRLP4 76
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+CNSTI4 9
+LEI4 $908
+ADDRFP4 20
+CNSTI4 9
+ASGNI4
+LABELV $908
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRLP4 84
+ADDRGP4 pow10
+CALLF4
+ASGNF4
+ADDRLP4 84
+INDIRF4
+ADDRLP4 76
+INDIRF4
+ADDRLP4 12
+INDIRI4
+CVIF4 4
+SUBF4
+MULF4
+ARGF4
+ADDRLP4 88
+ADDRGP4 round
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 88
+INDIRI4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRLP4 92
+ADDRGP4 pow10
+CALLF4
+ASGNF4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ADDRLP4 92
+INDIRF4
+LTF4 $910
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRLP4 96
+ADDRGP4 pow10
+CALLF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ADDRLP4 96
+INDIRF4
+SUBF4
+CVFI4 4
+ASGNI4
+LABELV $910
+LABELV $912
+ADDRLP4 100
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 100
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $916
+ADDRLP4 96
+ADDRGP4 $848
+ASGNP4
+ADDRGP4 $917
+JUMPV
+LABELV $916
+ADDRLP4 96
+ADDRGP4 $849
+ASGNP4
+LABELV $917
+ADDRLP4 100
+INDIRI4
+ADDRLP4 24
+ADDP4
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+MODI4
+ADDRLP4 96
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+DIVI4
+ASGNI4
+LABELV $913
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $918
+ADDRLP4 8
+INDIRI4
+CNSTI4 20
+LTI4 $912
+LABELV $918
+ADDRLP4 8
+INDIRI4
+CNSTI4 20
+NEI4 $919
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $919
+ADDRLP4 8
+INDIRI4
+ADDRLP4 24
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $921
+ADDRLP4 100
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 100
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $925
+ADDRLP4 96
+ADDRGP4 $848
+ASGNP4
+ADDRGP4 $926
+JUMPV
+LABELV $925
+ADDRLP4 96
+ADDRGP4 $849
+ASGNP4
+LABELV $926
+ADDRLP4 100
+INDIRI4
+ADDRLP4 48
+ADDP4
+ADDRLP4 16
+INDIRI4
+CNSTI4 10
+MODI4
+ADDRLP4 96
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+ADDRLP4 16
+ADDRLP4 16
+INDIRI4
+CNSTI4 10
+DIVI4
+ASGNI4
+LABELV $922
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $927
+ADDRLP4 20
+INDIRI4
+CNSTI4 20
+LTI4 $921
+LABELV $927
+ADDRLP4 20
+INDIRI4
+CNSTI4 20
+NEI4 $928
+ADDRLP4 20
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $928
+ADDRLP4 20
+INDIRI4
+ADDRLP4 48
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+EQI4 $931
+ADDRLP4 96
+CNSTI4 1
+ASGNI4
+ADDRGP4 $932
+JUMPV
+LABELV $931
+ADDRLP4 96
+CNSTI4 0
+ASGNI4
+LABELV $932
+ADDRLP4 0
+ADDRFP4 16
+INDIRI4
+ADDRLP4 8
+INDIRI4
+SUBI4
+ADDRFP4 20
+INDIRI4
+SUBI4
+CNSTI4 1
+SUBI4
+ADDRLP4 96
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 68
+ADDRFP4 20
+INDIRI4
+ADDRLP4 20
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+GEI4 $933
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+LABELV $933
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $935
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $935
+ADDRFP4 24
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $937
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+NEGI4
+ASGNI4
+LABELV $937
+ADDRLP4 100
+CNSTI4 0
+ASGNI4
+ADDRFP4 24
+INDIRI4
+CNSTI4 16
+BANDI4
+ADDRLP4 100
+INDIRI4
+EQI4 $947
+ADDRLP4 0
+INDIRI4
+ADDRLP4 100
+INDIRI4
+LEI4 $947
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+EQI4 $944
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 72
+INDIRI4
+CVII1 4
+CVII4 1
+ARGI4
+ADDRLP4 104
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 72
+CNSTI4 0
+ASGNI4
+ADDRGP4 $944
+JUMPV
+LABELV $943
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 48
+ARGI4
+ADDRLP4 104
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $944
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $943
+ADDRGP4 $947
+JUMPV
+LABELV $946
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 104
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $947
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $946
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+EQI4 $952
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 72
+INDIRI4
+CVII1 4
+CVII4 1
+ARGI4
+ADDRLP4 104
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 104
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $952
+JUMPV
+LABELV $951
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 108
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 108
+INDIRI4
+ASGNI4
+ADDRLP4 108
+INDIRI4
+ADDRLP4 24
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 112
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 112
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $952
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+GTI4 $951
+ADDRFP4 20
+INDIRI4
+CNSTI4 0
+LEI4 $963
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 46
+ARGI4
+ADDRLP4 116
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 116
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $957
+JUMPV
+LABELV $956
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 48
+ARGI4
+ADDRLP4 120
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 120
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $957
+ADDRLP4 124
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRLP4 68
+ADDRLP4 124
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 124
+INDIRI4
+CNSTI4 0
+GTI4 $956
+ADDRGP4 $960
+JUMPV
+LABELV $959
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+ADDRLP4 128
+ADDRLP4 20
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 128
+INDIRI4
+ASGNI4
+ADDRLP4 128
+INDIRI4
+ADDRLP4 48
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 132
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 132
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $960
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+GTI4 $959
+ADDRGP4 $963
+JUMPV
+LABELV $962
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRU4
+ARGU4
+CNSTI4 32
+ARGI4
+ADDRLP4 116
+ADDRGP4 dopr_outch
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 116
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $963
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $962
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $899
+endproc fmtfp 136 16
+proc dopr_outch 8 0
+ADDRFP4 12
+ADDRFP4 12
+INDIRI4
+CVII1 4
+ASGNI1
+ADDRFP4 4
+INDIRP4
+INDIRU4
+CNSTU4 1
+ADDU4
+ADDRFP4 8
+INDIRU4
+GEU4 $966
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+INDIRU4
+ASGNU4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 0
+INDIRU4
+CNSTU4 1
+ADDU4
+ASGNU4
+ADDRLP4 0
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ADDRFP4 12
+INDIRI1
+ASGNI1
+LABELV $966
+CNSTI4 1
+RETI4
+LABELV $965
+endproc dopr_outch 8 0
+export Q_vsnprintf
+proc Q_vsnprintf 4 16
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRU4
+ARGU4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 dopr
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $968
+endproc Q_vsnprintf 4 16
+export Q_snprintf
+proc Q_snprintf 12 16
+ADDRLP4 0
+ADDRFP4 8+4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRU4
+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
+RETI4
+LABELV $969
+endproc Q_snprintf 12 16
+export sscanf
+proc sscanf 92 4
+ADDRLP4 8
+ADDRFP4 4+4
+ASGNP4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $974
+JUMPV
+LABELV $973
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 37
+EQI4 $976
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRGP4 $974
+JUMPV
+LABELV $976
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 48
+LTI4 $978
+ADDRLP4 0
+INDIRI4
+CNSTI4 57
+GTI4 $978
+ADDRFP4 4
+ARGP4
+ADDRLP4 20
+ADDRGP4 _atoi
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 20
+INDIRI4
+CVIU4 4
+ASGNU4
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 -1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRGP4 $979
+JUMPV
+LABELV $978
+ADDRLP4 4
+CNSTU4 1023
+ASGNU4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $979
+ADDRLP4 24
+CNSTI4 100
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 24
+INDIRI4
+EQI4 $982
+ADDRLP4 0
+INDIRI4
+CNSTI4 102
+EQI4 $983
+ADDRLP4 0
+INDIRI4
+CNSTI4 105
+EQI4 $982
+ADDRLP4 0
+INDIRI4
+ADDRLP4 24
+INDIRI4
+LTI4 $980
+LABELV $994
+ADDRLP4 0
+INDIRI4
+CNSTI4 115
+EQI4 $985
+ADDRLP4 0
+INDIRI4
+CNSTI4 117
+EQI4 $982
+ADDRLP4 0
+INDIRI4
+CNSTI4 120
+EQI4 $984
+ADDRGP4 $980
+JUMPV
+LABELV $982
+ADDRLP4 32
+ADDRLP4 8
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ARGP4
+ADDRLP4 36
+ADDRGP4 _atoi
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRGP4 $981
+JUMPV
+LABELV $983
+ADDRLP4 40
+ADDRLP4 8
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ARGP4
+ADDRLP4 44
+ADDRGP4 _atof
+CALLF4
+ASGNF4
+ADDRLP4 40
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRGP4 $981
+JUMPV
+LABELV $984
+ADDRLP4 48
+ADDRLP4 8
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 48
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ARGP4
+ADDRLP4 52
+ADDRGP4 _hextoi
+CALLU4
+ASGNU4
+ADDRLP4 48
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ADDRLP4 52
+INDIRU4
+ASGNU4
+ADDRGP4 $981
+JUMPV
+LABELV $985
+ADDRLP4 60
+ADDRLP4 8
+INDIRP4
+CNSTU4 4
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 60
+INDIRP4
+ASGNP4
+ADDRLP4 56
+ADDRLP4 60
+INDIRP4
+CNSTI4 -4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $987
+JUMPV
+LABELV $986
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $987
+ADDRLP4 64
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 32
+EQI4 $986
+ADDRLP4 64
+INDIRI4
+CNSTI4 12
+EQI4 $986
+ADDRLP4 64
+INDIRI4
+CNSTI4 10
+EQI4 $986
+ADDRLP4 64
+INDIRI4
+CNSTI4 13
+EQI4 $986
+ADDRLP4 64
+INDIRI4
+CNSTI4 9
+EQI4 $986
+ADDRLP4 64
+INDIRI4
+CNSTI4 11
+EQI4 $986
+ADDRGP4 $990
+JUMPV
+LABELV $989
+ADDRLP4 68
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 76
+CNSTI4 1
+ASGNI4
+ADDRLP4 56
+ADDRLP4 68
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 72
+INDIRP4
+ADDRLP4 76
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $990
+ADDRLP4 84
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 32
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 12
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 10
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 13
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 9
+EQI4 $993
+ADDRLP4 84
+INDIRI4
+CNSTI4 11
+EQI4 $993
+ADDRLP4 80
+ADDRLP4 4
+INDIRU4
+ASGNU4
+ADDRLP4 4
+ADDRLP4 80
+INDIRU4
+CNSTU4 1
+SUBU4
+ASGNU4
+ADDRLP4 80
+INDIRU4
+CNSTU4 0
+NEU4 $989
+LABELV $993
+ADDRLP4 88
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 56
+ADDRLP4 88
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+CNSTI1 0
+ASGNI1
+LABELV $980
+LABELV $981
+LABELV $974
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $973
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+INDIRI4
+RETI4
+LABELV $971
+endproc sscanf 92 4
+export bsearch
+proc bsearch 28 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRU4
+ASGNU4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTU4 0
+ASGNU4
+ADDRLP4 8
+ADDRFP4 8
+INDIRU4
+ASGNU4
+ADDRGP4 $997
+JUMPV
+LABELV $996
+ADDRLP4 4
+ADDRLP4 0
+INDIRU4
+ADDRLP4 8
+INDIRU4
+ADDRLP4 0
+INDIRU4
+SUBU4
+CNSTI4 1
+RSHU4
+ADDU4
+ASGNU4
+ADDRLP4 16
+ADDRLP4 4
+INDIRU4
+ADDRFP4 12
+INDIRU4
+MULU4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRFP4 16
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+GEI4 $999
+ADDRLP4 8
+ADDRLP4 4
+INDIRU4
+ASGNU4
+ADDRGP4 $1000
+JUMPV
+LABELV $999
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+LEI4 $1001
+ADDRLP4 0
+ADDRLP4 4
+INDIRU4
+CNSTU4 1
+ADDU4
+ASGNU4
+ADDRGP4 $1002
+JUMPV
+LABELV $1001
+ADDRLP4 16
+INDIRP4
+RETP4
+ADDRGP4 $995
+JUMPV
+LABELV $1002
+LABELV $1000
+LABELV $997
+ADDRLP4 0
+INDIRU4
+ADDRLP4 8
+INDIRU4
+LTU4 $996
+CNSTP4 0
+RETP4
+LABELV $995
+endproc bsearch 28 8
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+import atan2
+import cos
+import sin
+import sqrt
+import floor
+import ceil
+import memcpy
+import memset
+import strncpy
+lit
+align 1
+LABELV $849
+byte 1 48
+byte 1 49
+byte 1 50
+byte 1 51
+byte 1 52
+byte 1 53
+byte 1 54
+byte 1 55
+byte 1 56
+byte 1 57
+byte 1 97
+byte 1 98
+byte 1 99
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 0
+align 1
+LABELV $848
+byte 1 48
+byte 1 49
+byte 1 50
+byte 1 51
+byte 1 52
+byte 1 53
+byte 1 54
+byte 1 55
+byte 1 56
+byte 1 57
+byte 1 65
+byte 1 66
+byte 1 67
+byte 1 68
+byte 1 69
+byte 1 70
+byte 1 0
+align 1
+LABELV $814
+byte 1 60
+byte 1 78
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 62
+byte 1 0
+align 1
+LABELV $475
+byte 1 48
+byte 1 120
+byte 1 0
+align 1
+LABELV $468
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $463
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 0
+align 1
+LABELV $452
+byte 1 110
+byte 1 97
+byte 1 110
+byte 1 0
diff --git a/build/release-linux-x86_64/base/ui/bg_misc.asm b/build/release-linux-x86_64/base/ui/bg_misc.asm
new file mode 100644
index 0000000..770d4d4
--- /dev/null
+++ b/build/release-linux-x86_64/base/ui/bg_misc.asm
@@ -0,0 +1,28896 @@
+lit
+align 4
+LABELV bg_buildableList
+byte 4 1
+address $60
+address $61
+address $62
+address $63
+byte 4 5
+byte 4 0
+byte 4 10
+byte 4 7
+byte 4 250
+byte 4 8
+byte 4 50
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 100
+byte 4 15000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 80
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 900
+byte 4 2
+address $64
+address $65
+address $66
+address $67
+byte 4 5
+byte 4 0
+byte 4 0
+byte 4 7
+byte 4 750
+byte 4 6
+byte 4 15
+byte 4 300
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 1000
+byte 4 30000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 120
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 4500
+byte 4 3
+address $68
+address $69
+address $70
+address $71
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 7
+byte 4 350
+byte 4 14
+byte 4 50
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 100
+byte 4 13000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 70
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 450
+byte 4 4
+address $72
+address $73
+address $74
+address $75
+byte 4 5
+byte 4 0
+byte 4 6
+byte 4 7
+byte 4 125
+byte 4 10
+byte 4 50
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 200
+byte 4 8000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 30
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 540
+byte 4 5
+address $76
+address $77
+address $78
+address $79
+byte 4 5
+byte 4 0
+byte 4 4
+byte 4 6
+byte 4 50
+byte 4 6
+byte 4 15
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 100
+byte 4 5000
+byte 4 0
+byte 4 400
+byte 4 1000
+byte 4 24
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 25
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 360
+byte 4 6
+address $80
+address $81
+address $82
+address $83
+byte 4 5
+byte 4 0
+byte 4 14
+byte 4 6
+byte 4 150
+byte 4 8
+byte 4 50
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 100
+byte 4 14000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 70
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1260
+byte 4 7
+address $84
+address $85
+address $86
+address $87
+byte 4 5
+byte 4 0
+byte 4 8
+byte 4 4
+byte 4 125
+byte 4 10
+byte 4 30
+byte 4 200
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 500
+byte 4 13000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 25
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 40
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 720
+byte 4 8
+address $88
+address $89
+address $90
+address $91
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 100
+byte 4 1
+byte 4 1
+byte 4 10
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 1000
+byte 4 6000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 90
+byte 4 9
+address $92
+address $93
+address $94
+address $95
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 6
+byte 4 250
+byte 4 1
+byte 4 5
+byte 4 40
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 15000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 180
+byte 4 10
+address $96
+address $97
+address $98
+address $99
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 4
+byte 4 450
+byte 4 1
+byte 4 10
+byte 4 70
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 450
+byte 4 11
+address $100
+address $101
+address $102
+address $103
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 25
+byte 4 1
+byte 4 5
+byte 4 10
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 1000
+byte 4 4000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 90
+byte 4 12
+address $104
+address $105
+address $106
+address $107
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 6
+byte 4 50
+byte 4 1
+byte 4 5
+byte 4 25
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 9000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 180
+byte 4 13
+address $108
+address $109
+address $110
+address $111
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 4
+byte 4 100
+byte 4 1
+byte 4 5
+byte 4 50
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 13000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 14
+address $112
+address $113
+address $114
+address $115
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 80
+byte 4 10
+byte 4 5
+byte 4 50
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 8000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 15
+address $116
+address $117
+address $118
+address $119
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 7
+byte 4 50
+byte 4 10
+byte 4 5
+byte 4 50
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 1000
+byte 4 5000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 180
+byte 4 16
+address $120
+address $121
+address $122
+address $123
+byte 4 5
+byte 4 0
+byte 4 12
+byte 4 6
+byte 4 200
+byte 4 8
+byte 4 15
+byte 4 200
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 200
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 170
+byte 4 0
+byte 4 0
+byte 4 1080
+skip 4
+byte 4 17
+address $124
+address $125
+address $126
+address $127
+byte 4 5
+byte 4 0
+byte 4 4
+byte 4 7
+byte 4 250
+byte 4 1
+byte 4 10
+byte 4 10
+byte 4 57
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 1000
+byte 4 12000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 190
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 360
+byte 4 18
+address $128
+address $129
+address $130
+address $131
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 250
+byte 4 1
+byte 4 10
+byte 4 10
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 7000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 300
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 19
+address $132
+address $133
+address $134
+address $135
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 250
+byte 4 1
+byte 4 5
+byte 4 15
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 4000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 20
+address $136
+address $137
+address $138
+address $139
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 100
+byte 4 5
+byte 4 5
+byte 4 10
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 500
+byte 4 10000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 50
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 21
+address $140
+address $141
+address $142
+address $143
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 60
+byte 4 10
+byte 4 100
+byte 4 100
+byte 4 19
+byte 4 1
+byte 4 1610612736
+byte 4 3
+byte 4 200
+byte 4 8000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 50
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 22
+address $144
+address $145
+address $146
+address $147
+byte 4 5
+byte 4 0
+byte 4 35
+byte 4 4
+byte 4 250
+byte 4 1
+byte 4 10
+byte 4 200
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 60
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 3150
+byte 4 23
+address $148
+address $149
+address $150
+address $151
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 4
+byte 4 35
+byte 4 5
+byte 4 0
+byte 4 0
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 12000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 15
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 270
+byte 4 24
+address $152
+address $153
+address $154
+address $155
+byte 4 5
+byte 4 0
+byte 4 20
+byte 4 4
+byte 4 850
+byte 4 5
+byte 4 50
+byte 4 150
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1800
+byte 4 25
+address $156
+address $157
+address $158
+address $159
+byte 4 5
+byte 4 0
+byte 4 15
+byte 4 4
+byte 4 650
+byte 4 15
+byte 4 25
+byte 4 100
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1350
+byte 4 26
+address $160
+address $161
+address $162
+address $163
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 6
+byte 4 350
+byte 4 6
+byte 4 200
+byte 4 300
+byte 4 57
+byte 4 1
+byte 4 1073741824
+byte 4 3
+byte 4 1000
+byte 4 18000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 60
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 450
+byte 4 27
+address $164
+address $165
+address $166
+address $167
+byte 4 5
+byte 4 0
+byte 4 10
+byte 4 7
+byte 4 310
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 10000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 2400
+byte 4 28
+address $168
+address $169
+address $170
+address $171
+byte 4 5
+byte 4 0
+byte 4 8
+byte 4 7
+byte 4 180
+byte 4 0
+byte 4 100
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 50
+byte 4 8000
+byte 4 0
+byte 4 380
+byte 4 150
+byte 4 27
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1920
+byte 4 29
+address $172
+address $173
+address $170
+address $174
+byte 4 5
+byte 4 0
+byte 4 14
+byte 4 6
+byte 4 300
+byte 4 0
+byte 4 1
+byte 4 170
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 50
+byte 4 20000
+byte 4 0
+byte 4 50
+byte 4 140
+byte 4 28
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1920
+byte 4 30
+address $175
+address $176
+address $177
+address $178
+byte 4 5
+byte 4 0
+byte 4 10
+byte 4 4
+byte 4 300
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 150
+byte 4 15000
+byte 4 0
+byte 4 225
+byte 4 250
+byte 4 26
+byte 4 1064514355
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 2400
+byte 4 31
+address $179
+address $180
+address $181
+address $182
+byte 4 5
+byte 4 0
+byte 4 10
+byte 4 7
+byte 4 420
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 10000
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 2400
+byte 4 32
+address $183
+address $184
+address $185
+address $186
+byte 4 5
+byte 4 0
+byte 4 15
+byte 4 6
+byte 4 190
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 16000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 3600
+byte 4 33
+address $187
+address $188
+address $189
+address $190
+byte 4 5
+byte 4 0
+byte 4 8
+byte 4 7
+byte 4 190
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 8000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1920
+byte 4 34
+address $191
+address $192
+address $193
+address $194
+byte 4 5
+byte 4 0
+byte 4 0
+byte 4 7
+byte 4 930
+byte 4 0
+byte 4 200
+byte 4 300
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 1000
+byte 4 20000
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 12000
+byte 4 35
+address $195
+address $196
+address $197
+address $198
+byte 4 5
+byte 4 0
+byte 4 4
+byte 4 7
+byte 4 250
+byte 4 0
+byte 4 50
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 10000
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 960
+byte 4 36
+address $199
+address $200
+address $201
+address $202
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 60
+byte 4 0
+byte 4 1
+byte 4 10
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 5000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 240
+byte 4 37
+address $203
+address $204
+address $201
+address $205
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 6
+byte 4 250
+byte 4 0
+byte 4 5
+byte 4 40
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 14000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 480
+byte 4 38
+address $206
+address $207
+address $201
+address $208
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 4
+byte 4 450
+byte 4 0
+byte 4 10
+byte 4 70
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1200
+byte 4 39
+address $209
+address $210
+address $211
+address $212
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 25
+byte 4 0
+byte 4 5
+byte 4 10
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 4000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 240
+byte 4 40
+address $213
+address $214
+address $211
+address $215
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 4
+byte 4 100
+byte 4 0
+byte 4 5
+byte 4 100
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 13000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 720
+byte 4 41
+address $216
+address $217
+address $201
+address $218
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 100
+byte 4 0
+byte 4 5
+byte 4 50
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 7000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 720
+byte 4 42
+address $219
+address $220
+address $201
+address $221
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 6
+byte 4 100
+byte 4 0
+byte 4 5
+byte 4 20
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 5000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 480
+byte 4 43
+address $222
+address $223
+address $201
+address $224
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 7
+byte 4 300
+byte 4 0
+byte 4 10
+byte 4 50
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 12000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 480
+byte 4 44
+address $225
+address $226
+address $201
+address $227
+byte 4 5
+byte 4 0
+byte 4 2
+byte 4 6
+byte 4 300
+byte 4 0
+byte 4 10
+byte 4 50
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 13000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 480
+byte 4 45
+address $228
+address $229
+address $201
+address $230
+byte 4 5
+byte 4 0
+byte 4 3
+byte 4 6
+byte 4 350
+byte 4 0
+byte 4 10
+byte 4 50
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 15000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 720
+byte 4 46
+address $231
+address $232
+address $233
+address $234
+byte 4 5
+byte 4 0
+byte 4 8
+byte 4 4
+byte 4 600
+byte 4 0
+byte 4 50
+byte 4 150
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 100
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1920
+byte 4 47
+address $235
+address $236
+address $237
+address $238
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 6
+byte 4 155
+byte 4 0
+byte 4 15
+byte 4 250
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 8000
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1200
+byte 4 48
+address $239
+address $240
+address $241
+address $242
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 50
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 2000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 240
+byte 4 49
+address $243
+address $244
+address $245
+address $246
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 7
+byte 4 250
+byte 4 0
+byte 4 40
+byte 4 150
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 6000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 240
+byte 4 50
+address $247
+address $248
+address $249
+address $250
+byte 4 5
+byte 4 0
+byte 4 15
+byte 4 4
+byte 4 200
+byte 4 0
+byte 4 15
+byte 4 180
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 400
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 3600
+byte 4 51
+address $251
+address $252
+address $253
+address $254
+byte 4 5
+byte 4 0
+byte 4 20
+byte 4 4
+byte 4 850
+byte 4 0
+byte 4 50
+byte 4 150
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 4800
+byte 4 52
+address $255
+address $256
+address $257
+address $258
+byte 4 5
+byte 4 0
+byte 4 15
+byte 4 4
+byte 4 650
+byte 4 0
+byte 4 50
+byte 4 150
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 0
+byte 4 20000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 3600
+byte 4 53
+address $259
+address $260
+address $261
+address $262
+byte 4 5
+byte 4 0
+byte 4 5
+byte 4 6
+byte 4 350
+byte 4 0
+byte 4 50
+byte 4 300
+byte 4 52
+byte 4 2
+byte 4 -2147483648
+byte 4 3
+byte 4 1000
+byte 4 18000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1200
+data
+export bg_numBuildables
+align 4
+LABELV bg_numBuildables
+byte 4 53
+lit
+align 4
+LABELV nullBuildable
+byte 4 0
+skip 120
+export BG_BuildableByName
+code
+proc BG_BuildableByName 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $267
+JUMPV
+LABELV $264
+CNSTI4 124
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableList+4
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $268
+CNSTI4 124
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableList
+ADDP4
+RETP4
+ADDRGP4 $263
+JUMPV
+LABELV $268
+LABELV $265
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $267
+ADDRLP4 0
+INDIRI4
+ADDRGP4 bg_numBuildables
+INDIRI4
+LTI4 $264
+ADDRGP4 nullBuildable
+RETP4
+LABELV $263
+endproc BG_BuildableByName 8 8
+export BG_BuildableByEntityName
+proc BG_BuildableByEntityName 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $275
+JUMPV
+LABELV $272
+CNSTI4 124
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableList+16
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $276
+CNSTI4 124
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableList
+ADDP4
+RETP4
+ADDRGP4 $271
+JUMPV
+LABELV $276
+LABELV $273
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $275
+ADDRLP4 0
+INDIRI4
+ADDRGP4 bg_numBuildables
+INDIRI4
+LTI4 $272
+ADDRGP4 nullBuildable
+RETP4
+LABELV $271
+endproc BG_BuildableByEntityName 8 8
+export BG_Buildable
+proc BG_Buildable 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $282
+ADDRFP4 0
+INDIRI4
+CNSTI4 54
+GEI4 $282
+ADDRLP4 0
+CNSTI4 124
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableList-124
+ADDP4
+ASGNP4
+ADDRGP4 $283
+JUMPV
+LABELV $282
+ADDRLP4 0
+ADDRGP4 nullBuildable
+ASGNP4
+LABELV $283
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $279
+endproc BG_Buildable 8 0
+export BG_BuildableAllowedInStage
+proc BG_BuildableAllowedInStage 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+CNSTI4 0
+EQI4 $285
+CNSTI4 1
+RETI4
+ADDRGP4 $284
+JUMPV
+LABELV $285
+CNSTI4 0
+RETI4
+LABELV $284
+endproc BG_BuildableAllowedInStage 8 4
+export BG_BuildableConfig
+proc BG_BuildableConfig 0 0
+CNSTI4 288
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_buildableConfigList
+ADDP4
+RETP4
+LABELV $287
+endproc BG_BuildableConfig 0 0
+export BG_BuildableBoundingBox
+proc BG_BuildableBoundingBox 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_BuildableConfig
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $289
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $289
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $291
+ADDRFP4 8
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 272
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $291
+LABELV $288
+endproc BG_BuildableBoundingBox 8 4
+proc BG_ParseBuildableFile 20076 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20024
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 20028
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 20028
+INDIRI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+GEI4 $295
+ADDRGP4 $297
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $293
+JUMPV
+LABELV $295
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $300
+ADDRLP4 20
+INDIRI4
+CVIU4 4
+CNSTU4 19999
+LTU4 $298
+LABELV $300
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $301
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $305
+ADDRLP4 20036
+ADDRGP4 $302
+ASGNP4
+ADDRGP4 $306
+JUMPV
+LABELV $305
+ADDRLP4 20036
+ADDRGP4 $303
+ASGNP4
+LABELV $306
+ADDRLP4 20036
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $293
+JUMPV
+LABELV $298
+ADDRLP4 24
+ARGP4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 20
+INDIRI4
+ADDRLP4 24
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 24
+ASGNP4
+ADDRGP4 $308
+JUMPV
+LABELV $307
+ADDRLP4 8
+ARGP4
+ADDRLP4 20036
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20036
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $310
+ADDRGP4 $309
+JUMPV
+LABELV $310
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $314
+ARGP4
+ADDRLP4 20040
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20040
+INDIRI4
+CNSTI4 0
+NEI4 $312
+ADDRGP4 $309
+JUMPV
+LABELV $312
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $317
+ARGP4
+ADDRLP4 20044
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20044
+INDIRI4
+CNSTI4 0
+NEI4 $315
+ADDRLP4 20048
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ARGP4
+ADDRLP4 20052
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20052
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $318
+ADDRGP4 $309
+JUMPV
+LABELV $318
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20056
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 20048
+ADDRLP4 20056
+INDIRI4
+ASGNI4
+ADDRLP4 20048
+INDIRI4
+CNSTI4 0
+GEI4 $320
+ADDRLP4 20048
+CNSTI4 0
+ASGNI4
+ADDRGP4 $321
+JUMPV
+LABELV $320
+ADDRLP4 20048
+INDIRI4
+CNSTI4 3
+LEI4 $322
+ADDRLP4 20048
+CNSTI4 3
+ASGNI4
+LABELV $322
+LABELV $321
+ADDRLP4 8
+ARGP4
+ADDRLP4 20060
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20060
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $324
+ADDRGP4 $309
+JUMPV
+LABELV $324
+ADDRLP4 20048
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $308
+JUMPV
+LABELV $315
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $328
+ARGP4
+ADDRLP4 20048
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20048
+INDIRI4
+CNSTI4 0
+NEI4 $326
+ADDRLP4 8
+ARGP4
+ADDRLP4 20052
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20052
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $329
+ADDRGP4 $309
+JUMPV
+LABELV $329
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20056
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 20056
+INDIRF4
+ASGNF4
+ADDRLP4 16
+INDIRF4
+CNSTF4 0
+GEF4 $331
+ADDRLP4 16
+CNSTF4 0
+ASGNF4
+LABELV $331
+ADDRFP4 4
+INDIRP4
+CNSTI4 256
+ADDP4
+ADDRLP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRGP4 $308
+JUMPV
+LABELV $326
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $335
+ARGP4
+ADDRLP4 20052
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20052
+INDIRI4
+CNSTI4 0
+NEI4 $333
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $336
+ADDRLP4 8
+ARGP4
+ADDRLP4 20056
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20056
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $340
+ADDRGP4 $338
+JUMPV
+LABELV $340
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20060
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 260
+ADDP4
+ADDP4
+ADDRLP4 20060
+INDIRF4
+ASGNF4
+LABELV $337
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LEI4 $336
+LABELV $338
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+ADDRGP4 $308
+JUMPV
+LABELV $333
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $344
+ARGP4
+ADDRLP4 20056
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20056
+INDIRI4
+CNSTI4 0
+NEI4 $342
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $345
+ADDRLP4 8
+ARGP4
+ADDRLP4 20060
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20060
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $349
+ADDRGP4 $347
+JUMPV
+LABELV $349
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20064
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 272
+ADDP4
+ADDP4
+ADDRLP4 20064
+INDIRF4
+ASGNF4
+LABELV $346
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LEI4 $345
+LABELV $347
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+ADDRGP4 $308
+JUMPV
+LABELV $342
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $353
+ARGP4
+ADDRLP4 20060
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20060
+INDIRI4
+CNSTI4 0
+NEI4 $351
+ADDRLP4 8
+ARGP4
+ADDRLP4 20068
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20068
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $354
+ADDRGP4 $309
+JUMPV
+LABELV $354
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20072
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 20064
+ADDRLP4 20072
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 284
+ADDP4
+ADDRLP4 20064
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 16
+BORI4
+ASGNI4
+ADDRGP4 $308
+JUMPV
+LABELV $351
+ADDRGP4 $356
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $293
+JUMPV
+LABELV $308
+ADDRGP4 $307
+JUMPV
+LABELV $309
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $357
+ADDRLP4 0
+ADDRGP4 $317
+ASGNP4
+ADDRGP4 $358
+JUMPV
+LABELV $357
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+NEI4 $359
+ADDRLP4 0
+ADDRGP4 $328
+ASGNP4
+ADDRGP4 $360
+JUMPV
+LABELV $359
+ADDRLP4 12
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $361
+ADDRLP4 0
+ADDRGP4 $335
+ASGNP4
+ADDRGP4 $362
+JUMPV
+LABELV $361
+ADDRLP4 12
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+NEI4 $363
+ADDRLP4 0
+ADDRGP4 $344
+ASGNP4
+ADDRGP4 $364
+JUMPV
+LABELV $363
+ADDRLP4 12
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+NEI4 $365
+ADDRLP4 0
+ADDRGP4 $353
+ASGNP4
+ADDRGP4 $366
+JUMPV
+LABELV $365
+ADDRLP4 0
+ADDRGP4 $314
+ASGNP4
+LABELV $366
+LABELV $364
+LABELV $362
+LABELV $360
+LABELV $358
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20036
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 20036
+INDIRU4
+CNSTU4 0
+EQU4 $367
+ADDRGP4 $369
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $293
+JUMPV
+LABELV $367
+CNSTI4 1
+RETI4
+LABELV $293
+endproc BG_ParseBuildableFile 20076 12
+export BG_InitBuildableConfigs
+proc BG_InitBuildableConfigs 20 12
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $371
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_BuildableConfig
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 288
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $375
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 BG_ParseBuildableFile
+CALLI4
+pop
+LABELV $372
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 54
+LTI4 $371
+LABELV $370
+endproc BG_InitBuildableConfigs 20 12
+lit
+align 4
+LABELV bg_classList
+byte 4 0
+address $376
+address $377
+byte 4 7
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 90
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1145569280
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1132920832
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+skip 4
+byte 4 1
+address $378
+address $379
+byte 4 7
+byte 4 50
+byte 4 0
+byte 4 1073741824
+byte 4 26
+byte 4 29
+byte 4 1119748096
+byte 4 110
+byte 4 981668463
+byte 4 1073741824
+byte 4 150
+byte 4 1065353216
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1128464384
+byte 4 1065353216
+byte 4 2
+byte 4 3
+byte 4 0
+byte 4 0
+byte 4 240
+skip 4
+byte 4 2
+address $380
+address $381
+byte 4 6
+byte 4 75
+byte 4 0
+byte 4 1077936128
+byte 4 27
+byte 4 30
+byte 4 1121058816
+byte 4 110
+byte 4 981668463
+byte 4 1073741824
+byte 4 100
+byte 4 1067030938
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1132920832
+byte 4 1065353216
+byte 4 3
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 300
+skip 4
+byte 4 3
+address $382
+address $383
+byte 4 7
+byte 4 30
+byte 4 0
+byte 4 1069547520
+byte 4 25
+byte 4 1
+byte 4 0
+byte 4 140
+byte 4 0
+byte 4 1075838976
+byte 4 25
+byte 4 1068708659
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1137180672
+byte 4 1132068864
+byte 4 1073741824
+byte 4 4
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 180
+skip 4
+byte 4 4
+address $384
+address $385
+byte 4 7
+byte 4 40
+byte 4 0
+byte 4 1075419546
+byte 4 25
+byte 4 2
+byte 4 0
+byte 4 140
+byte 4 0
+byte 4 1075838976
+byte 4 25
+byte 4 1069547520
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1137180672
+byte 4 1132068864
+byte 4 1073741824
+byte 4 5
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 200
+skip 4
+byte 4 5
+address $386
+address $387
+byte 4 7
+byte 4 60
+byte 4 0
+byte 4 1072064102
+byte 4 25
+byte 4 3
+byte 4 0
+byte 4 120
+byte 4 981668463
+byte 4 1072064102
+byte 4 60
+byte 4 1067450368
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1133903872
+byte 4 1134231552
+byte 4 1067030938
+byte 4 7
+byte 4 6
+byte 4 0
+byte 4 0
+byte 4 270
+skip 4
+byte 4 6
+address $388
+address $389
+byte 4 6
+byte 4 80
+byte 4 0
+byte 4 1075419546
+byte 4 25
+byte 4 4
+byte 4 0
+byte 4 120
+byte 4 981668463
+byte 4 1072064102
+byte 4 60
+byte 4 1067450368
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1133903872
+byte 4 1134231552
+byte 4 1066192077
+byte 4 7
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 330
+skip 4
+byte 4 7
+address $390
+address $391
+byte 4 7
+byte 4 150
+byte 4 0
+byte 4 1083179008
+byte 4 89
+byte 4 5
+byte 4 0
+byte 4 90
+byte 4 981668463
+byte 4 1069547520
+byte 4 80
+byte 4 1067030938
+byte 4 1092616192
+byte 4 1077936128
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1136525312
+byte 4 1061997773
+byte 4 9
+byte 4 10
+byte 4 8
+byte 4 1
+byte 4 420
+skip 4
+byte 4 8
+address $392
+address $393
+byte 4 6
+byte 4 175
+byte 4 0
+byte 4 1084751872
+byte 4 89
+byte 4 6
+byte 4 0
+byte 4 90
+byte 4 981668463
+byte 4 1069547520
+byte 4 80
+byte 4 1067030938
+byte 4 1092616192
+byte 4 1077936128
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1136525312
+byte 4 1060320051
+byte 4 9
+byte 4 10
+byte 4 0
+byte 4 1
+byte 4 540
+skip 4
+byte 4 9
+address $394
+address $395
+byte 4 6
+byte 4 200
+byte 4 0
+byte 4 1086324736
+byte 4 89
+byte 4 7
+byte 4 0
+byte 4 90
+byte 4 981668463
+byte 4 1069547520
+byte 4 80
+byte 4 1066192077
+byte 4 1091567616
+byte 4 1084227584
+byte 4 1086324736
+byte 4 1119092736
+byte 4 1132068864
+byte 4 1060320051
+byte 4 10
+byte 4 11
+byte 4 0
+byte 4 2
+byte 4 400
+skip 4
+byte 4 10
+address $396
+address $397
+byte 4 7
+byte 4 220
+byte 4 0
+byte 4 1087583027
+byte 4 24
+byte 4 8
+byte 4 0
+byte 4 90
+byte 4 973279855
+byte 4 1067869798
+byte 4 90
+byte 4 1067030938
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1128792064
+byte 4 1132920832
+byte 4 1050253722
+byte 4 12
+byte 4 11
+byte 4 0
+byte 4 1
+byte 4 600
+skip 4
+byte 4 11
+address $398
+address $399
+byte 4 6
+byte 4 250
+byte 4 0
+byte 4 1089470464
+byte 4 24
+byte 4 9
+byte 4 0
+byte 4 90
+byte 4 973279855
+byte 4 1067869798
+byte 4 90
+byte 4 1067869798
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1128792064
+byte 4 1132920832
+byte 4 1045220557
+byte 4 12
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 720
+skip 4
+byte 4 12
+address $400
+address $401
+byte 4 4
+byte 4 360
+byte 4 0
+byte 4 1091567616
+byte 4 24
+byte 4 10
+byte 4 0
+byte 4 90
+byte 4 981668463
+byte 4 1066192077
+byte 4 100
+byte 4 1067030938
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1126825984
+byte 4 1036831949
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 960
+skip 4
+byte 4 13
+address $402
+address $314
+byte 4 7
+byte 4 100
+byte 4 1065353216
+byte 4 0
+byte 4 34
+byte 4 0
+byte 4 1121714176
+byte 4 90
+byte 4 990057071
+byte 4 1065353216
+byte 4 100
+byte 4 1065353216
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1130102784
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 400
+skip 4
+byte 4 14
+address $403
+address $314
+byte 4 4
+byte 4 100
+byte 4 1065353216
+byte 4 0
+byte 4 34
+byte 4 0
+byte 4 1121714176
+byte 4 90
+byte 4 990057071
+byte 4 1065353216
+byte 4 100
+byte 4 1065353216
+byte 4 1092616192
+byte 4 1065353216
+byte 4 1086324736
+byte 4 1120403456
+byte 4 1130102784
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 400
+skip 4
+data
+export bg_numClasses
+align 4
+LABELV bg_numClasses
+byte 4 15
+lit
+align 4
+LABELV nullClass
+byte 4 0
+skip 104
+export BG_ClassByName
+code
+proc BG_ClassByName 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $408
+JUMPV
+LABELV $405
+CNSTI4 108
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_classList+4
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $409
+CNSTI4 108
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_classList
+ADDP4
+RETP4
+ADDRGP4 $404
+JUMPV
+LABELV $409
+LABELV $406
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $408
+ADDRLP4 0
+INDIRI4
+ADDRGP4 bg_numClasses
+INDIRI4
+LTI4 $405
+ADDRGP4 nullClass
+RETP4
+LABELV $404
+endproc BG_ClassByName 8 8
+export BG_Class
+proc BG_Class 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $414
+ADDRFP4 0
+INDIRI4
+CNSTI4 15
+GEI4 $414
+ADDRLP4 0
+CNSTI4 108
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_classList
+ADDP4
+ASGNP4
+ADDRGP4 $415
+JUMPV
+LABELV $414
+ADDRLP4 0
+ADDRGP4 nullClass
+ASGNP4
+LABELV $415
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $412
+endproc BG_Class 8 0
+export BG_ClassAllowedInStage
+proc BG_ClassAllowedInStage 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+RETI4
+LABELV $416
+endproc BG_ClassAllowedInStage 8 4
+export BG_ClassConfig
+proc BG_ClassConfig 0 0
+CNSTI4 1308
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_classConfigList
+ADDP4
+RETP4
+LABELV $417
+endproc BG_ClassConfig 0 0
+export BG_ClassBoundingBox
+proc BG_ClassBoundingBox 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $419
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1224
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $419
+ADDRFP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $421
+ADDRFP4 8
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1236
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $421
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $423
+ADDRFP4 12
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1248
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $423
+ADDRFP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $425
+ADDRFP4 16
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1260
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $425
+ADDRFP4 20
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $427
+ADDRFP4 20
+INDIRP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1272
+ADDP4
+INDIRB
+ASGNB 12
+LABELV $427
+LABELV $418
+endproc BG_ClassBoundingBox 8 4
+export BG_ClassHasAbility
+proc BG_ClassHasAbility 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRI4
+BANDI4
+RETI4
+LABELV $429
+endproc BG_ClassHasAbility 8 4
+export BG_ClassCanEvolveFromTo
+proc BG_ClassCanEvolveFromTo 60 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 12
+ADDRFP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 16
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+ADDRFP4 16
+INDIRI4
+LTI4 $435
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $435
+ADDRFP4 4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $435
+ADDRFP4 0
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $431
+LABELV $435
+CNSTI4 -1
+RETI4
+ADDRGP4 $430
+JUMPV
+LABELV $431
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $439
+JUMPV
+LABELV $436
+CNSTI4 108
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 bg_classList
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+EQI4 $440
+ADDRGP4 $437
+JUMPV
+LABELV $440
+ADDRLP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $442
+ADDRLP4 28
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 108
+ADDRLP4 12
+INDIRI4
+MULI4
+ADDRGP4 bg_classList+84
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $450
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRLP4 40
+ADDRGP4 BG_ClassAllowedInStage
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+EQI4 $450
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 BG_ClassIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $447
+LABELV $450
+ADDRGP4 $443
+JUMPV
+LABELV $447
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRLP4 48
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 32
+CNSTI4 400
+ADDRLP4 48
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $451
+ADDRLP4 0
+ADDRFP4 16
+INDIRI4
+ADDRLP4 32
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $452
+JUMPV
+LABELV $451
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRFP4 16
+INDIRI4
+ADDRLP4 32
+INDIRI4
+ADDI4
+ARGI4
+ADDRLP4 52
+ADDRGP4 BG_ClassCanEvolveFromTo
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 52
+INDIRI4
+ASGNI4
+LABELV $452
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $453
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GEI4 $453
+ADDRLP4 8
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $453
+LABELV $443
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $442
+ADDRLP4 8
+INDIRI4
+ADDRFP4 8
+INDIRI4
+GTI4 $456
+ADDRLP4 28
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $457
+JUMPV
+LABELV $456
+ADDRLP4 28
+CNSTI4 -1
+ASGNI4
+LABELV $457
+ADDRLP4 28
+INDIRI4
+RETI4
+ADDRGP4 $430
+JUMPV
+LABELV $437
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $439
+ADDRLP4 12
+INDIRI4
+ADDRGP4 bg_numClasses
+INDIRI4
+LTI4 $436
+ADDRGP4 $458
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 -1
+RETI4
+LABELV $430
+endproc BG_ClassCanEvolveFromTo 60 20
+export BG_AlienCanEvolve
+proc BG_AlienCanEvolve 28 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $463
+JUMPV
+LABELV $460
+CNSTI4 108
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 bg_classList
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+EQI4 $464
+ADDRGP4 $461
+JUMPV
+LABELV $464
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $466
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+CNSTI4 108
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 bg_classList+84
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $471
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_ClassAllowedInStage
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $471
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_ClassIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $471
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+CNSTI4 400
+ADDRLP4 24
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+MULI4
+LTI4 $471
+CNSTI4 1
+RETI4
+ADDRGP4 $459
+JUMPV
+LABELV $471
+LABELV $467
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 3
+LTI4 $466
+CNSTI4 0
+RETI4
+ADDRGP4 $459
+JUMPV
+LABELV $461
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $463
+ADDRLP4 8
+INDIRI4
+ADDRGP4 bg_numClasses
+INDIRI4
+LTI4 $460
+ADDRGP4 $473
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+LABELV $459
+endproc BG_AlienCanEvolve 28 8
+proc BG_ParseClassFile 20112 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20024
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 20028
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 20028
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+GEI4 $476
+CNSTI4 0
+RETI4
+ADDRGP4 $474
+JUMPV
+LABELV $476
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $480
+ADDRLP4 16
+INDIRI4
+CVIU4 4
+CNSTU4 19999
+LTU4 $478
+LABELV $480
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRGP4 $481
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $483
+ADDRLP4 20036
+ADDRGP4 $302
+ASGNP4
+ADDRGP4 $484
+JUMPV
+LABELV $483
+ADDRLP4 20036
+ADDRGP4 $303
+ASGNP4
+LABELV $484
+ADDRLP4 20036
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $474
+JUMPV
+LABELV $478
+ADDRLP4 24
+ARGP4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_Read
+CALLV
+pop
+ADDRLP4 16
+INDIRI4
+ADDRLP4 24
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 20024
+INDIRI4
+ARGI4
+ADDRGP4 trap_FS_FCloseFile
+CALLV
+pop
+ADDRLP4 4
+ADDRLP4 24
+ASGNP4
+ADDRGP4 $486
+JUMPV
+LABELV $485
+ADDRLP4 4
+ARGP4
+ADDRLP4 20036
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20036
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $488
+ADDRGP4 $487
+JUMPV
+LABELV $488
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $314
+ARGP4
+ADDRLP4 20040
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20040
+INDIRI4
+CNSTI4 0
+NEI4 $490
+ADDRGP4 $487
+JUMPV
+LABELV $490
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $317
+ARGP4
+ADDRLP4 20044
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20044
+INDIRI4
+CNSTI4 0
+NEI4 $492
+ADDRLP4 4
+ARGP4
+ADDRLP4 20048
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20048
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $494
+ADDRGP4 $487
+JUMPV
+LABELV $494
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $492
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $498
+ARGP4
+ADDRLP4 20048
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20048
+INDIRI4
+CNSTI4 0
+NEI4 $496
+ADDRLP4 4
+ARGP4
+ADDRLP4 20052
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20052
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $499
+ADDRGP4 $487
+JUMPV
+LABELV $499
+ADDRFP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $496
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $503
+ARGP4
+ADDRLP4 20052
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20052
+INDIRI4
+CNSTI4 0
+NEI4 $501
+ADDRLP4 4
+ARGP4
+ADDRLP4 20056
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20056
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $504
+ADDRGP4 $487
+JUMPV
+LABELV $504
+ADDRFP4 4
+INDIRP4
+CNSTI4 136
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $501
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $328
+ARGP4
+ADDRLP4 20056
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20056
+INDIRI4
+CNSTI4 0
+NEI4 $506
+ADDRLP4 4
+ARGP4
+ADDRLP4 20060
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20060
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $508
+ADDRGP4 $487
+JUMPV
+LABELV $508
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20064
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 20064
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+CNSTF4 0
+GEF4 $510
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+LABELV $510
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 8
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $506
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $514
+ARGP4
+ADDRLP4 20060
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20060
+INDIRI4
+CNSTI4 0
+NEI4 $512
+ADDRLP4 4
+ARGP4
+ADDRLP4 20064
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20064
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $515
+ADDRGP4 $487
+JUMPV
+LABELV $515
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20068
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 20068
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+CNSTF4 0
+GEF4 $517
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+LABELV $517
+ADDRFP4 4
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 16
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $512
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $335
+ARGP4
+ADDRLP4 20064
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20064
+INDIRI4
+CNSTI4 0
+NEI4 $519
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $521
+ADDRLP4 4
+ARGP4
+ADDRLP4 20068
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20068
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $525
+ADDRGP4 $523
+JUMPV
+LABELV $525
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20072
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1224
+ADDP4
+ADDP4
+ADDRLP4 20072
+INDIRF4
+ASGNF4
+LABELV $522
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $521
+LABELV $523
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 32
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $519
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $344
+ARGP4
+ADDRLP4 20068
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20068
+INDIRI4
+CNSTI4 0
+NEI4 $527
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $529
+ADDRLP4 4
+ARGP4
+ADDRLP4 20072
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20072
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $533
+ADDRGP4 $531
+JUMPV
+LABELV $533
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20076
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1236
+ADDP4
+ADDP4
+ADDRLP4 20076
+INDIRF4
+ASGNF4
+LABELV $530
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $529
+LABELV $531
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 64
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $527
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $537
+ARGP4
+ADDRLP4 20072
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20072
+INDIRI4
+CNSTI4 0
+NEI4 $535
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $538
+ADDRLP4 4
+ARGP4
+ADDRLP4 20076
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20076
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $542
+ADDRGP4 $540
+JUMPV
+LABELV $542
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20080
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1260
+ADDP4
+ADDP4
+ADDRLP4 20080
+INDIRF4
+ASGNF4
+LABELV $539
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $538
+LABELV $540
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 128
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $535
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $546
+ARGP4
+ADDRLP4 20076
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20076
+INDIRI4
+CNSTI4 0
+NEI4 $544
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $547
+ADDRLP4 4
+ARGP4
+ADDRLP4 20080
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20080
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $551
+ADDRGP4 $549
+JUMPV
+LABELV $551
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20084
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1272
+ADDP4
+ADDP4
+ADDRLP4 20084
+INDIRF4
+ASGNF4
+LABELV $548
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $547
+LABELV $549
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 256
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $544
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $555
+ARGP4
+ADDRLP4 20080
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20080
+INDIRI4
+CNSTI4 0
+NEI4 $553
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $556
+ADDRLP4 4
+ARGP4
+ADDRLP4 20084
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20084
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $560
+ADDRGP4 $558
+JUMPV
+LABELV $560
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20088
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1248
+ADDP4
+ADDP4
+ADDRLP4 20088
+INDIRF4
+ASGNF4
+LABELV $557
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $556
+LABELV $558
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 512
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $553
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $564
+ARGP4
+ADDRLP4 20084
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20084
+INDIRI4
+CNSTI4 0
+NEI4 $562
+ADDRLP4 4
+ARGP4
+ADDRLP4 20088
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20088
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20092
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1284
+ADDP4
+ADDRLP4 20092
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1024
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $562
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $567
+ARGP4
+ADDRLP4 20088
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20088
+INDIRI4
+CNSTI4 0
+NEI4 $565
+ADDRLP4 4
+ARGP4
+ADDRLP4 20092
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20092
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20096
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1288
+ADDP4
+ADDRLP4 20096
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 2048
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $565
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $353
+ARGP4
+ADDRLP4 20092
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20092
+INDIRI4
+CNSTI4 0
+NEI4 $568
+ADDRLP4 4
+ARGP4
+ADDRLP4 20100
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20100
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $570
+ADDRGP4 $487
+JUMPV
+LABELV $570
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20104
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 20096
+ADDRLP4 20104
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1292
+ADDP4
+ADDRLP4 20096
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 4096
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $568
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $574
+ARGP4
+ADDRLP4 20096
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20096
+INDIRI4
+CNSTI4 0
+NEI4 $572
+ADDRLP4 4
+ARGP4
+ADDRLP4 20100
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20100
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $575
+ADDRGP4 $487
+JUMPV
+LABELV $575
+ADDRFP4 4
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 8192
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $572
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $579
+ARGP4
+ADDRLP4 20100
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20100
+INDIRI4
+CNSTI4 0
+NEI4 $577
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $580
+ADDRLP4 4
+ARGP4
+ADDRLP4 20104
+ADDRGP4 COM_Parse
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20104
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $584
+ADDRGP4 $582
+JUMPV
+LABELV $584
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20108
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 1296
+ADDP4
+ADDP4
+ADDRLP4 20108
+INDIRF4
+ASGNF4
+LABELV $581
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LEI4 $580
+LABELV $582
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 16384
+BORI4
+ASGNI4
+ADDRGP4 $486
+JUMPV
+LABELV $577
+ADDRGP4 $356
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $474
+JUMPV
+LABELV $486
+ADDRGP4 $485
+JUMPV
+LABELV $487
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $586
+ADDRLP4 0
+ADDRGP4 $317
+ASGNP4
+ADDRGP4 $587
+JUMPV
+LABELV $586
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+NEI4 $588
+ADDRLP4 0
+ADDRGP4 $498
+ASGNP4
+ADDRGP4 $589
+JUMPV
+LABELV $588
+ADDRLP4 8
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $590
+ADDRLP4 0
+ADDRGP4 $503
+ASGNP4
+ADDRGP4 $591
+JUMPV
+LABELV $590
+ADDRLP4 8
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+NEI4 $592
+ADDRLP4 0
+ADDRGP4 $328
+ASGNP4
+ADDRGP4 $593
+JUMPV
+LABELV $592
+ADDRLP4 8
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+NEI4 $594
+ADDRLP4 0
+ADDRGP4 $514
+ASGNP4
+ADDRGP4 $595
+JUMPV
+LABELV $594
+ADDRLP4 8
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+NEI4 $596
+ADDRLP4 0
+ADDRGP4 $335
+ASGNP4
+ADDRGP4 $597
+JUMPV
+LABELV $596
+ADDRLP4 8
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+NEI4 $598
+ADDRLP4 0
+ADDRGP4 $344
+ASGNP4
+ADDRGP4 $599
+JUMPV
+LABELV $598
+ADDRLP4 8
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+NEI4 $600
+ADDRLP4 0
+ADDRGP4 $537
+ASGNP4
+ADDRGP4 $601
+JUMPV
+LABELV $600
+ADDRLP4 8
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+NEI4 $602
+ADDRLP4 0
+ADDRGP4 $546
+ASGNP4
+ADDRGP4 $603
+JUMPV
+LABELV $602
+ADDRLP4 8
+INDIRI4
+CNSTI4 512
+BANDI4
+CNSTI4 0
+NEI4 $604
+ADDRLP4 0
+ADDRGP4 $555
+ASGNP4
+ADDRGP4 $605
+JUMPV
+LABELV $604
+ADDRLP4 8
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+NEI4 $606
+ADDRLP4 0
+ADDRGP4 $564
+ASGNP4
+ADDRGP4 $607
+JUMPV
+LABELV $606
+ADDRLP4 8
+INDIRI4
+CNSTI4 2048
+BANDI4
+CNSTI4 0
+NEI4 $608
+ADDRLP4 0
+ADDRGP4 $567
+ASGNP4
+ADDRGP4 $609
+JUMPV
+LABELV $608
+ADDRLP4 8
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+NEI4 $610
+ADDRLP4 0
+ADDRGP4 $353
+ASGNP4
+ADDRGP4 $611
+JUMPV
+LABELV $610
+ADDRLP4 8
+INDIRI4
+CNSTI4 8192
+BANDI4
+CNSTI4 0
+NEI4 $612
+ADDRLP4 0
+ADDRGP4 $574
+ASGNP4
+ADDRGP4 $613
+JUMPV
+LABELV $612
+ADDRLP4 8
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+NEI4 $614
+ADDRLP4 0
+ADDRGP4 $579
+ASGNP4
+ADDRGP4 $615
+JUMPV
+LABELV $614
+ADDRLP4 0
+ADDRGP4 $314
+ASGNP4
+LABELV $615
+LABELV $613
+LABELV $611
+LABELV $609
+LABELV $607
+LABELV $605
+LABELV $603
+LABELV $601
+LABELV $599
+LABELV $597
+LABELV $595
+LABELV $593
+LABELV $591
+LABELV $589
+LABELV $587
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20036
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 20036
+INDIRU4
+CNSTU4 0
+EQU4 $616
+ADDRGP4 $369
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $474
+JUMPV
+LABELV $616
+CNSTI4 1
+RETI4
+LABELV $474
+endproc BG_ParseClassFile 20112 12
+export BG_InitClassConfigs
+proc BG_InitClassConfigs 20 8
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $619
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRGP4 $623
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 BG_ParseClassFile
+CALLI4
+pop
+LABELV $620
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 15
+LTI4 $619
+LABELV $618
+endproc BG_InitClassConfigs 20 8
+lit
+align 4
+LABELV bg_weapons
+byte 4 1
+byte 4 0
+byte 4 7
+byte 4 32
+address $382
+address $624
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 2
+byte 4 0
+byte 4 7
+byte 4 32
+address $384
+address $625
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 3
+byte 4 0
+byte 4 7
+byte 4 32
+address $386
+address $626
+address $314
+byte 4 1
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 600
+byte 4 0
+byte 4 1000
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 4
+byte 4 0
+byte 4 7
+byte 4 32
+address $388
+address $627
+address $314
+byte 4 1
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 2000
+byte 4 1000
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 5
+byte 4 0
+byte 4 7
+byte 4 32
+address $390
+address $626
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 6
+byte 4 0
+byte 4 7
+byte 4 32
+address $392
+address $628
+address $314
+byte 4 3
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 400
+byte 4 1500
+byte 4 200
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 7
+byte 4 0
+byte 4 7
+byte 4 32
+address $394
+address $629
+address $314
+byte 4 10
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 1000
+byte 4 200
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 1119092736
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 8
+byte 4 0
+byte 4 7
+byte 4 32
+address $396
+address $630
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 900
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1120403456
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 9
+byte 4 0
+byte 4 7
+byte 4 32
+address $398
+address $631
+address $314
+byte 4 3
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 800
+byte 4 0
+byte 4 1200
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 1119092736
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 10
+byte 4 0
+byte 4 7
+byte 4 32
+address $400
+address $632
+address $314
+byte 4 3
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 800
+byte 4 0
+byte 4 1000
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 11
+byte 4 0
+byte 4 7
+byte 4 0
+address $633
+address $634
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 600
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 1
+byte 4 2
+byte 4 12
+byte 4 0
+byte 4 7
+byte 4 32
+address $635
+address $636
+address $637
+byte 4 35
+byte 4 5
+byte 4 0
+byte 4 0
+byte 4 90
+byte 4 35
+byte 4 0
+byte 4 2000
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 13
+byte 4 100
+byte 4 7
+byte 4 32
+address $638
+address $639
+address $640
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 75
+byte 4 3000
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 14
+byte 4 150
+byte 4 7
+byte 4 32
+address $641
+address $642
+address $643
+byte 4 8
+byte 4 3
+byte 4 0
+byte 4 0
+byte 4 1000
+byte 4 0
+byte 4 0
+byte 4 2000
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 15
+byte 4 250
+byte 4 7
+byte 4 32
+address $644
+address $645
+address $646
+byte 4 250
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 190
+byte 4 0
+byte 4 0
+byte 4 2000
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 16
+byte 4 350
+byte 4 7
+byte 4 32
+address $647
+address $648
+address $649
+byte 4 5
+byte 4 3
+byte 4 0
+byte 4 1
+byte 4 1000
+byte 4 0
+byte 4 2200
+byte 4 2200
+byte 4 1065353216
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 1103626240
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 17
+byte 4 400
+byte 4 7
+byte 4 32
+address $650
+address $651
+address $652
+byte 4 350
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 80
+byte 4 120
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 18
+byte 4 550
+byte 4 6
+byte 4 32
+address $653
+address $654
+address $655
+byte 4 150
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 150
+byte 4 200
+byte 4 150
+byte 4 3000
+byte 4 1073741824
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 19
+byte 4 450
+byte 4 6
+byte 4 32
+address $656
+address $657
+address $658
+byte 4 40
+byte 4 5
+byte 4 0
+byte 4 1
+byte 4 100
+byte 4 400
+byte 4 0
+byte 4 2000
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 20
+byte 4 600
+byte 4 4
+byte 4 32
+address $659
+address $660
+address $661
+byte 4 80
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 500
+byte 4 1000
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 21
+byte 4 200
+byte 4 6
+byte 4 0
+address $662
+address $663
+address $314
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 22
+byte 4 250
+byte 4 7
+byte 4 0
+address $664
+address $665
+address $314
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 23
+byte 4 1000
+byte 4 6
+byte 4 0
+address $666
+address $667
+address $314
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 24
+byte 4 0
+byte 4 7
+byte 4 32
+address $668
+address $669
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 500
+byte 4 500
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 25
+byte 4 0
+byte 4 7
+byte 4 32
+address $84
+address $85
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 500
+byte 4 500
+byte 4 500
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 26
+byte 4 0
+byte 4 7
+byte 4 32
+address $670
+address $176
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 500
+byte 4 500
+byte 4 500
+byte 4 0
+byte 4 1082130432
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 27
+byte 4 0
+byte 4 7
+byte 4 32
+address $168
+address $169
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 28
+byte 4 0
+byte 4 4
+byte 4 32
+address $172
+address $671
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 0
+byte 4 0
+byte 4 2
+byte 4 29
+byte 4 0
+byte 4 7
+byte 4 32
+address $672
+address $673
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1000
+byte 4 1000
+byte 4 0
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 0
+byte 4 1
+byte 4 30
+byte 4 0
+byte 4 7
+byte 4 32
+address $674
+address $675
+address $314
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1000
+byte 4 1000
+byte 4 1000
+byte 4 0
+byte 4 1065353216
+byte 4 1
+byte 4 1
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 0
+byte 4 1
+byte 4 31
+byte 4 0
+byte 4 7
+byte 4 32
+address $676
+address $677
+address $678
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 1000
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 0
+byte 4 1119092736
+byte 4 1
+byte 4 0
+byte 4 2
+data
+export bg_numWeapons
+align 4
+LABELV bg_numWeapons
+byte 4 31
+lit
+align 4
+LABELV nullWeapon
+byte 4 0
+skip 88
+export BG_WeaponByName
+code
+proc BG_WeaponByName 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $683
+JUMPV
+LABELV $680
+CNSTI4 92
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_weapons+16
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $684
+CNSTI4 92
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_weapons
+ADDP4
+RETP4
+ADDRGP4 $679
+JUMPV
+LABELV $684
+LABELV $681
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $683
+ADDRLP4 0
+INDIRI4
+ADDRGP4 bg_numWeapons
+INDIRI4
+LTI4 $680
+ADDRGP4 nullWeapon
+RETP4
+LABELV $679
+endproc BG_WeaponByName 8 8
+export BG_Weapon
+proc BG_Weapon 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $690
+ADDRFP4 0
+INDIRI4
+CNSTI4 32
+GEI4 $690
+ADDRLP4 0
+CNSTI4 92
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_weapons-92
+ADDP4
+ASGNP4
+ADDRGP4 $691
+JUMPV
+LABELV $690
+ADDRLP4 0
+ADDRGP4 nullWeapon
+ASGNP4
+LABELV $691
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $687
+endproc BG_Weapon 8 0
+export BG_WeaponAllowedInStage
+proc BG_WeaponAllowedInStage 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+RETI4
+LABELV $692
+endproc BG_WeaponAllowedInStage 8 4
+lit
+align 4
+LABELV bg_upgrades
+byte 4 1
+byte 4 50
+byte 4 7
+byte 4 14
+address $693
+address $694
+address $695
+address $696
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 2
+byte 4 80
+byte 4 6
+byte 4 1
+address $697
+address $698
+address $699
+address $700
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 3
+byte 4 50
+byte 4 7
+byte 4 0
+address $701
+address $702
+address $703
+address $704
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 4
+byte 4 200
+byte 4 6
+byte 4 0
+address $705
+address $706
+address $707
+address $708
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 5
+byte 4 125
+byte 4 6
+byte 4 0
+address $709
+address $710
+address $711
+address $712
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 6
+byte 4 75
+byte 4 7
+byte 4 16
+address $713
+address $714
+address $715
+address $716
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 7
+byte 4 120
+byte 4 6
+byte 4 16
+address $717
+address $718
+address $719
+address $720
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 8
+byte 4 400
+byte 4 4
+byte 4 31
+address $721
+address $722
+address $723
+address $724
+byte 4 1
+byte 4 0
+byte 4 2
+byte 4 9
+byte 4 200
+byte 4 6
+byte 4 0
+address $725
+address $726
+address $727
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 10
+byte 4 1000
+byte 4 6
+byte 4 0
+address $728
+address $729
+address $314
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 11
+byte 4 250
+byte 4 7
+byte 4 0
+address $730
+address $731
+address $314
+byte 4 0
+byte 4 1
+byte 4 1
+byte 4 2
+byte 4 12
+byte 4 0
+byte 4 7
+byte 4 0
+address $732
+address $733
+address $734
+byte 4 0
+byte 4 1
+byte 4 0
+byte 4 2
+data
+export bg_numUpgrades
+align 4
+LABELV bg_numUpgrades
+byte 4 12
+lit
+align 4
+LABELV nullUpgrade
+byte 4 0
+skip 40
+export BG_UpgradeByName
+code
+proc BG_UpgradeByName 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $739
+JUMPV
+LABELV $736
+CNSTI4 44
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_upgrades+16
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $740
+CNSTI4 44
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_upgrades
+ADDP4
+RETP4
+ADDRGP4 $735
+JUMPV
+LABELV $740
+LABELV $737
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $739
+ADDRLP4 0
+INDIRI4
+ADDRGP4 bg_numUpgrades
+INDIRI4
+LTI4 $736
+ADDRGP4 nullUpgrade
+RETP4
+LABELV $735
+endproc BG_UpgradeByName 8 8
+export BG_Upgrade
+proc BG_Upgrade 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $746
+ADDRFP4 0
+INDIRI4
+CNSTI4 13
+GEI4 $746
+ADDRLP4 0
+CNSTI4 44
+ADDRFP4 0
+INDIRI4
+MULI4
+ADDRGP4 bg_upgrades-44
+ADDP4
+ASGNP4
+ADDRGP4 $747
+JUMPV
+LABELV $746
+ADDRLP4 0
+ADDRGP4 nullUpgrade
+ASGNP4
+LABELV $747
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $743
+endproc BG_Upgrade 8 0
+export BG_UpgradeAllowedInStage
+proc BG_UpgradeAllowedInStage 8 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDRFP4 4
+INDIRI4
+LSHI4
+BANDI4
+RETI4
+LABELV $748
+endproc BG_UpgradeAllowedInStage 8 4
+export BG_EvaluateTrajectory
+proc BG_EvaluateTrajectory 108 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $750
+ADDRLP4 8
+INDIRI4
+CNSTI4 6
+GTI4 $750
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $764
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $764
+address $753
+address $753
+address $754
+address $756
+address $755
+address $761
+address $762
+code
+LABELV $753
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $751
+JUMPV
+LABELV $754
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $751
+JUMPV
+LABELV $755
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+CNSTF4 1073741824
+CNSTF4 1078530011
+ADDRLP4 0
+INDIRF4
+MULF4
+MULF4
+ARGF4
+ADDRLP4 32
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $751
+JUMPV
+LABELV $756
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDI4
+LEI4 $757
+ADDRFP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $757
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $759
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+LABELV $759
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $751
+JUMPV
+LABELV $761
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 80
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 84
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRF4
+CNSTF4 1137180672
+ADDRLP4 84
+INDIRF4
+MULF4
+ADDRLP4 84
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRGP4 $751
+JUMPV
+LABELV $762
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 100
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 104
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 100
+INDIRP4
+ADDRLP4 100
+INDIRP4
+INDIRF4
+CNSTF4 1137180672
+ADDRLP4 104
+INDIRF4
+MULF4
+ADDRLP4 104
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $751
+JUMPV
+LABELV $750
+CNSTI4 1
+ARGI4
+ADDRGP4 $763
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $751
+LABELV $749
+endproc BG_EvaluateTrajectory 108 12
+export BG_EvaluateTrajectoryDelta
+proc BG_EvaluateTrajectoryDelta 52 12
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $766
+ADDRLP4 8
+INDIRI4
+CNSTI4 6
+GTI4 $766
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $778
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $778
+address $769
+address $769
+address $770
+address $772
+address $771
+address $775
+address $776
+code
+LABELV $769
+ADDRLP4 16
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTF4 0
+ASGNF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRGP4 $767
+JUMPV
+LABELV $770
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $767
+JUMPV
+LABELV $771
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ADDRLP4 24
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+ADDRLP4 24
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CVIF4 4
+DIVF4
+ASGNF4
+CNSTF4 1073741824
+CNSTF4 1078530011
+ADDRLP4 0
+INDIRF4
+MULF4
+MULF4
+ARGF4
+ADDRLP4 28
+ADDRGP4 cos
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 4
+CNSTF4 1056964608
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $767
+JUMPV
+LABELV $772
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDI4
+LEI4 $773
+ADDRLP4 36
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 40
+CNSTF4 0
+ASGNF4
+ADDRLP4 36
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 36
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRGP4 $765
+JUMPV
+LABELV $773
+ADDRFP4 8
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $767
+JUMPV
+LABELV $775
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 40
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRF4
+CNSTF4 1145569280
+ADDRLP4 0
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRGP4 $767
+JUMPV
+LABELV $776
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 981668463
+ADDRFP4 4
+INDIRI4
+ADDRLP4 44
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+SUBI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 48
+ADDRFP4 8
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRF4
+CNSTF4 1145569280
+ADDRLP4 0
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 $767
+JUMPV
+LABELV $766
+CNSTI4 1
+ARGI4
+ADDRGP4 $777
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $767
+LABELV $765
+endproc BG_EvaluateTrajectoryDelta 52 12
+data
+export eventnames
+align 4
+LABELV eventnames
+address $779
+address $780
+address $781
+address $782
+address $783
+address $784
+address $785
+address $786
+address $787
+address $788
+address $789
+address $790
+address $791
+address $792
+address $793
+address $794
+address $795
+address $796
+address $797
+address $798
+address $799
+address $800
+address $801
+address $802
+address $803
+address $804
+address $805
+address $806
+address $807
+address $808
+address $809
+address $810
+address $811
+address $812
+address $813
+address $814
+address $815
+address $816
+address $817
+address $818
+address $819
+address $820
+address $821
+address $822
+address $823
+address $824
+address $825
+address $826
+address $827
+address $828
+address $829
+address $830
+address $831
+address $832
+address $833
+address $834
+address $835
+address $836
+address $837
+address $838
+address $839
+address $840
+address $841
+address $842
+address $843
+address $844
+address $845
+address $846
+address $847
+address $848
+address $849
+address $850
+address $851
+address $852
+address $853
+address $854
+address $855
+address $856
+address $857
+address $858
+address $859
+export BG_EventName
+code
+proc BG_EventName 4 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $863
+ADDRFP4 0
+INDIRI4
+CVIU4 4
+CNSTU4 81
+LTU4 $861
+LABELV $863
+ADDRGP4 $864
+RETP4
+ADDRGP4 $860
+JUMPV
+LABELV $861
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 eventnames
+ADDP4
+INDIRP4
+RETP4
+LABELV $860
+endproc BG_EventName 4 0
+export BG_AddPredictableEventToPlayerstate
+proc BG_AddPredictableEventToPlayerstate 12 0
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDP4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 2
+LSHI4
+ADDRFP4 8
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDP4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 8
+INDIRP4
+CNSTI4 116
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $865
+endproc BG_AddPredictableEventToPlayerstate 12 0
+export BG_PlayerStateToEntityState
+proc BG_PlayerStateToEntityState 76 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 7
+EQI4 $870
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+EQI4 $870
+ADDRLP4 4
+INDIRI4
+CNSTI4 6
+NEI4 $867
+LABELV $870
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 12
+ASGNI4
+ADDRGP4 $868
+JUMPV
+LABELV $867
+ADDRFP4 0
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $871
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 12
+ASGNI4
+ADDRGP4 $872
+JUMPV
+LABELV $871
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $872
+LABELV $868
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $873
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+LABELV $873
+ADDRFP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $875
+ADDRLP4 20
+ADDRFP4 4
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 28
+ADDRFP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+LABELV $875
+ADDRFP4 4
+INDIRP4
+CNSTI4 88
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 196
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 200
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 204
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 168
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $877
+ADDRLP4 32
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $878
+JUMPV
+LABELV $877
+ADDRLP4 36
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $878
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $879
+ADDRLP4 40
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 32768
+BORI4
+ASGNI4
+ADDRGP4 $880
+JUMPV
+LABELV $879
+ADDRLP4 44
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 -32769
+BANDI4
+ASGNI4
+LABELV $880
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $881
+ADDRFP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $882
+JUMPV
+LABELV $881
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+GEI4 $883
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 2
+SUBI4
+GEI4 $885
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 2
+SUBI4
+ASGNI4
+LABELV $885
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 68
+INDIRP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRLP4 52
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 8
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 52
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $883
+LABELV $882
+ADDRFP4 4
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 148
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 164
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $887
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $891
+ADDRLP4 56
+ADDRFP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 BG_UpgradeIsActive
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $893
+ADDRLP4 64
+ADDRFP4 4
+INDIRP4
+CNSTI4 164
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+LABELV $893
+LABELV $891
+LABELV $888
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $887
+ADDRFP4 4
+INDIRP4
+CNSTI4 188
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+CNSTI4 8
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 396
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 392
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+LEI4 $897
+ADDRLP4 56
+INDIRI4
+CNSTI4 5
+LTI4 $895
+LABELV $897
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $895
+ADDRFP4 4
+INDIRP4
+CNSTI4 140
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 400
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $866
+endproc BG_PlayerStateToEntityState 76 8
+export BG_PlayerStateToEntityStateExtraPolate
+proc BG_PlayerStateToEntityStateExtraPolate 76 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 7
+EQI4 $902
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+EQI4 $902
+ADDRLP4 4
+INDIRI4
+CNSTI4 6
+NEI4 $899
+LABELV $902
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 12
+ASGNI4
+ADDRGP4 $900
+JUMPV
+LABELV $899
+ADDRFP4 0
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $903
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 12
+ASGNI4
+ADDRGP4 $904
+JUMPV
+LABELV $903
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $904
+LABELV $900
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $905
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 4
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+LABELV $905
+ADDRFP4 4
+INDIRP4
+CNSTI4 36
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTI4 50
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 60
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $907
+ADDRLP4 20
+ADDRFP4 4
+INDIRP4
+CNSTI4 60
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+ADDRLP4 28
+ADDRFP4 4
+INDIRP4
+CNSTI4 68
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+CVFI4 4
+CVIF4 4
+ASGNF4
+LABELV $907
+ADDRFP4 4
+INDIRP4
+CNSTI4 88
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 196
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 200
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 204
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 168
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $909
+ADDRLP4 32
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $910
+JUMPV
+LABELV $909
+ADDRLP4 36
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $910
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $911
+ADDRLP4 40
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 32768
+BORI4
+ASGNI4
+ADDRGP4 $912
+JUMPV
+LABELV $911
+ADDRLP4 44
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 -32769
+BANDI4
+ASGNI4
+LABELV $912
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $913
+ADDRFP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 140
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $914
+JUMPV
+LABELV $913
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+GEI4 $915
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 2
+SUBI4
+GEI4 $917
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRI4
+CNSTI4 2
+SUBI4
+ASGNI4
+LABELV $917
+ADDRLP4 68
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ASGNP4
+ADDRLP4 52
+ADDRLP4 68
+INDIRP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRLP4 52
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDP4
+INDIRI4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 8
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRLP4 52
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+CNSTI4 416
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $915
+LABELV $914
+ADDRFP4 4
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 148
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 164
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $919
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $923
+ADDRLP4 56
+ADDRFP4 4
+INDIRP4
+CNSTI4 160
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 BG_UpgradeIsActive
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $925
+ADDRLP4 64
+ADDRFP4 4
+INDIRP4
+CNSTI4 164
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+LABELV $925
+LABELV $923
+LABELV $920
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $919
+ADDRFP4 4
+INDIRP4
+CNSTI4 188
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+CNSTI4 8
+LSHI4
+BORI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 4
+INDIRP4
+CNSTI4 156
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 396
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 392
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+LEI4 $929
+ADDRLP4 56
+INDIRI4
+CNSTI4 5
+LTI4 $927
+LABELV $929
+ADDRFP4 4
+INDIRP4
+CNSTI4 208
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $927
+ADDRFP4 4
+INDIRP4
+CNSTI4 140
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 400
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $898
+endproc BG_PlayerStateToEntityStateExtraPolate 76 8
+export BG_WeaponIsFull
+proc BG_WeaponIsFull 24 8
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 12
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 6
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $931
+ADDRLP4 0
+CNSTF4 1069547520
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+MULF4
+CVFI4 4
+ASGNI4
+LABELV $931
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRI4
+NEI4 $934
+ADDRLP4 4
+INDIRI4
+ADDRFP4 12
+INDIRI4
+NEI4 $934
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+ADDRGP4 $935
+JUMPV
+LABELV $934
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+LABELV $935
+ADDRLP4 20
+INDIRI4
+RETI4
+LABELV $930
+endproc BG_WeaponIsFull 24 8
+export BG_InventoryContainsWeapon
+proc BG_InventoryContainsWeapon 4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $937
+ADDRFP4 0
+INDIRI4
+CNSTI4 11
+NEI4 $937
+CNSTI4 1
+RETI4
+ADDRGP4 $936
+JUMPV
+LABELV $937
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $940
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $941
+JUMPV
+LABELV $940
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $941
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $936
+endproc BG_InventoryContainsWeapon 4 0
+export BG_SlotsForInventory
+proc BG_SlotsForInventory 28 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 12
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $943
+CNSTI4 11
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+BORI4
+ASGNI4
+LABELV $943
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $945
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $949
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 24
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+BANDI4
+CNSTI4 0
+EQI4 $951
+ADDRGP4 $953
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $951
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+BORI4
+ASGNI4
+LABELV $949
+LABELV $946
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $945
+ADDRLP4 8
+INDIRI4
+RETI4
+LABELV $942
+endproc BG_SlotsForInventory 28 12
+export BG_AddUpgradeToInventory
+proc BG_AddUpgradeToInventory 4 0
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+LABELV $954
+endproc BG_AddUpgradeToInventory 4 0
+export BG_RemoveUpgradeFromInventory
+proc BG_RemoveUpgradeFromInventory 4 0
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BCOMI4
+BANDI4
+ASGNI4
+LABELV $955
+endproc BG_RemoveUpgradeFromInventory 4 0
+export BG_InventoryContainsUpgrade
+proc BG_InventoryContainsUpgrade 0 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BANDI4
+RETI4
+LABELV $956
+endproc BG_InventoryContainsUpgrade 0 0
+export BG_ActivateUpgrade
+proc BG_ActivateUpgrade 4 0
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+LABELV $957
+endproc BG_ActivateUpgrade 4 0
+export BG_DeactivateUpgrade
+proc BG_DeactivateUpgrade 4 0
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BCOMI4
+BANDI4
+ASGNI4
+LABELV $958
+endproc BG_DeactivateUpgrade 4 0
+export BG_UpgradeIsActive
+proc BG_UpgradeIsActive 0 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDRFP4 0
+INDIRI4
+LSHI4
+BANDI4
+RETI4
+LABELV $959
+endproc BG_UpgradeIsActive 0 0
+lit
+align 4
+LABELV $961
+byte 4 0
+byte 4 0
+byte 4 1065353216
+align 4
+LABELV $962
+byte 4 0
+byte 4 0
+byte 4 3212836864
+export BG_RotateAxis
+code
+proc BG_RotateAxis 68 16
+ADDRLP4 12
+ADDRGP4 $961
+INDIRB
+ASGNB 12
+ADDRLP4 40
+ADDRGP4 $962
+INDIRB
+ASGNB 12
+ADDRFP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $963
+ADDRLP4 24
+ADDRLP4 40
+INDIRB
+ASGNB 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRGP4 $964
+JUMPV
+LABELV $963
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 12
+ADDRLP4 24
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 CrossProduct
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+LABELV $964
+ADDRLP4 0
+ARGP4
+ADDRLP4 52
+ADDRGP4 VectorLength
+CALLF4
+ASGNF4
+ADDRLP4 52
+INDIRF4
+CNSTF4 0
+EQF4 $965
+ADDRLP4 24
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDRLP4 24+4
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ADDRLP4 24+8
+INDIRF4
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ARGF4
+ADDRLP4 56
+ADDRGP4 acos
+CALLF4
+ASGNF4
+ADDRLP4 36
+CNSTF4 1127481344
+ADDRLP4 56
+INDIRF4
+MULF4
+CNSTF4 1078530011
+DIVF4
+ASGNF4
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $971
+ADDRLP4 36
+ADDRLP4 36
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $971
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRGP4 AngleNormalize180
+CALLF4
+pop
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 60
+CNSTI4 12
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 36
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRLP4 64
+CNSTI4 24
+ASGNI4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDP4
+ARGP4
+ADDRLP4 36
+INDIRF4
+NEGF4
+ARGF4
+ADDRGP4 RotatePointAroundVector
+CALLV
+pop
+ADDRGP4 $966
+JUMPV
+LABELV $965
+CNSTI4 0
+RETI4
+ADDRGP4 $960
+JUMPV
+LABELV $966
+CNSTI4 1
+RETI4
+LABELV $960
+endproc BG_RotateAxis 68 16
+export BG_GetClientNormal
+proc BG_GetClientNormal 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $974
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $976
+ADDRFP4 4
+INDIRP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTF4 3212836864
+ASGNF4
+ADDRGP4 $975
+JUMPV
+LABELV $976
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRB
+ASGNB 12
+ADDRGP4 $975
+JUMPV
+LABELV $974
+ADDRFP4 4
+INDIRP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+LABELV $975
+LABELV $973
+endproc BG_GetClientNormal 0 0
+export BG_GetClientViewOrigin
+proc BG_GetClientViewOrigin 24 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+LABELV $978
+endproc BG_GetClientViewOrigin 24 8
+export BG_PositionBuildableRelativeToPlayer
+proc BG_PositionBuildableRelativeToPlayer 100 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 BG_GetClientNormal
+CALLV
+pop
+ADDRLP4 64
+ADDRFP4 0
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRB
+ASGNB 12
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 80
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 60
+ADDRLP4 80
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 64
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 84
+CNSTP4 0
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRGP4 AngleVectors
+CALLV
+pop
+ADDRLP4 24
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 ProjectPointOnPlane
+CALLV
+pop
+ADDRLP4 24
+ARGP4
+ADDRGP4 VectorNormalize
+CALLF4
+pop
+ADDRLP4 0
+ADDRLP4 48
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 48+4
+INDIRF4
+ADDRLP4 24+4
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 48+8
+INDIRF4
+ADDRLP4 24+8
+INDIRF4
+ADDRLP4 60
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 0
+INDIRB
+ASGNB 12
+ADDRLP4 92
+CNSTF4 1107296256
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 92
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1107296256
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 96
+CNSTF4 3271557120
+ASGNF4
+ADDRLP4 36
+ADDRLP4 36
+INDIRF4
+ADDRLP4 96
+INDIRF4
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 36+4
+ADDRLP4 36+4
+INDIRF4
+ADDRLP4 96
+INDIRF4
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 36+8
+ADDRLP4 36+8
+INDIRF4
+CNSTF4 3271557120
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 24
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 33619969
+ARGI4
+ADDRFP4 12
+INDIRP4
+CALLV
+pop
+ADDRLP4 0
+ADDRFP4 24
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRB
+ASGNB 12
+ADDRFP4 16
+INDIRP4
+ADDRLP4 0
+INDIRF4
+CNSTF4 1036831949
+ADDRLP4 12
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 0+4
+INDIRF4
+CNSTF4 1036831949
+ADDRLP4 12+4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRFP4 16
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 0+8
+INDIRF4
+CNSTF4 1036831949
+ADDRLP4 12+8
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ARGP4
+ADDRFP4 20
+INDIRP4
+ARGP4
+ADDRGP4 vectoangles
+CALLV
+pop
+LABELV $981
+endproc BG_PositionBuildableRelativeToPlayer 100 28
+export BG_GetValueOfPlayer
+proc BG_GetValueOfPlayer 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1005
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1007
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1011
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1011
+LABELV $1008
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $1007
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1013
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1017
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1017
+LABELV $1014
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $1013
+LABELV $1005
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $1004
+endproc BG_GetValueOfPlayer 20 8
+export BG_PlayerCanChangeWeapon
+proc BG_PlayerCanChangeWeapon 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 20
+EQI4 $1022
+ADDRLP4 0
+INDIRI4
+CNSTI4 18
+NEI4 $1020
+LABELV $1022
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 100
+LEI4 $1020
+CNSTI4 0
+RETI4
+ADDRGP4 $1019
+JUMPV
+LABELV $1020
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1026
+ADDRFP4 0
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $1024
+LABELV $1026
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1025
+JUMPV
+LABELV $1024
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1025
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $1019
+endproc BG_PlayerCanChangeWeapon 12 0
+export BG_PlayerPoisonCloudTime
+proc BG_PlayerPoisonCloudTime 16 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 10000
+ASGNI4
+CNSTI4 8
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1028
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 3000
+SUBI4
+ASGNI4
+LABELV $1028
+CNSTI4 2
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1030
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1000
+SUBI4
+ASGNI4
+LABELV $1030
+CNSTI4 1
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 BG_InventoryContainsUpgrade
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1032
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1000
+SUBI4
+ASGNI4
+LABELV $1032
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1027
+endproc BG_PlayerPoisonCloudTime 16 8
+export BG_GetPlayerWeapon
+proc BG_GetPlayerWeapon 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 296
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1035
+ADDRFP4 0
+INDIRP4
+CNSTI4 296
+ADDP4
+INDIRI4
+RETI4
+ADDRGP4 $1034
+JUMPV
+LABELV $1035
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+RETI4
+LABELV $1034
+endproc BG_GetPlayerWeapon 0 0
+export atof_neg
+proc atof_neg 8 4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1038
+ADDRLP4 0
+INDIRF4
+CNSTF4 0
+GEF4 $1038
+ADDRLP4 0
+CNSTF4 1065353216
+ASGNF4
+LABELV $1038
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $1037
+endproc atof_neg 8 4
+export atoi_neg
+proc atoi_neg 12 4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $1041
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+GEI4 $1041
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1041
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1040
+endproc atoi_neg 12 4
+export BG_PackEntityNumbers
+proc BG_PackEntityNumbers 60 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 10
+LEI4 $1044
+ADDRLP4 4
+CNSTI4 10
+ASGNI4
+ADDRFP4 8
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $1046
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $1044
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1047
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRI4
+GEI4 $1051
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1052
+JUMPV
+LABELV $1051
+ADDRLP4 12
+CNSTI4 1023
+ASGNI4
+LABELV $1052
+ADDRLP4 12
+INDIRI4
+CNSTI4 -1024
+BANDI4
+CNSTI4 0
+EQI4 $1053
+CNSTI4 0
+ARGI4
+ADDRGP4 $1055
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+CNSTI4 10
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $1053
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $1056
+ADDRLP4 0
+INDIRI4
+CNSTI4 9
+GTI4 $1056
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1069
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1069
+address $1058
+address $1059
+address $1060
+address $1061
+address $1062
+address $1063
+address $1064
+address $1065
+address $1066
+address $1067
+code
+LABELV $1058
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1059
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1060
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1061
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 20
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1062
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1063
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1064
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 20
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1065
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1066
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 10
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1067
+ADDRLP4 56
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 20
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1057
+JUMPV
+LABELV $1056
+CNSTI4 0
+ARGI4
+ADDRGP4 $1068
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $1057
+LABELV $1048
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+LTI4 $1047
+LABELV $1043
+endproc BG_PackEntityNumbers 60 16
+export BG_UnpackEntityNumbers
+proc BG_UnpackEntityNumbers 16 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 10
+LEI4 $1071
+ADDRFP4 8
+CNSTI4 10
+ASGNI4
+LABELV $1071
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1076
+JUMPV
+LABELV $1073
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $1077
+ADDRLP4 0
+INDIRI4
+CNSTI4 9
+GTI4 $1077
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1089
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1089
+address $1079
+address $1080
+address $1081
+address $1082
+address $1083
+address $1084
+address $1085
+address $1086
+address $1087
+address $1088
+code
+LABELV $1079
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1080
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1081
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CNSTI4 10
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1082
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRI4
+CNSTI4 20
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1083
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1084
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 10
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1085
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 20
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1086
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1087
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 10
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1088
+ADDRLP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 152
+ADDP4
+INDIRI4
+CNSTI4 20
+RSHI4
+ASGNI4
+ADDRGP4 $1078
+JUMPV
+LABELV $1077
+CNSTI4 0
+ARGI4
+ADDRGP4 $1068
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+LABELV $1078
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1023
+BANDI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1023
+NEI4 $1090
+ADDRGP4 $1075
+JUMPV
+LABELV $1090
+LABELV $1074
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1076
+ADDRLP4 0
+INDIRI4
+ADDRFP4 8
+INDIRI4
+LTI4 $1073
+LABELV $1075
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1070
+endproc BG_UnpackEntityNumbers 16 12
+export BG_ParseCSVEquipmentList
+proc BG_ParseCSVEquipmentList 1076 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 16
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 4
+ADDRLP4 20
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+ASGNP4
+ADDRGP4 $1094
+JUMPV
+LABELV $1096
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1097
+ADDRLP4 1044
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 44
+EQI4 $1099
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $1096
+LABELV $1099
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1100
+ADDRLP4 16
+CNSTI4 1
+ASGNI4
+LABELV $1100
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1103
+JUMPV
+LABELV $1102
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1103
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+EQI4 $1102
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1105
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 1048
+ADDRGP4 BG_WeaponByName
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ADDRLP4 1048
+INDIRP4
+INDIRI4
+ASGNI4
+LABELV $1105
+ADDRFP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $1107
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 1052
+ADDRGP4 BG_UpgradeByName
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 12
+INDIRP4
+ADDP4
+ADDRLP4 1052
+INDIRP4
+INDIRI4
+ASGNI4
+LABELV $1107
+ADDRLP4 1056
+CNSTI4 0
+ASGNI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 1056
+INDIRI4
+EQI4 $1109
+ADDRLP4 1060
+CNSTI4 2
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 1060
+INDIRI4
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI4
+ADDRLP4 1056
+INDIRI4
+NEI4 $1109
+ADDRFP4 16
+INDIRI4
+ADDRLP4 1056
+INDIRI4
+EQI4 $1109
+ADDRLP4 12
+INDIRI4
+ADDRLP4 1060
+INDIRI4
+LSHI4
+ADDRFP4 12
+INDIRP4
+ADDP4
+INDIRI4
+ADDRLP4 1056
+INDIRI4
+NEI4 $1109
+ADDRGP4 $1111
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1110
+JUMPV
+LABELV $1109
+ADDRLP4 1064
+CNSTI4 0
+ASGNI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 1064
+INDIRI4
+EQI4 $1112
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI4
+ADDRLP4 1064
+INDIRI4
+EQI4 $1112
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $1113
+JUMPV
+LABELV $1112
+ADDRLP4 1068
+CNSTI4 0
+ASGNI4
+ADDRFP4 16
+INDIRI4
+ADDRLP4 1068
+INDIRI4
+EQI4 $1114
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 12
+INDIRP4
+ADDP4
+INDIRI4
+ADDRLP4 1068
+INDIRI4
+EQI4 $1114
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1114
+LABELV $1113
+LABELV $1110
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $1095
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $1117
+ADDRLP4 1072
+CNSTI4 1
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 1072
+INDIRI4
+SUBI4
+EQI4 $1120
+ADDRLP4 12
+INDIRI4
+ADDRFP4 16
+INDIRI4
+ADDRLP4 1072
+INDIRI4
+SUBI4
+NEI4 $1118
+LABELV $1120
+ADDRGP4 $1095
+JUMPV
+LABELV $1118
+LABELV $1094
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1097
+LABELV $1095
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1121
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1121
+ADDRFP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $1123
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 12
+INDIRP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1123
+LABELV $1092
+endproc BG_ParseCSVEquipmentList 1076 12
+export BG_ParseCSVClassList
+proc BG_ParseCSVClassList 1048 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 4
+ADDRLP4 16
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+ASGNP4
+ADDRGP4 $1127
+JUMPV
+LABELV $1129
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1130
+ADDRLP4 1040
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 44
+EQI4 $1132
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $1129
+LABELV $1132
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1133
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+LABELV $1133
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1136
+JUMPV
+LABELV $1135
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1136
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+EQI4 $1135
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 1044
+ADDRGP4 BG_ClassByName
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ADDRLP4 1044
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1138
+ADDRGP4 $1140
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1139
+JUMPV
+LABELV $1138
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1139
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $1128
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $1142
+LABELV $1127
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1143
+ADDRLP4 8
+INDIRI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+LTI4 $1130
+LABELV $1143
+LABELV $1128
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1125
+endproc BG_ParseCSVClassList 1048 12
+export BG_ParseCSVBuildableList
+proc BG_ParseCSVBuildableList 1048 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 4
+ADDRLP4 16
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+ASGNP4
+ADDRGP4 $1146
+JUMPV
+LABELV $1148
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1149
+ADDRLP4 1040
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 44
+EQI4 $1151
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $1148
+LABELV $1151
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1152
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+LABELV $1152
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1155
+JUMPV
+LABELV $1154
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1155
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+EQI4 $1154
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 1044
+ADDRGP4 BG_BuildableByName
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ADDRLP4 1044
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1157
+ADDRGP4 $1159
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1158
+JUMPV
+LABELV $1157
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1158
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $1147
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $1161
+LABELV $1146
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1162
+ADDRLP4 8
+INDIRI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+LTI4 $1149
+LABELV $1162
+LABELV $1147
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1144
+endproc BG_ParseCSVBuildableList 1048 12
+export BG_InitAllowedGameElements
+proc BG_InitAllowedGameElements 256 20
+ADDRGP4 $1164
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 bg_disabledGameElements+276
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 bg_disabledGameElements+404
+ARGP4
+CNSTI4 13
+ARGI4
+ADDRGP4 BG_ParseCSVEquipmentList
+CALLV
+pop
+ADDRGP4 $1167
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 bg_disabledGameElements+216
+ARGP4
+CNSTI4 15
+ARGI4
+ADDRGP4 BG_ParseCSVClassList
+CALLV
+pop
+ADDRGP4 $1169
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 bg_disabledGameElements
+ARGP4
+CNSTI4 54
+ARGI4
+ADDRGP4 BG_ParseCSVBuildableList
+CALLV
+pop
+LABELV $1163
+endproc BG_InitAllowedGameElements 256 20
+export BG_WeaponIsAllowed
+proc BG_WeaponIsAllowed 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1174
+JUMPV
+LABELV $1171
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+276
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $1176
+CNSTI4 0
+RETI4
+ADDRGP4 $1170
+JUMPV
+LABELV $1176
+LABELV $1172
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1174
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+GEI4 $1179
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+276
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1171
+LABELV $1179
+CNSTI4 1
+RETI4
+LABELV $1170
+endproc BG_WeaponIsAllowed 8 0
+export BG_UpgradeIsAllowed
+proc BG_UpgradeIsAllowed 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1184
+JUMPV
+LABELV $1181
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+404
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $1186
+CNSTI4 0
+RETI4
+ADDRGP4 $1180
+JUMPV
+LABELV $1186
+LABELV $1182
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1184
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+GEI4 $1189
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+404
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1181
+LABELV $1189
+CNSTI4 1
+RETI4
+LABELV $1180
+endproc BG_UpgradeIsAllowed 8 0
+export BG_ClassIsAllowed
+proc BG_ClassIsAllowed 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1194
+JUMPV
+LABELV $1191
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+216
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $1196
+CNSTI4 0
+RETI4
+ADDRGP4 $1190
+JUMPV
+LABELV $1196
+LABELV $1192
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1194
+ADDRLP4 0
+INDIRI4
+CNSTI4 15
+GEI4 $1199
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements+216
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1191
+LABELV $1199
+CNSTI4 1
+RETI4
+LABELV $1190
+endproc BG_ClassIsAllowed 8 0
+export BG_BuildableIsAllowed
+proc BG_BuildableIsAllowed 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1204
+JUMPV
+LABELV $1201
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $1205
+CNSTI4 0
+RETI4
+ADDRGP4 $1200
+JUMPV
+LABELV $1205
+LABELV $1202
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1204
+ADDRLP4 0
+INDIRI4
+CNSTI4 54
+GEI4 $1207
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 bg_disabledGameElements
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1201
+LABELV $1207
+CNSTI4 1
+RETI4
+LABELV $1200
+endproc BG_BuildableIsAllowed 8 0
+export BG_PrimaryWeapon
+proc BG_PrimaryWeapon 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1209
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+CNSTI4 32
+EQI4 $1213
+ADDRGP4 $1210
+JUMPV
+LABELV $1213
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1215
+ADDRLP4 0
+INDIRI4
+RETI4
+ADDRGP4 $1208
+JUMPV
+LABELV $1215
+LABELV $1210
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $1209
+CNSTI4 11
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 BG_InventoryContainsWeapon
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1217
+CNSTI4 11
+RETI4
+ADDRGP4 $1208
+JUMPV
+LABELV $1217
+CNSTI4 0
+RETI4
+LABELV $1208
+endproc BG_PrimaryWeapon 12 8
+lit
+align 1
+LABELV $1220
+byte 1 0
+skip 8699
+export BG_LoadEmoticons
+code
+proc BG_LoadEmoticons 8752 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ADDRGP4 $1220
+INDIRB
+ASGNB 8700
+ADDRGP4 $1221
+ARGP4
+ADDRGP4 $1222
+ARGP4
+ADDRLP4 20
+ARGP4
+CNSTI4 8700
+ARGI4
+ADDRLP4 8720
+ADDRGP4 trap_FS_GetFileList
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 8720
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 1
+GEI4 $1223
+CNSTI4 0
+RETI4
+ADDRGP4 $1219
+JUMPV
+LABELV $1223
+ADDRLP4 0
+ADDRLP4 20
+ASGNP4
+ADDRLP4 8724
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8724
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8724
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 8724
+INDIRI4
+ASGNI4
+ADDRGP4 $1228
+JUMPV
+LABELV $1225
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8728
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 4
+ADDRLP4 8728
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 9
+LTI4 $1233
+ADDRLP4 4
+INDIRI4
+CNSTI4 8
+SUBI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 95
+NEI4 $1233
+ADDRLP4 8740
+ADDRLP4 4
+INDIRI4
+CNSTI4 7
+SUBI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 8740
+INDIRI4
+CNSTI4 49
+LTI4 $1233
+ADDRLP4 8740
+INDIRI4
+CNSTI4 57
+LEI4 $1229
+LABELV $1233
+ADDRGP4 $1234
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1226
+JUMPV
+LABELV $1229
+ADDRLP4 4
+INDIRI4
+CNSTI4 8
+SUBI4
+CNSTI4 20
+LEI4 $1235
+ADDRGP4 $1237
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 28
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1226
+JUMPV
+LABELV $1235
+ADDRGP4 $1240
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8744
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 8744
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 8748
+ADDRGP4 trap_FS_FOpenFile
+CALLI4
+ASGNI4
+ADDRLP4 8748
+INDIRI4
+CNSTI4 0
+NEI4 $1238
+ADDRGP4 $1241
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1226
+JUMPV
+LABELV $1238
+CNSTI4 28
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 8
+SUBI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTI4 28
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+CNSTI4 20
+ADDP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 7
+SUBI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1226
+ADDRLP4 8728
+CNSTI4 1
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 8728
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8728
+INDIRI4
+ADDI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $1228
+ADDRLP4 12
+INDIRI4
+ADDRLP4 16
+INDIRI4
+GEI4 $1242
+ADDRLP4 8
+INDIRI4
+ADDRFP4 4
+INDIRI4
+LTI4 $1225
+LABELV $1242
+ADDRGP4 $1243
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+CNSTI4 300
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRLP4 8
+INDIRI4
+RETI4
+LABELV $1219
+endproc BG_LoadEmoticons 8752 16
+export BG_TeamName
+proc BG_TeamName 0 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1245
+ADDRGP4 $376
+RETP4
+ADDRGP4 $1244
+JUMPV
+LABELV $1245
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $1247
+ADDRGP4 $1249
+RETP4
+ADDRGP4 $1244
+JUMPV
+LABELV $1247
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $1250
+ADDRGP4 $1252
+RETP4
+ADDRGP4 $1244
+JUMPV
+LABELV $1250
+ADDRGP4 $1253
+RETP4
+LABELV $1244
+endproc BG_TeamName 0 0
+export cmdcmp
+proc cmdcmp 4 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1254
+endproc cmdcmp 4 8
+bss
+align 4
+LABELV bg_disabledGameElements
+skip 456
+import trap_Cvar_VariableStringBuffer
+align 4
+LABELV bg_classConfigList
+skip 19620
+align 4
+LABELV bg_buildableConfigList
+skip 15552
+import trap_FS_GetFileList
+import trap_FS_Seek
+import trap_FS_FCloseFile
+import trap_FS_Write
+import trap_FS_Read
+import trap_FS_FOpenFile
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PlayerTouchesItem
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_HasEnergyWeapon
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $1253
+byte 1 60
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 62
+byte 1 0
+align 1
+LABELV $1252
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 0
+align 1
+LABELV $1249
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 0
+align 1
+LABELV $1243
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 77
+byte 1 65
+byte 1 88
+byte 1 95
+byte 1 69
+byte 1 77
+byte 1 79
+byte 1 84
+byte 1 73
+byte 1 67
+byte 1 79
+byte 1 78
+byte 1 83
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $1241
+byte 1 94
+byte 1 51
+byte 1 99
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 34
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $1240
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1237
+byte 1 94
+byte 1 51
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 40
+byte 1 62
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $1234
+byte 1 94
+byte 1 51
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 112
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $1222
+byte 1 120
+byte 1 49
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $1221
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $1169
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $1167
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $1164
+byte 1 103
+byte 1 95
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 69
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $1159
+byte 1 94
+byte 1 51
+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 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1140
+byte 1 94
+byte 1 51
+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 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1111
+byte 1 94
+byte 1 51
+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 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1068
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 120
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $1055
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 80
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 78
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+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 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $1046
+byte 1 94
+byte 1 51
+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 65
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 80
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 78
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $953
+byte 1 94
+byte 1 51
+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 104
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $864
+byte 1 85
+byte 1 78
+byte 1 75
+byte 1 78
+byte 1 79
+byte 1 87
+byte 1 78
+byte 1 0
+align 1
+LABELV $859
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 67
+byte 1 73
+byte 1 68
+byte 1 66
+byte 1 79
+byte 1 77
+byte 1 66
+byte 1 95
+byte 1 66
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 67
+byte 1 69
+byte 1 0
+align 1
+LABELV $858
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 50
+byte 1 95
+byte 1 90
+byte 1 65
+byte 1 80
+byte 1 0
+align 1
+LABELV $857
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 82
+byte 1 80
+byte 1 84
+byte 1 85
+byte 1 83
+byte 1 69
+byte 1 95
+byte 1 83
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 68
+byte 1 0
+align 1
+LABELV $856
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 71
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 82
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 83
+byte 1 80
+byte 1 73
+byte 1 78
+byte 1 85
+byte 1 80
+byte 1 0
+align 1
+LABELV $855
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 68
+byte 1 67
+byte 1 67
+byte 1 95
+byte 1 65
+byte 1 84
+byte 1 84
+byte 1 65
+byte 1 67
+byte 1 75
+byte 1 0
+align 1
+LABELV $854
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 79
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 68
+byte 1 95
+byte 1 83
+byte 1 80
+byte 1 65
+byte 1 87
+byte 1 78
+byte 1 83
+byte 1 0
+align 1
+LABELV $853
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 79
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 68
+byte 1 95
+byte 1 68
+byte 1 89
+byte 1 73
+byte 1 78
+byte 1 71
+byte 1 0
+align 1
+LABELV $852
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 79
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 68
+byte 1 95
+byte 1 65
+byte 1 84
+byte 1 84
+byte 1 65
+byte 1 67
+byte 1 75
+byte 1 0
+align 1
+LABELV $851
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 72
+byte 1 85
+byte 1 77
+byte 1 77
+byte 1 69
+byte 1 76
+byte 1 0
+align 1
+LABELV $850
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 84
+byte 1 65
+byte 1 85
+byte 1 78
+byte 1 84
+byte 1 0
+align 1
+LABELV $849
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 79
+byte 1 80
+byte 1 76
+byte 1 79
+byte 1 79
+byte 1 80
+byte 1 73
+byte 1 78
+byte 1 71
+byte 1 83
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 68
+byte 1 0
+align 1
+LABELV $848
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 66
+byte 1 85
+byte 1 71
+byte 1 95
+byte 1 76
+byte 1 73
+byte 1 78
+byte 1 69
+byte 1 0
+align 1
+LABELV $847
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 76
+byte 1 73
+byte 1 69
+byte 1 78
+byte 1 95
+byte 1 69
+byte 1 86
+byte 1 79
+byte 1 76
+byte 1 86
+byte 1 69
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 73
+byte 1 76
+byte 1 69
+byte 1 68
+byte 1 0
+align 1
+LABELV $846
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 76
+byte 1 73
+byte 1 69
+byte 1 78
+byte 1 95
+byte 1 69
+byte 1 86
+byte 1 79
+byte 1 76
+byte 1 86
+byte 1 69
+byte 1 0
+align 1
+LABELV $845
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 69
+byte 1 68
+byte 1 75
+byte 1 73
+byte 1 84
+byte 1 95
+byte 1 85
+byte 1 83
+byte 1 69
+byte 1 68
+byte 1 0
+align 1
+LABELV $844
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 82
+byte 1 67
+byte 1 69
+byte 1 95
+byte 1 70
+byte 1 73
+byte 1 69
+byte 1 76
+byte 1 68
+byte 1 0
+align 1
+LABELV $843
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 76
+byte 1 73
+byte 1 69
+byte 1 78
+byte 1 95
+byte 1 83
+byte 1 76
+byte 1 73
+byte 1 77
+byte 1 69
+byte 1 0
+align 1
+LABELV $842
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 76
+byte 1 73
+byte 1 69
+byte 1 78
+byte 1 95
+byte 1 65
+byte 1 67
+byte 1 73
+byte 1 68
+byte 1 84
+byte 1 85
+byte 1 66
+byte 1 69
+byte 1 0
+align 1
+LABELV $841
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 76
+byte 1 73
+byte 1 69
+byte 1 78
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 65
+byte 1 66
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 69
+byte 1 88
+byte 1 80
+byte 1 76
+byte 1 79
+byte 1 83
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 0
+align 1
+LABELV $840
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 72
+byte 1 85
+byte 1 77
+byte 1 65
+byte 1 78
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 65
+byte 1 66
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 69
+byte 1 88
+byte 1 80
+byte 1 76
+byte 1 79
+byte 1 83
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 0
+align 1
+LABELV $839
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 95
+byte 1 82
+byte 1 69
+byte 1 80
+byte 1 65
+byte 1 73
+byte 1 82
+byte 1 69
+byte 1 68
+byte 1 0
+align 1
+LABELV $838
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 95
+byte 1 82
+byte 1 69
+byte 1 80
+byte 1 65
+byte 1 73
+byte 1 82
+byte 1 0
+align 1
+LABELV $837
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 76
+byte 1 65
+byte 1 89
+byte 1 0
+align 1
+LABELV $836
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 79
+byte 1 89
+byte 1 0
+align 1
+LABELV $835
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 73
+byte 1 76
+byte 1 68
+byte 1 95
+byte 1 67
+byte 1 79
+byte 1 78
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 0
+align 1
+LABELV $834
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 71
+byte 1 73
+byte 1 66
+byte 1 95
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 89
+byte 1 69
+byte 1 82
+byte 1 0
+align 1
+LABELV $833
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 79
+byte 1 66
+byte 1 73
+byte 1 84
+byte 1 85
+byte 1 65
+byte 1 82
+byte 1 89
+byte 1 0
+align 1
+LABELV $832
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 65
+byte 1 84
+byte 1 72
+byte 1 51
+byte 1 0
+align 1
+LABELV $831
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 65
+byte 1 84
+byte 1 72
+byte 1 50
+byte 1 0
+align 1
+LABELV $830
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 68
+byte 1 69
+byte 1 65
+byte 1 84
+byte 1 72
+byte 1 49
+byte 1 0
+align 1
+LABELV $829
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 80
+byte 1 65
+byte 1 73
+byte 1 78
+byte 1 0
+align 1
+LABELV $828
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 52
+byte 1 95
+byte 1 84
+byte 1 82
+byte 1 65
+byte 1 77
+byte 1 80
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 65
+byte 1 82
+byte 1 84
+byte 1 0
+align 1
+LABELV $827
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 52
+byte 1 95
+byte 1 84
+byte 1 82
+byte 1 65
+byte 1 77
+byte 1 80
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 80
+byte 1 82
+byte 1 69
+byte 1 80
+byte 1 65
+byte 1 82
+byte 1 69
+byte 1 0
+align 1
+LABELV $826
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 86
+byte 1 49
+byte 1 95
+byte 1 71
+byte 1 82
+byte 1 65
+byte 1 66
+byte 1 0
+align 1
+LABELV $825
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 69
+byte 1 84
+byte 1 0
+align 1
+LABELV $824
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 76
+byte 1 73
+byte 1 77
+byte 1 69
+byte 1 84
+byte 1 82
+byte 1 65
+byte 1 73
+byte 1 76
+byte 1 0
+align 1
+LABELV $823
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 84
+byte 1 69
+byte 1 83
+byte 1 76
+byte 1 65
+byte 1 84
+byte 1 82
+byte 1 65
+byte 1 73
+byte 1 76
+byte 1 0
+align 1
+LABELV $822
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 83
+byte 1 83
+byte 1 73
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 83
+byte 1 83
+byte 1 95
+byte 1 77
+byte 1 69
+byte 1 84
+byte 1 65
+byte 1 76
+byte 1 0
+align 1
+LABELV $821
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 83
+byte 1 83
+byte 1 73
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 83
+byte 1 83
+byte 1 0
+align 1
+LABELV $820
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 83
+byte 1 83
+byte 1 73
+byte 1 76
+byte 1 69
+byte 1 95
+byte 1 72
+byte 1 73
+byte 1 84
+byte 1 0
+align 1
+LABELV $819
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 65
+byte 1 83
+byte 1 83
+byte 1 95
+byte 1 68
+byte 1 82
+byte 1 73
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 0
+align 1
+LABELV $818
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 72
+byte 1 79
+byte 1 84
+byte 1 71
+byte 1 85
+byte 1 78
+byte 1 0
+align 1
+LABELV $817
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 72
+byte 1 73
+byte 1 84
+byte 1 95
+byte 1 87
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 0
+align 1
+LABELV $816
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 66
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 69
+byte 1 84
+byte 1 95
+byte 1 72
+byte 1 73
+byte 1 84
+byte 1 95
+byte 1 70
+byte 1 76
+byte 1 69
+byte 1 83
+byte 1 72
+byte 1 0
+align 1
+LABELV $815
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 71
+byte 1 76
+byte 1 79
+byte 1 66
+byte 1 65
+byte 1 76
+byte 1 95
+byte 1 83
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 68
+byte 1 0
+align 1
+LABELV $814
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 69
+byte 1 82
+byte 1 65
+byte 1 76
+byte 1 95
+byte 1 83
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 68
+byte 1 0
+align 1
+LABELV $813
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 78
+byte 1 69
+byte 1 95
+byte 1 66
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 67
+byte 1 69
+byte 1 0
+align 1
+LABELV $812
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 71
+byte 1 82
+byte 1 69
+byte 1 78
+byte 1 65
+byte 1 68
+byte 1 69
+byte 1 95
+byte 1 66
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 67
+byte 1 69
+byte 1 0
+align 1
+LABELV $811
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 89
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 69
+byte 1 80
+byte 1 79
+byte 1 82
+byte 1 84
+byte 1 95
+byte 1 79
+byte 1 85
+byte 1 84
+byte 1 0
+align 1
+LABELV $810
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 89
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 69
+byte 1 80
+byte 1 79
+byte 1 82
+byte 1 84
+byte 1 95
+byte 1 73
+byte 1 78
+byte 1 0
+align 1
+LABELV $809
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 89
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 82
+byte 1 69
+byte 1 83
+byte 1 80
+byte 1 65
+byte 1 87
+byte 1 78
+byte 1 0
+align 1
+LABELV $808
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 73
+byte 1 82
+byte 1 69
+byte 1 95
+byte 1 87
+byte 1 69
+byte 1 65
+byte 1 80
+byte 1 79
+byte 1 78
+byte 1 51
+byte 1 0
+align 1
+LABELV $807
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 73
+byte 1 82
+byte 1 69
+byte 1 95
+byte 1 87
+byte 1 69
+byte 1 65
+byte 1 80
+byte 1 79
+byte 1 78
+byte 1 50
+byte 1 0
+align 1
+LABELV $806
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 73
+byte 1 82
+byte 1 69
+byte 1 95
+byte 1 87
+byte 1 69
+byte 1 65
+byte 1 80
+byte 1 79
+byte 1 78
+byte 1 0
+align 1
+LABELV $805
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 67
+byte 1 72
+byte 1 65
+byte 1 78
+byte 1 71
+byte 1 69
+byte 1 95
+byte 1 87
+byte 1 69
+byte 1 65
+byte 1 80
+byte 1 79
+byte 1 78
+byte 1 0
+align 1
+LABELV $804
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 78
+byte 1 79
+byte 1 65
+byte 1 77
+byte 1 77
+byte 1 79
+byte 1 0
+align 1
+LABELV $803
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 87
+byte 1 65
+byte 1 84
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 67
+byte 1 76
+byte 1 69
+byte 1 65
+byte 1 82
+byte 1 0
+align 1
+LABELV $802
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 87
+byte 1 65
+byte 1 84
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 85
+byte 1 78
+byte 1 68
+byte 1 69
+byte 1 82
+byte 1 0
+align 1
+LABELV $801
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 87
+byte 1 65
+byte 1 84
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 76
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 69
+byte 1 0
+align 1
+LABELV $800
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 87
+byte 1 65
+byte 1 84
+byte 1 69
+byte 1 82
+byte 1 95
+byte 1 84
+byte 1 79
+byte 1 85
+byte 1 67
+byte 1 72
+byte 1 0
+align 1
+LABELV $799
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 65
+byte 1 73
+byte 1 82
+byte 1 80
+byte 1 79
+byte 1 85
+byte 1 78
+byte 1 67
+byte 1 69
+byte 1 0
+align 1
+LABELV $798
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 74
+byte 1 85
+byte 1 77
+byte 1 80
+byte 1 0
+align 1
+LABELV $797
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 78
+byte 1 71
+byte 1 0
+align 1
+LABELV $796
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 82
+byte 1 0
+align 1
+LABELV $795
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 95
+byte 1 77
+byte 1 69
+byte 1 68
+byte 1 73
+byte 1 85
+byte 1 77
+byte 1 0
+align 1
+LABELV $794
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 65
+byte 1 76
+byte 1 76
+byte 1 95
+byte 1 83
+byte 1 72
+byte 1 79
+byte 1 82
+byte 1 84
+byte 1 0
+align 1
+LABELV $793
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 68
+byte 1 78
+byte 1 95
+byte 1 49
+byte 1 54
+byte 1 0
+align 1
+LABELV $792
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 68
+byte 1 78
+byte 1 95
+byte 1 49
+byte 1 50
+byte 1 0
+align 1
+LABELV $791
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 68
+byte 1 78
+byte 1 95
+byte 1 56
+byte 1 0
+align 1
+LABELV $790
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 68
+byte 1 78
+byte 1 95
+byte 1 52
+byte 1 0
+align 1
+LABELV $789
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 49
+byte 1 54
+byte 1 0
+align 1
+LABELV $788
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 49
+byte 1 50
+byte 1 0
+align 1
+LABELV $787
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 56
+byte 1 0
+align 1
+LABELV $786
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 52
+byte 1 0
+align 1
+LABELV $785
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 83
+byte 1 87
+byte 1 73
+byte 1 77
+byte 1 0
+align 1
+LABELV $784
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 79
+byte 1 84
+byte 1 87
+byte 1 65
+byte 1 68
+byte 1 69
+byte 1 0
+align 1
+LABELV $783
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 79
+byte 1 84
+byte 1 83
+byte 1 80
+byte 1 76
+byte 1 65
+byte 1 83
+byte 1 72
+byte 1 0
+align 1
+LABELV $782
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 79
+byte 1 84
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 83
+byte 1 81
+byte 1 85
+byte 1 69
+byte 1 76
+byte 1 67
+byte 1 72
+byte 1 0
+align 1
+LABELV $781
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 79
+byte 1 84
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 95
+byte 1 77
+byte 1 69
+byte 1 84
+byte 1 65
+byte 1 76
+byte 1 0
+align 1
+LABELV $780
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 70
+byte 1 79
+byte 1 79
+byte 1 84
+byte 1 83
+byte 1 84
+byte 1 69
+byte 1 80
+byte 1 0
+align 1
+LABELV $779
+byte 1 69
+byte 1 86
+byte 1 95
+byte 1 78
+byte 1 79
+byte 1 78
+byte 1 69
+byte 1 0
+align 1
+LABELV $777
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 69
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 68
+byte 1 101
+byte 1 108
+byte 1 116
+byte 1 97
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $763
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 69
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 117
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 84
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $734
+byte 1 65
+byte 1 109
+byte 1 109
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $733
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 93
+byte 1 65
+byte 1 109
+byte 1 109
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $732
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 0
+align 1
+LABELV $731
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 93
+byte 1 83
+byte 1 109
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 32
+byte 1 71
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $730
+byte 1 115
+byte 1 109
+byte 1 111
+byte 1 0
+align 1
+LABELV $729
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 93
+byte 1 77
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $728
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $727
+byte 1 65
+byte 1 32
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 0
+align 1
+LABELV $726
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 93
+byte 1 69
+byte 1 120
+byte 1 112
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 71
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $725
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 0
+align 1
+LABELV $724
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 98
+byte 1 115
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $723
+byte 1 65
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 111
+byte 1 100
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 108
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 105
+byte 1 116
+byte 1 117
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+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 103
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $722
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $721
+byte 1 98
+byte 1 115
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $720
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $719
+byte 1 66
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 45
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $718
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 93
+byte 1 74
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 80
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $717
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $716
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $715
+byte 1 66
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 45
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 108
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $714
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 80
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $713
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $712
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 107
+byte 1 0
+align 1
+LABELV $711
+byte 1 73
+byte 1 110
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 107
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 107
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 51
+byte 1 48
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 66
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 45
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 106
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $710
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 93
+byte 1 67
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 107
+byte 1 0
+align 1
+LABELV $709
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 107
+byte 1 0
+align 1
+LABELV $708
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 98
+byte 1 105
+byte 1 111
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $707
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 66
+byte 1 105
+byte 1 111
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 105
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 44
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 111
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 0
+align 1
+LABELV $706
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 98
+byte 1 105
+byte 1 111
+byte 1 107
+byte 1 93
+byte 1 66
+byte 1 105
+byte 1 111
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $705
+byte 1 98
+byte 1 105
+byte 1 111
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $704
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 97
+byte 1 116
+byte 1 111
+byte 1 120
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $703
+byte 1 66
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 0
+align 1
+LABELV $702
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 93
+byte 1 77
+byte 1 101
+byte 1 100
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $701
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $700
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 109
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $699
+byte 1 73
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 109
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 102
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 46
+byte 1 0
+align 1
+LABELV $698
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 93
+byte 1 72
+byte 1 101
+byte 1 108
+byte 1 109
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $697
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 109
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $696
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 117
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 0
+align 1
+LABELV $695
+byte 1 80
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $694
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 93
+byte 1 76
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 32
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 0
+align 1
+LABELV $693
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 0
+align 1
+LABELV $678
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 108
+byte 1 117
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 77
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 101
+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 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 119
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $677
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 108
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 75
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $676
+byte 1 99
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $675
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 50
+byte 1 0
+align 1
+LABELV $674
+byte 1 97
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $673
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $672
+byte 1 97
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $671
+byte 1 77
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 32
+byte 1 84
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 50
+byte 1 0
+align 1
+LABELV $670
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 110
+byte 1 0
+align 1
+LABELV $669
+byte 1 76
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 66
+byte 1 108
+byte 1 111
+byte 1 98
+byte 1 0
+align 1
+LABELV $668
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 98
+byte 1 108
+byte 1 111
+byte 1 98
+byte 1 0
+align 1
+LABELV $667
+byte 1 77
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $666
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $665
+byte 1 83
+byte 1 109
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $664
+byte 1 115
+byte 1 109
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $663
+byte 1 71
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $662
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $661
+byte 1 66
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 104
+byte 1 110
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 121
+byte 1 32
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 118
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 32
+byte 1 80
+byte 1 114
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+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 99
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 0
+align 1
+LABELV $660
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 76
+byte 1 117
+byte 1 99
+byte 1 105
+byte 1 102
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $659
+byte 1 108
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $658
+byte 1 65
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 108
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 46
+byte 1 0
+align 1
+LABELV $657
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 80
+byte 1 117
+byte 1 108
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 82
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $656
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $655
+byte 1 83
+byte 1 112
+byte 1 114
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $654
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 70
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $653
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $652
+byte 1 66
+byte 1 101
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 100
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $651
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $650
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $649
+byte 1 65
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 110
+byte 1 117
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 121
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 108
+byte 1 121
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+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 99
+byte 1 111
+byte 1 109
+byte 1 98
+byte 1 111
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 91
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 93
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 91
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 93
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 112
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 101
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 45
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 109
+byte 1 121
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+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 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 83
+byte 1 51
+byte 1 0
+align 1
+LABELV $648
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 77
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $647
+byte 1 109
+byte 1 100
+byte 1 114
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $646
+byte 1 83
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 114
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 105
+byte 1 100
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 46
+byte 1 0
+align 1
+LABELV $645
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 76
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 71
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $644
+byte 1 108
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $643
+byte 1 67
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 118
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $642
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 83
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $641
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 0
+align 1
+LABELV $640
+byte 1 83
+byte 1 105
+byte 1 109
+byte 1 105
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 97
+byte 1 119
+byte 1 44
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 99
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 112
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 108
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 97
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $639
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 80
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 83
+byte 1 97
+byte 1 119
+byte 1 0
+align 1
+LABELV $638
+byte 1 112
+byte 1 115
+byte 1 97
+byte 1 119
+byte 1 0
+align 1
+LABELV $637
+byte 1 66
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 32
+byte 1 67
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 44
+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 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 112
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 121
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 38
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 50
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $636
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 82
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $635
+byte 1 114
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $634
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 115
+byte 1 93
+byte 1 66
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $633
+byte 1 98
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $632
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $631
+byte 1 80
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 40
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 41
+byte 1 0
+align 1
+LABELV $630
+byte 1 80
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $629
+byte 1 112
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $628
+byte 1 90
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $627
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 119
+byte 1 115
+byte 1 32
+byte 1 85
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $626
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 119
+byte 1 115
+byte 1 0
+align 1
+LABELV $625
+byte 1 66
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 85
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $624
+byte 1 66
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $623
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 115
+byte 1 47
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 0
+align 1
+LABELV $579
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 79
+byte 1 102
+byte 1 102
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $574
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $567
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 99
+byte 1 104
+byte 1 86
+byte 1 105
+byte 1 101
+byte 1 119
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $564
+byte 1 118
+byte 1 105
+byte 1 101
+byte 1 119
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $555
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 99
+byte 1 104
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 115
+byte 1 0
+align 1
+LABELV $546
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 77
+byte 1 97
+byte 1 120
+byte 1 115
+byte 1 0
+align 1
+LABELV $537
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 77
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $514
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 83
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $503
+byte 1 104
+byte 1 117
+byte 1 100
+byte 1 0
+align 1
+LABELV $498
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $481
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+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 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $473
+byte 1 94
+byte 1 51
+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 102
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 69
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $458
+byte 1 94
+byte 1 51
+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 102
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 66
+byte 1 71
+byte 1 95
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 69
+byte 1 118
+byte 1 111
+byte 1 108
+byte 1 118
+byte 1 101
+byte 1 70
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 84
+byte 1 111
+byte 1 10
+byte 1 0
+align 1
+LABELV $403
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 115
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $402
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 0
+align 1
+LABELV $401
+byte 1 65
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+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 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 109
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 65
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 84
+byte 1 121
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 117
+byte 1 115
+byte 1 104
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $400
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 52
+byte 1 0
+align 1
+LABELV $399
+byte 1 73
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 97
+byte 1 103
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 65
+byte 1 100
+byte 1 118
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 97
+byte 1 103
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 51
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 106
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 46
+byte 1 0
+align 1
+LABELV $398
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 51
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $397
+byte 1 80
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 44
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 0
+align 1
+LABELV $396
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 51
+byte 1 0
+align 1
+LABELV $395
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 117
+byte 1 110
+byte 1 32
+byte 1 47
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 107
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 47
+byte 1 98
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 66
+byte 1 85
+byte 1 84
+byte 1 84
+byte 1 79
+byte 1 78
+byte 1 32
+byte 1 43
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 47
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 107
+byte 1 101
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 79
+byte 1 112
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 115
+byte 1 47
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 70
+byte 1 108
+byte 1 121
+byte 1 0
+align 1
+LABELV $394
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 53
+byte 1 0
+align 1
+LABELV $393
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 65
+byte 1 100
+byte 1 118
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 77
+byte 1 97
+byte 1 114
+byte 1 97
+byte 1 117
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 77
+byte 1 97
+byte 1 114
+byte 1 97
+byte 1 117
+byte 1 100
+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 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 51
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $392
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 50
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $391
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 106
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 102
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 77
+byte 1 97
+byte 1 114
+byte 1 97
+byte 1 117
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $390
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 50
+byte 1 0
+align 1
+LABELV $389
+byte 1 73
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 66
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 107
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 65
+byte 1 100
+byte 1 118
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 66
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 107
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 114
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 102
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 46
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 60
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 46
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 40
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 41
+byte 1 32
+byte 1 65
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 66
+byte 1 111
+byte 1 109
+byte 1 98
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 66
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $388
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 49
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $387
+byte 1 65
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 112
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+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 99
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 108
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 101
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 98
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 98
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 80
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 107
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 117
+byte 1 114
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 65
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 66
+byte 1 111
+byte 1 109
+byte 1 98
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 66
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $386
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 49
+byte 1 0
+align 1
+LABELV $385
+byte 1 73
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 65
+byte 1 100
+byte 1 118
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 65
+byte 1 100
+byte 1 118
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 68
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $384
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 48
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $383
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 108
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 101
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $382
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 48
+byte 1 0
+align 1
+LABELV $381
+byte 1 83
+byte 1 105
+byte 1 109
+byte 1 105
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 71
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 44
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 99
+byte 1 101
+byte 1 112
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+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 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 115
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 108
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $380
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 0
+align 1
+LABELV $379
+byte 1 82
+byte 1 101
+byte 1 115
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 107
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 46
+byte 1 0
+align 1
+LABELV $378
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $377
+byte 1 79
+byte 1 98
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $376
+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 $375
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 105
+byte 1 103
+byte 1 115
+byte 1 47
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 0
+align 1
+LABELV $369
+byte 1 94
+byte 1 49
+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 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 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $356
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 107
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $353
+byte 1 122
+byte 1 79
+byte 1 102
+byte 1 102
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $344
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 115
+byte 1 0
+align 1
+LABELV $335
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $328
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 83
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $317
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $314
+byte 1 0
+align 1
+LABELV $303
+byte 1 116
+byte 1 111
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $302
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $301
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+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 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $297
+byte 1 94
+byte 1 49
+byte 1 69
+byte 1 82
+byte 1 82
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $262
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $261
+byte 1 83
+byte 1 85
+byte 1 80
+byte 1 80
+byte 1 76
+byte 1 89
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 71
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 55
+byte 1 53
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 0
+align 1
+LABELV $260
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $259
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $258
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $257
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $256
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $255
+byte 1 99
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $254
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $253
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 46
+byte 1 10
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $252
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $251
+byte 1 99
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $250
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $249
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 67
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 102
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 99
+byte 1 104
+byte 1 46
+byte 1 10
+byte 1 112
+byte 1 117
+byte 1 115
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 111
+byte 1 100
+byte 1 100
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $248
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 70
+byte 1 111
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 70
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $247
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $246
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $245
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $244
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $243
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $242
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 102
+byte 1 111
+byte 1 105
+byte 1 108
+byte 1 0
+align 1
+LABELV $241
+byte 1 83
+byte 1 69
+byte 1 77
+byte 1 73
+byte 1 45
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $240
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 84
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 70
+byte 1 111
+byte 1 105
+byte 1 108
+byte 1 0
+align 1
+LABELV $239
+byte 1 116
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 102
+byte 1 111
+byte 1 105
+byte 1 108
+byte 1 0
+align 1
+LABELV $238
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $237
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 65
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 111
+byte 1 120
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 45
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $236
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 65
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 32
+byte 1 83
+byte 1 117
+byte 1 112
+byte 1 112
+byte 1 108
+byte 1 121
+byte 1 0
+align 1
+LABELV $235
+byte 1 108
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $234
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $233
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 69
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 121
+byte 1 45
+byte 1 83
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 47
+byte 1 32
+byte 1 70
+byte 1 108
+byte 1 111
+byte 1 111
+byte 1 100
+byte 1 103
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 46
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $232
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 83
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $231
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $230
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $229
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 80
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $228
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $227
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $226
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 114
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $225
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $224
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $223
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 76
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $222
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $221
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 95
+byte 1 114
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $220
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 70
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 82
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $219
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 95
+byte 1 114
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $218
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $217
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 70
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $216
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $215
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $214
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 76
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $213
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $212
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $211
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 114
+byte 1 105
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $210
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 83
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $209
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $208
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $207
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 76
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $206
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $205
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $204
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 77
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $203
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $202
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $201
+byte 1 83
+byte 1 79
+byte 1 76
+byte 1 73
+byte 1 68
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $200
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 83
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $199
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $198
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $197
+byte 1 65
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 109
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 114
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 46
+byte 1 0
+align 1
+LABELV $196
+byte 1 82
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $195
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $194
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $193
+byte 1 65
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 99
+byte 1 101
+byte 1 112
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 97
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 79
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $192
+byte 1 82
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $191
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $190
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $189
+byte 1 65
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 117
+byte 1 116
+byte 1 111
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 97
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 115
+byte 1 117
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $188
+byte 1 77
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $187
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $186
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 100
+byte 1 99
+byte 1 99
+byte 1 0
+align 1
+LABELV $185
+byte 1 65
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 102
+byte 1 45
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 69
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 97
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 46
+byte 1 0
+align 1
+LABELV $184
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $183
+byte 1 100
+byte 1 99
+byte 1 99
+byte 1 0
+align 1
+LABELV $182
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $181
+byte 1 65
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 65
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+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 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 46
+byte 1 0
+align 1
+LABELV $180
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $179
+byte 1 97
+byte 1 114
+byte 1 109
+byte 1 0
+align 1
+LABELV $178
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 0
+align 1
+LABELV $177
+byte 1 65
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 100
+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 115
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 110
+byte 1 116
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 119
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 111
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $176
+byte 1 84
+byte 1 101
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 32
+byte 1 71
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $175
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 108
+byte 1 97
+byte 1 0
+align 1
+LABELV $174
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 103
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 50
+byte 1 0
+align 1
+LABELV $173
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 70
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 84
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $172
+byte 1 109
+byte 1 103
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 50
+byte 1 0
+align 1
+LABELV $171
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 103
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $170
+byte 1 65
+byte 1 117
+byte 1 116
+byte 1 111
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 103
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 32
+byte 1 83
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 119
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 104
+byte 1 121
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 117
+byte 1 112
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $169
+byte 1 77
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 103
+byte 1 117
+byte 1 110
+byte 1 32
+byte 1 84
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $168
+byte 1 109
+byte 1 103
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $167
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 0
+align 1
+LABELV $166
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 46
+byte 1 32
+byte 1 87
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $165
+byte 1 84
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $164
+byte 1 116
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $163
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 121
+byte 1 0
+align 1
+LABELV $162
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 71
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $161
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 121
+byte 1 0
+align 1
+LABELV $160
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 121
+byte 1 0
+align 1
+LABELV $159
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 100
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $158
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 80
+byte 1 111
+byte 1 100
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $157
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 111
+byte 1 100
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $156
+byte 1 112
+byte 1 111
+byte 1 100
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $155
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $154
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 80
+byte 1 111
+byte 1 100
+byte 1 32
+byte 1 83
+byte 1 116
+byte 1 117
+byte 1 109
+byte 1 112
+byte 1 46
+byte 1 10
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $153
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $152
+byte 1 112
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $151
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 111
+byte 1 114
+byte 1 103
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 95
+byte 1 98
+byte 1 117
+byte 1 108
+byte 1 98
+byte 1 0
+align 1
+LABELV $150
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $149
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 79
+byte 1 114
+byte 1 103
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 66
+byte 1 117
+byte 1 108
+byte 1 98
+byte 1 0
+align 1
+LABELV $148
+byte 1 111
+byte 1 114
+byte 1 103
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 95
+byte 1 98
+byte 1 117
+byte 1 108
+byte 1 98
+byte 1 0
+align 1
+LABELV $147
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 99
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $146
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 121
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 10
+byte 1 43
+byte 1 102
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 118
+byte 1 46
+byte 1 103
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 101
+byte 1 110
+byte 1 46
+byte 1 10
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $145
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 67
+byte 1 111
+byte 1 99
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $144
+byte 1 99
+byte 1 111
+byte 1 99
+byte 1 111
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $143
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 95
+byte 1 97
+byte 1 98
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $142
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $141
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 83
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 32
+byte 1 65
+byte 1 98
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $140
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 95
+byte 1 97
+byte 1 98
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $139
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $138
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 117
+byte 1 115
+byte 1 104
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $137
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 77
+byte 1 117
+byte 1 115
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $136
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $135
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $134
+byte 1 73
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 76
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 114
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 46
+byte 1 10
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 80
+byte 1 117
+byte 1 108
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 82
+byte 1 105
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 38
+byte 1 32
+byte 1 76
+byte 1 117
+byte 1 99
+byte 1 105
+byte 1 102
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 73
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 118
+byte 1 117
+byte 1 108
+byte 1 110
+byte 1 101
+byte 1 114
+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 109
+byte 1 101
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $133
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $132
+byte 1 114
+byte 1 101
+byte 1 102
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $131
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $130
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 73
+byte 1 78
+byte 1 70
+byte 1 69
+byte 1 83
+byte 1 84
+byte 1 65
+byte 1 84
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 67
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 112
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $129
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 73
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 66
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $128
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $127
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $126
+byte 1 65
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 65
+byte 1 71
+byte 1 69
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 73
+byte 1 78
+byte 1 70
+byte 1 69
+byte 1 83
+byte 1 84
+byte 1 65
+byte 1 84
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 73
+byte 1 116
+byte 1 39
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 103
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $125
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 73
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $124
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $123
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $122
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 72
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 73
+byte 1 78
+byte 1 70
+byte 1 69
+byte 1 83
+byte 1 84
+byte 1 65
+byte 1 84
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 72
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 78
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 42
+byte 1 115
+byte 1 117
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 100
+byte 1 42
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 107
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 50
+byte 1 53
+byte 1 48
+byte 1 72
+byte 1 80
+byte 1 0
+align 1
+LABELV $121
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 73
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 83
+byte 1 108
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $120
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $119
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $118
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 72
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 53
+byte 1 48
+byte 1 72
+byte 1 80
+byte 1 0
+align 1
+LABELV $117
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 78
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 83
+byte 1 112
+byte 1 105
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $116
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 107
+byte 1 101
+byte 1 0
+align 1
+LABELV $115
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $114
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 72
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 67
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 102
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 56
+byte 1 48
+byte 1 72
+byte 1 80
+byte 1 0
+align 1
+LABELV $113
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 78
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $112
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $111
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $110
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 105
+byte 1 103
+byte 1 32
+byte 1 98
+byte 1 114
+byte 1 105
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 49
+byte 1 48
+byte 1 48
+byte 1 72
+byte 1 80
+byte 1 0
+align 1
+LABELV $109
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 84
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 76
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $108
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $107
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $106
+byte 1 65
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 65
+byte 1 71
+byte 1 69
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 114
+byte 1 105
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 53
+byte 1 48
+byte 1 72
+byte 1 80
+byte 1 0
+align 1
+LABELV $105
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 84
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 77
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $104
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $103
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $102
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 72
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 114
+byte 1 105
+byte 1 100
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $101
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 84
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 83
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $100
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 111
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $99
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $98
+byte 1 72
+byte 1 69
+byte 1 65
+byte 1 86
+byte 1 89
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $97
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 76
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $96
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $94
+byte 1 65
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 65
+byte 1 71
+byte 1 69
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $93
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 77
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $92
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $91
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $90
+byte 1 76
+byte 1 73
+byte 1 71
+byte 1 72
+byte 1 84
+byte 1 32
+byte 1 79
+byte 1 82
+byte 1 71
+byte 1 65
+byte 1 78
+byte 1 73
+byte 1 67
+byte 1 32
+byte 1 83
+byte 1 84
+byte 1 82
+byte 1 85
+byte 1 67
+byte 1 84
+byte 1 85
+byte 1 82
+byte 1 69
+byte 1 10
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 105
+byte 1 93
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $89
+byte 1 91
+byte 1 121
+byte 1 101
+byte 1 93
+byte 1 80
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 83
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $88
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 122
+byte 1 101
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $87
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 104
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $86
+byte 1 72
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 32
+byte 1 87
+byte 1 104
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 111
+byte 1 105
+byte 1 100
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 46
+byte 1 0
+align 1
+LABELV $85
+byte 1 72
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $84
+byte 1 104
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $83
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 111
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $82
+byte 1 76
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 117
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 116
+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 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 117
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 100
+byte 1 97
+byte 1 109
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 98
+byte 1 111
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 111
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 103
+byte 1 101
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 98
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $81
+byte 1 66
+byte 1 111
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $80
+byte 1 98
+byte 1 111
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $79
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $78
+byte 1 70
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 98
+byte 1 108
+byte 1 111
+byte 1 98
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 100
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 45
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 115
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 44
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 107
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 111
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $77
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $76
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $75
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 95
+byte 1 116
+byte 1 117
+byte 1 98
+byte 1 101
+byte 1 0
+align 1
+LABELV $74
+byte 1 69
+byte 1 106
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 108
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 101
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 106
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+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 116
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $73
+byte 1 65
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 84
+byte 1 117
+byte 1 98
+byte 1 101
+byte 1 0
+align 1
+LABELV $72
+byte 1 97
+byte 1 99
+byte 1 105
+byte 1 100
+byte 1 95
+byte 1 116
+byte 1 117
+byte 1 98
+byte 1 101
+byte 1 0
+align 1
+LABELV $71
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $70
+byte 1 85
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 111
+byte 1 98
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 100
+byte 1 111
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 111
+byte 1 114
+byte 1 119
+byte 1 97
+byte 1 121
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 115
+byte 1 104
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 107
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 109
+byte 1 44
+byte 1 32
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 0
+align 1
+LABELV $69
+byte 1 66
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $68
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $67
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $66
+byte 1 65
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 99
+byte 1 105
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 110
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 118
+byte 1 105
+byte 1 99
+byte 1 105
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 115
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $65
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $64
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $63
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 95
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 0
+align 1
+LABELV $62
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 73
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 46
+byte 1 32
+byte 1 87
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 121
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 79
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 102
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 109
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $61
+byte 1 69
+byte 1 103
+byte 1 103
+byte 1 0
+align 1
+LABELV $60
+byte 1 101
+byte 1 103
+byte 1 103
+byte 1 112
+byte 1 111
+byte 1 100
+byte 1 0
diff --git a/build/release-linux-x86_64/base/ui/ui_atoms.asm b/build/release-linux-x86_64/base/ui/ui_atoms.asm
new file mode 100644
index 0000000..963bbdc
--- /dev/null
+++ b/build/release-linux-x86_64/base/ui/ui_atoms.asm
@@ -0,0 +1,1397 @@
+export Com_Error
+code
+proc Com_Error 1028 16
+ADDRLP4 0
+ADDRFP4 4+4
+ASGNP4
+ADDRLP4 4
+ARGP4
+CNSTU4 1024
+ARGU4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Q_vsnprintf
+CALLI4
+pop
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 trap_Error
+CALLV
+pop
+LABELV $107
+endproc Com_Error 1028 16
+export Com_Printf
+proc Com_Printf 1028 16
+ADDRLP4 0
+ADDRFP4 0+4
+ASGNP4
+ADDRLP4 4
+ARGP4
+CNSTU4 1024
+ARGU4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Q_vsnprintf
+CALLI4
+pop
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 trap_Print
+CALLV
+pop
+LABELV $109
+endproc Com_Printf 1028 16
+export UI_ClampCvar
+proc UI_ClampCvar 0 0
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 8
+INDIRF4
+ADDRFP4 0
+INDIRF4
+GEF4 $112
+ADDRFP4 0
+INDIRF4
+RETF4
+ADDRGP4 $111
+JUMPV
+LABELV $112
+ADDRFP4 8
+INDIRF4
+ADDRFP4 4
+INDIRF4
+LEF4 $114
+ADDRFP4 4
+INDIRF4
+RETF4
+ADDRGP4 $111
+JUMPV
+LABELV $114
+ADDRFP4 8
+INDIRF4
+RETF4
+LABELV $111
+endproc UI_ClampCvar 0 0
+export UI_StartDemoLoop
+proc UI_StartDemoLoop 0 8
+CNSTI4 2
+ARGI4
+ADDRGP4 $117
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+LABELV $116
+endproc UI_StartDemoLoop 0 8
+bss
+align 1
+LABELV $119
+skip 1024
+export UI_Argv
+code
+proc UI_Argv 0 12
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $119
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Argv
+CALLV
+pop
+ADDRGP4 $119
+RETP4
+LABELV $118
+endproc UI_Argv 0 12
+export UI_ConcatArgs
+proc UI_ConcatArgs 36 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+GTI4 $121
+ADDRFP4 4
+INDIRP4
+RETP4
+ADDRGP4 $120
+JUMPV
+LABELV $121
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRGP4 trap_Argc
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $126
+JUMPV
+LABELV $123
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 UI_Argv
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRGP4 $128
+JUMPV
+LABELV $127
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 24
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $128
+ADDRLP4 12
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $130
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+CVPU4 4
+LTU4 $127
+LABELV $130
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 8
+INDIRI4
+CNSTI4 2
+SUBI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+CVPU4 4
+GEU4 $125
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 32
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+CNSTI1 32
+ASGNI1
+LABELV $132
+LABELV $124
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $126
+ADDRFP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LTI4 $123
+LABELV $125
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRFP4 4
+INDIRP4
+RETP4
+LABELV $120
+endproc UI_ConcatArgs 36 4
+bss
+align 1
+LABELV $134
+skip 1024
+export UI_Cvar_VariableString
+code
+proc UI_Cvar_VariableString 0 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $134
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRGP4 $134
+RETP4
+LABELV $133
+endproc UI_Cvar_VariableString 0 12
+proc UI_Cache_f 0 0
+ADDRGP4 Display_CacheAll
+CALLV
+pop
+LABELV $135
+endproc UI_Cache_f 0 0
+proc UI_Menu_f 8 4
+ADDRLP4 0
+ADDRGP4 Menu_Count
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $137
+CNSTI4 2
+ARGI4
+ADDRGP4 trap_Key_SetCatcher
+CALLV
+pop
+CNSTI4 1
+ARGI4
+ADDRLP4 4
+ADDRGP4 UI_Argv
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Menus_ActivateByName
+CALLP4
+pop
+LABELV $137
+LABELV $136
+endproc UI_Menu_f 8 4
+proc UI_CloseMenus_f 8 8
+ADDRLP4 0
+ADDRGP4 Menu_Count
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $140
+ADDRLP4 4
+ADDRGP4 trap_Key_GetCatcher
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 -3
+BANDI4
+ARGI4
+ADDRGP4 trap_Key_SetCatcher
+CALLV
+pop
+ADDRGP4 trap_Key_ClearStates
+CALLV
+pop
+ADDRGP4 $142
+ARGP4
+ADDRGP4 $143
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 Menus_CloseAll
+CALLV
+pop
+LABELV $140
+LABELV $139
+endproc UI_CloseMenus_f 8 8
+proc UI_MessageMode_f 20 8
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ADDRGP4 UI_Argv
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $145
+ARGP4
+ADDRGP4 $146
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 11
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 16
+INDIRI4
+EQI4 $150
+ADDRLP4 8
+INDIRI4
+ADDRLP4 16
+INDIRI4
+LTI4 $147
+LABELV $154
+ADDRLP4 8
+INDIRI4
+CNSTI4 50
+EQI4 $152
+ADDRGP4 $147
+JUMPV
+LABELV $147
+LABELV $150
+ADDRGP4 uiInfo+123964
+CNSTI4 0
+ASGNI4
+ADDRGP4 $148
+JUMPV
+LABELV $152
+ADDRGP4 uiInfo+123964
+CNSTI4 1
+ASGNI4
+LABELV $148
+CNSTI4 2
+ARGI4
+ADDRGP4 trap_Key_SetCatcher
+CALLV
+pop
+ADDRGP4 $155
+ARGP4
+ADDRGP4 Menus_CloseByName
+CALLV
+pop
+ADDRGP4 $156
+ARGP4
+ADDRGP4 Menus_CloseByName
+CALLV
+pop
+ADDRGP4 uiInfo+123964
+INDIRI4
+CNSTI4 0
+EQI4 $157
+ADDRGP4 $156
+ARGP4
+ADDRGP4 Menus_ActivateByName
+CALLP4
+pop
+ADDRGP4 $158
+JUMPV
+LABELV $157
+ADDRGP4 $155
+ARGP4
+ADDRGP4 Menus_ActivateByName
+CALLP4
+pop
+LABELV $158
+LABELV $144
+endproc UI_MessageMode_f 20 8
+proc UI_Me_f 152 12
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 146
+ARGI4
+ADDRGP4 UI_ConcatArgs
+CALLP4
+pop
+ADDRGP4 $161
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 148
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 148
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+LABELV $160
+endproc UI_Me_f 152 12
+data
+export commands
+align 4
+LABELV commands
+address $162
+address UI_CloseMenus_f
+address $163
+address UI_Me_f
+address $164
+address UI_Menu_f
+address $165
+address UI_MessageMode_f
+address $166
+address UI_MessageMode_f
+address $167
+address UI_Cache_f
+address $168
+address UI_Load
+address $169
+address UI_Report
+export UI_ConsoleCommand
+code
+proc UI_ConsoleCommand 16 20
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ADDRGP4 UI_Argv
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 commands
+ARGP4
+ADDRLP4 8
+CNSTU4 8
+ASGNU4
+ADDRLP4 8
+INDIRU4
+ARGU4
+ADDRLP4 8
+INDIRU4
+ARGU4
+ADDRGP4 cmdcmp
+ARGP4
+ADDRLP4 12
+ADDRGP4 bsearch
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRGP4 uiInfo+204
+ADDRFP4 0
+INDIRI4
+ADDRGP4 uiInfo+200
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 uiInfo+200
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $174
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $170
+JUMPV
+LABELV $174
+CNSTI4 0
+RETI4
+LABELV $170
+endproc UI_ConsoleCommand 16 20
+export UI_DrawNamedPic
+proc UI_DrawNamedPic 16 36
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+ARGP4
+ADDRFP4 4
+ARGP4
+ADDRFP4 8
+ARGP4
+ADDRFP4 12
+ARGP4
+ADDRGP4 UI_AdjustFrom640
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 12
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+LABELV $176
+endproc UI_DrawNamedPic 16 36
+export UI_DrawHandlePic
+proc UI_DrawHandlePic 16 36
+ADDRFP4 8
+INDIRF4
+CNSTF4 0
+GEF4 $178
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 0
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+ADDRGP4 $179
+JUMPV
+LABELV $178
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+ADDRLP4 4
+CNSTF4 1065353216
+ASGNF4
+LABELV $179
+ADDRFP4 12
+INDIRF4
+CNSTF4 0
+GEF4 $180
+ADDRFP4 12
+ADDRFP4 12
+INDIRF4
+NEGF4
+ASGNF4
+ADDRLP4 8
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 12
+CNSTF4 0
+ASGNF4
+ADDRGP4 $181
+JUMPV
+LABELV $180
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRLP4 12
+CNSTF4 1065353216
+ASGNF4
+LABELV $181
+ADDRFP4 0
+ARGP4
+ADDRFP4 4
+ARGP4
+ADDRFP4 8
+ARGP4
+ADDRFP4 12
+ARGP4
+ADDRGP4 UI_AdjustFrom640
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+LABELV $177
+endproc UI_DrawHandlePic 16 36
+export UI_FillRect
+proc UI_FillRect 4 36
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+ARGP4
+ADDRFP4 4
+ARGP4
+ADDRFP4 8
+ARGP4
+ADDRFP4 12
+ARGP4
+ADDRGP4 UI_AdjustFrom640
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRGP4 uiInfo+81744
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $182
+endproc UI_FillRect 4 36
+export UI_SetColor
+proc UI_SetColor 0 4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $184
+endproc UI_SetColor 0 4
+bss
+export m_entersound
+align 4
+LABELV m_entersound
+skip 4
+import trap_SetPbClStatus
+import trap_R_RemapShader
+import trap_RealTime
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_S_StartBackgroundTrack
+import trap_S_StopBackgroundTrack
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import trap_LAN_CompareServers
+import trap_GetNews
+import trap_LAN_ServerStatus
+import trap_LAN_ResetPings
+import trap_LAN_RemoveServer
+import trap_LAN_AddServer
+import trap_LAN_UpdateVisiblePings
+import trap_LAN_ServerIsVisible
+import trap_LAN_MarkServerVisible
+import trap_LAN_SaveCachedServers
+import trap_LAN_LoadCachedServers
+import trap_LAN_GetPingInfo
+import trap_LAN_GetPing
+import trap_LAN_ClearPing
+import trap_LAN_GetPingQueueCount
+import trap_LAN_GetServerPing
+import trap_LAN_GetServerInfo
+import trap_LAN_GetServerAddressString
+import trap_LAN_GetServerCount
+import trap_GetConfigString
+import trap_GetGlconfig
+import trap_GetClientState
+import trap_GetClipboardData
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_ClearStates
+import trap_Key_SetOverstrikeMode
+import trap_Key_GetOverstrikeMode
+import trap_Key_IsDown
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_S_RegisterSound
+import trap_S_StartLocalSound
+import trap_CM_LerpTag
+import trap_UpdateScreen
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_AddLightToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+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_Cmd_ExecuteText
+import trap_Argv
+import trap_Argc
+import trap_Cvar_InfoStringBuffer
+import trap_Cvar_Create
+import trap_Cvar_Reset
+import trap_Cvar_SetValue
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_VariableValue
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import UI_Refresh
+import UI_AdjustFrom640
+import uiInfo
+import UI_DrawConnectScreen
+import UI_UpdateCvars
+import UI_RegisterCvars
+import UI_UpdateNews
+import UI_ServerInfo
+import UI_LoadArenas
+import UI_ClearScores
+import UI_AdjustTimeByGame
+import UI_LoadMenus
+import UI_Load
+import UI_Report
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+import Info_NextPair
+import Info_Validate
+import Info_SetValueForKey_Big
+import Info_SetValueForKey
+import Info_RemoveKey_big
+import Info_RemoveKey
+import Info_ValueForKey
+import Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $169
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 112
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 0
+align 1
+LABELV $168
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 0
+align 1
+LABELV $167
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 99
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 0
+align 1
+LABELV $166
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 50
+byte 1 0
+align 1
+LABELV $165
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $164
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 0
+align 1
+LABELV $163
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $162
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 115
+byte 1 0
+align 1
+LABELV $161
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 34
+byte 1 47
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $156
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $155
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 0
+align 1
+LABELV $146
+byte 1 0
+align 1
+LABELV $145
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 66
+byte 1 117
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $143
+byte 1 48
+byte 1 0
+align 1
+LABELV $142
+byte 1 99
+byte 1 108
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $117
+byte 1 100
+byte 1 49
+byte 1 10
+byte 1 0
diff --git a/build/release-linux-x86_64/base/ui/ui_gameinfo.asm b/build/release-linux-x86_64/base/ui/ui_gameinfo.asm
new file mode 100644
index 0000000..b61d4c7
--- /dev/null
+++ b/build/release-linux-x86_64/base/ui/ui_gameinfo.asm
@@ -0,0 +1,2657 @@
+export UI_ParseInfos
+code
+proc UI_ParseInfos 2084 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 2052
+CNSTI4 0
+ASGNI4
+ADDRGP4 $109
+JUMPV
+LABELV $108
+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 $111
+ADDRGP4 $110
+JUMPV
+LABELV $111
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $115
+ARGP4
+ADDRLP4 2060
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 2060
+INDIRI4
+CNSTI4 0
+EQI4 $113
+ADDRGP4 $116
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $110
+JUMPV
+LABELV $113
+ADDRLP4 2052
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $117
+ADDRGP4 $119
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $110
+JUMPV
+LABELV $117
+ADDRLP4 1028
+CNSTI1 0
+ASGNI1
+ADDRGP4 $121
+JUMPV
+LABELV $120
+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 $123
+ADDRGP4 $125
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $122
+JUMPV
+LABELV $123
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $128
+ARGP4
+ADDRLP4 2068
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 2068
+INDIRI4
+CNSTI4 0
+NEI4 $126
+ADDRGP4 $122
+JUMPV
+LABELV $126
+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 $129
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $131
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+LABELV $129
+ADDRLP4 1028
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Info_SetValueForKey
+CALLV
+pop
+LABELV $121
+ADDRGP4 $120
+JUMPV
+LABELV $122
+ADDRLP4 1028
+ARGP4
+ADDRLP4 2064
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRGP4 $132
+ARGP4
+ADDRLP4 2068
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRGP4 $133
+ARGP4
+CNSTI4 2024
+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 UI_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 $134
+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 $134
+LABELV $109
+ADDRGP4 $108
+JUMPV
+LABELV $110
+ADDRLP4 2052
+INDIRI4
+RETI4
+LABELV $107
+endproc UI_ParseInfos 2084 12
+proc UI_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 $137
+ADDRGP4 $139
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8204
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 8204
+INDIRP4
+ARGP4
+ADDRGP4 trap_Print
+CALLV
+pop
+ADDRGP4 $136
+JUMPV
+LABELV $137
+ADDRLP4 0
+INDIRI4
+CNSTI4 8192
+LTI4 $140
+ADDRGP4 $142
+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 $136
+JUMPV
+LABELV $140
+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 ui_numArenas
+ASGNP4
+ADDRLP4 8208
+ADDRLP4 8204
+INDIRP4
+INDIRI4
+ASGNI4
+CNSTI4 2024
+ADDRLP4 8208
+INDIRI4
+SUBI4
+ARGI4
+ADDRLP4 8208
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 ui_arenaInfos
+ADDP4
+ARGP4
+ADDRLP4 8212
+ADDRGP4 UI_ParseInfos
+CALLI4
+ASGNI4
+ADDRLP4 8204
+INDIRP4
+ADDRLP4 8208
+INDIRI4
+ADDRLP4 8212
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $136
+endproc UI_LoadArenasFromFile 8216 16
+proc UI_MapNameCompare 12 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+RETI4
+LABELV $143
+endproc UI_MapNameCompare 12 8
+export UI_LoadArenas
+proc UI_LoadArenas 4640 16
+ADDRLP4 4584
+CNSTI4 0
+ASGNI4
+ADDRGP4 ui_numArenas
+ADDRLP4 4584
+INDIRI4
+ASGNI4
+ADDRGP4 uiInfo+91008
+ADDRLP4 4584
+INDIRI4
+ASGNI4
+ADDRGP4 $146
+ARGP4
+ADDRGP4 $147
+ARGP4
+ADDRLP4 536
+ARGP4
+CNSTI4 4048
+ARGI4
+ADDRLP4 4588
+ADDRGP4 trap_FS_GetFileList
+CALLI4
+ASGNI4
+ADDRLP4 528
+ADDRLP4 4588
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 536
+ASGNP4
+ADDRLP4 520
+CNSTI4 0
+ASGNI4
+ADDRGP4 $151
+JUMPV
+LABELV $148
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4592
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 524
+ADDRLP4 4592
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 8
+ARGP4
+ADDRGP4 $152
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 strcat
+CALLP4
+pop
+ADDRLP4 8
+ARGP4
+ADDRGP4 UI_LoadArenasFromFile
+CALLV
+pop
+LABELV $149
+ADDRLP4 4592
+CNSTI4 1
+ASGNI4
+ADDRLP4 520
+ADDRLP4 520
+INDIRI4
+ADDRLP4 4592
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 524
+INDIRI4
+ADDRLP4 4592
+INDIRI4
+ADDI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $151
+ADDRLP4 520
+INDIRI4
+ADDRLP4 528
+INDIRI4
+LTI4 $148
+ADDRGP4 $153
+ARGP4
+ADDRGP4 ui_numArenas
+INDIRI4
+ARGI4
+ADDRLP4 4596
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4596
+INDIRP4
+ARGP4
+ADDRGP4 trap_Print
+CALLV
+pop
+ADDRLP4 4600
+ADDRGP4 UI_OutOfMemory
+CALLI4
+ASGNI4
+ADDRLP4 4600
+INDIRI4
+CNSTI4 0
+EQI4 $154
+ADDRGP4 $156
+ARGP4
+ADDRGP4 trap_Print
+CALLV
+pop
+LABELV $154
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $160
+JUMPV
+LABELV $157
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 ui_arenaInfos
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $161
+ARGP4
+ADDRLP4 4604
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 532
+ADDRLP4 4604
+INDIRP4
+ASGNP4
+CNSTI4 20
+ADDRGP4 uiInfo+91008
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+12
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 ui_arenaInfos
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $168
+ARGP4
+ADDRLP4 4608
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4608
+INDIRP4
+ARGP4
+ADDRLP4 4612
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+CNSTI4 20
+ADDRGP4 uiInfo+91008
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+4
+ADDP4
+ADDRLP4 4612
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 ui_arenaInfos
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $171
+ARGP4
+ADDRLP4 4616
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4616
+INDIRP4
+ARGP4
+ADDRLP4 4620
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+CNSTI4 20
+ADDRGP4 uiInfo+91008
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012
+ADDP4
+ADDRLP4 4620
+INDIRP4
+ASGNP4
+CNSTI4 20
+ADDRGP4 uiInfo+91008
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+16
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $178
+ARGP4
+ADDRLP4 4624
+CNSTI4 20
+ASGNI4
+ADDRLP4 4624
+INDIRI4
+ADDRGP4 uiInfo+91008
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4628
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4628
+INDIRP4
+ARGP4
+ADDRLP4 4632
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 4624
+INDIRI4
+ADDRGP4 uiInfo+91008
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+8
+ADDP4
+ADDRLP4 4632
+INDIRP4
+ASGNP4
+ADDRLP4 4636
+ADDRGP4 uiInfo+91008
+ASGNP4
+ADDRLP4 4636
+INDIRP4
+ADDRLP4 4636
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 uiInfo+91008
+INDIRI4
+CNSTI4 128
+LTI4 $183
+ADDRGP4 $159
+JUMPV
+LABELV $183
+LABELV $158
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $160
+ADDRLP4 0
+INDIRI4
+ADDRGP4 ui_numArenas
+INDIRI4
+LTI4 $157
+LABELV $159
+ADDRGP4 uiInfo+91012
+ARGP4
+ADDRGP4 uiInfo+91008
+INDIRI4
+CVIU4 4
+ARGU4
+CNSTU4 20
+ARGU4
+ADDRGP4 UI_MapNameCompare
+ARGP4
+ADDRGP4 qsort
+CALLV
+pop
+LABELV $144
+endproc UI_LoadArenas 4640 16
+proc UI_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 $189
+ADDRGP4 $139
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8204
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 8204
+INDIRP4
+ARGP4
+ADDRGP4 trap_Print
+CALLV
+pop
+ADDRGP4 $188
+JUMPV
+LABELV $189
+ADDRLP4 0
+INDIRI4
+CNSTI4 8192
+LTI4 $191
+ADDRGP4 $142
+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 $188
+JUMPV
+LABELV $191
+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
+ADDRGP4 COM_Compress
+CALLI4
+pop
+ADDRLP4 8
+ARGP4
+ADDRLP4 8204
+ADDRGP4 ui_numBots
+ASGNP4
+ADDRLP4 8208
+ADDRLP4 8204
+INDIRP4
+INDIRI4
+ASGNI4
+CNSTI4 1024
+ADDRLP4 8208
+INDIRI4
+SUBI4
+ARGI4
+ADDRLP4 8208
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 ui_botInfos
+ADDP4
+ARGP4
+ADDRLP4 8212
+ADDRGP4 UI_ParseInfos
+CALLI4
+ASGNI4
+ADDRLP4 8204
+INDIRP4
+ADDRLP4 8208
+INDIRI4
+ADDRLP4 8212
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $188
+endproc UI_LoadBotsFromFile 8216 16
+export UI_LoadBots
+proc UI_LoadBots 1452 16
+ADDRGP4 ui_numBots
+CNSTI4 0
+ASGNI4
+ADDRLP4 144
+ARGP4
+ADDRGP4 $194
+ARGP4
+ADDRGP4 $195
+ARGP4
+CNSTI4 80
+ARGI4
+ADDRGP4 trap_Cvar_Register
+CALLV
+pop
+ADDRLP4 144+16
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $196
+ADDRLP4 144+16
+ARGP4
+ADDRGP4 UI_LoadBotsFromFile
+CALLV
+pop
+ADDRGP4 $197
+JUMPV
+LABELV $196
+ADDRGP4 $200
+ARGP4
+ADDRGP4 UI_LoadBotsFromFile
+CALLV
+pop
+LABELV $197
+ADDRGP4 $146
+ARGP4
+ADDRGP4 $201
+ARGP4
+ADDRLP4 416
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 1440
+ADDRGP4 trap_FS_GetFileList
+CALLI4
+ASGNI4
+ADDRLP4 140
+ADDRLP4 1440
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 416
+ASGNP4
+ADDRLP4 132
+CNSTI4 0
+ASGNI4
+ADDRGP4 $205
+JUMPV
+LABELV $202
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1444
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 136
+ADDRLP4 1444
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 4
+ARGP4
+ADDRGP4 $152
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 strcat
+CALLP4
+pop
+ADDRLP4 4
+ARGP4
+ADDRGP4 UI_LoadBotsFromFile
+CALLV
+pop
+LABELV $203
+ADDRLP4 1444
+CNSTI4 1
+ASGNI4
+ADDRLP4 132
+ADDRLP4 132
+INDIRI4
+ADDRLP4 1444
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 136
+INDIRI4
+ADDRLP4 1444
+INDIRI4
+ADDI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $205
+ADDRLP4 132
+INDIRI4
+ADDRLP4 140
+INDIRI4
+LTI4 $202
+ADDRGP4 $206
+ARGP4
+ADDRGP4 ui_numBots
+INDIRI4
+ARGI4
+ADDRLP4 1448
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1448
+INDIRP4
+ARGP4
+ADDRGP4 trap_Print
+CALLV
+pop
+LABELV $193
+endproc UI_LoadBots 1452 16
+export UI_GetBotInfoByNumber
+proc UI_GetBotInfoByNumber 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $210
+ADDRFP4 0
+INDIRI4
+ADDRGP4 ui_numBots
+INDIRI4
+LTI4 $208
+LABELV $210
+ADDRGP4 $211
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Print
+CALLV
+pop
+CNSTP4 0
+RETP4
+ADDRGP4 $207
+JUMPV
+LABELV $208
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 ui_botInfos
+ADDP4
+INDIRP4
+RETP4
+LABELV $207
+endproc UI_GetBotInfoByNumber 8 8
+export UI_GetBotInfoByName
+proc UI_GetBotInfoByName 16 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $216
+JUMPV
+LABELV $213
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 ui_botInfos
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 $217
+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 $218
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 ui_botInfos
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $212
+JUMPV
+LABELV $218
+LABELV $214
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $216
+ADDRLP4 0
+INDIRI4
+ADDRGP4 ui_numBots
+INDIRI4
+LTI4 $213
+CNSTP4 0
+RETP4
+LABELV $212
+endproc UI_GetBotInfoByName 16 8
+export UI_GetNumBots
+proc UI_GetNumBots 0 0
+ADDRGP4 ui_numBots
+INDIRI4
+RETI4
+LABELV $220
+endproc UI_GetNumBots 0 0
+export UI_GetBotNameByNumber
+proc UI_GetBotNameByNumber 12 8
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 UI_GetBotInfoByNumber
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $222
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $217
+ARGP4
+ADDRLP4 8
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+RETP4
+ADDRGP4 $221
+JUMPV
+LABELV $222
+ADDRGP4 $195
+RETP4
+LABELV $221
+endproc UI_GetBotNameByNumber 12 8
+export UI_ServerInfo
+proc UI_ServerInfo 1148 12
+ADDRLP4 0
+CNSTI1 0
+ASGNI1
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 1104
+ADDRGP4 trap_GetConfigString
+CALLI4
+ASGNI4
+ADDRLP4 1104
+INDIRI4
+CNSTI4 0
+EQI4 $225
+ADDRLP4 0
+ARGP4
+ADDRGP4 $228
+ARGP4
+ADDRLP4 1108
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 $227
+ARGP4
+ADDRLP4 1108
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $230
+ARGP4
+ADDRLP4 1112
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 $229
+ARGP4
+ADDRLP4 1112
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $232
+ARGP4
+ADDRLP4 1116
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 $231
+ARGP4
+ADDRLP4 1116
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $233
+ARGP4
+ADDRLP4 1120
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 1024
+ARGP4
+ADDRLP4 1120
+INDIRP4
+ARGP4
+CNSTI4 80
+ARGI4
+ADDRGP4 UI_EscapeEmoticons
+CALLV
+pop
+ADDRGP4 $234
+ARGP4
+ADDRLP4 1024
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $236
+ARGP4
+ADDRLP4 1124
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 $235
+ARGP4
+ADDRLP4 1124
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $238
+ARGP4
+ADDRLP4 1128
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 $237
+ARGP4
+ADDRLP4 1128
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $240
+ARGP4
+ADDRLP4 1132
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 $239
+ARGP4
+ADDRLP4 1132
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $242
+ARGP4
+ADDRLP4 1136
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 $241
+ARGP4
+ADDRLP4 1136
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $244
+ARGP4
+ADDRLP4 1140
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 $243
+ARGP4
+ADDRLP4 1140
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $246
+ARGP4
+ADDRLP4 1144
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 $245
+ARGP4
+ADDRLP4 1144
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $225
+LABELV $224
+endproc UI_ServerInfo 1148 12
+bss
+align 4
+LABELV ui_arenaInfos
+skip 8096
+align 4
+LABELV ui_numArenas
+skip 4
+align 4
+LABELV ui_botInfos
+skip 4096
+export ui_numBots
+align 4
+LABELV ui_numBots
+skip 4
+import trap_SetPbClStatus
+import trap_R_RemapShader
+import trap_RealTime
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_S_StartBackgroundTrack
+import trap_S_StopBackgroundTrack
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import trap_LAN_CompareServers
+import trap_GetNews
+import trap_LAN_ServerStatus
+import trap_LAN_ResetPings
+import trap_LAN_RemoveServer
+import trap_LAN_AddServer
+import trap_LAN_UpdateVisiblePings
+import trap_LAN_ServerIsVisible
+import trap_LAN_MarkServerVisible
+import trap_LAN_SaveCachedServers
+import trap_LAN_LoadCachedServers
+import trap_LAN_GetPingInfo
+import trap_LAN_GetPing
+import trap_LAN_ClearPing
+import trap_LAN_GetPingQueueCount
+import trap_LAN_GetServerPing
+import trap_LAN_GetServerInfo
+import trap_LAN_GetServerAddressString
+import trap_LAN_GetServerCount
+import trap_GetConfigString
+import trap_GetGlconfig
+import trap_GetClientState
+import trap_GetClipboardData
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_ClearStates
+import trap_Key_SetOverstrikeMode
+import trap_Key_GetOverstrikeMode
+import trap_Key_IsDown
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_S_RegisterSound
+import trap_S_StartLocalSound
+import trap_CM_LerpTag
+import trap_UpdateScreen
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_AddLightToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+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_Cmd_ExecuteText
+import trap_Argv
+import trap_Argc
+import trap_Cvar_InfoStringBuffer
+import trap_Cvar_Create
+import trap_Cvar_Reset
+import trap_Cvar_SetValue
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_VariableValue
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import UI_FillRect
+import UI_DrawHandlePic
+import UI_Refresh
+import UI_AdjustFrom640
+import UI_SetColor
+import UI_Cvar_VariableString
+import UI_ConsoleCommand
+import uiInfo
+import UI_DrawConnectScreen
+import UI_UpdateCvars
+import UI_RegisterCvars
+import UI_UpdateNews
+import UI_ClearScores
+import UI_AdjustTimeByGame
+import UI_LoadMenus
+import UI_Load
+import UI_Report
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $246
+byte 1 115
+byte 1 118
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 0
+align 1
+LABELV $245
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 100
+byte 1 108
+byte 1 0
+align 1
+LABELV $244
+byte 1 103
+byte 1 95
+byte 1 102
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 108
+byte 1 121
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 70
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $243
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 102
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 108
+byte 1 121
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 70
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $242
+byte 1 103
+byte 1 95
+byte 1 102
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 108
+byte 1 121
+byte 1 70
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $241
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 102
+byte 1 114
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 108
+byte 1 121
+byte 1 70
+byte 1 105
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $240
+byte 1 103
+byte 1 95
+byte 1 117
+byte 1 110
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $239
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 117
+byte 1 110
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 103
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $238
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $237
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $236
+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 0
+align 1
+LABELV $235
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+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 0
+align 1
+LABELV $234
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 104
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $233
+byte 1 115
+byte 1 118
+byte 1 95
+byte 1 104
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $232
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 117
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 68
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 104
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $231
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+byte 1 115
+byte 1 100
+byte 1 0
+align 1
+LABELV $230
+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 $229
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+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 $228
+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 $227
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 95
+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 $217
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $211
+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 $206
+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 $201
+byte 1 46
+byte 1 98
+byte 1 111
+byte 1 116
+byte 1 0
+align 1
+LABELV $200
+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 $195
+byte 1 0
+align 1
+LABELV $194
+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 $178
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $171
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $168
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $161
+byte 1 116
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 0
+align 1
+LABELV $156
+byte 1 94
+byte 1 51
+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 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 111
+byte 1 108
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $153
+byte 1 91
+byte 1 115
+byte 1 107
+byte 1 105
+byte 1 112
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 102
+byte 1 121
+byte 1 93
+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 $152
+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 $147
+byte 1 46
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 0
+align 1
+LABELV $146
+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 $142
+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 0
+align 1
+LABELV $139
+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 $133
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $132
+byte 1 92
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 92
+byte 1 0
+align 1
+LABELV $131
+byte 1 60
+byte 1 78
+byte 1 85
+byte 1 76
+byte 1 76
+byte 1 62
+byte 1 0
+align 1
+LABELV $128
+byte 1 125
+byte 1 0
+align 1
+LABELV $125
+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 $119
+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 $116
+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 $115
+byte 1 123
+byte 1 0
diff --git a/build/release-linux-x86_64/base/ui/ui_main.asm b/build/release-linux-x86_64/base/ui/ui_main.asm
new file mode 100644
index 0000000..dbb25f6
--- /dev/null
+++ b/build/release-linux-x86_64/base/ui/ui_main.asm
@@ -0,0 +1,27027 @@
+data
+align 4
+LABELV netSources
+address $107
+address $108
+address $109
+address $110
+lit
+align 4
+LABELV numNetSources
+byte 4 4
+data
+align 4
+LABELV netnames
+address $111
+address $112
+address $113
+byte 4 0
+align 4
+LABELV cvarTable
+address ui_browserShowFull
+address $115
+address $116
+byte 4 1
+address ui_browserShowEmpty
+address $117
+address $116
+byte 4 1
+address ui_dedicated
+address $118
+address $119
+byte 4 1
+address ui_netSource
+address $120
+address $119
+byte 4 1
+address ui_selectedMap
+address $121
+address $119
+byte 4 1
+address ui_lastServerRefresh_0
+address $122
+address $123
+byte 4 1
+address ui_lastServerRefresh_1
+address $124
+address $123
+byte 4 1
+address ui_lastServerRefresh_2
+address $125
+address $123
+byte 4 1
+address ui_lastServerRefresh_3
+address $126
+address $123
+byte 4 1
+address ui_lastServerRefresh_0
+address $127
+address $123
+byte 4 1
+address ui_lastServerRefresh_1
+address $128
+address $123
+byte 4 1
+address ui_lastServerRefresh_2
+address $129
+address $123
+byte 4 1
+address ui_lastServerRefresh_3
+address $130
+address $123
+byte 4 1
+address ui_smallFont
+address $131
+address $132
+byte 4 33
+address ui_bigFont
+address $133
+address $134
+byte 4 33
+address ui_findPlayer
+address $135
+address $123
+byte 4 1
+address ui_serverStatusTimeOut
+address $136
+address $137
+byte 4 1
+address ui_textWrapCache
+address $138
+address $116
+byte 4 1
+address ui_developer
+address $139
+address $119
+byte 4 513
+address ui_emoticons
+address $140
+address $116
+byte 4 33
+address ui_winner
+address $141
+address $123
+byte 4 64
+address ui_chatCommands
+address $142
+address $116
+byte 4 1
+align 4
+LABELV cvarTableSize
+byte 4 22
+export vmMain
+code
+proc vmMain 16 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $144
+ADDRLP4 0
+INDIRI4
+CNSTI4 11
+GTI4 $144
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $158
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $158
+address $146
+address $147
+address $148
+address $149
+address $150
+address $151
+address $152
+address $153
+address $154
+address $155
+address $156
+address $157
+code
+LABELV $146
+CNSTI4 6
+RETI4
+ADDRGP4 $143
+JUMPV
+LABELV $147
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Init
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $143
+JUMPV
+LABELV $148
+ADDRGP4 UI_Shutdown
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $143
+JUMPV
+LABELV $149
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 UI_KeyEvent
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $143
+JUMPV
+LABELV $150
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 UI_MouseEvent
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $143
+JUMPV
+LABELV $151
+ADDRLP4 4
+ADDRGP4 UI_MousePosition
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+RETI4
+ADDRGP4 $143
+JUMPV
+LABELV $152
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 UI_SetMousePosition
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $143
+JUMPV
+LABELV $153
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Refresh
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $143
+JUMPV
+LABELV $154
+ADDRLP4 8
+ADDRGP4 UI_IsFullscreen
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+RETI4
+ADDRGP4 $143
+JUMPV
+LABELV $155
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 UI_SetActiveMenu
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $143
+JUMPV
+LABELV $156
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 UI_ConsoleCommand
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+RETI4
+ADDRGP4 $143
+JUMPV
+LABELV $157
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 UI_DrawConnectScreen
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $143
+JUMPV
+LABELV $144
+CNSTI4 -1
+RETI4
+LABELV $143
+endproc vmMain 16 8
+export AssetCache
+proc AssetCache 52 12
+ADDRGP4 $162
+ARGP4
+ADDRLP4 4
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+228+61660
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $165
+ARGP4
+ADDRLP4 8
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+228+61680
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $168
+ARGP4
+ADDRLP4 12
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+228+61668
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 $171
+ARGP4
+ADDRLP4 16
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+228+61664
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRGP4 $174
+ARGP4
+ADDRLP4 20
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+228+61672
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $177
+ARGP4
+ADDRLP4 24
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+228+61676
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $180
+ARGP4
+ADDRLP4 28
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+228+61684
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRGP4 $183
+ARGP4
+ADDRLP4 32
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+228+61700
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRGP4 $186
+ARGP4
+ADDRLP4 36
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+228+61704
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRGP4 ui_emoticons+12
+INDIRI4
+CNSTI4 0
+EQI4 $187
+ADDRGP4 uiInfo+228+61768
+ARGP4
+CNSTI4 300
+ARGI4
+ADDRLP4 40
+ADDRGP4 BG_LoadEmoticons
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+228+70168
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRGP4 $188
+JUMPV
+LABELV $187
+ADDRGP4 uiInfo+228+70168
+CNSTI4 0
+ASGNI4
+LABELV $188
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $199
+JUMPV
+LABELV $196
+ADDRGP4 $205
+ARGP4
+ADDRLP4 40
+CNSTI4 28
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ADDRGP4 uiInfo+228+61768
+ADDP4
+ARGP4
+ADDRLP4 40
+INDIRI4
+ADDRGP4 uiInfo+228+61768+20
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ADDRGP4 uiInfo+228+61768+24
+ADDP4
+ADDRLP4 48
+INDIRI4
+ASGNI4
+LABELV $197
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $199
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+228+70168
+INDIRI4
+LTI4 $196
+LABELV $159
+endproc AssetCache 52 12
+export UI_DrawSides
+proc UI_DrawSides 28 36
+ADDRFP4 16
+ADDRFP4 16
+INDIRF4
+ASGNF4
+ADDRFP4 0
+ARGP4
+ADDRFP4 4
+ARGP4
+ADDRFP4 8
+ARGP4
+ADDRFP4 12
+ARGP4
+ADDRGP4 UI_AdjustFrom640
+CALLV
+pop
+ADDRLP4 0
+ADDRFP4 16
+INDIRF4
+ADDRGP4 uiInfo+188
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 16
+ADDRFP4 16
+INDIRF4
+ADDRGP4 uiInfo+192
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+CNSTF4 1073741824
+ADDRLP4 0
+INDIRF4
+MULF4
+SUBF4
+ARGF4
+ADDRLP4 12
+CNSTF4 0
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRGP4 uiInfo+81744
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ADDRFP4 8
+INDIRF4
+ADDF4
+ADDRFP4 16
+INDIRF4
+SUBF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+CNSTF4 1073741824
+ADDRLP4 0
+INDIRF4
+MULF4
+SUBF4
+ARGF4
+ADDRLP4 24
+CNSTF4 0
+ASGNF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRF4
+ARGF4
+ADDRGP4 uiInfo+81744
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+LABELV $211
+endproc UI_DrawSides 28 36
+export UI_DrawTopBottom
+proc UI_DrawTopBottom 12 36
+ADDRFP4 16
+ADDRFP4 16
+INDIRF4
+ASGNF4
+ADDRFP4 0
+ARGP4
+ADDRFP4 4
+ARGP4
+ADDRFP4 8
+ARGP4
+ADDRFP4 12
+ARGP4
+ADDRGP4 UI_AdjustFrom640
+CALLV
+pop
+ADDRFP4 16
+ADDRFP4 16
+INDIRF4
+ADDRGP4 uiInfo+188
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRGP4 uiInfo+81744
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ADDRFP4 12
+INDIRF4
+ADDF4
+ADDRFP4 16
+INDIRF4
+SUBF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRGP4 uiInfo+81744
+INDIRI4
+ARGI4
+ADDRGP4 trap_R_DrawStretchPic
+CALLV
+pop
+LABELV $216
+endproc UI_DrawTopBottom 12 36
+export UI_DrawRect
+proc UI_DrawRect 0 20
+ADDRFP4 20
+INDIRP4
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRGP4 UI_DrawTopBottom
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRGP4 UI_DrawSides
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetColor
+CALLV
+pop
+LABELV $220
+endproc UI_DrawRect 0 20
+proc UI_ServerInfoIsValid 20 8
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $225
+JUMPV
+LABELV $222
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 32
+LTI4 $228
+ADDRLP4 8
+INDIRI4
+CNSTI4 126
+LEI4 $226
+LABELV $228
+CNSTI4 0
+RETI4
+ADDRGP4 $221
+JUMPV
+LABELV $226
+LABELV $223
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $225
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $222
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $233
+ARGP4
+ADDRLP4 8
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRGP4 $232
+JUMPV
+LABELV $229
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 16
+CNSTI4 32
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 16
+INDIRI4
+EQI4 $234
+ADDRLP4 12
+INDIRI4
+ADDRLP4 16
+INDIRI4
+LTI4 $234
+ADDRLP4 12
+INDIRI4
+CNSTI4 126
+GTI4 $234
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $234
+LABELV $230
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $232
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $229
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $236
+CNSTI4 1
+RETI4
+ADDRGP4 $221
+JUMPV
+LABELV $236
+CNSTI4 0
+RETI4
+LABELV $221
+endproc UI_ServerInfoIsValid 20 8
+bss
+align 1
+LABELV $239
+skip 1024
+code
+proc UI_InsertServerIntoDisplayList 20 16
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+LTI4 $244
+ADDRFP4 4
+INDIRI4
+ADDRGP4 uiInfo+99216+10416
+INDIRI4
+LEI4 $240
+LABELV $244
+ADDRGP4 $238
+JUMPV
+LABELV $240
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $239
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_LAN_GetServerInfo
+CALLV
+pop
+ADDRGP4 $239
+ARGP4
+ADDRLP4 8
+ADDRGP4 UI_ServerInfoIsValid
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $246
+ADDRGP4 $238
+JUMPV
+LABELV $246
+ADDRLP4 12
+ADDRGP4 uiInfo+99216+10416
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 uiInfo+99216+10416
+INDIRI4
+ASGNI4
+ADDRGP4 $253
+JUMPV
+LABELV $250
+ADDRLP4 16
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+ADDRGP4 uiInfo+99216+2224
+ADDP4
+ADDRLP4 16
+INDIRI4
+ADDRGP4 uiInfo+99216+2224-4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $251
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $253
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRI4
+GTI4 $250
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+99216+2224
+ADDP4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+LABELV $238
+endproc UI_InsertServerIntoDisplayList 20 16
+bss
+align 1
+LABELV $264
+skip 1024
+code
+proc UI_RemoveServerFromDisplayList 16 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $268
+JUMPV
+LABELV $265
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+99216+2224
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $271
+ADDRLP4 8
+ADDRGP4 uiInfo+99216+10416
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $264
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_LAN_GetServerInfo
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $281
+JUMPV
+LABELV $278
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRGP4 uiInfo+99216+2224
+ADDP4
+ADDRLP4 12
+INDIRI4
+ADDRGP4 uiInfo+99216+2224+4
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $279
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $281
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+99216+10416
+INDIRI4
+LTI4 $278
+ADDRGP4 $263
+JUMPV
+LABELV $271
+LABELV $266
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $268
+ADDRLP4 4
+INDIRI4
+ADDRGP4 uiInfo+99216+10416
+INDIRI4
+LTI4 $265
+LABELV $263
+endproc UI_RemoveServerFromDisplayList 16 16
+proc UI_BinaryServerInsertion 28 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRGP4 uiInfo+99216+10416
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRGP4 $293
+JUMPV
+LABELV $292
+ADDRLP4 0
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+RSHI4
+ASGNI4
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+99216+2200
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+99216+2204
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+99216+2224
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 trap_LAN_CompareServers
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $302
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+ARGI4
+ADDRGP4 UI_InsertServerIntoDisplayList
+CALLV
+pop
+ADDRGP4 $289
+JUMPV
+LABELV $302
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+NEI4 $304
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRLP4 0
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 0
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 $305
+JUMPV
+LABELV $304
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 0
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $305
+LABELV $293
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $292
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+NEI4 $306
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $306
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 UI_InsertServerIntoDisplayList
+CALLV
+pop
+LABELV $289
+endproc UI_BinaryServerInsertion 28 20
+data
+export serverStatusCvars
+align 4
+LABELV serverStatusCvars
+address $309
+address $310
+address $311
+address $123
+address $312
+address $313
+address $314
+address $315
+address $316
+address $123
+address $317
+address $123
+address $318
+address $123
+byte 4 0
+byte 4 0
+code
+proc UI_SortServerStatusCompare 12 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+RETI4
+LABELV $319
+endproc UI_SortServerStatusCompare 12 8
+proc UI_SortServerStatusInfo 64 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $324
+JUMPV
+LABELV $321
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $328
+JUMPV
+LABELV $325
+ADDRLP4 24
+CNSTI4 4
+ASGNI4
+ADDRLP4 28
+ADDRLP4 0
+INDIRI4
+ADDRLP4 24
+INDIRI4
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $331
+ADDRLP4 28
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $329
+LABELV $331
+ADDRGP4 $326
+JUMPV
+LABELV $329
+ADDRLP4 8
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 serverStatusCvars
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $332
+ADDRLP4 36
+CNSTI4 4
+ASGNI4
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ASGNP4
+ADDRLP4 44
+ADDRLP4 4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+LSHI4
+ADDRLP4 40
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 44
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 44
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 36
+INDIRI4
+LSHI4
+ADDRLP4 40
+INDIRP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 48
+CNSTI4 4
+ASGNI4
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ASGNP4
+ADDRLP4 56
+CNSTI4 12
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 48
+INDIRI4
+LSHI4
+ADDRLP4 52
+INDIRP4
+ADDP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 48
+INDIRI4
+LSHI4
+ADDRLP4 52
+INDIRP4
+ADDP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+CNSTI4 12
+ADDP4
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 serverStatusCvars+4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 60
+INDIRU4
+CNSTU4 0
+EQU4 $334
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 serverStatusCvars+4
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $334
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $332
+LABELV $326
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $328
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+LTI4 $325
+LABELV $322
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $324
+ADDRLP4 8
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 serverStatusCvars
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $321
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+SUBI4
+CVIU4 4
+ARGU4
+CNSTU4 16
+ARGU4
+ADDRGP4 UI_SortServerStatusCompare
+ARGP4
+ADDRGP4 qsort
+CALLV
+pop
+LABELV $320
+endproc UI_SortServerStatusInfo 64 16
+proc UI_GetServerStatusInfo 184 16
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $339
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 trap_LAN_ServerStatus
+CALLI4
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $338
+JUMPV
+LABELV $339
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 3332
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 2112
+ADDP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 24
+ADDRGP4 trap_LAN_ServerStatus
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $341
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+CNSTI4 2112
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+ADDRGP4 $311
+ASGNP4
+ADDRLP4 40
+CNSTI4 4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+ADDRLP4 40
+INDIRI4
+ADDP4
+ADDRGP4 $123
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+CNSTI4 8
+ADDP4
+ADDRGP4 $123
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+CNSTI4 12
+ADDP4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 52
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $344
+JUMPV
+LABELV $343
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 92
+ARGI4
+ADDRLP4 56
+ADDRGP4 strchr
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $346
+ADDRGP4 $345
+JUMPV
+LABELV $346
+ADDRLP4 60
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 60
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 92
+NEI4 $348
+ADDRGP4 $345
+JUMPV
+LABELV $348
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 72
+CNSTI4 4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+ADDRLP4 72
+INDIRI4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+ADDRGP4 $123
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+CNSTI4 8
+ADDP4
+ADDRGP4 $123
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 92
+ARGI4
+ADDRLP4 80
+ADDRGP4 strchr
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 80
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $350
+ADDRGP4 $345
+JUMPV
+LABELV $350
+ADDRLP4 84
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 84
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+CNSTI4 12
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 92
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+ASGNP4
+ADDRLP4 92
+INDIRP4
+ADDRLP4 92
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 128
+LTI4 $352
+ADDRGP4 $345
+JUMPV
+LABELV $352
+LABELV $344
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $354
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $343
+LABELV $354
+LABELV $345
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 UI_SortServerStatusInfo
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 125
+GEI4 $355
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+ADDRGP4 $123
+ASGNP4
+ADDRLP4 68
+CNSTI4 4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+ADDRLP4 68
+INDIRI4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+ADDRGP4 $123
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+CNSTI4 8
+ADDP4
+ADDRGP4 $123
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+CNSTI4 12
+ADDP4
+ADDRGP4 $123
+ASGNP4
+ADDRLP4 80
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+ASGNP4
+ADDRLP4 80
+INDIRP4
+ADDRLP4 80
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+ADDRGP4 $357
+ASGNP4
+ADDRLP4 92
+CNSTI4 4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+ADDRLP4 92
+INDIRI4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+ADDRLP4 92
+INDIRI4
+ADDP4
+ADDRGP4 $358
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+CNSTI4 8
+ADDP4
+ADDRGP4 $359
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+CNSTI4 12
+ADDP4
+ADDRGP4 $360
+ASGNP4
+ADDRLP4 104
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+ASGNP4
+ADDRLP4 104
+INDIRP4
+ADDRLP4 104
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 108
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRLP4 108
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 108
+INDIRI4
+ASGNI4
+ADDRGP4 $362
+JUMPV
+LABELV $361
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 92
+NEI4 $364
+ADDRLP4 112
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 112
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 112
+INDIRP4
+CNSTI1 0
+ASGNI1
+LABELV $364
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $366
+ADDRGP4 $363
+JUMPV
+LABELV $366
+ADDRLP4 12
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRLP4 120
+ADDRGP4 strchr
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 120
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $368
+ADDRGP4 $363
+JUMPV
+LABELV $368
+ADDRLP4 124
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 124
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 124
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRLP4 132
+ADDRGP4 strchr
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 132
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $370
+ADDRGP4 $363
+JUMPV
+LABELV $370
+ADDRLP4 136
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 136
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 136
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3136
+ADDP4
+ADDP4
+ARGP4
+CNSTU4 192
+ADDRLP4 4
+INDIRI4
+CVIU4 4
+SUBU4
+CVUI4 4
+ARGI4
+ADDRGP4 $372
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+ADDRLP4 4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3136
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3136
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 152
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CVIU4 4
+ADDRLP4 152
+INDIRU4
+CNSTU4 1
+ADDU4
+ADDU4
+CVUI4 4
+ASGNI4
+ADDRLP4 160
+CNSTI4 4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+ADDRLP4 160
+INDIRI4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+ADDRLP4 160
+INDIRI4
+ADDP4
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+CNSTI4 8
+ADDP4
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ADDP4
+CNSTI4 12
+ADDP4
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 172
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+ASGNP4
+ADDRLP4 172
+INDIRP4
+ADDRLP4 172
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 3328
+ADDP4
+INDIRI4
+CNSTI4 128
+LTI4 $373
+ADDRGP4 $363
+JUMPV
+LABELV $373
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 92
+ARGI4
+ADDRLP4 176
+ADDRGP4 strchr
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 176
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $375
+ADDRGP4 $363
+JUMPV
+LABELV $375
+ADDRLP4 180
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 180
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 180
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $362
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $377
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $361
+LABELV $377
+LABELV $363
+LABELV $355
+CNSTI4 1
+RETI4
+ADDRGP4 $338
+JUMPV
+LABELV $341
+CNSTI4 0
+RETI4
+LABELV $338
+endproc UI_GetServerStatusInfo 184 16
+proc stristr 20 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $380
+JUMPV
+LABELV $379
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $385
+JUMPV
+LABELV $382
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 4
+ADDRGP4 toupper
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 8
+ADDRGP4 toupper
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $386
+ADDRGP4 $384
+JUMPV
+LABELV $386
+LABELV $383
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $385
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 16
+INDIRI4
+EQI4 $388
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 16
+INDIRI4
+NEI4 $382
+LABELV $388
+LABELV $384
+ADDRLP4 0
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $389
+ADDRFP4 0
+INDIRP4
+RETP4
+ADDRGP4 $378
+JUMPV
+LABELV $389
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $380
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $379
+CNSTP4 0
+RETP4
+LABELV $378
+endproc stristr 20 4
+bss
+align 4
+LABELV $392
+skip 4
+align 4
+LABELV $393
+skip 4
+code
+proc UI_BuildFindPlayerList 4436 24
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $394
+ADDRGP4 uiInfo+123692
+INDIRI4
+CNSTI4 0
+EQI4 $401
+ADDRGP4 uiInfo+123692
+INDIRI4
+ADDRGP4 uiInfo+200
+INDIRI4
+LEI4 $395
+LABELV $401
+ADDRGP4 $391
+JUMPV
+LABELV $394
+ADDRGP4 uiInfo+118368
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 2244
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 uiInfo+123688
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+123684
+CNSTI4 0
+ASGNI4
+ADDRGP4 $135
+ARGP4
+ADDRGP4 uiInfo+120612
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRGP4 uiInfo+120612
+ARGP4
+ADDRGP4 Q_CleanStr
+CALLP4
+pop
+ADDRGP4 uiInfo+120612
+ARGP4
+ADDRLP4 4412
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 4412
+INDIRU4
+CNSTU4 0
+NEU4 $409
+ADDRGP4 uiInfo+123692
+CNSTI4 0
+ASGNI4
+ADDRGP4 $391
+JUMPV
+LABELV $409
+ADDRLP4 4408
+ADDRGP4 ui_serverStatusTimeOut+12
+INDIRI4
+CNSTI4 2
+DIVI4
+CNSTI4 10
+SUBI4
+ASGNI4
+ADDRLP4 4408
+INDIRI4
+CNSTI4 50
+GEI4 $414
+ADDRLP4 4408
+CNSTI4 50
+ASGNI4
+LABELV $414
+ADDRGP4 $372
+ARGP4
+ADDRLP4 4408
+INDIRI4
+ARGI4
+ADDRLP4 4416
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $416
+ARGP4
+ADDRLP4 4416
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+CNSTP4 0
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 trap_LAN_ServerStatus
+CALLI4
+pop
+ADDRGP4 uiInfo+123688
+CNSTI4 1
+ASGNI4
+ADDRGP4 uiInfo+123688
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRGP4 uiInfo+122660-64
+ADDP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $424
+ARGP4
+ADDRGP4 uiInfo+118368
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $392
+CNSTI4 0
+ASGNI4
+ADDRLP4 4420
+ADDRGP4 $393
+ASGNP4
+ADDRLP4 4420
+INDIRP4
+ADDRLP4 4420
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $395
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $426
+CNSTI4 140
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+118368+4+136
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $430
+CNSTI4 140
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+118368+4
+ADDP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 4412
+ADDRGP4 UI_GetServerStatusInfo
+CALLI4
+ASGNI4
+ADDRLP4 4412
+INDIRI4
+CNSTI4 0
+EQI4 $435
+ADDRLP4 4416
+ADDRGP4 $392
+ASGNP4
+ADDRLP4 4416
+INDIRP4
+ADDRLP4 4416
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $442
+JUMPV
+LABELV $439
+ADDRLP4 4420
+ADDRLP4 12
+INDIRI4
+CNSTI4 4
+LSHI4
+ASGNI4
+ADDRLP4 4420
+INDIRI4
+ADDRLP4 16+64+8
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $450
+ADDRLP4 4420
+INDIRI4
+ADDRLP4 16+64+8
+ADDP4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $444
+LABELV $450
+ADDRGP4 $440
+JUMPV
+LABELV $444
+ADDRLP4 3348
+ARGP4
+ADDRLP4 12
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRLP4 16+64+12
+ADDP4
+INDIRP4
+ARGP4
+CNSTI4 34
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 3348
+ARGP4
+ADDRGP4 Q_CleanStr
+CALLP4
+pop
+ADDRLP4 4424
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRLP4 4424
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4424
+INDIRI4
+ASGNI4
+ADDRGP4 $456
+JUMPV
+LABELV $453
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRGP4 uiInfo+121636
+ADDP4
+ARGP4
+CNSTI4 140
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+118368+4
+ADDP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRLP4 4428
+ADDRGP4 Q_strncmp
+CALLI4
+ASGNI4
+ADDRLP4 4428
+INDIRI4
+CNSTI4 0
+NEI4 $458
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+LABELV $458
+LABELV $454
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $456
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+123688
+INDIRI4
+CNSTI4 1
+SUBI4
+LTI4 $453
+ADDRLP4 3348
+ARGP4
+ADDRGP4 uiInfo+120612
+ARGP4
+ADDRLP4 4428
+ADDRGP4 stristr
+CALLP4
+ASGNP4
+ADDRLP4 4428
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $463
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $463
+ADDRGP4 uiInfo+123688
+INDIRI4
+CNSTI4 15
+GEI4 $466
+ADDRGP4 uiInfo+123688
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRGP4 uiInfo+121636-64
+ADDP4
+ARGP4
+CNSTI4 140
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+118368+4
+ADDP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 uiInfo+123688
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRGP4 uiInfo+122660-64
+ADDP4
+ARGP4
+CNSTI4 140
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+118368+4+64
+ADDP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 4432
+ADDRGP4 uiInfo+123688
+ASGNP4
+ADDRLP4 4432
+INDIRP4
+ADDRLP4 4432
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $467
+JUMPV
+LABELV $466
+ADDRGP4 uiInfo+118368
+ADDRGP4 uiInfo+99216+10416
+INDIRI4
+ASGNI4
+LABELV $467
+LABELV $463
+LABELV $440
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $442
+ADDRLP4 12
+INDIRI4
+ADDRLP4 16+3328
+INDIRI4
+LTI4 $439
+ADDRGP4 uiInfo+123688
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRGP4 uiInfo+122660-64
+ADDP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $492
+ARGP4
+ADDRGP4 $392
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+118368
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+CNSTI4 140
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+118368+4+136
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $435
+LABELV $430
+ADDRLP4 4412
+CNSTI4 140
+ADDRLP4 4
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 4412
+INDIRI4
+ADDRGP4 uiInfo+118368+4+136
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $507
+ADDRLP4 4412
+INDIRI4
+ADDRGP4 uiInfo+118368+4+128
+ADDP4
+INDIRI4
+ADDRGP4 uiInfo+200
+INDIRI4
+ADDRGP4 ui_serverStatusTimeOut+12
+INDIRI4
+SUBI4
+GEI4 $497
+LABELV $507
+CNSTI4 140
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+118368+4+136
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $508
+ADDRLP4 4416
+ADDRGP4 $393
+ASGNP4
+ADDRLP4 4416
+INDIRP4
+ADDRLP4 4416
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $508
+CNSTI4 140
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+118368+4
+ADDP4
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRGP4 UI_GetServerStatusInfo
+CALLI4
+pop
+CNSTI4 140
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+118368+4+136
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+118368
+INDIRI4
+ADDRGP4 uiInfo+99216+10416
+INDIRI4
+GEI4 $518
+CNSTI4 140
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+118368+4+128
+ADDP4
+ADDRGP4 uiInfo+200
+INDIRI4
+ASGNI4
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+118368
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+99216+2224
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 140
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+118368+4
+ADDP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 trap_LAN_GetServerAddressString
+CALLV
+pop
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+118368
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+99216+2224
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 3382
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_LAN_GetServerInfo
+CALLV
+pop
+ADDRLP4 3382
+ARGP4
+ADDRGP4 $233
+ARGP4
+ADDRLP4 4420
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+CNSTI4 140
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+118368+4+64
+ADDP4
+ARGP4
+ADDRLP4 4420
+INDIRP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTI4 140
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+118368+4+136
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 4424
+ADDRGP4 uiInfo+118368
+ASGNP4
+ADDRLP4 4424
+INDIRP4
+ADDRLP4 4424
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 uiInfo+123688
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRGP4 uiInfo+122660-64
+ADDP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $492
+ARGP4
+ADDRGP4 $392
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+118368
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $518
+LABELV $497
+LABELV $427
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 16
+LTI4 $426
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $556
+CNSTI4 140
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+118368+4+136
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $560
+ADDRGP4 $558
+JUMPV
+LABELV $560
+LABELV $557
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 16
+LTI4 $556
+LABELV $558
+ADDRLP4 4
+INDIRI4
+CNSTI4 16
+GEI4 $565
+ADDRGP4 uiInfo+123692
+ADDRGP4 uiInfo+200
+INDIRI4
+CNSTI4 25
+ADDI4
+ASGNI4
+ADDRGP4 $566
+JUMPV
+LABELV $565
+ADDRGP4 uiInfo+123688
+INDIRI4
+CNSTI4 0
+NEI4 $569
+ADDRGP4 uiInfo+123688
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRGP4 uiInfo+122660-64
+ADDP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $576
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $570
+JUMPV
+LABELV $569
+ADDRGP4 uiInfo+123688
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRGP4 uiInfo+122660-64
+ADDP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 $581
+ARGP4
+ADDRGP4 uiInfo+123688
+INDIRI4
+CNSTI4 1
+SUBI4
+ARGI4
+ADDRGP4 uiInfo+123688
+INDIRI4
+CNSTI4 2
+NEI4 $587
+ADDRLP4 4412
+ADDRGP4 $123
+ASGNP4
+ADDRGP4 $588
+JUMPV
+LABELV $587
+ADDRLP4 4412
+ADDRGP4 $584
+ASGNP4
+LABELV $588
+ADDRLP4 4412
+INDIRP4
+ARGP4
+ADDRGP4 uiInfo+120612
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $570
+ADDRGP4 uiInfo+123692
+CNSTI4 0
+ASGNI4
+CNSTI4 10
+ARGI4
+ADDRGP4 uiInfo+123684
+INDIRI4
+ARGI4
+ADDRGP4 UI_FeederSelection
+CALLV
+pop
+LABELV $566
+LABELV $391
+endproc UI_BuildFindPlayerList 4436 24
+proc UI_BuildServerStatus 8 16
+ADDRGP4 uiInfo+123692
+INDIRI4
+CNSTI4 0
+EQI4 $592
+ADDRGP4 $591
+JUMPV
+LABELV $592
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $595
+ADDRGP4 uiInfo+118364
+INDIRI4
+CNSTI4 0
+EQI4 $602
+ADDRGP4 uiInfo+118364
+INDIRI4
+ADDRGP4 uiInfo+200
+INDIRI4
+LEI4 $596
+LABELV $602
+ADDRGP4 $591
+JUMPV
+LABELV $595
+CNSTP4 0
+ARGP4
+CNSTI4 9
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTP4 0
+ARGP4
+ADDRGP4 Menu_SetFeederSelection
+CALLV
+pop
+ADDRGP4 uiInfo+115032+3328
+CNSTI4 0
+ASGNI4
+CNSTP4 0
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 trap_LAN_ServerStatus
+CALLI4
+pop
+LABELV $596
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+99216+2220
+INDIRI4
+ADDRLP4 0
+INDIRI4
+LTI4 $616
+ADDRGP4 uiInfo+99216+2220
+INDIRI4
+ADDRGP4 uiInfo+99216+10416
+INDIRI4
+GTI4 $616
+ADDRGP4 uiInfo+99216+10416
+INDIRI4
+ADDRLP4 0
+INDIRI4
+NEI4 $605
+LABELV $616
+ADDRGP4 $591
+JUMPV
+LABELV $605
+ADDRGP4 uiInfo+114968
+ARGP4
+ADDRGP4 uiInfo+115032
+ARGP4
+ADDRLP4 4
+ADDRGP4 UI_GetServerStatusInfo
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $617
+ADDRGP4 uiInfo+118364
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+114968
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRGP4 UI_GetServerStatusInfo
+CALLI4
+pop
+ADDRGP4 $618
+JUMPV
+LABELV $617
+ADDRGP4 uiInfo+118364
+ADDRGP4 uiInfo+200
+INDIRI4
+CNSTI4 500
+ADDI4
+ASGNI4
+LABELV $618
+LABELV $591
+endproc UI_BuildServerStatus 8 16
+bss
+align 4
+LABELV $626
+skip 4
+code
+proc UI_BuildServerDisplayList 1096 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $627
+ADDRGP4 uiInfo+200
+INDIRI4
+ADDRGP4 uiInfo+99216+10424
+INDIRI4
+GTI4 $627
+ADDRGP4 $625
+JUMPV
+LABELV $627
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $632
+ADDRFP4 0
+CNSTI4 0
+ASGNI4
+LABELV $632
+ADDRGP4 $634
+ARGP4
+ADDRGP4 uiInfo+99216+10464
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRGP4 uiInfo+99216+10464
+ARGP4
+ADDRLP4 1052
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1048
+ADDRLP4 1052
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+ADDRGP4 uiInfo+99216+10440
+INDIRI4
+EQI4 $641
+ADDRGP4 uiInfo+99216+10440
+ADDRLP4 1048
+INDIRI4
+ASGNI4
+ADDRGP4 uiInfo+99216+10444
+CNSTI4 -1
+ASGNI4
+LABELV $641
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $649
+ADDRLP4 1056
+CNSTI4 0
+ASGNI4
+ADDRGP4 $626
+ADDRLP4 1056
+INDIRI4
+ASGNI4
+ADDRGP4 uiInfo+99216+10416
+ADDRLP4 1056
+INDIRI4
+ASGNI4
+ADDRGP4 uiInfo+99216+10420
+CNSTI4 0
+ASGNI4
+CNSTP4 0
+ARGP4
+ADDRLP4 1060
+CNSTI4 0
+ASGNI4
+ADDRLP4 1060
+INDIRI4
+ARGI4
+ADDRLP4 1060
+INDIRI4
+ARGI4
+CNSTP4 0
+ARGP4
+ADDRGP4 Menu_SetFeederSelection
+CALLV
+pop
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+CNSTI4 -1
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 trap_LAN_MarkServerVisible
+CALLV
+pop
+LABELV $649
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 1056
+ADDRGP4 trap_LAN_GetServerCount
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 1056
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 -1
+EQI4 $660
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 2
+NEI4 $657
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $657
+LABELV $660
+ADDRGP4 uiInfo+99216+10416
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+99216+10420
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+99216+10424
+ADDRGP4 uiInfo+200
+INDIRI4
+CNSTI4 500
+ADDI4
+ASGNI4
+ADDRGP4 $625
+JUMPV
+LABELV $657
+ADDRLP4 1064
+CNSTI4 0
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1064
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 1064
+INDIRI4
+ASGNI4
+ADDRGP4 $671
+JUMPV
+LABELV $668
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1068
+ADDRGP4 trap_LAN_ServerIsVisible
+CALLI4
+ASGNI4
+ADDRLP4 1068
+INDIRI4
+CNSTI4 0
+NEI4 $672
+ADDRGP4 $669
+JUMPV
+LABELV $672
+ADDRLP4 1040
+CNSTI4 1
+ASGNI4
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1072
+ADDRGP4 trap_LAN_GetServerPing
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 1072
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+GTI4 $679
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 3
+NEI4 $676
+LABELV $679
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 16
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_LAN_GetServerInfo
+CALLV
+pop
+ADDRLP4 16
+ARGP4
+ADDRGP4 $681
+ARGP4
+ADDRLP4 1076
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 1076
+INDIRP4
+ARGP4
+ADDRLP4 1080
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 1080
+INDIRI4
+ASGNI4
+ADDRLP4 1084
+ADDRGP4 uiInfo+99216+10420
+ASGNP4
+ADDRLP4 1084
+INDIRP4
+ADDRLP4 1084
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 ui_browserShowEmpty+12
+INDIRI4
+CNSTI4 0
+NEI4 $684
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $687
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 trap_LAN_MarkServerVisible
+CALLV
+pop
+ADDRGP4 $669
+JUMPV
+LABELV $687
+LABELV $684
+ADDRGP4 ui_browserShowFull+12
+INDIRI4
+CNSTI4 0
+NEI4 $690
+ADDRLP4 16
+ARGP4
+ADDRGP4 $693
+ARGP4
+ADDRLP4 1088
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 1088
+INDIRP4
+ARGP4
+ADDRLP4 1092
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 1044
+ADDRLP4 1092
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 1044
+INDIRI4
+NEI4 $694
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 trap_LAN_MarkServerVisible
+CALLV
+pop
+ADDRGP4 $669
+JUMPV
+LABELV $694
+LABELV $690
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 3
+NEI4 $697
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 UI_RemoveServerFromDisplayList
+CALLV
+pop
+LABELV $697
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 UI_BinaryServerInsertion
+CALLV
+pop
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LEI4 $700
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 trap_LAN_MarkServerVisible
+CALLV
+pop
+ADDRLP4 1088
+ADDRGP4 $626
+ASGNP4
+ADDRLP4 1088
+INDIRP4
+ADDRLP4 1088
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $700
+LABELV $676
+LABELV $669
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $671
+ADDRLP4 0
+INDIRI4
+ADDRLP4 12
+INDIRI4
+LTI4 $668
+ADDRGP4 uiInfo+99216+2192
+ADDRGP4 uiInfo+200
+INDIRI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $706
+LABELV $706
+LABELV $625
+endproc UI_BuildServerDisplayList 1096 16
+proc UI_StopServerRefresh 12 12
+ADDRGP4 uiInfo+99216+2216
+INDIRI4
+CNSTI4 0
+NEI4 $709
+ADDRGP4 $708
+JUMPV
+LABELV $709
+ADDRGP4 uiInfo+99216+2216
+CNSTI4 0
+ASGNI4
+ADDRGP4 $715
+ARGP4
+ADDRGP4 uiInfo+99216+10416
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+99216+10420
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 trap_LAN_GetServerCount
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+99216+10416
+INDIRI4
+SUBI4
+CNSTI4 0
+LEI4 $721
+ADDRGP4 $728
+ARGP4
+ADDRLP4 8
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRGP4 $725
+ARGP4
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+99216+10416
+INDIRI4
+SUBI4
+ARGI4
+ADDRLP4 8
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $721
+LABELV $708
+endproc UI_StopServerRefresh 12 12
+proc UI_DoServerRefresh 8 4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+99216+2216
+INDIRI4
+CNSTI4 0
+NEI4 $730
+ADDRGP4 $729
+JUMPV
+LABELV $730
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 3
+EQI4 $734
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 2
+NEI4 $737
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 trap_LAN_GetServerCount
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $738
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $738
+JUMPV
+LABELV $737
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 trap_LAN_GetServerCount
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+GEI4 $743
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $743
+LABELV $738
+LABELV $734
+ADDRGP4 uiInfo+200
+INDIRI4
+ADDRGP4 uiInfo+99216+2192
+INDIRI4
+GEI4 $746
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $751
+ADDRGP4 $729
+JUMPV
+LABELV $751
+LABELV $746
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 trap_LAN_UpdateVisiblePings
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $753
+ADDRGP4 uiInfo+99216+2192
+ADDRGP4 uiInfo+200
+INDIRI4
+CNSTI4 1000
+ADDI4
+ASGNI4
+ADDRGP4 $754
+JUMPV
+LABELV $753
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $759
+CNSTI4 2
+ARGI4
+ADDRGP4 UI_BuildServerDisplayList
+CALLV
+pop
+ADDRGP4 UI_StopServerRefresh
+CALLV
+pop
+LABELV $759
+LABELV $754
+CNSTI4 0
+ARGI4
+ADDRGP4 UI_BuildServerDisplayList
+CALLV
+pop
+LABELV $729
+endproc UI_DoServerRefresh 8 4
+proc UI_UpdatePendingPings 0 4
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRGP4 trap_LAN_ResetPings
+CALLV
+pop
+ADDRGP4 uiInfo+99216+2216
+CNSTI4 1
+ASGNI4
+ADDRGP4 uiInfo+99216+2192
+ADDRGP4 uiInfo+200
+INDIRI4
+CNSTI4 1000
+ADDI4
+ASGNI4
+LABELV $761
+endproc UI_UpdatePendingPings 0 4
+proc UI_StartServerRefresh 76 28
+ADDRLP4 0
+ARGP4
+ADDRLP4 40
+ADDRGP4 trap_RealTime
+CALLI4
+ASGNI4
+ADDRLP4 36
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRGP4 $769
+ARGP4
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $771
+ARGP4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRLP4 48
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ARGP4
+ADDRLP4 48
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $772
+ARGP4
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 52
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $774
+ARGP4
+ADDRLP4 0+20
+INDIRI4
+CNSTI4 1900
+ADDI4
+ARGI4
+ADDRLP4 0+16
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRLP4 0+12
+INDIRI4
+ARGI4
+ADDRLP4 0+8
+INDIRI4
+ARGI4
+ADDRLP4 0+4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 56
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ARGP4
+ADDRLP4 56
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $780
+ADDRGP4 UI_UpdatePendingPings
+CALLV
+pop
+ADDRGP4 $768
+JUMPV
+LABELV $780
+ADDRGP4 uiInfo+99216+2216
+CNSTI4 1
+ASGNI4
+ADDRGP4 uiInfo+99216+10424
+ADDRGP4 uiInfo+200
+INDIRI4
+CNSTI4 1000
+ADDI4
+ASGNI4
+ADDRGP4 uiInfo+99216+10416
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+99216+10420
+CNSTI4 0
+ASGNI4
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+CNSTI4 -1
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 trap_LAN_MarkServerVisible
+CALLV
+pop
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRGP4 trap_LAN_ResetPings
+CALLV
+pop
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 2
+NEI4 $793
+CNSTI4 2
+ARGI4
+ADDRGP4 $796
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 uiInfo+99216+2192
+ADDRGP4 uiInfo+200
+INDIRI4
+CNSTI4 1000
+ADDI4
+ASGNI4
+ADDRGP4 $768
+JUMPV
+LABELV $793
+ADDRGP4 uiInfo+99216+2192
+ADDRGP4 uiInfo+200
+INDIRI4
+CNSTI4 5000
+ADDI4
+ASGNI4
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 0
+EQI4 $807
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 1
+NEI4 $803
+LABELV $807
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 0
+NEI4 $810
+ADDRLP4 64
+CNSTI4 1
+ASGNI4
+ADDRGP4 $811
+JUMPV
+LABELV $810
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+LABELV $811
+ADDRLP4 60
+ADDRLP4 64
+INDIRI4
+ASGNI4
+ADDRGP4 $812
+ARGP4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $814
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+ADDRGP4 $815
+JUMPV
+LABELV $814
+ADDRLP4 68
+CNSTI4 1
+ASGNI4
+LABELV $815
+ADDRLP4 68
+INDIRI4
+ARGI4
+ADDRLP4 72
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+LABELV $803
+LABELV $768
+endproc UI_StartServerRefresh 76 28
+data
+export frameCount
+align 4
+LABELV frameCount
+byte 4 0
+bss
+align 4
+LABELV $817
+skip 4
+align 4
+LABELV $818
+skip 16
+export UI_Refresh
+code
+proc UI_Refresh 24 20
+ADDRGP4 uiInfo+204
+ADDRFP4 0
+INDIRI4
+ADDRGP4 uiInfo+200
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 uiInfo+200
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 $817
+INDIRI4
+CNSTI4 4
+MODI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $818
+ADDP4
+ADDRGP4 uiInfo+204
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRGP4 $817
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 4
+LEI4 $823
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+LABELV $825
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $818
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $826
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LTI4 $825
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $829
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+LABELV $829
+ADDRGP4 uiInfo+81756
+CNSTI4 4000
+ADDRLP4 8
+INDIRI4
+DIVI4
+CVIF4 4
+ASGNF4
+LABELV $823
+ADDRGP4 UI_UpdateCvars
+CALLV
+pop
+ADDRLP4 4
+ADDRGP4 Menu_Count
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LEI4 $832
+ADDRGP4 Menu_UpdateAll
+CALLV
+pop
+ADDRGP4 Menu_PaintAll
+CALLV
+pop
+ADDRGP4 UI_DoServerRefresh
+CALLV
+pop
+CNSTI4 0
+ARGI4
+ADDRGP4 UI_BuildServerStatus
+CALLV
+pop
+CNSTI4 0
+ARGI4
+ADDRGP4 UI_BuildFindPlayerList
+CALLV
+pop
+CNSTI4 0
+ARGI4
+ADDRGP4 UI_UpdateNews
+CALLV
+pop
+LABELV $832
+CNSTP4 0
+ARGP4
+ADDRGP4 UI_SetColor
+CALLV
+pop
+ADDRLP4 8
+ADDRGP4 trap_Key_GetCatcher
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+NEI4 $834
+ADDRGP4 $836
+ARGP4
+ADDRLP4 12
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+CNSTF4 0
+NEF4 $834
+ADDRLP4 16
+CNSTF4 1098907648
+ASGNF4
+ADDRGP4 uiInfo+208
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRGP4 uiInfo+196
+INDIRF4
+MULF4
+SUBF4
+ARGF4
+ADDRGP4 uiInfo+212
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 20
+CNSTF4 1107296256
+ASGNF4
+ADDRLP4 20
+INDIRF4
+ADDRGP4 uiInfo+196
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRGP4 uiInfo+228+61656
+INDIRI4
+ARGI4
+ADDRGP4 UI_DrawHandlePic
+CALLV
+pop
+LABELV $834
+LABELV $816
+endproc UI_Refresh 24 20
+export UI_Shutdown
+proc UI_Shutdown 0 0
+ADDRGP4 trap_LAN_SaveCachedServers
+CALLV
+pop
+LABELV $843
+endproc UI_Shutdown 0 0
+export Asset_Parse
+proc Asset_Parse 1124 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1044
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $845
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $845
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $850
+ARGP4
+ADDRLP4 1048
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+EQI4 $852
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $851
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1040
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1052
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 0
+NEI4 $854
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $854
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $859
+ARGP4
+ADDRLP4 1056
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+NEI4 $856
+CNSTI4 1
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $856
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $863
+ARGP4
+ADDRLP4 1060
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1060
+INDIRI4
+CNSTI4 0
+NEI4 $860
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 1068
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1068
+INDIRI4
+CNSTI4 0
+EQI4 $866
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1064
+ARGP4
+ADDRLP4 1072
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1072
+INDIRI4
+CNSTI4 0
+NEI4 $864
+LABELV $866
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $864
+ADDRLP4 1040
+INDIRP4
+ARGP4
+ADDRLP4 1064
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+228+12
+ARGP4
+ADDRGP4 trap_R_RegisterFont
+CALLV
+pop
+ADDRGP4 uiInfo+228+61764
+CNSTI4 1
+ASGNI4
+ADDRGP4 $852
+JUMPV
+LABELV $860
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $874
+ARGP4
+ADDRLP4 1064
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+CNSTI4 0
+NEI4 $871
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 1072
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1072
+INDIRI4
+CNSTI4 0
+EQI4 $877
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1068
+ARGP4
+ADDRLP4 1076
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1076
+INDIRI4
+CNSTI4 0
+NEI4 $875
+LABELV $877
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $875
+ADDRLP4 1040
+INDIRP4
+ARGP4
+ADDRLP4 1068
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+228+20560
+ARGP4
+ADDRGP4 trap_R_RegisterFont
+CALLV
+pop
+ADDRGP4 $852
+JUMPV
+LABELV $871
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $883
+ARGP4
+ADDRLP4 1068
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1068
+INDIRI4
+CNSTI4 0
+NEI4 $880
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 1076
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1076
+INDIRI4
+CNSTI4 0
+EQI4 $886
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1072
+ARGP4
+ADDRLP4 1080
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1080
+INDIRI4
+CNSTI4 0
+NEI4 $884
+LABELV $886
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $884
+ADDRLP4 1040
+INDIRP4
+ARGP4
+ADDRLP4 1072
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+228+41108
+ARGP4
+ADDRGP4 trap_R_RegisterFont
+CALLV
+pop
+ADDRGP4 $852
+JUMPV
+LABELV $880
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $892
+ARGP4
+ADDRLP4 1072
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1072
+INDIRI4
+CNSTI4 0
+NEI4 $889
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 1076
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1076
+INDIRI4
+CNSTI4 0
+NEI4 $893
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $893
+ADDRLP4 1040
+INDIRP4
+ARGP4
+ADDRLP4 1080
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+228+61660
+ADDRLP4 1080
+INDIRI4
+ASGNI4
+ADDRGP4 $852
+JUMPV
+LABELV $889
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $900
+ARGP4
+ADDRLP4 1076
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1076
+INDIRI4
+CNSTI4 0
+NEI4 $897
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 1080
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1080
+INDIRI4
+CNSTI4 0
+NEI4 $901
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $901
+ADDRLP4 1040
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 1084
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+228+61708
+ADDRLP4 1084
+INDIRI4
+ASGNI4
+ADDRGP4 $852
+JUMPV
+LABELV $897
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $908
+ARGP4
+ADDRLP4 1080
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1080
+INDIRI4
+CNSTI4 0
+NEI4 $905
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 1084
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1084
+INDIRI4
+CNSTI4 0
+NEI4 $909
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $909
+ADDRLP4 1040
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 1088
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+228+61712
+ADDRLP4 1088
+INDIRI4
+ASGNI4
+ADDRGP4 $852
+JUMPV
+LABELV $905
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $916
+ARGP4
+ADDRLP4 1084
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1084
+INDIRI4
+CNSTI4 0
+NEI4 $913
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 1088
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1088
+INDIRI4
+CNSTI4 0
+NEI4 $917
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $917
+ADDRLP4 1040
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 1092
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+228+61720
+ADDRLP4 1092
+INDIRI4
+ASGNI4
+ADDRGP4 $852
+JUMPV
+LABELV $913
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $924
+ARGP4
+ADDRLP4 1088
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1088
+INDIRI4
+CNSTI4 0
+NEI4 $921
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 1092
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1092
+INDIRI4
+CNSTI4 0
+NEI4 $925
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $925
+ADDRLP4 1040
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 1096
+ADDRGP4 trap_S_RegisterSound
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+228+61716
+ADDRLP4 1096
+INDIRI4
+ASGNI4
+ADDRGP4 $852
+JUMPV
+LABELV $921
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $932
+ARGP4
+ADDRLP4 1092
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1092
+INDIRI4
+CNSTI4 0
+NEI4 $929
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+228+4
+ARGP4
+ADDRLP4 1096
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1096
+INDIRI4
+CNSTI4 0
+NEI4 $933
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $933
+ADDRGP4 uiInfo+228+4
+INDIRP4
+ARGP4
+ADDRLP4 1100
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+228+61656
+ADDRLP4 1100
+INDIRI4
+ASGNI4
+ADDRGP4 $852
+JUMPV
+LABELV $929
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $944
+ARGP4
+ADDRLP4 1096
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1096
+INDIRI4
+CNSTI4 0
+NEI4 $941
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+228+61724
+ARGP4
+ADDRLP4 1100
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1100
+INDIRI4
+CNSTI4 0
+NEI4 $852
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $941
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $952
+ARGP4
+ADDRLP4 1100
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1100
+INDIRI4
+CNSTI4 0
+NEI4 $949
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+228+61728
+ARGP4
+ADDRLP4 1104
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1104
+INDIRI4
+CNSTI4 0
+NEI4 $852
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $949
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $960
+ARGP4
+ADDRLP4 1104
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1104
+INDIRI4
+CNSTI4 0
+NEI4 $957
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+228+61732
+ARGP4
+ADDRLP4 1108
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1108
+INDIRI4
+CNSTI4 0
+NEI4 $852
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $957
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $968
+ARGP4
+ADDRLP4 1108
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1108
+INDIRI4
+CNSTI4 0
+NEI4 $965
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+228+61736
+ARGP4
+ADDRLP4 1112
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1112
+INDIRI4
+CNSTI4 0
+NEI4 $852
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $965
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $976
+ARGP4
+ADDRLP4 1112
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1112
+INDIRI4
+CNSTI4 0
+NEI4 $973
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+228+61740
+ARGP4
+ADDRLP4 1116
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1116
+INDIRI4
+CNSTI4 0
+NEI4 $852
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $973
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $984
+ARGP4
+ADDRLP4 1116
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1116
+INDIRI4
+CNSTI4 0
+NEI4 $981
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+228+61744
+ARGP4
+ADDRLP4 1120
+ADDRGP4 PC_Color_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1120
+INDIRI4
+CNSTI4 0
+NEI4 $985
+CNSTI4 0
+RETI4
+ADDRGP4 $844
+JUMPV
+LABELV $985
+ADDRGP4 uiInfo+228+61760
+ADDRGP4 uiInfo+228+61744+12
+INDIRF4
+ASGNF4
+LABELV $981
+LABELV $852
+ADDRGP4 $851
+JUMPV
+CNSTI4 0
+RETI4
+LABELV $844
+endproc Asset_Parse 1124 12
+export UI_Report
+proc UI_Report 0 0
+ADDRGP4 String_Report
+CALLV
+pop
+LABELV $994
+endproc UI_Report 0 0
+export UI_ParseMenu
+proc UI_ParseMenu 1060 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1044
+ADDRGP4 trap_Parse_LoadSource
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1044
+INDIRI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $1000
+ADDRGP4 $998
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $995
+JUMPV
+LABELV $999
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1040
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1048
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+NEI4 $1002
+ADDRGP4 $1001
+JUMPV
+LABELV $1002
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $1004
+ADDRGP4 $1001
+JUMPV
+LABELV $1004
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $1010
+ARGP4
+ADDRLP4 1052
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 0
+NEI4 $1007
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1056
+ADDRGP4 Asset_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+EQI4 $1001
+ADDRGP4 $1000
+JUMPV
+LABELV $1007
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $1016
+ARGP4
+ADDRLP4 1056
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+NEI4 $1013
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRGP4 Menu_New
+CALLV
+pop
+LABELV $1013
+LABELV $1000
+ADDRGP4 $999
+JUMPV
+LABELV $1001
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRGP4 trap_Parse_FreeSource
+CALLI4
+pop
+LABELV $995
+endproc UI_ParseMenu 1060 12
+export Load_Menu
+proc Load_Menu 1048 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1040
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $1018
+CNSTI4 0
+RETI4
+ADDRGP4 $1017
+JUMPV
+LABELV $1018
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 123
+EQI4 $1024
+CNSTI4 0
+RETI4
+ADDRGP4 $1017
+JUMPV
+LABELV $1023
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1044
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $1026
+CNSTI4 0
+RETI4
+ADDRGP4 $1017
+JUMPV
+LABELV $1026
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1028
+CNSTI4 0
+RETI4
+ADDRGP4 $1017
+JUMPV
+LABELV $1028
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $1031
+CNSTI4 1
+RETI4
+ADDRGP4 $1017
+JUMPV
+LABELV $1031
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 UI_ParseMenu
+CALLV
+pop
+LABELV $1024
+ADDRGP4 $1023
+JUMPV
+CNSTI4 0
+RETI4
+LABELV $1017
+endproc Load_Menu 1048 8
+export UI_LoadMenus
+proc UI_LoadMenus 1072 8
+ADDRLP4 1048
+ADDRGP4 trap_Milliseconds
+CALLI4
+ASGNI4
+ADDRLP4 1044
+ADDRLP4 1048
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1052
+ADDRGP4 trap_Parse_LoadSource
+CALLI4
+ASGNI4
+ADDRLP4 1040
+ADDRLP4 1052
+INDIRI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $1036
+ADDRGP4 $1038
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1056
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1056
+INDIRP4
+ARGP4
+ADDRGP4 trap_Error
+CALLV
+pop
+LABELV $1036
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1042
+ADDRGP4 Menu_Reset
+CALLV
+pop
+ADDRGP4 $1042
+JUMPV
+LABELV $1041
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1060
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1060
+INDIRI4
+CNSTI4 0
+NEI4 $1044
+ADDRGP4 $1043
+JUMPV
+LABELV $1044
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1050
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $1046
+LABELV $1050
+ADDRGP4 $1043
+JUMPV
+LABELV $1046
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $1051
+ADDRGP4 $1043
+JUMPV
+LABELV $1051
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $1057
+ARGP4
+ADDRLP4 1064
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+CNSTI4 0
+NEI4 $1054
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRLP4 1068
+ADDRGP4 Load_Menu
+CALLI4
+ASGNI4
+ADDRLP4 1068
+INDIRI4
+CNSTI4 0
+EQI4 $1043
+LABELV $1054
+LABELV $1042
+ADDRGP4 $1041
+JUMPV
+LABELV $1043
+ADDRLP4 1040
+INDIRI4
+ARGI4
+ADDRGP4 trap_Parse_FreeSource
+CALLI4
+pop
+LABELV $1035
+endproc UI_LoadMenus 1072 8
+export UI_LoadHelp
+proc UI_LoadHelp 3204 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 3160
+ADDRGP4 trap_Milliseconds
+CALLI4
+ASGNI4
+ADDRLP4 3156
+ADDRLP4 3160
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 3164
+ADDRGP4 trap_Parse_LoadSource
+CALLI4
+ASGNI4
+ADDRLP4 3088
+ADDRLP4 3164
+INDIRI4
+ASGNI4
+ADDRLP4 3088
+INDIRI4
+CNSTI4 0
+NEI4 $1061
+ADDRGP4 $1063
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1060
+JUMPV
+LABELV $1061
+ADDRLP4 3088
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 3168
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 3172
+CNSTI4 0
+ASGNI4
+ADDRLP4 3168
+INDIRI4
+ADDRLP4 3172
+INDIRI4
+EQI4 $1069
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+ADDRLP4 3172
+INDIRI4
+EQI4 $1069
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 123
+EQI4 $1064
+LABELV $1069
+ADDRGP4 $1070
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $1060
+JUMPV
+LABELV $1064
+ADDRGP4 uiInfo+99200
+CNSTI4 0
+ASGNI4
+ADDRLP4 3092
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1073
+JUMPV
+LABELV $1072
+ADDRLP4 3088
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 3176
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 3180
+CNSTI4 0
+ASGNI4
+ADDRLP4 3176
+INDIRI4
+ADDRLP4 3180
+INDIRI4
+EQI4 $1080
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+ADDRLP4 3180
+INDIRI4
+EQI4 $1080
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $1075
+LABELV $1080
+ADDRGP4 $1074
+JUMPV
+LABELV $1075
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 123
+NEI4 $1081
+ADDRLP4 1040
+CNSTI1 0
+ASGNI1
+ADDRLP4 1040
+ARGP4
+CNSTI4 2048
+ARGI4
+ADDRLP4 3092
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRLP4 1040
+ARGP4
+CNSTI4 2048
+ARGI4
+ADDRGP4 $1084
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $1086
+JUMPV
+LABELV $1085
+ADDRLP4 1040
+ARGP4
+CNSTI4 2048
+ARGI4
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $1086
+ADDRLP4 3088
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 3184
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 3188
+CNSTI4 0
+ASGNI4
+ADDRLP4 3184
+INDIRI4
+ADDRLP4 3188
+INDIRI4
+EQI4 $1092
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+ADDRLP4 3188
+INDIRI4
+EQI4 $1092
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $1085
+LABELV $1092
+ADDRLP4 3092
+ARGP4
+ADDRLP4 3192
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRGP4 uiInfo+99200
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+98688
+ADDP4
+ADDRLP4 3192
+INDIRP4
+ASGNP4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 3196
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRGP4 uiInfo+99200
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+98688+12
+ADDP4
+ADDRLP4 3196
+INDIRP4
+ASGNP4
+ADDRGP4 uiInfo+99200
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+98688+8
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 3200
+ADDRGP4 uiInfo+99200
+ASGNP4
+ADDRLP4 3200
+INDIRP4
+ADDRLP4 3200
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 3092
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1082
+JUMPV
+LABELV $1081
+ADDRLP4 3092
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $1082
+LABELV $1073
+ADDRGP4 $1072
+JUMPV
+LABELV $1074
+ADDRLP4 3088
+INDIRI4
+ARGI4
+ADDRGP4 trap_Parse_FreeSource
+CALLI4
+pop
+ADDRLP4 3176
+ADDRGP4 trap_Milliseconds
+CALLI4
+ASGNI4
+ADDRGP4 $1103
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 3176
+INDIRI4
+ADDRLP4 3156
+INDIRI4
+SUBI4
+ARGI4
+ADDRGP4 uiInfo+99200
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $1060
+endproc UI_LoadHelp 3204 16
+export UI_Load
+proc UI_Load 2064 8
+ADDRLP4 2052
+ADDRGP4 Menu_GetFocused
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 2052
+INDIRP4
+ASGNP4
+ADDRLP4 2060
+CNSTU4 0
+ASGNU4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 2060
+INDIRU4
+EQU4 $1106
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 2060
+INDIRU4
+EQU4 $1106
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+LABELV $1106
+ADDRGP4 String_Init
+CALLV
+pop
+ADDRGP4 $1108
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_LoadMenus
+CALLV
+pop
+ADDRGP4 $1109
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 UI_LoadMenus
+CALLV
+pop
+ADDRGP4 $1110
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 UI_LoadMenus
+CALLV
+pop
+ADDRGP4 $1111
+ARGP4
+ADDRGP4 UI_LoadHelp
+CALLV
+pop
+ADDRGP4 Menus_CloseAll
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRGP4 Menus_ActivateByName
+CALLP4
+pop
+LABELV $1105
+endproc UI_Load 2064 8
+proc UI_GetCurrentAlienStage 1032 16
+ADDRGP4 $1113
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $1114
+ARGP4
+ADDRLP4 1024
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRGP4 sscanf
+CALLI4
+pop
+ADDRLP4 1024
+INDIRI4
+RETI4
+LABELV $1112
+endproc UI_GetCurrentAlienStage 1032 16
+proc UI_GetCurrentHumanStage 1032 16
+ADDRGP4 $1113
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $1114
+ARGP4
+ADDRLP4 1028
+ARGP4
+ADDRLP4 1024
+ARGP4
+ADDRGP4 sscanf
+CALLI4
+pop
+ADDRLP4 1024
+INDIRI4
+RETI4
+LABELV $1115
+endproc UI_GetCurrentHumanStage 1032 16
+proc UI_DrawInfoPane 1104 36
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRGP4 $123
+ASGNP4
+ADDRLP4 1040
+ADDRGP4 $123
+ASGNP4
+ADDRGP4 $1117
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRGP4 $1114
+ARGP4
+ADDRLP4 1032
+ARGP4
+ADDRLP4 1036
+ARGP4
+ADDRGP4 sscanf
+CALLI4
+pop
+ADDRLP4 1044
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+LTI4 $1118
+ADDRLP4 1044
+INDIRI4
+CNSTI4 4
+GTI4 $1118
+ADDRLP4 1044
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1146
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1146
+address $1121
+address $1135
+address $1122
+address $1127
+address $1132
+code
+LABELV $1121
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $1119
+JUMPV
+LABELV $1122
+ADDRLP4 1052
+ADDRGP4 UI_GetCurrentAlienStage
+CALLI4
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1036
+INDIRI4
+ARGI4
+ADDRLP4 1052
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 1056
+ADDRGP4 BG_ClassCanEvolveFromTo
+CALLI4
+ASGNI4
+ADDRLP4 1060
+CNSTI4 400
+ASGNI4
+ADDRLP4 1064
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 1056
+INDIRI4
+ADDRLP4 1060
+INDIRI4
+ADDI4
+ADDRLP4 1064
+INDIRI4
+SUBI4
+ADDRLP4 1060
+INDIRI4
+DIVI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 1064
+INDIRI4
+GEI4 $1123
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1068
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1072
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRGP4 $1125
+ARGP4
+ADDRLP4 1068
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRLP4 1072
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1076
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1076
+INDIRP4
+ASGNP4
+ADDRGP4 $1119
+JUMPV
+LABELV $1123
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1068
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1072
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRGP4 $1126
+ARGP4
+ADDRLP4 1068
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRLP4 1072
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 1076
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1076
+INDIRP4
+ASGNP4
+ADDRGP4 $1119
+JUMPV
+LABELV $1127
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1068
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 1068
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1128
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1072
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1076
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRGP4 $1130
+ARGP4
+ADDRLP4 1072
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1076
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1080
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1080
+INDIRP4
+ASGNP4
+ADDRGP4 $1119
+JUMPV
+LABELV $1128
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1072
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1076
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRGP4 $1131
+ARGP4
+ADDRLP4 1072
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1076
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 1080
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1080
+INDIRP4
+ASGNP4
+ADDRGP4 $1119
+JUMPV
+LABELV $1132
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1072
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 1072
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1133
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1076
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1080
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRGP4 $1130
+ARGP4
+ADDRLP4 1076
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1080
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1084
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1084
+INDIRP4
+ASGNP4
+ADDRGP4 $1119
+JUMPV
+LABELV $1133
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1076
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1080
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRGP4 $1131
+ARGP4
+ADDRLP4 1076
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1080
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 1084
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1084
+INDIRP4
+ASGNP4
+ADDRGP4 $1119
+JUMPV
+LABELV $1135
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1080
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 1080
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1084
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 1076
+ADDRLP4 1084
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1076
+INDIRI4
+CNSTI4 1
+EQI4 $1139
+ADDRLP4 1076
+INDIRI4
+CNSTI4 2
+EQI4 $1141
+ADDRGP4 $1137
+JUMPV
+LABELV $1139
+ADDRLP4 1040
+ADDRGP4 $1140
+ASGNP4
+ADDRGP4 $1137
+JUMPV
+LABELV $1141
+ADDRLP4 1040
+ADDRGP4 $1142
+ASGNP4
+LABELV $1137
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1143
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1092
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1096
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $1125
+ARGP4
+ADDRLP4 1092
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1096
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1100
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1100
+INDIRP4
+ASGNP4
+ADDRGP4 $1119
+JUMPV
+LABELV $1143
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1092
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1096
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $1145
+ARGP4
+ADDRLP4 1092
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1096
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1040
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 1100
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1100
+INDIRP4
+ASGNP4
+LABELV $1118
+LABELV $1119
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRFP4 28
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+ADDRFP4 32
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 UI_DrawTextBlock
+CALLV
+pop
+LABELV $1116
+endproc UI_DrawInfoPane 1104 36
+proc UI_DrawServerMapPreview 12 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 uiInfo+99216+10436
+INDIRI4
+CNSTI4 0
+LTI4 $1148
+ADDRGP4 uiInfo+99216+10436
+INDIRI4
+ARGI4
+ADDRGP4 trap_CIN_RunCinematic
+CALLI4
+pop
+ADDRGP4 uiInfo+99216+10436
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRGP4 trap_CIN_SetExtents
+CALLV
+pop
+ADDRGP4 uiInfo+99216+10436
+INDIRI4
+ARGI4
+ADDRGP4 trap_CIN_DrawCinematic
+CALLV
+pop
+ADDRGP4 $1149
+JUMPV
+LABELV $1148
+ADDRGP4 uiInfo+99216+10432
+INDIRI4
+CNSTI4 0
+LEI4 $1158
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 uiInfo+99216+10432
+INDIRI4
+ARGI4
+ADDRGP4 UI_DrawHandlePic
+CALLV
+pop
+ADDRGP4 $1159
+JUMPV
+LABELV $1158
+ADDRGP4 $1164
+ARGP4
+ADDRLP4 4
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 UI_DrawHandlePic
+CALLV
+pop
+LABELV $1159
+LABELV $1149
+LABELV $1147
+endproc UI_DrawServerMapPreview 12 20
+proc UI_DrawSelectedMapPreview 28 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 ui_selectedMap+12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $1170
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+91008
+INDIRI4
+LEI4 $1167
+LABELV $1170
+ADDRGP4 ui_selectedMap+12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $121
+ARGP4
+ADDRGP4 $119
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1167
+CNSTI4 20
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+12
+ADDP4
+INDIRI4
+CNSTI4 -1
+LTI4 $1172
+CNSTI4 20
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+12
+ADDP4
+INDIRI4
+CNSTI4 -1
+NEI4 $1176
+ADDRGP4 $1182
+ARGP4
+ADDRLP4 8
+CNSTI4 20
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRGP4 uiInfo+91012+4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+CNSTI4 10
+ARGI4
+ADDRLP4 20
+ADDRGP4 trap_CIN_PlayCinematic
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRGP4 uiInfo+91012+12
+ADDP4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+LABELV $1176
+CNSTI4 20
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+12
+ADDP4
+INDIRI4
+CNSTI4 0
+LTI4 $1185
+CNSTI4 20
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+12
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_CIN_RunCinematic
+CALLI4
+pop
+CNSTI4 20
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+12
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRGP4 trap_CIN_SetExtents
+CALLV
+pop
+CNSTI4 20
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+12
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_CIN_DrawCinematic
+CALLV
+pop
+ADDRGP4 $1173
+JUMPV
+LABELV $1185
+CNSTI4 20
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+12
+ADDP4
+CNSTI4 -2
+ASGNI4
+ADDRGP4 $1173
+JUMPV
+LABELV $1172
+CNSTI4 20
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+16
+ADDP4
+INDIRI4
+CNSTI4 -1
+NEI4 $1197
+ADDRLP4 8
+CNSTI4 20
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRGP4 uiInfo+91012+8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRGP4 uiInfo+91012+16
+ADDP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+LABELV $1197
+CNSTI4 20
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+16
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1205
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+CNSTI4 20
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+16
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 UI_DrawHandlePic
+CALLV
+pop
+ADDRGP4 $1206
+JUMPV
+LABELV $1205
+ADDRGP4 $1164
+ARGP4
+ADDRLP4 20
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRGP4 UI_DrawHandlePic
+CALLV
+pop
+LABELV $1206
+LABELV $1173
+LABELV $1165
+endproc UI_DrawSelectedMapPreview 28 24
+proc UI_DrawSelectedMapName 12 32
+ADDRLP4 0
+ADDRGP4 ui_selectedMap+12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $1213
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+91008
+INDIRI4
+GEI4 $1213
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRP4
+ARGP4
+CNSTI4 20
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012
+ADDP4
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $1213
+LABELV $1211
+endproc UI_DrawSelectedMapName 12 32
+proc UI_OwnerDrawText 48 12
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 68
+LTI4 $1219
+ADDRLP4 4
+INDIRI4
+CNSTI4 74
+GTI4 $1219
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1254-272
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1254
+address $1220
+address $1219
+address $1219
+address $1233
+address $1251
+address $1219
+address $1228
+code
+LABELV $1220
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 0
+LTI4 $1225
+ADDRGP4 ui_netSource+12
+INDIRI4
+ADDRGP4 numNetSources
+INDIRI4
+LTI4 $1221
+LABELV $1225
+ADDRGP4 ui_netSource+12
+CNSTI4 0
+ASGNI4
+LABELV $1221
+ADDRLP4 0
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 netSources
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $1219
+JUMPV
+LABELV $1228
+ADDRLP4 8
+ADDRGP4 Display_KeyBindPending
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1229
+ADDRLP4 0
+ADDRGP4 $1231
+ASGNP4
+ADDRGP4 $1219
+JUMPV
+LABELV $1229
+ADDRLP4 0
+ADDRGP4 $1232
+ASGNP4
+ADDRGP4 $1219
+JUMPV
+LABELV $1233
+ADDRGP4 uiInfo+99216+2216
+INDIRI4
+CNSTI4 0
+EQI4 $1234
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 trap_LAN_GetServerCount
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRGP4 uiInfo+200
+INDIRI4
+CNSTI4 500
+DIVI4
+CNSTI4 6
+MODI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1243
+JUMPV
+LABELV $1240
+ADDRLP4 12
+INDIRI4
+ADDRLP4 24
+ADDP4
+CNSTI1 46
+ASGNI1
+LABELV $1241
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1243
+ADDRLP4 12
+INDIRI4
+ADDRLP4 16
+INDIRI4
+LTI4 $1240
+ADDRLP4 12
+INDIRI4
+ADDRLP4 24
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+GEI4 $1247
+ADDRGP4 $1244
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 40
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRGP4 $1248
+JUMPV
+LABELV $1247
+ADDRGP4 $1245
+ARGP4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 24
+ARGP4
+ADDRLP4 44
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 44
+INDIRP4
+ASGNP4
+LABELV $1248
+ADDRLP4 0
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRGP4 $1219
+JUMPV
+LABELV $1234
+ADDRGP4 $772
+ARGP4
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 UI_Cvar_VariableString
+CALLP4
+ASGNP4
+ADDRGP4 $1249
+ARGP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRGP4 $1219
+JUMPV
+LABELV $1251
+ADDRLP4 0
+ADDRGP4 uiInfo+99216+10464
+ASGNP4
+LABELV $1219
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $1217
+endproc UI_OwnerDrawText 48 12
+proc UI_OwnerDrawWidth 12 8
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 68
+LTI4 $1258
+ADDRLP4 4
+INDIRI4
+CNSTI4 74
+GTI4 $1258
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1260-272
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1260
+address $1259
+address $1258
+address $1258
+address $1259
+address $1259
+address $1258
+address $1259
+code
+LABELV $1259
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 UI_OwnerDrawText
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+LABELV $1258
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1262
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+CVFI4 4
+RETI4
+ADDRGP4 $1256
+JUMPV
+LABELV $1262
+CNSTI4 0
+RETI4
+LABELV $1256
+endproc UI_OwnerDrawWidth 12 8
+proc UI_BuildPlayerList 4184 12
+ADDRLP4 1040
+ARGP4
+ADDRGP4 trap_GetClientState
+CALLV
+pop
+ADDRLP4 1040+8
+INDIRI4
+CNSTI4 670
+ADDI4
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_GetConfigString
+CALLI4
+pop
+ADDRGP4 uiInfo+81780
+ADDRLP4 1040+8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 $1268
+ARGP4
+ADDRLP4 4128
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4128
+INDIRP4
+ARGP4
+ADDRLP4 4132
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 1036
+ADDRLP4 4132
+INDIRI4
+ASGNI4
+CNSTI4 0
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_GetConfigString
+CALLI4
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $693
+ARGP4
+ADDRLP4 4136
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4136
+INDIRP4
+ARGP4
+ADDRLP4 4140
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 1028
+ADDRLP4 4140
+INDIRI4
+ASGNI4
+ADDRGP4 uiInfo+81760
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+81764
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+81784
+CNSTI4 0
+ASGNI4
+ADDRLP4 4144
+CNSTI4 0
+ASGNI4
+ADDRLP4 4124
+ADDRLP4 4144
+INDIRI4
+ASGNI4
+ADDRLP4 1024
+ADDRLP4 4144
+INDIRI4
+ASGNI4
+ADDRGP4 $1275
+JUMPV
+LABELV $1272
+ADDRLP4 1024
+INDIRI4
+CNSTI4 670
+ADDI4
+ARGI4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_GetConfigString
+CALLI4
+pop
+ADDRLP4 0
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1276
+ADDRLP4 0
+ARGP4
+ADDRGP4 $1280
+ARGP4
+ADDRLP4 4148
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 uiInfo+81760
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+90496
+ADDP4
+ARGP4
+ADDRLP4 4148
+INDIRP4
+ARGP4
+ADDRGP4 Com_ClientListParse
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $1283
+ARGP4
+ADDRLP4 4152
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 uiInfo+81760
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRGP4 uiInfo+83840
+ADDP4
+ARGP4
+ADDRLP4 4152
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $1283
+ARGP4
+ADDRLP4 4156
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 uiInfo+81760
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRGP4 uiInfo+81792
+ADDP4
+ARGP4
+ADDRLP4 4156
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 uiInfo+81760
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRGP4 uiInfo+81792
+ADDP4
+ARGP4
+ADDRGP4 Q_CleanStr
+CALLP4
+pop
+ADDRGP4 uiInfo+81760
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+89984
+ADDP4
+ADDRLP4 1024
+INDIRI4
+ASGNI4
+ADDRLP4 1024
+INDIRI4
+ADDRGP4 uiInfo+81780
+INDIRI4
+NEI4 $1290
+ADDRGP4 uiInfo+81784
+ADDRGP4 uiInfo+81760
+INDIRI4
+ASGNI4
+LABELV $1290
+ADDRLP4 4160
+ADDRGP4 uiInfo+81760
+ASGNP4
+ADDRLP4 4160
+INDIRP4
+ADDRLP4 4160
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 $1268
+ARGP4
+ADDRLP4 4164
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4164
+INDIRP4
+ARGP4
+ADDRLP4 4168
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 1032
+ADDRLP4 4168
+INDIRI4
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+ADDRLP4 1036
+INDIRI4
+NEI4 $1296
+ADDRLP4 0
+ARGP4
+ADDRGP4 $1283
+ARGP4
+ADDRLP4 4172
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 uiInfo+81764
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRGP4 uiInfo+87936
+ADDP4
+ARGP4
+ADDRLP4 4172
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 $1283
+ARGP4
+ADDRLP4 4176
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 uiInfo+81764
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRGP4 uiInfo+85888
+ADDP4
+ARGP4
+ADDRLP4 4176
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 uiInfo+81764
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRGP4 uiInfo+85888
+ADDP4
+ARGP4
+ADDRGP4 Q_CleanStr
+CALLP4
+pop
+ADDRGP4 uiInfo+81764
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+90240
+ADDP4
+ADDRLP4 1024
+INDIRI4
+ASGNI4
+ADDRGP4 uiInfo+81780
+INDIRI4
+ADDRLP4 1024
+INDIRI4
+NEI4 $1306
+ADDRLP4 4124
+ADDRGP4 uiInfo+81764
+INDIRI4
+ASGNI4
+LABELV $1306
+ADDRLP4 4180
+ADDRGP4 uiInfo+81764
+ASGNP4
+ADDRLP4 4180
+INDIRP4
+ADDRLP4 4180
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1296
+LABELV $1276
+LABELV $1273
+ADDRLP4 1024
+ADDRLP4 1024
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1275
+ADDRLP4 1024
+INDIRI4
+ADDRLP4 1028
+INDIRI4
+LTI4 $1272
+LABELV $1264
+endproc UI_BuildPlayerList 4184 12
+proc UI_DrawGLInfo 4096 36
+ADDRLP4 0
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRGP4 $1312
+ARGP4
+ADDRGP4 uiInfo+70400+1024
+ARGP4
+ADDRGP4 uiInfo+70400
+ARGP4
+ADDRGP4 uiInfo+70400+11272
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+70400+11276
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+70400+11280
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+70400+3072
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 24
+INDIRF4
+ARGF4
+ADDRFP4 28
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 UI_DrawTextBlock
+CALLV
+pop
+LABELV $1311
+endproc UI_DrawGLInfo 4096 36
+proc UI_OwnerDraw 20 36
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 0+12
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 69
+LTI4 $1329
+ADDRLP4 16
+INDIRI4
+CNSTI4 85
+GTI4 $1329
+ADDRLP4 16
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1361-276
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1361
+address $1357
+address $1329
+address $1329
+address $1329
+address $1360
+address $1329
+address $1358
+address $1359
+address $1330
+address $1333
+address $1336
+address $1339
+address $1342
+address $1345
+address $1348
+address $1351
+address $1354
+code
+LABELV $1330
+ADDRGP4 uiInfo+96228
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96160
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 UI_DrawInfoPane
+CALLV
+pop
+ADDRGP4 $1329
+JUMPV
+LABELV $1333
+ADDRGP4 uiInfo+96284
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96232
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 UI_DrawInfoPane
+CALLV
+pop
+ADDRGP4 $1329
+JUMPV
+LABELV $1336
+ADDRGP4 uiInfo+97644
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+97384
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 UI_DrawInfoPane
+CALLV
+pop
+ADDRGP4 $1329
+JUMPV
+LABELV $1339
+ADDRGP4 uiInfo+96340
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96288
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 UI_DrawInfoPane
+CALLV
+pop
+ADDRGP4 $1329
+JUMPV
+LABELV $1342
+ADDRGP4 uiInfo+96860
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96344
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 UI_DrawInfoPane
+CALLV
+pop
+ADDRGP4 $1329
+JUMPV
+LABELV $1345
+ADDRGP4 uiInfo+97380
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96864
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 UI_DrawInfoPane
+CALLV
+pop
+ADDRGP4 $1329
+JUMPV
+LABELV $1348
+ADDRGP4 uiInfo+98164
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+97648
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 UI_DrawInfoPane
+CALLV
+pop
+ADDRGP4 $1329
+JUMPV
+LABELV $1351
+ADDRGP4 uiInfo+98684
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+98168
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 UI_DrawInfoPane
+CALLV
+pop
+ADDRGP4 $1329
+JUMPV
+LABELV $1354
+ADDRGP4 uiInfo+99204
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+98688
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 UI_DrawInfoPane
+CALLV
+pop
+ADDRGP4 $1329
+JUMPV
+LABELV $1357
+ADDRLP4 0
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRGP4 UI_DrawServerMapPreview
+CALLV
+pop
+ADDRGP4 $1329
+JUMPV
+LABELV $1358
+ADDRLP4 0
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRGP4 UI_DrawSelectedMapPreview
+CALLV
+pop
+ADDRGP4 $1329
+JUMPV
+LABELV $1359
+ADDRLP4 0
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRGP4 UI_DrawSelectedMapName
+CALLV
+pop
+ADDRGP4 $1329
+JUMPV
+LABELV $1360
+ADDRLP4 0
+ARGP4
+ADDRFP4 48
+INDIRF4
+ARGF4
+ADDRFP4 36
+INDIRI4
+ARGI4
+ADDRFP4 40
+INDIRI4
+ARGI4
+ADDRFP4 52
+INDIRP4
+ARGP4
+ADDRFP4 64
+INDIRI4
+ARGI4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRGP4 UI_DrawGLInfo
+CALLV
+pop
+LABELV $1329
+LABELV $1324
+endproc UI_OwnerDraw 20 36
+proc UI_OwnerDrawVisible 4128 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+ADDRLP4 8
+ARGP4
+ADDRGP4 trap_GetClientState
+CALLV
+pop
+ADDRLP4 8+8
+INDIRI4
+CNSTI4 670
+ADDI4
+ARGI4
+ADDRLP4 3092
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_GetConfigString
+CALLI4
+pop
+ADDRLP4 3092
+ARGP4
+ADDRGP4 $1268
+ARGP4
+ADDRLP4 4116
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 4116
+INDIRP4
+ARGP4
+ADDRLP4 4120
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4120
+INDIRI4
+ASGNI4
+ADDRGP4 $1366
+JUMPV
+LABELV $1365
+ADDRFP4 0
+INDIRI4
+CNSTI4 64
+BANDI4
+CNSTI4 0
+EQI4 $1368
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1370
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1370
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 -65
+BANDI4
+ASGNI4
+LABELV $1368
+ADDRFP4 0
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $1372
+ADDRGP4 $1376
+ARGP4
+ADDRLP4 4124
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 4124
+INDIRF4
+CNSTF4 0
+NEF4 $1374
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1374
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 -5
+BANDI4
+ASGNI4
+LABELV $1372
+ADDRFP4 0
+INDIRI4
+CNSTI4 8
+BANDI4
+CNSTI4 0
+EQI4 $1377
+ADDRGP4 $1376
+ARGP4
+ADDRLP4 4124
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 4124
+INDIRF4
+CNSTF4 0
+EQF4 $1379
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1379
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 -9
+BANDI4
+ASGNI4
+LABELV $1377
+ADDRFP4 0
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $1381
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $1383
+ADDRGP4 $1387
+ARGP4
+ADDRLP4 4124
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 4124
+INDIRF4
+CNSTF4 0
+NEF4 $1384
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1384
+JUMPV
+LABELV $1383
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $1388
+ADDRGP4 $1392
+ARGP4
+ADDRLP4 4124
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 4124
+INDIRF4
+CNSTF4 0
+NEF4 $1390
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1390
+LABELV $1388
+LABELV $1384
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 -17
+BANDI4
+ASGNI4
+LABELV $1381
+ADDRFP4 0
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $1393
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $1395
+ADDRGP4 $1387
+ARGP4
+ADDRLP4 4124
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 4124
+INDIRF4
+CNSTF4 0
+EQF4 $1396
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1396
+JUMPV
+LABELV $1395
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+NEI4 $1399
+ADDRGP4 $1392
+ARGP4
+ADDRLP4 4124
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 4124
+INDIRF4
+CNSTF4 0
+EQF4 $1401
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1401
+LABELV $1399
+LABELV $1396
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 -33
+BANDI4
+ASGNI4
+LABELV $1393
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+EQI4 $1403
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 3
+EQI4 $1405
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1405
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $1403
+ADDRFP4 0
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $1408
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 3
+NEI4 $1410
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+LABELV $1410
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CNSTI4 -3
+BANDI4
+ASGNI4
+ADDRGP4 $1409
+JUMPV
+LABELV $1408
+ADDRFP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1409
+LABELV $1366
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1365
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $1363
+endproc UI_OwnerDrawVisible 4128 12
+proc UI_NetSource_HandleKey 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 178
+EQI4 $1418
+ADDRFP4 0
+INDIRI4
+CNSTI4 179
+EQI4 $1418
+ADDRFP4 0
+INDIRI4
+CNSTI4 13
+EQI4 $1418
+ADDRFP4 0
+INDIRI4
+CNSTI4 169
+NEI4 $1414
+LABELV $1418
+ADDRFP4 0
+INDIRI4
+CNSTI4 179
+NEI4 $1419
+ADDRLP4 4
+ADDRGP4 ui_netSource+12
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 1
+NEI4 $1420
+ADDRLP4 8
+ADDRGP4 ui_netSource+12
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $1420
+JUMPV
+LABELV $1419
+ADDRLP4 4
+ADDRGP4 ui_netSource+12
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 1
+NEI4 $1427
+ADDRLP4 8
+ADDRGP4 ui_netSource+12
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1427
+LABELV $1420
+ADDRGP4 ui_netSource+12
+INDIRI4
+ADDRGP4 numNetSources
+INDIRI4
+LTI4 $1431
+ADDRGP4 ui_netSource+12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1432
+JUMPV
+LABELV $1431
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 0
+GEI4 $1435
+ADDRGP4 ui_netSource+12
+ADDRGP4 numNetSources
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1435
+LABELV $1432
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_BuildServerDisplayList
+CALLV
+pop
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 0
+EQI4 $1439
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_StartServerRefresh
+CALLV
+pop
+LABELV $1439
+ADDRGP4 $372
+ARGP4
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $120
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $1413
+JUMPV
+LABELV $1414
+CNSTI4 0
+RETI4
+LABELV $1413
+endproc UI_NetSource_HandleKey 12 8
+proc UI_OwnerDrawHandleKey 0 4
+ADDRFP4 0
+INDIRI4
+CNSTI4 68
+EQI4 $1446
+ADDRGP4 $1445
+JUMPV
+LABELV $1446
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 UI_NetSource_HandleKey
+CALLI4
+pop
+LABELV $1445
+CNSTI4 0
+RETI4
+LABELV $1443
+endproc UI_OwnerDrawHandleKey 0 4
+proc UI_ServersQsortCompare 4 20
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+99216+2200
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+99216+2204
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ADDRGP4 trap_LAN_CompareServers
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1447
+endproc UI_ServersQsortCompare 4 20
+export UI_ServersSort
+proc UI_ServersSort 0 16
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1454
+ADDRGP4 uiInfo+99216+2200
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $1456
+ADDRGP4 $1453
+JUMPV
+LABELV $1456
+LABELV $1454
+ADDRGP4 uiInfo+99216+2200
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 uiInfo+99216+2224
+ARGP4
+ADDRGP4 uiInfo+99216+10416
+INDIRI4
+CVIU4 4
+ARGU4
+CNSTU4 4
+ARGU4
+ADDRGP4 UI_ServersQsortCompare
+ARGP4
+ADDRGP4 qsort
+CALLV
+pop
+LABELV $1453
+endproc UI_ServersSort 0 16
+proc UI_LoadTeams 0 0
+ADDRGP4 uiInfo+96224
+CNSTI4 4
+ASGNI4
+ADDRGP4 uiInfo+96160
+ADDRGP4 $1469
+ASGNP4
+ADDRGP4 uiInfo+96160+4
+ADDRGP4 $1472
+ASGNP4
+ADDRGP4 uiInfo+96160+8
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+96160+12
+ADDRGP4 $1477
+ASGNP4
+ADDRGP4 uiInfo+96160+16
+ADDRGP4 $1480
+ASGNP4
+ADDRGP4 uiInfo+96160+16+4
+ADDRGP4 $1484
+ASGNP4
+ADDRGP4 uiInfo+96160+16+8
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+96160+16+12
+ADDRGP4 $1491
+ASGNP4
+ADDRGP4 uiInfo+96160+32
+ADDRGP4 $1494
+ASGNP4
+ADDRGP4 uiInfo+96160+32+4
+ADDRGP4 $1498
+ASGNP4
+ADDRGP4 uiInfo+96160+32+8
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+96160+32+12
+ADDRGP4 $1505
+ASGNP4
+ADDRGP4 uiInfo+96160+48
+ADDRGP4 $1508
+ASGNP4
+ADDRGP4 uiInfo+96160+48+4
+ADDRGP4 $1512
+ASGNP4
+ADDRGP4 uiInfo+96160+48+8
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+96160+48+12
+ADDRGP4 $1519
+ASGNP4
+LABELV $1466
+endproc UI_LoadTeams 0 0
+proc UI_AddClass 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRGP4 uiInfo+96280
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96232
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRGP4 $1526
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRGP4 uiInfo+96280
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96232+4
+ADDP4
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRGP4 uiInfo+96280
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96232+8
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRGP4 uiInfo+96280
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96232+12
+ADDP4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRGP4 uiInfo+96280
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1520
+endproc UI_AddClass 20 8
+proc UI_LoadAlienClasses 20 8
+ADDRGP4 uiInfo+96280
+CNSTI4 0
+ASGNI4
+CNSTI4 3
+ARGI4
+ADDRLP4 0
+ADDRGP4 BG_ClassIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1536
+CNSTI4 3
+ARGI4
+ADDRGP4 UI_AddClass
+CALLV
+pop
+LABELV $1536
+CNSTI4 2
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_ClassIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1538
+ADDRLP4 8
+ADDRGP4 UI_GetCurrentAlienStage
+CALLI4
+ASGNI4
+CNSTI4 2
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_ClassAllowedInStage
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1538
+CNSTI4 2
+ARGI4
+ADDRGP4 UI_AddClass
+CALLV
+pop
+ADDRGP4 $1539
+JUMPV
+LABELV $1538
+CNSTI4 1
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_ClassIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $1540
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_AddClass
+CALLV
+pop
+LABELV $1540
+LABELV $1539
+LABELV $1534
+endproc UI_LoadAlienClasses 20 8
+proc UI_AddItem 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRGP4 uiInfo+96336
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96288
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRGP4 $1526
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRGP4 uiInfo+96336
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96288+4
+ADDP4
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRGP4 uiInfo+96336
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96288+8
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRGP4 uiInfo+96336
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96288+12
+ADDP4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRGP4 uiInfo+96336
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1542
+endproc UI_AddItem 20 8
+proc UI_LoadHumanItems 8 4
+ADDRGP4 uiInfo+96336
+CNSTI4 0
+ASGNI4
+CNSTI4 12
+ARGI4
+ADDRLP4 0
+ADDRGP4 BG_WeaponIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1557
+CNSTI4 12
+ARGI4
+ADDRGP4 UI_AddItem
+CALLV
+pop
+LABELV $1557
+CNSTI4 31
+ARGI4
+ADDRLP4 4
+ADDRGP4 BG_WeaponIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1559
+CNSTI4 31
+ARGI4
+ADDRGP4 UI_AddItem
+CALLV
+pop
+LABELV $1559
+LABELV $1555
+endproc UI_LoadHumanItems 8 4
+proc UI_ParseCarriageList 2084 12
+ADDRGP4 $1562
+ARGP4
+ADDRLP4 1036
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 1036
+ASGNP4
+ADDRGP4 uiInfo+99208
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+99212
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1566
+JUMPV
+LABELV $1565
+ADDRLP4 4
+ADDRLP4 8
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 87
+NEI4 $1568
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRGP4 $1571
+JUMPV
+LABELV $1570
+ADDRLP4 2060
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 2068
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 2060
+INDIRP4
+ADDRLP4 2068
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 2064
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 2064
+INDIRP4
+ADDRLP4 2068
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 2060
+INDIRP4
+ADDRLP4 2064
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $1571
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+NEI4 $1570
+ADDRLP4 2072
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 2072
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 2072
+INDIRP4
+CNSTI1 10
+ASGNI1
+ADDRLP4 8
+ARGP4
+ADDRLP4 2076
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 1032
+ADDRLP4 2076
+INDIRI4
+ASGNI4
+ADDRLP4 2080
+ADDRGP4 uiInfo+99208
+ASGNP4
+ADDRLP4 2080
+INDIRP4
+ADDRLP4 2080
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 1032
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+ADDRGP4 $1569
+JUMPV
+LABELV $1568
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 85
+NEI4 $1574
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRGP4 $1577
+JUMPV
+LABELV $1576
+ADDRLP4 2060
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 2068
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 2060
+INDIRP4
+ADDRLP4 2068
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 2064
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 2064
+INDIRP4
+ADDRLP4 2068
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 2060
+INDIRP4
+ADDRLP4 2064
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $1577
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+NEI4 $1576
+ADDRLP4 2072
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 2072
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 2072
+INDIRP4
+CNSTI1 10
+ASGNI1
+ADDRLP4 8
+ARGP4
+ADDRLP4 2076
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 1032
+ADDRLP4 2076
+INDIRI4
+ASGNI4
+ADDRLP4 2080
+ADDRGP4 uiInfo+99212
+ASGNP4
+ADDRLP4 2080
+INDIRP4
+ADDRLP4 2080
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDRLP4 1032
+INDIRI4
+LSHI4
+BORI4
+ASGNI4
+LABELV $1574
+LABELV $1569
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1566
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1580
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 36
+NEI4 $1565
+LABELV $1580
+LABELV $1561
+endproc UI_ParseCarriageList 2084 12
+proc UI_LoadHumanArmouryBuys 72 8
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 16
+ADDRGP4 UI_GetCurrentHumanStage
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 UI_ParseCarriageList
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1582
+ADDRGP4 uiInfo+99208
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BANDI4
+CNSTI4 0
+EQI4 $1586
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRLP4 20
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+BORI4
+ASGNI4
+LABELV $1586
+LABELV $1583
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $1582
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1589
+ADDRGP4 uiInfo+99212
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BANDI4
+CNSTI4 0
+EQI4 $1593
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRLP4 20
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+BORI4
+ASGNI4
+LABELV $1593
+LABELV $1590
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $1589
+ADDRGP4 uiInfo+96856
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1597
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1601
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1601
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 BG_WeaponAllowedInStage
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $1601
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 BG_WeaponIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $1601
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+BANDI4
+ADDRLP4 40
+INDIRI4
+NEI4 $1601
+ADDRGP4 uiInfo+99208
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BANDI4
+ADDRLP4 40
+INDIRI4
+NEI4 $1601
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96344
+ADDP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 48
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRGP4 $1607
+ARGP4
+ADDRLP4 48
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96344+4
+ADDP4
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96344+8
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96344+12
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 60
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 60
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 64
+ADDRGP4 uiInfo+96856
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+ADDRLP4 60
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1601
+LABELV $1598
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $1597
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1613
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1617
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1617
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 BG_UpgradeAllowedInStage
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $1617
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 BG_UpgradeIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $1617
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+BANDI4
+ADDRLP4 40
+INDIRI4
+NEI4 $1617
+ADDRGP4 uiInfo+99212
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BANDI4
+ADDRLP4 40
+INDIRI4
+NEI4 $1617
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96344
+ADDP4
+ADDRLP4 44
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 48
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRGP4 $1607
+ARGP4
+ADDRLP4 48
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96344+4
+ADDP4
+ADDRLP4 56
+INDIRP4
+ASGNP4
+ADDRLP4 60
+CNSTI4 4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 60
+INDIRI4
+LSHI4
+ADDRGP4 uiInfo+96344+8
+ADDP4
+ADDRLP4 60
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96344+12
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 64
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 64
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 68
+ADDRGP4 uiInfo+96856
+ASGNP4
+ADDRLP4 68
+INDIRP4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+ADDRLP4 64
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1617
+LABELV $1614
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $1613
+LABELV $1581
+endproc UI_LoadHumanArmouryBuys 72 8
+proc UI_LoadHumanArmourySells 36 8
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+97376
+CNSTI4 0
+ASGNI4
+ADDRGP4 UI_ParseCarriageList
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1630
+ADDRGP4 uiInfo+99208
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BANDI4
+CNSTI4 0
+EQI4 $1634
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96864
+ADDP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Weapon
+CALLP4
+ASGNP4
+ADDRGP4 $1640
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96864+4
+ADDP4
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96864+8
+ADDP4
+CNSTI4 3
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96864+12
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 24
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 28
+ADDRGP4 uiInfo+97376
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1634
+LABELV $1631
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+LTI4 $1630
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1646
+ADDRGP4 uiInfo+99212
+INDIRI4
+CNSTI4 1
+ADDRLP4 0
+INDIRI4
+LSHI4
+BANDI4
+CNSTI4 0
+EQI4 $1650
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96864
+ADDP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 BG_Upgrade
+CALLP4
+ASGNP4
+ADDRGP4 $1640
+ARGP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96864+4
+ADDP4
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 24
+CNSTI4 4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+LSHI4
+ADDRGP4 uiInfo+96864+8
+ADDP4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96864+12
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 32
+ADDRGP4 uiInfo+97376
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1650
+LABELV $1647
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+LTI4 $1646
+LABELV $1628
+endproc UI_LoadHumanArmourySells 36 8
+proc UI_ArmouryRefreshCb 8 0
+ADDRLP4 0
+ADDRGP4 uiInfo+99208
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRGP4 uiInfo+99212
+INDIRI4
+ASGNI4
+ADDRGP4 UI_ParseCarriageList
+CALLV
+pop
+ADDRGP4 uiInfo+99208
+INDIRI4
+ADDRLP4 0
+INDIRI4
+NEI4 $1668
+ADDRGP4 uiInfo+99212
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $1664
+LABELV $1668
+ADDRGP4 UI_LoadHumanArmouryBuys
+CALLV
+pop
+ADDRGP4 UI_LoadHumanArmourySells
+CALLV
+pop
+ADDRGP4 UI_RemoveCaptureFunc
+CALLV
+pop
+LABELV $1664
+LABELV $1661
+endproc UI_ArmouryRefreshCb 8 0
+proc UI_LoadAlienUpgrades 1076 20
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 1044
+ADDRGP4 UI_GetCurrentAlienStage
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 1044
+INDIRI4
+ASGNI4
+ADDRGP4 $1117
+ARGP4
+ADDRLP4 20
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 20
+ARGP4
+ADDRGP4 $1114
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRGP4 sscanf
+CALLI4
+pop
+ADDRGP4 uiInfo+97640
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1671
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 1048
+ADDRGP4 BG_ClassCanEvolveFromTo
+CALLI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+LTI4 $1675
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1052
+ADDRGP4 BG_ClassConfig
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+97384
+ADDP4
+ADDRLP4 1052
+INDIRP4
+CNSTI4 200
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1056
+ADDRGP4 BG_Class
+CALLP4
+ASGNP4
+ADDRGP4 $1526
+ARGP4
+ADDRLP4 1056
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1060
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1060
+INDIRP4
+ARGP4
+ADDRLP4 1064
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+97384+4
+ADDP4
+ADDRLP4 1064
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+97384+8
+ADDP4
+CNSTI4 2
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+97384+12
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 1068
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 1068
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 1072
+ADDRGP4 uiInfo+97640
+ASGNP4
+ADDRLP4 1072
+INDIRP4
+ADDRLP4 1072
+INDIRP4
+INDIRI4
+ADDRLP4 1068
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1675
+LABELV $1672
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 15
+LTI4 $1671
+LABELV $1669
+endproc UI_LoadAlienUpgrades 1076 20
+proc UI_LoadAlienBuilds 56 8
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 UI_ParseCarriageList
+CALLV
+pop
+ADDRLP4 12
+ADDRGP4 UI_GetCurrentAlienStage
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 uiInfo+98160
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1687
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1691
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRI4
+ADDRGP4 uiInfo+99208
+INDIRI4
+BANDI4
+CNSTI4 0
+EQI4 $1691
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_BuildableAllowedInStage
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $1691
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 BG_BuildableIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $1691
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+97648
+ADDP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $1697
+ARGP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+97648+4
+ADDP4
+ADDRLP4 44
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+97648+8
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+97648+12
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 48
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 48
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 52
+ADDRGP4 uiInfo+98160
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+ADDRLP4 48
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1691
+LABELV $1688
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 54
+LTI4 $1687
+LABELV $1685
+endproc UI_LoadAlienBuilds 56 8
+proc UI_LoadHumanBuilds 56 8
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 UI_ParseCarriageList
+CALLV
+pop
+ADDRLP4 12
+ADDRGP4 UI_GetCurrentHumanStage
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 uiInfo+98680
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+LABELV $1705
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1709
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRI4
+ADDRGP4 uiInfo+99208
+INDIRI4
+BANDI4
+CNSTI4 0
+EQI4 $1709
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 BG_BuildableAllowedInStage
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $1709
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 BG_BuildableIsAllowed
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $1709
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+98168
+ADDP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 BG_Buildable
+CALLP4
+ASGNP4
+ADDRGP4 $1697
+ARGP4
+ADDRLP4 36
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+98168+4
+ADDP4
+ADDRLP4 44
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+98168+8
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+98168+12
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 48
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 48
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 52
+ADDRGP4 uiInfo+98680
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+ADDRLP4 48
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1709
+LABELV $1706
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 54
+LTI4 $1705
+LABELV $1703
+endproc UI_LoadHumanBuilds 56 8
+proc UI_LoadMods 2096 16
+ADDRGP4 uiInfo+94084
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1722
+ARGP4
+ADDRGP4 $123
+ARGP4
+ADDRLP4 20
+ARGP4
+CNSTI4 2048
+ARGI4
+ADDRLP4 2068
+ADDRGP4 trap_FS_GetFileList
+CALLI4
+ASGNI4
+ADDRLP4 16
+ADDRLP4 2068
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 20
+ASGNP4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1726
+JUMPV
+LABELV $1723
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2072
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 8
+ADDRLP4 2072
+INDIRU4
+CNSTU4 1
+ADDU4
+CVUI4 4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2080
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRGP4 uiInfo+94084
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+93572
+ADDP4
+ADDRLP4 2080
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 2084
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRGP4 uiInfo+94084
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+93572+4
+ADDP4
+ADDRLP4 2084
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 2088
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+CVIU4 4
+ADDRLP4 2088
+INDIRU4
+ADDU4
+CNSTU4 1
+ADDU4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 2092
+ADDRGP4 uiInfo+94084
+ASGNP4
+ADDRLP4 2092
+INDIRP4
+ADDRLP4 2092
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 uiInfo+94084
+INDIRI4
+CNSTI4 64
+LTI4 $1733
+ADDRGP4 $1725
+JUMPV
+LABELV $1733
+LABELV $1724
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1726
+ADDRLP4 12
+INDIRI4
+ADDRLP4 16
+INDIRI4
+LTI4 $1723
+LABELV $1725
+LABELV $1720
+endproc UI_LoadMods 2096 16
+proc UI_LoadMovies 4124 16
+ADDRGP4 $1738
+ARGP4
+ADDRGP4 $1739
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 4108
+ADDRGP4 trap_FS_GetFileList
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+96148
+ADDRLP4 4108
+INDIRI4
+ASGNI4
+ADDRGP4 uiInfo+96148
+INDIRI4
+CNSTI4 0
+EQI4 $1740
+ADDRGP4 uiInfo+96148
+INDIRI4
+CNSTI4 256
+LEI4 $1743
+ADDRGP4 uiInfo+96148
+CNSTI4 256
+ASGNI4
+LABELV $1743
+ADDRLP4 0
+ADDRLP4 12
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1750
+JUMPV
+LABELV $1747
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4112
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 4
+ADDRLP4 4112
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+CNSTI4 -4
+ADDP4
+ARGP4
+ADDRGP4 $1754
+ARGP4
+ADDRLP4 4116
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4116
+INDIRI4
+CNSTI4 0
+NEI4 $1752
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+SUBI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $1752
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Q_strupr
+CALLP4
+pop
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4120
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+95124
+ADDP4
+ADDRLP4 4120
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $1748
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1750
+ADDRLP4 8
+INDIRI4
+ADDRGP4 uiInfo+96148
+INDIRI4
+LTI4 $1747
+LABELV $1740
+LABELV $1736
+endproc UI_LoadMovies 4124 16
+proc UI_LoadDemos 4172 16
+ADDRGP4 $317
+ARGP4
+ADDRLP4 4140
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 $1757
+ARGP4
+ADDRLP4 4140
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $1759
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 44
+ARGP4
+CNSTI4 4096
+ARGI4
+ADDRLP4 4144
+ADDRGP4 trap_FS_GetFileList
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+95116
+ADDRLP4 4144
+INDIRI4
+ASGNI4
+ADDRGP4 $317
+ARGP4
+ADDRLP4 4148
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 $1760
+ARGP4
+ADDRLP4 4148
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 uiInfo+95116
+INDIRI4
+CNSTI4 0
+EQI4 $1761
+ADDRGP4 uiInfo+95116
+INDIRI4
+CNSTI4 256
+LEI4 $1764
+ADDRGP4 uiInfo+95116
+CNSTI4 256
+ASGNI4
+LABELV $1764
+ADDRLP4 0
+ADDRLP4 44
+ASGNP4
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1771
+JUMPV
+LABELV $1768
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4152
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 36
+ADDRLP4 4152
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 4156
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 36
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ADDRLP4 4156
+INDIRU4
+SUBP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 4160
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4160
+INDIRI4
+CNSTI4 0
+NEI4 $1773
+ADDRLP4 4
+ARGP4
+ADDRLP4 4164
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 36
+INDIRI4
+CVIU4 4
+ADDRLP4 4164
+INDIRU4
+SUBU4
+ADDRLP4 0
+INDIRP4
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $1773
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4168
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 40
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+94092
+ADDP4
+ADDRLP4 4168
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 36
+INDIRI4
+CNSTI4 1
+ADDI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ASGNP4
+LABELV $1769
+ADDRLP4 40
+ADDRLP4 40
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1771
+ADDRLP4 40
+INDIRI4
+ADDRGP4 uiInfo+95116
+INDIRI4
+LTI4 $1768
+LABELV $1761
+LABELV $1756
+endproc UI_LoadDemos 4172 16
+proc UI_Update 44 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 4
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1779
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1777
+ADDRGP4 $1780
+ARGP4
+ADDRLP4 12
+ADDRGP4 UI_Cvar_VariableString
+CALLP4
+ASGNP4
+ADDRGP4 $360
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1778
+JUMPV
+LABELV $1777
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1783
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $1781
+ADDRGP4 $1784
+ARGP4
+ADDRLP4 24
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 20
+INDIRF4
+CNSTF4 1167867904
+LTF4 $1785
+ADDRGP4 $1787
+ARGP4
+ADDRGP4 $1788
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1789
+ARGP4
+ADDRGP4 $116
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1782
+JUMPV
+LABELV $1785
+ADDRLP4 20
+INDIRF4
+CNSTF4 1165623296
+LTF4 $1790
+ADDRGP4 $1787
+ARGP4
+ADDRGP4 $1792
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1789
+ARGP4
+ADDRGP4 $1793
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1782
+JUMPV
+LABELV $1790
+ADDRGP4 $1787
+ARGP4
+ADDRGP4 $1792
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1789
+ARGP4
+ADDRGP4 $116
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1782
+JUMPV
+LABELV $1781
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1796
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $1794
+ADDRGP4 $360
+ARGP4
+ADDRLP4 24
+ADDRGP4 UI_Cvar_VariableString
+CALLP4
+ASGNP4
+ADDRGP4 $1780
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1795
+JUMPV
+LABELV $1794
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1799
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $1797
+ADDRLP4 32
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 36
+CNSTI4 16
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 36
+INDIRI4
+EQI4 $1805
+ADDRLP4 32
+INDIRI4
+ADDRLP4 36
+INDIRI4
+GTI4 $1808
+LABELV $1807
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1802
+ADDRGP4 $1798
+JUMPV
+LABELV $1808
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+EQI4 $1806
+ADDRGP4 $1798
+JUMPV
+LABELV $1802
+ADDRGP4 $1803
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1804
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1798
+JUMPV
+LABELV $1805
+ADDRGP4 $1803
+ARGP4
+CNSTF4 1098907648
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1804
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1798
+JUMPV
+LABELV $1806
+ADDRGP4 $1803
+ARGP4
+CNSTF4 1103101952
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1798
+JUMPV
+LABELV $1797
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1811
+ARGP4
+ADDRLP4 32
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $1809
+ADDRLP4 36
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $1814
+ADDRLP4 36
+INDIRI4
+CNSTI4 1
+EQI4 $1816
+ADDRLP4 36
+INDIRI4
+CNSTI4 2
+EQI4 $1817
+ADDRGP4 $1810
+JUMPV
+LABELV $1814
+ADDRGP4 $1815
+ARGP4
+CNSTF4 1082130432
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1810
+JUMPV
+LABELV $1816
+ADDRGP4 $1815
+ARGP4
+CNSTF4 1094713344
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1810
+JUMPV
+LABELV $1817
+ADDRGP4 $1815
+ARGP4
+CNSTF4 1101004800
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1810
+JUMPV
+LABELV $1809
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1820
+ARGP4
+ADDRLP4 36
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $1818
+ADDRLP4 40
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+LTI4 $1819
+ADDRLP4 40
+INDIRI4
+CNSTI4 3
+GTI4 $1819
+ADDRLP4 40
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1837
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1837
+address $1823
+address $1833
+address $1834
+address $1836
+code
+LABELV $1823
+ADDRGP4 $1815
+ARGP4
+CNSTF4 1082130432
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1824
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1811
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1799
+ARGP4
+CNSTF4 1107296256
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1803
+ARGP4
+CNSTF4 1103101952
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1825
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1826
+ARGP4
+CNSTF4 1107296256
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1827
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1828
+ARGP4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1829
+ARGP4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1830
+ARGP4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1831
+ARGP4
+ADDRGP4 $1832
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1819
+JUMPV
+LABELV $1833
+ADDRGP4 $1815
+ARGP4
+CNSTF4 1094713344
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1824
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1811
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1799
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1803
+ARGP4
+CNSTF4 1103101952
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1825
+ARGP4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1826
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1827
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1828
+ARGP4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1831
+ARGP4
+ADDRGP4 $1832
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1829
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1830
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1819
+JUMPV
+LABELV $1834
+ADDRGP4 $1815
+ARGP4
+CNSTF4 1090519040
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1824
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1811
+ARGP4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1799
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1803
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1825
+ARGP4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1826
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1829
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1827
+ARGP4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1828
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1830
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1831
+ARGP4
+ADDRGP4 $1835
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1819
+JUMPV
+LABELV $1836
+ADDRGP4 $1815
+ARGP4
+CNSTF4 1101004800
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1824
+ARGP4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1811
+ARGP4
+CNSTF4 1073741824
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1799
+ARGP4
+CNSTF4 1098907648
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1803
+ARGP4
+CNSTF4 1098907648
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1825
+ARGP4
+CNSTF4 1073741824
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1826
+ARGP4
+CNSTF4 1098907648
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1829
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1827
+ARGP4
+CNSTF4 1065353216
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1828
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1830
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1831
+ARGP4
+ADDRGP4 $1835
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1819
+JUMPV
+LABELV $1818
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1840
+ARGP4
+ADDRLP4 40
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $1838
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1841
+ADDRGP4 $1843
+ARGP4
+CNSTF4 1018444120
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1842
+JUMPV
+LABELV $1841
+ADDRGP4 $1843
+ARGP4
+CNSTF4 3165927768
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+LABELV $1842
+LABELV $1838
+LABELV $1819
+LABELV $1810
+LABELV $1798
+LABELV $1795
+LABELV $1782
+LABELV $1778
+LABELV $1776
+endproc UI_Update 44 8
+proc UI_RunMenuScript 1536 16
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1036
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1036
+INDIRI4
+CNSTI4 0
+EQI4 $1845
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1849
+ARGP4
+ADDRLP4 1040
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $1847
+CNSTF4 0
+ARGF4
+CNSTF4 1073741824
+ARGF4
+ADDRGP4 ui_dedicated+12
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 1044
+ADDRGP4 Com_Clamp
+CALLF4
+ASGNF4
+ADDRGP4 $1850
+ARGP4
+ADDRLP4 1044
+INDIRF4
+ARGF4
+ADDRGP4 trap_Cvar_SetValue
+CALLV
+pop
+ADDRGP4 $1852
+ARGP4
+CNSTI4 20
+ADDRGP4 ui_selectedMap+12
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1048
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1048
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $1848
+JUMPV
+LABELV $1847
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1858
+ARGP4
+ADDRLP4 1044
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $1856
+CNSTI4 2
+ARGI4
+ADDRGP4 $1859
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRGP4 $1860
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 Controls_SetDefaults
+CALLV
+pop
+ADDRGP4 $1861
+ARGP4
+ADDRGP4 $116
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRGP4 $1862
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $1857
+JUMPV
+LABELV $1856
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1865
+ARGP4
+ADDRLP4 1048
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+NEI4 $1863
+ADDRGP4 UI_LoadArenas
+CALLV
+pop
+CNSTP4 0
+ARGP4
+CNSTI4 1
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 $1866
+ARGP4
+ADDRGP4 Menu_SetFeederSelection
+CALLV
+pop
+ADDRGP4 $1864
+JUMPV
+LABELV $1863
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1869
+ARGP4
+ADDRLP4 1052
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 0
+NEI4 $1867
+ADDRGP4 UI_ServerInfo
+CALLV
+pop
+ADDRGP4 $1868
+JUMPV
+LABELV $1867
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1872
+ARGP4
+ADDRLP4 1056
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+NEI4 $1870
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_UpdateNews
+CALLV
+pop
+ADDRGP4 $1871
+JUMPV
+LABELV $1870
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1875
+ARGP4
+ADDRLP4 1060
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1060
+INDIRI4
+CNSTI4 0
+NEI4 $1873
+CNSTI4 1
+ARGI4
+ADDRGP4 Controls_SetConfig
+CALLV
+pop
+ADDRGP4 $1874
+JUMPV
+LABELV $1873
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1878
+ARGP4
+ADDRLP4 1064
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+CNSTI4 0
+NEI4 $1876
+ADDRGP4 Controls_GetConfig
+CALLV
+pop
+ADDRGP4 $1877
+JUMPV
+LABELV $1876
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1881
+ARGP4
+ADDRLP4 1068
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1068
+INDIRI4
+CNSTI4 0
+NEI4 $1879
+ADDRGP4 $1882
+ARGP4
+ADDRGP4 $123
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1880
+JUMPV
+LABELV $1879
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1885
+ARGP4
+ADDRLP4 1072
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1072
+INDIRI4
+CNSTI4 0
+NEI4 $1883
+ADDRGP4 $372
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 1076
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $1886
+ARGP4
+ADDRLP4 1076
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1884
+JUMPV
+LABELV $1883
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1889
+ARGP4
+ADDRLP4 1076
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1076
+INDIRI4
+CNSTI4 0
+NEI4 $1887
+ADDRGP4 $372
+ARGP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1080
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $1886
+ARGP4
+ADDRLP4 1080
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1888
+JUMPV
+LABELV $1887
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1892
+ARGP4
+ADDRLP4 1080
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1080
+INDIRI4
+CNSTI4 0
+NEI4 $1890
+ADDRGP4 $372
+ARGP4
+CNSTI4 4
+ARGI4
+ADDRLP4 1084
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $1886
+ARGP4
+ADDRLP4 1084
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1891
+JUMPV
+LABELV $1890
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1895
+ARGP4
+ADDRLP4 1084
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1084
+INDIRI4
+CNSTI4 0
+NEI4 $1893
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_StartServerRefresh
+CALLV
+pop
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_BuildServerDisplayList
+CALLV
+pop
+ADDRGP4 $1894
+JUMPV
+LABELV $1893
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1898
+ARGP4
+ADDRLP4 1088
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1088
+INDIRI4
+CNSTI4 0
+NEI4 $1896
+CNSTP4 0
+ARGP4
+ADDRLP4 1104
+ADDRGP4 trap_RealTime
+CALLI4
+ASGNI4
+ADDRLP4 1092
+ADDRLP4 1104
+INDIRI4
+ASGNI4
+ADDRGP4 uiInfo+99216+2208
+INDIRI4
+CNSTI4 0
+NEI4 $1899
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1100
+ARGP4
+ADDRLP4 1108
+ADDRGP4 Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1108
+INDIRI4
+CNSTI4 0
+EQI4 $1899
+ADDRGP4 uiInfo+99216+2200
+ADDRLP4 1100
+INDIRI4
+ASGNI4
+ADDRGP4 uiInfo+99216+2204
+CNSTI4 0
+ASGNI4
+LABELV $1899
+ADDRGP4 $769
+ARGP4
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 1112
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1112
+INDIRP4
+ARGP4
+ADDRLP4 1116
+ADDRGP4 UI_Cvar_VariableString
+CALLP4
+ASGNP4
+ADDRLP4 1116
+INDIRP4
+ARGP4
+ADDRLP4 1120
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 1096
+ADDRLP4 1120
+INDIRI4
+ASGNI4
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRLP4 1124
+ADDRGP4 trap_LAN_GetServerCount
+CALLI4
+ASGNI4
+ADDRLP4 1124
+INDIRI4
+CNSTI4 1
+LTI4 $1911
+ADDRLP4 1092
+INDIRI4
+ADDRLP4 1096
+INDIRI4
+SUBI4
+CNSTI4 3600
+LEI4 $1897
+LABELV $1911
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_StartServerRefresh
+CALLV
+pop
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_BuildServerDisplayList
+CALLV
+pop
+ADDRGP4 $1897
+JUMPV
+LABELV $1896
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1914
+ARGP4
+ADDRLP4 1092
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1092
+INDIRI4
+CNSTI4 0
+NEI4 $1912
+CNSTI4 0
+ARGI4
+ADDRGP4 UI_StartServerRefresh
+CALLV
+pop
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_BuildServerDisplayList
+CALLV
+pop
+ADDRGP4 $1913
+JUMPV
+LABELV $1912
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1917
+ARGP4
+ADDRLP4 1096
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1096
+INDIRI4
+CNSTI4 0
+NEI4 $1915
+ADDRGP4 UI_LoadDemos
+CALLV
+pop
+ADDRGP4 $1916
+JUMPV
+LABELV $1915
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1920
+ARGP4
+ADDRLP4 1100
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1100
+INDIRI4
+CNSTI4 0
+NEI4 $1918
+ADDRGP4 UI_LoadMovies
+CALLV
+pop
+ADDRGP4 $1919
+JUMPV
+LABELV $1918
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1923
+ARGP4
+ADDRLP4 1104
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1104
+INDIRI4
+CNSTI4 0
+NEI4 $1921
+ADDRGP4 UI_LoadMods
+CALLV
+pop
+ADDRGP4 $1922
+JUMPV
+LABELV $1921
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1926
+ARGP4
+ADDRLP4 1108
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1108
+INDIRI4
+CNSTI4 0
+NEI4 $1924
+ADDRGP4 UI_LoadTeams
+CALLV
+pop
+ADDRGP4 $1925
+JUMPV
+LABELV $1924
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1929
+ARGP4
+ADDRLP4 1112
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1112
+INDIRI4
+CNSTI4 0
+NEI4 $1927
+ADDRLP4 1116
+ADDRGP4 uiInfo+96228
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96160+4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 1116
+INDIRP4
+ASGNP4
+ADDRLP4 1116
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1928
+CNSTI4 2
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $1928
+JUMPV
+LABELV $1927
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1937
+ARGP4
+ADDRLP4 1116
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1116
+INDIRI4
+CNSTI4 0
+NEI4 $1935
+ADDRGP4 UI_LoadHumanItems
+CALLV
+pop
+ADDRGP4 $1936
+JUMPV
+LABELV $1935
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1940
+ARGP4
+ADDRLP4 1120
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1120
+INDIRI4
+CNSTI4 0
+NEI4 $1938
+ADDRLP4 1124
+ADDRGP4 uiInfo+96340
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96288+4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 1124
+INDIRP4
+ASGNP4
+ADDRLP4 1124
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1939
+CNSTI4 2
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $1939
+JUMPV
+LABELV $1938
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1948
+ARGP4
+ADDRLP4 1124
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1124
+INDIRI4
+CNSTI4 0
+NEI4 $1946
+ADDRGP4 UI_LoadAlienClasses
+CALLV
+pop
+ADDRGP4 $1947
+JUMPV
+LABELV $1946
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1951
+ARGP4
+ADDRLP4 1128
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1128
+INDIRI4
+CNSTI4 0
+NEI4 $1949
+ADDRLP4 1132
+ADDRGP4 uiInfo+96284
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96232+4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 1132
+INDIRP4
+ASGNP4
+ADDRLP4 1132
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1950
+CNSTI4 2
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $1950
+JUMPV
+LABELV $1949
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1959
+ARGP4
+ADDRLP4 1132
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1132
+INDIRI4
+CNSTI4 0
+NEI4 $1957
+ADDRGP4 UI_LoadHumanArmouryBuys
+CALLV
+pop
+ADDRGP4 $1958
+JUMPV
+LABELV $1957
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1962
+ARGP4
+ADDRLP4 1136
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1136
+INDIRI4
+CNSTI4 0
+NEI4 $1960
+ADDRLP4 1140
+ADDRGP4 uiInfo+96860
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96344+4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 1140
+INDIRP4
+ASGNP4
+ADDRLP4 1140
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1963
+CNSTI4 2
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+LABELV $1963
+ADDRGP4 UI_ArmouryRefreshCb
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 1000
+ARGI4
+ADDRGP4 UI_InstallCaptureFunc
+CALLV
+pop
+ADDRGP4 $1961
+JUMPV
+LABELV $1960
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1970
+ARGP4
+ADDRLP4 1140
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1140
+INDIRI4
+CNSTI4 0
+NEI4 $1968
+ADDRGP4 UI_LoadHumanArmourySells
+CALLV
+pop
+ADDRGP4 $1969
+JUMPV
+LABELV $1968
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1973
+ARGP4
+ADDRLP4 1144
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1144
+INDIRI4
+CNSTI4 0
+NEI4 $1971
+ADDRLP4 1148
+ADDRGP4 uiInfo+97380
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96864+4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 1148
+INDIRP4
+ASGNP4
+ADDRLP4 1148
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1974
+CNSTI4 2
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+LABELV $1974
+ADDRGP4 UI_ArmouryRefreshCb
+ARGP4
+CNSTP4 0
+ARGP4
+CNSTI4 1000
+ARGI4
+ADDRGP4 UI_InstallCaptureFunc
+CALLV
+pop
+ADDRGP4 $1972
+JUMPV
+LABELV $1971
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1981
+ARGP4
+ADDRLP4 1148
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1148
+INDIRI4
+CNSTI4 0
+NEI4 $1979
+ADDRGP4 UI_LoadAlienUpgrades
+CALLV
+pop
+ADDRGP4 uiInfo+97640
+INDIRI4
+CNSTI4 0
+GTI4 $1980
+ADDRGP4 Menus_CloseAll
+CALLV
+pop
+ADDRGP4 $1980
+JUMPV
+LABELV $1979
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1987
+ARGP4
+ADDRLP4 1152
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1152
+INDIRI4
+CNSTI4 0
+NEI4 $1985
+ADDRLP4 1156
+ADDRGP4 uiInfo+97644
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+97384+4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 1156
+INDIRP4
+ASGNP4
+ADDRLP4 1156
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1986
+CNSTI4 2
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $1986
+JUMPV
+LABELV $1985
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1995
+ARGP4
+ADDRLP4 1156
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1156
+INDIRI4
+CNSTI4 0
+NEI4 $1993
+ADDRGP4 UI_LoadAlienBuilds
+CALLV
+pop
+ADDRGP4 $1994
+JUMPV
+LABELV $1993
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $1998
+ARGP4
+ADDRLP4 1160
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1160
+INDIRI4
+CNSTI4 0
+NEI4 $1996
+ADDRLP4 1164
+ADDRGP4 uiInfo+98164
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+97648+4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 1164
+INDIRP4
+ASGNP4
+ADDRLP4 1164
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1997
+CNSTI4 2
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $1997
+JUMPV
+LABELV $1996
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2006
+ARGP4
+ADDRLP4 1164
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1164
+INDIRI4
+CNSTI4 0
+NEI4 $2004
+ADDRGP4 UI_LoadHumanBuilds
+CALLV
+pop
+ADDRGP4 $2005
+JUMPV
+LABELV $2004
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2009
+ARGP4
+ADDRLP4 1168
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1168
+INDIRI4
+CNSTI4 0
+NEI4 $2007
+ADDRLP4 1172
+ADDRGP4 uiInfo+98684
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+98168+4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 1172
+INDIRP4
+ASGNP4
+ADDRLP4 1172
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2008
+CNSTI4 2
+ARGI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2008
+JUMPV
+LABELV $2007
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2017
+ARGP4
+ADDRLP4 1172
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1172
+INDIRI4
+CNSTI4 0
+NEI4 $2015
+ADDRGP4 $2018
+ARGP4
+ADDRLP4 1176
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 1176
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $2019
+ADDRGP4 $2016
+JUMPV
+LABELV $2019
+ADDRGP4 ui_chatCommands+12
+INDIRI4
+CNSTI4 0
+EQI4 $2021
+ADDRLP4 1432
+ADDRLP4 1176
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 1432
+INDIRI4
+CNSTI4 47
+EQI4 $2024
+ADDRLP4 1432
+INDIRI4
+CNSTI4 92
+NEI4 $2021
+LABELV $2024
+ADDRGP4 $2025
+ARGP4
+ADDRLP4 1176+1
+ARGP4
+ADDRLP4 1436
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1436
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2016
+JUMPV
+LABELV $2021
+ADDRGP4 uiInfo+123964
+INDIRI4
+CNSTI4 0
+EQI4 $2027
+ADDRGP4 $2030
+ARGP4
+ADDRLP4 1176
+ARGP4
+ADDRLP4 1436
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1436
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2016
+JUMPV
+LABELV $2027
+ADDRGP4 $2031
+ARGP4
+ADDRLP4 1176
+ARGP4
+ADDRLP4 1440
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1440
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2016
+JUMPV
+LABELV $2015
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2034
+ARGP4
+ADDRLP4 1176
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1176
+INDIRI4
+CNSTI4 0
+NEI4 $2032
+ADDRGP4 ui_chatCommands+12
+INDIRI4
+CNSTI4 0
+EQI4 $2033
+ADDRGP4 $2018
+ARGP4
+ADDRLP4 1180
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 1436
+ADDRLP4 1180
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 1436
+INDIRI4
+CNSTI4 47
+EQI4 $2040
+ADDRLP4 1436
+INDIRI4
+CNSTI4 92
+NEI4 $2038
+LABELV $2040
+ADDRGP4 $2041
+ARGP4
+ADDRGP4 Menus_ReplaceActiveByName
+CALLP4
+pop
+ADDRGP4 $2033
+JUMPV
+LABELV $2038
+ADDRGP4 uiInfo+123964
+INDIRI4
+CNSTI4 0
+EQI4 $2042
+ADDRGP4 $2045
+ARGP4
+ADDRGP4 Menus_ReplaceActiveByName
+CALLP4
+pop
+ADDRGP4 $2033
+JUMPV
+LABELV $2042
+ADDRGP4 $2046
+ARGP4
+ADDRGP4 Menus_ReplaceActiveByName
+CALLP4
+pop
+ADDRGP4 $2033
+JUMPV
+LABELV $2032
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2049
+ARGP4
+ADDRLP4 1180
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1180
+INDIRI4
+CNSTI4 0
+NEI4 $2047
+ADDRGP4 uiInfo+96156
+INDIRI4
+CNSTI4 0
+LTI4 $2050
+ADDRGP4 uiInfo+96156
+INDIRI4
+ARGI4
+ADDRGP4 trap_CIN_StopCinematic
+CALLI4
+pop
+LABELV $2050
+ADDRGP4 $2054
+ARGP4
+ADDRGP4 uiInfo+96152
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+95124
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1184
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1184
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2048
+JUMPV
+LABELV $2047
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2059
+ARGP4
+ADDRLP4 1184
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1184
+INDIRI4
+CNSTI4 0
+NEI4 $2057
+ADDRGP4 $2060
+ARGP4
+ADDRGP4 uiInfo+94088
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+93572
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRGP4 $2063
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2058
+JUMPV
+LABELV $2057
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2066
+ARGP4
+ADDRLP4 1188
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1188
+INDIRI4
+CNSTI4 0
+NEI4 $2064
+ADDRGP4 $2067
+ARGP4
+ADDRGP4 uiInfo+95120
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+94092
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1192
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1192
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2065
+JUMPV
+LABELV $2064
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2072
+ARGP4
+ADDRLP4 1196
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1196
+INDIRI4
+CNSTI4 0
+NEI4 $2070
+ADDRGP4 $2060
+ARGP4
+ADDRGP4 $123
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRGP4 $2063
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2071
+JUMPV
+LABELV $2070
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2075
+ARGP4
+ADDRLP4 1200
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1200
+INDIRI4
+CNSTI4 0
+NEI4 $2073
+ADDRGP4 uiInfo+99216+2216
+INDIRI4
+CNSTI4 0
+EQI4 $2076
+ADDRGP4 UI_StopServerRefresh
+CALLV
+pop
+ADDRGP4 uiInfo+99216+10424
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+118364
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+123692
+CNSTI4 0
+ASGNI4
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_BuildServerDisplayList
+CALLV
+pop
+ADDRGP4 $2074
+JUMPV
+LABELV $2076
+ADDRGP4 $2084
+ARGP4
+ADDRGP4 Menus_CloseByName
+CALLV
+pop
+ADDRGP4 $2085
+ARGP4
+ADDRGP4 Menus_ActivateByName
+CALLP4
+pop
+ADDRGP4 $2074
+JUMPV
+LABELV $2073
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2088
+ARGP4
+ADDRLP4 1204
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1204
+INDIRI4
+CNSTI4 0
+NEI4 $2086
+ADDRGP4 UI_StopServerRefresh
+CALLV
+pop
+ADDRGP4 uiInfo+99216+10424
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+118364
+CNSTI4 0
+ASGNI4
+ADDRGP4 uiInfo+123692
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2087
+JUMPV
+LABELV $2086
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2095
+ARGP4
+ADDRLP4 1208
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1208
+INDIRI4
+CNSTI4 0
+NEI4 $2093
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 2
+NEI4 $2096
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_StartServerRefresh
+CALLV
+pop
+LABELV $2096
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_BuildServerDisplayList
+CALLV
+pop
+ADDRLP4 1212
+CNSTI4 0
+ASGNI4
+ADDRLP4 1212
+INDIRI4
+ARGI4
+ADDRLP4 1212
+INDIRI4
+ARGI4
+ADDRGP4 UI_FeederSelection
+CALLV
+pop
+ADDRGP4 $2094
+JUMPV
+LABELV $2093
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2101
+ARGP4
+ADDRLP4 1212
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1212
+INDIRI4
+CNSTI4 0
+NEI4 $2099
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+99216+2220
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+99216+2224
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+114968
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 trap_LAN_GetServerAddressString
+CALLV
+pop
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_BuildServerStatus
+CALLV
+pop
+ADDRGP4 $2100
+JUMPV
+LABELV $2099
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2111
+ARGP4
+ADDRLP4 1216
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1216
+INDIRI4
+CNSTI4 0
+NEI4 $2109
+ADDRGP4 uiInfo+114968
+ARGP4
+ADDRGP4 uiInfo+123684
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRGP4 uiInfo+121636
+ADDP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_BuildServerStatus
+CALLV
+pop
+CNSTP4 0
+ARGP4
+CNSTI4 10
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTP4 0
+ARGP4
+ADDRGP4 Menu_SetFeederSelection
+CALLV
+pop
+ADDRGP4 $2110
+JUMPV
+LABELV $2109
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2118
+ARGP4
+ADDRLP4 1220
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1220
+INDIRI4
+CNSTI4 0
+NEI4 $2116
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_BuildFindPlayerList
+CALLV
+pop
+ADDRGP4 uiInfo+115032+3328
+CNSTI4 0
+ASGNI4
+CNSTP4 0
+ARGP4
+CNSTI4 10
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTP4 0
+ARGP4
+ADDRGP4 Menu_SetFeederSelection
+CALLV
+pop
+ADDRGP4 $2117
+JUMPV
+LABELV $2116
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2123
+ARGP4
+ADDRLP4 1224
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1224
+INDIRI4
+CNSTI4 0
+NEI4 $2121
+ADDRGP4 uiInfo+99216+2220
+INDIRI4
+CNSTI4 0
+LTI4 $2122
+ADDRGP4 uiInfo+99216+2220
+INDIRI4
+ADDRGP4 uiInfo+99216+10416
+INDIRI4
+GEI4 $2122
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+99216+2220
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+99216+2224
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_LAN_GetServerAddressString
+CALLV
+pop
+ADDRGP4 $2137
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 1228
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1228
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2122
+JUMPV
+LABELV $2121
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2140
+ARGP4
+ADDRLP4 1228
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1228
+INDIRI4
+CNSTI4 0
+NEI4 $2138
+ADDRGP4 uiInfo+123684
+INDIRI4
+CNSTI4 0
+LTI4 $2139
+ADDRGP4 uiInfo+123684
+INDIRI4
+ADDRGP4 uiInfo+123688
+INDIRI4
+GEI4 $2139
+ADDRGP4 $2137
+ARGP4
+ADDRGP4 uiInfo+123684
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRGP4 uiInfo+121636
+ADDP4
+ARGP4
+ADDRLP4 1232
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1232
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2139
+JUMPV
+LABELV $2138
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2150
+ARGP4
+ADDRLP4 1232
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1232
+INDIRI4
+CNSTI4 0
+NEI4 $2148
+CNSTI4 2
+ARGI4
+ADDRGP4 $2151
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2149
+JUMPV
+LABELV $2148
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2154
+ARGP4
+ADDRLP4 1236
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1236
+INDIRI4
+CNSTI4 0
+NEI4 $2152
+CNSTI4 2
+ARGI4
+ADDRGP4 $2155
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRGP4 trap_Key_SetCatcher
+CALLV
+pop
+ADDRGP4 Menus_CloseAll
+CALLV
+pop
+ADDRGP4 $2085
+ARGP4
+ADDRGP4 Menus_ActivateByName
+CALLP4
+pop
+ADDRGP4 $2153
+JUMPV
+LABELV $2152
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2158
+ARGP4
+ADDRLP4 1240
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1240
+INDIRI4
+CNSTI4 0
+NEI4 $2156
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1244
+ARGP4
+ADDRLP4 1248
+ADDRGP4 Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1248
+INDIRI4
+CNSTI4 0
+EQI4 $2157
+ADDRLP4 1244
+INDIRI4
+ADDRGP4 uiInfo+99216+2200
+INDIRI4
+NEI4 $2161
+ADDRGP4 uiInfo+99216+2204
+INDIRI4
+CNSTI4 0
+NEI4 $2170
+ADDRLP4 1252
+CNSTI4 1
+ASGNI4
+ADDRGP4 $2171
+JUMPV
+LABELV $2170
+ADDRLP4 1252
+CNSTI4 0
+ASGNI4
+LABELV $2171
+ADDRGP4 uiInfo+99216+2204
+ADDRLP4 1252
+INDIRI4
+ASGNI4
+LABELV $2161
+ADDRLP4 1244
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_ServersSort
+CALLV
+pop
+ADDRGP4 uiInfo+99216+2208
+CNSTI4 1
+ASGNI4
+ADDRGP4 $2157
+JUMPV
+LABELV $2156
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2176
+ARGP4
+ADDRLP4 1244
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1244
+INDIRI4
+CNSTI4 0
+NEI4 $2174
+ADDRLP4 1248
+ADDRGP4 trap_Key_GetCatcher
+CALLI4
+ASGNI4
+ADDRLP4 1248
+INDIRI4
+CNSTI4 -3
+BANDI4
+ARGI4
+ADDRGP4 trap_Key_SetCatcher
+CALLV
+pop
+ADDRGP4 trap_Key_ClearStates
+CALLV
+pop
+ADDRGP4 $2177
+ARGP4
+ADDRGP4 $119
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 Menus_CloseAll
+CALLV
+pop
+ADDRGP4 $2175
+JUMPV
+LABELV $2174
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2180
+ARGP4
+ADDRLP4 1248
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1248
+INDIRI4
+CNSTI4 0
+NEI4 $2178
+ADDRGP4 ui_selectedMap+12
+INDIRI4
+CNSTI4 0
+LTI4 $2179
+ADDRGP4 ui_selectedMap+12
+INDIRI4
+ADDRGP4 uiInfo+91008
+INDIRI4
+GEI4 $2179
+ADDRGP4 $2186
+ARGP4
+CNSTI4 20
+ADDRGP4 ui_selectedMap+12
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1252
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1252
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2179
+JUMPV
+LABELV $2178
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2192
+ARGP4
+ADDRLP4 1252
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1252
+INDIRI4
+CNSTI4 0
+NEI4 $2190
+ADDRGP4 ui_selectedMap+12
+INDIRI4
+CNSTI4 0
+LTI4 $2191
+ADDRGP4 ui_selectedMap+12
+INDIRI4
+ADDRGP4 uiInfo+91008
+INDIRI4
+GEI4 $2191
+ADDRGP4 $2198
+ARGP4
+CNSTI4 20
+ADDRGP4 ui_selectedMap+12
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1256
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1256
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2191
+JUMPV
+LABELV $2190
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2204
+ARGP4
+ADDRLP4 1256
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1256
+INDIRI4
+CNSTI4 0
+NEI4 $2202
+ADDRGP4 uiInfo+81776
+INDIRI4
+CNSTI4 0
+LTI4 $2203
+ADDRGP4 uiInfo+81776
+INDIRI4
+ADDRGP4 uiInfo+81760
+INDIRI4
+GEI4 $2203
+ADDRGP4 $2210
+ARGP4
+ADDRLP4 1260
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRGP4 $2211
+ARGP4
+ADDRGP4 uiInfo+81776
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+89984
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1260
+ARGP4
+ADDRLP4 1516
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1516
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2210
+ARGP4
+ADDRGP4 $123
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $2203
+JUMPV
+LABELV $2202
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2216
+ARGP4
+ADDRLP4 1260
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1260
+INDIRI4
+CNSTI4 0
+NEI4 $2214
+ADDRGP4 uiInfo+81776
+INDIRI4
+CNSTI4 0
+LTI4 $2215
+ADDRGP4 uiInfo+81776
+INDIRI4
+ADDRGP4 uiInfo+81760
+INDIRI4
+GEI4 $2215
+ADDRGP4 $2210
+ARGP4
+ADDRLP4 1264
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRGP4 $2222
+ARGP4
+ADDRGP4 uiInfo+81776
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+89984
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1264
+ARGP4
+ADDRLP4 1520
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1520
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2210
+ARGP4
+ADDRGP4 $123
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $2215
+JUMPV
+LABELV $2214
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2227
+ARGP4
+ADDRLP4 1264
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1264
+INDIRI4
+CNSTI4 0
+NEI4 $2225
+ADDRGP4 uiInfo+81776
+INDIRI4
+CNSTI4 0
+LTI4 $2226
+ADDRGP4 uiInfo+81776
+INDIRI4
+ADDRGP4 uiInfo+81760
+INDIRI4
+GEI4 $2226
+ADDRGP4 $2233
+ARGP4
+ADDRGP4 uiInfo+81776
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+89984
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1268
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1268
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2226
+JUMPV
+LABELV $2225
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2238
+ARGP4
+ADDRLP4 1268
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1268
+INDIRI4
+CNSTI4 0
+NEI4 $2236
+ADDRGP4 uiInfo+81768
+INDIRI4
+CNSTI4 0
+LTI4 $2237
+ADDRGP4 uiInfo+81768
+INDIRI4
+ADDRGP4 uiInfo+81764
+INDIRI4
+GEI4 $2237
+ADDRGP4 $2210
+ARGP4
+ADDRLP4 1272
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRGP4 $2244
+ARGP4
+ADDRGP4 uiInfo+81768
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+90240
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1272
+ARGP4
+ADDRLP4 1528
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1528
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2210
+ARGP4
+ADDRGP4 $123
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $2237
+JUMPV
+LABELV $2236
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2249
+ARGP4
+ADDRLP4 1272
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1272
+INDIRI4
+CNSTI4 0
+NEI4 $2247
+ADDRGP4 uiInfo+81768
+INDIRI4
+CNSTI4 0
+LTI4 $2248
+ADDRGP4 uiInfo+81768
+INDIRI4
+ADDRGP4 uiInfo+81764
+INDIRI4
+GEI4 $2248
+ADDRGP4 $2210
+ARGP4
+ADDRLP4 1276
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRGP4 $2255
+ARGP4
+ADDRGP4 uiInfo+81768
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+90240
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1276
+ARGP4
+ADDRLP4 1532
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1532
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2210
+ARGP4
+ADDRGP4 $123
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $2248
+JUMPV
+LABELV $2247
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2260
+ARGP4
+ADDRLP4 1276
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1276
+INDIRI4
+CNSTI4 0
+NEI4 $2258
+ADDRGP4 uiInfo+81768
+INDIRI4
+CNSTI4 0
+LTI4 $2259
+ADDRGP4 uiInfo+81768
+INDIRI4
+ADDRGP4 uiInfo+81764
+INDIRI4
+GEI4 $2259
+ADDRGP4 $2266
+ARGP4
+ADDRGP4 uiInfo+81768
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+90240
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1280
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1280
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2259
+JUMPV
+LABELV $2258
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2271
+ARGP4
+ADDRLP4 1280
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1280
+INDIRI4
+CNSTI4 0
+NEI4 $2269
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 3
+EQI4 $2270
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+99216+2220
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+99216+2224
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_LAN_GetServerInfo
+CALLV
+pop
+ADDRLP4 1352
+CNSTI1 0
+ASGNI1
+ADDRLP4 1284
+ADDRLP4 1352
+INDIRI1
+ASGNI1
+ADDRLP4 1316
+ADDRLP4 1352
+INDIRI1
+ASGNI1
+ADDRLP4 8
+ARGP4
+ADDRGP4 $233
+ARGP4
+ADDRLP4 1356
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 1316
+ARGP4
+ADDRLP4 1356
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRGP4 $2280
+ARGP4
+ADDRLP4 1360
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 1284
+ARGP4
+ADDRLP4 1360
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 1316
+ARGP4
+ADDRLP4 1364
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1364
+INDIRU4
+CNSTU4 0
+EQU4 $2270
+ADDRLP4 1284
+ARGP4
+ADDRLP4 1368
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1368
+INDIRU4
+CNSTU4 0
+EQU4 $2270
+CNSTI4 3
+ARGI4
+ADDRLP4 1316
+ARGP4
+ADDRLP4 1284
+ARGP4
+ADDRLP4 1372
+ADDRGP4 trap_LAN_AddServer
+CALLI4
+ASGNI4
+ADDRLP4 1348
+ADDRLP4 1372
+INDIRI4
+ASGNI4
+ADDRLP4 1348
+INDIRI4
+CNSTI4 0
+NEI4 $2283
+ADDRGP4 $2285
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $2270
+JUMPV
+LABELV $2283
+ADDRLP4 1348
+INDIRI4
+CNSTI4 -1
+NEI4 $2286
+ADDRGP4 $2288
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $2270
+JUMPV
+LABELV $2286
+ADDRGP4 $2289
+ARGP4
+ADDRLP4 1284
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $2270
+JUMPV
+LABELV $2269
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2292
+ARGP4
+ADDRLP4 1284
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1284
+INDIRI4
+CNSTI4 0
+NEI4 $2290
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 3
+NEI4 $2291
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRGP4 uiInfo+99216+2220
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+99216+2224
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_LAN_GetServerInfo
+CALLV
+pop
+ADDRLP4 1288
+CNSTI1 0
+ASGNI1
+ADDRLP4 8
+ARGP4
+ADDRGP4 $2280
+ARGP4
+ADDRLP4 1320
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 1288
+ARGP4
+ADDRLP4 1320
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 1288
+ARGP4
+ADDRLP4 1324
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1324
+INDIRU4
+CNSTU4 0
+EQU4 $2291
+CNSTI4 3
+ARGI4
+ADDRLP4 1288
+ARGP4
+ADDRGP4 trap_LAN_RemoveServer
+CALLV
+pop
+ADDRGP4 $2291
+JUMPV
+LABELV $2290
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2305
+ARGP4
+ADDRLP4 1288
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1288
+INDIRI4
+CNSTI4 0
+NEI4 $2303
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 3
+NEI4 $2304
+ADDRLP4 1360
+CNSTI1 0
+ASGNI1
+ADDRLP4 1292
+ADDRLP4 1360
+INDIRI1
+ASGNI1
+ADDRLP4 1324
+ADDRLP4 1360
+INDIRI1
+ASGNI1
+ADDRGP4 $2309
+ARGP4
+ADDRLP4 1364
+ADDRGP4 UI_Cvar_VariableString
+CALLP4
+ASGNP4
+ADDRLP4 1324
+ARGP4
+ADDRLP4 1364
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRGP4 $2310
+ARGP4
+ADDRLP4 1368
+ADDRGP4 UI_Cvar_VariableString
+CALLP4
+ASGNP4
+ADDRLP4 1292
+ARGP4
+ADDRLP4 1368
+INDIRP4
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 1324
+ARGP4
+ADDRLP4 1372
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1372
+INDIRU4
+CNSTU4 0
+EQU4 $2304
+ADDRLP4 1292
+ARGP4
+ADDRLP4 1376
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1376
+INDIRU4
+CNSTU4 0
+EQU4 $2304
+CNSTI4 3
+ARGI4
+ADDRLP4 1324
+ARGP4
+ADDRLP4 1292
+ARGP4
+ADDRLP4 1380
+ADDRGP4 trap_LAN_AddServer
+CALLI4
+ASGNI4
+ADDRLP4 1356
+ADDRLP4 1380
+INDIRI4
+ASGNI4
+ADDRLP4 1356
+INDIRI4
+CNSTI4 0
+NEI4 $2313
+ADDRGP4 $2285
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $2304
+JUMPV
+LABELV $2313
+ADDRLP4 1356
+INDIRI4
+CNSTI4 -1
+NEI4 $2315
+ADDRGP4 $2288
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $2304
+JUMPV
+LABELV $2315
+ADDRGP4 $2289
+ARGP4
+ADDRLP4 1292
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $2304
+JUMPV
+LABELV $2303
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2319
+ARGP4
+ADDRLP4 1292
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1292
+INDIRI4
+CNSTI4 0
+NEI4 $2317
+ADDRGP4 $1820
+ARGP4
+ADDRGP4 $2320
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $2318
+JUMPV
+LABELV $2317
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2323
+ARGP4
+ADDRLP4 1296
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1296
+INDIRI4
+CNSTI4 0
+NEI4 $2321
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 1032
+ARGP4
+ADDRLP4 1300
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1300
+INDIRI4
+CNSTI4 0
+EQI4 $2322
+ADDRLP4 1032
+INDIRP4
+ARGP4
+ADDRGP4 UI_Update
+CALLV
+pop
+ADDRGP4 $2322
+JUMPV
+LABELV $2321
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2328
+ARGP4
+ADDRLP4 1300
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1300
+INDIRI4
+CNSTI4 0
+NEI4 $2326
+ADDRGP4 UI_BuildPlayerList
+CALLV
+pop
+ADDRGP4 $2327
+JUMPV
+LABELV $2326
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2331
+ARGP4
+ADDRLP4 1304
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1304
+INDIRI4
+CNSTI4 0
+NEI4 $2329
+ADDRGP4 uiInfo+81788
+INDIRI4
+CNSTI4 0
+LTI4 $2330
+ADDRGP4 uiInfo+81788
+INDIRI4
+ADDRGP4 uiInfo+81760
+INDIRI4
+GEI4 $2330
+ADDRGP4 uiInfo+81784
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+90496
+ADDP4
+ARGP4
+ADDRGP4 uiInfo+81788
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+89984
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1308
+ADDRGP4 Com_ClientListContains
+CALLI4
+ASGNI4
+ADDRLP4 1308
+INDIRI4
+CNSTI4 0
+EQI4 $2337
+ADDRGP4 uiInfo+81784
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+90496
+ADDP4
+ARGP4
+ADDRGP4 uiInfo+81788
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+89984
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_ClientListRemove
+CALLV
+pop
+ADDRGP4 $2347
+ARGP4
+ADDRGP4 uiInfo+81788
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+89984
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1312
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1312
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2330
+JUMPV
+LABELV $2337
+ADDRGP4 uiInfo+81784
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+90496
+ADDP4
+ARGP4
+ADDRGP4 uiInfo+81788
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+89984
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_ClientListAdd
+CALLV
+pop
+ADDRGP4 $2354
+ARGP4
+ADDRGP4 uiInfo+81788
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+89984
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1312
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1312
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2330
+JUMPV
+LABELV $2329
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2359
+ARGP4
+ADDRLP4 1308
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1308
+INDIRI4
+CNSTI4 0
+NEI4 $2357
+ADDRGP4 uiInfo+81788
+INDIRI4
+CNSTI4 0
+LTI4 $2358
+ADDRGP4 uiInfo+81788
+INDIRI4
+ADDRGP4 uiInfo+81760
+INDIRI4
+GEI4 $2358
+ADDRGP4 uiInfo+81784
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+90496
+ADDP4
+ARGP4
+ADDRGP4 uiInfo+81788
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+89984
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1312
+ADDRGP4 Com_ClientListContains
+CALLI4
+ASGNI4
+ADDRLP4 1312
+INDIRI4
+CNSTI4 0
+NEI4 $2358
+ADDRGP4 uiInfo+81784
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+90496
+ADDP4
+ARGP4
+ADDRGP4 uiInfo+81788
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+89984
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_ClientListAdd
+CALLV
+pop
+ADDRGP4 $2354
+ARGP4
+ADDRGP4 uiInfo+81788
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+89984
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1316
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1316
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2358
+JUMPV
+LABELV $2357
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 $2379
+ARGP4
+ADDRLP4 1312
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1312
+INDIRI4
+CNSTI4 0
+NEI4 $2377
+ADDRGP4 uiInfo+81788
+INDIRI4
+CNSTI4 0
+LTI4 $2378
+ADDRGP4 uiInfo+81788
+INDIRI4
+ADDRGP4 uiInfo+81760
+INDIRI4
+GEI4 $2378
+ADDRGP4 uiInfo+81784
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+90496
+ADDP4
+ARGP4
+ADDRGP4 uiInfo+81788
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+89984
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1316
+ADDRGP4 Com_ClientListContains
+CALLI4
+ASGNI4
+ADDRLP4 1316
+INDIRI4
+CNSTI4 0
+EQI4 $2378
+ADDRGP4 uiInfo+81784
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+90496
+ADDP4
+ARGP4
+ADDRGP4 uiInfo+81788
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+89984
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_ClientListRemove
+CALLV
+pop
+ADDRGP4 $2347
+ARGP4
+ADDRGP4 uiInfo+81788
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+89984
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 1320
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 1320
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cmd_ExecuteText
+CALLV
+pop
+ADDRGP4 $2378
+JUMPV
+LABELV $2377
+ADDRGP4 $2397
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $2378
+LABELV $2358
+LABELV $2330
+LABELV $2327
+LABELV $2322
+LABELV $2318
+LABELV $2304
+LABELV $2291
+LABELV $2270
+LABELV $2259
+LABELV $2248
+LABELV $2237
+LABELV $2226
+LABELV $2215
+LABELV $2203
+LABELV $2191
+LABELV $2179
+LABELV $2175
+LABELV $2157
+LABELV $2153
+LABELV $2149
+LABELV $2139
+LABELV $2122
+LABELV $2117
+LABELV $2110
+LABELV $2100
+LABELV $2094
+LABELV $2087
+LABELV $2074
+LABELV $2071
+LABELV $2065
+LABELV $2058
+LABELV $2048
+LABELV $2033
+LABELV $2016
+LABELV $2008
+LABELV $2005
+LABELV $1997
+LABELV $1994
+LABELV $1986
+LABELV $1980
+LABELV $1972
+LABELV $1969
+LABELV $1961
+LABELV $1958
+LABELV $1950
+LABELV $1947
+LABELV $1939
+LABELV $1936
+LABELV $1928
+LABELV $1925
+LABELV $1922
+LABELV $1919
+LABELV $1916
+LABELV $1913
+LABELV $1897
+LABELV $1894
+LABELV $1891
+LABELV $1888
+LABELV $1884
+LABELV $1880
+LABELV $1877
+LABELV $1874
+LABELV $1871
+LABELV $1868
+LABELV $1864
+LABELV $1857
+LABELV $1848
+LABELV $1845
+LABELV $1844
+endproc UI_RunMenuScript 1536 16
+proc UI_FeederCount 4 4
+ADDRFP4 0
+INDIRI4
+CNSTI4 11
+NEI4 $2399
+ADDRGP4 uiInfo+96148
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2399
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $2402
+ADDRGP4 uiInfo+91008
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2402
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2405
+ADDRGP4 uiInfo+99216+10416
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2405
+ADDRFP4 0
+INDIRI4
+CNSTI4 9
+NEI4 $2409
+ADDRGP4 uiInfo+115032+3328
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2409
+ADDRFP4 0
+INDIRI4
+CNSTI4 6
+NEI4 $2413
+ADDRGP4 uiInfo+110704+4252
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2413
+ADDRFP4 0
+INDIRI4
+CNSTI4 10
+NEI4 $2417
+ADDRGP4 uiInfo+123688
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2417
+ADDRFP4 0
+INDIRI4
+CNSTI4 5
+NEI4 $2420
+ADDRGP4 uiInfo+200
+INDIRI4
+ADDRGP4 uiInfo+81772
+INDIRI4
+LEI4 $2422
+ADDRGP4 uiInfo+81772
+ADDRGP4 uiInfo+200
+INDIRI4
+CNSTI4 3000
+ADDI4
+ASGNI4
+ADDRGP4 UI_BuildPlayerList
+CALLV
+pop
+LABELV $2422
+ADDRGP4 uiInfo+81760
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2420
+ADDRFP4 0
+INDIRI4
+CNSTI4 4
+NEI4 $2429
+ADDRGP4 uiInfo+200
+INDIRI4
+ADDRGP4 uiInfo+81772
+INDIRI4
+LEI4 $2431
+ADDRGP4 uiInfo+81772
+ADDRGP4 uiInfo+200
+INDIRI4
+CNSTI4 3000
+ADDI4
+ASGNI4
+ADDRGP4 UI_BuildPlayerList
+CALLV
+pop
+LABELV $2431
+ADDRGP4 uiInfo+81764
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2429
+ADDRFP4 0
+INDIRI4
+CNSTI4 20
+NEI4 $2438
+ADDRGP4 uiInfo+81760
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2438
+ADDRFP4 0
+INDIRI4
+CNSTI4 21
+NEI4 $2441
+ADDRGP4 uiInfo+99200
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2441
+ADDRFP4 0
+INDIRI4
+CNSTI4 7
+NEI4 $2444
+ADDRGP4 uiInfo+94084
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2444
+ADDRFP4 0
+INDIRI4
+CNSTI4 8
+NEI4 $2447
+ADDRGP4 uiInfo+95116
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2447
+ADDRFP4 0
+INDIRI4
+CNSTI4 12
+NEI4 $2450
+ADDRGP4 uiInfo+96224
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2450
+ADDRFP4 0
+INDIRI4
+CNSTI4 14
+NEI4 $2453
+ADDRGP4 uiInfo+96336
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2453
+ADDRFP4 0
+INDIRI4
+CNSTI4 13
+NEI4 $2456
+ADDRGP4 uiInfo+96280
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2456
+ADDRFP4 0
+INDIRI4
+CNSTI4 15
+NEI4 $2459
+ADDRGP4 uiInfo+96856
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2459
+ADDRFP4 0
+INDIRI4
+CNSTI4 16
+NEI4 $2462
+ADDRGP4 uiInfo+97376
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2462
+ADDRFP4 0
+INDIRI4
+CNSTI4 17
+NEI4 $2465
+ADDRGP4 uiInfo+97640
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2465
+ADDRFP4 0
+INDIRI4
+CNSTI4 18
+NEI4 $2468
+ADDRGP4 uiInfo+98160
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2468
+ADDRFP4 0
+INDIRI4
+CNSTI4 19
+NEI4 $2471
+ADDRGP4 uiInfo+98680
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2471
+ADDRFP4 0
+INDIRI4
+CNSTI4 22
+NEI4 $2474
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ADDRGP4 UI_FeederInitialise
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+123952
+INDIRI4
+NEI4 $2476
+ADDRGP4 uiInfo+123952
+INDIRI4
+CNSTI4 1
+ADDI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2476
+ADDRGP4 uiInfo+123952
+INDIRI4
+RETI4
+ADDRGP4 $2398
+JUMPV
+LABELV $2474
+CNSTI4 0
+RETI4
+LABELV $2398
+endproc UI_FeederCount 4 4
+proc UI_SelectedMap 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2485
+JUMPV
+LABELV $2482
+ADDRLP4 4
+INDIRI4
+ADDRFP4 0
+INDIRI4
+NEI4 $2487
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+CNSTI4 20
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $2481
+JUMPV
+LABELV $2487
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2483
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2485
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+91008
+INDIRI4
+LTI4 $2482
+ADDRGP4 $123
+RETP4
+LABELV $2481
+endproc UI_SelectedMap 12 0
+proc GCD 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2492
+JUMPV
+LABELV $2491
+ADDRLP4 0
+ADDRFP4 0
+INDIRI4
+ADDRFP4 4
+INDIRI4
+MODI4
+ASGNI4
+ADDRFP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $2492
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $2491
+ADDRFP4 0
+INDIRI4
+RETI4
+LABELV $2490
+endproc GCD 8 0
+proc UI_DisplayAspectString 16 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 GCD
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ADDRLP4 0
+INDIRI4
+DIVI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+DIVI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 8
+NEI4 $2495
+ADDRFP4 4
+INDIRI4
+CNSTI4 5
+NEI4 $2495
+ADDRFP4 0
+CNSTI4 16
+ASGNI4
+ADDRFP4 4
+CNSTI4 10
+ASGNI4
+LABELV $2495
+ADDRGP4 $2497
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+RETP4
+LABELV $2494
+endproc UI_DisplayAspectString 16 12
+bss
+align 1
+LABELV $2507
+skip 1024
+align 1
+LABELV $2508
+skip 32
+align 1
+LABELV $2509
+skip 1024
+data
+align 4
+LABELV $2510
+byte 4 -1
+align 4
+LABELV $2511
+byte 4 0
+bss
+align 1
+LABELV $2525
+skip 1024
+align 1
+LABELV $2689
+skip 1024
+code
+proc UI_FeederItemText 52 24
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2499
+ADDRFP4 12
+INDIRP4
+CNSTI4 -1
+ASGNI4
+LABELV $2499
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $2501
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 UI_SelectedMap
+CALLP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2501
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2503
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2504
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 UI_FeederCount
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+GEI4 $2504
+ADDRGP4 $2510
+INDIRI4
+ADDRFP4 8
+INDIRI4
+NEI4 $2515
+ADDRGP4 $2511
+INDIRI4
+ADDRGP4 uiInfo+200
+INDIRI4
+CNSTI4 5000
+ADDI4
+LEI4 $2512
+LABELV $2515
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+99216+2224
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $2507
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_LAN_GetServerInfo
+CALLV
+pop
+ADDRGP4 $2510
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $2511
+ADDRGP4 uiInfo+200
+INDIRI4
+ASGNI4
+LABELV $2512
+ADDRGP4 $2507
+ARGP4
+ADDRGP4 $359
+ARGP4
+ADDRLP4 12
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRGP4 $2507
+ARGP4
+ADDRGP4 $233
+ARGP4
+ADDRLP4 20
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 $2509
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 UI_EscapeEmoticons
+CALLV
+pop
+ADDRLP4 24
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+LTI4 $2504
+ADDRLP4 24
+INDIRI4
+CNSTI4 4
+GTI4 $2504
+ADDRLP4 24
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $2549
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $2549
+address $2522
+address $2542
+address $2543
+address $2545
+address $2540
+code
+LABELV $2522
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+GTI4 $2523
+ADDRGP4 $2507
+ARGP4
+ADDRGP4 $2280
+ARGP4
+ADDRLP4 28
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2523
+ADDRGP4 ui_netSource+12
+INDIRI4
+CNSTI4 2
+NEI4 $2526
+ADDRGP4 $2507
+ARGP4
+ADDRGP4 $2530
+ARGP4
+ADDRLP4 32
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRGP4 $2525
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $2529
+ARGP4
+ADDRGP4 $2509
+ARGP4
+ADDRLP4 36
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 netnames
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $2525
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2526
+ADDRGP4 $2507
+ARGP4
+ADDRGP4 $2531
+ARGP4
+ADDRLP4 40
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $2532
+ADDRLP4 36
+ADDRLP4 36
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRGP4 $2525
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $2534
+ARGP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+ADDRGP4 $2509
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $2533
+JUMPV
+LABELV $2532
+ADDRGP4 $2525
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $2535
+ARGP4
+ADDRGP4 $2509
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $2533
+ADDRLP4 32
+ADDRGP4 $2525
+ASGNP4
+ADDRGP4 $2537
+JUMPV
+LABELV $2536
+ADDRLP4 32
+ADDRLP4 32
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $2537
+ADDRLP4 44
+ADDRLP4 32
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $2539
+ADDRLP4 44
+INDIRI4
+CNSTI4 32
+EQI4 $2536
+LABELV $2539
+ADDRLP4 32
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2540
+ADDRGP4 $2507
+ARGP4
+ADDRGP4 $2541
+ARGP4
+ADDRLP4 32
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2542
+ADDRGP4 $2507
+ARGP4
+ADDRGP4 $314
+ARGP4
+ADDRLP4 36
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2543
+ADDRGP4 $2507
+ARGP4
+ADDRGP4 $681
+ARGP4
+ADDRLP4 40
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 $2507
+ARGP4
+ADDRGP4 $693
+ARGP4
+ADDRLP4 44
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 $2508
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 $2544
+ARGP4
+ADDRLP4 40
+INDIRP4
+ARGP4
+ADDRLP4 44
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $2508
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2545
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+GTI4 $2546
+ADDRGP4 $2548
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2546
+ADDRGP4 $2507
+ARGP4
+ADDRGP4 $359
+ARGP4
+ADDRLP4 48
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2503
+ADDRFP4 0
+INDIRI4
+CNSTI4 9
+NEI4 $2550
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2551
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+115032+3328
+INDIRI4
+GEI4 $2551
+ADDRLP4 4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LTI4 $2551
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+GEI4 $2551
+ADDRFP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+115032+64
+ADDP4
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2550
+ADDRFP4 0
+INDIRI4
+CNSTI4 6
+NEI4 $2560
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2561
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+110704+4252
+INDIRI4
+GEI4 $2561
+CNSTI4 85
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+110704
+ADDP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2560
+ADDRFP4 0
+INDIRI4
+CNSTI4 10
+NEI4 $2567
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2568
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+123688
+INDIRI4
+GEI4 $2568
+ADDRFP4 4
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRGP4 uiInfo+122660
+ADDP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2567
+ADDRFP4 0
+INDIRI4
+CNSTI4 5
+NEI4 $2573
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2574
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+81760
+INDIRI4
+GEI4 $2574
+ADDRFP4 4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRGP4 uiInfo+81792
+ADDP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2573
+ADDRFP4 0
+INDIRI4
+CNSTI4 4
+NEI4 $2579
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2580
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+81764
+INDIRI4
+GEI4 $2580
+ADDRFP4 4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRGP4 uiInfo+85888
+ADDP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2579
+ADDRFP4 0
+INDIRI4
+CNSTI4 20
+NEI4 $2585
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2586
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+81760
+INDIRI4
+GEI4 $2586
+ADDRLP4 4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+EQI4 $2592
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+EQI4 $2600
+ADDRGP4 $2590
+JUMPV
+LABELV $2592
+ADDRGP4 uiInfo+81784
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+90496
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+89984
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 Com_ClientListContains
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $2598
+ADDRLP4 8
+ADDRGP4 $2596
+ASGNP4
+ADDRGP4 $2599
+JUMPV
+LABELV $2598
+ADDRLP4 8
+ADDRGP4 $123
+ASGNP4
+LABELV $2599
+ADDRLP4 8
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2600
+ADDRFP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+90496
+ADDP4
+ARGP4
+ADDRGP4 uiInfo+81780
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 Com_ClientListContains
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $2604
+ADDRLP4 16
+ADDRGP4 $2596
+ASGNP4
+ADDRGP4 $2605
+JUMPV
+LABELV $2604
+ADDRLP4 16
+ADDRGP4 $123
+ASGNP4
+LABELV $2605
+ADDRLP4 16
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2590
+ADDRFP4 4
+INDIRI4
+CNSTI4 5
+LSHI4
+ADDRGP4 uiInfo+81792
+ADDP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2585
+ADDRFP4 0
+INDIRI4
+CNSTI4 21
+NEI4 $2607
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2608
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+99200
+INDIRI4
+GEI4 $2608
+ADDRFP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+98688
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2607
+ADDRFP4 0
+INDIRI4
+CNSTI4 7
+NEI4 $2613
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2614
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+94084
+INDIRI4
+GEI4 $2614
+ADDRLP4 4
+ADDRFP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRGP4 uiInfo+93572+4
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2618
+ADDRLP4 4
+INDIRI4
+ADDRGP4 uiInfo+93572+4
+ADDP4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $2618
+ADDRFP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+93572+4
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2618
+ADDRFP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+93572
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2613
+ADDRFP4 0
+INDIRI4
+CNSTI4 11
+NEI4 $2627
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2628
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+96148
+INDIRI4
+GEI4 $2628
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+95124
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2627
+ADDRFP4 0
+INDIRI4
+CNSTI4 8
+NEI4 $2633
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2634
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+95116
+INDIRI4
+GEI4 $2634
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+94092
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2633
+ADDRFP4 0
+INDIRI4
+CNSTI4 12
+NEI4 $2639
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2640
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+96224
+INDIRI4
+GEI4 $2640
+ADDRFP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96160
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2639
+ADDRFP4 0
+INDIRI4
+CNSTI4 14
+NEI4 $2645
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2646
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+96336
+INDIRI4
+GEI4 $2646
+ADDRFP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96288
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2645
+ADDRFP4 0
+INDIRI4
+CNSTI4 13
+NEI4 $2651
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2652
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+96280
+INDIRI4
+GEI4 $2652
+ADDRFP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96232
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2651
+ADDRFP4 0
+INDIRI4
+CNSTI4 15
+NEI4 $2657
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2658
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+96856
+INDIRI4
+GEI4 $2658
+ADDRFP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96344
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2657
+ADDRFP4 0
+INDIRI4
+CNSTI4 16
+NEI4 $2663
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2664
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+97376
+INDIRI4
+GEI4 $2664
+ADDRFP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+96864
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2663
+ADDRFP4 0
+INDIRI4
+CNSTI4 17
+NEI4 $2669
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2670
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+97640
+INDIRI4
+GEI4 $2670
+ADDRFP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+97384
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2669
+ADDRFP4 0
+INDIRI4
+CNSTI4 18
+NEI4 $2675
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2676
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+98160
+INDIRI4
+GEI4 $2676
+ADDRFP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+97648
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2675
+ADDRFP4 0
+INDIRI4
+CNSTI4 19
+NEI4 $2681
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2682
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+98680
+INDIRI4
+GEI4 $2682
+ADDRFP4 4
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 uiInfo+98168
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2681
+ADDRFP4 0
+INDIRI4
+CNSTI4 22
+NEI4 $2687
+ADDRLP4 8
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LTI4 $2690
+ADDRLP4 8
+INDIRI4
+ADDRGP4 uiInfo+123952
+INDIRI4
+GEI4 $2690
+ADDRLP4 12
+ADDRFP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 12
+INDIRI4
+ADDRGP4 uiInfo+123696
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 12
+INDIRI4
+ADDRGP4 uiInfo+123696+4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 UI_DisplayAspectString
+CALLP4
+ASGNP4
+ADDRGP4 $2689
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $2696
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $2689
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2690
+ADDRGP4 $2697
+ARGP4
+ADDRLP4 12
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 12
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $2698
+ARGP4
+ADDRLP4 16
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 16
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $2689
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $2699
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $2689
+RETP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2687
+LABELV $2682
+LABELV $2676
+LABELV $2670
+LABELV $2664
+LABELV $2658
+LABELV $2652
+LABELV $2646
+LABELV $2640
+LABELV $2634
+LABELV $2628
+LABELV $2614
+LABELV $2608
+LABELV $2586
+LABELV $2580
+LABELV $2574
+LABELV $2568
+LABELV $2561
+LABELV $2551
+LABELV $2504
+ADDRGP4 $123
+RETP4
+LABELV $2498
+endproc UI_FeederItemText 52 24
+proc UI_FeederItemImage 16 8
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $2701
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 UI_SelectedMap
+CALLP4
+pop
+ADDRFP4 4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+LTI4 $2703
+ADDRLP4 4
+INDIRI4
+ADDRGP4 uiInfo+91008
+INDIRI4
+GEI4 $2703
+CNSTI4 20
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+16
+ADDP4
+INDIRI4
+CNSTI4 -1
+NEI4 $2706
+ADDRLP4 8
+CNSTI4 20
+ADDRFP4 4
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRGP4 uiInfo+91012+8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRGP4 uiInfo+91012+16
+ADDP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+LABELV $2706
+CNSTI4 20
+ADDRFP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+16
+ADDP4
+INDIRI4
+RETI4
+ADDRGP4 $2700
+JUMPV
+LABELV $2703
+LABELV $2701
+CNSTI4 0
+RETI4
+LABELV $2700
+endproc UI_FeederItemImage 16 8
+bss
+align 1
+LABELV $2717
+skip 1024
+code
+proc UI_FeederSelection 36 24
+ADDRFP4 0
+INDIRI4
+CNSTI4 1
+NEI4 $2718
+ADDRLP4 4
+ADDRGP4 ui_selectedMap+12
+INDIRI4
+ASGNI4
+CNSTI4 20
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+12
+ADDP4
+INDIRI4
+CNSTI4 0
+LTI4 $2721
+CNSTI4 20
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+12
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_CIN_StopCinematic
+CALLI4
+pop
+CNSTI4 20
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+12
+ADDP4
+CNSTI4 -1
+ASGNI4
+LABELV $2721
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRGP4 UI_SelectedMap
+CALLP4
+pop
+ADDRGP4 ui_selectedMap+12
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 $372
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $121
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $1182
+ARGP4
+ADDRLP4 12
+CNSTI4 20
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRGP4 ui_selectedMap+12
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+CNSTI4 10
+ARGI4
+ADDRLP4 24
+ADDRGP4 trap_CIN_PlayCinematic
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRGP4 ui_selectedMap+12
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+91012+12
+ADDP4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $2719
+JUMPV
+LABELV $2718
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2736
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRGP4 uiInfo+99216+2220
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 ui_netSource+12
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 uiInfo+99216+2224
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $2717
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_LAN_GetServerInfo
+CALLV
+pop
+ADDRGP4 $2717
+ARGP4
+ADDRGP4 $314
+ARGP4
+ADDRLP4 4
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 $2745
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+99216+10432
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 uiInfo+99216+10436
+INDIRI4
+CNSTI4 0
+LTI4 $2746
+ADDRGP4 uiInfo+99216+10436
+INDIRI4
+ARGI4
+ADDRGP4 trap_CIN_StopCinematic
+CALLI4
+pop
+ADDRGP4 uiInfo+99216+10436
+CNSTI4 -1
+ASGNI4
+LABELV $2746
+ADDRGP4 $2717
+ARGP4
+ADDRGP4 $314
+ARGP4
+ADDRLP4 16
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2737
+ADDRLP4 20
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $2737
+ADDRGP4 $1182
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRLP4 28
+INDIRI4
+ARGI4
+ADDRLP4 28
+INDIRI4
+ARGI4
+CNSTI4 10
+ARGI4
+ADDRLP4 32
+ADDRGP4 trap_CIN_PlayCinematic
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+99216+10436
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRGP4 $2737
+JUMPV
+LABELV $2736
+ADDRFP4 0
+INDIRI4
+CNSTI4 9
+NEI4 $2758
+ADDRGP4 $2759
+JUMPV
+LABELV $2758
+ADDRFP4 0
+INDIRI4
+CNSTI4 10
+NEI4 $2760
+ADDRGP4 uiInfo+123684
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRGP4 uiInfo+123688
+INDIRI4
+CNSTI4 1
+SUBI4
+GEI4 $2761
+ADDRGP4 uiInfo+114968
+ARGP4
+ADDRGP4 uiInfo+123684
+INDIRI4
+CNSTI4 6
+LSHI4
+ADDRGP4 uiInfo+121636
+ADDP4
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+CNSTP4 0
+ARGP4
+CNSTI4 9
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTP4 0
+ARGP4
+ADDRGP4 Menu_SetFeederSelection
+CALLV
+pop
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_BuildServerStatus
+CALLV
+pop
+ADDRGP4 $2761
+JUMPV
+LABELV $2760
+ADDRFP4 0
+INDIRI4
+CNSTI4 5
+NEI4 $2770
+ADDRGP4 uiInfo+81776
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2771
+JUMPV
+LABELV $2770
+ADDRFP4 0
+INDIRI4
+CNSTI4 4
+NEI4 $2773
+ADDRGP4 uiInfo+81768
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2774
+JUMPV
+LABELV $2773
+ADDRFP4 0
+INDIRI4
+CNSTI4 20
+NEI4 $2776
+ADDRGP4 uiInfo+81788
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2777
+JUMPV
+LABELV $2776
+ADDRFP4 0
+INDIRI4
+CNSTI4 21
+NEI4 $2779
+ADDRGP4 uiInfo+99204
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2780
+JUMPV
+LABELV $2779
+ADDRFP4 0
+INDIRI4
+CNSTI4 7
+NEI4 $2782
+ADDRGP4 uiInfo+94088
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2783
+JUMPV
+LABELV $2782
+ADDRFP4 0
+INDIRI4
+CNSTI4 11
+NEI4 $2785
+ADDRGP4 uiInfo+96152
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 uiInfo+96156
+INDIRI4
+CNSTI4 0
+LTI4 $2788
+ADDRGP4 uiInfo+96156
+INDIRI4
+ARGI4
+ADDRGP4 trap_CIN_StopCinematic
+CALLI4
+pop
+LABELV $2788
+ADDRGP4 uiInfo+96156
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $2786
+JUMPV
+LABELV $2785
+ADDRFP4 0
+INDIRI4
+CNSTI4 8
+NEI4 $2793
+ADDRGP4 uiInfo+95120
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2794
+JUMPV
+LABELV $2793
+ADDRFP4 0
+INDIRI4
+CNSTI4 12
+NEI4 $2796
+ADDRGP4 uiInfo+96228
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2797
+JUMPV
+LABELV $2796
+ADDRFP4 0
+INDIRI4
+CNSTI4 14
+NEI4 $2799
+ADDRGP4 uiInfo+96340
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2800
+JUMPV
+LABELV $2799
+ADDRFP4 0
+INDIRI4
+CNSTI4 13
+NEI4 $2802
+ADDRGP4 uiInfo+96284
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2803
+JUMPV
+LABELV $2802
+ADDRFP4 0
+INDIRI4
+CNSTI4 15
+NEI4 $2805
+ADDRGP4 uiInfo+96860
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2806
+JUMPV
+LABELV $2805
+ADDRFP4 0
+INDIRI4
+CNSTI4 16
+NEI4 $2808
+ADDRGP4 uiInfo+97380
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2809
+JUMPV
+LABELV $2808
+ADDRFP4 0
+INDIRI4
+CNSTI4 17
+NEI4 $2811
+ADDRGP4 uiInfo+97644
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2812
+JUMPV
+LABELV $2811
+ADDRFP4 0
+INDIRI4
+CNSTI4 18
+NEI4 $2814
+ADDRGP4 uiInfo+98164
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2815
+JUMPV
+LABELV $2814
+ADDRFP4 0
+INDIRI4
+CNSTI4 19
+NEI4 $2817
+ADDRGP4 uiInfo+98684
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2818
+JUMPV
+LABELV $2817
+ADDRFP4 0
+INDIRI4
+CNSTI4 22
+NEI4 $2820
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2822
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+123952
+INDIRI4
+GEI4 $2822
+ADDRGP4 $372
+ARGP4
+ADDRFP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+123696
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $2697
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 $372
+ARGP4
+ADDRFP4 4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+123696+4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRGP4 $2698
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $2822
+ADDRGP4 uiInfo+123956
+ADDRFP4 4
+INDIRI4
+ASGNI4
+LABELV $2820
+LABELV $2818
+LABELV $2815
+LABELV $2812
+LABELV $2809
+LABELV $2806
+LABELV $2803
+LABELV $2800
+LABELV $2797
+LABELV $2794
+LABELV $2786
+LABELV $2783
+LABELV $2780
+LABELV $2777
+LABELV $2774
+LABELV $2771
+LABELV $2761
+LABELV $2759
+LABELV $2737
+LABELV $2719
+LABELV $2716
+endproc UI_FeederSelection 36 24
+proc UI_FeederInitialise 24 4
+ADDRFP4 0
+INDIRI4
+CNSTI4 22
+NEI4 $2830
+ADDRGP4 $2697
+ARGP4
+ADDRLP4 12
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 12
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $2698
+ARGP4
+ADDRLP4 16
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 16
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2835
+JUMPV
+LABELV $2832
+ADDRLP4 20
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+LSHI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+ADDRGP4 uiInfo+123696
+ADDP4
+INDIRI4
+NEI4 $2837
+ADDRLP4 8
+INDIRI4
+ADDRLP4 20
+INDIRI4
+ADDRGP4 uiInfo+123696+4
+ADDP4
+INDIRI4
+NEI4 $2837
+ADDRLP4 0
+INDIRI4
+RETI4
+ADDRGP4 $2829
+JUMPV
+LABELV $2837
+LABELV $2833
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2835
+ADDRLP4 0
+INDIRI4
+ADDRGP4 uiInfo+123952
+INDIRI4
+LTI4 $2832
+ADDRGP4 uiInfo+123952
+INDIRI4
+RETI4
+ADDRGP4 $2829
+JUMPV
+LABELV $2830
+CNSTI4 0
+RETI4
+LABELV $2829
+endproc UI_FeederInitialise 24 4
+proc UI_Pause 4 8
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $2844
+ADDRGP4 $2177
+ARGP4
+ADDRGP4 $116
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRGP4 trap_Key_SetCatcher
+CALLV
+pop
+ADDRGP4 $2845
+JUMPV
+LABELV $2844
+ADDRLP4 0
+ADDRGP4 trap_Key_GetCatcher
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 -3
+BANDI4
+ARGI4
+ADDRGP4 trap_Key_SetCatcher
+CALLV
+pop
+ADDRGP4 trap_Key_ClearStates
+CALLV
+pop
+ADDRGP4 $2177
+ARGP4
+ADDRGP4 $119
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $2845
+LABELV $2843
+endproc UI_Pause 4 8
+proc UI_PlayCinematic 4 24
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 8
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 12
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 16
+INDIRF4
+CVFI4 4
+ARGI4
+CNSTI4 10
+ARGI4
+ADDRLP4 0
+ADDRGP4 trap_CIN_PlayCinematic
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $2846
+endproc UI_PlayCinematic 4 24
+proc UI_StopCinematic 4 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2848
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_CIN_StopCinematic
+CALLI4
+pop
+ADDRGP4 $2849
+JUMPV
+LABELV $2848
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRFP4 0
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 70
+NEI4 $2850
+ADDRGP4 uiInfo+99216+10436
+INDIRI4
+CNSTI4 0
+LTI4 $2852
+ADDRGP4 uiInfo+99216+10436
+INDIRI4
+ARGI4
+ADDRGP4 trap_CIN_StopCinematic
+CALLI4
+pop
+ADDRGP4 uiInfo+99216+10436
+CNSTI4 -1
+ASGNI4
+LABELV $2852
+LABELV $2850
+LABELV $2849
+LABELV $2847
+endproc UI_StopCinematic 4 4
+proc UI_DrawCinematic 0 20
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 8
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 12
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRFP4 16
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRGP4 trap_CIN_SetExtents
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_CIN_DrawCinematic
+CALLV
+pop
+LABELV $2860
+endproc UI_DrawCinematic 0 20
+proc UI_RunCinematicFrame 0 4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 trap_CIN_RunCinematic
+CALLI4
+pop
+LABELV $2861
+endproc UI_RunCinematicFrame 0 4
+proc UI_GetValue 0 0
+CNSTF4 0
+RETF4
+LABELV $2862
+endproc UI_GetValue 0 0
+export UI_ParseResolutions
+proc UI_ParseResolutions 1088 12
+ADDRLP4 0
+CNSTP4 0
+ASGNP4
+ADDRGP4 $2864
+ARGP4
+ADDRLP4 44
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 40
+ADDRLP4 44
+ASGNP4
+ADDRGP4 uiInfo+123952
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2867
+JUMPV
+LABELV $2866
+ADDRLP4 4
+ARGP4
+ADDRLP4 36
+INDIRP4
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+CNSTI4 120
+ARGI4
+ADDRLP4 1068
+ADDRGP4 strchr
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1068
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2869
+ADDRGP4 $2863
+JUMPV
+LABELV $2869
+ADDRLP4 1072
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1072
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 1072
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 20
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+ADDRLP4 1076
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+123952
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+123696
+ADDP4
+ADDRLP4 1076
+INDIRI4
+ASGNI4
+ADDRLP4 20
+ARGP4
+ADDRLP4 1080
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+123952
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRGP4 uiInfo+123696+4
+ADDP4
+ADDRLP4 1080
+INDIRI4
+ASGNI4
+ADDRLP4 1084
+ADDRGP4 uiInfo+123952
+ASGNP4
+ADDRLP4 1084
+INDIRP4
+ADDRLP4 1084
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2867
+ADDRLP4 40
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRLP4 1068
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1068
+INDIRI4
+CNSTI4 0
+NEI4 $2866
+LABELV $2863
+endproc UI_ParseResolutions 1088 12
+export UI_Init
+proc UI_Init 28 8
+ADDRGP4 BG_InitClassConfigs
+CALLV
+pop
+ADDRGP4 BG_InitAllowedGameElements
+CALLV
+pop
+ADDRGP4 uiInfo+123960
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 UI_RegisterCvars
+CALLV
+pop
+ADDRGP4 UI_InitMemory
+CALLV
+pop
+ADDRGP4 uiInfo+70400
+ARGP4
+ADDRGP4 trap_GetGlconfig
+CALLV
+pop
+ADDRGP4 uiInfo+188
+CNSTF4 990414985
+ADDRGP4 uiInfo+70400+11308
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRGP4 uiInfo+192
+CNSTF4 986500301
+ADDRGP4 uiInfo+70400+11304
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRGP4 uiInfo+196
+CNSTF4 1142947840
+ADDRGP4 uiInfo+70400+11308
+INDIRI4
+CVIF4 4
+MULF4
+CNSTF4 1139802112
+ADDRGP4 uiInfo+70400+11304
+INDIRI4
+CVIF4 4
+MULF4
+DIVF4
+ASGNF4
+ADDRGP4 $131
+ARGP4
+ADDRLP4 4
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRGP4 uiInfo+216
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $133
+ARGP4
+ADDRLP4 8
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRGP4 uiInfo+220
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRGP4 uiInfo
+ADDRGP4 trap_R_RegisterShaderNoMip
+ASGNP4
+ADDRGP4 uiInfo+4
+ADDRGP4 UI_SetColor
+ASGNP4
+ADDRGP4 uiInfo+8
+ADDRGP4 UI_DrawHandlePic
+ASGNP4
+ADDRGP4 uiInfo+12
+ADDRGP4 trap_R_DrawStretchPic
+ASGNP4
+ADDRGP4 uiInfo+16
+ADDRGP4 trap_R_RegisterModel
+ASGNP4
+ADDRGP4 uiInfo+20
+ADDRGP4 trap_R_ModelBounds
+ASGNP4
+ADDRGP4 uiInfo+24
+ADDRGP4 UI_FillRect
+ASGNP4
+ADDRGP4 uiInfo+28
+ADDRGP4 UI_DrawRect
+ASGNP4
+ADDRGP4 uiInfo+32
+ADDRGP4 UI_DrawSides
+ASGNP4
+ADDRGP4 uiInfo+36
+ADDRGP4 UI_DrawTopBottom
+ASGNP4
+ADDRGP4 uiInfo+40
+ADDRGP4 trap_R_ClearScene
+ASGNP4
+ADDRGP4 uiInfo+32
+ADDRGP4 UI_DrawSides
+ASGNP4
+ADDRGP4 uiInfo+44
+ADDRGP4 trap_R_AddRefEntityToScene
+ASGNP4
+ADDRGP4 uiInfo+48
+ADDRGP4 trap_R_RenderScene
+ASGNP4
+ADDRGP4 uiInfo+52
+ADDRGP4 trap_R_RegisterFont
+ASGNP4
+ADDRGP4 uiInfo+56
+ADDRGP4 UI_OwnerDraw
+ASGNP4
+ADDRGP4 uiInfo+60
+ADDRGP4 UI_GetValue
+ASGNP4
+ADDRGP4 uiInfo+64
+ADDRGP4 UI_OwnerDrawVisible
+ASGNP4
+ADDRGP4 uiInfo+68
+ADDRGP4 UI_RunMenuScript
+ASGNP4
+ADDRGP4 uiInfo+80
+ADDRGP4 trap_Cvar_Set
+ASGNP4
+ADDRGP4 uiInfo+72
+ADDRGP4 trap_Cvar_VariableStringBuffer
+ASGNP4
+ADDRGP4 uiInfo+76
+ADDRGP4 trap_Cvar_VariableValue
+ASGNP4
+ADDRGP4 uiInfo+88
+ADDRGP4 trap_Key_SetOverstrikeMode
+ASGNP4
+ADDRGP4 uiInfo+92
+ADDRGP4 trap_Key_GetOverstrikeMode
+ASGNP4
+ADDRGP4 uiInfo+96
+ADDRGP4 trap_S_StartLocalSound
+ASGNP4
+ADDRGP4 uiInfo+100
+ADDRGP4 UI_OwnerDrawHandleKey
+ASGNP4
+ADDRGP4 uiInfo+104
+ADDRGP4 UI_FeederCount
+ASGNP4
+ADDRGP4 uiInfo+112
+ADDRGP4 UI_FeederItemImage
+ASGNP4
+ADDRGP4 uiInfo+108
+ADDRGP4 UI_FeederItemText
+ASGNP4
+ADDRGP4 uiInfo+116
+ADDRGP4 UI_FeederSelection
+ASGNP4
+ADDRGP4 uiInfo+120
+ADDRGP4 UI_FeederInitialise
+ASGNP4
+ADDRGP4 uiInfo+132
+ADDRGP4 trap_Key_SetBinding
+ASGNP4
+ADDRGP4 uiInfo+128
+ADDRGP4 trap_Key_GetBindingBuf
+ASGNP4
+ADDRGP4 uiInfo+124
+ADDRGP4 trap_Key_KeynumToStringBuf
+ASGNP4
+ADDRGP4 uiInfo+136
+ADDRGP4 trap_Cmd_ExecuteText
+ASGNP4
+ADDRGP4 uiInfo+140
+ADDRGP4 Com_Error
+ASGNP4
+ADDRGP4 uiInfo+144
+ADDRGP4 Com_Printf
+ASGNP4
+ADDRGP4 uiInfo+148
+ADDRGP4 UI_Pause
+ASGNP4
+ADDRGP4 uiInfo+152
+ADDRGP4 UI_OwnerDrawWidth
+ASGNP4
+ADDRGP4 uiInfo+156
+ADDRGP4 UI_OwnerDrawText
+ASGNP4
+ADDRGP4 uiInfo+160
+ADDRGP4 trap_S_RegisterSound
+ASGNP4
+ADDRGP4 uiInfo+164
+ADDRGP4 trap_S_StartBackgroundTrack
+ASGNP4
+ADDRGP4 uiInfo+168
+ADDRGP4 trap_S_StopBackgroundTrack
+ASGNP4
+ADDRGP4 uiInfo+172
+ADDRGP4 UI_PlayCinematic
+ASGNP4
+ADDRGP4 uiInfo+176
+ADDRGP4 UI_StopCinematic
+ASGNP4
+ADDRGP4 uiInfo+180
+ADDRGP4 UI_DrawCinematic
+ASGNP4
+ADDRGP4 uiInfo+184
+ADDRGP4 UI_RunCinematicFrame
+ASGNP4
+ADDRGP4 uiInfo
+ARGP4
+ADDRGP4 Init_Display
+CALLV
+pop
+ADDRGP4 String_Init
+CALLV
+pop
+ADDRGP4 $2940
+ARGP4
+ADDRLP4 12
+ADDRGP4 trap_R_RegisterShaderNoMip
+CALLI4
+ASGNI4
+ADDRGP4 uiInfo+81744
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRGP4 AssetCache
+CALLV
+pop
+ADDRLP4 16
+ADDRGP4 trap_Milliseconds
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRGP4 $1108
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 UI_LoadMenus
+CALLV
+pop
+ADDRGP4 $1109
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 UI_LoadMenus
+CALLV
+pop
+ADDRGP4 $1110
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 UI_LoadMenus
+CALLV
+pop
+ADDRGP4 $1111
+ARGP4
+ADDRGP4 UI_LoadHelp
+CALLV
+pop
+ADDRGP4 Menus_CloseAll
+CALLV
+pop
+ADDRGP4 trap_LAN_LoadCachedServers
+CALLV
+pop
+ADDRGP4 $1843
+ARGP4
+ADDRLP4 24
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+CNSTF4 0
+LTF4 $2942
+ADDRLP4 20
+ADDRGP4 $119
+ASGNP4
+ADDRGP4 $2943
+JUMPV
+LABELV $2942
+ADDRLP4 20
+ADDRGP4 $116
+ASGNP4
+LABELV $2943
+ADDRGP4 $1840
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 uiInfo+99216+10436
+CNSTI4 -1
+ASGNI4
+ADDRGP4 uiInfo+96156
+CNSTI4 -1
+ASGNI4
+ADDRGP4 UI_ParseResolutions
+CALLV
+pop
+LABELV $2877
+endproc UI_Init 28 8
+export UI_KeyEvent
+proc UI_KeyEvent 16 12
+ADDRLP4 0
+ADDRGP4 Menu_Count
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $2948
+ADDRLP4 8
+ADDRGP4 Menu_GetFocused
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2950
+ADDRFP4 0
+INDIRI4
+CNSTI4 27
+NEI4 $2952
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $2952
+ADDRLP4 12
+ADDRGP4 Menus_AnyFullScreenVisible
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $2952
+ADDRGP4 Menus_CloseAll
+CALLV
+pop
+ADDRGP4 $2951
+JUMPV
+LABELV $2952
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 Menu_HandleKey
+CALLV
+pop
+ADDRGP4 $2951
+JUMPV
+LABELV $2950
+ADDRLP4 12
+ADDRGP4 trap_Key_GetCatcher
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 -3
+BANDI4
+ARGI4
+ADDRGP4 trap_Key_SetCatcher
+CALLV
+pop
+ADDRGP4 trap_Key_ClearStates
+CALLV
+pop
+ADDRGP4 $2177
+ARGP4
+ADDRGP4 $119
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $2951
+LABELV $2948
+LABELV $2947
+endproc UI_KeyEvent 16 12
+export UI_MouseEvent
+proc UI_MouseEvent 12 12
+ADDRLP4 0
+ADDRGP4 uiInfo+208
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRI4
+CVIF4 4
+ADDRGP4 uiInfo+196
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRGP4 uiInfo+208
+INDIRF4
+CNSTF4 0
+GEF4 $2957
+ADDRGP4 uiInfo+208
+CNSTF4 0
+ASGNF4
+ADDRGP4 $2958
+JUMPV
+LABELV $2957
+ADDRGP4 uiInfo+208
+INDIRF4
+CNSTF4 1142947840
+LEF4 $2961
+ADDRGP4 uiInfo+208
+CNSTF4 1142947840
+ASGNF4
+LABELV $2961
+LABELV $2958
+ADDRLP4 4
+ADDRGP4 uiInfo+212
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+ADDF4
+ASGNF4
+ADDRGP4 uiInfo+212
+INDIRF4
+CNSTF4 0
+GEF4 $2966
+ADDRGP4 uiInfo+212
+CNSTF4 0
+ASGNF4
+ADDRGP4 $2967
+JUMPV
+LABELV $2966
+ADDRGP4 uiInfo+212
+INDIRF4
+CNSTF4 1139802112
+LEF4 $2970
+ADDRGP4 uiInfo+212
+CNSTF4 1139802112
+ASGNF4
+LABELV $2970
+LABELV $2967
+ADDRLP4 8
+ADDRGP4 Menu_Count
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LEI4 $2974
+CNSTP4 0
+ARGP4
+ADDRGP4 uiInfo+208
+INDIRF4
+ARGF4
+ADDRGP4 uiInfo+212
+INDIRF4
+ARGF4
+ADDRGP4 Display_MouseMove
+CALLI4
+pop
+LABELV $2974
+LABELV $2954
+endproc UI_MouseEvent 12 12
+export UI_MousePosition
+proc UI_MousePosition 8 4
+ADDRGP4 uiInfo+208
+INDIRF4
+ARGF4
+ADDRLP4 0
+ADDRGP4 rint
+CALLF4
+ASGNF4
+ADDRGP4 uiInfo+212
+INDIRF4
+ARGF4
+ADDRLP4 4
+ADDRGP4 rint
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+CVFI4 4
+ADDRLP4 4
+INDIRF4
+CVFI4 4
+CNSTI4 16
+LSHI4
+BORI4
+RETI4
+LABELV $2978
+endproc UI_MousePosition 8 4
+export UI_SetMousePosition
+proc UI_SetMousePosition 4 12
+ADDRGP4 uiInfo+208
+ADDRFP4 0
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRGP4 uiInfo+212
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+ADDRGP4 Menu_Count
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $2984
+CNSTP4 0
+ARGP4
+ADDRGP4 uiInfo+208
+INDIRF4
+ARGF4
+ADDRGP4 uiInfo+212
+INDIRF4
+ARGF4
+ADDRGP4 Display_MouseMove
+CALLI4
+pop
+LABELV $2984
+LABELV $2981
+endproc UI_SetMousePosition 4 12
+export UI_SetActiveMenu
+proc UI_SetActiveMenu 296 12
+ADDRLP4 256
+ADDRGP4 Menu_Count
+CALLI4
+ASGNI4
+ADDRLP4 256
+INDIRI4
+CNSTI4 0
+LEI4 $2989
+ADDRLP4 272
+CNSTF4 0
+ASGNF4
+ADDRLP4 260+8
+ADDRLP4 272
+INDIRF4
+ASGNF4
+ADDRLP4 260+4
+ADDRLP4 272
+INDIRF4
+ASGNF4
+ADDRLP4 260
+ADDRLP4 272
+INDIRF4
+ASGNF4
+ADDRLP4 276
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 276
+INDIRI4
+CNSTI4 0
+EQI4 $2996
+ADDRLP4 276
+INDIRI4
+CNSTI4 1
+EQI4 $2997
+ADDRLP4 276
+INDIRI4
+CNSTI4 2
+EQI4 $3006
+ADDRGP4 $2993
+JUMPV
+LABELV $2996
+ADDRLP4 284
+ADDRGP4 trap_Key_GetCatcher
+CALLI4
+ASGNI4
+ADDRLP4 284
+INDIRI4
+CNSTI4 -3
+BANDI4
+ARGI4
+ADDRGP4 trap_Key_SetCatcher
+CALLV
+pop
+ADDRGP4 trap_Key_ClearStates
+CALLV
+pop
+ADDRGP4 $2177
+ARGP4
+ADDRGP4 $119
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+ADDRGP4 Menus_CloseAll
+CALLV
+pop
+ADDRGP4 $2988
+JUMPV
+LABELV $2997
+ADDRGP4 $2998
+ARGP4
+ADDRGP4 $116
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRGP4 trap_Key_SetCatcher
+CALLV
+pop
+ADDRGP4 Menus_CloseAll
+CALLV
+pop
+ADDRGP4 $2085
+ARGP4
+ADDRGP4 Menus_ActivateByName
+CALLP4
+pop
+ADDRGP4 $1882
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 288
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 288
+INDIRU4
+CNSTU4 0
+EQU4 $2988
+ADDRGP4 $3003
+ARGP4
+ADDRLP4 292
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 292
+INDIRF4
+CNSTF4 1073741824
+NEF4 $3001
+ADDRGP4 $3004
+ARGP4
+ADDRGP4 Menus_ActivateByName
+CALLP4
+pop
+ADDRGP4 $2988
+JUMPV
+LABELV $3001
+ADDRGP4 $3005
+ARGP4
+ADDRGP4 Menus_ActivateByName
+CALLP4
+pop
+ADDRGP4 $2988
+JUMPV
+LABELV $3006
+ADDRGP4 $2177
+ARGP4
+ADDRGP4 $116
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRGP4 trap_Key_SetCatcher
+CALLV
+pop
+ADDRGP4 UI_BuildPlayerList
+CALLV
+pop
+ADDRGP4 Menus_CloseAll
+CALLV
+pop
+ADDRGP4 $3007
+ARGP4
+ADDRGP4 Menus_ActivateByName
+CALLP4
+pop
+LABELV $2993
+LABELV $2989
+LABELV $2988
+endproc UI_SetActiveMenu 296 12
+export UI_IsFullscreen
+proc UI_IsFullscreen 4 0
+ADDRLP4 0
+ADDRGP4 Menus_AnyFullScreenVisible
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $3008
+endproc UI_IsFullscreen 4 0
+proc UI_ReadableSize 16 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 1073741824
+LEI4 $3010
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $372
+ARGP4
+ADDRFP4 8
+INDIRI4
+CNSTI4 1073741824
+DIVI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 0
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+CVIU4 4
+ADDRLP4 8
+INDIRU4
+SUBU4
+CVUI4 4
+ARGI4
+ADDRGP4 $3012
+ARGP4
+ADDRLP4 12
+CNSTI4 1073741824
+ASGNI4
+CNSTI4 100
+ADDRFP4 8
+INDIRI4
+ADDRLP4 12
+INDIRI4
+MODI4
+MULI4
+ADDRLP4 12
+INDIRI4
+DIVI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $3011
+JUMPV
+LABELV $3010
+ADDRFP4 8
+INDIRI4
+CNSTI4 1048576
+LEI4 $3013
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $372
+ARGP4
+ADDRFP4 8
+INDIRI4
+CNSTI4 1048576
+DIVI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 0
+INDIRU4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+CVIU4 4
+ADDRLP4 8
+INDIRU4
+SUBU4
+CVUI4 4
+ARGI4
+ADDRGP4 $3015
+ARGP4
+ADDRLP4 12
+CNSTI4 1048576
+ASGNI4
+CNSTI4 100
+ADDRFP4 8
+INDIRI4
+ADDRLP4 12
+INDIRI4
+MODI4
+MULI4
+ADDRLP4 12
+INDIRI4
+DIVI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $3014
+JUMPV
+LABELV $3013
+ADDRFP4 8
+INDIRI4
+CNSTI4 1024
+LEI4 $3016
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $3018
+ARGP4
+ADDRFP4 8
+INDIRI4
+CNSTI4 1024
+DIVI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $3017
+JUMPV
+LABELV $3016
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $3019
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $3017
+LABELV $3014
+LABELV $3011
+LABELV $3009
+endproc UI_ReadableSize 16 16
+proc UI_PrintTime 8 20
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1000
+DIVI4
+ASGNI4
+ADDRFP4 8
+INDIRI4
+CNSTI4 3600
+LEI4 $3021
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $3023
+ARGP4
+ADDRLP4 4
+CNSTI4 3600
+ASGNI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+DIVI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+MODI4
+CNSTI4 60
+DIVI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $3022
+JUMPV
+LABELV $3021
+ADDRFP4 8
+INDIRI4
+CNSTI4 60
+LEI4 $3024
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $3026
+ARGP4
+ADDRLP4 4
+CNSTI4 60
+ASGNI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+DIVI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+MODI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRGP4 $3025
+JUMPV
+LABELV $3024
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $3027
+ARGP4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+LABELV $3025
+LABELV $3022
+LABELV $3020
+endproc UI_PrintTime 8 20
+export Text_PaintCenter
+proc Text_PaintCenter 8 32
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 4
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 4
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+DIVI4
+CVIF4 4
+SUBF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+CNSTI4 6
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $3028
+endproc Text_PaintCenter 8 32
+export Text_PaintCenter_AutoWrapped
+proc Text_PaintCenter_AutoWrapped 1064 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 12
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 16
+ADDRFP4 16
+INDIRF4
+ASGNF4
+ADDRFP4 20
+ADDRFP4 20
+INDIRP4
+ASGNP4
+ADDRFP4 24
+ADDRFP4 24
+INDIRP4
+ASGNP4
+ADDRFP4 28
+ADDRFP4 28
+INDIRF4
+ASGNF4
+ADDRFP4 24
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $3032
+ADDRFP4 24
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $3030
+LABELV $3032
+ADDRGP4 $3029
+JUMPV
+LABELV $3030
+ADDRLP4 20
+ARGP4
+ADDRFP4 24
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 20
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20
+ASGNP4
+ADDRLP4 12
+ADDRLP4 20
+ASGNP4
+ADDRGP4 $3034
+JUMPV
+LABELV $3033
+LABELV $3036
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $3037
+ADDRLP4 1048
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 32
+EQI4 $3039
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+NEI4 $3036
+LABELV $3039
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 0
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRLP4 1056
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 1056
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI1
+ASGNI1
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ADDRFP4 8
+INDIRF4
+LEF4 $3040
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+NEU4 $3042
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $3042
+ADDRLP4 4
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRFP4 28
+INDIRF4
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ADDRFP4 12
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $3044
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $3035
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 28
+INDIRF4
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+ADDRGP4 $3035
+JUMPV
+LABELV $3044
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $3041
+JUMPV
+LABELV $3040
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $3048
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRFP4 28
+INDIRF4
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+ADDRGP4 $3035
+JUMPV
+LABELV $3048
+LABELV $3041
+LABELV $3034
+ADDRGP4 $3033
+JUMPV
+LABELV $3035
+LABELV $3029
+endproc Text_PaintCenter_AutoWrapped 1064 24
+data
+align 1
+LABELV $3051
+byte 1 68
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 58
+byte 1 0
+align 1
+LABELV $3052
+byte 1 69
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 102
+byte 1 116
+byte 1 58
+byte 1 0
+align 1
+LABELV $3053
+byte 1 84
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 102
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 58
+byte 1 0
+code
+proc UI_DisplayDownloadInfo 316 24
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 12
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRGP4 $3054
+ARGP4
+ADDRLP4 280
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 280
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $3055
+ARGP4
+ADDRLP4 284
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 284
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRGP4 $3056
+ARGP4
+ADDRLP4 288
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 140
+ADDRLP4 288
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 8
+CNSTI4 320
+ASGNI4
+ADDRGP4 colorWhite
+ARGP4
+ADDRGP4 UI_SetColor
+CALLV
+pop
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+CNSTF4 1121976320
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRGP4 $3051
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+CNSTF4 1128267776
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRGP4 $3052
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+CNSTF4 1131937792
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRGP4 $3053
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LEI4 $3057
+ADDRGP4 $3059
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTF4 1120403456
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+MULF4
+ADDRLP4 0
+INDIRI4
+CVIF4 4
+DIVF4
+CVFI4 4
+ARGI4
+ADDRLP4 292
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 148
+ADDRLP4 292
+INDIRP4
+ASGNP4
+ADDRGP4 $3058
+JUMPV
+LABELV $3057
+ADDRLP4 148
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $3058
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+CNSTF4 1124597760
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRLP4 148
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 UI_ReadableSize
+CALLV
+pop
+ADDRLP4 76
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 UI_ReadableSize
+CALLV
+pop
+ADDRLP4 4
+INDIRI4
+CNSTI4 4096
+LTI4 $3062
+ADDRLP4 140
+INDIRI4
+CNSTI4 0
+NEI4 $3060
+LABELV $3062
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 8
+INDIRF4
+CNSTF4 1129840640
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRGP4 $3063
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+ADDRGP4 $3064
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 296
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 8
+INDIRF4
+CNSTF4 1126170624
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRLP4 296
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+ADDRGP4 $3061
+JUMPV
+LABELV $3060
+ADDRGP4 uiInfo+200
+INDIRI4
+ADDRLP4 140
+INDIRI4
+SUBI4
+CNSTI4 1000
+DIVI4
+CNSTI4 0
+EQI4 $3065
+ADDRLP4 144
+ADDRLP4 4
+INDIRI4
+ADDRGP4 uiInfo+200
+INDIRI4
+ADDRLP4 140
+INDIRI4
+SUBI4
+CNSTI4 1000
+DIVI4
+DIVI4
+ASGNI4
+ADDRGP4 $3066
+JUMPV
+LABELV $3065
+ADDRLP4 144
+CNSTI4 0
+ASGNI4
+LABELV $3066
+ADDRLP4 152
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRLP4 144
+INDIRI4
+ARGI4
+ADDRGP4 UI_ReadableSize
+CALLV
+pop
+ADDRLP4 296
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 296
+INDIRI4
+EQI4 $3069
+ADDRLP4 144
+INDIRI4
+ADDRLP4 296
+INDIRI4
+EQI4 $3069
+ADDRLP4 300
+ADDRLP4 0
+INDIRI4
+ADDRLP4 144
+INDIRI4
+DIVI4
+ASGNI4
+ADDRLP4 216
+ARGP4
+CNSTI4 64
+ARGI4
+ADDRLP4 304
+ADDRLP4 300
+INDIRI4
+ASGNI4
+ADDRLP4 308
+CNSTI4 1024
+ASGNI4
+CNSTI4 1000
+ADDRLP4 304
+INDIRI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 308
+INDIRI4
+DIVI4
+ADDRLP4 304
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 308
+INDIRI4
+DIVI4
+DIVI4
+SUBI4
+MULI4
+ARGI4
+ADDRGP4 UI_PrintTime
+CALLV
+pop
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 8
+INDIRF4
+CNSTF4 1129840640
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRLP4 216
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+ADDRGP4 $3064
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 312
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 8
+INDIRF4
+CNSTF4 1126170624
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRLP4 312
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+ADDRGP4 $3070
+JUMPV
+LABELV $3069
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 8
+INDIRF4
+CNSTF4 1129840640
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRGP4 $3063
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $3071
+ADDRGP4 $3064
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 76
+ARGP4
+ADDRLP4 300
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 8
+INDIRF4
+CNSTF4 1126170624
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRLP4 300
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+ADDRGP4 $3072
+JUMPV
+LABELV $3071
+ADDRGP4 $3073
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 304
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 8
+INDIRF4
+CNSTF4 1126170624
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRLP4 304
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+LABELV $3072
+LABELV $3070
+ADDRLP4 144
+INDIRI4
+CNSTI4 0
+EQI4 $3074
+ADDRGP4 $3076
+ARGP4
+ADDRLP4 152
+ARGP4
+ADDRLP4 300
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 8
+INDIRF4
+CNSTF4 1132986368
+ADDF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRLP4 300
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+LABELV $3074
+LABELV $3061
+LABELV $3050
+endproc UI_DisplayDownloadInfo 316 24
+export UI_DrawConnectScreen
+proc UI_DrawConnectScreen 5460 24
+ADDRGP4 $3078
+ARGP4
+ADDRLP4 4384
+ADDRGP4 Menus_FindByName
+CALLP4
+ASGNP4
+ADDRLP4 4120
+ADDRLP4 4384
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $3079
+ADDRLP4 4120
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $3079
+ADDRLP4 4120
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 Menu_Paint
+CALLV
+pop
+LABELV $3079
+ADDRFP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $3081
+ADDRLP4 3084
+CNSTF4 1134559232
+ASGNF4
+ADDRLP4 3092
+CNSTF4 1124204544
+ASGNF4
+ADDRLP4 3088
+CNSTF4 1056964608
+ASGNF4
+ADDRGP4 $3082
+JUMPV
+LABELV $3081
+ADDRLP4 3084
+CNSTF4 1134559232
+ASGNF4
+ADDRLP4 3092
+CNSTF4 1107296256
+ASGNF4
+ADDRLP4 3088
+CNSTF4 1058642330
+ASGNF4
+ADDRGP4 $3077
+JUMPV
+LABELV $3082
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_GetClientState
+CALLV
+pop
+ADDRLP4 3096
+CNSTI1 0
+ASGNI1
+CNSTI4 0
+ARGI4
+ADDRLP4 3096
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 4388
+ADDRGP4 trap_GetConfigString
+CALLI4
+ASGNI4
+ADDRLP4 4388
+INDIRI4
+CNSTI4 0
+EQI4 $3083
+ADDRLP4 3096
+ARGP4
+ADDRGP4 $314
+ARGP4
+ADDRLP4 4392
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRGP4 $3085
+ARGP4
+ADDRLP4 4392
+INDIRP4
+ARGP4
+ADDRLP4 4396
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 3084
+INDIRF4
+ARGF4
+ADDRLP4 3092
+INDIRF4
+ARGF4
+ADDRLP4 3088
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRLP4 4396
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+LABELV $3083
+ADDRLP4 0+12
+ARGP4
+ADDRGP4 $3089
+ARGP4
+ADDRLP4 4400
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4400
+INDIRI4
+CNSTI4 0
+NEI4 $3086
+ADDRLP4 3084
+INDIRF4
+ARGF4
+ADDRLP4 3092
+INDIRF4
+CNSTF4 1111490560
+ADDF4
+ARGF4
+ADDRLP4 3088
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRGP4 $3090
+ARGP4
+CNSTF4 1086324736
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+ADDRGP4 $3087
+JUMPV
+LABELV $3086
+ADDRLP4 4124
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 $3091
+ARGP4
+ADDRLP4 0+12
+ARGP4
+ADDRGP4 Com_sprintf
+CALLV
+pop
+ADDRLP4 3084
+INDIRF4
+ARGF4
+ADDRLP4 3092
+INDIRF4
+CNSTF4 1111490560
+ADDF4
+ARGF4
+ADDRLP4 3088
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRLP4 4124
+ARGP4
+CNSTF4 1086324736
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+LABELV $3087
+ADDRLP4 0+1036
+ARGP4
+ADDRGP4 $3094
+ARGP4
+ADDRLP4 4404
+ADDRGP4 Info_ValueForKey
+CALLP4
+ASGNP4
+ADDRLP4 3084
+INDIRF4
+ARGF4
+CNSTF4 1142292480
+ARGF4
+ADDRLP4 3088
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRLP4 4404
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 5
+GEI4 $3095
+ADDRLP4 3084
+INDIRF4
+ARGF4
+ADDRLP4 3092
+INDIRF4
+CNSTF4 1127219200
+ADDF4
+ARGF4
+ADDRLP4 3088
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRLP4 0+2060
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+LABELV $3095
+ADDRGP4 lastConnState
+INDIRI4
+ADDRLP4 0
+INDIRI4
+LEI4 $3098
+ADDRGP4 lastLoadingText
+CNSTI1 0
+ASGNI1
+LABELV $3098
+ADDRLP4 4412
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 lastConnState
+ADDRLP4 4412
+INDIRI4
+ASGNI4
+ADDRLP4 4408
+ADDRLP4 4412
+INDIRI4
+ASGNI4
+ADDRLP4 4408
+INDIRI4
+CNSTI4 3
+LTI4 $3077
+ADDRLP4 4408
+INDIRI4
+CNSTI4 7
+GTI4 $3077
+ADDRLP4 4408
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $3120-12
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $3120
+address $3103
+address $3106
+address $3109
+address $3077
+address $3077
+code
+LABELV $3103
+ADDRGP4 $3104
+ARGP4
+ADDRLP4 0+4
+INDIRI4
+ARGI4
+ADDRLP4 4420
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4380
+ADDRLP4 4420
+INDIRP4
+ASGNP4
+ADDRGP4 $3101
+JUMPV
+LABELV $3106
+ADDRGP4 $3107
+ARGP4
+ADDRLP4 0+4
+INDIRI4
+ARGI4
+ADDRLP4 4424
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 4380
+ADDRLP4 4424
+INDIRP4
+ASGNP4
+ADDRGP4 $3101
+JUMPV
+LABELV $3109
+ADDRGP4 $1886
+ARGP4
+ADDRLP4 5456
+ADDRGP4 trap_Cvar_VariableValue
+CALLF4
+ASGNF4
+ADDRLP4 4428
+ADDRLP4 5456
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 4428
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $3110
+ADDRGP4 $3112
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 2
+ARGI4
+ADDRGP4 trap_Key_SetCatcher
+CALLV
+pop
+ADDRGP4 $3113
+ARGP4
+ADDRGP4 Menus_ActivateByName
+CALLP4
+pop
+ADDRGP4 $1886
+ARGP4
+ADDRGP4 $119
+ARGP4
+ADDRGP4 trap_Cvar_Set
+CALLV
+pop
+LABELV $3110
+ADDRGP4 $3114
+ARGP4
+ADDRLP4 4432
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 4432
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $3115
+ADDRLP4 4432
+ARGP4
+ADDRLP4 3084
+INDIRF4
+ARGF4
+ADDRLP4 3092
+INDIRF4
+ARGF4
+ADDRLP4 3088
+INDIRF4
+ARGF4
+ADDRGP4 UI_DisplayDownloadInfo
+CALLV
+pop
+ADDRGP4 $3077
+JUMPV
+LABELV $3115
+ADDRLP4 4380
+ADDRGP4 $3117
+ASGNP4
+LABELV $3101
+ADDRLP4 0+12
+ARGP4
+ADDRGP4 $3089
+ARGP4
+ADDRLP4 4420
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4420
+INDIRI4
+CNSTI4 0
+EQI4 $3122
+ADDRLP4 3084
+INDIRF4
+ARGF4
+ADDRLP4 3092
+INDIRF4
+CNSTF4 1117782016
+ADDF4
+ARGF4
+ADDRLP4 3088
+INDIRF4
+ARGF4
+ADDRGP4 colorWhite
+ARGP4
+ADDRLP4 4380
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 Text_PaintCenter
+CALLV
+pop
+LABELV $3122
+LABELV $3077
+endproc UI_DrawConnectScreen 5460 24
+export UI_RegisterCvars
+proc UI_RegisterCvars 12 16
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRGP4 cvarTable
+ASGNP4
+ADDRGP4 $3129
+JUMPV
+LABELV $3126
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 trap_Cvar_Register
+CALLV
+pop
+LABELV $3127
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+LABELV $3129
+ADDRLP4 4
+INDIRI4
+ADDRGP4 cvarTableSize
+INDIRI4
+LTI4 $3126
+LABELV $3125
+endproc UI_RegisterCvars 12 16
+export UI_UpdateCvars
+proc UI_UpdateCvars 8 4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRGP4 cvarTable
+ASGNP4
+ADDRGP4 $3134
+JUMPV
+LABELV $3131
+ADDRLP4 4
+INDIRP4
+INDIRP4
+ARGP4
+ADDRGP4 trap_Cvar_Update
+CALLV
+pop
+LABELV $3132
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+ASGNP4
+LABELV $3134
+ADDRLP4 0
+INDIRI4
+ADDRGP4 cvarTableSize
+INDIRI4
+LTI4 $3131
+LABELV $3130
+endproc UI_UpdateCvars 8 4
+export UI_UpdateNews
+proc UI_UpdateNews 10036 12
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 10020
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ADDRLP4 10020
+INDIRI4
+EQI4 $3136
+ADDRGP4 uiInfo+110704+4256
+INDIRI4
+ADDRLP4 10020
+INDIRI4
+NEI4 $3136
+ADDRGP4 uiInfo+110704+4260
+ADDRGP4 uiInfo+200
+INDIRI4
+CNSTI4 10000
+ADDI4
+ASGNI4
+ADDRGP4 uiInfo+110704+4256
+CNSTI4 1
+ASGNI4
+ADDRGP4 $3137
+JUMPV
+LABELV $3136
+ADDRGP4 uiInfo+110704+4256
+INDIRI4
+CNSTI4 0
+NEI4 $3145
+ADDRGP4 $3135
+JUMPV
+LABELV $3145
+ADDRGP4 uiInfo+200
+INDIRI4
+ADDRGP4 uiInfo+110704+4260
+INDIRI4
+LEI4 $3149
+ADDRGP4 uiInfo+110704
+ARGP4
+ADDRGP4 $3155
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRGP4 uiInfo+110704+4252
+CNSTI4 1
+ASGNI4
+ADDRGP4 $3135
+JUMPV
+LABELV $3149
+LABELV $3137
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 10024
+ADDRGP4 trap_GetNews
+CALLI4
+ASGNI4
+ADDRLP4 10016
+ADDRLP4 10024
+INDIRI4
+ASGNI4
+ADDRGP4 $3158
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTI4 10000
+ARGI4
+ADDRGP4 trap_Cvar_VariableStringBuffer
+CALLV
+pop
+ADDRLP4 12
+ARGP4
+CNSTF4 1048576000
+ARGF4
+CNSTF4 1134723072
+ADDRGP4 uiInfo+196
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 10028
+ADDRGP4 Item_Text_Wrap
+CALLP4
+ASGNP4
+ADDRLP4 10012
+ADDRLP4 10028
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 10012
+INDIRP4
+ASGNP4
+ADDRGP4 $3163
+JUMPV
+LABELV $3160
+ADDRLP4 4
+INDIRI4
+CNSTI4 84
+EQI4 $3166
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+NEI4 $3164
+LABELV $3166
+ADDRLP4 4
+INDIRI4
+CNSTI4 85
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+110704
+ADDP4
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 8
+INDIRI4
+CNSTI4 49
+NEI4 $3168
+ADDRGP4 $3162
+JUMPV
+LABELV $3168
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+EQI4 $3165
+ADDRLP4 4
+INDIRI4
+CNSTI4 85
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+110704
+ADDP4
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $3165
+JUMPV
+LABELV $3164
+ADDRLP4 10032
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 10032
+INDIRI4
+CNSTI4 32
+LTI4 $3173
+ADDRLP4 10032
+INDIRI4
+CNSTI4 126
+GTI4 $3173
+ADDRLP4 4
+INDIRI4
+CNSTI4 85
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+110704
+ADDP4
+ADDP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $3173
+LABELV $3165
+LABELV $3161
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $3163
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $3160
+LABELV $3162
+ADDRLP4 4
+INDIRI4
+CNSTI4 85
+ADDRLP4 8
+INDIRI4
+MULI4
+ADDRGP4 uiInfo+110704
+ADDP4
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 uiInfo+110704+4252
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 10016
+INDIRI4
+CNSTI4 0
+EQI4 $3179
+ADDRGP4 uiInfo+110704+4256
+CNSTI4 0
+ASGNI4
+LABELV $3179
+LABELV $3135
+endproc UI_UpdateNews 10036 12
+bss
+align 1
+LABELV lastLoadingText
+skip 1024
+align 4
+LABELV lastConnState
+skip 4
+export startTime
+align 4
+LABELV startTime
+skip 4
+export ui_chatCommands
+align 4
+LABELV ui_chatCommands
+skip 272
+export ui_winner
+align 4
+LABELV ui_winner
+skip 272
+export ui_emoticons
+align 4
+LABELV ui_emoticons
+skip 272
+export ui_developer
+align 4
+LABELV ui_developer
+skip 272
+export ui_textWrapCache
+align 4
+LABELV ui_textWrapCache
+skip 272
+export ui_serverStatusTimeOut
+align 4
+LABELV ui_serverStatusTimeOut
+skip 272
+export ui_findPlayer
+align 4
+LABELV ui_findPlayer
+skip 272
+export ui_bigFont
+align 4
+LABELV ui_bigFont
+skip 272
+export ui_smallFont
+align 4
+LABELV ui_smallFont
+skip 272
+export ui_lastServerRefresh_3_time
+align 4
+LABELV ui_lastServerRefresh_3_time
+skip 272
+export ui_lastServerRefresh_2_time
+align 4
+LABELV ui_lastServerRefresh_2_time
+skip 272
+export ui_lastServerRefresh_1_time
+align 4
+LABELV ui_lastServerRefresh_1_time
+skip 272
+export ui_lastServerRefresh_0_time
+align 4
+LABELV ui_lastServerRefresh_0_time
+skip 272
+export ui_lastServerRefresh_3
+align 4
+LABELV ui_lastServerRefresh_3
+skip 272
+export ui_lastServerRefresh_2
+align 4
+LABELV ui_lastServerRefresh_2
+skip 272
+export ui_lastServerRefresh_1
+align 4
+LABELV ui_lastServerRefresh_1
+skip 272
+export ui_lastServerRefresh_0
+align 4
+LABELV ui_lastServerRefresh_0
+skip 272
+export ui_selectedMap
+align 4
+LABELV ui_selectedMap
+skip 272
+export ui_netSource
+align 4
+LABELV ui_netSource
+skip 272
+export ui_dedicated
+align 4
+LABELV ui_dedicated
+skip 272
+export ui_browserShowEmpty
+align 4
+LABELV ui_browserShowEmpty
+skip 272
+export ui_browserShowFull
+align 4
+LABELV ui_browserShowFull
+skip 272
+import trap_SetPbClStatus
+import trap_R_RemapShader
+import trap_RealTime
+import trap_CIN_SetExtents
+import trap_CIN_DrawCinematic
+import trap_CIN_RunCinematic
+import trap_CIN_StopCinematic
+import trap_CIN_PlayCinematic
+import trap_S_StartBackgroundTrack
+import trap_S_StopBackgroundTrack
+import trap_R_RegisterFont
+import trap_MemoryRemaining
+import trap_LAN_CompareServers
+import trap_GetNews
+import trap_LAN_ServerStatus
+import trap_LAN_ResetPings
+import trap_LAN_RemoveServer
+import trap_LAN_AddServer
+import trap_LAN_UpdateVisiblePings
+import trap_LAN_ServerIsVisible
+import trap_LAN_MarkServerVisible
+import trap_LAN_SaveCachedServers
+import trap_LAN_LoadCachedServers
+import trap_LAN_GetPingInfo
+import trap_LAN_GetPing
+import trap_LAN_ClearPing
+import trap_LAN_GetPingQueueCount
+import trap_LAN_GetServerPing
+import trap_LAN_GetServerInfo
+import trap_LAN_GetServerAddressString
+import trap_LAN_GetServerCount
+import trap_GetConfigString
+import trap_GetGlconfig
+import trap_GetClientState
+import trap_GetClipboardData
+import trap_Key_SetCatcher
+import trap_Key_GetCatcher
+import trap_Key_ClearStates
+import trap_Key_SetOverstrikeMode
+import trap_Key_GetOverstrikeMode
+import trap_Key_IsDown
+import trap_Key_SetBinding
+import trap_Key_GetBindingBuf
+import trap_Key_KeynumToStringBuf
+import trap_S_RegisterSound
+import trap_S_StartLocalSound
+import trap_CM_LerpTag
+import trap_UpdateScreen
+import trap_R_ModelBounds
+import trap_R_DrawStretchPic
+import trap_R_SetColor
+import trap_R_RenderScene
+import trap_R_AddLightToScene
+import trap_R_AddPolyToScene
+import trap_R_AddRefEntityToScene
+import trap_R_ClearScene
+import trap_R_RegisterShaderNoMip
+import trap_R_RegisterSkin
+import trap_R_RegisterModel
+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_Cmd_ExecuteText
+import trap_Argv
+import trap_Argc
+import trap_Cvar_InfoStringBuffer
+import trap_Cvar_Create
+import trap_Cvar_Reset
+import trap_Cvar_SetValue
+import trap_Cvar_VariableStringBuffer
+import trap_Cvar_VariableValue
+import trap_Cvar_Set
+import trap_Cvar_Update
+import trap_Cvar_Register
+import trap_Milliseconds
+import trap_Error
+import trap_Print
+import UI_FillRect
+import UI_DrawHandlePic
+import UI_AdjustFrom640
+import UI_SetColor
+import UI_Cvar_VariableString
+import UI_ConsoleCommand
+export uiInfo
+align 4
+LABELV uiInfo
+skip 123968
+import UI_ServerInfo
+import UI_LoadArenas
+import UI_ClearScores
+import UI_AdjustTimeByGame
+import g_nameBind2
+import g_nameBind1
+import BindingFromName
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import UI_EscapeEmoticons
+import UI_Text_IsEmoticon
+import UI_Text_EmHeight
+import UI_Text_EmWidth
+import UI_Text_Height
+import UI_Text_Width
+import UI_Text_Paint_Limit
+import UI_Text_Paint
+import UI_DrawTextBlock
+import Item_Text_Wrap
+import Item_Text_Wrapped_Paint
+import trap_R_SetClipRegion
+import Controls_SetDefaults
+import Controls_SetConfig
+import Controls_GetConfig
+import UI_OutOfMemory
+import UI_InitMemory
+import UI_Alloc
+import UI_RemoveCaptureFunc
+import UI_InstallCaptureFunc
+import Display_CacheAll
+import Menu_SetFeederSelection
+import Menu_Paint
+import Menu_Update
+import Menus_CloseAll
+import LerpColor
+import Display_HandleKey
+import Menus_CloseByName
+import Menus_FindByName
+import Display_KeyBindPending
+import Display_CursorType
+import Display_MouseMove
+import Display_CaptureItem
+import Display_GetContext
+import Menus_ReplaceActive
+import Menus_Activate
+import Menus_AnyFullScreenVisible
+import Menu_Reset
+import Menus_ReplaceActiveByName
+import Menus_ActivateByName
+import Menu_PaintAll
+import Menu_UpdateAll
+import Menu_New
+import Menu_Count
+import PC_Script_Parse
+import PC_String_Parse
+import PC_Rect_Parse
+import PC_Int_Parse
+import PC_Color_Parse
+import PC_Float_Parse
+import Script_Parse
+import String_Parse
+import Rect_Parse
+import Int_Parse
+import Color_Parse
+import Float_Parse
+import Menu_ScrollFeeder
+import Menu_HandleMouseMove
+import Menu_HandleKey
+import Menu_GetFocused
+import Menu_PostParse
+import Item_Init
+import Menu_Init
+import Display_ExpandMacros
+import Init_Display
+import String_Report
+import String_Init
+import String_Alloc
+import cmdcmp
+import BG_TeamName
+import BG_LoadEmoticons
+import BG_VoiceTrackFind
+import BG_VoiceTrackByNum
+import BG_VoiceCmdByNum
+import BG_VoiceCmdFind
+import BG_VoiceByName
+import BG_PrintVoices
+import BG_VoiceInit
+import BG_PrimaryWeapon
+import BG_BuildableIsAllowed
+import BG_ClassIsAllowed
+import BG_UpgradeIsAllowed
+import BG_WeaponIsAllowed
+import BG_InitAllowedGameElements
+import BG_ParseCSVBuildableList
+import BG_ParseCSVClassList
+import BG_ParseCSVEquipmentList
+import atoi_neg
+import atof_neg
+import BG_PlayerTouchesItem
+import BG_PlayerStateToEntityStateExtraPolate
+import BG_PlayerStateToEntityState
+import BG_AddPredictableEventToPlayerstate
+import BG_EvaluateTrajectoryDelta
+import BG_EvaluateTrajectory
+import BG_MemoryInfo
+import BG_DefragmentMemory
+import BG_Free
+import BG_InitMemory
+import BG_Alloc
+import BG_UpgradeAllowedInStage
+import BG_Upgrade
+import BG_UpgradeByName
+import BG_WeaponAllowedInStage
+import BG_Weapon
+import BG_WeaponByName
+import BG_InitClassConfigs
+import BG_AlienCanEvolve
+import BG_ClassCanEvolveFromTo
+import BG_ClassHasAbility
+import BG_ClassBoundingBox
+import BG_ClassConfig
+import BG_ClassAllowedInStage
+import BG_Class
+import BG_ClassByName
+import BG_InitBuildableConfigs
+import BG_BuildableBoundingBox
+import BG_BuildableConfig
+import BG_BuildableAllowedInStage
+import BG_Buildable
+import BG_BuildableByEntityName
+import BG_BuildableByName
+import BG_UnpackEntityNumbers
+import BG_PackEntityNumbers
+import BG_HasEnergyWeapon
+import BG_GetPlayerWeapon
+import BG_PlayerPoisonCloudTime
+import BG_PlayerCanChangeWeapon
+import BG_GetValueOfPlayer
+import BG_PositionBuildableRelativeToPlayer
+import BG_GetClientViewOrigin
+import BG_GetClientNormal
+import BG_RotateAxis
+import BG_UpgradeIsActive
+import BG_DeactivateUpgrade
+import BG_ActivateUpgrade
+import BG_InventoryContainsUpgrade
+import BG_RemoveUpgradeFromInventory
+import BG_AddUpgradeToInventory
+import BG_SlotsForInventory
+import BG_InventoryContainsWeapon
+import BG_WeaponIsFull
+import BG_EventName
+import Pmove
+import PM_UpdateViewAngles
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $3158
+byte 1 99
+byte 1 108
+byte 1 95
+byte 1 110
+byte 1 101
+byte 1 119
+byte 1 115
+byte 1 83
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $3155
+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 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 46
+byte 1 0
+align 1
+LABELV $3117
+byte 1 65
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 46
+byte 1 46
+byte 1 46
+byte 1 0
+align 1
+LABELV $3114
+byte 1 99
+byte 1 108
+byte 1 95
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $3113
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 0
+align 1
+LABELV $3112
+byte 1 79
+byte 1 112
+byte 1 101
+byte 1 110
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 46
+byte 1 46
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $3107
+byte 1 65
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 101
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 46
+byte 1 46
+byte 1 46
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $3104
+byte 1 65
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 46
+byte 1 46
+byte 1 46
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $3094
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 100
+byte 1 0
+align 1
+LABELV $3091
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $3090
+byte 1 32
+byte 1 0
+align 1
+LABELV $3089
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 104
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $3085
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $3078
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 0
+align 1
+LABELV $3076
+byte 1 37
+byte 1 115
+byte 1 47
+byte 1 83
+byte 1 101
+byte 1 99
+byte 1 0
+align 1
+LABELV $3073
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 112
+byte 1 105
+byte 1 101
+byte 1 100
+byte 1 41
+byte 1 0
+align 1
+LABELV $3064
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 112
+byte 1 105
+byte 1 101
+byte 1 100
+byte 1 41
+byte 1 0
+align 1
+LABELV $3063
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $3059
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 37
+byte 1 37
+byte 1 41
+byte 1 0
+align 1
+LABELV $3056
+byte 1 99
+byte 1 108
+byte 1 95
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $3055
+byte 1 99
+byte 1 108
+byte 1 95
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 67
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $3054
+byte 1 99
+byte 1 108
+byte 1 95
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 83
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 0
+align 1
+LABELV $3027
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 0
+align 1
+LABELV $3026
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 0
+align 1
+LABELV $3023
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 104
+byte 1 114
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $3019
+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 0
+align 1
+LABELV $3018
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 75
+byte 1 66
+byte 1 0
+align 1
+LABELV $3015
+byte 1 46
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 100
+byte 1 32
+byte 1 77
+byte 1 66
+byte 1 0
+align 1
+LABELV $3012
+byte 1 46
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 100
+byte 1 32
+byte 1 71
+byte 1 66
+byte 1 0
+align 1
+LABELV $3007
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $3005
+byte 1 101
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 114
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 0
+align 1
+LABELV $3004
+byte 1 100
+byte 1 114
+byte 1 111
+byte 1 112
+byte 1 95
+byte 1 112
+byte 1 111
+byte 1 112
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 0
+align 1
+LABELV $3003
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 95
+byte 1 101
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 114
+byte 1 67
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $2998
+byte 1 115
+byte 1 118
+byte 1 95
+byte 1 107
+byte 1 105
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $2940
+byte 1 119
+byte 1 104
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $2864
+byte 1 114
+byte 1 95
+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 77
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $2745
+byte 1 108
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $2699
+byte 1 67
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 109
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 120
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 0
+align 1
+LABELV $2698
+byte 1 114
+byte 1 95
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $2697
+byte 1 114
+byte 1 95
+byte 1 119
+byte 1 105
+byte 1 100
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $2696
+byte 1 37
+byte 1 100
+byte 1 120
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 0
+align 1
+LABELV $2596
+byte 1 88
+byte 1 0
+align 1
+LABELV $2548
+byte 1 46
+byte 1 46
+byte 1 46
+byte 1 0
+align 1
+LABELV $2544
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 115
+byte 1 41
+byte 1 0
+align 1
+LABELV $2541
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $2535
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $2534
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $2531
+byte 1 108
+byte 1 97
+byte 1 98
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $2530
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 116
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 0
+align 1
+LABELV $2529
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 91
+byte 1 37
+byte 1 115
+byte 1 93
+byte 1 0
+align 1
+LABELV $2497
+byte 1 37
+byte 1 100
+byte 1 58
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $2397
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 85
+byte 1 73
+byte 1 32
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 105
+byte 1 112
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2379
+byte 1 85
+byte 1 110
+byte 1 73
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 80
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $2359
+byte 1 73
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 80
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $2354
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $2347
+byte 1 117
+byte 1 110
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $2331
+byte 1 84
+byte 1 111
+byte 1 103
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 73
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $2328
+byte 1 73
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 73
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 76
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $2323
+byte 1 117
+byte 1 112
+byte 1 100
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $2320
+byte 1 52
+byte 1 0
+align 1
+LABELV $2319
+byte 1 103
+byte 1 108
+byte 1 67
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 109
+byte 1 0
+align 1
+LABELV $2310
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 102
+byte 1 97
+byte 1 118
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 65
+byte 1 100
+byte 1 100
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $2309
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 102
+byte 1 97
+byte 1 118
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $2305
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 70
+byte 1 97
+byte 1 118
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $2292
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 116
+byte 1 101
+byte 1 70
+byte 1 97
+byte 1 118
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $2289
+byte 1 65
+byte 1 100
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 102
+byte 1 97
+byte 1 118
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 116
+byte 1 101
+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 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2288
+byte 1 70
+byte 1 97
+byte 1 118
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 10
+byte 1 0
+align 1
+LABELV $2285
+byte 1 70
+byte 1 97
+byte 1 118
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 116
+byte 1 101
+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 105
+byte 1 110
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $2280
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 114
+byte 1 0
+align 1
+LABELV $2271
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 70
+byte 1 97
+byte 1 118
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $2266
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $2260
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 65
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 119
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $2255
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 110
+byte 1 121
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2249
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 68
+byte 1 101
+byte 1 110
+byte 1 121
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 0
+align 1
+LABELV $2244
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2238
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 75
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $2233
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 117
+byte 1 110
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $2227
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 85
+byte 1 110
+byte 1 77
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $2222
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2216
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 77
+byte 1 117
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $2211
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 107
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2210
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $2204
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 75
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $2198
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2192
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 78
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 77
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $2186
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2180
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 77
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $2177
+byte 1 99
+byte 1 108
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $2176
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $2158
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 83
+byte 1 111
+byte 1 114
+byte 1 116
+byte 1 0
+align 1
+LABELV $2155
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $2154
+byte 1 76
+byte 1 101
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $2151
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $2150
+byte 1 81
+byte 1 117
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $2140
+byte 1 70
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 80
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 74
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $2137
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2123
+byte 1 74
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $2118
+byte 1 70
+byte 1 105
+byte 1 110
+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 $2111
+byte 1 70
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 80
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 117
+byte 1 115
+byte 1 0
+align 1
+LABELV $2101
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 117
+byte 1 115
+byte 1 0
+align 1
+LABELV $2095
+byte 1 85
+byte 1 112
+byte 1 100
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 70
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $2088
+byte 1 83
+byte 1 116
+byte 1 111
+byte 1 112
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 0
+align 1
+LABELV $2085
+byte 1 109
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $2084
+byte 1 106
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $2075
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 74
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $2072
+byte 1 84
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 0
+align 1
+LABELV $2067
+byte 1 100
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2066
+byte 1 82
+byte 1 117
+byte 1 110
+byte 1 68
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 0
+align 1
+LABELV $2063
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 59
+byte 1 0
+align 1
+LABELV $2060
+byte 1 102
+byte 1 115
+byte 1 95
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $2059
+byte 1 82
+byte 1 117
+byte 1 110
+byte 1 77
+byte 1 111
+byte 1 100
+byte 1 0
+align 1
+LABELV $2054
+byte 1 99
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 114
+byte 1 111
+byte 1 113
+byte 1 32
+byte 1 50
+byte 1 10
+byte 1 0
+align 1
+LABELV $2049
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 77
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 101
+byte 1 0
+align 1
+LABELV $2046
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 0
+align 1
+LABELV $2045
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $2041
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $2034
+byte 1 83
+byte 1 97
+byte 1 121
+byte 1 75
+byte 1 101
+byte 1 121
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 0
+align 1
+LABELV $2031
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $2030
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 34
+byte 1 94
+byte 1 51
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 10
+byte 1 0
+align 1
+LABELV $2025
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $2018
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 97
+byte 1 121
+byte 1 66
+byte 1 117
+byte 1 102
+byte 1 102
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $2017
+byte 1 83
+byte 1 97
+byte 1 121
+byte 1 0
+align 1
+LABELV $2009
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $2006
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 115
+byte 1 0
+align 1
+LABELV $1998
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $1995
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 66
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 115
+byte 1 0
+align 1
+LABELV $1987
+byte 1 85
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 84
+byte 1 111
+byte 1 78
+byte 1 101
+byte 1 119
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $1981
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 85
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $1973
+byte 1 83
+byte 1 101
+byte 1 108
+byte 1 108
+byte 1 84
+byte 1 111
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $1970
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 83
+byte 1 101
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 0
+align 1
+LABELV $1962
+byte 1 66
+byte 1 117
+byte 1 121
+byte 1 70
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $1959
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 65
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 121
+byte 1 66
+byte 1 117
+byte 1 121
+byte 1 115
+byte 1 0
+align 1
+LABELV $1951
+byte 1 83
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 65
+byte 1 115
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $1948
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $1940
+byte 1 83
+byte 1 112
+byte 1 97
+byte 1 119
+byte 1 110
+byte 1 87
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 73
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 0
+align 1
+LABELV $1937
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 73
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 115
+byte 1 0
+align 1
+LABELV $1929
+byte 1 74
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 0
+align 1
+LABELV $1926
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 115
+byte 1 0
+align 1
+LABELV $1923
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 77
+byte 1 111
+byte 1 100
+byte 1 115
+byte 1 0
+align 1
+LABELV $1920
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 77
+byte 1 111
+byte 1 118
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $1917
+byte 1 76
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 68
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 115
+byte 1 0
+align 1
+LABELV $1914
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 70
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $1898
+byte 1 73
+byte 1 110
+byte 1 105
+byte 1 116
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 76
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $1895
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 0
+align 1
+LABELV $1892
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 85
+byte 1 68
+byte 1 80
+byte 1 0
+align 1
+LABELV $1889
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 67
+byte 1 85
+byte 1 82
+byte 1 76
+byte 1 0
+align 1
+LABELV $1886
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 95
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 80
+byte 1 114
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 0
+align 1
+LABELV $1885
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 73
+byte 1 103
+byte 1 110
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $1882
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 95
+byte 1 101
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 114
+byte 1 77
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $1881
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 69
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $1878
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 115
+byte 1 0
+align 1
+LABELV $1875
+byte 1 115
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 67
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 115
+byte 1 0
+align 1
+LABELV $1872
+byte 1 103
+byte 1 101
+byte 1 116
+byte 1 78
+byte 1 101
+byte 1 119
+byte 1 115
+byte 1 0
+align 1
+LABELV $1869
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 73
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 0
+align 1
+LABELV $1866
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $1865
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 65
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 115
+byte 1 0
+align 1
+LABELV $1862
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $1861
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 111
+byte 1 80
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $1860
+byte 1 99
+byte 1 118
+byte 1 97
+byte 1 114
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $1859
+byte 1 101
+byte 1 120
+byte 1 101
+byte 1 99
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 46
+byte 1 99
+byte 1 102
+byte 1 103
+byte 1 10
+byte 1 0
+align 1
+LABELV $1858
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 97
+byte 1 117
+byte 1 108
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $1852
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 59
+byte 1 32
+byte 1 119
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 32
+byte 1 59
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 112
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1850
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $1849
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $1843
+byte 1 109
+byte 1 95
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 0
+align 1
+LABELV $1840
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 80
+byte 1 105
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 0
+align 1
+LABELV $1835
+byte 1 71
+byte 1 76
+byte 1 95
+byte 1 76
+byte 1 73
+byte 1 78
+byte 1 69
+byte 1 65
+byte 1 82
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 80
+byte 1 77
+byte 1 65
+byte 1 80
+byte 1 95
+byte 1 78
+byte 1 69
+byte 1 65
+byte 1 82
+byte 1 69
+byte 1 83
+byte 1 84
+byte 1 0
+align 1
+LABELV $1832
+byte 1 71
+byte 1 76
+byte 1 95
+byte 1 76
+byte 1 73
+byte 1 78
+byte 1 69
+byte 1 65
+byte 1 82
+byte 1 95
+byte 1 77
+byte 1 73
+byte 1 80
+byte 1 77
+byte 1 65
+byte 1 80
+byte 1 95
+byte 1 76
+byte 1 73
+byte 1 78
+byte 1 69
+byte 1 65
+byte 1 82
+byte 1 0
+align 1
+LABELV $1831
+byte 1 114
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $1830
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 98
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 80
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $1829
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 115
+byte 1 0
+align 1
+LABELV $1828
+byte 1 114
+byte 1 95
+byte 1 105
+byte 1 110
+byte 1 71
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 86
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 111
+byte 1 0
+align 1
+LABELV $1827
+byte 1 114
+byte 1 95
+byte 1 102
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 83
+byte 1 107
+byte 1 121
+byte 1 0
+align 1
+LABELV $1826
+byte 1 114
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 98
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $1825
+byte 1 114
+byte 1 95
+byte 1 112
+byte 1 105
+byte 1 99
+byte 1 109
+byte 1 105
+byte 1 112
+byte 1 0
+align 1
+LABELV $1824
+byte 1 114
+byte 1 95
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $1820
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 103
+byte 1 108
+byte 1 67
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 111
+byte 1 109
+byte 1 0
+align 1
+LABELV $1815
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 117
+byte 1 98
+byte 1 100
+byte 1 105
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $1811
+byte 1 114
+byte 1 95
+byte 1 108
+byte 1 111
+byte 1 100
+byte 1 98
+byte 1 105
+byte 1 97
+byte 1 115
+byte 1 0
+align 1
+LABELV $1804
+byte 1 114
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 105
+byte 1 108
+byte 1 98
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $1803
+byte 1 114
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 112
+byte 1 116
+byte 1 104
+byte 1 98
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $1799
+byte 1 114
+byte 1 95
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 98
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $1796
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 71
+byte 1 101
+byte 1 116
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $1793
+byte 1 50
+byte 1 0
+align 1
+LABELV $1792
+byte 1 49
+byte 1 53
+byte 1 0
+align 1
+LABELV $1789
+byte 1 99
+byte 1 108
+byte 1 95
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 116
+byte 1 100
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $1788
+byte 1 51
+byte 1 48
+byte 1 0
+align 1
+LABELV $1787
+byte 1 99
+byte 1 108
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $1784
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $1783
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 82
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $1780
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $1779
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 83
+byte 1 101
+byte 1 116
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $1760
+byte 1 46
+byte 1 100
+byte 1 109
+byte 1 95
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $1759
+byte 1 100
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 115
+byte 1 0
+align 1
+LABELV $1757
+byte 1 100
+byte 1 109
+byte 1 95
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $1754
+byte 1 46
+byte 1 114
+byte 1 111
+byte 1 113
+byte 1 0
+align 1
+LABELV $1739
+byte 1 114
+byte 1 111
+byte 1 113
+byte 1 0
+align 1
+LABELV $1738
+byte 1 118
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 111
+byte 1 0
+align 1
+LABELV $1722
+byte 1 36
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $1697
+byte 1 99
+byte 1 109
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1640
+byte 1 99
+byte 1 109
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1607
+byte 1 99
+byte 1 109
+byte 1 100
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 121
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1562
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 99
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 105
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $1526
+byte 1 99
+byte 1 109
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1519
+byte 1 74
+byte 1 111
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 0
+align 1
+LABELV $1512
+byte 1 99
+byte 1 109
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 97
+byte 1 117
+byte 1 116
+byte 1 111
+byte 1 10
+byte 1 0
+align 1
+LABELV $1508
+byte 1 65
+byte 1 117
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 0
+align 1
+LABELV $1505
+byte 1 87
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 46
+byte 1 0
+align 1
+LABELV $1498
+byte 1 99
+byte 1 109
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 10
+byte 1 0
+align 1
+LABELV $1494
+byte 1 83
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 0
+align 1
+LABELV $1491
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 10
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 99
+byte 1 104
+byte 1 110
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 103
+byte 1 121
+byte 1 46
+byte 1 32
+byte 1 65
+byte 1 108
+byte 1 116
+byte 1 104
+byte 1 111
+byte 1 117
+byte 1 103
+byte 1 104
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 97
+byte 1 107
+byte 1 101
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 44
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 114
+byte 1 32
+byte 1 97
+byte 1 117
+byte 1 116
+byte 1 111
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 121
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 105
+byte 1 108
+byte 1 116
+byte 1 46
+byte 1 32
+byte 1 65
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 117
+byte 1 112
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 114
+byte 1 101
+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 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 101
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 114
+byte 1 101
+byte 1 97
+byte 1 116
+byte 1 46
+byte 1 0
+align 1
+LABELV $1484
+byte 1 99
+byte 1 109
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1480
+byte 1 72
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $1477
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 32
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 10
+byte 1 10
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 103
+byte 1 116
+byte 1 104
+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 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 121
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 108
+byte 1 121
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 119
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 113
+byte 1 117
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 108
+byte 1 121
+byte 1 46
+byte 1 32
+byte 1 84
+byte 1 104
+byte 1 101
+byte 1 121
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 97
+byte 1 98
+byte 1 105
+byte 1 108
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 108
+byte 1 117
+byte 1 100
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 98
+byte 1 97
+byte 1 115
+byte 1 105
+byte 1 99
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 45
+byte 1 99
+byte 1 114
+byte 1 105
+byte 1 112
+byte 1 112
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 105
+byte 1 115
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 0
+align 1
+LABELV $1472
+byte 1 99
+byte 1 109
+byte 1 100
+byte 1 32
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 32
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $1469
+byte 1 65
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $1392
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 86
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 65
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $1387
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 84
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 86
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 65
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $1376
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 65
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 0
+align 1
+LABELV $1312
+byte 1 86
+byte 1 69
+byte 1 78
+byte 1 68
+byte 1 79
+byte 1 82
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 86
+byte 1 69
+byte 1 82
+byte 1 83
+byte 1 73
+byte 1 79
+byte 1 78
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 80
+byte 1 73
+byte 1 88
+byte 1 69
+byte 1 76
+byte 1 70
+byte 1 79
+byte 1 82
+byte 1 77
+byte 1 65
+byte 1 84
+byte 1 58
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 45
+byte 1 98
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 90
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 45
+byte 1 98
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 41
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 105
+byte 1 108
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 45
+byte 1 98
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 41
+byte 1 10
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1283
+byte 1 110
+byte 1 0
+align 1
+LABELV $1280
+byte 1 105
+byte 1 103
+byte 1 0
+align 1
+LABELV $1268
+byte 1 116
+byte 1 0
+align 1
+LABELV $1249
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 32
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1245
+byte 1 71
+byte 1 101
+byte 1 116
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 69
+byte 1 83
+byte 1 67
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 41
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1244
+byte 1 87
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 101
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1232
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 69
+byte 1 78
+byte 1 84
+byte 1 69
+byte 1 82
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 67
+byte 1 76
+byte 1 73
+byte 1 67
+byte 1 75
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 44
+byte 1 32
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 66
+byte 1 65
+byte 1 67
+byte 1 75
+byte 1 83
+byte 1 80
+byte 1 65
+byte 1 67
+byte 1 69
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 0
+align 1
+LABELV $1231
+byte 1 87
+byte 1 97
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 110
+byte 1 101
+byte 1 119
+byte 1 32
+byte 1 107
+byte 1 101
+byte 1 121
+byte 1 46
+byte 1 46
+byte 1 46
+byte 1 32
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 69
+byte 1 83
+byte 1 67
+byte 1 65
+byte 1 80
+byte 1 69
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $1182
+byte 1 37
+byte 1 115
+byte 1 46
+byte 1 114
+byte 1 111
+byte 1 113
+byte 1 0
+align 1
+LABELV $1164
+byte 1 103
+byte 1 102
+byte 1 120
+byte 1 47
+byte 1 50
+byte 1 100
+byte 1 47
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 95
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 0
+align 1
+LABELV $1145
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 10
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 10
+byte 1 37
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $1142
+byte 1 80
+byte 1 111
+byte 1 119
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $1140
+byte 1 83
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $1131
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 10
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 10
+byte 1 67
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $1130
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 10
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 10
+byte 1 67
+byte 1 114
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 70
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 0
+align 1
+LABELV $1126
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 10
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 10
+byte 1 70
+byte 1 114
+byte 1 97
+byte 1 103
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $1125
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 10
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $1117
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 114
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $1114
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $1113
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $1111
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 46
+byte 1 116
+byte 1 120
+byte 1 116
+byte 1 0
+align 1
+LABELV $1110
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 116
+byte 1 114
+byte 1 101
+byte 1 109
+byte 1 117
+byte 1 108
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 46
+byte 1 116
+byte 1 120
+byte 1 116
+byte 1 0
+align 1
+LABELV $1109
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 46
+byte 1 116
+byte 1 120
+byte 1 116
+byte 1 0
+align 1
+LABELV $1108
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 115
+byte 1 46
+byte 1 116
+byte 1 120
+byte 1 116
+byte 1 0
+align 1
+LABELV $1103
+byte 1 85
+byte 1 73
+byte 1 32
+byte 1 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 109
+byte 1 115
+byte 1 101
+byte 1 99
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 112
+byte 1 97
+byte 1 110
+byte 1 101
+byte 1 115
+byte 1 41
+byte 1 10
+byte 1 0
+align 1
+LABELV $1084
+byte 1 10
+byte 1 10
+byte 1 0
+align 1
+LABELV $1070
+byte 1 94
+byte 1 51
+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 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 115
+byte 1 39
+byte 1 32
+byte 1 100
+byte 1 111
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 39
+byte 1 123
+byte 1 39
+byte 1 10
+byte 1 0
+align 1
+LABELV $1063
+byte 1 94
+byte 1 51
+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 104
+byte 1 101
+byte 1 108
+byte 1 112
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+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 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $1057
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 0
+align 1
+LABELV $1038
+byte 1 94
+byte 1 49
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+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 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 44
+byte 1 32
+byte 1 117
+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 99
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 117
+byte 1 101
+byte 1 33
+byte 1 10
+byte 1 0
+align 1
+LABELV $1016
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 100
+byte 1 101
+byte 1 102
+byte 1 0
+align 1
+LABELV $1010
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 71
+byte 1 108
+byte 1 111
+byte 1 98
+byte 1 97
+byte 1 108
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 0
+align 1
+LABELV $998
+byte 1 94
+byte 1 51
+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 77
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 37
+byte 1 115
+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 10
+byte 1 0
+align 1
+LABELV $984
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 67
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $976
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 89
+byte 1 0
+align 1
+LABELV $968
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 88
+byte 1 0
+align 1
+LABELV $960
+byte 1 102
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 65
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $952
+byte 1 102
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 67
+byte 1 121
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $944
+byte 1 102
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $932
+byte 1 99
+byte 1 117
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $924
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 66
+byte 1 117
+byte 1 122
+byte 1 122
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $916
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 70
+byte 1 111
+byte 1 99
+byte 1 117
+byte 1 115
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $908
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 69
+byte 1 120
+byte 1 105
+byte 1 116
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $900
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $892
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 0
+align 1
+LABELV $883
+byte 1 98
+byte 1 105
+byte 1 103
+byte 1 70
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $874
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 70
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $863
+byte 1 102
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $859
+byte 1 125
+byte 1 0
+align 1
+LABELV $850
+byte 1 123
+byte 1 0
+align 1
+LABELV $836
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 104
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 67
+byte 1 117
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $812
+byte 1 103
+byte 1 108
+byte 1 111
+byte 1 98
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 55
+byte 1 48
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 32
+byte 1 101
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 121
+byte 1 10
+byte 1 0
+align 1
+LABELV $796
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $774
+byte 1 37
+byte 1 48
+byte 1 52
+byte 1 105
+byte 1 45
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 45
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 32
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 58
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 58
+byte 1 37
+byte 1 48
+byte 1 50
+byte 1 105
+byte 1 0
+align 1
+LABELV $772
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 95
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $771
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $769
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 95
+byte 1 37
+byte 1 105
+byte 1 95
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $728
+byte 1 99
+byte 1 108
+byte 1 95
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 80
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $725
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 100
+byte 1 117
+byte 1 101
+byte 1 32
+byte 1 116
+byte 1 111
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 101
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 44
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 112
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 115
+byte 1 32
+byte 1 104
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 116
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 10
+byte 1 0
+align 1
+LABELV $715
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 108
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 98
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 115
+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 37
+byte 1 100
+byte 1 32
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $693
+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 0
+align 1
+LABELV $681
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 115
+byte 1 0
+align 1
+LABELV $634
+byte 1 99
+byte 1 108
+byte 1 95
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 100
+byte 1 83
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $584
+byte 1 115
+byte 1 0
+align 1
+LABELV $581
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+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 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $576
+byte 1 110
+byte 1 111
+byte 1 32
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $492
+byte 1 115
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 47
+byte 1 37
+byte 1 100
+byte 1 46
+byte 1 46
+byte 1 46
+byte 1 0
+align 1
+LABELV $424
+byte 1 115
+byte 1 101
+byte 1 97
+byte 1 114
+byte 1 99
+byte 1 104
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 46
+byte 1 46
+byte 1 46
+byte 1 0
+align 1
+LABELV $416
+byte 1 99
+byte 1 108
+byte 1 95
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 117
+byte 1 115
+byte 1 82
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $372
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $360
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $359
+byte 1 112
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $358
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 0
+align 1
+LABELV $357
+byte 1 110
+byte 1 117
+byte 1 109
+byte 1 0
+align 1
+LABELV $318
+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 $317
+byte 1 112
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 111
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 0
+align 1
+LABELV $316
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $315
+byte 1 77
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $314
+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 $313
+byte 1 71
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $312
+byte 1 103
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $311
+byte 1 65
+byte 1 100
+byte 1 100
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 0
+align 1
+LABELV $310
+byte 1 78
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $309
+byte 1 115
+byte 1 118
+byte 1 95
+byte 1 104
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $233
+byte 1 104
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $205
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 47
+byte 1 37
+byte 1 115
+byte 1 95
+byte 1 37
+byte 1 100
+byte 1 120
+byte 1 49
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $186
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 95
+byte 1 49
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $183
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 108
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 50
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $180
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 95
+byte 1 116
+byte 1 104
+byte 1 117
+byte 1 109
+byte 1 98
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $177
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 95
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $174
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 95
+byte 1 108
+byte 1 101
+byte 1 102
+byte 1 116
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $171
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 95
+byte 1 117
+byte 1 112
+byte 1 95
+byte 1 97
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $168
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 95
+byte 1 97
+byte 1 114
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 95
+byte 1 100
+byte 1 119
+byte 1 110
+byte 1 95
+byte 1 97
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $165
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $162
+byte 1 117
+byte 1 105
+byte 1 47
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 115
+byte 1 47
+byte 1 103
+byte 1 114
+byte 1 97
+byte 1 100
+byte 1 105
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 50
+byte 1 46
+byte 1 116
+byte 1 103
+byte 1 97
+byte 1 0
+align 1
+LABELV $142
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 116
+byte 1 67
+byte 1 111
+byte 1 109
+byte 1 109
+byte 1 97
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 0
+align 1
+LABELV $141
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 119
+byte 1 105
+byte 1 110
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $140
+byte 1 99
+byte 1 103
+byte 1 95
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $139
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $138
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 87
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 67
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 0
+align 1
+LABELV $137
+byte 1 55
+byte 1 48
+byte 1 48
+byte 1 48
+byte 1 0
+align 1
+LABELV $136
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 83
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 117
+byte 1 115
+byte 1 84
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 79
+byte 1 117
+byte 1 116
+byte 1 0
+align 1
+LABELV $135
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 102
+byte 1 105
+byte 1 110
+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 $134
+byte 1 48
+byte 1 46
+byte 1 53
+byte 1 0
+align 1
+LABELV $133
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 98
+byte 1 105
+byte 1 103
+byte 1 70
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $132
+byte 1 48
+byte 1 46
+byte 1 50
+byte 1 0
+align 1
+LABELV $131
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 108
+byte 1 108
+byte 1 70
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $130
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 95
+byte 1 51
+byte 1 95
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $129
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 95
+byte 1 50
+byte 1 95
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $128
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 95
+byte 1 49
+byte 1 95
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $127
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 95
+byte 1 48
+byte 1 95
+byte 1 116
+byte 1 105
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $126
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 95
+byte 1 51
+byte 1 0
+align 1
+LABELV $125
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 95
+byte 1 50
+byte 1 0
+align 1
+LABELV $124
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 95
+byte 1 49
+byte 1 0
+align 1
+LABELV $123
+byte 1 0
+align 1
+LABELV $122
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 108
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 83
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 82
+byte 1 101
+byte 1 102
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 104
+byte 1 95
+byte 1 48
+byte 1 0
+align 1
+LABELV $121
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 77
+byte 1 97
+byte 1 112
+byte 1 0
+align 1
+LABELV $120
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 114
+byte 1 99
+byte 1 101
+byte 1 0
+align 1
+LABELV $119
+byte 1 48
+byte 1 0
+align 1
+LABELV $118
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 100
+byte 1 105
+byte 1 99
+byte 1 97
+byte 1 116
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $117
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 98
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 83
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 69
+byte 1 109
+byte 1 112
+byte 1 116
+byte 1 121
+byte 1 0
+align 1
+LABELV $116
+byte 1 49
+byte 1 0
+align 1
+LABELV $115
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 98
+byte 1 114
+byte 1 111
+byte 1 119
+byte 1 115
+byte 1 101
+byte 1 114
+byte 1 83
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 70
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 0
+align 1
+LABELV $113
+byte 1 73
+byte 1 80
+byte 1 88
+byte 1 0
+align 1
+LABELV $112
+byte 1 85
+byte 1 68
+byte 1 80
+byte 1 0
+align 1
+LABELV $111
+byte 1 63
+byte 1 63
+byte 1 63
+byte 1 0
+align 1
+LABELV $110
+byte 1 70
+byte 1 97
+byte 1 118
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $109
+byte 1 76
+byte 1 65
+byte 1 78
+byte 1 0
+align 1
+LABELV $108
+byte 1 77
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $107
+byte 1 73
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 110
+byte 1 101
+byte 1 116
+byte 1 0
diff --git a/build/release-linux-x86_64/base/ui/ui_shared.asm b/build/release-linux-x86_64/base/ui/ui_shared.asm
new file mode 100644
index 0000000..7cbfc64
--- /dev/null
+++ b/build/release-linux-x86_64/base/ui/ui_shared.asm
@@ -0,0 +1,40796 @@
+export voidFunction
+code
+proc voidFunction 0 0
+LABELV $57
+endproc voidFunction 0 0
+export voidFunction2
+proc voidFunction2 0 0
+CNSTI4 0
+RETI4
+LABELV $58
+endproc voidFunction2 0 0
+data
+align 4
+LABELV captureFunc
+address voidFunction
+align 4
+LABELV captureFuncExpiry
+byte 4 0
+align 4
+LABELV captureData
+byte 4 0
+align 4
+LABELV itemCapture
+byte 4 0
+export DC
+align 4
+LABELV DC
+byte 4 0
+align 4
+LABELV g_waitingForKey
+byte 4 0
+align 4
+LABELV g_editingField
+byte 4 0
+align 4
+LABELV g_bindItem
+byte 4 0
+align 4
+LABELV g_editItem
+byte 4 0
+align 4
+LABELV g_comboBoxItem
+byte 4 0
+export menuCount
+align 4
+LABELV menuCount
+byte 4 0
+export openMenuCount
+align 4
+LABELV openMenuCount
+byte 4 0
+align 4
+LABELV lastListBoxClickTime
+byte 4 0
+export UI_InstallCaptureFunc
+code
+proc UI_InstallCaptureFunc 0 0
+ADDRGP4 captureFunc
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 captureData
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+LEI4 $60
+ADDRGP4 captureFuncExpiry
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRFP4 8
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $61
+JUMPV
+LABELV $60
+ADDRGP4 captureFuncExpiry
+CNSTI4 0
+ASGNI4
+LABELV $61
+LABELV $59
+endproc UI_InstallCaptureFunc 0 0
+export UI_RemoveCaptureFunc
+proc UI_RemoveCaptureFunc 0 0
+ADDRGP4 captureFunc
+ADDRGP4 voidFunction
+ASGNP4
+ADDRGP4 captureData
+CNSTP4 0
+ASGNP4
+ADDRGP4 captureFuncExpiry
+CNSTI4 0
+ASGNI4
+LABELV $62
+endproc UI_RemoveCaptureFunc 0 0
+export UI_Alloc
+proc UI_Alloc 12 4
+ADDRGP4 allocPoint
+INDIRI4
+ADDRFP4 0
+INDIRI4
+ADDI4
+CNSTI4 1048576
+LEI4 $64
+ADDRGP4 outOfMemory
+CNSTI4 1
+ASGNI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 144
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $66
+ADDRGP4 $68
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 144
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $66
+CNSTP4 0
+RETP4
+ADDRGP4 $63
+JUMPV
+LABELV $64
+ADDRLP4 4
+ADDRGP4 allocPoint
+ASGNP4
+ADDRLP4 8
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+ADDRGP4 UI_memoryPool
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDRFP4 0
+INDIRI4
+CNSTI4 15
+ADDI4
+CNSTI4 -16
+BANDI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+RETP4
+LABELV $63
+endproc UI_Alloc 12 4
+export UI_InitMemory
+proc UI_InitMemory 4 0
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 allocPoint
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 outOfMemory
+ADDRLP4 0
+INDIRI4
+ASGNI4
+LABELV $69
+endproc UI_InitMemory 4 0
+export UI_OutOfMemory
+proc UI_OutOfMemory 0 0
+ADDRGP4 outOfMemory
+INDIRI4
+RETI4
+LABELV $70
+endproc UI_OutOfMemory 0 0
+proc hashForString 20 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $73
+JUMPV
+LABELV $72
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 12
+ADDRGP4 tolower
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 12
+INDIRI4
+CVII1 4
+ASGNI1
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI1
+CVII4 1
+ADDRLP4 0
+INDIRI4
+CNSTI4 119
+ADDI4
+MULI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $73
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $72
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 2047
+BANDI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+RETI4
+LABELV $71
+endproc hashForString 20 4
+data
+align 4
+LABELV strPoolIndex
+byte 4 0
+align 4
+LABELV strHandleCount
+byte 4 0
+export String_Alloc
+code
+proc String_Alloc 44 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $76
+CNSTP4 0
+RETP4
+ADDRGP4 $75
+JUMPV
+LABELV $76
+ADDRFP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $78
+ADDRGP4 $80
+RETP4
+ADDRGP4 $75
+JUMPV
+LABELV $78
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 hashForString
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 strHandle
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $82
+JUMPV
+LABELV $81
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $84
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $75
+JUMPV
+LABELV $84
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $82
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $81
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 12
+ADDRLP4 20
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRGP4 strPoolIndex
+INDIRI4
+ADDI4
+CNSTI4 1
+ADDI4
+CNSTI4 393216
+GEI4 $86
+ADDRLP4 24
+ADDRGP4 strPoolIndex
+INDIRI4
+ASGNI4
+ADDRGP4 strPoolIndex
+INDIRI4
+ADDRGP4 strPool
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+ADDRLP4 28
+ADDRGP4 strPoolIndex
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 strHandle
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $89
+JUMPV
+LABELV $88
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+LABELV $89
+ADDRLP4 36
+CNSTU4 0
+ASGNU4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 36
+INDIRU4
+EQU4 $91
+ADDRLP4 0
+INDIRP4
+INDIRP4
+CVPU4 4
+ADDRLP4 36
+INDIRU4
+NEU4 $88
+LABELV $91
+CNSTI4 8
+ARGI4
+ADDRLP4 40
+ADDRGP4 UI_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 40
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 24
+INDIRI4
+ADDRGP4 strPool
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $92
+ADDRLP4 4
+INDIRP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $93
+JUMPV
+LABELV $92
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 strHandle
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $93
+ADDRLP4 24
+INDIRI4
+ADDRGP4 strPool
+ADDP4
+RETP4
+ADDRGP4 $75
+JUMPV
+LABELV $86
+CNSTI4 1
+ARGI4
+ADDRGP4 $94
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Com_Error
+CALLV
+pop
+CNSTP4 0
+RETP4
+LABELV $75
+endproc String_Alloc 44 12
+export String_Report
+proc String_Report 12 16
+ADDRGP4 $96
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRGP4 $97
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRLP4 4
+ADDRGP4 strPoolIndex
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+CNSTF4 1220542464
+DIVF4
+ASGNF4
+ADDRLP4 0
+CNSTF4 1120403456
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $98
+ARGP4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRI4
+ARGI4
+CNSTI4 393216
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+ADDRLP4 8
+ADDRGP4 allocPoint
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+CNSTF4 1233125376
+DIVF4
+ASGNF4
+ADDRLP4 0
+CNSTF4 1120403456
+ADDRLP4 0
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $99
+ARGP4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRI4
+ARGI4
+CNSTI4 1048576
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $95
+endproc String_Report 12 16
+export String_Init
+proc String_Init 16 0
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $101
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 strHandle
+ADDP4
+CNSTP4 0
+ASGNP4
+LABELV $102
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2048
+LTI4 $101
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 strHandleCount
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 strPoolIndex
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 menuCount
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 openMenuCount
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 UI_InitMemory
+CALLV
+pop
+ADDRGP4 Item_SetupKeywordHash
+CALLV
+pop
+ADDRGP4 Menu_SetupKeywordHash
+CALLV
+pop
+ADDRLP4 8
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTU4 0
+ASGNU4
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+ADDRLP4 12
+INDIRU4
+EQU4 $105
+ADDRLP4 8
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 12
+INDIRU4
+EQU4 $105
+ADDRGP4 Controls_GetConfig
+CALLV
+pop
+LABELV $105
+LABELV $100
+endproc String_Init 16 0
+bss
+align 1
+LABELV $108
+skip 4096
+export PC_SourceWarning
+code
+proc PC_SourceWarning 136 16
+ADDRLP4 132
+ADDRFP4 4+4
+ASGNP4
+ADDRGP4 $108
+ARGP4
+CNSTU4 4096
+ARGU4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRGP4 Q_vsnprintf
+CALLI4
+pop
+ADDRLP4 132
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_Parse_SourceFileAndLine
+CALLI4
+pop
+ADDRGP4 $110
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $108
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $107
+endproc PC_SourceWarning 136 16
+bss
+align 1
+LABELV $112
+skip 4096
+export PC_SourceError
+code
+proc PC_SourceError 136 16
+ADDRLP4 132
+ADDRFP4 4+4
+ASGNP4
+ADDRGP4 $112
+ARGP4
+CNSTU4 4096
+ARGU4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 132
+INDIRP4
+ARGP4
+ADDRGP4 Q_vsnprintf
+CALLI4
+pop
+ADDRLP4 132
+CNSTP4 0
+ASGNP4
+ADDRLP4 4
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_Parse_SourceFileAndLine
+CALLI4
+pop
+ADDRGP4 $114
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $112
+ARGP4
+ADDRGP4 Com_Printf
+CALLV
+pop
+LABELV $111
+endproc PC_SourceError 136 16
+export LerpColor
+proc LerpColor 12 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 12
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $116
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 4
+INDIRI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+ADDRLP4 8
+INDIRF4
+ADDRFP4 12
+INDIRF4
+ADDRLP4 4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+SUBF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+INDIRF4
+CNSTF4 0
+GEF4 $120
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRGP4 $121
+JUMPV
+LABELV $120
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+LEF4 $122
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 8
+INDIRP4
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+LABELV $122
+LABELV $121
+LABELV $117
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $116
+LABELV $115
+endproc LerpColor 12 0
+export Float_Parse
+proc Float_Parse 16 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $125
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $125
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 atof
+CALLF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRF4
+ASGNF4
+CNSTI4 1
+RETI4
+ADDRGP4 $124
+JUMPV
+LABELV $125
+CNSTI4 0
+RETI4
+LABELV $124
+endproc Float_Parse 16 8
+proc OpPrec 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+CVII1 4
+ASGNI1
+ADDRLP4 0
+ADDRFP4 0
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 40
+LTI4 $130
+ADDRLP4 0
+INDIRI4
+CNSTI4 47
+GTI4 $130
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $138-160
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $138
+address $137
+address $130
+address $133
+address $135
+address $130
+address $136
+address $130
+address $134
+code
+LABELV $133
+CNSTI4 4
+RETI4
+ADDRGP4 $129
+JUMPV
+LABELV $134
+CNSTI4 3
+RETI4
+ADDRGP4 $129
+JUMPV
+LABELV $135
+CNSTI4 2
+RETI4
+ADDRGP4 $129
+JUMPV
+LABELV $136
+CNSTI4 1
+RETI4
+ADDRGP4 $129
+JUMPV
+LABELV $137
+CNSTI4 0
+RETI4
+ADDRGP4 $129
+JUMPV
+LABELV $130
+CNSTI4 -1
+RETI4
+LABELV $129
+endproc OpPrec 8 0
+proc PC_Expression_Parse 1620 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 1580
+CNSTI4 0
+ASGNI4
+ADDRLP4 1576
+CNSTI4 1
+ASGNI4
+ADDRLP4 1584
+CNSTI4 0
+ASGNI4
+ADDRLP4 264+256
+ADDRLP4 1584
+INDIRI4
+ASGNI4
+ADDRLP4 0+256
+ADDRLP4 1584
+INDIRI4
+ASGNI4
+ADDRLP4 1588
+CNSTI4 -1
+ASGNI4
+ADDRLP4 264+260
+ADDRLP4 1588
+INDIRI4
+ASGNI4
+ADDRLP4 0+260
+ADDRLP4 1588
+INDIRI4
+ASGNI4
+ADDRGP4 $146
+JUMPV
+LABELV $145
+ADDRLP4 1580
+INDIRI4
+CNSTI4 0
+NEI4 $148
+ADDRLP4 536+16
+INDIRI1
+CVII4 1
+CNSTI4 41
+NEI4 $148
+ADDRGP4 $268
+JUMPV
+LABELV $148
+ADDRLP4 1576
+INDIRI4
+CNSTI4 0
+EQI4 $151
+ADDRLP4 536+16
+INDIRI1
+CVII4 1
+CNSTI4 45
+NEI4 $151
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 536
+ARGP4
+ADDRLP4 1592
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1592
+INDIRI4
+CNSTI4 0
+NEI4 $154
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $154
+ADDRLP4 536+12
+ADDRLP4 536+12
+INDIRF4
+NEGF4
+ASGNF4
+LABELV $151
+ADDRLP4 536
+INDIRI4
+CNSTI4 3
+NEI4 $158
+ADDRLP4 1576
+INDIRI4
+CNSTI4 0
+NEI4 $160
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $160
+ADDRLP4 1576
+INDIRI4
+CNSTI4 0
+NEI4 $163
+ADDRLP4 1592
+CNSTI4 1
+ASGNI4
+ADDRGP4 $164
+JUMPV
+LABELV $163
+ADDRLP4 1592
+CNSTI4 0
+ASGNI4
+LABELV $164
+ADDRLP4 1576
+ADDRLP4 1592
+INDIRI4
+ASGNI4
+ADDRLP4 264+260
+INDIRI4
+CNSTI4 31
+LTI4 $165
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $165
+ADDRLP4 264+260
+ADDRLP4 264+260
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 264+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 264
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 264+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 264+4
+ADDP4
+ADDRLP4 536+12
+INDIRF4
+ASGNF4
+ADDRGP4 $159
+JUMPV
+LABELV $158
+ADDRLP4 1592
+ADDRLP4 536+16
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 1592
+INDIRI4
+CNSTI4 40
+LTI4 $173
+ADDRLP4 1592
+INDIRI4
+CNSTI4 47
+GTI4 $173
+ADDRLP4 1592
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $265-160
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $265
+address $177
+address $185
+address $216
+address $216
+address $173
+address $216
+address $173
+address $216
+code
+LABELV $177
+ADDRLP4 1580
+ADDRLP4 1580
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 31
+LTI4 $178
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $178
+ADDRLP4 0+260
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0+4
+ADDP4
+CNSTI1 40
+ASGNI1
+ADDRGP4 $174
+JUMPV
+LABELV $185
+ADDRLP4 1580
+ADDRLP4 1580
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 1580
+INDIRI4
+CNSTI4 0
+GEI4 $189
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $188
+ADDRLP4 0+256
+INDIRI4
+ADDRLP4 0+260
+INDIRI4
+LEI4 $195
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $195
+ADDRLP4 528
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+ADDP4
+INDIRB
+ASGNB 8
+ADDRLP4 0+260
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 264+260
+INDIRI4
+CNSTI4 31
+LTI4 $201
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $201
+ADDRLP4 264+260
+ADDRLP4 264+260
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 264+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 264
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 264+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 264+4
+ADDP4
+ADDRLP4 528+4
+INDIRI1
+ASGNI1
+LABELV $189
+ADDRLP4 0+256
+INDIRI4
+ADDRLP4 0+260
+INDIRI4
+GTI4 $209
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0+4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 40
+NEI4 $188
+LABELV $209
+ADDRLP4 0+256
+INDIRI4
+ADDRLP4 0+260
+INDIRI4
+LEI4 $210
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $210
+ADDRLP4 528
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+ADDP4
+INDIRB
+ASGNB 8
+ADDRLP4 0+260
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $174
+JUMPV
+LABELV $216
+ADDRLP4 1576
+INDIRI4
+CNSTI4 0
+EQI4 $217
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $217
+ADDRLP4 1576
+INDIRI4
+CNSTI4 0
+NEI4 $220
+ADDRLP4 1600
+CNSTI4 1
+ASGNI4
+ADDRGP4 $221
+JUMPV
+LABELV $220
+ADDRLP4 1600
+CNSTI4 0
+ASGNI4
+LABELV $221
+ADDRLP4 1576
+ADDRLP4 1600
+INDIRI4
+ASGNI4
+ADDRLP4 0+256
+INDIRI4
+ADDRLP4 0+260
+INDIRI4
+LEI4 $235
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 31
+LTI4 $226
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $226
+ADDRLP4 0+260
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0+4
+ADDP4
+ADDRLP4 536+16
+INDIRI1
+ASGNI1
+ADDRGP4 $174
+JUMPV
+LABELV $234
+ADDRLP4 0+256
+INDIRI4
+ADDRLP4 0+260
+INDIRI4
+LEI4 $242
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $242
+ADDRLP4 528
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+ADDP4
+INDIRB
+ASGNB 8
+ADDRLP4 0+260
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 264+260
+INDIRI4
+CNSTI4 31
+LTI4 $248
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $248
+ADDRLP4 264+260
+ADDRLP4 264+260
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 264+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 264
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 264+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 264+4
+ADDP4
+ADDRLP4 528+4
+INDIRI1
+ASGNI1
+LABELV $235
+ADDRLP4 0+256
+INDIRI4
+ADDRLP4 0+260
+INDIRI4
+GTI4 $256
+ADDRLP4 536+16
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 1604
+ADDRGP4 OpPrec
+CALLI4
+ASGNI4
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0+4
+ADDP4
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 1608
+ADDRGP4 OpPrec
+CALLI4
+ASGNI4
+ADDRLP4 1604
+INDIRI4
+ADDRLP4 1608
+INDIRI4
+LTI4 $234
+LABELV $256
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 31
+LTI4 $257
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $257
+ADDRLP4 0+260
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0+4
+ADDP4
+ADDRLP4 536+16
+INDIRI1
+ASGNI1
+ADDRGP4 $174
+JUMPV
+LABELV $173
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $174
+LABELV $159
+LABELV $146
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 536
+ARGP4
+ADDRLP4 1592
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1592
+INDIRI4
+CNSTI4 0
+NEI4 $145
+ADDRGP4 $268
+JUMPV
+LABELV $267
+ADDRLP4 0+256
+INDIRI4
+ADDRLP4 0+260
+INDIRI4
+LEI4 $272
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $272
+ADDRLP4 528
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+ADDP4
+INDIRB
+ASGNB 8
+ADDRLP4 0+260
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 264+260
+INDIRI4
+CNSTI4 31
+LTI4 $278
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $278
+ADDRLP4 264+260
+ADDRLP4 264+260
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 264+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 264
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 264+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 264+4
+ADDP4
+ADDRLP4 528+4
+INDIRI1
+ASGNI1
+LABELV $268
+ADDRLP4 0+256
+INDIRI4
+ADDRLP4 0+260
+INDIRI4
+LEI4 $267
+ADDRGP4 $287
+JUMPV
+LABELV $286
+ADDRLP4 264+256
+INDIRI4
+ADDRLP4 264+260
+INDIRI4
+LEI4 $291
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $291
+ADDRLP4 528
+ADDRLP4 264+256
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 264
+ADDP4
+INDIRB
+ASGNB 8
+ADDRLP4 264+256
+ADDRLP4 264+256
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 528
+INDIRI4
+CNSTI4 1
+NEI4 $297
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 31
+LTI4 $299
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $299
+ADDRLP4 0+260
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0+4
+ADDP4
+ADDRLP4 528+4
+INDIRF4
+ASGNF4
+ADDRGP4 $298
+JUMPV
+LABELV $297
+ADDRLP4 528
+INDIRI4
+CNSTI4 0
+NEI4 $307
+ADDRLP4 1596
+ADDRLP4 528+4
+INDIRI1
+ASGNI1
+ADDRLP4 0+256
+INDIRI4
+ADDRLP4 0+260
+INDIRI4
+LEI4 $310
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $310
+ADDRLP4 528
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+ADDP4
+INDIRB
+ASGNB 8
+ADDRLP4 0+260
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 1604
+ADDRLP4 528+4
+INDIRF4
+ASGNF4
+ADDRLP4 0+256
+INDIRI4
+ADDRLP4 0+260
+INDIRI4
+LEI4 $317
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $317
+ADDRLP4 528
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+ADDP4
+INDIRB
+ASGNB 8
+ADDRLP4 0+260
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 1600
+ADDRLP4 528+4
+INDIRF4
+ASGNF4
+ADDRLP4 1612
+ADDRLP4 1596
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 1612
+INDIRI4
+CNSTI4 42
+LTI4 $324
+ADDRLP4 1612
+INDIRI4
+CNSTI4 47
+GTI4 $324
+ADDRLP4 1612
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $332-168
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $332
+address $327
+address $329
+address $324
+address $330
+address $324
+address $328
+code
+LABELV $327
+ADDRLP4 1608
+ADDRLP4 1600
+INDIRF4
+ADDRLP4 1604
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $325
+JUMPV
+LABELV $328
+ADDRLP4 1608
+ADDRLP4 1600
+INDIRF4
+ADDRLP4 1604
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 $325
+JUMPV
+LABELV $329
+ADDRLP4 1608
+ADDRLP4 1600
+INDIRF4
+ADDRLP4 1604
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 $325
+JUMPV
+LABELV $330
+ADDRLP4 1608
+ADDRLP4 1600
+INDIRF4
+ADDRLP4 1604
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $325
+JUMPV
+LABELV $324
+CNSTI4 0
+ARGI4
+ADDRGP4 $331
+ARGP4
+ADDRLP4 1596
+INDIRI1
+CVII4 1
+ARGI4
+ADDRGP4 Com_Error
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $325
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 31
+LTI4 $334
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $334
+ADDRLP4 0+260
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0+4
+ADDP4
+ADDRLP4 1608
+INDIRF4
+ASGNF4
+LABELV $307
+LABELV $298
+LABELV $287
+ADDRLP4 264+256
+INDIRI4
+ADDRLP4 264+260
+INDIRI4
+LEI4 $286
+ADDRLP4 0+256
+INDIRI4
+ADDRLP4 0+260
+INDIRI4
+LEI4 $341
+CNSTI4 0
+RETI4
+ADDRGP4 $140
+JUMPV
+LABELV $341
+ADDRLP4 528
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+ADDP4
+INDIRB
+ASGNB 8
+ADDRLP4 0+260
+ADDRLP4 0+260
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 528+4
+INDIRF4
+ASGNF4
+CNSTI4 1
+RETI4
+LABELV $140
+endproc PC_Expression_Parse 1620 12
+export PC_Float_Parse
+proc PC_Float_Parse 1056 12
+ADDRLP4 1040
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1044
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $349
+CNSTI4 0
+RETI4
+ADDRGP4 $348
+JUMPV
+LABELV $349
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 40
+NEI4 $351
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 1048
+ADDRGP4 PC_Expression_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+RETI4
+ADDRGP4 $348
+JUMPV
+LABELV $351
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 45
+NEI4 $354
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1052
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 0
+NEI4 $357
+CNSTI4 0
+RETI4
+ADDRGP4 $348
+JUMPV
+LABELV $357
+ADDRLP4 1040
+CNSTI4 1
+ASGNI4
+LABELV $354
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+EQI4 $359
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $361
+ARGP4
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $348
+JUMPV
+LABELV $359
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+EQI4 $363
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0+12
+INDIRF4
+NEGF4
+ASGNF4
+ADDRGP4 $364
+JUMPV
+LABELV $363
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0+12
+INDIRF4
+ASGNF4
+LABELV $364
+CNSTI4 1
+RETI4
+LABELV $348
+endproc PC_Float_Parse 1056 12
+export Color_Parse
+proc Color_Parse 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $368
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $372
+CNSTI4 0
+RETI4
+ADDRGP4 $367
+JUMPV
+LABELV $372
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+LABELV $369
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $368
+CNSTI4 1
+RETI4
+LABELV $367
+endproc Color_Parse 12 8
+export PC_Color_Parse
+proc PC_Color_Parse 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $375
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $379
+CNSTI4 0
+RETI4
+ADDRGP4 $374
+JUMPV
+LABELV $379
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+LABELV $376
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $375
+CNSTI4 1
+RETI4
+LABELV $374
+endproc PC_Color_Parse 12 8
+export Int_Parse
+proc Int_Parse 16 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $382
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $382
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 atoi
+CALLI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+CNSTI4 1
+RETI4
+ADDRGP4 $381
+JUMPV
+LABELV $382
+CNSTI4 0
+RETI4
+LABELV $381
+endproc Int_Parse 16 8
+export PC_Int_Parse
+proc PC_Int_Parse 1056 12
+ADDRLP4 1040
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1044
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $385
+CNSTI4 0
+RETI4
+ADDRGP4 $384
+JUMPV
+LABELV $385
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 40
+NEI4 $387
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1048
+ARGP4
+ADDRLP4 1052
+ADDRGP4 PC_Expression_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 0
+EQI4 $390
+ADDRFP4 4
+INDIRP4
+ADDRLP4 1048
+INDIRF4
+CVFI4 4
+ASGNI4
+CNSTI4 1
+RETI4
+ADDRGP4 $384
+JUMPV
+LABELV $390
+CNSTI4 0
+RETI4
+ADDRGP4 $384
+JUMPV
+LABELV $387
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 45
+NEI4 $392
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1048
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+NEI4 $395
+CNSTI4 0
+RETI4
+ADDRGP4 $384
+JUMPV
+LABELV $395
+ADDRLP4 1040
+CNSTI4 1
+ASGNI4
+LABELV $392
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+EQI4 $397
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $399
+ARGP4
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $384
+JUMPV
+LABELV $397
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0+8
+INDIRI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+EQI4 $402
+ADDRLP4 1048
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 1048
+INDIRP4
+ADDRLP4 1048
+INDIRP4
+INDIRI4
+NEGI4
+ASGNI4
+LABELV $402
+CNSTI4 1
+RETI4
+LABELV $384
+endproc PC_Int_Parse 1056 12
+export Rect_Parse
+proc Rect_Parse 16 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $405
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $407
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $409
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $411
+CNSTI4 1
+RETI4
+ADDRGP4 $404
+JUMPV
+LABELV $411
+LABELV $409
+LABELV $407
+LABELV $405
+CNSTI4 0
+RETI4
+LABELV $404
+endproc Rect_Parse 16 8
+export PC_Rect_Parse
+proc PC_Rect_Parse 16 8
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $414
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $416
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $418
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $420
+CNSTI4 1
+RETI4
+ADDRGP4 $413
+JUMPV
+LABELV $420
+LABELV $418
+LABELV $416
+LABELV $414
+CNSTI4 0
+RETI4
+LABELV $413
+endproc PC_Rect_Parse 16 8
+export String_Parse
+proc String_Parse 16 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 4
+ADDRGP4 COM_ParseExt
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $423
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $423
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 12
+INDIRP4
+ASGNP4
+CNSTI4 1
+RETI4
+ADDRGP4 $422
+JUMPV
+LABELV $423
+CNSTI4 0
+RETI4
+LABELV $422
+endproc String_Parse 16 8
+export PC_String_Parse
+proc PC_String_Parse 1048 8
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1040
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $426
+CNSTI4 0
+RETI4
+ADDRGP4 $425
+JUMPV
+LABELV $426
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 1044
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 1044
+INDIRP4
+ASGNP4
+CNSTI4 1
+RETI4
+LABELV $425
+endproc PC_String_Parse 1048 8
+export PC_Script_Parse
+proc PC_Script_Parse 2084 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 1040
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1024
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 2064
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 2064
+INDIRI4
+CNSTI4 0
+NEI4 $430
+CNSTI4 0
+RETI4
+ADDRGP4 $429
+JUMPV
+LABELV $430
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $435
+ARGP4
+ADDRLP4 2068
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 2068
+INDIRI4
+CNSTI4 0
+EQI4 $437
+CNSTI4 0
+RETI4
+ADDRGP4 $429
+JUMPV
+LABELV $436
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 2072
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 2072
+INDIRI4
+CNSTI4 0
+NEI4 $439
+CNSTI4 0
+RETI4
+ADDRGP4 $429
+JUMPV
+LABELV $439
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 $444
+ARGP4
+ADDRLP4 2076
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 2076
+INDIRI4
+CNSTI4 0
+NEI4 $441
+ADDRLP4 1040
+ARGP4
+ADDRLP4 2080
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 2080
+INDIRP4
+ASGNP4
+CNSTI4 1
+RETI4
+ADDRGP4 $429
+JUMPV
+LABELV $441
+ADDRLP4 0+16+1
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $445
+ADDRGP4 $449
+ARGP4
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 2080
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 1040
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 2080
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRGP4 $446
+JUMPV
+LABELV $445
+ADDRLP4 1040
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $446
+ADDRLP4 1040
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 $452
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+LABELV $437
+ADDRGP4 $436
+JUMPV
+CNSTI4 0
+RETI4
+LABELV $429
+endproc PC_Script_Parse 2084 12
+export Init_Display
+proc Init_Display 0 0
+ADDRGP4 DC
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $453
+endproc Init_Display 0 0
+export GradientBar_Paint
+proc GradientBar_Paint 12 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 4
+CNSTI4 8
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 61888
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 4
+INDIRI4
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $454
+endproc GradientBar_Paint 12 20
+export Window_Init
+proc Window_Init 8 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 184
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 4
+CNSTF4 1065353216
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 124
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 -1
+ASGNI4
+LABELV $455
+endproc Window_Init 8 12
+export Fade
+proc Fade 8 0
+ADDRFP4 0
+INDIRP4
+INDIRI4
+CNSTI4 96
+BANDI4
+CNSTI4 0
+EQI4 $457
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRFP4 12
+INDIRP4
+INDIRI4
+LEI4 $459
+ADDRFP4 12
+INDIRP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRFP4 16
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+CNSTI4 32
+BANDI4
+CNSTI4 0
+EQI4 $461
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 24
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $462
+ADDRFP4 4
+INDIRP4
+INDIRF4
+CNSTF4 0
+GTF4 $462
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 -37
+BANDI4
+ASGNI4
+ADDRGP4 $462
+JUMPV
+LABELV $461
+ADDRLP4 0
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 24
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRF4
+LTF4 $465
+ADDRFP4 4
+INDIRP4
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $467
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 -65
+BANDI4
+ASGNI4
+LABELV $467
+LABELV $465
+LABELV $462
+LABELV $459
+LABELV $457
+LABELV $456
+endproc Fade 8 0
+proc Window_Paint 52 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 16
+ADDRGP4 $472
+ARGP4
+ADDRLP4 32
+ADDRGP4 DC
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CALLF4
+ASGNF4
+ADDRLP4 32
+INDIRF4
+CNSTF4 0
+EQF4 $470
+ADDRLP4 36
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 16+12
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 16+8
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 16+4
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+CNSTF4 1065353216
+ARGF4
+ADDRLP4 16
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $470
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $478
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+NEI4 $476
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+NEI4 $476
+LABELV $478
+ADDRGP4 $469
+JUMPV
+LABELV $476
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $479
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 44
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 44
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 0+8
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+SUBF4
+ASGNF4
+ADDRLP4 0+12
+ADDRLP4 0+12
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+SUBF4
+ASGNF4
+LABELV $479
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $484
+ADDRFP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $486
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 144
+ADDP4
+ARGP4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ARGP4
+ADDRFP4 12
+INDIRF4
+CVFI4 4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRGP4 Fade
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 132
+ADDP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0+4
+INDIRF4
+ARGF4
+ADDRLP4 0+8
+INDIRF4
+ARGF4
+ADDRLP4 0+12
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $485
+JUMPV
+LABELV $486
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0+4
+INDIRF4
+ARGF4
+ADDRLP4 0+8
+INDIRF4
+ARGF4
+ADDRLP4 0+12
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 132
+ADDP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $485
+JUMPV
+LABELV $484
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $494
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 132
+ADDP4
+ARGP4
+ADDRGP4 GradientBar_Paint
+CALLV
+pop
+ADDRGP4 $495
+JUMPV
+LABELV $494
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $496
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 512
+BANDI4
+CNSTI4 0
+EQI4 $498
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $498
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0+4
+INDIRF4
+ARGF4
+ADDRLP4 0+8
+INDIRF4
+ARGF4
+ADDRLP4 0+12
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $497
+JUMPV
+LABELV $496
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $503
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 -1
+NEI4 $505
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0+4
+INDIRF4
+ARGF4
+ADDRLP4 0+8
+INDIRF4
+ARGF4
+ADDRLP4 0+12
+INDIRF4
+ARGF4
+ADDRLP4 48
+ADDRGP4 DC
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 -1
+NEI4 $510
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 -2
+ASGNI4
+LABELV $510
+LABELV $505
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 0
+LTI4 $512
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0+4
+INDIRF4
+ARGF4
+ADDRLP4 0+8
+INDIRF4
+ARGF4
+ADDRLP4 0+12
+INDIRF4
+ARGF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 180
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $512
+LABELV $503
+LABELV $497
+LABELV $495
+LABELV $485
+LABELV $469
+endproc Window_Paint 52 28
+proc Border_Paint 28 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $520
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $518
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $518
+LABELV $520
+ADDRGP4 $517
+JUMPV
+LABELV $518
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $521
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $522
+JUMPV
+LABELV $521
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $523
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $524
+JUMPV
+LABELV $523
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 3
+NEI4 $525
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTP4 0
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $526
+JUMPV
+LABELV $525
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 4
+NEI4 $527
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 16
+ADDRLP4 8+12
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+ARGP4
+ADDRGP4 GradientBar_Paint
+CALLV
+pop
+ADDRLP4 8+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDF4
+CNSTF4 1065353216
+SUBF4
+ASGNF4
+ADDRLP4 8
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+ARGP4
+ADDRGP4 GradientBar_Paint
+CALLV
+pop
+LABELV $527
+LABELV $526
+LABELV $524
+LABELV $522
+LABELV $517
+endproc Border_Paint 28 24
+export Item_SetScreenCoords
+proc Item_SetScreenCoords 16 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $532
+ADDRGP4 $531
+JUMPV
+LABELV $532
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $534
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $534
+ADDRFP4 0
+INDIRP4
+ADDRFP4 4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRFP4 8
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+CNSTF4 0
+ASGNF4
+LABELV $531
+endproc Item_SetScreenCoords 16 0
+export Item_UpdatePosition
+proc Item_UpdatePosition 28 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 16
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 16
+INDIRU4
+EQU4 $539
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 16
+INDIRU4
+NEU4 $537
+LABELV $539
+ADDRGP4 $536
+JUMPV
+LABELV $537
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $540
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $540
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRGP4 Item_SetScreenCoords
+CALLV
+pop
+LABELV $536
+endproc Item_UpdatePosition 28 12
+export Menu_UpdatePosition
+proc Menu_UpdatePosition 20 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $543
+ADDRGP4 $542
+JUMPV
+LABELV $543
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $545
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $545
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $550
+JUMPV
+LABELV $547
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRGP4 Item_SetScreenCoords
+CALLV
+pop
+LABELV $548
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $550
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $547
+LABELV $542
+endproc Menu_UpdatePosition 20 12
+proc Menu_AspectiseRect 40 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $553
+ADDRLP4 0
+INDIRI4
+CNSTI4 3
+GTI4 $553
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $558
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $558
+address $554
+address $555
+address $556
+address $553
+code
+LABELV $554
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $553
+JUMPV
+LABELV $555
+ADDRLP4 12
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 20
+CNSTF4 1134559232
+ASGNF4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+SUBF4
+ADDF4
+ASGNF4
+ADDRLP4 24
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $553
+JUMPV
+LABELV $556
+ADDRLP4 28
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+CNSTF4 1142947840
+ASGNF4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+SUBF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 36
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 36
+INDIRP4
+ADDRLP4 36
+INDIRP4
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $553
+LABELV $551
+endproc Menu_AspectiseRect 40 0
+export Menu_AspectCompensate
+proc Menu_AspectCompensate 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $560
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Menu_AspectiseRect
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $565
+JUMPV
+LABELV $562
+ADDRLP4 8
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $563
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $565
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $562
+ADDRGP4 $561
+JUMPV
+LABELV $560
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $569
+JUMPV
+LABELV $566
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRGP4 Menu_AspectiseRect
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CNSTI4 3
+EQI4 $570
+ADDRLP4 8
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 216
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $570
+LABELV $567
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $569
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $566
+LABELV $561
+LABELV $559
+endproc Menu_AspectCompensate 20 8
+export Menu_PostParse
+proc Menu_PostParse 24 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $573
+ADDRGP4 $572
+JUMPV
+LABELV $573
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $575
+ADDRFP4 0
+INDIRP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTF4 1142947840
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+CNSTF4 1139802112
+ASGNF4
+LABELV $575
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Menu_AspectCompensate
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Menu_UpdatePosition
+CALLV
+pop
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $580
+JUMPV
+LABELV $577
+ADDRLP4 8
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 Item_IsListBox
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $581
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $586
+JUMPV
+LABELV $583
+ADDRLP4 16
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+ADDRLP4 16
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 268
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $584
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $586
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 1
+SUBI4
+LTI4 $583
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+LABELV $581
+LABELV $578
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $580
+ADDRLP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $577
+LABELV $572
+endproc Menu_PostParse 24 4
+export Menu_ClearFocus
+proc Menu_ClearFocus 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTP4 0
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $588
+CNSTP4 0
+RETP4
+ADDRGP4 $587
+JUMPV
+LABELV $588
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $593
+JUMPV
+LABELV $590
+ADDRLP4 8
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+BANDI4
+CNSTI4 0
+EQI4 $594
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $594
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 -3
+BANDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $596
+ADDRLP4 16
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 268
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+LABELV $596
+LABELV $591
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $593
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $590
+ADDRLP4 4
+INDIRP4
+RETP4
+LABELV $587
+endproc Menu_ClearFocus 20 8
+export IsVisible
+proc IsVisible 12 0
+ADDRLP4 4
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 4
+BANDI4
+ADDRLP4 8
+INDIRI4
+EQI4 $600
+ADDRLP4 4
+INDIRI4
+CNSTI4 32
+BANDI4
+ADDRLP4 8
+INDIRI4
+NEI4 $600
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $601
+JUMPV
+LABELV $600
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $601
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $598
+endproc IsVisible 12 0
+export Rect_ContainsPoint
+proc Rect_ContainsPoint 20 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $603
+ADDRLP4 0
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 8
+INDIRF4
+LEF4 $605
+ADDRLP4 0
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+GEF4 $605
+ADDRLP4 12
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 16
+INDIRF4
+LEF4 $605
+ADDRLP4 12
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDF4
+GEF4 $605
+CNSTI4 1
+RETI4
+ADDRGP4 $602
+JUMPV
+LABELV $605
+LABELV $603
+CNSTI4 0
+RETI4
+LABELV $602
+endproc Rect_ContainsPoint 20 0
+export Menu_ItemsMatchingGroup
+proc Menu_ItemsMatchingGroup 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $611
+JUMPV
+LABELV $608
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $614
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $612
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $612
+LABELV $614
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $612
+LABELV $609
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $611
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $608
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $607
+endproc Menu_ItemsMatchingGroup 20 8
+export Menu_GetMatchingItemByNumber
+proc Menu_GetMatchingItemByNumber 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $619
+JUMPV
+LABELV $616
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $622
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $620
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $620
+LABELV $622
+ADDRLP4 4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $623
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $615
+JUMPV
+LABELV $623
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $620
+LABELV $617
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $619
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $616
+CNSTP4 0
+RETP4
+LABELV $615
+endproc Menu_GetMatchingItemByNumber 20 8
+export Script_SetColor
+proc Script_SetColor 36 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 16
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $626
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 $630
+ARGP4
+ADDRLP4 20
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $628
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 24
+INDIRP4
+CNSTI4 132
+ADDP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 24
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 4194304
+BORI4
+ASGNI4
+ADDRGP4 $629
+JUMPV
+LABELV $628
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 $633
+ARGP4
+ADDRLP4 24
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+NEI4 $631
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 28
+INDIRP4
+CNSTI4 116
+ADDP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 28
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+CNSTI4 512
+BORI4
+ASGNI4
+ADDRGP4 $632
+JUMPV
+LABELV $631
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRGP4 $636
+ARGP4
+ADDRLP4 28
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $634
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+ASGNP4
+LABELV $634
+LABELV $632
+LABELV $629
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $637
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $639
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 32
+ADDRGP4 Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $643
+ADDRGP4 $625
+JUMPV
+LABELV $643
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+INDIRP4
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+LABELV $640
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $639
+LABELV $637
+LABELV $626
+LABELV $625
+endproc Script_SetColor 36 8
+export Script_SetAsset
+proc Script_SetAsset 8 8
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $646
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 10
+NEI4 $648
+LABELV $648
+LABELV $646
+LABELV $645
+endproc Script_SetAsset 8 8
+export Script_SetBackground
+proc Script_SetBackground 12 8
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $651
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 DC
+INDIRP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+LABELV $651
+LABELV $650
+endproc Script_SetBackground 12 8
+export Menu_FindItemByName
+proc Menu_FindItemByName 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $656
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+NEU4 $654
+LABELV $656
+CNSTP4 0
+RETP4
+ADDRGP4 $653
+JUMPV
+LABELV $654
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $660
+JUMPV
+LABELV $657
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $661
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $653
+JUMPV
+LABELV $661
+LABELV $658
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $660
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $657
+CNSTP4 0
+RETP4
+LABELV $653
+endproc Menu_FindItemByName 12 8
+export Script_SetItemColor
+proc Script_SetItemColor 80 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 24
+ARGP4
+ADDRLP4 32
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $664
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRLP4 36
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $664
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 Menu_ItemsMatchingGroup
+CALLI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 52
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 56
+ADDRGP4 Color_Parse
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+NEI4 $666
+ADDRGP4 $663
+JUMPV
+LABELV $666
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRGP4 $671
+JUMPV
+LABELV $668
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 40
+INDIRI4
+ARGI4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 Menu_GetMatchingItemByNumber
+CALLP4
+ASGNP4
+ADDRLP4 44
+ADDRLP4 60
+INDIRP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $672
+ADDRLP4 4
+CNSTP4 0
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRGP4 $630
+ARGP4
+ADDRLP4 64
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 0
+NEI4 $674
+ADDRLP4 4
+ADDRLP4 44
+INDIRP4
+CNSTI4 132
+ADDP4
+ASGNP4
+ADDRGP4 $675
+JUMPV
+LABELV $674
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRGP4 $633
+ARGP4
+ADDRLP4 68
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+NEI4 $676
+ADDRLP4 4
+ADDRLP4 44
+INDIRP4
+CNSTI4 116
+ADDP4
+ASGNP4
+ADDRLP4 76
+ADDRLP4 44
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ADDRLP4 76
+INDIRP4
+INDIRI4
+CNSTI4 512
+BORI4
+ASGNI4
+ADDRGP4 $677
+JUMPV
+LABELV $676
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRGP4 $636
+ARGP4
+ADDRLP4 72
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 72
+INDIRI4
+CNSTI4 0
+NEI4 $678
+ADDRLP4 4
+ADDRLP4 44
+INDIRP4
+CNSTI4 148
+ADDP4
+ASGNP4
+LABELV $678
+LABELV $677
+LABELV $675
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $680
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $682
+ADDRLP4 76
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDP4
+ADDRLP4 76
+INDIRI4
+ADDRLP4 8
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $683
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $682
+LABELV $680
+LABELV $672
+LABELV $669
+ADDRLP4 40
+ADDRLP4 40
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $671
+ADDRLP4 40
+INDIRI4
+ADDRLP4 48
+INDIRI4
+LTI4 $668
+LABELV $664
+LABELV $663
+endproc Script_SetItemColor 80 12
+export Menu_ShowItemByName
+proc Menu_ShowItemByName 28 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 Menu_ItemsMatchingGroup
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $690
+JUMPV
+LABELV $687
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 Menu_GetMatchingItemByNumber
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $691
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $693
+ADDRLP4 20
+ADDRLP4 4
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+ADDRGP4 $694
+JUMPV
+LABELV $693
+ADDRLP4 24
+ADDRLP4 4
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+CNSTI4 -5
+BANDI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 0
+LTI4 $695
+ADDRLP4 4
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 4
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 -1
+ASGNI4
+LABELV $695
+LABELV $694
+LABELV $691
+LABELV $688
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $690
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LTI4 $687
+LABELV $686
+endproc Menu_ShowItemByName 28 12
+export Menu_FadeItemByName
+proc Menu_FadeItemByName 28 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 Menu_ItemsMatchingGroup
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $701
+JUMPV
+LABELV $698
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 Menu_GetMatchingItemByNumber
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $702
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $704
+ADDRLP4 20
+ADDRLP4 4
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 36
+BORI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 4
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+CNSTI4 -65
+BANDI4
+ASGNI4
+ADDRGP4 $705
+JUMPV
+LABELV $704
+ADDRLP4 20
+ADDRLP4 4
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 68
+BORI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 4
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+CNSTI4 -33
+BANDI4
+ASGNI4
+LABELV $705
+LABELV $702
+LABELV $699
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $701
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LTI4 $698
+LABELV $697
+endproc Menu_FadeItemByName 28 12
+export Menus_FindByName
+proc Menus_FindByName 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $710
+JUMPV
+LABELV $707
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus+36
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $711
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus
+ADDP4
+RETP4
+ADDRGP4 $706
+JUMPV
+LABELV $711
+LABELV $708
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $710
+ADDRLP4 0
+INDIRI4
+ADDRGP4 menuCount
+INDIRI4
+LTI4 $707
+CNSTP4 0
+RETP4
+LABELV $706
+endproc Menus_FindByName 8 8
+proc Menu_RunCloseScript 564 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $715
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+EQI4 $715
+ADDRFP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRU4
+EQU4 $715
+ADDRLP4 8+236
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+LABELV $715
+LABELV $714
+endproc Menu_RunCloseScript 564 8
+proc Menus_Close 8 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $719
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Menu_RunCloseScript
+CALLV
+pop
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 -7
+BANDI4
+ASGNI4
+ADDRGP4 openMenuCount
+INDIRI4
+CNSTI4 0
+LEI4 $721
+ADDRLP4 4
+ADDRGP4 openMenuCount
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $721
+ADDRGP4 openMenuCount
+INDIRI4
+CNSTI4 0
+LEI4 $723
+ADDRGP4 openMenuCount
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 menuStack-4
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Menus_Activate
+CALLV
+pop
+LABELV $723
+LABELV $719
+LABELV $718
+endproc Menus_Close 8 4
+export Menus_CloseByName
+proc Menus_CloseByName 4 4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 Menus_FindByName
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Menus_Close
+CALLV
+pop
+LABELV $726
+endproc Menus_CloseByName 4 4
+export Menus_CloseAll
+proc Menus_CloseAll 8 4
+ADDRGP4 openMenuCount
+INDIRI4
+CNSTI4 0
+LEI4 $728
+ADDRLP4 0
+ADDRGP4 openMenuCount
+INDIRI4
+ASGNI4
+ADDRGP4 $733
+JUMPV
+LABELV $730
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 menuStack
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Menus_Close
+CALLV
+pop
+LABELV $731
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $733
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GTI4 $730
+ADDRGP4 openMenuCount
+CNSTI4 0
+ASGNI4
+LABELV $728
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $737
+JUMPV
+LABELV $734
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus
+ADDP4
+ARGP4
+ADDRGP4 Menus_Close
+CALLV
+pop
+LABELV $735
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $737
+ADDRLP4 0
+INDIRI4
+ADDRGP4 menuCount
+INDIRI4
+LTI4 $734
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_editingField
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 g_waitingForKey
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 g_comboBoxItem
+CNSTP4 0
+ASGNP4
+LABELV $727
+endproc Menus_CloseAll 8 4
+export Script_Show
+proc Script_Show 8 12
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $739
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 Menu_ShowItemByName
+CALLV
+pop
+LABELV $739
+LABELV $738
+endproc Script_Show 8 12
+export Script_Hide
+proc Script_Hide 8 12
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $742
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 Menu_ShowItemByName
+CALLV
+pop
+LABELV $742
+LABELV $741
+endproc Script_Hide 8 12
+export Script_FadeIn
+proc Script_FadeIn 8 12
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $745
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 Menu_FadeItemByName
+CALLV
+pop
+LABELV $745
+LABELV $744
+endproc Script_FadeIn 8 12
+export Script_FadeOut
+proc Script_FadeOut 8 12
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $748
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRGP4 Menu_FadeItemByName
+CALLV
+pop
+LABELV $748
+LABELV $747
+endproc Script_FadeOut 8 12
+export Script_Open
+proc Script_Open 8 8
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $751
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Menus_ActivateByName
+CALLP4
+pop
+LABELV $751
+LABELV $750
+endproc Script_Open 8 8
+export Script_ConditionalOpen
+proc Script_ConditionalOpen 32 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 16
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $754
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 20
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $754
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 24
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $754
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 DC
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CALLF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+CNSTF4 0
+NEF4 $756
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 Menus_ActivateByName
+CALLP4
+pop
+ADDRGP4 $757
+JUMPV
+LABELV $756
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Menus_ActivateByName
+CALLP4
+pop
+LABELV $757
+LABELV $754
+LABELV $753
+endproc Script_ConditionalOpen 32 8
+export Script_Close
+proc Script_Close 8 8
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $759
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Menus_CloseByName
+CALLV
+pop
+LABELV $759
+LABELV $758
+endproc Script_Close 8 8
+export Menu_TransitionItemByName
+proc Menu_TransitionItemByName 52 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 16
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 20
+ADDRFP4 20
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 Menu_ItemsMatchingGroup
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $765
+JUMPV
+LABELV $762
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 Menu_GetMatchingItemByNumber
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $766
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 260
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+ADDRFP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRFP4 8
+INDIRP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRFP4 12
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+SUBF4
+CVFI4 4
+ARGI4
+ADDRLP4 24
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+ADDRLP4 24
+INDIRI4
+CVIF4 4
+ADDRFP4 20
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 28
+CNSTI4 4
+ASGNI4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+CVFI4 4
+ARGI4
+ADDRLP4 32
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+ADDRLP4 32
+INDIRI4
+CVIF4 4
+ADDRFP4 20
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 36
+CNSTI4 8
+ASGNI4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+CVFI4 4
+ARGI4
+ADDRLP4 40
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+ADDRLP4 40
+INDIRI4
+CVIF4 4
+ADDRFP4 20
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 44
+CNSTI4 12
+ASGNI4
+ADDRFP4 12
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+INDIRF4
+SUBF4
+CVFI4 4
+ARGI4
+ADDRLP4 48
+ADDRGP4 abs
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+ADDRLP4 48
+INDIRI4
+CVIF4 4
+ADDRFP4 20
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_UpdatePosition
+CALLV
+pop
+LABELV $766
+LABELV $763
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $765
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LTI4 $762
+LABELV $761
+endproc Menu_TransitionItemByName 52 12
+export Script_Transition
+proc Script_Transition 96 24
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 44
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $769
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 48
+ADDRGP4 Rect_Parse
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $771
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRLP4 52
+ADDRGP4 Rect_Parse
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $771
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 36
+ARGP4
+ADDRLP4 56
+ADDRGP4 Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+EQI4 $771
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRLP4 60
+ADDRGP4 Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $771
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 64
+ADDRLP4 4
+INDIRB
+ASGNB 16
+ADDRLP4 64
+ARGP4
+ADDRLP4 80
+ADDRLP4 20
+INDIRB
+ASGNB 16
+ADDRLP4 80
+ARGP4
+ADDRLP4 36
+INDIRI4
+ARGI4
+ADDRLP4 40
+INDIRF4
+ARGF4
+ADDRGP4 Menu_TransitionItemByName
+CALLV
+pop
+LABELV $771
+LABELV $769
+LABELV $768
+endproc Script_Transition 96 24
+export Menu_OrbitItemByName
+proc Menu_OrbitItemByName 24 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 12
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 16
+ADDRFP4 16
+INDIRF4
+ASGNF4
+ADDRFP4 20
+ADDRFP4 20
+INDIRF4
+ASGNF4
+ADDRFP4 24
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 Menu_ItemsMatchingGroup
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $777
+JUMPV
+LABELV $774
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 Menu_GetMatchingItemByNumber
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $778
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 65540
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+ADDRFP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+ADDRFP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_UpdatePosition
+CALLV
+pop
+LABELV $778
+LABELV $775
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $777
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LTI4 $774
+LABELV $773
+endproc Menu_OrbitItemByName 24 12
+export Script_Orbit
+proc Script_Orbit 48 28
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 24
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $781
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 28
+ADDRGP4 Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $783
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 32
+ADDRGP4 Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $783
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 36
+ADDRGP4 Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $783
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 40
+ADDRGP4 Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+EQI4 $783
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ARGP4
+ADDRLP4 44
+ADDRGP4 Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $783
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRGP4 Menu_OrbitItemByName
+CALLV
+pop
+LABELV $783
+LABELV $781
+LABELV $780
+endproc Script_Orbit 48 28
+export Script_SetFocus
+proc Script_SetFocus 36 8
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $786
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 Menu_FindItemByName
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $788
+ADDRLP4 16
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+NEI4 $788
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Menu_ClearFocus
+CALLP4
+pop
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $790
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 264
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+LABELV $790
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 Item_IsEditField
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $792
+ADDRGP4 g_editingField
+CNSTI4 1
+ASGNI4
+ADDRGP4 g_editItem
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $792
+ADDRGP4 DC
+INDIRP4
+CNSTI4 61948
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $794
+ADDRLP4 32
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 61948
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 6
+ARGI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $794
+LABELV $788
+LABELV $786
+LABELV $785
+endproc Script_SetFocus 36 8
+export Script_Reset
+proc Script_Reset 32 8
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $797
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 Menu_FindItemByName
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $799
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 Item_IsListBox
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $801
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 DC
+INDIRP4
+CNSTI4 120
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRP4
+CNSTI4 548
+ADDP4
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 28
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $801
+LABELV $799
+LABELV $797
+LABELV $796
+endproc Script_Reset 32 8
+export Script_SetPlayerModel
+proc Script_SetPlayerModel 8 8
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $804
+ADDRGP4 $806
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $804
+LABELV $803
+endproc Script_SetPlayerModel 8 8
+export Script_SetPlayerHead
+proc Script_SetPlayerHead 8 8
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $808
+ADDRGP4 $810
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $808
+LABELV $807
+endproc Script_SetPlayerHead 8 8
+export Script_SetCvar
+proc Script_SetCvar 16 8
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 8
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $812
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 12
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $812
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $812
+LABELV $811
+endproc Script_SetCvar 16 8
+export Script_Exec
+proc Script_Exec 12 8
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $815
+ADDRGP4 $817
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTI4 2
+ARGI4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $815
+LABELV $814
+endproc Script_Exec 12 8
+export Script_Play
+proc Script_Play 12 8
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $819
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 8
+ADDRGP4 DC
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+CNSTI4 6
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $819
+LABELV $818
+endproc Script_Play 12 8
+export Script_playLooped
+proc Script_playLooped 12 8
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $822
+ADDRGP4 DC
+INDIRP4
+CNSTI4 168
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 164
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $822
+LABELV $821
+endproc Script_playLooped 12 8
+proc UI_EmoticonHeight 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 7280
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRFP4 4
+INDIRF4
+MULF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 20480
+ADDP4
+INDIRF4
+MULF4
+RETF4
+LABELV $824
+endproc UI_EmoticonHeight 4 0
+proc UI_EmoticonWidth 4 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 0
+ADDRGP4 UI_EmoticonHeight
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+RETF4
+LABELV $825
+endproc UI_EmoticonWidth 4 8
+export UI_EscapeEmoticons
+proc UI_EscapeEmoticons 24 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $830
+JUMPV
+LABELV $827
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 UI_Text_IsEmoticon
+CALLI4
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 16
+INDIRI4
+EQI4 $831
+ADDRLP4 0
+INDIRI4
+ADDRLP4 16
+INDIRI4
+NEI4 $831
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 20
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTI1 91
+ASGNI1
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $831
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 20
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRFP4 4
+INDIRP4
+INDIRI1
+ASGNI1
+LABELV $828
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ADDRLP4 8
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $830
+ADDRFP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $833
+ADDRFP4 8
+INDIRI4
+CNSTI4 1
+GTI4 $827
+LABELV $833
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 12
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI1 0
+ASGNI1
+LABELV $826
+endproc UI_EscapeEmoticons 24 20
+export UI_Text_IsEmoticon
+proc UI_Text_IsEmoticon 44 8
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 91
+EQI4 $835
+CNSTI4 0
+RETI4
+ADDRGP4 $834
+JUMPV
+LABELV $835
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 91
+NEI4 $837
+ADDRFP4 4
+INDIRP4
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRGP4 $838
+JUMPV
+LABELV $837
+ADDRFP4 4
+INDIRP4
+CNSTI4 0
+ASGNI4
+LABELV $838
+ADDRFP4 8
+INDIRP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $842
+JUMPV
+LABELV $839
+ADDRLP4 28
+ADDRFP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $845
+ADDRLP4 28
+INDIRI4
+CNSTI4 19
+NEI4 $843
+LABELV $845
+CNSTI4 0
+RETI4
+ADDRGP4 $834
+JUMPV
+LABELV $843
+ADDRLP4 32
+ADDRFP4 8
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 8
+ADDP4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRI1
+ASGNI1
+LABELV $840
+ADDRFP4 8
+INDIRP4
+ADDRFP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $842
+ADDRFP4 8
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 93
+NEI4 $839
+ADDRFP4 8
+INDIRP4
+INDIRI4
+ADDRLP4 8
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $849
+JUMPV
+LABELV $846
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 61996
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 32
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $850
+ADDRGP4 $848
+JUMPV
+LABELV $850
+LABELV $847
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $849
+ADDRLP4 4
+INDIRI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 70396
+ADDP4
+INDIRI4
+LTI4 $846
+LABELV $848
+ADDRLP4 4
+INDIRI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 70396
+ADDP4
+INDIRI4
+NEI4 $852
+CNSTI4 0
+RETI4
+ADDRGP4 $834
+JUMPV
+LABELV $852
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $854
+ADDRFP4 12
+INDIRP4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 61996
+ADDP4
+ADDP4
+CNSTI4 24
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $854
+ADDRFP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $856
+ADDRFP4 16
+INDIRP4
+CNSTI4 28
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 61996
+ADDP4
+ADDP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $856
+ADDRFP4 8
+INDIRP4
+ADDRFP4 8
+INDIRP4
+INDIRI4
+CNSTI4 2
+ADDI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+INDIRI4
+CNSTI4 0
+EQI4 $858
+ADDRFP4 8
+INDIRP4
+ADDRFP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $858
+CNSTI4 1
+RETI4
+LABELV $834
+endproc UI_Text_IsEmoticon 44 8
+proc UI_Parse_Indent 60 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRGP4 $862
+JUMPV
+LABELV $861
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $862
+ADDRLP4 48
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 48
+LTI4 $864
+ADDRLP4 48
+INDIRI4
+CNSTI4 57
+LEI4 $861
+LABELV $864
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 46
+EQI4 $861
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 11
+EQI4 $865
+CNSTF4 0
+RETF4
+ADDRGP4 $860
+JUMPV
+LABELV $865
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CVIU4 4
+CNSTU4 31
+LEU4 $867
+CNSTF4 0
+RETF4
+ADDRGP4 $860
+JUMPV
+LABELV $867
+ADDRLP4 8
+ARGP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+CVIU4 4
+ARGU4
+ADDRGP4 strncpy
+CALLP4
+pop
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 40
+ADDRLP4 8
+ASGNP4
+ADDRLP4 40
+ARGP4
+ADDRLP4 44
+ARGP4
+ADDRLP4 52
+ADDRGP4 Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+NEI4 $869
+CNSTF4 0
+RETF4
+ADDRGP4 $860
+JUMPV
+LABELV $869
+ADDRFP4 0
+INDIRP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRF4
+RETF4
+LABELV $860
+endproc UI_Parse_Indent 60 12
+proc UI_FontForScale 0 0
+ADDRFP4 0
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRF4
+GTF4 $872
+ADDRGP4 DC
+INDIRP4
+CNSTI4 20788
+ADDP4
+RETP4
+ADDRGP4 $871
+JUMPV
+LABELV $872
+ADDRFP4 0
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRF4
+LTF4 $874
+ADDRGP4 DC
+INDIRP4
+CNSTI4 41336
+ADDP4
+RETP4
+ADDRGP4 $871
+JUMPV
+LABELV $874
+ADDRGP4 DC
+INDIRP4
+CNSTI4 240
+ADDP4
+RETP4
+LABELV $871
+endproc UI_FontForScale 0 0
+export UI_Char_Width
+proc UI_Char_Width 64 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 24
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 24
+INDIRU4
+EQU4 $877
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CVPU4 4
+ADDRLP4 24
+INDIRU4
+EQU4 $877
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $879
+ADDRLP4 28
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 94
+NEI4 $879
+ADDRLP4 32
+ADDRLP4 28
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $879
+ADDRLP4 32
+INDIRI4
+CNSTI4 65
+LTI4 $882
+ADDRLP4 32
+INDIRI4
+CNSTI4 90
+LEI4 $881
+LABELV $882
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 97
+LTI4 $883
+ADDRLP4 36
+INDIRI4
+CNSTI4 122
+LEI4 $881
+LABELV $883
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 48
+LTI4 $879
+ADDRLP4 40
+INDIRI4
+CNSTI4 57
+GTI4 $879
+LABELV $881
+ADDRFP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 2
+ADDP4
+ASGNP4
+CNSTF4 0
+RETF4
+ADDRGP4 $876
+JUMPV
+LABELV $879
+ADDRFP4 0
+INDIRP4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 11
+NEI4 $884
+ADDRFP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+CNSTF4 0
+RETF4
+ADDRGP4 $876
+JUMPV
+LABELV $884
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 44
+ADDRGP4 UI_FontForScale
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 44
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTP4 0
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRLP4 48
+ADDRGP4 UI_Text_IsEmoticon
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $886
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $888
+ADDRFP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRGP4 $889
+JUMPV
+LABELV $888
+ADDRFP4 0
+INDIRP4
+ADDRLP4 12
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 60
+ADDRGP4 UI_EmoticonWidth
+CALLF4
+ASGNF4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ADDRLP4 60
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $876
+JUMPV
+LABELV $889
+LABELV $886
+ADDRFP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 56
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 80
+ADDRFP4 0
+INDIRP4
+INDIRP4
+INDIRI1
+CVII4 1
+MULI4
+ADDRLP4 56
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ADDRFP4 4
+INDIRF4
+MULF4
+ADDRLP4 56
+INDIRP4
+CNSTI4 20480
+ADDP4
+INDIRF4
+MULF4
+RETF4
+ADDRGP4 $876
+JUMPV
+LABELV $877
+CNSTF4 0
+RETF4
+LABELV $876
+endproc UI_Char_Width 64 20
+export UI_Text_Width
+proc UI_Text_Width 20 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $891
+ADDRLP4 0
+ARGP4
+ADDRLP4 12
+ADDRGP4 UI_Parse_Indent
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRGP4 $894
+JUMPV
+LABELV $893
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 16
+ADDRGP4 UI_Char_Width
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $894
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $893
+LABELV $891
+ADDRLP4 4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDF4
+RETF4
+LABELV $890
+endproc UI_Text_Width 20 8
+export UI_Text_Height
+proc UI_Text_Height 40 4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 20
+ADDRGP4 UI_FontForScale
+CALLP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRFP4 4
+INDIRF4
+ADDRLP4 12
+INDIRP4
+CNSTI4 20480
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $897
+ADDRGP4 $900
+JUMPV
+LABELV $899
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $902
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 94
+NEI4 $902
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $902
+ADDRLP4 28
+INDIRI4
+CNSTI4 65
+LTI4 $905
+ADDRLP4 28
+INDIRI4
+CNSTI4 90
+LEI4 $904
+LABELV $905
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 97
+LTI4 $906
+ADDRLP4 32
+INDIRI4
+CNSTI4 122
+LEI4 $904
+LABELV $906
+ADDRLP4 36
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 48
+LTI4 $902
+ADDRLP4 36
+INDIRI4
+CNSTI4 57
+GTI4 $902
+LABELV $904
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 2
+ADDP4
+ASGNP4
+ADDRGP4 $900
+JUMPV
+LABELV $902
+ADDRLP4 4
+CNSTI4 80
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+MULI4
+ADDRLP4 12
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CVIF4 4
+GEF4 $907
+ADDRLP4 8
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CVIF4 4
+ASGNF4
+LABELV $907
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $900
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $909
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $899
+LABELV $909
+LABELV $897
+ADDRLP4 8
+INDIRF4
+ADDRLP4 16
+INDIRF4
+MULF4
+RETF4
+LABELV $896
+endproc UI_Text_Height 40 4
+export UI_Text_EmWidth
+proc UI_Text_EmWidth 4 8
+ADDRGP4 $911
+ARGP4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $910
+endproc UI_Text_EmWidth 4 8
+export UI_Text_EmHeight
+proc UI_Text_EmHeight 4 8
+ADDRGP4 $911
+ARGP4
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRLP4 0
+ADDRGP4 UI_Text_Height
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $912
+endproc UI_Text_EmHeight 4 8
+export UI_AdjustFrom640
+proc UI_AdjustFrom640 16 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+LABELV $913
+endproc UI_AdjustFrom640 16 0
+export UI_SetClipRegion
+proc UI_SetClipRegion 16 16
+ADDRFP4 0
+ARGP4
+ADDRFP4 4
+ARGP4
+ADDRFP4 8
+ARGP4
+ADDRFP4 12
+ARGP4
+ADDRGP4 UI_AdjustFrom640
+CALLV
+pop
+ADDRLP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0+8
+ADDRFP4 0
+INDIRF4
+ADDRFP4 8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+12
+ADDRFP4 4
+INDIRF4
+ADDRFP4 12
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRGP4 trap_R_SetClipRegion
+CALLV
+pop
+LABELV $914
+endproc UI_SetClipRegion 16 16
+export UI_ClearClipRegion
+proc UI_ClearClipRegion 0 4
+CNSTP4 0
+ARGP4
+ADDRGP4 trap_R_SetClipRegion
+CALLV
+pop
+LABELV $918
+endproc UI_ClearClipRegion 0 4
+proc UI_Text_PaintChar 24 36
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 12
+ADDRFP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 12
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 4
+ADDRFP4 12
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRFP4 16
+INDIRF4
+CNSTF4 0
+LEF4 $920
+ADDRLP4 12
+CNSTF4 1056964608
+ADDRFP4 16
+INDIRF4
+MULF4
+ADDRFP4 8
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 20
+ADDRFP4 16
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 20
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $920
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRF4
+MULF4
+MULF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRFP4 8
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ADDRFP4 12
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRFP4 8
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+ARGP4
+ADDRFP4 4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 UI_AdjustFrom640
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+CNSTI4 36
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $919
+endproc UI_Text_PaintChar 24 36
+proc UI_Text_Paint_Generic 144 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ASGNF4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 12
+ADDRFP4 12
+INDIRF4
+ASGNF4
+ADDRFP4 16
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 20
+ADDRFP4 20
+INDIRP4
+ASGNP4
+ADDRFP4 24
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRFP4 32
+ADDRFP4 32
+INDIRP4
+ASGNP4
+ADDRFP4 36
+ADDRFP4 36
+INDIRI4
+ASGNI4
+ADDRFP4 40
+ADDRFP4 40
+INDIRI4
+CVII1 4
+ASGNI1
+ADDRLP4 0
+ADDRFP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 68
+ADDRGP4 UI_FontForScale
+CALLP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 68
+INDIRP4
+ASGNP4
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRLP4 56
+CNSTI4 -1
+ASGNI4
+ADDRFP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $923
+ADDRGP4 $922
+JUMPV
+LABELV $923
+ADDRLP4 8
+ADDRFP4 8
+INDIRF4
+ADDRLP4 32
+INDIRP4
+CNSTI4 20480
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRF4
+CNSTF4 1041865114
+ADDF4
+ARGF4
+ADDRLP4 80
+ADDRGP4 UI_EmoticonHeight
+CALLF4
+ASGNF4
+ADDRLP4 64
+ADDRLP4 80
+INDIRF4
+ASGNF4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRF4
+CNSTF4 1041865114
+ADDF4
+ARGF4
+ADDRLP4 84
+ADDRGP4 UI_EmoticonWidth
+CALLF4
+ASGNF4
+ADDRLP4 60
+ADDRLP4 84
+INDIRF4
+ASGNF4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRLP4 88
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 36
+ADDRLP4 88
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 92
+ADDRFP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+LEI4 $925
+ADDRLP4 36
+INDIRI4
+ADDRLP4 92
+INDIRI4
+LEI4 $925
+ADDRLP4 36
+ADDRFP4 28
+INDIRI4
+ASGNI4
+LABELV $925
+ADDRFP4 20
+INDIRP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 16
+ARGP4
+ADDRFP4 20
+INDIRP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 96
+ADDRGP4 UI_Parse_Indent
+CALLF4
+ASGNF4
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ADDRLP4 96
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 $928
+JUMPV
+LABELV $927
+ADDRLP4 100
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 100
+ARGP4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 108
+ADDRGP4 UI_Char_Width
+CALLF4
+ASGNF4
+ADDRLP4 104
+ADDRLP4 108
+INDIRF4
+ASGNF4
+ADDRLP4 4
+CNSTI4 80
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+MULI4
+ADDRLP4 32
+INDIRP4
+ADDP4
+ASGNP4
+ADDRFP4 32
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $930
+ADDRLP4 104
+INDIRF4
+ADDRFP4 0
+INDIRF4
+ADDF4
+ADDRFP4 32
+INDIRP4
+INDIRF4
+LEF4 $930
+ADDRFP4 32
+INDIRP4
+CNSTF4 0
+ASGNF4
+ADDRGP4 $929
+JUMPV
+LABELV $930
+ADDRFP4 36
+INDIRI4
+CNSTI4 0
+GEI4 $932
+ADDRLP4 116
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 116
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $934
+ADDRLP4 116
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 94
+NEI4 $934
+ADDRLP4 120
+ADDRLP4 116
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 120
+INDIRI4
+CNSTI4 0
+EQI4 $934
+ADDRLP4 120
+INDIRI4
+CNSTI4 65
+LTI4 $937
+ADDRLP4 120
+INDIRI4
+CNSTI4 90
+LEI4 $936
+LABELV $937
+ADDRLP4 124
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 124
+INDIRI4
+CNSTI4 97
+LTI4 $938
+ADDRLP4 124
+INDIRI4
+CNSTI4 122
+LEI4 $936
+LABELV $938
+ADDRLP4 128
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 128
+INDIRI4
+CNSTI4 48
+LTI4 $934
+ADDRLP4 128
+INDIRI4
+CNSTI4 57
+GTI4 $934
+LABELV $936
+ADDRLP4 16
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 48
+SUBI4
+CNSTI4 7
+BANDI4
+CNSTI4 4
+LSHI4
+ADDRGP4 g_color_table
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 16+12
+ADDRFP4 20
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 2
+ADDP4
+ASGNP4
+ADDRGP4 $928
+JUMPV
+LABELV $934
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 11
+NEI4 $940
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRGP4 $928
+JUMPV
+LABELV $940
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 44
+ARGP4
+ADDRLP4 52
+ARGP4
+ADDRLP4 48
+ARGP4
+ADDRLP4 40
+ARGP4
+ADDRLP4 132
+ADDRGP4 UI_Text_IsEmoticon
+CALLI4
+ASGNI4
+ADDRLP4 132
+INDIRI4
+CNSTI4 0
+EQI4 $942
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $944
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRGP4 $945
+JUMPV
+LABELV $944
+ADDRLP4 136
+ADDRLP4 8
+INDIRF4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+CNSTP4 0
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ADDRLP4 136
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 60
+INDIRF4
+ADDRLP4 40
+INDIRI4
+CVIF4 4
+MULF4
+ARGF4
+ADDRLP4 64
+INDIRF4
+ARGF4
+ADDRLP4 48
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 16
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 140
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ADDRLP4 60
+INDIRF4
+ADDRLP4 140
+INDIRI4
+CVIF4 4
+MULF4
+ADDRFP4 12
+INDIRF4
+ADDF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 52
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 140
+INDIRI4
+ADDI4
+ASGNI4
+ADDRGP4 $928
+JUMPV
+LABELV $945
+LABELV $942
+LABELV $932
+ADDRFP4 24
+INDIRI4
+CNSTI4 3
+EQI4 $948
+ADDRFP4 24
+INDIRI4
+CNSTI4 6
+NEI4 $946
+LABELV $948
+ADDRFP4 24
+INDIRI4
+CNSTI4 3
+NEI4 $949
+ADDRLP4 120
+CNSTI4 1
+ASGNI4
+ADDRGP4 $950
+JUMPV
+LABELV $949
+ADDRLP4 120
+CNSTI4 2
+ASGNI4
+LABELV $950
+ADDRGP4 colorBlack+12
+ADDRLP4 16+12
+INDIRF4
+ASGNF4
+ADDRGP4 colorBlack
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 124
+ADDRLP4 120
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRFP4 0
+INDIRF4
+ADDRLP4 124
+INDIRF4
+ADDF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ADDRLP4 124
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 UI_Text_PaintChar
+CALLV
+pop
+ADDRLP4 16
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 colorBlack+12
+CNSTF4 1065353216
+ASGNF4
+ADDRGP4 $947
+JUMPV
+LABELV $946
+ADDRFP4 24
+INDIRI4
+CNSTI4 7
+NEI4 $954
+ADDRLP4 120
+ARGP4
+ADDRLP4 16
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 120+12
+CNSTF4 1045220557
+ADDRLP4 120+12
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 120
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTF4 1086324736
+ARGF4
+ADDRGP4 UI_Text_PaintChar
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTF4 1082130432
+ARGF4
+ADDRGP4 UI_Text_PaintChar
+CALLV
+pop
+ADDRLP4 16
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTF4 1073741824
+ARGF4
+ADDRGP4 UI_Text_PaintChar
+CALLV
+pop
+ADDRGP4 colorWhite
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $954
+LABELV $947
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 UI_Text_PaintChar
+CALLV
+pop
+ADDRLP4 12
+INDIRI4
+ADDRFP4 36
+INDIRI4
+NEI4 $957
+ADDRLP4 56
+ADDRFP4 0
+INDIRF4
+CVFI4 4
+ASGNI4
+LABELV $957
+ADDRFP4 0
+ADDRFP4 0
+INDIRF4
+ADDRLP4 4
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 8
+INDIRF4
+MULF4
+ADDRFP4 12
+INDIRF4
+ADDF4
+ADDF4
+ASGNF4
+ADDRLP4 120
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+ADDRLP4 120
+INDIRI4
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+ADDRLP4 120
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $928
+ADDRLP4 100
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 100
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $960
+ADDRLP4 100
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $960
+ADDRLP4 12
+INDIRI4
+ADDRLP4 36
+INDIRI4
+LTI4 $927
+LABELV $960
+LABELV $929
+ADDRFP4 32
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $961
+ADDRFP4 32
+INDIRP4
+ADDRFP4 0
+INDIRF4
+ASGNF4
+LABELV $961
+ADDRFP4 36
+INDIRI4
+CNSTI4 0
+LTI4 $963
+ADDRFP4 36
+INDIRI4
+ADDRLP4 36
+INDIRI4
+NEI4 $965
+ADDRLP4 56
+ADDRFP4 0
+INDIRF4
+CVFI4 4
+ASGNI4
+LABELV $965
+ADDRLP4 104
+CNSTI4 0
+ASGNI4
+ADDRLP4 56
+INDIRI4
+ADDRLP4 104
+INDIRI4
+LTI4 $967
+ADDRLP4 108
+CNSTI4 200
+ASGNI4
+ADDRGP4 DC
+INDIRP4
+ADDRLP4 108
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 108
+INDIRI4
+DIVI4
+CNSTI4 1
+BANDI4
+ADDRLP4 104
+INDIRI4
+NEI4 $967
+ADDRLP4 4
+CNSTI4 80
+ADDRFP4 40
+INDIRI1
+CVII4 1
+MULI4
+ADDRLP4 32
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRGP4 UI_Text_PaintChar
+CALLV
+pop
+LABELV $967
+LABELV $963
+CNSTP4 0
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $922
+endproc UI_Text_Paint_Generic 144 20
+export UI_Text_Paint_Limit
+proc UI_Text_Paint_Limit 4 44
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 12
+INDIRF4
+ARGF4
+ADDRFP4 24
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRP4
+ARGP4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 -1
+ARGI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint_Generic
+CALLV
+pop
+LABELV $969
+endproc UI_Text_Paint_Limit 4 44
+export UI_Text_Paint
+proc UI_Text_Paint 0 44
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRFP4 20
+INDIRF4
+ARGF4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 28
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI4
+ARGI4
+CNSTP4 0
+ARGP4
+CNSTI4 -1
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 UI_Text_Paint_Generic
+CALLV
+pop
+LABELV $970
+endproc UI_Text_Paint 0 44
+export UI_Text_PaintWithCursor
+proc UI_Text_PaintWithCursor 0 44
+ADDRFP4 24
+ADDRFP4 24
+INDIRI4
+CVII1 4
+ASGNI1
+ADDRFP4 0
+INDIRF4
+ARGF4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+CNSTF4 0
+ARGF4
+ADDRFP4 16
+INDIRP4
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRFP4 32
+INDIRI4
+ARGI4
+ADDRFP4 28
+INDIRI4
+ARGI4
+CNSTP4 0
+ARGP4
+ADDRFP4 20
+INDIRI4
+ARGI4
+ADDRFP4 24
+INDIRI1
+CVII4 1
+ARGI4
+ADDRGP4 UI_Text_Paint_Generic
+CALLV
+pop
+LABELV $971
+endproc UI_Text_PaintWithCursor 0 44
+data
+export commandList
+align 4
+LABELV commandList
+address $972
+address Script_Close
+address $973
+address Script_ConditionalOpen
+address $974
+address Script_Exec
+address $975
+address Script_FadeIn
+address $976
+address Script_FadeOut
+address $977
+address Script_Hide
+address $978
+address Script_Open
+address $979
+address Script_Orbit
+address $980
+address Script_Play
+address $981
+address Script_playLooped
+address $982
+address Script_Reset
+address $983
+address Script_SetAsset
+address $984
+address Script_SetBackground
+address $985
+address Script_SetColor
+address $986
+address Script_SetCvar
+address $987
+address Script_SetFocus
+address $988
+address Script_SetItemColor
+address $989
+address Script_SetPlayerHead
+address $990
+address Script_SetPlayerModel
+address $991
+address Script_Show
+address $992
+address Script_Transition
+align 4
+LABELV scriptCommandCount
+byte 4 21
+code
+proc commandComp 4 8
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $993
+endproc commandComp 4 8
+export Item_RunScript
+proc Item_RunScript 1056 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1024
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 1032
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 1032
+INDIRU4
+EQU4 $995
+ADDRLP4 1036
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 1036
+INDIRP4
+CVPU4 4
+ADDRLP4 1032
+INDIRU4
+EQU4 $995
+ADDRLP4 1036
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $995
+ADDRLP4 8
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRLP4 4
+ADDRLP4 8
+ASGNP4
+ADDRGP4 $998
+JUMPV
+LABELV $997
+ADDRLP4 4
+ARGP4
+ADDRLP4 1040
+ARGP4
+ADDRLP4 1044
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $1000
+ADDRGP4 $994
+JUMPV
+LABELV $1000
+ADDRLP4 1048
+ADDRLP4 1040
+INDIRP4
+ASGNP4
+ADDRLP4 1048
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 59
+NEI4 $1002
+ADDRLP4 1048
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1002
+ADDRGP4 $998
+JUMPV
+LABELV $1002
+ADDRLP4 1040
+INDIRP4
+ARGP4
+ADDRGP4 commandList
+ARGP4
+ADDRGP4 scriptCommandCount
+INDIRU4
+ARGU4
+CNSTU4 8
+ARGU4
+ADDRGP4 commandComp
+ARGP4
+ADDRLP4 1052
+ADDRGP4 bsearch
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1052
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1004
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $1005
+JUMPV
+LABELV $1004
+ADDRLP4 4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $1005
+LABELV $998
+ADDRGP4 $997
+JUMPV
+LABELV $995
+LABELV $994
+endproc Item_RunScript 1056 20
+export Item_EnableShowViaCvar
+proc Item_EnableShowViaCvar 2092 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1024
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 1032
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 1032
+INDIRU4
+EQU4 $1007
+ADDRLP4 1036
+ADDRFP4 0
+INDIRP4
+CNSTI4 288
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1036
+INDIRP4
+CVPU4 4
+ADDRLP4 1032
+INDIRU4
+EQU4 $1007
+ADDRLP4 1040
+CNSTI4 0
+ASGNI4
+ADDRLP4 1036
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 1040
+INDIRI4
+EQI4 $1007
+ADDRLP4 1044
+ADDRFP4 0
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1044
+INDIRP4
+CVPU4 4
+ADDRLP4 1032
+INDIRU4
+EQU4 $1007
+ADDRLP4 1044
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 1040
+INDIRI4
+EQI4 $1007
+ADDRFP4 0
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1048
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 288
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Q_strcat
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 4
+ASGNP4
+ADDRGP4 $1010
+JUMPV
+LABELV $1009
+ADDRLP4 0
+ARGP4
+ADDRLP4 2072
+ARGP4
+ADDRLP4 2076
+ADDRGP4 String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 2076
+INDIRI4
+CNSTI4 0
+NEI4 $1012
+ADDRFP4 0
+INDIRP4
+CNSTI4 292
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+BANDI4
+CNSTI4 0
+EQI4 $1015
+ADDRLP4 2080
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1016
+JUMPV
+LABELV $1015
+ADDRLP4 2080
+CNSTI4 1
+ASGNI4
+LABELV $1016
+ADDRLP4 2080
+INDIRI4
+RETI4
+ADDRGP4 $1006
+JUMPV
+LABELV $1012
+ADDRLP4 2084
+ADDRLP4 2072
+INDIRP4
+ASGNP4
+ADDRLP4 2084
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 59
+NEI4 $1017
+ADDRLP4 2084
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1017
+ADDRGP4 $1010
+JUMPV
+LABELV $1017
+ADDRFP4 0
+INDIRP4
+CNSTI4 292
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+BANDI4
+CNSTI4 0
+EQI4 $1019
+ADDRLP4 1048
+ARGP4
+ADDRLP4 2072
+INDIRP4
+ARGP4
+ADDRLP4 2088
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 2088
+INDIRI4
+CNSTI4 0
+NEI4 $1020
+CNSTI4 1
+RETI4
+ADDRGP4 $1006
+JUMPV
+LABELV $1019
+ADDRLP4 1048
+ARGP4
+ADDRLP4 2072
+INDIRP4
+ARGP4
+ADDRLP4 2088
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 2088
+INDIRI4
+CNSTI4 0
+NEI4 $1023
+CNSTI4 0
+RETI4
+ADDRGP4 $1006
+JUMPV
+LABELV $1023
+LABELV $1020
+LABELV $1010
+ADDRGP4 $1009
+JUMPV
+ADDRFP4 0
+INDIRP4
+CNSTI4 292
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+BANDI4
+CNSTI4 0
+EQI4 $1026
+ADDRLP4 2072
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1027
+JUMPV
+LABELV $1026
+ADDRLP4 2072
+CNSTI4 1
+ASGNI4
+LABELV $1027
+ADDRLP4 2072
+INDIRI4
+RETI4
+ADDRGP4 $1006
+JUMPV
+LABELV $1007
+CNSTI4 1
+RETI4
+LABELV $1006
+endproc Item_EnableShowViaCvar 2092 12
+export Item_SetFocus
+proc Item_SetFocus 80 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRGP4 DC
+INDIRP4
+CNSTI4 61948
+ADDP4
+ASGNP4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1033
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 16
+BANDI4
+ADDRLP4 28
+INDIRI4
+NEI4 $1033
+ADDRLP4 24
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 28
+INDIRI4
+NEI4 $1033
+ADDRLP4 24
+INDIRI4
+CNSTI4 4
+BANDI4
+ADDRLP4 28
+INDIRI4
+NEI4 $1029
+LABELV $1033
+CNSTI4 0
+RETI4
+ADDRGP4 $1028
+JUMPV
+LABELV $1029
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 292
+ADDP4
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 0
+EQI4 $1034
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 36
+ADDRGP4 Item_EnableShowViaCvar
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $1034
+CNSTI4 0
+RETI4
+ADDRGP4 $1028
+JUMPV
+LABELV $1034
+ADDRFP4 0
+INDIRP4
+CNSTI4 292
+ADDP4
+INDIRI4
+CNSTI4 12
+BANDI4
+CNSTI4 0
+EQI4 $1036
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4
+ARGI4
+ADDRLP4 44
+ADDRGP4 Item_EnableShowViaCvar
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $1036
+CNSTI4 0
+RETI4
+ADDRGP4 $1028
+JUMPV
+LABELV $1036
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 Menu_ClearFocus
+CALLP4
+ASGNP4
+ADDRLP4 16
+ADDRLP4 48
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1038
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRB
+ASGNB 16
+ADDRLP4 52+4
+ADDRLP4 52+4
+INDIRF4
+ADDRLP4 52+12
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 52
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 68
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+CNSTI4 0
+EQI4 $1042
+ADDRLP4 72
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 296
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1044
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 296
+ADDP4
+ASGNP4
+LABELV $1044
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1039
+JUMPV
+LABELV $1042
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1039
+ADDRLP4 72
+ADDRLP4 16
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRLP4 16
+INDIRP4
+CNSTI4 264
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1039
+ADDRLP4 76
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+ARGP4
+ADDRLP4 76
+INDIRP4
+CNSTI4 264
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+ADDRGP4 $1039
+JUMPV
+LABELV $1038
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+CNSTI4 2
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1050
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+LABELV $1050
+ADDRFP4 0
+INDIRP4
+CNSTI4 296
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1052
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 296
+ADDP4
+ASGNP4
+LABELV $1052
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+LABELV $1039
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1054
+ADDRLP4 8
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1054
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 6
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $1054
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1059
+JUMPV
+LABELV $1056
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+NEU4 $1060
+ADDRLP4 4
+INDIRP4
+CNSTI4 200
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 $1058
+JUMPV
+LABELV $1060
+LABELV $1057
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1059
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $1056
+LABELV $1058
+CNSTI4 1
+RETI4
+LABELV $1028
+endproc Item_SetFocus 80 12
+proc Item_ListBox_HeightForNumItems 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+MULF4
+CNSTF4 1073741824
+ADDF4
+RETF4
+LABELV $1062
+endproc Item_ListBox_HeightForNumItems 4 0
+proc Item_ListBox_NumItemsForItemHeight 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 9
+NEI4 $1064
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+RETI4
+ADDRGP4 $1063
+JUMPV
+LABELV $1064
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+CNSTF4 1073741824
+SUBF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+DIVF4
+CVFI4 4
+RETI4
+LABELV $1063
+endproc Item_ListBox_NumItemsForItemHeight 4 0
+export Item_ListBox_MaxScroll
+proc Item_ListBox_MaxScroll 16 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 DC
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 Item_ListBox_NumItemsForItemHeight
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+GEI4 $1067
+CNSTI4 0
+RETI4
+ADDRGP4 $1066
+JUMPV
+LABELV $1067
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1066
+endproc Item_ListBox_MaxScroll 16 4
+proc Item_ComboBox_MaybeCastToListBox 32 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 g_comboBoxItem
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1071
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 9
+NEI4 $1071
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1072
+JUMPV
+LABELV $1071
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $1072
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1073
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRGP4 oldComboBoxY
+ADDRLP4 16
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ASGNP4
+ADDRGP4 oldComboBoxH
+ADDRLP4 20
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRF4
+ADDRLP4 20
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 Item_ListBox_HeightForNumItems
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+CNSTI4 8
+ASGNI4
+LABELV $1073
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $1069
+endproc Item_ComboBox_MaybeCastToListBox 32 8
+proc Item_ComboBox_MaybeUnCastFromListBox 0 0
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1076
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRGP4 oldComboBoxY
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRGP4 oldComboBoxH
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+CNSTI4 9
+ASGNI4
+LABELV $1076
+LABELV $1075
+endproc Item_ComboBox_MaybeUnCastFromListBox 0 0
+proc Item_ListBox_SetStartPos 40 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 DC
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 Item_ListBox_MaxScroll
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+GEI4 $1079
+ADDRLP4 0
+INDIRP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1080
+JUMPV
+LABELV $1079
+ADDRFP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LEI4 $1081
+ADDRLP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $1082
+JUMPV
+LABELV $1081
+ADDRLP4 0
+INDIRP4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+LABELV $1082
+LABELV $1080
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 Item_ListBox_NumItemsForItemHeight
+CALLI4
+ASGNI4
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+SUBI4
+ADDRLP4 24
+INDIRI4
+GEI4 $1084
+ADDRLP4 20
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+SUBI4
+ASGNI4
+ADDRGP4 $1085
+JUMPV
+LABELV $1084
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 Item_ListBox_NumItemsForItemHeight
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 36
+INDIRI4
+ASGNI4
+LABELV $1085
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 20
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1078
+endproc Item_ListBox_SetStartPos 40 4
+export Item_ListBox_ThumbPosition
+proc Item_ListBox_ThumbPosition 20 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 Item_ListBox_MaxScroll
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+CNSTF4 1107296256
+SUBF4
+CNSTF4 1073741824
+SUBF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+CNSTF4 0
+LEF4 $1087
+ADDRLP4 0
+ADDRLP4 12
+INDIRF4
+CNSTF4 1098907648
+SUBF4
+ADDRLP4 4
+INDIRF4
+DIVF4
+ASGNF4
+ADDRGP4 $1088
+JUMPV
+LABELV $1087
+ADDRLP4 0
+CNSTF4 0
+ASGNF4
+LABELV $1088
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 8
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1098907648
+ADDF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+RETF4
+LABELV $1086
+endproc Item_ListBox_ThumbPosition 20 4
+export Item_ListBox_ThumbDrawPosition
+proc Item_ListBox_ThumbDrawPosition 20 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 itemCapture
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+NEU4 $1090
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1098907648
+ADDF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+CNSTF4 1107296256
+SUBF4
+CNSTF4 1073741824
+SUBF4
+ADDF4
+CNSTF4 1098907648
+SUBF4
+ASGNF4
+ADDRLP4 0
+CNSTF4 1090519040
+ASGNF4
+ADDRLP4 12
+ADDRGP4 DC
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDF4
+LTF4 $1092
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDF4
+GTF4 $1092
+ADDRGP4 DC
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ADDRLP4 0
+INDIRF4
+SUBF4
+RETF4
+ADDRGP4 $1089
+JUMPV
+LABELV $1092
+LABELV $1090
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 Item_ListBox_ThumbPosition
+CALLF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+RETF4
+LABELV $1089
+endproc Item_ListBox_ThumbDrawPosition 20 4
+export Item_Slider_ThumbPosition
+proc Item_Slider_ThumbPosition 32 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1095
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRF4
+ADDF4
+CNSTF4 1090519040
+ADDF4
+ASGNF4
+ADDRGP4 $1096
+JUMPV
+LABELV $1095
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+LABELV $1096
+ADDRLP4 20
+CNSTU4 0
+ASGNU4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 20
+INDIRU4
+NEU4 $1097
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 20
+INDIRU4
+EQU4 $1097
+ADDRLP4 8
+INDIRF4
+RETF4
+ADDRGP4 $1094
+JUMPV
+LABELV $1097
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 DC
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ADDRLP4 4
+INDIRP4
+INDIRF4
+GEF4 $1099
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRGP4 $1100
+JUMPV
+LABELV $1099
+ADDRLP4 0
+INDIRF4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+LEF4 $1101
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $1101
+LABELV $1100
+ADDRLP4 12
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 4
+INDIRP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 12
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+CNSTF4 1119879168
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+MULF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 8
+INDIRF4
+ADDRLP4 0
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+RETF4
+LABELV $1094
+endproc Item_Slider_ThumbPosition 32 4
+proc Item_Slider_VScale 0 0
+CNSTF4 1101004800
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+LEF4 $1104
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+CNSTF4 1101004800
+DIVF4
+RETF4
+ADDRGP4 $1103
+JUMPV
+LABELV $1104
+CNSTF4 1065353216
+RETF4
+LABELV $1103
+endproc Item_Slider_VScale 0 0
+export Item_Slider_OverSlider
+proc Item_Slider_OverSlider 48 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 Item_Slider_VScale
+CALLF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 Item_Slider_ThumbPosition
+CALLF4
+ASGNF4
+ADDRLP4 28
+CNSTI4 196
+ASGNI4
+ADDRLP4 32
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 0
+ADDRLP4 24
+INDIRF4
+CNSTF4 1094713344
+ADDRGP4 DC
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRF4
+MULF4
+ADDRLP4 32
+INDIRF4
+DIVF4
+SUBF4
+ASGNF4
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+ADDRLP4 40
+INDIRF4
+SUBF4
+ADDRLP4 40
+INDIRF4
+CNSTF4 1101004800
+ADDRLP4 16
+INDIRF4
+MULF4
+SUBF4
+ADDRLP4 32
+INDIRF4
+DIVF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+CNSTF4 1094713344
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+12
+CNSTF4 1101004800
+ADDRLP4 16
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 44
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $1110
+CNSTI4 8192
+RETI4
+ADDRGP4 $1106
+JUMPV
+LABELV $1110
+CNSTI4 0
+RETI4
+LABELV $1106
+endproc Item_Slider_OverSlider 48 12
+export Item_ListBox_OverLB
+proc Item_ListBox_OverLB 68 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 24
+ADDRGP4 DC
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 32
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+CNSTF4 1098907648
+ADDRLP4 32
+INDIRF4
+MULF4
+SUBF4
+ADDRLP4 32
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+CNSTF4 1098907648
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+12
+CNSTF4 1098907648
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 36
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $1116
+CNSTI4 2048
+RETI4
+ADDRGP4 $1112
+JUMPV
+LABELV $1116
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1098907648
+ADDF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+CNSTF4 1107296256
+SUBF4
+CNSTF4 1073741824
+SUBF4
+ADDF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 44
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+EQI4 $1119
+CNSTI4 4096
+RETI4
+ADDRGP4 $1112
+JUMPV
+LABELV $1119
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 Item_ListBox_ThumbPosition
+CALLF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 48
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 52
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 0
+EQI4 $1122
+CNSTI4 8192
+RETI4
+ADDRGP4 $1112
+JUMPV
+LABELV $1122
+ADDRLP4 0+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1098907648
+ADDF4
+ASGNF4
+ADDRLP4 0+12
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+ADDRLP4 0+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 56
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 56
+INDIRI4
+CNSTI4 0
+EQI4 $1127
+CNSTI4 16384
+RETI4
+ADDRGP4 $1112
+JUMPV
+LABELV $1127
+ADDRLP4 0+4
+ADDRLP4 16
+INDIRI4
+CVIF4 4
+CNSTF4 1098907648
+ADDF4
+ASGNF4
+ADDRLP4 0+12
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+CNSTF4 1098907648
+ADDF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+CNSTF4 1107296256
+SUBF4
+CNSTF4 1073741824
+SUBF4
+ADDF4
+ADDRLP4 0+4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 64
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 0
+EQI4 $1132
+CNSTI4 32768
+RETI4
+ADDRGP4 $1112
+JUMPV
+LABELV $1132
+CNSTI4 0
+RETI4
+LABELV $1112
+endproc Item_ListBox_OverLB 68 12
+export Item_ListBox_MouseEnter
+proc Item_ListBox_MouseEnter 92 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 63488
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 DC
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 24
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+BCOMI4
+BANDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 40
+ADDRGP4 Item_ListBox_OverLB
+CALLI4
+ASGNI4
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+BORI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+BANDI4
+CNSTI4 0
+NEI4 $1135
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 8+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+ADDRLP4 56
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 60
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 8+8
+ADDRLP4 56
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+CNSTF4 1098907648
+ADDRLP4 60
+INDIRF4
+MULF4
+SUBF4
+ADDRLP4 60
+INDIRF4
+SUBF4
+ADDRLP4 56
+INDIRF4
+ADDRLP4 60
+INDIRF4
+ADDF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 Item_ListBox_NumItemsForItemHeight
+CALLI4
+ASGNI4
+ADDRLP4 68
+INDIRI4
+ADDRLP4 24
+INDIRI4
+GEI4 $1141
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 72
+ADDRGP4 Item_ListBox_NumItemsForItemHeight
+CALLI4
+ASGNI4
+ADDRLP4 64
+ADDRLP4 72
+INDIRI4
+ASGNI4
+ADDRGP4 $1142
+JUMPV
+LABELV $1141
+ADDRLP4 64
+ADDRLP4 24
+INDIRI4
+ASGNI4
+LABELV $1142
+ADDRLP4 8+12
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRLP4 64
+INDIRI4
+CVIF4 4
+MULF4
+ASGNF4
+ADDRLP4 8
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 76
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 76
+INDIRI4
+CNSTI4 0
+EQI4 $1143
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRFP4 8
+INDIRF4
+ADDRLP4 8+4
+INDIRF4
+SUBF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+DIVF4
+CVFI4 4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+LTI4 $1144
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $1144
+JUMPV
+LABELV $1143
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 -1
+ASGNI4
+LABELV $1144
+LABELV $1135
+LABELV $1134
+endproc Item_ListBox_MouseEnter 92 12
+export Item_MouseEnter
+proc Item_MouseEnter 44 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1149
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRB
+ASGNB 16
+ADDRLP4 0+4
+ADDRLP4 0+4
+INDIRF4
+ADDRLP4 0+12
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 292
+ADDP4
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 0
+EQI4 $1153
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 20
+ADDRGP4 Item_EnableShowViaCvar
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $1153
+ADDRGP4 $1148
+JUMPV
+LABELV $1153
+ADDRFP4 0
+INDIRP4
+CNSTI4 292
+ADDP4
+INDIRI4
+CNSTI4 12
+BANDI4
+CNSTI4 0
+EQI4 $1155
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4
+ARGI4
+ADDRLP4 28
+ADDRGP4 Item_EnableShowViaCvar
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $1155
+ADDRGP4 $1148
+JUMPV
+LABELV $1155
+ADDRLP4 0
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 32
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $1157
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+NEI4 $1159
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 244
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 128
+BORI4
+ASGNI4
+LABELV $1159
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $1158
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 252
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $1158
+JUMPV
+LABELV $1157
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $1163
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 248
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ASGNI4
+LABELV $1163
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+CNSTI4 0
+NEI4 $1165
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 252
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+LABELV $1165
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 8
+NEI4 $1167
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRGP4 Item_ListBox_MouseEnter
+CALLV
+pop
+LABELV $1167
+LABELV $1158
+LABELV $1149
+LABELV $1148
+endproc Item_MouseEnter 44 12
+export Item_MouseLeave
+proc Item_MouseLeave 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1170
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 128
+BANDI4
+CNSTI4 0
+EQI4 $1172
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 248
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 -129
+BANDI4
+ASGNI4
+LABELV $1172
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 -6145
+BANDI4
+ASGNI4
+LABELV $1170
+LABELV $1169
+endproc Item_MouseLeave 8 8
+export Menu_HitTest
+proc Menu_HitTest 8 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1178
+JUMPV
+LABELV $1175
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 4
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1179
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $1174
+JUMPV
+LABELV $1179
+LABELV $1176
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1178
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $1175
+CNSTP4 0
+RETP4
+LABELV $1174
+endproc Menu_HitTest 8 12
+export Item_SetMouseOver
+proc Item_SetMouseOver 8 0
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1182
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1184
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+BORI4
+ASGNI4
+ADDRGP4 $1185
+JUMPV
+LABELV $1184
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 -2
+BANDI4
+ASGNI4
+LABELV $1185
+LABELV $1182
+LABELV $1181
+endproc Item_SetMouseOver 8 0
+export Item_OwnerDraw_HandleKey
+proc Item_OwnerDraw_HandleKey 8 8
+ADDRLP4 0
+CNSTU4 0
+ASGNU4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRU4
+EQU4 $1187
+ADDRGP4 DC
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRU4
+EQU4 $1187
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+RETI4
+ADDRGP4 $1186
+JUMPV
+LABELV $1187
+CNSTI4 0
+RETI4
+LABELV $1186
+endproc Item_OwnerDraw_HandleKey 8 8
+export Item_ListBox_HandleKey
+proc Item_ListBox_HandleKey 80 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 DC
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $1192
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 20
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 24
+INDIRI4
+EQI4 $1190
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 24
+INDIRI4
+EQI4 $1190
+LABELV $1192
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 Item_ListBox_NumItemsForItemHeight
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 32
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 36
+CNSTI4 162
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ADDRLP4 36
+INDIRI4
+EQI4 $1224
+ADDRLP4 32
+INDIRI4
+ADDRLP4 36
+INDIRI4
+GTI4 $1243
+LABELV $1242
+ADDRLP4 40
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 44
+CNSTI4 13
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ADDRLP4 44
+INDIRI4
+EQI4 $1221
+ADDRLP4 40
+INDIRI4
+ADDRLP4 44
+INDIRI4
+LTI4 $1193
+LABELV $1244
+ADDRLP4 48
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 141
+EQI4 $1233
+ADDRLP4 48
+INDIRI4
+CNSTI4 142
+EQI4 $1224
+ADDRGP4 $1193
+JUMPV
+LABELV $1243
+ADDRLP4 52
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 56
+CNSTI4 168
+ASGNI4
+ADDRLP4 52
+INDIRI4
+ADDRLP4 56
+INDIRI4
+EQI4 $1233
+ADDRLP4 52
+INDIRI4
+ADDRLP4 56
+INDIRI4
+LTI4 $1193
+LABELV $1245
+ADDRLP4 60
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 178
+LTI4 $1193
+ADDRLP4 60
+INDIRI4
+CNSTI4 184
+GTI4 $1193
+ADDRLP4 60
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1246-712
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1246
+address $1195
+address $1195
+address $1193
+address $1193
+address $1193
+address $1220
+address $1219
+code
+LABELV $1195
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2048
+BANDI4
+CNSTI4 0
+EQI4 $1196
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1196
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 4096
+BANDI4
+CNSTI4 0
+EQI4 $1198
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1198
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 16384
+BANDI4
+CNSTI4 0
+EQI4 $1200
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+SUBI4
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1200
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 32768
+BANDI4
+CNSTI4 0
+EQI4 $1202
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1202
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 8192
+BANDI4
+CNSTI4 0
+EQI4 $1204
+ADDRGP4 $1194
+JUMPV
+LABELV $1204
+ADDRLP4 64
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1206
+ADDRGP4 $1194
+JUMPV
+LABELV $1206
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+EQI4 $1208
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $1208
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRGP4 lastListBoxClickTime
+INDIRI4
+GEI4 $1211
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1211
+ADDRLP4 68
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1212
+JUMPV
+LABELV $1211
+ADDRLP4 68
+CNSTI4 0
+ASGNI4
+LABELV $1212
+ADDRLP4 64
+ADDRLP4 68
+INDIRI4
+ASGNI4
+ADDRGP4 lastListBoxClickTime
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 300
+ADDI4
+ASGNI4
+ADDRGP4 g_comboBoxItem
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1213
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1215
+ADDRLP4 64
+CNSTI4 1
+ASGNI4
+LABELV $1215
+ADDRGP4 g_comboBoxItem
+CNSTP4 0
+ASGNP4
+LABELV $1213
+ADDRLP4 64
+INDIRI4
+CNSTI4 0
+EQI4 $1194
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1219
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1220
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1221
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1194
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1224
+ADDRLP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1225
+ADDRLP4 64
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+SUBI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1227
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1227
+ADDRLP4 68
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+GEI4 $1229
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+LABELV $1229
+ADDRLP4 72
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+LTI4 $1231
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+SUBI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+LABELV $1231
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1225
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+SUBI4
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1233
+ADDRLP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1234
+ADDRLP4 64
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 64
+INDIRP4
+ADDRLP4 64
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 68
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDRLP4 68
+INDIRP4
+INDIRI4
+GEI4 $1236
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+LABELV $1236
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LTI4 $1238
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1238
+ADDRLP4 72
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDRLP4 72
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+LTI4 $1240
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+SUBI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+LABELV $1240
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1234
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+ADDRGP4 $1194
+JUMPV
+LABELV $1193
+CNSTI4 0
+RETI4
+ADDRGP4 $1189
+JUMPV
+LABELV $1194
+CNSTI4 1
+RETI4
+ADDRGP4 $1189
+JUMPV
+LABELV $1190
+CNSTI4 0
+RETI4
+LABELV $1189
+endproc Item_ListBox_HandleKey 80 12
+export Item_ComboBox_HandleKey
+proc Item_ComboBox_HandleKey 16 16
+ADDRGP4 g_comboBoxItem
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1249
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Item_ComboBox_MaybeCastToListBox
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRLP4 12
+ADDRGP4 Item_ListBox_HandleKey
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 Item_ComboBox_MaybeUnCastFromListBox
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1251
+ADDRGP4 g_comboBoxItem
+CNSTP4 0
+ASGNP4
+LABELV $1251
+ADDRLP4 0
+INDIRI4
+RETI4
+ADDRGP4 $1248
+JUMPV
+LABELV $1249
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $1255
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 4
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $1253
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 8
+INDIRI4
+EQI4 $1253
+LABELV $1255
+ADDRLP4 12
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 178
+EQI4 $1258
+ADDRLP4 12
+INDIRI4
+CNSTI4 179
+NEI4 $1256
+LABELV $1258
+ADDRGP4 g_comboBoxItem
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTI4 1
+RETI4
+ADDRGP4 $1248
+JUMPV
+LABELV $1256
+LABELV $1253
+CNSTI4 0
+RETI4
+LABELV $1248
+endproc Item_ComboBox_HandleKey 16 16
+export Item_YesNo_HandleKey
+proc Item_YesNo_HandleKey 32 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 4
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $1260
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 8
+INDIRI4
+EQI4 $1260
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1260
+ADDRLP4 16
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 178
+EQI4 $1266
+ADDRLP4 16
+INDIRI4
+CNSTI4 13
+EQI4 $1266
+ADDRLP4 16
+INDIRI4
+CNSTI4 179
+EQI4 $1266
+ADDRLP4 16
+INDIRI4
+CNSTI4 180
+NEI4 $1262
+LABELV $1266
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 DC
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CALLF4
+ASGNF4
+ADDRLP4 24
+INDIRF4
+CNSTF4 0
+NEF4 $1269
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1270
+JUMPV
+LABELV $1269
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+LABELV $1270
+ADDRGP4 $1267
+ARGP4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $1259
+JUMPV
+LABELV $1262
+LABELV $1260
+CNSTI4 0
+RETI4
+LABELV $1259
+endproc Item_YesNo_HandleKey 32 12
+export Item_Multi_CountSettings
+proc Item_Multi_CountSettings 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1272
+CNSTI4 0
+RETI4
+ADDRGP4 $1271
+JUMPV
+LABELV $1272
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+RETI4
+LABELV $1271
+endproc Item_Multi_CountSettings 0 0
+export Item_Multi_FindCvarByValue
+proc Item_Multi_FindCvarByValue 1044 12
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1275
+ADDRLP4 4
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1277
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $1278
+JUMPV
+LABELV $1277
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1036
+ADDRGP4 DC
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 1036
+INDIRF4
+ASGNF4
+LABELV $1278
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1282
+JUMPV
+LABELV $1279
+ADDRLP4 4
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1283
+ADDRLP4 12
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1040
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $1284
+ADDRLP4 0
+INDIRI4
+RETI4
+ADDRGP4 $1274
+JUMPV
+LABELV $1283
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 256
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+NEF4 $1287
+ADDRLP4 0
+INDIRI4
+RETI4
+ADDRGP4 $1274
+JUMPV
+LABELV $1287
+LABELV $1284
+LABELV $1280
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1282
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+LTI4 $1279
+LABELV $1275
+CNSTI4 0
+RETI4
+LABELV $1274
+endproc Item_Multi_FindCvarByValue 1044 12
+export Item_Multi_Setting
+proc Item_Multi_Setting 1044 12
+ADDRLP4 8
+CNSTF4 0
+ASGNF4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1290
+ADDRLP4 0
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1292
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $1293
+JUMPV
+LABELV $1292
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1036
+ADDRGP4 DC
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CALLF4
+ASGNF4
+ADDRLP4 8
+ADDRLP4 1036
+INDIRF4
+ASGNF4
+LABELV $1293
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1297
+JUMPV
+LABELV $1294
+ADDRLP4 0
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1298
+ADDRLP4 12
+ARGP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1040
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 1040
+INDIRI4
+CNSTI4 0
+NEI4 $1299
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $1289
+JUMPV
+LABELV $1298
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+ADDP4
+INDIRF4
+ADDRLP4 8
+INDIRF4
+NEF4 $1302
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $1289
+JUMPV
+LABELV $1302
+LABELV $1299
+LABELV $1295
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1297
+ADDRLP4 4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+LTI4 $1294
+LABELV $1290
+ADDRGP4 $80
+RETP4
+LABELV $1289
+endproc Item_Multi_Setting 1044 12
+export Item_Cycle_HandleKey
+proc Item_Cycle_HandleKey 40 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 16
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 DC
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1305
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $1307
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1312
+ADDRFP4 4
+INDIRI4
+CNSTI4 178
+EQI4 $1314
+LABELV $1312
+ADDRLP4 24
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 13
+EQI4 $1314
+ADDRLP4 24
+INDIRI4
+CNSTI4 135
+EQI4 $1314
+ADDRLP4 24
+INDIRI4
+CNSTI4 133
+NEI4 $1309
+LABELV $1314
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LEI4 $1315
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ADDRLP4 8
+INDIRI4
+MODI4
+ASGNI4
+LABELV $1315
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $1304
+JUMPV
+LABELV $1309
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1320
+ADDRFP4 4
+INDIRI4
+CNSTI4 179
+EQI4 $1321
+LABELV $1320
+ADDRLP4 28
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 134
+EQI4 $1321
+ADDRLP4 28
+INDIRI4
+CNSTI4 132
+NEI4 $1317
+LABELV $1321
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LEI4 $1322
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 36
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ADDI4
+CNSTI4 1
+SUBI4
+ADDRLP4 36
+INDIRI4
+MODI4
+ASGNI4
+LABELV $1322
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $1304
+JUMPV
+LABELV $1317
+LABELV $1307
+LABELV $1305
+CNSTI4 0
+RETI4
+LABELV $1304
+endproc Item_Cycle_HandleKey 40 12
+export Item_Multi_HandleKey
+proc Item_Multi_HandleKey 64 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 16
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 Item_Multi_CountSettings
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1325
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 28
+INDIRI4
+EQI4 $1327
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1327
+ADDRLP4 0
+INDIRI4
+ADDRLP4 28
+INDIRI4
+LEI4 $1327
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1332
+ADDRFP4 4
+INDIRI4
+CNSTI4 178
+EQI4 $1334
+LABELV $1332
+ADDRLP4 36
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 13
+EQI4 $1334
+ADDRLP4 36
+INDIRI4
+CNSTI4 135
+EQI4 $1334
+ADDRLP4 36
+INDIRI4
+CNSTI4 133
+NEI4 $1329
+LABELV $1334
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 Item_Multi_FindCvarByValue
+CALLI4
+ASGNI4
+ADDRLP4 44
+CNSTI4 1
+ASGNI4
+ADDRLP4 32
+ADDRLP4 40
+INDIRI4
+ADDRLP4 44
+INDIRI4
+ADDI4
+ADDRLP4 0
+INDIRI4
+MODI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRGP4 $1330
+JUMPV
+LABELV $1329
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1338
+ADDRFP4 4
+INDIRI4
+CNSTI4 179
+EQI4 $1339
+LABELV $1338
+ADDRLP4 40
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 134
+EQI4 $1339
+ADDRLP4 40
+INDIRI4
+CNSTI4 132
+NEI4 $1335
+LABELV $1339
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 Item_Multi_FindCvarByValue
+CALLI4
+ASGNI4
+ADDRLP4 48
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 52
+CNSTI4 1
+ASGNI4
+ADDRLP4 32
+ADDRLP4 44
+INDIRI4
+ADDRLP4 48
+INDIRI4
+ADDI4
+ADDRLP4 52
+INDIRI4
+SUBI4
+ADDRLP4 48
+INDIRI4
+MODI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 52
+INDIRI4
+ASGNI4
+LABELV $1335
+LABELV $1330
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1340
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 388
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1342
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $1343
+JUMPV
+LABELV $1342
+ADDRLP4 48
+ADDRLP4 32
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 256
+ADDP4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 52
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRLP4 52
+INDIRF4
+CVFI4 4
+CVIF4 4
+ADDRLP4 52
+INDIRF4
+NEF4 $1344
+ADDRGP4 $1267
+ARGP4
+ADDRLP4 48
+INDIRF4
+CVFI4 4
+ARGI4
+ADDRLP4 56
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 56
+INDIRP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $1345
+JUMPV
+LABELV $1344
+ADDRGP4 $1346
+ARGP4
+ADDRLP4 48
+INDIRF4
+ARGF4
+ADDRLP4 60
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 60
+INDIRP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $1345
+LABELV $1343
+CNSTI4 1
+RETI4
+ADDRGP4 $1324
+JUMPV
+LABELV $1340
+LABELV $1327
+LABELV $1325
+CNSTI4 0
+RETI4
+LABELV $1324
+endproc Item_Multi_HandleKey 64 12
+proc Item_TextField_CalcPaintOffset 16 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+GEI4 $1348
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1349
+JUMPV
+LABELV $1348
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1350
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1352
+ADDRGP4 $1355
+JUMPV
+LABELV $1354
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1355
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 10
+SUBI4
+CVIF4 4
+GTF4 $1357
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+CNSTI4 0
+GTI4 $1354
+LABELV $1357
+LABELV $1352
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1359
+JUMPV
+LABELV $1358
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1359
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 10
+SUBI4
+CVIF4 4
+GTF4 $1358
+LABELV $1350
+LABELV $1349
+LABELV $1347
+endproc Item_TextField_CalcPaintOffset 16 8
+export Item_TextField_HandleKey
+proc Item_TextField_HandleKey 1100 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 1036
+CNSTP4 0
+ASGNP4
+ADDRLP4 1028
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1024
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1362
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1024
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRLP4 1040
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1032
+ADDRLP4 1040
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+GEI4 $1364
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+ADDRLP4 1032
+INDIRI4
+ASGNI4
+LABELV $1364
+ADDRLP4 1044
+ADDRLP4 1028
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+EQI4 $1366
+ADDRLP4 1032
+INDIRI4
+ADDRLP4 1044
+INDIRI4
+LEI4 $1366
+ADDRLP4 1032
+ADDRLP4 1028
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $1366
+ADDRFP4 4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+EQI4 $1368
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+CNSTI4 -1025
+BANDI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+CNSTI4 8
+NEI4 $1370
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1372
+ADDRLP4 1048
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+ADDRLP4 0-1
+ADDP4
+ARGP4
+ADDRLP4 1048
+INDIRI4
+ADDRLP4 0
+ADDP4
+ARGP4
+ADDRLP4 1032
+INDIRI4
+CNSTI4 1
+ADDI4
+ADDRLP4 1048
+INDIRI4
+SUBI4
+CVIU4 4
+ARGU4
+ADDRGP4 memmove
+CALLP4
+pop
+ADDRLP4 1052
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+ASGNP4
+ADDRLP4 1052
+INDIRP4
+ADDRLP4 1052
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $1372
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $1369
+JUMPV
+LABELV $1370
+ADDRFP4 4
+INDIRI4
+CNSTI4 32
+LTI4 $1377
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1375
+LABELV $1377
+ADDRLP4 1024
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1378
+JUMPV
+LABELV $1375
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 12
+NEI4 $1379
+ADDRLP4 1048
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 48
+LTI4 $1381
+ADDRLP4 1048
+INDIRI4
+CNSTI4 57
+LEI4 $1379
+LABELV $1381
+ADDRLP4 1024
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1378
+JUMPV
+LABELV $1379
+ADDRLP4 1052
+ADDRGP4 DC
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 0
+NEI4 $1382
+ADDRLP4 1056
+ADDRLP4 1032
+INDIRI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 255
+EQI4 $1386
+ADDRLP4 1060
+ADDRLP4 1028
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1060
+INDIRI4
+CNSTI4 0
+EQI4 $1384
+ADDRLP4 1056
+INDIRI4
+ADDRLP4 1060
+INDIRI4
+LTI4 $1384
+LABELV $1386
+ADDRLP4 1024
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1378
+JUMPV
+LABELV $1384
+ADDRLP4 1064
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+ADDRLP4 0+1
+ADDP4
+ARGP4
+ADDRLP4 1064
+INDIRI4
+ADDRLP4 0
+ADDP4
+ARGP4
+ADDRLP4 1032
+INDIRI4
+CNSTI4 1
+ADDI4
+ADDRLP4 1064
+INDIRI4
+SUBI4
+CVIU4 4
+ARGU4
+ADDRGP4 memmove
+CALLP4
+pop
+ADDRGP4 $1383
+JUMPV
+LABELV $1382
+ADDRLP4 1056
+ADDRLP4 1028
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+EQI4 $1388
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ADDRLP4 1056
+INDIRI4
+LTI4 $1388
+ADDRLP4 1024
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1378
+JUMPV
+LABELV $1388
+LABELV $1383
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ADDRLP4 0
+ADDP4
+ADDRFP4 4
+INDIRI4
+CVII1 4
+ASGNI1
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ADDRLP4 1032
+INDIRI4
+CNSTI4 1
+ADDI4
+GEI4 $1369
+ADDRLP4 1056
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+ASGNP4
+ADDRLP4 1056
+INDIRP4
+ADDRLP4 1056
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $1369
+JUMPV
+LABELV $1368
+ADDRLP4 1048
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 1052
+CNSTI4 27
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+ADDRLP4 1052
+INDIRI4
+EQI4 $1418
+ADDRLP4 1048
+INDIRI4
+ADDRLP4 1052
+INDIRI4
+GTI4 $1420
+LABELV $1419
+ADDRLP4 1056
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 1060
+CNSTI4 9
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+ADDRLP4 1060
+INDIRI4
+EQI4 $1410
+ADDRLP4 1056
+INDIRI4
+ADDRLP4 1060
+INDIRI4
+LTI4 $1393
+LABELV $1421
+ADDRFP4 4
+INDIRI4
+CNSTI4 13
+EQI4 $1418
+ADDRGP4 $1393
+JUMPV
+LABELV $1420
+ADDRLP4 1064
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+CNSTI4 132
+LTI4 $1393
+ADDRLP4 1064
+INDIRI4
+CNSTI4 144
+GTI4 $1422
+ADDRLP4 1064
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1423-528
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1423
+address $1410
+address $1410
+address $1401
+address $1398
+address $1393
+address $1393
+address $1393
+address $1406
+address $1394
+address $1393
+address $1393
+address $1404
+address $1405
+code
+LABELV $1422
+ADDRLP4 1068
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 1068
+INDIRI4
+CNSTI4 160
+LTI4 $1393
+ADDRLP4 1068
+INDIRI4
+CNSTI4 181
+GTI4 $1393
+ADDRLP4 1068
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1425-640
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1425
+address $1404
+address $1410
+address $1393
+address $1401
+address $1393
+address $1398
+address $1405
+address $1410
+address $1393
+address $1418
+address $1406
+address $1394
+address $1393
+address $1393
+address $1393
+address $1393
+address $1393
+address $1393
+address $1415
+address $1415
+address $1415
+address $1415
+code
+LABELV $1394
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ADDRLP4 1032
+INDIRI4
+GEI4 $1393
+ADDRLP4 1072
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1072
+INDIRI4
+ADDRLP4 0
+ADDP4
+ARGP4
+ADDRLP4 1072
+INDIRI4
+ADDRLP4 0+1
+ADDP4
+ARGP4
+ADDRLP4 1032
+INDIRI4
+ADDRLP4 1072
+INDIRI4
+SUBI4
+CVIU4 4
+ARGU4
+ADDRGP4 memmove
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $1393
+JUMPV
+LABELV $1398
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ADDRLP4 1032
+INDIRI4
+GEI4 $1393
+ADDRLP4 1072
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+ASGNP4
+ADDRLP4 1072
+INDIRP4
+ADDRLP4 1072
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $1393
+JUMPV
+LABELV $1401
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $1393
+ADDRLP4 1076
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+ASGNP4
+ADDRLP4 1076
+INDIRP4
+ADDRLP4 1076
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRGP4 $1393
+JUMPV
+LABELV $1404
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1393
+JUMPV
+LABELV $1405
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+ADDRLP4 1032
+INDIRI4
+ASGNI4
+ADDRGP4 $1393
+JUMPV
+LABELV $1406
+ADDRLP4 1084
+ADDRGP4 DC
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 1084
+INDIRI4
+CNSTI4 0
+NEI4 $1408
+ADDRLP4 1080
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1409
+JUMPV
+LABELV $1408
+ADDRLP4 1080
+CNSTI4 0
+ASGNI4
+LABELV $1409
+ADDRLP4 1080
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $1393
+JUMPV
+LABELV $1410
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $1411
+ADDRGP4 $1393
+JUMPV
+LABELV $1411
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 1088
+ADDRGP4 Menu_SetNextCursorItem
+CALLP4
+ASGNP4
+ADDRLP4 1036
+ADDRLP4 1088
+INDIRP4
+ASGNP4
+ADDRLP4 1092
+ADDRLP4 1036
+INDIRP4
+ASGNP4
+ADDRLP4 1092
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1413
+ADDRLP4 1092
+INDIRP4
+ARGP4
+ADDRLP4 1096
+ADDRGP4 Item_IsEditField
+CALLI4
+ASGNI4
+ADDRLP4 1096
+INDIRI4
+CNSTI4 0
+EQI4 $1413
+ADDRGP4 g_editItem
+ADDRLP4 1036
+INDIRP4
+ASGNP4
+ADDRGP4 $1393
+JUMPV
+LABELV $1413
+ADDRLP4 1024
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1378
+JUMPV
+LABELV $1415
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 6
+NEI4 $1416
+ADDRGP4 $1393
+JUMPV
+LABELV $1416
+LABELV $1418
+ADDRLP4 1024
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1378
+JUMPV
+LABELV $1393
+LABELV $1369
+ADDRLP4 1024
+CNSTI4 0
+ASGNI4
+LABELV $1362
+LABELV $1378
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+ADDRGP4 Item_TextField_CalcPaintOffset
+CALLV
+pop
+ADDRLP4 1024
+INDIRI4
+CNSTI4 0
+NEI4 $1428
+ADDRLP4 1040
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1429
+JUMPV
+LABELV $1428
+ADDRLP4 1040
+CNSTI4 0
+ASGNI4
+LABELV $1429
+ADDRLP4 1040
+INDIRI4
+RETI4
+LABELV $1361
+endproc Item_TextField_HandleKey 1100 12
+proc _Scroll_ListBox_AutoFunc 8 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+LEI4 $1431
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 Item_ListBox_HandleKey
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1431
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+LEI4 $1433
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 150
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 20
+LEI4 $1435
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 40
+SUBI4
+ASGNI4
+LABELV $1435
+LABELV $1433
+LABELV $1430
+endproc _Scroll_ListBox_AutoFunc 8 16
+proc Scroll_ListBox_AutoFunc 12 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Item_ComboBox_MaybeCastToListBox
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 _Scroll_ListBox_AutoFunc
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 Item_ComboBox_MaybeUnCastFromListBox
+CALLV
+pop
+LABELV $1437
+endproc Scroll_ListBox_AutoFunc 12 8
+proc _Scroll_ListBox_ThumbFunc 44 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+EQF4 $1439
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 24
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+CNSTF4 1098907648
+ASGNF4
+ADDRLP4 36
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+INDIRF4
+ADDRLP4 28
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 32
+INDIRF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+SUBF4
+ADDRLP4 36
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 24
+INDIRP4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 32
+INDIRF4
+ADDF4
+ADDRLP4 36
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 0+8
+CNSTF4 1098907648
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 0+12
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+CNSTF4 1107296256
+SUBF4
+CNSTF4 1073741824
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 40
+ADDRGP4 Item_ListBox_MaxScroll
+CALLI4
+ASGNI4
+ADDRLP4 20
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 16
+ADDRGP4 DC
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ADDRLP4 0+4
+INDIRF4
+SUBF4
+CNSTF4 1090519040
+SUBF4
+ADDRLP4 20
+INDIRI4
+CVIF4 4
+MULF4
+ADDRLP4 0+12
+INDIRF4
+CNSTF4 1098907648
+SUBF4
+DIVF4
+CVFI4 4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+GEI4 $1446
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1447
+JUMPV
+LABELV $1446
+ADDRLP4 16
+INDIRI4
+ADDRLP4 20
+INDIRI4
+LEI4 $1448
+ADDRLP4 16
+ADDRLP4 20
+INDIRI4
+ASGNI4
+LABELV $1448
+LABELV $1447
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $1439
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+INDIRI4
+LEI4 $1450
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRGP4 Item_ListBox_HandleKey
+CALLI4
+pop
+ADDRFP4 0
+INDIRP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+LABELV $1450
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+LEI4 $1452
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 150
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 20
+LEI4 $1454
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+CNSTI4 40
+SUBI4
+ASGNI4
+LABELV $1454
+LABELV $1452
+LABELV $1438
+endproc _Scroll_ListBox_ThumbFunc 44 16
+proc Scroll_ListBox_ThumbFunc 12 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Item_ComboBox_MaybeCastToListBox
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 _Scroll_ListBox_ThumbFunc
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 Item_ComboBox_MaybeUnCastFromListBox
+CALLV
+pop
+LABELV $1456
+endproc Scroll_ListBox_ThumbFunc 12 8
+proc Scroll_Slider_ThumbFunc 36 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1458
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 16
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRF4
+ADDF4
+CNSTF4 1090519040
+ADDF4
+ASGNF4
+ADDRGP4 $1459
+JUMPV
+LABELV $1458
+ADDRLP4 8
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+INDIRF4
+ASGNF4
+LABELV $1459
+ADDRLP4 12
+ADDRGP4 DC
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRF4
+GEF4 $1460
+ADDRLP4 12
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRGP4 $1461
+JUMPV
+LABELV $1460
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRF4
+CNSTF4 1119879168
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+LEF4 $1462
+ADDRLP4 12
+ADDRLP4 8
+INDIRF4
+CNSTF4 1119879168
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+LABELV $1462
+LABELV $1461
+ADDRLP4 4
+ADDRLP4 12
+INDIRF4
+ADDRLP4 8
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+CNSTF4 1119879168
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+DIVF4
+ASGNF4
+ADDRLP4 20
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 24
+CNSTI4 552
+ASGNI4
+ADDRLP4 28
+ADDRLP4 20
+INDIRP4
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 28
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 20
+INDIRP4
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 $1346
+ARGP4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 32
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 32
+INDIRP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $1457
+endproc Scroll_Slider_ThumbFunc 36 8
+export Item_StartCapture
+proc Item_StartCapture 36 12
+ADDRGP4 captureFunc
+INDIRP4
+CVPU4 4
+ADDRGP4 voidFunction
+CVPU4 4
+EQU4 $1465
+ADDRGP4 $1464
+JUMPV
+LABELV $1465
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 8
+EQI4 $1470
+ADDRLP4 4
+INDIRI4
+CNSTI4 9
+EQI4 $1470
+ADDRLP4 4
+INDIRI4
+CNSTI4 13
+EQI4 $1487
+ADDRGP4 $1467
+JUMPV
+LABELV $1470
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 Item_ComboBox_MaybeCastToListBox
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 Item_ListBox_OverLB
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRGP4 Item_ComboBox_MaybeUnCastFromListBox
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 6144
+BANDI4
+CNSTI4 0
+EQI4 $1471
+ADDRLP4 28
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+ASGNP4
+ADDRGP4 scrollInfo
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 500
+ADDI4
+ASGNI4
+ADDRGP4 scrollInfo+4
+ADDRLP4 28
+INDIRP4
+INDIRI4
+CNSTI4 150
+ADDI4
+ASGNI4
+ADDRGP4 scrollInfo+8
+CNSTI4 500
+ASGNI4
+ADDRGP4 scrollInfo+12
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2048
+BANDI4
+CNSTI4 0
+EQI4 $1478
+ADDRLP4 32
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1479
+JUMPV
+LABELV $1478
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+LABELV $1479
+ADDRGP4 scrollInfo+28
+ADDRLP4 32
+INDIRI4
+ASGNI4
+ADDRGP4 scrollInfo+24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 Scroll_ListBox_AutoFunc
+ARGP4
+ADDRGP4 scrollInfo
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 UI_InstallCaptureFunc
+CALLV
+pop
+ADDRGP4 itemCapture
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $1468
+JUMPV
+LABELV $1471
+ADDRLP4 0
+INDIRI4
+CNSTI4 8192
+BANDI4
+CNSTI4 0
+EQI4 $1468
+ADDRGP4 scrollInfo+12
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 scrollInfo+24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 scrollInfo+16
+ADDRGP4 DC
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 scrollInfo+20
+ADDRGP4 DC
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 Scroll_ListBox_ThumbFunc
+ARGP4
+ADDRGP4 scrollInfo
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 UI_InstallCaptureFunc
+CALLV
+pop
+ADDRGP4 itemCapture
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $1468
+JUMPV
+LABELV $1487
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 16
+ADDRGP4 Item_Slider_OverSlider
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 8192
+BANDI4
+CNSTI4 0
+EQI4 $1468
+ADDRGP4 scrollInfo+12
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 scrollInfo+24
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 scrollInfo+16
+ADDRGP4 DC
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 scrollInfo+20
+ADDRGP4 DC
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 Scroll_Slider_ThumbFunc
+ARGP4
+ADDRGP4 scrollInfo
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 UI_InstallCaptureFunc
+CALLV
+pop
+ADDRGP4 itemCapture
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $1467
+LABELV $1468
+LABELV $1464
+endproc Item_StartCapture 36 12
+export Item_StopCapture
+proc Item_StopCapture 0 0
+LABELV $1494
+endproc Item_StopCapture 0 0
+export Item_Slider_HandleKey
+proc Item_Slider_HandleKey 76 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $1496
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1496
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 20
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $1496
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1498
+ADDRLP4 24
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 13
+EQI4 $1502
+ADDRLP4 24
+INDIRI4
+CNSTI4 178
+EQI4 $1502
+ADDRLP4 24
+INDIRI4
+CNSTI4 179
+EQI4 $1502
+ADDRLP4 24
+INDIRI4
+CNSTI4 180
+NEI4 $1498
+LABELV $1502
+ADDRLP4 8
+CNSTF4 1119879168
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1503
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRF4
+ADDF4
+CNSTF4 1090519040
+ADDF4
+ASGNF4
+ADDRGP4 $1504
+JUMPV
+LABELV $1503
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+LABELV $1504
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+INDIRB
+ASGNB 16
+ADDRLP4 48
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+ASGNP4
+ADDRLP4 0
+CNSTF4 1094713344
+ADDRLP4 48
+INDIRP4
+INDIRF4
+MULF4
+CNSTF4 1073741824
+DIVF4
+ASGNF4
+ADDRLP4 52
+ADDRLP4 0
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 4
+INDIRF4
+ADDRLP4 52
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 28+8
+CNSTF4 1119879168
+ADDRLP4 48
+INDIRP4
+INDIRF4
+MULF4
+ADDRLP4 52
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 28
+ARGP4
+ADDRLP4 56
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 56
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 60
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+EQI4 $1506
+ADDRLP4 0
+ADDRGP4 DC
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRF4
+SUBF4
+ADDRLP4 8
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 64
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+ASGNP4
+ADDRLP4 68
+ADDRLP4 64
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 68
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 68
+INDIRP4
+INDIRF4
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 0
+INDIRF4
+ADDRLP4 64
+INDIRP4
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 $1346
+ARGP4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 72
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 72
+INDIRP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $1495
+JUMPV
+LABELV $1506
+LABELV $1498
+LABELV $1496
+CNSTI4 0
+RETI4
+LABELV $1495
+endproc Item_Slider_HandleKey 76 12
+export Item_HandleKey
+proc Item_HandleKey 48 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 itemCapture
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1509
+ADDRGP4 itemCapture
+INDIRP4
+ARGP4
+ADDRGP4 Item_StopCapture
+CALLV
+pop
+ADDRGP4 itemCapture
+CNSTP4 0
+ASGNP4
+ADDRGP4 UI_RemoveCaptureFunc
+CALLV
+pop
+ADDRGP4 $1510
+JUMPV
+LABELV $1509
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1511
+ADDRLP4 0
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 178
+EQI4 $1514
+ADDRLP4 0
+INDIRI4
+CNSTI4 179
+EQI4 $1514
+ADDRLP4 0
+INDIRI4
+CNSTI4 180
+NEI4 $1511
+LABELV $1514
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 Item_StartCapture
+CALLV
+pop
+LABELV $1511
+LABELV $1510
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1515
+CNSTI4 0
+RETI4
+ADDRGP4 $1508
+JUMPV
+LABELV $1515
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 Item_IsEditField
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $1517
+CNSTI4 0
+RETI4
+ADDRGP4 $1508
+JUMPV
+LABELV $1517
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 2
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+LTI4 $1519
+ADDRLP4 4
+INDIRI4
+CNSTI4 16
+GTI4 $1519
+ADDRLP4 4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+LSHI4
+ADDRGP4 $1533-8
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1533
+address $1522
+address $1523
+address $1524
+address $1519
+address $1519
+address $1525
+address $1526
+address $1527
+address $1519
+address $1530
+address $1519
+address $1532
+address $1528
+address $1529
+address $1531
+code
+LABELV $1522
+CNSTI4 0
+RETI4
+ADDRGP4 $1508
+JUMPV
+LABELV $1523
+CNSTI4 0
+RETI4
+ADDRGP4 $1508
+JUMPV
+LABELV $1524
+CNSTI4 0
+RETI4
+ADDRGP4 $1508
+JUMPV
+LABELV $1525
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 Item_Cycle_HandleKey
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+RETI4
+ADDRGP4 $1508
+JUMPV
+LABELV $1526
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 20
+ADDRGP4 Item_ListBox_HandleKey
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+RETI4
+ADDRGP4 $1508
+JUMPV
+LABELV $1527
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 24
+ADDRGP4 Item_ComboBox_HandleKey
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+RETI4
+ADDRGP4 $1508
+JUMPV
+LABELV $1528
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 28
+ADDRGP4 Item_YesNo_HandleKey
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+RETI4
+ADDRGP4 $1508
+JUMPV
+LABELV $1529
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 32
+ADDRGP4 Item_Multi_HandleKey
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+RETI4
+ADDRGP4 $1508
+JUMPV
+LABELV $1530
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 Item_OwnerDraw_HandleKey
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+RETI4
+ADDRGP4 $1508
+JUMPV
+LABELV $1531
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 40
+ADDRGP4 Item_Bind_HandleKey
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+RETI4
+ADDRGP4 $1508
+JUMPV
+LABELV $1532
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 Item_Slider_HandleKey
+CALLI4
+ASGNI4
+ADDRLP4 44
+INDIRI4
+RETI4
+ADDRGP4 $1508
+JUMPV
+LABELV $1519
+CNSTI4 0
+RETI4
+LABELV $1508
+endproc Item_HandleKey 48 16
+export Item_Action
+proc Item_Action 4 8
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1536
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+LABELV $1536
+LABELV $1535
+endproc Item_Action 4 8
+export Menu_SetPrevCursorItem
+proc Menu_SetPrevCursorItem 44 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 0
+GEI4 $1542
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1542
+JUMPV
+LABELV $1541
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRLP4 12
+INDIRI4
+GEI4 $1544
+ADDRLP4 0
+INDIRI4
+ADDRLP4 12
+INDIRI4
+NEI4 $1544
+ADDRLP4 16
+CNSTI4 1
+ASGNI4
+ADDRLP4 0
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+ADDRLP4 16
+INDIRI4
+SUBI4
+ASGNI4
+LABELV $1544
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 Item_SetFocus
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $1546
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 36
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 32
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+ADDF4
+ARGF4
+ADDRGP4 Menu_HandleMouseMove
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $1538
+JUMPV
+LABELV $1546
+LABELV $1542
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 -1
+GTI4 $1541
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+CNSTP4 0
+RETP4
+LABELV $1538
+endproc Menu_SetPrevCursorItem 44 12
+export Menu_SetNextCursorItem
+proc Menu_SetNextCursorItem 44 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 -1
+NEI4 $1552
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1552
+JUMPV
+LABELV $1551
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $1554
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $1554
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1554
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 24
+ADDRGP4 Item_SetFocus
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $1556
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 36
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 32
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 36
+INDIRF4
+ADDF4
+ARGF4
+ADDRGP4 Menu_HandleMouseMove
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $1548
+JUMPV
+LABELV $1556
+LABELV $1552
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $1551
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+CNSTP4 0
+RETP4
+LABELV $1548
+endproc Menu_SetNextCursorItem 44 12
+proc Window_CloseCinematic 4 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRI4
+CNSTI4 5
+NEI4 $1559
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+CNSTI4 0
+LTI4 $1559
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 48
+ADDP4
+CNSTI4 -1
+ASGNI4
+LABELV $1559
+LABELV $1558
+endproc Window_CloseCinematic 4 4
+proc Menu_CloseCinematics 4 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1562
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Window_CloseCinematic
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1567
+JUMPV
+LABELV $1564
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Window_CloseCinematic
+CALLV
+pop
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 11
+NEI4 $1568
+CNSTI4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRI4
+SUBI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $1568
+LABELV $1565
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1567
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $1564
+LABELV $1562
+LABELV $1561
+endproc Menu_CloseCinematics 4 4
+proc Display_CloseCinematics 4 4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1574
+JUMPV
+LABELV $1571
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus
+ADDP4
+ARGP4
+ADDRGP4 Menu_CloseCinematics
+CALLV
+pop
+LABELV $1572
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1574
+ADDRLP4 0
+INDIRI4
+ADDRGP4 menuCount
+INDIRI4
+LTI4 $1571
+LABELV $1570
+endproc Display_CloseCinematics 4 4
+export Menus_Activate
+proc Menus_Activate 572 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+ADDRGP4 openMenuCount
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LEI4 $1576
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 menuStack-4
+ADDP4
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+NEU4 $1576
+ADDRLP4 4
+CNSTI4 1
+ASGNI4
+LABELV $1576
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 6
+BORI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $1579
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1581
+ADDRLP4 16+236
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+LABELV $1581
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1584
+ADDRLP4 16
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1584
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRLP4 20
+INDIRP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 164
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $1584
+ADDRGP4 Display_CloseCinematics
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 Menu_HandleMouseMove
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1589
+JUMPV
+LABELV $1586
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 Item_IsListBox
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $1590
+ADDRLP4 32
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 DC
+INDIRP4
+CNSTI4 120
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 548
+ADDP4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+ADDRLP4 40
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 40
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $1591
+JUMPV
+LABELV $1590
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 7
+NEI4 $1592
+ADDRLP4 32
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 32
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 DC
+INDIRP4
+CNSTI4 120
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ASGNI4
+LABELV $1592
+LABELV $1591
+LABELV $1587
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1589
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $1586
+ADDRGP4 openMenuCount
+INDIRI4
+CNSTI4 16
+GEI4 $1594
+ADDRLP4 32
+ADDRGP4 openMenuCount
+ASGNP4
+ADDRLP4 28
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 menuStack
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $1594
+LABELV $1579
+LABELV $1575
+endproc Menus_Activate 572 12
+export Menus_ReplaceActive
+proc Menus_ReplaceActive 584 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 openMenuCount
+INDIRI4
+CNSTI4 1
+GEI4 $1597
+CNSTI4 0
+RETI4
+ADDRGP4 $1596
+JUMPV
+LABELV $1597
+ADDRLP4 4
+ADDRGP4 openMenuCount
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 menuStack-4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 8
+ADDRLP4 4
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 12
+INDIRI4
+EQI4 $1602
+ADDRLP4 8
+INDIRI4
+CNSTI4 4
+BANDI4
+ADDRLP4 12
+INDIRI4
+NEI4 $1600
+LABELV $1602
+CNSTI4 0
+RETI4
+ADDRGP4 $1596
+JUMPV
+LABELV $1600
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+NEU4 $1603
+CNSTI4 0
+RETI4
+ADDRGP4 $1596
+JUMPV
+LABELV $1603
+ADDRLP4 16
+CNSTI4 192
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $1605
+ADDRGP4 $1607
+ARGP4
+ADDRLP4 20
+CNSTI4 192
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 20
+INDIRI4
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1596
+JUMPV
+LABELV $1605
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1611
+JUMPV
+LABELV $1608
+ADDRLP4 20
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 24
+CNSTI4 264
+ASGNI4
+ADDRLP4 28
+CNSTI4 200
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+ADDP4
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 20
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 24
+INDIRI4
+ADDP4
+ADDP4
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRI4
+EQI4 $1612
+ADDRGP4 $1614
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ARGI4
+ADDRGP4 Com_Printf
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $1596
+JUMPV
+LABELV $1612
+LABELV $1609
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1611
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $1608
+ADDRLP4 20
+ADDRLP4 4
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 20
+INDIRP4
+ADDRLP4 20
+INDIRP4
+INDIRI4
+CNSTI4 -37
+BANDI4
+ASGNI4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+CNSTI4 6
+BORI4
+ASGNI4
+ADDRGP4 openMenuCount
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 menuStack-4
+ADDP4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1616
+ADDRLP4 28+236
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+LABELV $1616
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1622
+JUMPV
+LABELV $1619
+ADDRLP4 28
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 32
+CNSTI4 264
+ASGNI4
+ADDRLP4 36
+CNSTI4 548
+ASGNI4
+ADDRLP4 28
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+ADDP4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+ADDRLP4 28
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+ADDP4
+INDIRP4
+ADDRLP4 36
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 44
+CNSTI4 264
+ASGNI4
+ADDRLP4 48
+CNSTI4 544
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+ADDP4
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+ADDRLP4 40
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 44
+INDIRI4
+ADDP4
+ADDP4
+INDIRP4
+ADDRLP4 48
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 56
+ADDRGP4 Item_DataType
+CALLI4
+ASGNI4
+ADDRLP4 52
+ADDRLP4 56
+INDIRI4
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 1
+EQI4 $1626
+ADDRLP4 52
+INDIRI4
+CNSTI4 4
+EQI4 $1627
+ADDRGP4 $1624
+JUMPV
+LABELV $1626
+ADDRLP4 64
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 68
+CNSTI4 264
+ASGNI4
+ADDRLP4 72
+CNSTI4 552
+ASGNI4
+ADDRLP4 64
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+ADDP4
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 64
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 68
+INDIRI4
+ADDP4
+ADDP4
+INDIRP4
+ADDRLP4 72
+INDIRI4
+ADDP4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 76
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 80
+CNSTI4 264
+ASGNI4
+ADDRLP4 84
+CNSTI4 552
+ASGNI4
+ADDRLP4 88
+CNSTI4 8
+ASGNI4
+ADDRLP4 76
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+ADDP4
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 88
+INDIRI4
+ADDP4
+ADDRLP4 76
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 80
+INDIRI4
+ADDP4
+ADDP4
+INDIRP4
+ADDRLP4 84
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 88
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRGP4 $1624
+JUMPV
+LABELV $1627
+ADDRLP4 92
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ASGNI4
+ADDRLP4 96
+CNSTI4 264
+ASGNI4
+ADDRLP4 100
+CNSTI4 552
+ASGNI4
+ADDRLP4 92
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 96
+INDIRI4
+ADDP4
+ADDP4
+INDIRP4
+ADDRLP4 100
+INDIRI4
+ADDP4
+INDIRP4
+ADDRLP4 92
+INDIRI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 96
+INDIRI4
+ADDP4
+ADDP4
+INDIRP4
+ADDRLP4 100
+INDIRI4
+ADDP4
+INDIRP4
+INDIRI4
+ASGNI4
+LABELV $1624
+LABELV $1620
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1622
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $1619
+CNSTI4 1
+RETI4
+LABELV $1596
+endproc Menus_ReplaceActive 584 12
+export Display_VisibleMenuCount
+proc Display_VisibleMenuCount 12 0
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $1632
+JUMPV
+LABELV $1629
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus+72
+ADDP4
+INDIRI4
+CNSTI4 1048580
+BANDI4
+CNSTI4 0
+EQI4 $1633
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1633
+LABELV $1630
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1632
+ADDRLP4 0
+INDIRI4
+ADDRGP4 menuCount
+INDIRI4
+LTI4 $1629
+ADDRLP4 4
+INDIRI4
+RETI4
+LABELV $1628
+endproc Display_VisibleMenuCount 12 0
+export Menus_HandleOOBClick
+proc Menus_HandleOOBClick 20 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1637
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $1639
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 131072
+BANDI4
+ADDRLP4 4
+INDIRI4
+EQI4 $1639
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Menus_Close
+CALLV
+pop
+LABELV $1639
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1644
+JUMPV
+LABELV $1641
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 12
+ADDRGP4 Menu_OverActiveItem
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $1645
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Menus_Close
+CALLV
+pop
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus
+ADDP4
+ARGP4
+ADDRGP4 Menus_Activate
+CALLV
+pop
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus
+ADDP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 Menu_HandleMouseMove
+CALLV
+pop
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Menu_HandleKey
+CALLV
+pop
+LABELV $1645
+LABELV $1642
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1644
+ADDRLP4 0
+INDIRI4
+ADDRGP4 menuCount
+INDIRI4
+LTI4 $1641
+ADDRLP4 8
+ADDRGP4 Display_VisibleMenuCount
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1647
+ADDRGP4 DC
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1649
+CNSTI4 0
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 148
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $1649
+LABELV $1647
+ADDRGP4 Display_CloseCinematics
+CALLV
+pop
+LABELV $1637
+LABELV $1636
+endproc Menus_HandleOOBClick 20 12
+bss
+align 4
+LABELV $1652
+skip 16
+code
+proc Item_CorrectedTextRect 4 12
+ADDRGP4 $1652
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 16
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1653
+ADDRGP4 $1652
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRB
+ASGNB 16
+ADDRGP4 $1652+8
+INDIRF4
+CNSTF4 0
+EQF4 $1655
+ADDRLP4 0
+ADDRGP4 $1652+4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRGP4 $1652+12
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $1655
+LABELV $1653
+ADDRGP4 $1652
+RETP4
+LABELV $1651
+endproc Item_CorrectedTextRect 4 12
+data
+align 4
+LABELV $1671
+byte 4 0
+lit
+align 1
+LABELV $1714
+byte 1 0
+skip 1023
+align 1
+LABELV $1725
+byte 1 0
+skip 1023
+export Menu_HandleKey
+code
+proc Menu_HandleKey 1124 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 4
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_waitingForKey
+INDIRI4
+ADDRLP4 12
+INDIRI4
+EQI4 $1661
+ADDRFP4 8
+INDIRI4
+ADDRLP4 12
+INDIRI4
+EQI4 $1661
+ADDRGP4 g_bindItem
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Item_Bind_HandleKey
+CALLI4
+pop
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1660
+JUMPV
+LABELV $1661
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_editingField
+INDIRI4
+ADDRLP4 16
+INDIRI4
+EQI4 $1663
+ADDRFP4 8
+INDIRI4
+ADDRLP4 16
+INDIRI4
+EQI4 $1663
+ADDRGP4 g_editItem
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 Item_TextField_HandleKey
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $1665
+ADDRGP4 g_editingField
+CNSTI4 0
+ASGNI4
+ADDRLP4 24
+ADDRGP4 g_editItem
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 272
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+ADDRGP4 g_editItem
+CNSTP4 0
+ASGNP4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1660
+JUMPV
+LABELV $1665
+ADDRLP4 24
+ADDRGP4 g_editItem
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 276
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+LABELV $1663
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1667
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1660
+JUMPV
+LABELV $1667
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRFP4 8
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $1669
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2097152
+BANDI4
+ADDRLP4 20
+INDIRI4
+NEI4 $1669
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 28
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 28
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 32
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $1669
+ADDRGP4 $1671
+INDIRI4
+CNSTI4 0
+NEI4 $1672
+ADDRFP4 4
+INDIRI4
+CNSTI4 178
+EQI4 $1675
+ADDRFP4 4
+INDIRI4
+CNSTI4 179
+EQI4 $1675
+ADDRFP4 4
+INDIRI4
+CNSTI4 180
+NEI4 $1672
+LABELV $1675
+ADDRGP4 $1671
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Menus_HandleOOBClick
+CALLV
+pop
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1671
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 40
+INDIRI4
+ASGNI4
+ADDRGP4 $1660
+JUMPV
+LABELV $1672
+LABELV $1669
+ADDRGP4 g_comboBoxItem
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1676
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1681
+JUMPV
+LABELV $1678
+ADDRLP4 36
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 36
+INDIRI4
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+ADDRLP4 36
+INDIRI4
+BANDI4
+CNSTI4 0
+EQI4 $1682
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $1682
+LABELV $1679
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1681
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $1678
+ADDRGP4 $1677
+JUMPV
+LABELV $1676
+ADDRLP4 4
+ADDRGP4 g_comboBoxItem
+INDIRP4
+ASGNP4
+LABELV $1677
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1684
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 Item_HandleKey
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+EQI4 $1686
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Item_Action
+CALLV
+pop
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1660
+JUMPV
+LABELV $1686
+LABELV $1684
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $1688
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1660
+JUMPV
+LABELV $1688
+ADDRLP4 40
+CNSTI4 156
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+EQI4 $1692
+ADDRFP4 4
+INDIRI4
+ADDRLP4 40
+INDIRI4
+GTI4 $1729
+LABELV $1728
+ADDRLP4 48
+CNSTI4 13
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 48
+INDIRI4
+EQI4 $1720
+ADDRFP4 4
+INDIRI4
+ADDRLP4 48
+INDIRI4
+GTI4 $1731
+LABELV $1730
+ADDRFP4 4
+INDIRI4
+CNSTI4 9
+EQI4 $1702
+ADDRGP4 $1690
+JUMPV
+LABELV $1731
+ADDRLP4 56
+CNSTI4 27
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+EQI4 $1698
+ADDRFP4 4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+LTI4 $1690
+LABELV $1732
+ADDRFP4 4
+INDIRI4
+CNSTI4 132
+EQI4 $1697
+ADDRFP4 4
+INDIRI4
+CNSTI4 133
+EQI4 $1702
+ADDRGP4 $1690
+JUMPV
+LABELV $1729
+ADDRFP4 4
+INDIRI4
+CNSTI4 167
+EQI4 $1702
+ADDRLP4 68
+CNSTI4 169
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 68
+INDIRI4
+EQI4 $1720
+ADDRFP4 4
+INDIRI4
+ADDRLP4 68
+INDIRI4
+GTI4 $1734
+LABELV $1733
+ADDRFP4 4
+INDIRI4
+CNSTI4 161
+EQI4 $1697
+ADDRGP4 $1690
+JUMPV
+LABELV $1734
+ADDRFP4 4
+INDIRI4
+CNSTI4 178
+LTI4 $1690
+ADDRFP4 4
+INDIRI4
+CNSTI4 188
+GTI4 $1735
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1736-712
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1736
+address $1703
+address $1703
+address $1690
+address $1690
+address $1690
+address $1690
+address $1690
+address $1691
+address $1691
+address $1691
+address $1691
+code
+LABELV $1735
+ADDRFP4 4
+INDIRI4
+CNSTI4 217
+LTI4 $1690
+ADDRFP4 4
+INDIRI4
+CNSTI4 232
+GTI4 $1690
+ADDRFP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $1738-868
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $1738
+address $1691
+address $1691
+address $1691
+address $1691
+address $1691
+address $1691
+address $1691
+address $1691
+address $1691
+address $1691
+address $1691
+address $1691
+address $1691
+address $1691
+address $1691
+address $1691
+code
+LABELV $1692
+ADDRGP4 $1695
+ARGP4
+ADDRLP4 80
+ADDRGP4 DC
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CALLF4
+ASGNF4
+ADDRLP4 80
+INDIRF4
+CNSTF4 0
+EQF4 $1691
+CNSTI4 2
+ARGI4
+ADDRGP4 $1696
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $1691
+JUMPV
+LABELV $1697
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Menu_SetPrevCursorItem
+CALLP4
+pop
+ADDRGP4 $1691
+JUMPV
+LABELV $1698
+ADDRGP4 g_waitingForKey
+INDIRI4
+CNSTI4 0
+NEI4 $1691
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1691
+ADDRLP4 84+236
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 84
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_RunScript
+CALLV
+pop
+ADDRGP4 $1691
+JUMPV
+LABELV $1702
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Menu_SetNextCursorItem
+CALLP4
+pop
+ADDRGP4 $1691
+JUMPV
+LABELV $1703
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1691
+ADDRLP4 4
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1706
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 Item_CorrectedTextRect
+CALLP4
+ASGNP4
+ADDRLP4 84
+INDIRP4
+ARGP4
+ADDRLP4 88
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 88
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 92
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+EQI4 $1691
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Item_Action
+CALLV
+pop
+ADDRGP4 $1691
+JUMPV
+LABELV $1706
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 Item_IsEditField
+CALLI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+EQI4 $1710
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 88
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 88
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 92
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+EQI4 $1691
+ADDRLP4 96
+ADDRGP4 $1714
+INDIRB
+ASGNB 1024
+ADDRLP4 4
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1715
+ADDRLP4 4
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 96
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $1715
+ADDRLP4 96
+ARGP4
+ADDRLP4 1120
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 4
+INDIRP4
+CNSTI4 548
+ADDP4
+ADDRLP4 1120
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 96
+ARGP4
+ADDRGP4 Item_TextField_CalcPaintOffset
+CALLV
+pop
+ADDRGP4 g_editingField
+CNSTI4 1
+ASGNI4
+ADDRGP4 g_editItem
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $1691
+JUMPV
+LABELV $1710
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 88
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 88
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 88
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 92
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 92
+INDIRI4
+CNSTI4 0
+EQI4 $1691
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Item_Action
+CALLV
+pop
+ADDRGP4 $1691
+JUMPV
+LABELV $1720
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1691
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 84
+ADDRGP4 Item_IsEditField
+CALLI4
+ASGNI4
+ADDRLP4 84
+INDIRI4
+CNSTI4 0
+EQI4 $1723
+ADDRLP4 88
+ADDRGP4 $1725
+INDIRB
+ASGNB 1024
+ADDRLP4 4
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1726
+ADDRLP4 4
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 88
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $1726
+ADDRLP4 88
+ARGP4
+ADDRLP4 1112
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 4
+INDIRP4
+CNSTI4 548
+ADDP4
+ADDRLP4 1112
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 88
+ARGP4
+ADDRGP4 Item_TextField_CalcPaintOffset
+CALLV
+pop
+ADDRGP4 g_editingField
+CNSTI4 1
+ASGNI4
+ADDRGP4 g_editItem
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $1691
+JUMPV
+LABELV $1723
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Item_Action
+CALLV
+pop
+LABELV $1690
+LABELV $1691
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+LABELV $1660
+endproc Menu_HandleKey 1124 12
+export ToWindowCoords
+proc ToWindowCoords 8 0
+ADDRFP4 8
+ADDRFP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 8
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1741
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $1741
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $1740
+endproc ToWindowCoords 8 0
+export Rect_ToWindowCoords
+proc Rect_ToWindowCoords 4 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 ToWindowCoords
+CALLV
+pop
+LABELV $1743
+endproc Rect_ToWindowCoords 4 12
+export Item_SetTextExtents
+proc Item_SetTextExtents 304 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1746
+ADDRLP4 8
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $1747
+JUMPV
+LABELV $1746
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $1747
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1749
+ADDRFP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $1749
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1749
+ADDRLP4 12
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1750
+JUMPV
+LABELV $1749
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $1750
+ADDRLP4 4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1751
+ADDRGP4 $1744
+JUMPV
+LABELV $1751
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRF4
+CNSTF4 0
+EQF4 $1756
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+NEI4 $1756
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 11
+NEI4 $1753
+ADDRFP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+EQI4 $1753
+LABELV $1756
+ADDRLP4 28
+CNSTF4 0
+ASGNF4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 1
+EQI4 $1759
+ADDRLP4 32
+INDIRI4
+CNSTI4 2
+NEI4 $1757
+LABELV $1759
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1760
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 36
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 296
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 36
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 300
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 296
+INDIRF4
+ADDRLP4 300
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 $1761
+JUMPV
+LABELV $1760
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 40
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 40
+INDIRF4
+ASGNF4
+LABELV $1761
+LABELV $1757
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 40
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 48
+ADDRGP4 UI_Text_Height
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1762
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRGP4 $1763
+JUMPV
+LABELV $1762
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1764
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+ASGNF4
+ADDRGP4 $1765
+JUMPV
+LABELV $1764
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1766
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $1766
+LABELV $1765
+LABELV $1763
+ADDRFP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1768
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $1769
+JUMPV
+LABELV $1768
+ADDRFP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $1770
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+SUBF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+ASGNF4
+ADDRGP4 $1771
+JUMPV
+LABELV $1770
+ADDRFP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+CNSTI4 2
+NEI4 $1772
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 28
+INDIRF4
+SUBF4
+ASGNF4
+LABELV $1772
+LABELV $1771
+LABELV $1769
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 ToWindowCoords
+CALLV
+pop
+LABELV $1753
+LABELV $1744
+endproc Item_SetTextExtents 304 12
+export Item_TextColor
+proc Item_TextColor 64 28
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 204
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 Fade
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $1775
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRGP4 $1776
+JUMPV
+LABELV $1775
+ADDRLP4 28
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 28
+INDIRI4
+NEI4 $1777
+ADDRLP4 32
+CNSTI4 200
+ASGNI4
+ADDRGP4 DC
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 32
+INDIRI4
+DIVI4
+ADDRLP4 28
+INDIRI4
+BANDI4
+CNSTI4 0
+NEI4 $1777
+ADDRLP4 36
+CNSTF4 1061997773
+ASGNF4
+ADDRLP4 4
+ADDRLP4 36
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 36
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4+8
+CNSTF4 1061997773
+ADDRFP4 0
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4+12
+CNSTF4 1061997773
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 75
+DIVI4
+CVIF4 4
+ARGF4
+ADDRLP4 44
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+CNSTF4 1056964608
+ADDRLP4 44
+INDIRF4
+MULF4
+CNSTF4 1056964608
+ADDF4
+ARGF4
+ADDRGP4 LerpColor
+CALLV
+pop
+ADDRGP4 $1778
+JUMPV
+LABELV $1777
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+LABELV $1778
+LABELV $1776
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 288
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 44
+CNSTU4 0
+ASGNU4
+ADDRLP4 40
+INDIRP4
+CVPU4 4
+ADDRLP4 44
+INDIRU4
+EQU4 $1782
+ADDRLP4 48
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 48
+INDIRI4
+EQI4 $1782
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 284
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+CVPU4 4
+ADDRLP4 44
+INDIRU4
+EQU4 $1782
+ADDRLP4 52
+INDIRP4
+INDIRI1
+CVII4 1
+ADDRLP4 48
+INDIRI4
+EQI4 $1782
+ADDRFP4 0
+INDIRP4
+CNSTI4 292
+ADDP4
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 0
+EQI4 $1784
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 60
+ADDRGP4 Item_EnableShowViaCvar
+CALLI4
+ASGNI4
+ADDRLP4 60
+INDIRI4
+CNSTI4 0
+NEI4 $1784
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 248
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+LABELV $1784
+LABELV $1782
+LABELV $1774
+endproc Item_TextColor 64 28
+proc SkipColorCodes 16 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $1788
+JUMPV
+LABELV $1787
+ADDRFP4 4
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+INDIRI1
+ASGNI1
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ADDRLP4 0
+INDIRI4
+ADDP4
+INDIRI1
+ASGNI1
+ADDRFP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 2
+ADDP4
+ASGNP4
+LABELV $1788
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1795
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 94
+NEI4 $1795
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $1795
+ADDRLP4 4
+INDIRI4
+CNSTI4 65
+LTI4 $1793
+ADDRLP4 4
+INDIRI4
+CNSTI4 90
+LEI4 $1787
+LABELV $1793
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 97
+LTI4 $1794
+ADDRLP4 8
+INDIRI4
+CNSTI4 122
+LEI4 $1787
+LABELV $1794
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 1
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 48
+LTI4 $1795
+ADDRLP4 12
+INDIRI4
+CNSTI4 57
+LEI4 $1787
+LABELV $1795
+LABELV $1786
+endproc SkipColorCodes 16 0
+proc SkipWhiteSpace 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $1798
+JUMPV
+LABELV $1797
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRGP4 SkipColorCodes
+CALLV
+pop
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 4
+CNSTI4 10
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $1799
+ADDRLP4 0
+INDIRI4
+CNSTI4 32
+EQI4 $1806
+ADDRLP4 0
+INDIRI4
+CNSTI4 12
+EQI4 $1806
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $1806
+ADDRLP4 0
+INDIRI4
+CNSTI4 13
+EQI4 $1806
+ADDRLP4 0
+INDIRI4
+CNSTI4 9
+EQI4 $1806
+ADDRLP4 0
+INDIRI4
+CNSTI4 11
+NEI4 $1799
+LABELV $1806
+ADDRFP4 0
+INDIRP4
+ADDRFP4 0
+INDIRP4
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+LABELV $1801
+LABELV $1798
+ADDRFP4 0
+INDIRP4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1797
+LABELV $1799
+LABELV $1796
+endproc SkipWhiteSpace 12 8
+data
+align 1
+LABELV $1808
+byte 1 0
+skip 8191
+lit
+align 1
+LABELV $1809
+byte 1 0
+skip 2
+export Item_Text_Wrap
+code
+proc Item_Text_Wrap 72 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRGP4 $1808
+ASGNP4
+ADDRLP4 8
+ADDRGP4 $1809
+INDIRB
+ASGNB 3
+ADDRLP4 16
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1810
+CNSTP4 0
+RETP4
+ADDRGP4 $1807
+JUMPV
+LABELV $1810
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 24
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 20
+INDIRU4
+ADDRLP4 24
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+ADDRLP4 24
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+CNSTU4 8192
+LTU4 $1812
+CNSTP4 0
+RETP4
+ADDRGP4 $1807
+JUMPV
+LABELV $1812
+ADDRLP4 12
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRGP4 $1815
+JUMPV
+LABELV $1814
+ADDRLP4 32
+CNSTF4 0
+ASGNF4
+ADDRLP4 36
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 40
+ADDRFP4 8
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 28
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 SkipColorCodes
+CALLV
+pop
+ADDRGP4 $1818
+JUMPV
+LABELV $1817
+ADDRLP4 44
+CNSTI4 0
+ASGNI4
+ADDRLP4 28
+INDIRP4
+CVPU4 4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+LTU4 $1820
+ADDRLP4 36
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRGP4 $1819
+JUMPV
+LABELV $1820
+ADDRLP4 48
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+LEU4 $1822
+ADDRLP4 48
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 11
+NEI4 $1822
+ADDRLP4 16
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 0
+INDIRP4
+ASGNP4
+LABELV $1822
+ADDRLP4 28
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 SkipColorCodes
+CALLV
+pop
+ADDRLP4 28
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+NEI4 $1824
+ADDRLP4 36
+ADDRLP4 28
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRGP4 $1819
+JUMPV
+LABELV $1824
+ADDRLP4 44
+INDIRI4
+CNSTI4 0
+NEI4 $1826
+ADDRLP4 52
+ADDRLP4 28
+INDIRP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 52
+INDIRI4
+CNSTI4 32
+EQI4 $1832
+ADDRLP4 52
+INDIRI4
+CNSTI4 12
+EQI4 $1832
+ADDRLP4 52
+INDIRI4
+CNSTI4 10
+EQI4 $1832
+ADDRLP4 52
+INDIRI4
+CNSTI4 13
+EQI4 $1832
+ADDRLP4 52
+INDIRI4
+CNSTI4 9
+EQI4 $1832
+ADDRLP4 52
+INDIRI4
+CNSTI4 11
+NEI4 $1826
+LABELV $1832
+ADDRLP4 36
+ADDRLP4 28
+INDIRP4
+ASGNP4
+LABELV $1826
+ADDRLP4 28
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRLP4 56
+ADDRGP4 UI_Char_Width
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 32
+INDIRF4
+ADDRLP4 56
+INDIRF4
+ADDF4
+ASGNF4
+LABELV $1818
+ADDRLP4 28
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1833
+ADDRLP4 32
+INDIRF4
+ADDRLP4 40
+INDIRF4
+LTF4 $1817
+LABELV $1833
+LABELV $1819
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+NEU4 $1834
+ADDRLP4 36
+ADDRLP4 28
+INDIRP4
+ASGNP4
+LABELV $1834
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ARGP4
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+ADDRLP4 44
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+CVIU4 4
+ARGU4
+ADDRGP4 strncpy
+CALLP4
+pop
+ADDRLP4 12
+ADDRLP4 36
+INDIRP4
+CVPU4 4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ADDRLP4 12
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 0
+ADDRLP4 36
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CVPU4 4
+ADDRGP4 $1808
+CVPU4 4
+SUBU4
+CVUI4 4
+CNSTI4 0
+LEI4 $1836
+ADDRLP4 12
+INDIRP4
+CNSTI4 -1
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+NEI4 $1836
+ADDRLP4 8
+CNSTI1 0
+ASGNI1
+ADDRLP4 16
+CNSTF4 0
+ASGNF4
+ADDRGP4 $1837
+JUMPV
+LABELV $1836
+ADDRLP4 52
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 52
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+CNSTI1 10
+ASGNI1
+ADDRLP4 12
+INDIRP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 16
+INDIRF4
+CNSTF4 0
+LEF4 $1838
+ADDRGP4 $1840
+ARGP4
+ADDRLP4 16
+INDIRF4
+ARGF4
+CNSTI4 11
+ARGI4
+ADDRLP4 64
+ADDRGP4 va
+CALLP4
+ASGNP4
+ADDRLP4 56
+ADDRLP4 64
+INDIRP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ARGP4
+ADDRLP4 68
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 60
+ADDRLP4 68
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 12
+INDIRP4
+ARGP4
+ADDRLP4 56
+INDIRP4
+ARGP4
+ADDRLP4 60
+INDIRI4
+CVIU4 4
+ARGU4
+ADDRGP4 strncpy
+CALLP4
+pop
+ADDRLP4 12
+ADDRLP4 60
+INDIRI4
+ADDRLP4 12
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI1 0
+ASGNI1
+LABELV $1838
+ADDRLP4 0
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRGP4 SkipWhiteSpace
+CALLV
+pop
+LABELV $1837
+ADDRLP4 8
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1841
+ADDRLP4 52
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 52
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 8
+INDIRI1
+ASGNI1
+ADDRLP4 56
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRLP4 56
+INDIRP4
+CNSTI4 1
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 8+1
+INDIRI1
+ASGNI1
+ADDRLP4 12
+INDIRP4
+CNSTI1 0
+ASGNI1
+LABELV $1841
+LABELV $1815
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1814
+ADDRGP4 $1808
+RETP4
+LABELV $1807
+endproc Item_Text_Wrap 72 12
+data
+align 4
+LABELV cacheWriteIndex
+byte 4 0
+align 4
+LABELV cacheReadIndex
+byte 4 0
+align 4
+LABELV cacheReadLineNum
+byte 4 0
+code
+proc UI_CreateCacheEntry 4 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 33048
+ADDRGP4 cacheWriteIndex
+INDIRI4
+MULI4
+ADDRGP4 wrapCache
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 16384
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 16384
+ADDP4
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16388
+ADDP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16392
+ADDP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16396
+ADDP4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16400
+ADDP4
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 33044
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $1845
+endproc UI_CreateCacheEntry 4 12
+proc UI_AddCacheEntryLine 20 12
+ADDRLP4 0
+CNSTI4 33048
+ADDRGP4 cacheWriteIndex
+INDIRI4
+MULI4
+ADDRGP4 wrapCache
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 33044
+ADDP4
+INDIRI4
+CNSTI4 32
+LTI4 $1847
+ADDRGP4 $1846
+JUMPV
+LABELV $1847
+ADDRLP4 0
+INDIRP4
+CNSTI4 33044
+ADDP4
+INDIRI4
+CNSTI4 9
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16404
+ADDP4
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 512
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+CNSTI4 33044
+ADDP4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32788
+ADDP4
+ADDP4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 33044
+ADDP4
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32788
+ADDP4
+ADDP4
+CNSTI4 4
+ADDP4
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 0
+INDIRP4
+CNSTI4 33044
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1846
+endproc UI_AddCacheEntryLine 20 12
+proc UI_FinishCacheEntry 4 0
+ADDRLP4 0
+ADDRGP4 cacheWriteIndex
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 16
+MODI4
+ASGNI4
+LABELV $1849
+endproc UI_FinishCacheEntry 4 0
+proc UI_CheckWrapCache 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $1851
+ADDRLP4 4
+CNSTI4 33048
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 wrapCache
+ADDP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 strcmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $1855
+ADDRGP4 $1852
+JUMPV
+LABELV $1855
+ADDRFP4 4
+INDIRP4
+INDIRF4
+ADDRLP4 4
+INDIRP4
+CNSTI4 16384
+ADDP4
+INDIRF4
+NEF4 $1861
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRP4
+CNSTI4 16388
+ADDP4
+INDIRF4
+NEF4 $1861
+ADDRFP4 4
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRP4
+CNSTI4 16392
+ADDP4
+INDIRF4
+NEF4 $1861
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 4
+INDIRP4
+CNSTI4 16396
+ADDP4
+INDIRF4
+EQF4 $1857
+LABELV $1861
+ADDRGP4 $1852
+JUMPV
+LABELV $1857
+ADDRLP4 4
+INDIRP4
+CNSTI4 16400
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRF4
+EQF4 $1862
+ADDRGP4 $1852
+JUMPV
+LABELV $1862
+ADDRGP4 cacheReadIndex
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRGP4 cacheReadLineNum
+CNSTI4 0
+ASGNI4
+CNSTI4 1
+RETI4
+ADDRGP4 $1850
+JUMPV
+LABELV $1852
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 16
+LTI4 $1851
+CNSTI4 0
+RETI4
+LABELV $1850
+endproc UI_CheckWrapCache 20 8
+proc UI_NextWrapLine 12 0
+ADDRLP4 0
+CNSTI4 33048
+ADDRGP4 cacheReadIndex
+INDIRI4
+MULI4
+ADDRGP4 wrapCache
+ADDP4
+ASGNP4
+ADDRGP4 cacheReadLineNum
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 33044
+ADDP4
+INDIRI4
+LTI4 $1865
+CNSTI4 0
+RETI4
+ADDRGP4 $1864
+JUMPV
+LABELV $1865
+ADDRFP4 0
+INDIRP4
+ADDRGP4 cacheReadLineNum
+INDIRI4
+CNSTI4 9
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16404
+ADDP4
+ADDP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ADDRGP4 cacheReadLineNum
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32788
+ADDP4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+INDIRP4
+ADDRGP4 cacheReadLineNum
+INDIRI4
+CNSTI4 3
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32788
+ADDP4
+ADDP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 4
+ADDRGP4 cacheReadLineNum
+ASGNP4
+ADDRLP4 8
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+RETI4
+LABELV $1864
+endproc UI_NextWrapLine 12 0
+export Item_Text_Wrapped_Paint
+proc Item_Text_Wrapped_Paint 2788 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $1868
+ARGP4
+ADDRLP4 1068
+ADDRGP4 DC
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CALLF4
+ASGNF4
+ADDRLP4 32
+ADDRLP4 1068
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1869
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1871
+ADDRGP4 $1867
+JUMPV
+LABELV $1871
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 44
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 44
+ASGNP4
+ADDRGP4 $1870
+JUMPV
+LABELV $1869
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $1870
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1873
+ADDRGP4 $1867
+JUMPV
+LABELV $1873
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+ARGP4
+ADDRGP4 Item_TextColor
+CALLV
+pop
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $1875
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 1076
+ADDRGP4 UI_CheckWrapCache
+CALLI4
+ASGNI4
+ADDRLP4 1076
+INDIRI4
+CNSTI4 0
+EQI4 $1875
+ADDRGP4 $1878
+JUMPV
+LABELV $1877
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 16
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $1878
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ARGP4
+ADDRLP4 12
+ARGP4
+ADDRLP4 1080
+ADDRGP4 UI_NextWrapLine
+CALLI4
+ASGNI4
+ADDRLP4 1080
+INDIRI4
+CNSTI4 0
+NEI4 $1877
+ADDRGP4 $1876
+JUMPV
+LABELV $1875
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 2144
+ADDRGP4 UI_Text_EmHeight
+CALLF4
+ASGNF4
+ADDRLP4 2136
+ADDRLP4 2144
+INDIRF4
+ASGNF4
+ADDRLP4 2132
+CNSTF4 1053609165
+ADDRLP4 2136
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 2116
+ADDRLP4 2136
+INDIRF4
+ADDRLP4 2132
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 2108
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $1880
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 UI_CreateCacheEntry
+CALLV
+pop
+LABELV $1880
+ADDRLP4 2156
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+ASGNP4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 2156
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 2160
+ADDRFP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+ASGNP4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 2160
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 2164
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 2164
+INDIRF4
+ADDRLP4 2156
+INDIRP4
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 2164
+INDIRF4
+ADDRLP4 2160
+INDIRP4
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 2168
+ADDRGP4 Item_Text_Wrap
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 2168
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 2172
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 2112
+ADDRLP4 2172
+INDIRU4
+CVUI4 4
+ASGNI4
+ADDRLP4 2176
+CNSTI4 0
+ASGNI4
+ADDRLP4 2124
+ADDRLP4 2176
+INDIRI4
+ASGNI4
+ADDRLP4 1080
+ADDRLP4 2176
+INDIRI4
+ASGNI4
+ADDRGP4 $1885
+JUMPV
+LABELV $1882
+ADDRLP4 1080
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 10
+NEI4 $1886
+ADDRLP4 2124
+ADDRLP4 2124
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1886
+LABELV $1883
+ADDRLP4 1080
+ADDRLP4 1080
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1885
+ADDRLP4 1080
+INDIRI4
+ADDRLP4 2112
+INDIRI4
+LTI4 $1882
+ADDRLP4 40
+INDIRF4
+ADDRLP4 2132
+INDIRF4
+ADDF4
+ADDRLP4 2116
+INDIRF4
+DIVF4
+ARGF4
+ADDRLP4 2180
+ADDRGP4 floor
+CALLF4
+ASGNF4
+ADDRLP4 2120
+ADDRLP4 2180
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 2120
+INDIRI4
+ADDRLP4 2124
+INDIRI4
+LEI4 $1888
+ADDRLP4 2120
+ADDRLP4 2124
+INDIRI4
+ASGNI4
+LABELV $1888
+ADDRLP4 2140
+ADDRLP4 2120
+INDIRI4
+CVIF4 4
+ADDRLP4 2116
+INDIRF4
+MULF4
+ADDRLP4 2132
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 2184
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 2184
+INDIRI4
+CNSTI4 0
+EQI4 $1893
+ADDRLP4 2184
+INDIRI4
+CNSTI4 1
+EQI4 $1894
+ADDRLP4 2184
+INDIRI4
+CNSTI4 2
+EQI4 $1895
+ADDRGP4 $1890
+JUMPV
+LABELV $1890
+LABELV $1893
+ADDRLP4 2128
+ADDRLP4 12
+INDIRF4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 2140
+INDIRF4
+SUBF4
+ADDF4
+ASGNF4
+ADDRGP4 $1891
+JUMPV
+LABELV $1894
+ADDRLP4 2128
+ADDRLP4 12
+INDIRF4
+ADDRLP4 40
+INDIRF4
+ADDRLP4 2140
+INDIRF4
+SUBF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+ASGNF4
+ADDRGP4 $1891
+JUMPV
+LABELV $1895
+ADDRLP4 2128
+ADDRLP4 12
+INDIRF4
+ASGNF4
+LABELV $1891
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 2192
+CNSTI4 0
+ASGNI4
+ADDRLP4 1080
+ADDRLP4 2192
+INDIRI4
+ASGNI4
+ADDRLP4 2108
+ADDRLP4 2192
+INDIRI4
+ASGNI4
+ADDRGP4 $1899
+JUMPV
+LABELV $1896
+ADDRLP4 2196
+ADDRLP4 1080
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+CVPU4 4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+SUBU4
+CVUI4 4
+ASGNI4
+ADDRLP4 2196
+INDIRI4
+CVIU4 4
+CNSTU4 1023
+LTU4 $1900
+ADDRGP4 $1898
+JUMPV
+LABELV $1900
+ADDRLP4 2200
+ADDRLP4 1080
+INDIRI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 2200
+INDIRI4
+CNSTI4 10
+EQI4 $1904
+ADDRLP4 2200
+INDIRI4
+CNSTI4 0
+NEI4 $1902
+LABELV $1904
+ADDRLP4 2204
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 556
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 1084
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 2196
+INDIRI4
+CVIU4 4
+ARGU4
+ADDRGP4 strncpy
+CALLP4
+pop
+ADDRLP4 2196
+INDIRI4
+ADDRLP4 1084
+ADDP4
+CNSTI1 0
+ASGNI1
+ADDRLP4 2760
+CNSTI4 1
+ASGNI4
+ADDRLP4 4
+ADDRLP4 1080
+INDIRI4
+ADDRLP4 2760
+INDIRI4
+ADDI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ASGNP4
+ADDRLP4 2204+200
+ADDRLP4 2760
+INDIRI4
+ASGNI4
+ADDRLP4 2204+224
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 2204+228
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 2204+232
+ADDRLP4 1084
+ASGNP4
+ADDRLP4 2204+208
+ADDRFP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 2204+212
+CNSTI4 2
+ASGNI4
+ADDRLP4 2204+216
+CNSTF4 0
+ASGNF4
+ADDRLP4 2204+220
+CNSTF4 0
+ASGNF4
+ADDRLP4 2204+184+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 2204+184+12
+CNSTF4 0
+ASGNF4
+ADDRLP4 2204
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 2204+4
+ADDRLP4 2128
+INDIRF4
+ADDRLP4 2108
+INDIRI4
+CVIF4 4
+ADDRLP4 2116
+INDIRF4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 2204+8
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRLP4 2204+12
+ADDRLP4 2116
+INDIRF4
+ASGNF4
+ADDRLP4 2204+56
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 2204+68
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $472
+ARGP4
+ADDRLP4 2764
+ADDRGP4 DC
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CALLF4
+ASGNF4
+ADDRLP4 2764
+INDIRF4
+CNSTF4 0
+EQF4 $1922
+ADDRLP4 2784
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 2768+12
+ADDRLP4 2784
+INDIRF4
+ASGNF4
+ADDRLP4 2768+8
+ADDRLP4 2784
+INDIRF4
+ASGNF4
+ADDRLP4 2768
+ADDRLP4 2784
+INDIRF4
+ASGNF4
+ADDRLP4 2768+4
+CNSTF4 0
+ASGNF4
+ADDRLP4 2204
+INDIRF4
+ARGF4
+ADDRLP4 2204+4
+INDIRF4
+ARGF4
+ADDRLP4 2204+8
+INDIRF4
+ARGF4
+ADDRLP4 2204+12
+INDIRF4
+ARGF4
+CNSTF4 1065353216
+ARGF4
+ADDRLP4 2768
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $1922
+ADDRLP4 2204
+ARGP4
+ADDRLP4 1084
+ARGP4
+ADDRGP4 Item_SetTextExtents
+CALLV
+pop
+ADDRLP4 2204+184
+INDIRF4
+ARGF4
+ADDRLP4 2204+184+4
+INDIRF4
+ARGF4
+ADDRLP4 2204+224
+INDIRF4
+ARGF4
+ADDRLP4 16
+ARGP4
+ADDRLP4 1084
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRLP4 2204+228
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $1935
+ADDRLP4 1084
+ARGP4
+ADDRLP4 2204+184
+INDIRF4
+ARGF4
+ADDRLP4 2204+184+4
+INDIRF4
+ARGF4
+ADDRGP4 UI_AddCacheEntryLine
+CALLV
+pop
+LABELV $1935
+ADDRLP4 2108
+ADDRLP4 2108
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1902
+LABELV $1897
+ADDRLP4 1080
+ADDRLP4 1080
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $1899
+ADDRLP4 1080
+INDIRI4
+ADDRLP4 2112
+INDIRI4
+GEI4 $1940
+ADDRLP4 2108
+INDIRI4
+ADDRLP4 2120
+INDIRI4
+LTI4 $1896
+LABELV $1940
+LABELV $1898
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $1941
+ADDRGP4 UI_FinishCacheEntry
+CALLV
+pop
+LABELV $1941
+LABELV $1876
+LABELV $1867
+endproc Item_Text_Wrapped_Paint 2788 32
+bss
+align 4
+LABELV $1944
+skip 776
+align 4
+LABELV $1945
+skip 556
+export UI_DrawTextBlock
+code
+proc UI_DrawTextBlock 4 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $1945+232
+ADDRFP4 32
+INDIRP4
+ASGNP4
+ADDRGP4 $1945+236
+ADDRGP4 $1944
+ASGNP4
+ADDRGP4 $1945+116
+ARGP4
+ADDRFP4 12
+INDIRP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRGP4 $1945+72
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1945
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRGP4 $1945+4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $1945+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $1945+12
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $1945+56
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1945+68
+CNSTF4 0
+ASGNF4
+ADDRGP4 $1945+184
+CNSTF4 0
+ASGNF4
+ADDRGP4 $1945+184+4
+CNSTF4 0
+ASGNF4
+ADDRGP4 $1945+184+8
+CNSTF4 0
+ASGNF4
+ADDRGP4 $1945+184+12
+CNSTF4 0
+ASGNF4
+ADDRGP4 $1945+208
+ADDRFP4 20
+INDIRI4
+ASGNI4
+ADDRGP4 $1945+212
+ADDRFP4 24
+INDIRI4
+ASGNI4
+ADDRGP4 $1945+216
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRGP4 $1945+220
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRGP4 $1945+224
+ADDRFP4 16
+INDIRF4
+ASGNF4
+ADDRGP4 $1945+228
+ADDRFP4 28
+INDIRI4
+ASGNI4
+ADDRGP4 $1945
+ARGP4
+ADDRGP4 Item_Text_Wrapped_Paint
+CALLV
+pop
+LABELV $1943
+endproc UI_DrawTextBlock 4 12
+export Item_Text_Paint
+proc Item_Text_Paint 1048 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 524288
+BANDI4
+CNSTI4 0
+EQI4 $1969
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_Text_Wrapped_Paint
+CALLV
+pop
+ADDRGP4 $1968
+JUMPV
+LABELV $1969
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1971
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $1973
+ADDRGP4 $1968
+JUMPV
+LABELV $1973
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 20
+ASGNP4
+ADDRGP4 $1972
+JUMPV
+LABELV $1971
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $1972
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_SetTextExtents
+CALLV
+pop
+ADDRLP4 0
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $1975
+ADDRGP4 $1968
+JUMPV
+LABELV $1975
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 Item_TextColor
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $1968
+endproc Item_Text_Paint 1048 32
+export Item_TextField_Paint
+proc Item_TextField_Paint 1120 36
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 1068
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1068
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1979
+ADDRLP4 1068
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $1979
+ADDRLP4 1064
+CNSTI4 8
+ASGNI4
+ADDRGP4 $1980
+JUMPV
+LABELV $1979
+ADDRLP4 1064
+CNSTI4 0
+ASGNI4
+LABELV $1980
+ADDRLP4 1036
+ADDRLP4 1064
+INDIRI4
+ASGNI4
+ADDRLP4 1040
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1024
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1076
+ADDRGP4 DC
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 1076
+INDIRI4
+CNSTI4 0
+EQI4 $1982
+ADDRLP4 1072
+CNSTI4 124
+ASGNI4
+ADDRGP4 $1983
+JUMPV
+LABELV $1982
+ADDRLP4 1072
+CNSTI4 95
+ASGNI4
+LABELV $1983
+ADDRLP4 1060
+ADDRLP4 1072
+INDIRI4
+CVII1 4
+ASGNI1
+ADDRLP4 1084
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 1084
+INDIRI4
+EQI4 $1985
+ADDRGP4 g_editingField
+INDIRI4
+ADDRLP4 1084
+INDIRI4
+EQI4 $1985
+ADDRLP4 1080
+CNSTI4 1
+ASGNI4
+ADDRGP4 $1986
+JUMPV
+LABELV $1985
+ADDRLP4 1080
+CNSTI4 0
+ASGNI4
+LABELV $1986
+ADDRLP4 1032
+ADDRLP4 1080
+INDIRI4
+ASGNI4
+ADDRLP4 1032
+INDIRI4
+CNSTI4 0
+EQI4 $1988
+ADDRLP4 1088
+CNSTI4 10
+ASGNI4
+ADDRGP4 $1989
+JUMPV
+LABELV $1988
+ADDRLP4 1088
+CNSTI4 0
+ASGNI4
+LABELV $1989
+ADDRLP4 1028
+ADDRLP4 1088
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_Text_Paint
+CALLV
+pop
+ADDRLP4 0
+CNSTI1 0
+ASGNI1
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $1990
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $1990
+ADDRLP4 1024
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $1992
+ADDRLP4 1024
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRF4
+ADDRLP4 1036
+INDIRI4
+CVIF4 4
+ADDF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+SUBF4
+ADDF4
+SUBF4
+CVFI4 4
+ASGNI4
+ADDRLP4 1024
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 10
+GEI4 $1994
+ADDRLP4 1024
+INDIRP4
+CNSTI4 24
+ADDP4
+CNSTI4 10
+ASGNI4
+LABELV $1994
+LABELV $1992
+ADDRLP4 1032
+INDIRI4
+CNSTI4 0
+NEI4 $1999
+ADDRLP4 1024
+INDIRP4
+CNSTI4 28
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRGP4 $1999
+JUMPV
+LABELV $1998
+ADDRLP4 0
+ARGP4
+ADDRLP4 1092
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1092
+INDIRU4
+CNSTU4 1
+SUBU4
+ADDRLP4 0
+ADDP4
+CNSTI1 0
+ASGNI1
+LABELV $1999
+ADDRLP4 1024
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ADDRLP4 0
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 1096
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 1096
+INDIRF4
+ADDRLP4 1024
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+ADDRLP4 1028
+INDIRI4
+SUBI4
+CVIF4 4
+LEF4 $2001
+ADDRLP4 0
+ARGP4
+ADDRLP4 1100
+ADDRGP4 strlen
+CALLU4
+ASGNU4
+ADDRLP4 1100
+INDIRU4
+CNSTU4 0
+NEU4 $1998
+LABELV $2001
+ADDRLP4 1040
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $2002
+ADDRLP4 1044
+ARGP4
+ADDRLP4 1040
+INDIRP4
+CNSTI4 232
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRGP4 $2003
+JUMPV
+LABELV $2002
+ADDRLP4 1044
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+LABELV $2003
+ADDRLP4 1032
+INDIRI4
+CNSTI4 0
+EQI4 $2004
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 1036
+INDIRI4
+CVIF4 4
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 1044
+ARGP4
+ADDRLP4 1116
+ADDRLP4 1024
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1116
+INDIRI4
+ADDRLP4 0
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ADDRLP4 1116
+INDIRI4
+SUBI4
+ARGI4
+ADDRLP4 1060
+INDIRI1
+CVII4 1
+ARGI4
+ADDRLP4 1024
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_PaintWithCursor
+CALLV
+pop
+ADDRGP4 $2005
+JUMPV
+LABELV $2004
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 1036
+INDIRI4
+CVIF4 4
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 1044
+ARGP4
+ADDRLP4 1024
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+ADDRLP4 0
+ADDP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 1024
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $2005
+LABELV $1977
+endproc Item_TextField_Paint 1120 36
+export Item_YesNo_Paint
+proc Item_YesNo_Paint 52 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2008
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 32
+ADDRGP4 DC
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CALLF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 32
+INDIRF4
+ASGNF4
+ADDRGP4 $2009
+JUMPV
+LABELV $2008
+ADDRLP4 28
+CNSTF4 0
+ASGNF4
+LABELV $2009
+ADDRLP4 16
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $2010
+ADDRLP4 0
+ARGP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 232
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRGP4 $2011
+JUMPV
+LABELV $2010
+ADDRLP4 0
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+LABELV $2011
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2013
+ADDRLP4 40
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $2013
+ADDRLP4 36
+CNSTI4 8
+ASGNI4
+ADDRGP4 $2014
+JUMPV
+LABELV $2013
+ADDRLP4 36
+CNSTI4 0
+ASGNI4
+LABELV $2014
+ADDRLP4 20
+ADDRLP4 36
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2015
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_Text_Paint
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 20
+INDIRI4
+CVIF4 4
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 16
+INDIRF4
+CNSTF4 0
+EQF4 $2020
+ADDRLP4 44
+ADDRGP4 $2017
+ASGNP4
+ADDRGP4 $2021
+JUMPV
+LABELV $2020
+ADDRLP4 44
+ADDRGP4 $2018
+ASGNP4
+LABELV $2021
+ADDRLP4 44
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRGP4 $2016
+JUMPV
+LABELV $2015
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+ARGP4
+ADDRLP4 16
+INDIRF4
+CNSTF4 0
+EQF4 $2023
+ADDRLP4 44
+ADDRGP4 $2017
+ASGNP4
+ADDRGP4 $2024
+JUMPV
+LABELV $2023
+ADDRLP4 44
+ADDRGP4 $2018
+ASGNP4
+LABELV $2024
+ADDRLP4 44
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $2016
+LABELV $2006
+endproc Item_YesNo_Paint 52 32
+export Item_Multi_Paint
+proc Item_Multi_Paint 32 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 $80
+ASGNP4
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $2026
+ADDRLP4 4
+ARGP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 232
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRGP4 $2027
+JUMPV
+LABELV $2026
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+LABELV $2027
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 Item_Multi_Setting
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 24
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2028
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_Text_Paint
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRF4
+ADDF4
+CNSTF4 1090519040
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRGP4 $2029
+JUMPV
+LABELV $2028
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $2029
+LABELV $2025
+endproc Item_Multi_Paint 32 32
+export Item_Cycle_Paint
+proc Item_Cycle_Paint 36 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRGP4 $80
+ASGNP4
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $2031
+ADDRLP4 4
+ARGP4
+ADDRLP4 20
+INDIRP4
+CNSTI4 232
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRGP4 $2032
+JUMPV
+LABELV $2031
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+LABELV $2032
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2033
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+CNSTP4 0
+ARGP4
+ADDRLP4 28
+ADDRGP4 DC
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRP4
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 28
+INDIRP4
+ASGNP4
+LABELV $2033
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2035
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_Text_Paint
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRF4
+ADDF4
+CNSTF4 1090519040
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRGP4 $2036
+JUMPV
+LABELV $2035
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 4
+ARGP4
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $2036
+LABELV $2030
+endproc Item_Cycle_Paint 36 32
+data
+align 4
+LABELV g_bindings
+address $2039
+byte 4 9
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2040
+byte 4 13
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2041
+byte 4 138
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2042
+byte 4 122
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2043
+byte 4 120
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2044
+byte 4 132
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2045
+byte 4 133
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2046
+byte 4 44
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2047
+byte 4 46
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2048
+byte 4 32
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2049
+byte 4 99
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2050
+byte 4 134
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2051
+byte 4 135
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2052
+byte 4 136
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2053
+byte 4 141
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2054
+byte 4 140
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2055
+byte 4 47
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2056
+byte 4 144
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2057
+byte 4 -1
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2058
+byte 4 49
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2059
+byte 4 50
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2060
+byte 4 51
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2061
+byte 4 52
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2062
+byte 4 53
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2063
+byte 4 54
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2064
+byte 4 55
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2065
+byte 4 56
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2066
+byte 4 57
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2067
+byte 4 48
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2068
+byte 4 -1
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2069
+byte 4 -1
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2070
+byte 4 -1
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2071
+byte 4 178
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2072
+byte 4 179
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2073
+byte 4 114
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2074
+byte 4 98
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2075
+byte 4 109
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2076
+byte 4 113
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2077
+byte 4 101
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2078
+byte 4 91
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2079
+byte 4 93
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2080
+byte 4 180
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2081
+byte 4 181
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2082
+byte 4 145
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2083
+byte 4 146
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2084
+byte 4 147
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2085
+byte 4 148
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2086
+byte 4 162
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2087
+byte 4 168
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2088
+byte 4 -1
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2089
+byte 4 -1
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+address $2090
+byte 4 -1
+byte 4 -1
+byte 4 -1
+byte 4 -1
+skip 4
+lit
+align 4
+LABELV g_bindCount
+byte 4 52
+code
+proc Controls_GetKeyAssignment 280 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 268
+CNSTI4 -1
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ADDRLP4 268
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+ADDRLP4 268
+INDIRI4
+ASGNI4
+ADDRLP4 272
+CNSTI4 0
+ASGNI4
+ADDRLP4 260
+ADDRLP4 272
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 272
+INDIRI4
+ASGNI4
+LABELV $2092
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+CNSTI4 256
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $2096
+ADDRGP4 $2093
+JUMPV
+LABELV $2096
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 276
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 276
+INDIRI4
+CNSTI4 0
+NEI4 $2098
+ADDRLP4 260
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 4
+INDIRP4
+ADDP4
+ADDRLP4 0
+INDIRI4
+ASGNI4
+ADDRLP4 260
+ADDRLP4 260
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 260
+INDIRI4
+CNSTI4 2
+NEI4 $2100
+ADDRGP4 $2094
+JUMPV
+LABELV $2100
+LABELV $2098
+LABELV $2093
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 256
+LTI4 $2092
+LABELV $2094
+LABELV $2091
+endproc Controls_GetKeyAssignment 280 12
+export Controls_GetConfig
+proc Controls_GetConfig 12 8
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2106
+JUMPV
+LABELV $2103
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_bindings
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ARGP4
+ADDRGP4 Controls_GetKeyAssignment
+CALLV
+pop
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+16
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+20
+ADDP4
+ADDRLP4 4+4
+INDIRI4
+ASGNI4
+LABELV $2104
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2106
+ADDRLP4 0
+INDIRI4
+ADDRGP4 g_bindCount
+INDIRI4
+LTI4 $2103
+LABELV $2102
+endproc Controls_GetConfig 12 8
+export Controls_SetConfig
+proc Controls_SetConfig 12 8
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2114
+JUMPV
+LABELV $2111
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+16
+ADDP4
+INDIRI4
+CNSTI4 -1
+EQI4 $2115
+ADDRLP4 4
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRGP4 g_bindings+16
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRI4
+ADDRGP4 g_bindings
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 132
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+20
+ADDP4
+INDIRI4
+CNSTI4 -1
+EQI4 $2119
+ADDRLP4 8
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRGP4 g_bindings+20
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+INDIRI4
+ADDRGP4 g_bindings
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 132
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $2119
+LABELV $2115
+LABELV $2112
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2114
+ADDRLP4 0
+INDIRI4
+ADDRGP4 g_bindCount
+INDIRI4
+LTI4 $2111
+CNSTI4 2
+ARGI4
+ADDRGP4 $2123
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 136
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $2110
+endproc Controls_SetConfig 12 8
+export Controls_SetDefaults
+proc Controls_SetDefaults 12 0
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2128
+JUMPV
+LABELV $2125
+ADDRLP4 4
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRGP4 g_bindings+16
+ADDP4
+ADDRLP4 4
+INDIRI4
+ADDRGP4 g_bindings+8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+ADDRGP4 g_bindings+20
+ADDP4
+ADDRLP4 8
+INDIRI4
+ADDRGP4 g_bindings+12
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $2126
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2128
+ADDRLP4 0
+INDIRI4
+ADDRGP4 g_bindCount
+INDIRI4
+LTI4 $2125
+LABELV $2124
+endproc Controls_SetDefaults 12 0
+export BindingIDFromName
+proc BindingIDFromName 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2137
+JUMPV
+LABELV $2134
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_bindings
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $2138
+ADDRLP4 0
+INDIRI4
+RETI4
+ADDRGP4 $2133
+JUMPV
+LABELV $2138
+LABELV $2135
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2137
+ADDRLP4 0
+INDIRI4
+ADDRGP4 g_bindCount
+INDIRI4
+LTI4 $2134
+CNSTI4 -1
+RETI4
+LABELV $2133
+endproc BindingIDFromName 8 8
+export BindingFromName
+proc BindingFromName 16 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2144
+JUMPV
+LABELV $2141
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_bindings
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $2145
+ADDRLP4 4
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+16
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 -1
+NEI4 $2148
+ADDRGP4 $2143
+JUMPV
+LABELV $2148
+ADDRLP4 4
+INDIRI4
+ARGI4
+ADDRGP4 g_nameBind1
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 g_nameBind1
+ARGP4
+ADDRGP4 Q_strupr
+CALLP4
+pop
+ADDRLP4 8
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+20
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 -1
+EQI4 $2140
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 g_nameBind2
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 g_nameBind2
+ARGP4
+ADDRGP4 Q_strupr
+CALLP4
+pop
+ADDRGP4 g_nameBind1
+ARGP4
+ADDRGP4 $2153
+ARGP4
+ADDRGP4 strcat
+CALLP4
+pop
+ADDRGP4 g_nameBind1
+ARGP4
+ADDRGP4 g_nameBind2
+ARGP4
+ADDRGP4 strcat
+CALLP4
+pop
+ADDRGP4 $2140
+JUMPV
+LABELV $2145
+LABELV $2142
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2144
+ADDRLP4 0
+INDIRI4
+ADDRGP4 g_bindCount
+INDIRI4
+LTI4 $2141
+LABELV $2143
+ADDRGP4 g_nameBind1
+ARGP4
+ADDRGP4 $2154
+ARGP4
+ADDRGP4 strcpy
+CALLP4
+pop
+LABELV $2140
+endproc BindingFromName 16 12
+export Item_Slider_Paint
+proc Item_Slider_Paint 72 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 36
+ADDRGP4 Item_Slider_VScale
+CALLF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 36
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2157
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 DC
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CALLF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRGP4 $2158
+JUMPV
+LABELV $2157
+ADDRLP4 40
+CNSTF4 0
+ASGNF4
+LABELV $2158
+ADDRLP4 32
+ADDRLP4 40
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $2159
+ADDRLP4 12
+ARGP4
+ADDRLP4 28
+INDIRP4
+CNSTI4 232
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRGP4 $2160
+JUMPV
+LABELV $2159
+ADDRLP4 12
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+LABELV $2160
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2161
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_Text_Paint
+CALLV
+pop
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRF4
+ADDF4
+CNSTF4 1090519040
+ADDF4
+ASGNF4
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+ADDRLP4 52
+INDIRF4
+SUBF4
+ADDRLP4 52
+INDIRF4
+CNSTF4 1098907648
+ADDRLP4 0
+INDIRF4
+MULF4
+SUBF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+ASGNF4
+ADDRGP4 $2162
+JUMPV
+LABELV $2161
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $2162
+ADDRLP4 12
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 48
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+CNSTF4 1119879168
+ADDRLP4 48
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ARGF4
+CNSTF4 1098907648
+ADDRLP4 0
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 48
+INDIRP4
+CNSTI4 61928
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 48
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 56
+ADDRFP4 0
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+ADDRLP4 56
+INDIRF4
+SUBF4
+ADDRLP4 56
+INDIRF4
+CNSTF4 1101004800
+ADDRLP4 0
+INDIRF4
+MULF4
+SUBF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 Item_Slider_ThumbPosition
+CALLF4
+ASGNF4
+ADDRLP4 4
+ADDRLP4 60
+INDIRF4
+ASGNF4
+ADDRLP4 64
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 68
+CNSTF4 1094713344
+ADDRLP4 64
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ADDRLP4 68
+INDIRF4
+CNSTF4 1073741824
+DIVF4
+SUBF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 68
+INDIRF4
+ARGF4
+CNSTF4 1101004800
+ADDRLP4 0
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 64
+INDIRP4
+CNSTI4 61932
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 64
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $2155
+endproc Item_Slider_Paint 72 20
+export Item_Bind_Paint
+proc Item_Bind_Paint 64 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2164
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+ASGNI4
+LABELV $2164
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2167
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 DC
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CALLF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 48
+INDIRF4
+ASGNF4
+ADDRGP4 $2168
+JUMPV
+LABELV $2167
+ADDRLP4 44
+CNSTF4 0
+ASGNF4
+LABELV $2168
+ADDRLP4 24
+ADDRLP4 44
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $2169
+ADDRGP4 g_bindItem
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+NEU4 $2171
+ADDRLP4 52
+CNSTF4 1061997773
+ASGNF4
+ADDRLP4 56
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 52
+INDIRF4
+ADDRLP4 56
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28+4
+ADDRLP4 52
+INDIRF4
+ADDRLP4 56
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28+8
+CNSTF4 1061997773
+ADDRLP4 4
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28+12
+CNSTF4 1061997773
+ADDRLP4 4
+INDIRP4
+CNSTI4 244
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 75
+DIVI4
+CVIF4 4
+ARGF4
+ADDRLP4 60
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 4
+INDIRP4
+CNSTI4 232
+ADDP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTF4 1056964608
+ADDRLP4 60
+INDIRF4
+MULF4
+CNSTF4 1056964608
+ADDF4
+ARGF4
+ADDRGP4 LerpColor
+CALLV
+pop
+ADDRGP4 $2170
+JUMPV
+LABELV $2171
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 232
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRGP4 $2170
+JUMPV
+LABELV $2169
+ADDRLP4 8
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+LABELV $2170
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2176
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_Text_Paint
+CALLV
+pop
+ADDRGP4 g_bindItem
+INDIRP4
+CVPU4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+NEU4 $2178
+ADDRGP4 g_waitingForKey
+INDIRI4
+CNSTI4 0
+EQI4 $2178
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRF4
+ADDF4
+CNSTF4 1090519040
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+ARGP4
+ADDRGP4 $2180
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRGP4 $2177
+JUMPV
+LABELV $2178
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 BindingFromName
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRF4
+ADDF4
+CNSTF4 1090519040
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+ARGP4
+ADDRGP4 g_nameBind1
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRGP4 $2177
+JUMPV
+LABELV $2176
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+ARGP4
+ADDRLP4 24
+INDIRF4
+CNSTF4 0
+EQF4 $2183
+ADDRLP4 52
+ADDRGP4 $2181
+ASGNP4
+ADDRGP4 $2184
+JUMPV
+LABELV $2183
+ADDRLP4 52
+ADDRGP4 $2181
+ASGNP4
+LABELV $2184
+ADDRLP4 52
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $2177
+LABELV $2163
+endproc Item_Bind_Paint 64 32
+export Display_KeyBindPending
+proc Display_KeyBindPending 0 0
+ADDRGP4 g_waitingForKey
+INDIRI4
+RETI4
+LABELV $2185
+endproc Display_KeyBindPending 0 0
+export Item_Bind_HandleKey
+proc Item_Bind_HandleKey 32 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 12
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 16
+INDIRI4
+EQI4 $2187
+ADDRGP4 g_waitingForKey
+INDIRI4
+ADDRLP4 16
+INDIRI4
+NEI4 $2187
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $2189
+ADDRFP4 4
+INDIRI4
+CNSTI4 178
+EQI4 $2191
+ADDRFP4 4
+INDIRI4
+CNSTI4 13
+NEI4 $2189
+LABELV $2191
+ADDRGP4 g_waitingForKey
+CNSTI4 1
+ASGNI4
+ADDRGP4 g_bindItem
+ADDRFP4 0
+INDIRP4
+ASGNP4
+LABELV $2189
+CNSTI4 1
+RETI4
+ADDRGP4 $2186
+JUMPV
+LABELV $2187
+ADDRGP4 g_waitingForKey
+INDIRI4
+CNSTI4 0
+EQI4 $2194
+ADDRGP4 g_bindItem
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2192
+LABELV $2194
+CNSTI4 1
+RETI4
+ADDRGP4 $2186
+JUMPV
+LABELV $2192
+ADDRFP4 4
+INDIRI4
+CNSTI4 1024
+BANDI4
+CNSTI4 0
+EQI4 $2195
+CNSTI4 1
+RETI4
+ADDRGP4 $2186
+JUMPV
+LABELV $2195
+ADDRLP4 24
+CNSTI4 96
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+EQI4 $2205
+ADDRFP4 4
+INDIRI4
+ADDRLP4 24
+INDIRI4
+GTI4 $2207
+LABELV $2206
+ADDRFP4 4
+INDIRI4
+CNSTI4 27
+EQI4 $2199
+ADDRGP4 $2197
+JUMPV
+LABELV $2207
+ADDRFP4 4
+INDIRI4
+CNSTI4 127
+EQI4 $2200
+ADDRGP4 $2197
+JUMPV
+LABELV $2199
+ADDRGP4 g_waitingForKey
+CNSTI4 0
+ASGNI4
+CNSTI4 1
+RETI4
+ADDRGP4 $2186
+JUMPV
+LABELV $2200
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 BindingIDFromName
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 28
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 -1
+EQI4 $2201
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+16
+ADDP4
+CNSTI4 -1
+ASGNI4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+20
+ADDP4
+CNSTI4 -1
+ASGNI4
+LABELV $2201
+CNSTI4 1
+ARGI4
+ADDRGP4 Controls_SetConfig
+CALLV
+pop
+ADDRGP4 g_waitingForKey
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_bindItem
+CNSTP4 0
+ASGNP4
+CNSTI4 1
+RETI4
+ADDRGP4 $2186
+JUMPV
+LABELV $2205
+CNSTI4 1
+RETI4
+ADDRGP4 $2186
+JUMPV
+LABELV $2197
+ADDRFP4 4
+INDIRI4
+CNSTI4 -1
+EQI4 $2208
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2213
+JUMPV
+LABELV $2210
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+20
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $2214
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+20
+ADDP4
+CNSTI4 -1
+ASGNI4
+LABELV $2214
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+16
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $2218
+ADDRLP4 20
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ADDRGP4 g_bindings+16
+ADDP4
+ADDRLP4 20
+INDIRI4
+ADDRGP4 g_bindings+20
+ADDP4
+INDIRI4
+ASGNI4
+CNSTI4 24
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+20
+ADDP4
+CNSTI4 -1
+ASGNI4
+LABELV $2218
+LABELV $2211
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2213
+ADDRLP4 0
+INDIRI4
+ADDRGP4 g_bindCount
+INDIRI4
+LTI4 $2210
+LABELV $2208
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 BindingIDFromName
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 -1
+EQI4 $2224
+ADDRFP4 4
+INDIRI4
+CNSTI4 -1
+NEI4 $2226
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+16
+ADDP4
+INDIRI4
+CNSTI4 -1
+EQI4 $2228
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+16
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $80
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 132
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+16
+ADDP4
+CNSTI4 -1
+ASGNI4
+LABELV $2228
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+20
+ADDP4
+INDIRI4
+CNSTI4 -1
+EQI4 $2227
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+20
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $80
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 132
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+20
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRGP4 $2227
+JUMPV
+LABELV $2226
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+16
+ADDP4
+INDIRI4
+CNSTI4 -1
+NEI4 $2238
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+16
+ADDP4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2239
+JUMPV
+LABELV $2238
+ADDRLP4 24
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+ADDRGP4 g_bindings+16
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+EQI4 $2242
+ADDRLP4 24
+INDIRI4
+ADDRGP4 g_bindings+20
+ADDP4
+INDIRI4
+CNSTI4 -1
+NEI4 $2242
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+20
+ADDP4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRGP4 $2243
+JUMPV
+LABELV $2242
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+16
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $80
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 132
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+20
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 $80
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 132
+ADDP4
+INDIRP4
+CALLV
+pop
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+16
+ADDP4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+CNSTI4 24
+ADDRLP4 4
+INDIRI4
+MULI4
+ADDRGP4 g_bindings+20
+ADDP4
+CNSTI4 -1
+ASGNI4
+LABELV $2243
+LABELV $2239
+LABELV $2227
+LABELV $2224
+CNSTI4 1
+ARGI4
+ADDRGP4 Controls_SetConfig
+CALLV
+pop
+ADDRGP4 g_waitingForKey
+CNSTI4 0
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $2186
+endproc Item_Bind_HandleKey 32 12
+export Item_Model_Paint
+proc Item_Model_Paint 600 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 508
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 508
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2252
+ADDRGP4 $2251
+JUMPV
+LABELV $2252
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 368
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0+76
+CNSTI4 1
+ASGNI4
+ADDRLP4 0+36
+ARGP4
+ADDRGP4 AxisClear
+CALLV
+pop
+ADDRLP4 580
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 568
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 580
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 572
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 580
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 584
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 524
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 584
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 528
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 584
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 568
+ARGP4
+ADDRLP4 572
+ARGP4
+ADDRLP4 524
+ARGP4
+ADDRLP4 528
+ARGP4
+ADDRGP4 UI_AdjustFrom640
+CALLV
+pop
+ADDRLP4 0
+ADDRLP4 568
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0+4
+ADDRLP4 572
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0+8
+ADDRLP4 524
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRLP4 0+12
+ADDRLP4 528
+INDIRF4
+CVFI4 4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 544
+ARGP4
+ADDRLP4 556
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 512+8
+CNSTF4 3204448256
+ADDRLP4 544+8
+INDIRF4
+ADDRLP4 556+8
+INDIRF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 512+4
+CNSTF4 1056964608
+ADDRLP4 544+4
+INDIRF4
+ADDRLP4 556+4
+INDIRF4
+ADDF4
+MULF4
+ASGNF4
+ADDRLP4 588
+CNSTF4 1056964608
+ADDRLP4 556+8
+INDIRF4
+ADDRLP4 544+8
+INDIRF4
+SUBF4
+MULF4
+ASGNF4
+ADDRLP4 512
+ADDRLP4 588
+INDIRF4
+CNSTF4 1049179980
+DIVF4
+ASGNF4
+ADDRGP4 $2266
+JUMPV
+LABELV $2265
+ADDRLP4 512
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ASGNF4
+LABELV $2266
+ADDRLP4 508
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+CNSTF4 0
+EQF4 $2271
+ADDRLP4 588
+ADDRLP4 508
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $2272
+JUMPV
+LABELV $2271
+ADDRLP4 588
+ADDRLP4 524
+INDIRF4
+ASGNF4
+LABELV $2272
+ADDRLP4 0+16
+ADDRLP4 588
+INDIRF4
+ASGNF4
+ADDRLP4 508
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+CNSTF4 0
+EQF4 $2275
+ADDRLP4 592
+ADDRLP4 508
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ASGNF4
+ADDRGP4 $2276
+JUMPV
+LABELV $2275
+ADDRLP4 592
+ADDRLP4 528
+INDIRF4
+ASGNF4
+LABELV $2276
+ADDRLP4 0+20
+ADDRLP4 592
+INDIRF4
+ASGNF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 40
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 0+72
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 368
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 140
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 508
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $2278
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+LEI4 $2280
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRLP4 508
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 508
+INDIRP4
+ADDRLP4 508
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+CNSTI4 360
+MODI4
+ASGNI4
+LABELV $2280
+LABELV $2278
+ADDRLP4 532
+CNSTF4 0
+ASGNF4
+ADDRLP4 532+4
+ADDRLP4 508
+INDIRP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 532+8
+CNSTF4 0
+ASGNF4
+ADDRLP4 532
+ARGP4
+ADDRLP4 368+28
+ARGP4
+ADDRGP4 AnglesToAxis
+CALLV
+pop
+ADDRLP4 368+8
+ADDRFP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 368+68
+ADDRLP4 512
+INDIRB
+ASGNB 12
+ADDRLP4 368+12
+ADDRLP4 512
+INDIRB
+ASGNB 12
+ADDRLP4 368+4
+CNSTI4 192
+ASGNI4
+ADDRLP4 368+84
+ADDRLP4 368+68
+INDIRB
+ASGNB 12
+ADDRLP4 368
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 0
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 48
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $2251
+endproc Item_Model_Paint 600 16
+export Item_ListBoxRow_Paint
+proc Item_ListBoxRow_Paint 1144 32
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 28
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 32
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+ASGNP4
+ADDRLP4 24
+ADDRLP4 28
+INDIRF4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 16
+CNSTF4 1073741824
+ADDRLP4 32
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRLP4 32
+INDIRP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ADDRLP4 28
+INDIRF4
+ADDF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRFP4 8
+INDIRI4
+CVIF4 4
+MULF4
+ADDF4
+ASGNF4
+ADDRLP4 20
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+ADDRFP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $2292
+ADDRLP4 20
+ADDRLP4 20
+INDIRF4
+CNSTF4 1098907648
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+SUBF4
+ASGNF4
+LABELV $2292
+ADDRLP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $2294
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 44
+ADDRGP4 DC
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 40
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 UI_SetClipRegion
+CALLV
+pop
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+EQI4 $2296
+ADDRLP4 4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ADDRLP4 16
+INDIRF4
+SUBF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+CNSTF4 1073741824
+SUBF4
+ARGF4
+ADDRLP4 40
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $2296
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $2298
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+NEI4 $2298
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $2298
+ADDRGP4 UI_ClearClipRegion
+CALLV
+pop
+ADDRGP4 $2295
+JUMPV
+LABELV $2294
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 1072
+ADDRGP4 UI_Text_EmHeight
+CALLF4
+ASGNF4
+ADDRLP4 1068
+ADDRLP4 1072
+INDIRF4
+ASGNF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $2300
+ADDRLP4 1076
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2305
+JUMPV
+LABELV $2302
+ADDRLP4 1096
+CNSTI4 16
+ASGNI4
+ADDRLP4 1100
+CNSTI4 3
+ASGNI4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 1096
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 1100
+INDIRI4
+NEI4 $2308
+ADDRFP4 0
+INDIRP4
+ADDRLP4 1096
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 1100
+INDIRI4
+EQI4 $2306
+LABELV $2308
+ADDRLP4 1104
+CNSTI4 12
+ADDRLP4 1076
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 1108
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+ASGNP4
+ADDRLP4 1084
+ADDRLP4 1104
+INDIRP4
+INDIRI4
+CVIF4 4
+CNSTF4 1082130432
+ADDF4
+ADDRLP4 1108
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 1088
+ADDRLP4 1104
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CVIF4 4
+ADDRLP4 1108
+INDIRP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $2307
+JUMPV
+LABELV $2306
+ADDRLP4 1104
+CNSTI4 12
+ADDRLP4 1076
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 1084
+ADDRLP4 1104
+INDIRP4
+INDIRI4
+CVIF4 4
+CNSTF4 1082130432
+ADDF4
+ASGNF4
+ADDRLP4 1088
+ADDRLP4 1104
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+LABELV $2307
+ADDRLP4 1080
+CNSTI4 12
+ADDRLP4 1076
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+CNSTI4 4
+ADDP4
+INDIRI4
+CVIF4 4
+ASGNF4
+ADDRLP4 1092
+ADDRLP4 8
+INDIRF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRLP4 1080
+INDIRF4
+SUBF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 1076
+INDIRI4
+ARGI4
+ADDRLP4 1064
+ARGP4
+ADDRLP4 1112
+ADDRGP4 DC
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRP4
+CALLP4
+ASGNP4
+ADDRLP4 40
+ARGP4
+ADDRLP4 1112
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 4
+INDIRF4
+ADDRLP4 1084
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 1092
+INDIRF4
+ARGF4
+ADDRLP4 1088
+INDIRF4
+ARGF4
+ADDRLP4 1080
+INDIRF4
+ARGF4
+ADDRGP4 UI_SetClipRegion
+CALLV
+pop
+ADDRLP4 1064
+INDIRI4
+CNSTI4 0
+LTI4 $2309
+ADDRLP4 4
+INDIRF4
+ADDRLP4 1084
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 1092
+INDIRF4
+ARGF4
+ADDRLP4 1088
+INDIRF4
+ARGF4
+ADDRLP4 1080
+INDIRF4
+ARGF4
+ADDRLP4 1064
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $2310
+JUMPV
+LABELV $2309
+ADDRLP4 40
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $2311
+ADDRLP4 1116
+CNSTF4 0
+ASGNF4
+ADDRLP4 40
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 1124
+ADDRGP4 UI_Text_Width
+CALLF4
+ASGNF4
+ADDRLP4 1120
+ADDRLP4 1124
+INDIRF4
+ASGNF4
+ADDRLP4 1128
+CNSTI4 12
+ADDRLP4 1076
+INDIRI4
+MULI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+CNSTI4 8
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 1128
+INDIRI4
+CNSTI4 0
+EQI4 $2316
+ADDRLP4 1128
+INDIRI4
+CNSTI4 1
+EQI4 $2318
+ADDRLP4 1128
+INDIRI4
+CNSTI4 2
+EQI4 $2317
+ADDRGP4 $2313
+JUMPV
+LABELV $2316
+ADDRLP4 1116
+CNSTF4 0
+ASGNF4
+ADDRGP4 $2314
+JUMPV
+LABELV $2317
+ADDRLP4 1116
+ADDRLP4 1088
+INDIRF4
+ADDRLP4 1120
+INDIRF4
+SUBF4
+ASGNF4
+ADDRGP4 $2314
+JUMPV
+LABELV $2318
+ADDRLP4 1136
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 1116
+ADDRLP4 1088
+INDIRF4
+ADDRLP4 1136
+INDIRF4
+DIVF4
+ADDRLP4 1120
+INDIRF4
+ADDRLP4 1136
+INDIRF4
+DIVF4
+SUBF4
+ASGNF4
+ADDRGP4 $2314
+JUMPV
+LABELV $2313
+ADDRLP4 1116
+CNSTF4 0
+ASGNF4
+LABELV $2314
+ADDRLP4 4
+INDIRF4
+ADDRLP4 1084
+INDIRF4
+ADDF4
+ADDRLP4 1116
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 1136
+ADDRLP4 1068
+INDIRF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 1136
+INDIRF4
+ADDF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRLP4 1136
+INDIRF4
+SUBF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+ADDRLP4 40
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $2311
+LABELV $2310
+ADDRGP4 UI_ClearClipRegion
+CALLV
+pop
+LABELV $2303
+ADDRLP4 1076
+ADDRLP4 1076
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2305
+ADDRLP4 1076
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+LTI4 $2302
+ADDRGP4 $2301
+JUMPV
+LABELV $2300
+ADDRLP4 1080
+CNSTI4 16
+ASGNI4
+ADDRLP4 1084
+CNSTI4 3
+ASGNI4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 1080
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 1084
+INDIRI4
+NEI4 $2321
+ADDRFP4 0
+INDIRP4
+ADDRLP4 1080
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 1084
+INDIRI4
+EQI4 $2319
+LABELV $2321
+ADDRLP4 1076
+CNSTF4 1082130432
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 $2320
+JUMPV
+LABELV $2319
+ADDRLP4 1076
+CNSTF4 1082130432
+ASGNF4
+LABELV $2320
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+CNSTI4 0
+ARGI4
+ADDRLP4 1064
+ARGP4
+ADDRLP4 1088
+ADDRGP4 DC
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRP4
+CALLP4
+ASGNP4
+ADDRLP4 40
+ARGP4
+ADDRLP4 1088
+INDIRP4
+ARGP4
+CNSTI4 1024
+ARGI4
+ADDRGP4 Q_strncpyz
+CALLV
+pop
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 UI_SetClipRegion
+CALLV
+pop
+ADDRLP4 1064
+INDIRI4
+CNSTI4 0
+LTI4 $2322
+ADDRLP4 4
+INDIRF4
+ADDRLP4 1076
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 1092
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 1092
+INDIRF4
+ARGF4
+ADDRLP4 1092
+INDIRF4
+ARGF4
+ADDRLP4 1064
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $2323
+JUMPV
+LABELV $2322
+ADDRLP4 40
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $2324
+ADDRLP4 4
+INDIRF4
+ADDRLP4 1076
+INDIRF4
+ADDF4
+ARGF4
+ADDRLP4 1096
+ADDRLP4 1068
+INDIRF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+ADDRLP4 1096
+INDIRF4
+ADDF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ADDRLP4 1096
+INDIRF4
+SUBF4
+CNSTF4 1073741824
+DIVF4
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+ADDRLP4 40
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $2324
+LABELV $2323
+ADDRGP4 UI_ClearClipRegion
+CALLV
+pop
+LABELV $2301
+ADDRFP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $2326
+ADDRFP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+NEI4 $2326
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRF4
+ARGF4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 164
+ADDP4
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $2326
+LABELV $2295
+LABELV $2291
+endproc Item_ListBoxRow_Paint 1144 32
+export Item_ListBox_Paint
+proc Item_ListBox_Paint 92 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRGP4 DC
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 20
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $2330
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 28
+ADDRGP4 Item_ListBox_NumItemsForItemHeight
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+ADDRLP4 28
+INDIRI4
+LEI4 $2330
+ADDRLP4 24
+CNSTI4 1
+ASGNI4
+ADDRGP4 $2331
+JUMPV
+LABELV $2330
+ADDRLP4 24
+CNSTI4 0
+ASGNI4
+LABELV $2331
+ADDRLP4 8
+ADDRLP4 24
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $2332
+ADDRLP4 48
+ADDRGP4 DC
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ADDF4
+CNSTF4 1098907648
+ADDRLP4 48
+INDIRF4
+MULF4
+SUBF4
+ADDRLP4 48
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 52
+ADDRGP4 Item_ListBox_ThumbDrawPosition
+CALLF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRLP4 56
+CNSTF4 1098907648
+ASGNF4
+ADDRLP4 60
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 56
+INDIRF4
+ADDRLP4 60
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 56
+INDIRF4
+ARGF4
+ADDRLP4 60
+INDIRP4
+CNSTI4 61892
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 60
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 68
+CNSTF4 1098907648
+ASGNF4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+ADDRLP4 68
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+CNSTF4 1107296256
+SUBF4
+CNSTF4 1073741824
+SUBF4
+ASGNF4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRLP4 72
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 68
+INDIRF4
+ADDRLP4 72
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 16
+INDIRF4
+ARGF4
+ADDRLP4 72
+INDIRP4
+CNSTI4 61908
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 72
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 76
+CNSTF4 1098907648
+ASGNF4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+ADDRLP4 76
+INDIRF4
+ADDF4
+ADDRLP4 16
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 32
+INDIRF4
+ARGF4
+ADDRLP4 80
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 76
+INDIRF4
+ADDRLP4 80
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 76
+INDIRF4
+ARGF4
+ADDRLP4 80
+INDIRP4
+CNSTI4 61896
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 80
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 40
+INDIRF4
+ARGF4
+ADDRLP4 84
+CNSTF4 1098907648
+ASGNF4
+ADDRLP4 88
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 84
+INDIRF4
+ADDRLP4 88
+INDIRP4
+CNSTI4 196
+ADDP4
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 84
+INDIRF4
+ARGF4
+ADDRLP4 88
+INDIRP4
+CNSTI4 61912
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 88
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $2332
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRGP4 $2337
+JUMPV
+LABELV $2334
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+SUBI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Item_ListBoxRow_Paint
+CALLV
+pop
+LABELV $2335
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2337
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRI4
+LTI4 $2334
+LABELV $2328
+endproc Item_ListBox_Paint 92 20
+export Item_ComboBox_Paint
+proc Item_ComboBox_Paint 52 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 16
+CNSTI4 8
+ASGNI4
+ADDRLP4 20
+CNSTF4 1098907648
+ASGNF4
+ADDRLP4 24
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 24
+INDIRP4
+CNSTI4 196
+ADDP4
+ASGNP4
+ADDRLP4 32
+ADDRLP4 28
+INDIRP4
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 32
+INDIRF4
+MULF4
+SUBF4
+ADDRLP4 32
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+CNSTF4 1065353216
+ADDF4
+ASGNF4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+CNSTF4 1073741824
+SUBF4
+ASGNF4
+ADDRLP4 0
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 20
+INDIRF4
+ADDRLP4 28
+INDIRP4
+INDIRF4
+MULF4
+ARGF4
+ADDRLP4 8
+INDIRF4
+ARGF4
+ADDRLP4 24
+INDIRP4
+CNSTI4 61896
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 16
+INDIRI4
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 40
+CNSTI4 0
+ASGNI4
+ADDRLP4 40
+INDIRI4
+ARGI4
+ADDRLP4 40
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRGP4 Item_ListBoxRow_Paint
+CALLV
+pop
+ADDRGP4 g_comboBoxItem
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2339
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 Item_ComboBox_MaybeCastToListBox
+CALLI4
+ASGNI4
+ADDRLP4 44
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_Paint
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 44
+INDIRI4
+ARGI4
+ADDRGP4 Item_ComboBox_MaybeUnCastFromListBox
+CALLV
+pop
+LABELV $2339
+LABELV $2338
+endproc Item_ComboBox_Paint 52 20
+export Item_ListBox_Update
+proc Item_ListBox_Update 24 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 DC
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $2342
+ADDRLP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $2344
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ADDRGP4 DC
+INDIRP4
+CNSTI4 120
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $2345
+JUMPV
+LABELV $2344
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LTI4 $2346
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+SUBI4
+ASGNI4
+LABELV $2346
+LABELV $2345
+LABELV $2342
+ADDRLP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+ADDRLP4 4
+INDIRI4
+ASGNI4
+LABELV $2341
+endproc Item_ListBox_Update 24 8
+export Item_OwnerDraw_Paint
+proc Item_OwnerDraw_Paint 84 68
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2349
+ADDRGP4 $2348
+JUMPV
+LABELV $2349
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2351
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ARGP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 204
+ADDP4
+INDIRI4
+ARGI4
+CNSTI4 1
+ARGI4
+ADDRLP4 24
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRGP4 Fade
+CALLV
+pop
+ADDRLP4 8
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 300
+ADDP4
+INDIRI4
+CNSTI4 0
+LEI4 $2353
+ADDRGP4 DC
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2353
+ADDRLP4 60
+CNSTI4 60
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 64
+ADDRGP4 DC
+INDIRP4
+ADDRLP4 60
+INDIRI4
+ADDP4
+INDIRP4
+CALLF4
+ASGNF4
+ADDRLP4 56
+ADDRLP4 64
+INDIRF4
+ASGNF4
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2358
+JUMPV
+LABELV $2355
+ADDRLP4 72
+CNSTI4 24
+ADDRLP4 52
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 304
+ADDP4
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRF4
+ADDRLP4 72
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRF4
+LTF4 $2359
+ADDRLP4 56
+INDIRF4
+ADDRLP4 72
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+GTF4 $2359
+ADDRLP4 8
+ARGP4
+CNSTI4 24
+ADDRLP4 52
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 304
+ADDP4
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRGP4 $2357
+JUMPV
+LABELV $2359
+LABELV $2356
+ADDRLP4 52
+ADDRLP4 52
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2358
+ADDRLP4 52
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 300
+ADDP4
+INDIRI4
+LTI4 $2355
+LABELV $2357
+LABELV $2353
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+CNSTI4 0
+EQI4 $2361
+ADDRLP4 8
+ARGP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 232
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRGP4 $2362
+JUMPV
+LABELV $2361
+ADDRLP4 52
+CNSTI4 1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ADDRLP4 52
+INDIRI4
+NEI4 $2363
+ADDRLP4 56
+CNSTI4 200
+ASGNI4
+ADDRGP4 DC
+INDIRP4
+ADDRLP4 56
+INDIRI4
+ADDP4
+INDIRI4
+ADDRLP4 56
+INDIRI4
+DIVI4
+ADDRLP4 52
+INDIRI4
+BANDI4
+CNSTI4 0
+NEI4 $2363
+ADDRLP4 60
+CNSTF4 1061997773
+ASGNF4
+ADDRLP4 28
+ADDRLP4 60
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28+4
+ADDRLP4 60
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 120
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28+8
+CNSTF4 1061997773
+ADDRFP4 0
+INDIRP4
+CNSTI4 124
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRLP4 28+12
+CNSTF4 1061997773
+ADDRFP4 0
+INDIRP4
+CNSTI4 128
+ADDP4
+INDIRF4
+MULF4
+ASGNF4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 75
+DIVI4
+CVIF4 4
+ARGF4
+ADDRLP4 68
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ARGP4
+ADDRLP4 28
+ARGP4
+ADDRLP4 8
+ARGP4
+CNSTF4 1056964608
+ADDRLP4 68
+INDIRF4
+MULF4
+CNSTF4 1056964608
+ADDF4
+ARGF4
+ADDRGP4 LerpColor
+CALLV
+pop
+LABELV $2363
+LABELV $2362
+ADDRFP4 0
+INDIRP4
+CNSTI4 292
+ADDP4
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 0
+EQI4 $2368
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 64
+ADDRGP4 Item_EnableShowViaCvar
+CALLI4
+ASGNI4
+ADDRLP4 64
+INDIRI4
+CNSTI4 0
+NEI4 $2368
+ADDRLP4 8
+ARGP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 248
+ADDP4
+ARGP4
+CNSTU4 16
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+LABELV $2368
+ADDRLP4 68
+ADDRGP4 DC
+INDIRP4
+CNSTI4 156
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 68
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2370
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 72
+ADDRLP4 68
+INDIRP4
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 72
+INDIRP4
+ASGNP4
+ADDRLP4 72
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2370
+ADDRLP4 76
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 76
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2372
+ADDRLP4 76
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $2372
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_Text_Paint
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRF4
+ADDF4
+CNSTF4 1090519040
+ADDF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+ARGP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+CNSTI4 0
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+ADDRGP4 $2371
+JUMPV
+LABELV $2372
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_Text_Paint
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+CNSTP4 0
+ASGNP4
+ADDRGP4 $2371
+JUMPV
+LABELV $2370
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 204
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 8
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 132
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 56
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $2371
+LABELV $2351
+LABELV $2348
+endproc Item_OwnerDraw_Paint 84 68
+export Item_Update
+proc Item_Update 4 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2375
+ADDRGP4 $2374
+JUMPV
+LABELV $2375
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 Item_IsListBox
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $2377
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_ListBox_Update
+CALLV
+pop
+LABELV $2377
+LABELV $2374
+endproc Item_Update 4 4
+export Item_Paint
+proc Item_Paint 84 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 16
+ADDRFP4 0
+INDIRP4
+CNSTI4 236
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 20
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 0+12
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 0
+ADDRLP4 20
+INDIRF4
+ASGNF4
+ADDRLP4 24
+CNSTF4 0
+ASGNF4
+ADDRLP4 0+8
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRLP4 0+4
+ADDRLP4 24
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2383
+ADDRGP4 $2379
+JUMPV
+LABELV $2383
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 65536
+BANDI4
+CNSTI4 0
+EQI4 $2385
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+LEI4 $2387
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRLP4 64
+CNSTF4 1073741824
+ASGNF4
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRLP4 64
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRLP4 64
+INDIRF4
+DIVF4
+ASGNF4
+ADDRLP4 28
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRLP4 48
+INDIRF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 32
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRLP4 52
+INDIRF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 36
+CNSTF4 1029076816
+ASGNF4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 68
+ADDRGP4 cos
+CALLF4
+ASGNF4
+ADDRLP4 40
+ADDRLP4 68
+INDIRF4
+ASGNF4
+ADDRLP4 36
+INDIRF4
+ARGF4
+ADDRLP4 72
+ADDRGP4 sin
+CALLF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 72
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 40
+INDIRF4
+MULF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+SUBF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 48
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRLP4 28
+INDIRF4
+ADDRLP4 44
+INDIRF4
+MULF4
+ADDRLP4 32
+INDIRF4
+ADDRLP4 40
+INDIRF4
+MULF4
+ADDF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRF4
+ADDF4
+ADDRLP4 52
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_UpdatePosition
+CALLV
+pop
+LABELV $2387
+LABELV $2385
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 256
+BANDI4
+CNSTI4 0
+EQI4 $2389
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+INDIRI4
+LEI4 $2391
+ADDRLP4 28
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 112
+ADDP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 108
+ADDP4
+INDIRI4
+ADDI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+NEF4 $2393
+ADDRLP4 28
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $2394
+JUMPV
+LABELV $2393
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+GEF4 $2395
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+LEF4 $2396
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $2396
+JUMPV
+LABELV $2395
+ADDRLP4 48
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ASGNP4
+ADDRLP4 48
+INDIRP4
+ADDRLP4 48
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 92
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+GEF4 $2399
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2399
+LABELV $2396
+LABELV $2394
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRF4
+NEF4 $2401
+ADDRLP4 28
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $2402
+JUMPV
+LABELV $2401
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRF4
+GEF4 $2403
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRF4
+LEF4 $2404
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $2404
+JUMPV
+LABELV $2403
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 96
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRF4
+GEF4 $2407
+ADDRFP4 0
+INDIRP4
+CNSTI4 24
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2407
+LABELV $2404
+LABELV $2402
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRF4
+NEF4 $2409
+ADDRLP4 28
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $2410
+JUMPV
+LABELV $2409
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRF4
+GEF4 $2411
+ADDRLP4 56
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRF4
+LEF4 $2412
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $2412
+JUMPV
+LABELV $2411
+ADDRLP4 56
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ASGNP4
+ADDRLP4 56
+INDIRP4
+ADDRLP4 56
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 100
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRF4
+GEF4 $2415
+ADDRFP4 0
+INDIRP4
+CNSTI4 28
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 84
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2415
+LABELV $2412
+LABELV $2410
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRF4
+NEF4 $2417
+ADDRLP4 28
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $2418
+JUMPV
+LABELV $2417
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRF4
+GEF4 $2419
+ADDRLP4 60
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRF4
+LEF4 $2420
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $2420
+JUMPV
+LABELV $2419
+ADDRLP4 60
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ASGNP4
+ADDRLP4 60
+INDIRP4
+ADDRLP4 60
+INDIRP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 104
+ADDP4
+INDIRF4
+SUBF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+INDIRF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRF4
+GEF4 $2423
+ADDRFP4 0
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 88
+ADDP4
+INDIRF4
+ASGNF4
+ADDRLP4 28
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2423
+LABELV $2420
+LABELV $2418
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_UpdatePosition
+CALLV
+pop
+ADDRLP4 28
+INDIRI4
+CNSTI4 4
+NEI4 $2425
+ADDRLP4 52
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 52
+INDIRP4
+ADDRLP4 52
+INDIRP4
+INDIRI4
+CNSTI4 -257
+BANDI4
+ASGNI4
+LABELV $2425
+LABELV $2391
+LABELV $2389
+ADDRLP4 28
+CNSTI4 64
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $2427
+ADDRGP4 DC
+INDIRP4
+ADDRLP4 28
+INDIRI4
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2427
+ADDRLP4 32
+CNSTI4 64
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 36
+ADDRGP4 DC
+INDIRP4
+ADDRLP4 32
+INDIRI4
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 36
+INDIRI4
+CNSTI4 0
+NEI4 $2429
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 -5
+BANDI4
+ASGNI4
+ADDRGP4 $2430
+JUMPV
+LABELV $2429
+ADDRLP4 44
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 44
+INDIRP4
+ADDRLP4 44
+INDIRP4
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+LABELV $2430
+LABELV $2427
+ADDRFP4 0
+INDIRP4
+CNSTI4 292
+ADDP4
+INDIRI4
+CNSTI4 12
+BANDI4
+CNSTI4 0
+EQI4 $2431
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 4
+ARGI4
+ADDRLP4 32
+ADDRGP4 Item_EnableShowViaCvar
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $2433
+ADDRGP4 $2379
+JUMPV
+LABELV $2433
+LABELV $2431
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 8388608
+BANDI4
+CNSTI4 0
+EQI4 $2435
+LABELV $2435
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+CNSTI4 0
+NEI4 $2437
+ADDRGP4 $2379
+JUMPV
+LABELV $2437
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 16
+INDIRP4
+CNSTI4 204
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRGP4 Window_Paint
+CALLV
+pop
+ADDRGP4 $472
+ARGP4
+ADDRLP4 36
+ADDRGP4 DC
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CALLF4
+ASGNF4
+ADDRLP4 36
+INDIRF4
+CNSTF4 0
+EQF4 $2439
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 60
+ADDRGP4 Item_CorrectedTextRect
+CALLP4
+ASGNP4
+ADDRLP4 40
+ADDRLP4 60
+INDIRP4
+ASGNP4
+ADDRLP4 64
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 44+12
+ADDRLP4 64
+INDIRF4
+ASGNF4
+ADDRLP4 44+4
+ADDRLP4 64
+INDIRF4
+ASGNF4
+ADDRLP4 68
+CNSTF4 0
+ASGNF4
+ADDRLP4 44+8
+ADDRLP4 68
+INDIRF4
+ASGNF4
+ADDRLP4 44
+ADDRLP4 68
+INDIRF4
+ASGNF4
+ADDRLP4 40
+INDIRP4
+INDIRF4
+ARGF4
+ADDRLP4 40
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 40
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 40
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+CNSTF4 1065353216
+ARGF4
+ADDRLP4 44
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $2439
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 1
+LTI4 $2444
+ADDRLP4 40
+INDIRI4
+CNSTI4 16
+GTI4 $2444
+ADDRLP4 40
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $2461-4
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $2461
+address $2448
+address $2448
+address $2445
+address $2445
+address $2444
+address $2444
+address $2451
+address $2452
+address $2453
+address $2454
+address $2447
+address $2444
+address $2458
+address $2455
+address $2456
+address $2457
+code
+LABELV $2447
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_OwnerDraw_Paint
+CALLV
+pop
+ADDRGP4 $2445
+JUMPV
+LABELV $2448
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_Text_Paint
+CALLV
+pop
+ADDRGP4 $2445
+JUMPV
+LABELV $2451
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_Cycle_Paint
+CALLV
+pop
+ADDRGP4 $2445
+JUMPV
+LABELV $2452
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_ListBox_Paint
+CALLV
+pop
+ADDRGP4 $2445
+JUMPV
+LABELV $2453
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_ComboBox_Paint
+CALLV
+pop
+ADDRGP4 $2445
+JUMPV
+LABELV $2454
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_Model_Paint
+CALLV
+pop
+ADDRGP4 $2445
+JUMPV
+LABELV $2455
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_YesNo_Paint
+CALLV
+pop
+ADDRGP4 $2445
+JUMPV
+LABELV $2456
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_Multi_Paint
+CALLV
+pop
+ADDRGP4 $2445
+JUMPV
+LABELV $2457
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_Bind_Paint
+CALLV
+pop
+ADDRGP4 $2445
+JUMPV
+LABELV $2458
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_Slider_Paint
+CALLV
+pop
+ADDRGP4 $2445
+JUMPV
+LABELV $2444
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 48
+ADDRGP4 Item_IsEditField
+CALLI4
+ASGNI4
+ADDRLP4 48
+INDIRI4
+CNSTI4 0
+EQI4 $2445
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Item_TextField_Paint
+CALLV
+pop
+LABELV $2445
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Border_Paint
+CALLV
+pop
+LABELV $2379
+endproc Item_Paint 84 24
+export Menu_Init
+proc Menu_Init 0 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 776
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+CNSTI4 -1
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 61960
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 61952
+ADDP4
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 204
+ADDP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 61956
+ADDP4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Window_Init
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $2463
+endproc Menu_Init 0 12
+export Menu_GetFocusedItem
+proc Menu_GetFocusedItem 8 0
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2465
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2470
+JUMPV
+LABELV $2467
+ADDRLP4 4
+CNSTI4 2
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+BANDI4
+CNSTI4 0
+EQI4 $2471
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+RETP4
+ADDRGP4 $2464
+JUMPV
+LABELV $2471
+LABELV $2468
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2470
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $2467
+LABELV $2465
+CNSTP4 0
+RETP4
+LABELV $2464
+endproc Menu_GetFocusedItem 8 0
+export Menu_GetFocused
+proc Menu_GetFocused 12 0
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2477
+JUMPV
+LABELV $2474
+ADDRLP4 4
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRGP4 Menus+72
+ADDP4
+INDIRI4
+CNSTI4 2
+BANDI4
+ADDRLP4 8
+INDIRI4
+EQI4 $2478
+ADDRLP4 4
+INDIRI4
+ADDRGP4 Menus+72
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+ADDRLP4 8
+INDIRI4
+EQI4 $2478
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus
+ADDP4
+RETP4
+ADDRGP4 $2473
+JUMPV
+LABELV $2478
+LABELV $2475
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2477
+ADDRLP4 0
+INDIRI4
+ADDRGP4 menuCount
+INDIRI4
+LTI4 $2474
+CNSTP4 0
+RETP4
+LABELV $2473
+endproc Menu_GetFocused 12 0
+export Menu_ScrollFeeder
+proc Menu_ScrollFeeder 24 16
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2483
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2488
+JUMPV
+LABELV $2485
+ADDRLP4 4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $2489
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 Item_ComboBox_MaybeCastToListBox
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 12
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $2492
+ADDRLP4 16
+CNSTI4 133
+ASGNI4
+ADDRGP4 $2493
+JUMPV
+LABELV $2492
+ADDRLP4 16
+CNSTI4 132
+ASGNI4
+LABELV $2493
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 20
+CNSTI4 1
+ASGNI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRLP4 20
+INDIRI4
+ARGI4
+ADDRGP4 Item_ListBox_HandleKey
+CALLI4
+pop
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Item_ComboBox_MaybeUnCastFromListBox
+CALLV
+pop
+ADDRGP4 $2482
+JUMPV
+LABELV $2489
+LABELV $2486
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2488
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $2485
+LABELV $2483
+LABELV $2482
+endproc Menu_ScrollFeeder 24 16
+export Menu_SetFeederSelection
+proc Menu_SetFeederSelection 16 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 8
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2495
+ADDRFP4 12
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2497
+ADDRLP4 0
+ADDRGP4 Menu_GetFocused
+CALLP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $2498
+JUMPV
+LABELV $2497
+ADDRFP4 12
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Menus_FindByName
+CALLP4
+ASGNP4
+ADDRFP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+LABELV $2498
+LABELV $2495
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2499
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2504
+JUMPV
+LABELV $2501
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ADDRFP4 4
+INDIRI4
+NEI4 $2505
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Item_IsListBox
+CALLI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $2507
+ADDRFP4 8
+INDIRI4
+ADDRLP4 8
+INDIRI4
+NEI4 $2507
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+LABELV $2507
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 548
+ADDP4
+ADDRFP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+CNSTI4 544
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 12
+INDIRP4
+CNSTI4 548
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 116
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $2494
+JUMPV
+LABELV $2505
+LABELV $2502
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2504
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $2501
+LABELV $2499
+LABELV $2494
+endproc Menu_SetFeederSelection 16 8
+export Menus_AnyFullScreenVisible
+proc Menus_AnyFullScreenVisible 12 0
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2513
+JUMPV
+LABELV $2510
+ADDRLP4 4
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRGP4 Menus+72
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+ADDRLP4 8
+INDIRI4
+EQI4 $2514
+ADDRLP4 4
+INDIRI4
+ADDRGP4 Menus+188
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $2514
+CNSTI4 1
+RETI4
+ADDRGP4 $2509
+JUMPV
+LABELV $2514
+LABELV $2511
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2513
+ADDRLP4 0
+INDIRI4
+ADDRGP4 menuCount
+INDIRI4
+LTI4 $2510
+CNSTI4 0
+RETI4
+LABELV $2509
+endproc Menus_AnyFullScreenVisible 12 0
+export Menus_ActivateByName
+proc Menus_ActivateByName 16 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2522
+JUMPV
+LABELV $2519
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus+36
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $2523
+ADDRLP4 4
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Menus_Activate
+CALLV
+pop
+ADDRGP4 $2521
+JUMPV
+LABELV $2523
+LABELV $2520
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2522
+ADDRLP4 0
+INDIRI4
+ADDRGP4 menuCount
+INDIRI4
+LTI4 $2519
+LABELV $2521
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2529
+JUMPV
+LABELV $2526
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus+36
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $2530
+ADDRLP4 12
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus+72
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 -3
+BANDI4
+ASGNI4
+LABELV $2530
+LABELV $2527
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2529
+ADDRLP4 0
+INDIRI4
+ADDRGP4 menuCount
+INDIRI4
+LTI4 $2526
+ADDRLP4 4
+INDIRP4
+RETP4
+LABELV $2518
+endproc Menus_ActivateByName 16 8
+export Menus_ReplaceActiveByName
+proc Menus_ReplaceActiveByName 16 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+CNSTP4 0
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2538
+JUMPV
+LABELV $2535
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus+36
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $2539
+ADDRLP4 4
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 Menus_ReplaceActive
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $2537
+CNSTP4 0
+RETP4
+ADDRGP4 $2534
+JUMPV
+LABELV $2539
+LABELV $2536
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2538
+ADDRLP4 0
+INDIRI4
+ADDRGP4 menuCount
+INDIRI4
+LTI4 $2535
+LABELV $2537
+ADDRLP4 4
+INDIRP4
+RETP4
+LABELV $2534
+endproc Menus_ReplaceActiveByName 16 8
+export Item_Init
+proc Item_Init 0 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 556
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+CNSTF4 1057803469
+ASGNF4
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Window_Init
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+CNSTI4 3
+ASGNI4
+LABELV $2544
+endproc Item_Init 0 12
+proc Item_HandleMouseMove 16 12
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 0
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $2546
+ADDRFP4 12
+INDIRI4
+CNSTI4 1
+NEI4 $2548
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $2550
+ADDRLP4 4
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2550
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 Item_CorrectedTextRect
+CALLP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 12
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $2552
+CNSTI4 1
+RETI4
+ADDRGP4 $2545
+JUMPV
+LABELV $2552
+LABELV $2550
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ADDRGP4 IsVisible
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $2554
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRGP4 Item_MouseEnter
+CALLV
+pop
+ADDRFP4 16
+INDIRI4
+CNSTI4 0
+NEI4 $2556
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 12
+ADDRGP4 Item_SetFocus
+CALLI4
+ASGNI4
+ADDRFP4 16
+ADDRLP4 12
+INDIRI4
+ASGNI4
+LABELV $2556
+LABELV $2554
+LABELV $2548
+CNSTI4 1
+RETI4
+ADDRGP4 $2545
+JUMPV
+LABELV $2546
+CNSTI4 0
+RETI4
+LABELV $2545
+endproc Item_HandleMouseMove 16 12
+export Menu_HandleMouseMove
+proc Menu_HandleMouseMove 56 20
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 16
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2559
+ADDRGP4 $2558
+JUMPV
+LABELV $2559
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 1048580
+BANDI4
+CNSTI4 0
+NEI4 $2561
+ADDRGP4 $2558
+JUMPV
+LABELV $2561
+ADDRGP4 itemCapture
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2563
+ADDRGP4 $2558
+JUMPV
+LABELV $2563
+ADDRLP4 20
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_waitingForKey
+INDIRI4
+ADDRLP4 20
+INDIRI4
+NEI4 $2567
+ADDRGP4 g_editingField
+INDIRI4
+ADDRLP4 20
+INDIRI4
+EQI4 $2565
+LABELV $2567
+ADDRGP4 $2558
+JUMPV
+LABELV $2565
+ADDRGP4 g_comboBoxItem
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2568
+ADDRGP4 g_comboBoxItem
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRGP4 Item_SetFocus
+CALLI4
+pop
+ADDRLP4 16
+CNSTI4 1
+ASGNI4
+LABELV $2568
+ADDRLP4 12
+CNSTI4 0
+ASGNI4
+LABELV $2570
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2577
+JUMPV
+LABELV $2574
+ADDRLP4 24
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 1048580
+BANDI4
+CNSTI4 0
+NEI4 $2578
+ADDRGP4 $2575
+JUMPV
+LABELV $2578
+ADDRLP4 24
+INDIRP4
+CNSTI4 292
+ADDP4
+INDIRI4
+CNSTI4 3
+BANDI4
+CNSTI4 0
+EQI4 $2580
+ADDRLP4 24
+INDIRP4
+ARGP4
+CNSTI4 1
+ARGI4
+ADDRLP4 32
+ADDRGP4 Item_EnableShowViaCvar
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+NEI4 $2580
+ADDRGP4 $2575
+JUMPV
+LABELV $2580
+ADDRLP4 24
+INDIRP4
+CNSTI4 292
+ADDP4
+INDIRI4
+CNSTI4 12
+BANDI4
+CNSTI4 0
+EQI4 $2582
+ADDRLP4 24
+INDIRP4
+ARGP4
+CNSTI4 4
+ARGI4
+ADDRLP4 40
+ADDRGP4 Item_EnableShowViaCvar
+CALLI4
+ASGNI4
+ADDRLP4 40
+INDIRI4
+CNSTI4 0
+NEI4 $2582
+ADDRGP4 $2575
+JUMPV
+LABELV $2582
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 44
+ADDRGP4 Item_ComboBox_MaybeCastToListBox
+CALLI4
+ASGNI4
+ADDRLP4 8
+ADDRLP4 44
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 16
+INDIRI4
+ARGI4
+ADDRLP4 48
+ADDRGP4 Item_HandleMouseMove
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 48
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRLP4 8
+INDIRI4
+ARGI4
+ADDRGP4 Item_ComboBox_MaybeUnCastFromListBox
+CALLV
+pop
+ADDRLP4 52
+CNSTI4 0
+ASGNI4
+ADDRLP4 4
+INDIRI4
+ADDRLP4 52
+INDIRI4
+NEI4 $2584
+ADDRLP4 24
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 1
+BANDI4
+ADDRLP4 52
+INDIRI4
+EQI4 $2584
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRGP4 Item_MouseLeave
+CALLV
+pop
+ADDRLP4 24
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 Item_SetMouseOver
+CALLV
+pop
+LABELV $2584
+LABELV $2575
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2577
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $2574
+LABELV $2571
+ADDRLP4 12
+ADDRLP4 12
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 2
+LTI4 $2570
+LABELV $2558
+endproc Menu_HandleMouseMove 56 20
+export Menu_Update
+proc Menu_Update 4 4
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2587
+ADDRGP4 $2586
+JUMPV
+LABELV $2587
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2592
+JUMPV
+LABELV $2589
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_Update
+CALLV
+pop
+LABELV $2590
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2592
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $2589
+LABELV $2586
+endproc Menu_Update 4 4
+export Menu_Paint
+proc Menu_Paint 60 24
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2594
+ADDRGP4 $2593
+JUMPV
+LABELV $2594
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 4
+BANDI4
+ADDRLP4 4
+INDIRI4
+NEI4 $2596
+ADDRFP4 4
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $2596
+ADDRGP4 $2593
+JUMPV
+LABELV $2596
+ADDRLP4 8
+CNSTI4 64
+ASGNI4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $2598
+ADDRLP4 16
+ADDRGP4 DC
+INDIRP4
+ADDRLP4 8
+INDIRI4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2598
+ADDRLP4 12
+INDIRI4
+ARGI4
+ADDRLP4 20
+ADDRLP4 16
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $2598
+ADDRGP4 $2593
+JUMPV
+LABELV $2598
+ADDRFP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $2600
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ADDRLP4 24
+INDIRP4
+INDIRI4
+CNSTI4 1048576
+BORI4
+ASGNI4
+LABELV $2600
+ADDRFP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $2602
+ADDRLP4 28
+CNSTF4 0
+ASGNF4
+ADDRLP4 28
+INDIRF4
+ARGF4
+ADDRLP4 28
+INDIRF4
+ARGF4
+CNSTF4 1142947840
+ARGF4
+CNSTF4 1139802112
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $2602
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 204
+ADDP4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRGP4 Window_Paint
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Border_Paint
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2607
+JUMPV
+LABELV $2604
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_Paint
+CALLV
+pop
+LABELV $2605
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2607
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $2604
+ADDRGP4 $472
+ARGP4
+ADDRLP4 32
+ADDRGP4 DC
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CALLF4
+ASGNF4
+ADDRLP4 32
+INDIRF4
+CNSTF4 0
+EQF4 $2608
+ADDRLP4 52
+CNSTF4 1065353216
+ASGNF4
+ADDRLP4 36+12
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRLP4 36+8
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRLP4 36
+ADDRLP4 52
+INDIRF4
+ASGNF4
+ADDRLP4 36+4
+CNSTF4 0
+ASGNF4
+ADDRFP4 0
+INDIRP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRF4
+ARGF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRF4
+ARGF4
+CNSTF4 1065353216
+ARGF4
+ADDRLP4 36
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $2608
+LABELV $2593
+endproc Menu_Paint 60 24
+export KeywordHash_Key
+proc KeywordHash_Key 24 0
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRGP4 $2617
+JUMPV
+LABELV $2614
+ADDRLP4 12
+ADDRLP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 65
+LTI4 $2618
+ADDRLP4 12
+INDIRI4
+CNSTI4 90
+GTI4 $2618
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 32
+ADDI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 119
+ADDI4
+MULI4
+ADDI4
+ASGNI4
+ADDRGP4 $2619
+JUMPV
+LABELV $2618
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRLP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+ADDRLP4 4
+INDIRI4
+CNSTI4 119
+ADDI4
+MULI4
+ADDI4
+ASGNI4
+LABELV $2619
+LABELV $2615
+ADDRLP4 4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2617
+ADDRLP4 4
+INDIRI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+NEI4 $2614
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 10
+RSHI4
+BXORI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 20
+RSHI4
+BXORI4
+CNSTI4 511
+BANDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $2613
+endproc KeywordHash_Key 24 0
+export KeywordHash_Add
+proc KeywordHash_Add 8 4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 KeywordHash_Key
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRP4
+CNSTI4 12
+ADDP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+LABELV $2620
+endproc KeywordHash_Add 8 4
+export KeywordHash_Find
+proc KeywordHash_Find 16 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 KeywordHash_Key
+CALLI4
+ASGNI4
+ADDRLP4 4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRGP4 $2625
+JUMPV
+LABELV $2622
+ADDRLP4 0
+INDIRP4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 Q_stricmp
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $2626
+ADDRLP4 0
+INDIRP4
+RETP4
+ADDRGP4 $2621
+JUMPV
+LABELV $2626
+LABELV $2623
+ADDRLP4 0
+ADDRLP4 0
+INDIRP4
+CNSTI4 12
+ADDP4
+INDIRP4
+ASGNP4
+LABELV $2625
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2622
+CNSTP4 0
+RETP4
+LABELV $2621
+endproc KeywordHash_Find 16 8
+export Item_DataType
+proc Item_DataType 8 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+LTI4 $2629
+ADDRLP4 0
+INDIRI4
+CNSTI4 16
+GTI4 $2629
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $2638
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $2638
+address $2632
+address $2635
+address $2629
+address $2629
+address $2629
+address $2635
+address $2635
+address $2634
+address $2633
+address $2633
+address $2637
+address $2629
+address $2635
+address $2635
+address $2635
+address $2636
+address $2635
+code
+LABELV $2629
+LABELV $2632
+CNSTI4 0
+RETI4
+ADDRGP4 $2628
+JUMPV
+LABELV $2633
+CNSTI4 1
+RETI4
+ADDRGP4 $2628
+JUMPV
+LABELV $2634
+CNSTI4 4
+RETI4
+ADDRGP4 $2628
+JUMPV
+LABELV $2635
+CNSTI4 2
+RETI4
+ADDRGP4 $2628
+JUMPV
+LABELV $2636
+CNSTI4 3
+RETI4
+ADDRGP4 $2628
+JUMPV
+LABELV $2637
+CNSTI4 5
+RETI4
+LABELV $2628
+endproc Item_DataType 8 0
+proc Item_IsEditField 12 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+CNSTI4 5
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+EQI4 $2643
+ADDRLP4 0
+INDIRI4
+CNSTI4 6
+EQI4 $2643
+ADDRLP4 0
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LTI4 $2640
+LABELV $2644
+ADDRLP4 0
+INDIRI4
+CNSTI4 12
+EQI4 $2643
+ADDRGP4 $2640
+JUMPV
+LABELV $2643
+CNSTI4 1
+RETI4
+ADDRGP4 $2639
+JUMPV
+LABELV $2640
+CNSTI4 0
+RETI4
+LABELV $2639
+endproc Item_IsEditField 12 0
+proc Item_IsListBox 8 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 8
+EQI4 $2649
+ADDRLP4 0
+INDIRI4
+CNSTI4 9
+EQI4 $2649
+ADDRGP4 $2646
+JUMPV
+LABELV $2649
+CNSTI4 1
+RETI4
+ADDRGP4 $2645
+JUMPV
+LABELV $2646
+CNSTI4 0
+RETI4
+LABELV $2645
+endproc Item_IsListBox 8 0
+export ItemParse_name
+proc ItemParse_name 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2651
+CNSTI4 0
+RETI4
+ADDRGP4 $2650
+JUMPV
+LABELV $2651
+CNSTI4 1
+RETI4
+LABELV $2650
+endproc ItemParse_name 4 8
+export ItemParse_focusSound
+proc ItemParse_focusSound 12 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $2654
+CNSTI4 0
+RETI4
+ADDRGP4 $2653
+JUMPV
+LABELV $2654
+ADDRLP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRLP4 8
+ADDRGP4 DC
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 296
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $2653
+endproc ItemParse_focusSound 12 8
+export ItemParse_text
+proc ItemParse_text 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 232
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2657
+CNSTI4 0
+RETI4
+ADDRGP4 $2656
+JUMPV
+LABELV $2657
+CNSTI4 1
+RETI4
+LABELV $2656
+endproc ItemParse_text 4 8
+export ItemParse_group
+proc ItemParse_group 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 40
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2660
+CNSTI4 0
+RETI4
+ADDRGP4 $2659
+JUMPV
+LABELV $2660
+CNSTI4 1
+RETI4
+LABELV $2659
+endproc ItemParse_group 4 8
+export ItemParse_asset_model
+proc ItemParse_asset_model 16 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $2663
+CNSTI4 0
+RETI4
+ADDRGP4 $2662
+JUMPV
+LABELV $2663
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 DC
+INDIRP4
+CNSTI4 16
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 12
+ADDRGP4 rand
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ADDRLP4 12
+INDIRI4
+CNSTI4 360
+MODI4
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $2662
+endproc ItemParse_asset_model 16 8
+export ItemParse_asset_shader
+proc ItemParse_asset_shader 12 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $2666
+CNSTI4 0
+RETI4
+ADDRGP4 $2665
+JUMPV
+LABELV $2666
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 DC
+INDIRP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 240
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $2665
+endproc ItemParse_asset_shader 12 8
+export ItemParse_model_origin
+proc ItemParse_model_origin 16 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $2670
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $2670
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $2670
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $2671
+JUMPV
+LABELV $2670
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $2671
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $2668
+endproc ItemParse_model_origin 16 8
+export ItemParse_model_fovx
+proc ItemParse_model_fovx 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 16
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $2672
+endproc ItemParse_model_fovx 4 8
+export ItemParse_model_fovy
+proc ItemParse_model_fovy 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $2673
+endproc ItemParse_model_fovy 4 8
+export ItemParse_model_rotation
+proc ItemParse_model_rotation 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $2674
+endproc ItemParse_model_rotation 4 8
+export ItemParse_model_angle
+proc ItemParse_model_angle 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $2675
+endproc ItemParse_model_angle 4 8
+export ItemParse_rect
+proc ItemParse_rect 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Rect_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2677
+CNSTI4 0
+RETI4
+ADDRGP4 $2676
+JUMPV
+LABELV $2677
+CNSTI4 1
+RETI4
+LABELV $2676
+endproc ItemParse_rect 4 8
+export ItemParse_aspectBias
+proc ItemParse_aspectBias 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2680
+CNSTI4 0
+RETI4
+ADDRGP4 $2679
+JUMPV
+LABELV $2680
+CNSTI4 1
+RETI4
+LABELV $2679
+endproc ItemParse_aspectBias 4 8
+export ItemParse_style
+proc ItemParse_style 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2683
+CNSTI4 0
+RETI4
+ADDRGP4 $2682
+JUMPV
+LABELV $2683
+CNSTI4 1
+RETI4
+LABELV $2682
+endproc ItemParse_style 4 8
+export ItemParse_decoration
+proc ItemParse_decoration 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 16
+BORI4
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $2685
+endproc ItemParse_decoration 4 0
+export ItemParse_notselectable
+proc ItemParse_notselectable 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 228
+ADDP4
+CNSTI4 1
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $2686
+endproc ItemParse_notselectable 0 0
+export ItemParse_noscrollbar
+proc ItemParse_noscrollbar 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 232
+ADDP4
+CNSTI4 1
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $2687
+endproc ItemParse_noscrollbar 0 0
+export ItemParse_resetonfeederchange
+proc ItemParse_resetonfeederchange 0 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 236
+ADDP4
+CNSTI4 1
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $2688
+endproc ItemParse_resetonfeederchange 0 0
+export ItemParse_wrapped
+proc ItemParse_wrapped 4 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+ADDRLP4 0
+INDIRP4
+INDIRI4
+CNSTI4 524288
+BORI4
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $2689
+endproc ItemParse_wrapped 4 0
+export ItemParse_type
+proc ItemParse_type 36 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 0
+EQI4 $2691
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $2693
+ARGP4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2690
+JUMPV
+LABELV $2691
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2694
+CNSTI4 0
+RETI4
+ADDRGP4 $2690
+JUMPV
+LABELV $2694
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $2696
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $2698
+ARGP4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2690
+JUMPV
+LABELV $2696
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 1
+LTI4 $2700
+ADDRLP4 4
+INDIRI4
+CNSTI4 16
+GTI4 $2700
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 $2710-4
+ADDP4
+INDIRP4
+JUMPV
+lit
+align 4
+LABELV $2710
+address $2704
+address $2700
+address $2700
+address $2700
+address $2704
+address $2704
+address $2703
+address $2702
+address $2702
+address $2709
+address $2700
+address $2704
+address $2704
+address $2704
+address $2708
+address $2704
+code
+LABELV $2702
+CNSTI4 244
+ARGI4
+ADDRLP4 12
+ADDRGP4 UI_Alloc
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+ADDRLP4 12
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 244
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 $2700
+JUMPV
+LABELV $2703
+CNSTI4 4
+ARGI4
+ADDRLP4 16
+ADDRGP4 UI_Alloc
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+ADDRLP4 16
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 4
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 $2700
+JUMPV
+LABELV $2704
+CNSTI4 32
+ARGI4
+ADDRLP4 20
+ADDRGP4 UI_Alloc
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+ADDRLP4 20
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 32
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 24
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 5
+EQI4 $2707
+ADDRLP4 24
+INDIRI4
+CNSTI4 6
+NEI4 $2700
+LABELV $2707
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+CNSTI4 256
+ASGNI4
+ADDRGP4 $2700
+JUMPV
+LABELV $2708
+CNSTI4 392
+ARGI4
+ADDRLP4 28
+ADDRGP4 UI_Alloc
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+ADDRLP4 28
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 392
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRGP4 $2700
+JUMPV
+LABELV $2709
+CNSTI4 28
+ARGI4
+ADDRLP4 32
+ADDRGP4 UI_Alloc
+CALLP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+ADDRLP4 32
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 28
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+LABELV $2700
+CNSTI4 1
+RETI4
+LABELV $2690
+endproc ItemParse_type 36 12
+export ItemParse_elementwidth
+proc ItemParse_elementwidth 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 12
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $2712
+endproc ItemParse_elementwidth 4 8
+export ItemParse_elementheight
+proc ItemParse_elementheight 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 16
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $2713
+endproc ItemParse_elementheight 4 8
+export ItemParse_dropitems
+proc ItemParse_dropitems 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $2714
+endproc ItemParse_dropitems 4 8
+export ItemParse_feeder
+proc ItemParse_feeder 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 544
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2716
+CNSTI4 0
+RETI4
+ADDRGP4 $2715
+JUMPV
+LABELV $2716
+CNSTI4 1
+RETI4
+LABELV $2715
+endproc ItemParse_feeder 4 8
+export ItemParse_elementtype
+proc ItemParse_elementtype 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $2718
+endproc ItemParse_elementtype 4 8
+export ItemParse_columns
+proc ItemParse_columns 32 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $2720
+CNSTI4 0
+RETI4
+ADDRGP4 $2719
+JUMPV
+LABELV $2720
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+CNSTI4 16
+LEI4 $2722
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $2724
+ARGP4
+CNSTI4 16
+ARGI4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2719
+JUMPV
+LABELV $2722
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2728
+JUMPV
+LABELV $2725
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ARGP4
+ADDRLP4 20
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+EQI4 $2732
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 12
+ARGP4
+ADDRLP4 24
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $2732
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 16
+ARGP4
+ADDRLP4 28
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+NEI4 $2729
+LABELV $2732
+CNSTI4 0
+RETI4
+ADDRGP4 $2719
+JUMPV
+LABELV $2729
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+CNSTI4 4
+ADDP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+CNSTI4 12
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 32
+ADDP4
+ADDP4
+CNSTI4 8
+ADDP4
+ADDRLP4 16
+INDIRI4
+ASGNI4
+LABELV $2726
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2728
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 28
+ADDP4
+INDIRI4
+LTI4 $2725
+CNSTI4 1
+RETI4
+LABELV $2719
+endproc ItemParse_columns 32 12
+export ItemParse_border
+proc ItemParse_border 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2734
+CNSTI4 0
+RETI4
+ADDRGP4 $2733
+JUMPV
+LABELV $2734
+CNSTI4 1
+RETI4
+LABELV $2733
+endproc ItemParse_border 4 8
+export ItemParse_bordersize
+proc ItemParse_bordersize 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2737
+CNSTI4 0
+RETI4
+ADDRGP4 $2736
+JUMPV
+LABELV $2737
+CNSTI4 1
+RETI4
+LABELV $2736
+endproc ItemParse_bordersize 4 8
+export ItemParse_visible
+proc ItemParse_visible 12 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $2740
+CNSTI4 0
+RETI4
+ADDRGP4 $2739
+JUMPV
+LABELV $2740
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $2742
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+LABELV $2742
+CNSTI4 1
+RETI4
+LABELV $2739
+endproc ItemParse_visible 12 8
+export ItemParse_ownerdraw
+proc ItemParse_ownerdraw 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2745
+CNSTI4 0
+RETI4
+ADDRGP4 $2744
+JUMPV
+LABELV $2745
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $2747
+ADDRLP4 4
+INDIRI4
+CNSTI4 11
+EQI4 $2747
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $2749
+ARGP4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2744
+JUMPV
+LABELV $2747
+ADDRFP4 0
+INDIRP4
+CNSTI4 200
+ADDP4
+CNSTI4 11
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $2744
+endproc ItemParse_ownerdraw 8 8
+export ItemParse_align
+proc ItemParse_align 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 204
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2751
+CNSTI4 0
+RETI4
+ADDRGP4 $2750
+JUMPV
+LABELV $2751
+CNSTI4 1
+RETI4
+LABELV $2750
+endproc ItemParse_align 4 8
+export ItemParse_textalign
+proc ItemParse_textalign 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2754
+CNSTI4 0
+RETI4
+ADDRGP4 $2753
+JUMPV
+LABELV $2754
+CNSTI4 1
+RETI4
+LABELV $2753
+endproc ItemParse_textalign 4 8
+export ItemParse_textvalign
+proc ItemParse_textvalign 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2757
+CNSTI4 0
+RETI4
+ADDRGP4 $2756
+JUMPV
+LABELV $2757
+CNSTI4 1
+RETI4
+LABELV $2756
+endproc ItemParse_textvalign 4 8
+export ItemParse_textalignx
+proc ItemParse_textalignx 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2760
+CNSTI4 0
+RETI4
+ADDRGP4 $2759
+JUMPV
+LABELV $2760
+CNSTI4 1
+RETI4
+LABELV $2759
+endproc ItemParse_textalignx 4 8
+export ItemParse_textaligny
+proc ItemParse_textaligny 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2763
+CNSTI4 0
+RETI4
+ADDRGP4 $2762
+JUMPV
+LABELV $2763
+CNSTI4 1
+RETI4
+LABELV $2762
+endproc ItemParse_textaligny 4 8
+export ItemParse_textscale
+proc ItemParse_textscale 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2766
+CNSTI4 0
+RETI4
+ADDRGP4 $2765
+JUMPV
+LABELV $2766
+CNSTI4 1
+RETI4
+LABELV $2765
+endproc ItemParse_textscale 4 8
+export ItemParse_textstyle
+proc ItemParse_textstyle 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2769
+CNSTI4 0
+RETI4
+ADDRGP4 $2768
+JUMPV
+LABELV $2769
+CNSTI4 1
+RETI4
+LABELV $2768
+endproc ItemParse_textstyle 4 8
+export ItemParse_backcolor
+proc ItemParse_backcolor 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $2772
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $2776
+CNSTI4 0
+RETI4
+ADDRGP4 $2771
+JUMPV
+LABELV $2776
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+LABELV $2773
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $2772
+CNSTI4 1
+RETI4
+LABELV $2771
+endproc ItemParse_backcolor 12 8
+export ItemParse_forecolor
+proc ItemParse_forecolor 16 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $2779
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $2783
+CNSTI4 0
+RETI4
+ADDRGP4 $2778
+JUMPV
+LABELV $2783
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 116
+ADDP4
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+ADDRLP4 12
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 512
+BORI4
+ASGNI4
+LABELV $2780
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $2779
+CNSTI4 1
+RETI4
+LABELV $2778
+endproc ItemParse_forecolor 16 8
+export ItemParse_bordercolor
+proc ItemParse_bordercolor 12 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $2786
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 8
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $2790
+CNSTI4 0
+RETI4
+ADDRGP4 $2785
+JUMPV
+LABELV $2790
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 148
+ADDP4
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+LABELV $2787
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $2786
+CNSTI4 1
+RETI4
+LABELV $2785
+endproc ItemParse_bordercolor 12 8
+export ItemParse_outlinecolor
+proc ItemParse_outlinecolor 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 164
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Color_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2793
+CNSTI4 0
+RETI4
+ADDRGP4 $2792
+JUMPV
+LABELV $2793
+CNSTI4 1
+RETI4
+LABELV $2792
+endproc ItemParse_outlinecolor 4 8
+export ItemParse_background
+proc ItemParse_background 12 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $2796
+CNSTI4 0
+RETI4
+ADDRGP4 $2795
+JUMPV
+LABELV $2796
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 DC
+INDIRP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRLP4 8
+INDIRI4
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $2795
+endproc ItemParse_background 12 8
+export ItemParse_cinematic
+proc ItemParse_cinematic 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2799
+CNSTI4 0
+RETI4
+ADDRGP4 $2798
+JUMPV
+LABELV $2799
+CNSTI4 1
+RETI4
+LABELV $2798
+endproc ItemParse_cinematic 4 8
+export ItemParse_doubleClick
+proc ItemParse_doubleClick 12 8
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $2803
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 224
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 PC_Script_Parse
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $2803
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $2804
+JUMPV
+LABELV $2803
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $2804
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $2801
+endproc ItemParse_doubleClick 12 8
+export ItemParse_onFocus
+proc ItemParse_onFocus 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Script_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2806
+CNSTI4 0
+RETI4
+ADDRGP4 $2805
+JUMPV
+LABELV $2806
+CNSTI4 1
+RETI4
+LABELV $2805
+endproc ItemParse_onFocus 4 8
+export ItemParse_leaveFocus
+proc ItemParse_leaveFocus 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 268
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Script_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2809
+CNSTI4 0
+RETI4
+ADDRGP4 $2808
+JUMPV
+LABELV $2809
+CNSTI4 1
+RETI4
+LABELV $2808
+endproc ItemParse_leaveFocus 4 8
+export ItemParse_mouseEnter
+proc ItemParse_mouseEnter 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 252
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Script_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2812
+CNSTI4 0
+RETI4
+ADDRGP4 $2811
+JUMPV
+LABELV $2812
+CNSTI4 1
+RETI4
+LABELV $2811
+endproc ItemParse_mouseEnter 4 8
+export ItemParse_mouseExit
+proc ItemParse_mouseExit 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Script_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2815
+CNSTI4 0
+RETI4
+ADDRGP4 $2814
+JUMPV
+LABELV $2815
+CNSTI4 1
+RETI4
+LABELV $2814
+endproc ItemParse_mouseExit 4 8
+export ItemParse_mouseEnterText
+proc ItemParse_mouseEnterText 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 244
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Script_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2818
+CNSTI4 0
+RETI4
+ADDRGP4 $2817
+JUMPV
+LABELV $2818
+CNSTI4 1
+RETI4
+LABELV $2817
+endproc ItemParse_mouseEnterText 4 8
+export ItemParse_mouseExitText
+proc ItemParse_mouseExitText 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 248
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Script_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2821
+CNSTI4 0
+RETI4
+ADDRGP4 $2820
+JUMPV
+LABELV $2821
+CNSTI4 1
+RETI4
+LABELV $2820
+endproc ItemParse_mouseExitText 4 8
+export ItemParse_onTextEntry
+proc ItemParse_onTextEntry 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 272
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Script_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2824
+CNSTI4 0
+RETI4
+ADDRGP4 $2823
+JUMPV
+LABELV $2824
+CNSTI4 1
+RETI4
+LABELV $2823
+endproc ItemParse_onTextEntry 4 8
+export ItemParse_onCharEntry
+proc ItemParse_onCharEntry 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 276
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Script_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2827
+CNSTI4 0
+RETI4
+ADDRGP4 $2826
+JUMPV
+LABELV $2827
+CNSTI4 1
+RETI4
+LABELV $2826
+endproc ItemParse_onCharEntry 4 8
+export ItemParse_action
+proc ItemParse_action 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 260
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Script_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2830
+CNSTI4 0
+RETI4
+ADDRGP4 $2829
+JUMPV
+LABELV $2830
+CNSTI4 1
+RETI4
+LABELV $2829
+endproc ItemParse_action 4 8
+export ItemParse_cvarTest
+proc ItemParse_cvarTest 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 284
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2833
+CNSTI4 0
+RETI4
+ADDRGP4 $2832
+JUMPV
+LABELV $2833
+CNSTI4 1
+RETI4
+LABELV $2832
+endproc ItemParse_cvarTest 4 8
+export ItemParse_cvar
+proc ItemParse_cvar 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2836
+CNSTI4 0
+RETI4
+ADDRGP4 $2835
+JUMPV
+LABELV $2836
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Item_DataType
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 2
+NEI4 $2838
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTF4 3212836864
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+CNSTF4 3212836864
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTF4 3212836864
+ASGNF4
+LABELV $2838
+CNSTI4 1
+RETI4
+LABELV $2835
+endproc ItemParse_cvar 8 8
+export ItemParse_maxChars
+proc ItemParse_maxChars 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 16
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $2840
+endproc ItemParse_maxChars 4 8
+export ItemParse_maxPaintChars
+proc ItemParse_maxPaintChars 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 20
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $2841
+endproc ItemParse_maxPaintChars 4 8
+export ItemParse_maxFieldWidth
+proc ItemParse_maxFieldWidth 4 12
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 24
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+NEI4 $2843
+CNSTI4 0
+RETI4
+ADDRGP4 $2842
+JUMPV
+LABELV $2843
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 24
+ADDP4
+INDIRI4
+CNSTI4 10
+GEI4 $2845
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $2847
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2842
+JUMPV
+LABELV $2845
+CNSTI4 1
+RETI4
+LABELV $2842
+endproc ItemParse_maxFieldWidth 4 12
+export ItemParse_cvarFloat
+proc ItemParse_cvarFloat 20 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 280
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $2850
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 8
+ADDP4
+ARGP4
+ADDRLP4 8
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+EQI4 $2850
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $2850
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 4
+ADDP4
+ARGP4
+ADDRLP4 16
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 16
+INDIRI4
+CNSTI4 0
+EQI4 $2850
+ADDRLP4 0
+CNSTI4 1
+ASGNI4
+ADDRGP4 $2851
+JUMPV
+LABELV $2850
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $2851
+ADDRLP4 0
+INDIRI4
+RETI4
+LABELV $2848
+endproc ItemParse_cvarFloat 20 8
+export ItemParse_cvarStrList
+proc ItemParse_cvarStrList 1068 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 1040
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 1040
+INDIRP4
+CNSTI4 384
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 1040
+INDIRP4
+CNSTI4 388
+ADDP4
+CNSTI4 1
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1048
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+NEI4 $2853
+CNSTI4 0
+RETI4
+ADDRGP4 $2852
+JUMPV
+LABELV $2853
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 123
+EQI4 $2855
+CNSTI4 0
+RETI4
+ADDRGP4 $2852
+JUMPV
+LABELV $2855
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2859
+JUMPV
+LABELV $2858
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1052
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1052
+INDIRI4
+CNSTI4 0
+NEI4 $2861
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $2863
+ARGP4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2852
+JUMPV
+LABELV $2861
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $2864
+CNSTI4 1
+RETI4
+ADDRGP4 $2852
+JUMPV
+LABELV $2864
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 44
+EQI4 $2871
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 59
+NEI4 $2867
+LABELV $2871
+ADDRGP4 $2859
+JUMPV
+LABELV $2867
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $2872
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 1056
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 1040
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 1040
+INDIRP4
+ADDP4
+ADDRLP4 1056
+INDIRP4
+ASGNP4
+ADDRLP4 1044
+CNSTI4 1
+ASGNI4
+ADDRGP4 $2873
+JUMPV
+LABELV $2872
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 1056
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 1040
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 1040
+INDIRP4
+CNSTI4 128
+ADDP4
+ADDP4
+ADDRLP4 1056
+INDIRP4
+ASGNP4
+ADDRLP4 1044
+CNSTI4 0
+ASGNI4
+ADDRLP4 1064
+ADDRLP4 1040
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 1064
+INDIRP4
+ADDRLP4 1064
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 1040
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 32
+LTI4 $2876
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $2878
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2852
+JUMPV
+LABELV $2876
+LABELV $2873
+LABELV $2859
+ADDRGP4 $2858
+JUMPV
+CNSTI4 0
+RETI4
+LABELV $2852
+endproc ItemParse_cvarStrList 1068 12
+export ItemParse_cvarFloatList
+proc ItemParse_cvarFloatList 1072 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 388
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 1044
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $2880
+CNSTI4 0
+RETI4
+ADDRGP4 $2879
+JUMPV
+LABELV $2880
+ADDRLP4 4+16
+INDIRI1
+CVII4 1
+CNSTI4 123
+EQI4 $2886
+CNSTI4 0
+RETI4
+ADDRGP4 $2879
+JUMPV
+LABELV $2885
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 1048
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+NEI4 $2888
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $2863
+ARGP4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2879
+JUMPV
+LABELV $2888
+ADDRLP4 4+16
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $2890
+CNSTI4 1
+RETI4
+ADDRGP4 $2879
+JUMPV
+LABELV $2890
+ADDRLP4 4+16
+INDIRI1
+CVII4 1
+CNSTI4 44
+EQI4 $2897
+ADDRLP4 4+16
+INDIRI1
+CVII4 1
+CNSTI4 59
+NEI4 $2893
+LABELV $2897
+ADDRGP4 $2886
+JUMPV
+LABELV $2893
+ADDRLP4 4+16
+ARGP4
+ADDRLP4 1052
+ADDRGP4 String_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+ADDP4
+ADDRLP4 1052
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 256
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 1064
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 1064
+INDIRI4
+CNSTI4 0
+NEI4 $2899
+CNSTI4 0
+RETI4
+ADDRGP4 $2879
+JUMPV
+LABELV $2899
+ADDRLP4 1068
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+ASGNP4
+ADDRLP4 1068
+INDIRP4
+ADDRLP4 1068
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 384
+ADDP4
+INDIRI4
+CNSTI4 32
+LTI4 $2901
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $2878
+ARGP4
+CNSTI4 32
+ARGI4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2879
+JUMPV
+LABELV $2901
+LABELV $2886
+ADDRGP4 $2885
+JUMPV
+CNSTI4 0
+RETI4
+LABELV $2879
+endproc ItemParse_cvarFloatList 1072 12
+export ItemParse_addColorRange
+proc ItemParse_addColorRange 44 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 24
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 24
+INDIRI4
+CNSTI4 0
+EQI4 $2904
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0+20
+ARGP4
+ADDRLP4 28
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $2904
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 32
+ADDRGP4 PC_Color_Parse
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $2904
+ADDRFP4 0
+INDIRP4
+CNSTI4 300
+ADDP4
+INDIRI4
+CNSTI4 10
+GEI4 $2908
+ADDRLP4 36
+ADDRFP4 0
+INDIRP4
+ASGNP4
+CNSTI4 24
+ADDRLP4 36
+INDIRP4
+CNSTI4 300
+ADDP4
+INDIRI4
+MULI4
+ADDRLP4 36
+INDIRP4
+CNSTI4 304
+ADDP4
+ADDP4
+ARGP4
+ADDRLP4 0
+ARGP4
+CNSTU4 24
+ARGU4
+ADDRGP4 memcpy
+CALLP4
+pop
+ADDRLP4 40
+ADDRFP4 0
+INDIRP4
+CNSTI4 300
+ADDP4
+ASGNP4
+ADDRLP4 40
+INDIRP4
+ADDRLP4 40
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRGP4 $2909
+JUMPV
+LABELV $2908
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $2910
+ARGP4
+CNSTI4 10
+ARGI4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2903
+JUMPV
+LABELV $2909
+CNSTI4 1
+RETI4
+ADDRGP4 $2903
+JUMPV
+LABELV $2904
+CNSTI4 0
+RETI4
+LABELV $2903
+endproc ItemParse_addColorRange 44 12
+export ItemParse_ownerdrawFlag
+proc ItemParse_ownerdrawFlag 12 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $2912
+CNSTI4 0
+RETI4
+ADDRGP4 $2911
+JUMPV
+LABELV $2912
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+CNSTI4 64
+ADDP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+BORI4
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $2911
+endproc ItemParse_ownerdrawFlag 12 8
+export ItemParse_enableCvar
+proc ItemParse_enableCvar 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 288
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Script_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $2915
+ADDRFP4 0
+INDIRP4
+CNSTI4 292
+ADDP4
+CNSTI4 1
+ASGNI4
+CNSTI4 1
+RETI4
+ADDRGP4 $2914
+JUMPV
+LABELV $2915
+CNSTI4 0
+RETI4
+LABELV $2914
+endproc ItemParse_enableCvar 4 8
+export ItemParse_disableCvar
+proc ItemParse_disableCvar 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 288
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Script_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $2918
+ADDRFP4 0
+INDIRP4
+CNSTI4 292
+ADDP4
+CNSTI4 2
+ASGNI4
+CNSTI4 1
+RETI4
+ADDRGP4 $2917
+JUMPV
+LABELV $2918
+CNSTI4 0
+RETI4
+LABELV $2917
+endproc ItemParse_disableCvar 4 8
+export ItemParse_showCvar
+proc ItemParse_showCvar 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 288
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Script_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $2921
+ADDRFP4 0
+INDIRP4
+CNSTI4 292
+ADDP4
+CNSTI4 4
+ASGNI4
+CNSTI4 1
+RETI4
+ADDRGP4 $2920
+JUMPV
+LABELV $2921
+CNSTI4 0
+RETI4
+LABELV $2920
+endproc ItemParse_showCvar 4 8
+export ItemParse_hideCvar
+proc ItemParse_hideCvar 4 8
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 288
+ADDP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 PC_Script_Parse
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $2924
+ADDRFP4 0
+INDIRP4
+CNSTI4 292
+ADDP4
+CNSTI4 8
+ASGNI4
+CNSTI4 1
+RETI4
+ADDRGP4 $2923
+JUMPV
+LABELV $2924
+CNSTI4 0
+RETI4
+LABELV $2923
+endproc ItemParse_hideCvar 4 8
+data
+export itemParseKeywords
+align 4
+LABELV itemParseKeywords
+address $2926
+address ItemParse_name
+byte 4 -1
+skip 4
+address $2927
+address ItemParse_type
+byte 4 -1
+skip 4
+address $2928
+address ItemParse_text
+byte 4 -1
+skip 4
+address $2929
+address ItemParse_group
+byte 4 -1
+skip 4
+address $2930
+address ItemParse_asset_model
+byte 4 5
+skip 4
+address $2931
+address ItemParse_asset_shader
+byte 4 -1
+skip 4
+address $2932
+address ItemParse_model_origin
+byte 4 5
+skip 4
+address $2933
+address ItemParse_model_fovx
+byte 4 5
+skip 4
+address $2934
+address ItemParse_model_fovy
+byte 4 5
+skip 4
+address $2935
+address ItemParse_model_rotation
+byte 4 5
+skip 4
+address $2936
+address ItemParse_model_angle
+byte 4 5
+skip 4
+address $2937
+address ItemParse_rect
+byte 4 -1
+skip 4
+address $2938
+address ItemParse_aspectBias
+byte 4 -1
+skip 4
+address $2939
+address ItemParse_style
+byte 4 -1
+skip 4
+address $2940
+address ItemParse_decoration
+byte 4 -1
+skip 4
+address $2941
+address ItemParse_notselectable
+byte 4 1
+skip 4
+address $2942
+address ItemParse_noscrollbar
+byte 4 1
+skip 4
+address $2943
+address ItemParse_resetonfeederchange
+byte 4 1
+skip 4
+address $2944
+address ItemParse_wrapped
+byte 4 -1
+skip 4
+address $2945
+address ItemParse_elementwidth
+byte 4 1
+skip 4
+address $2946
+address ItemParse_elementheight
+byte 4 1
+skip 4
+address $2947
+address ItemParse_dropitems
+byte 4 1
+skip 4
+address $2948
+address ItemParse_feeder
+byte 4 -1
+skip 4
+address $2949
+address ItemParse_elementtype
+byte 4 1
+skip 4
+address $2950
+address ItemParse_columns
+byte 4 1
+skip 4
+address $2951
+address ItemParse_border
+byte 4 -1
+skip 4
+address $2952
+address ItemParse_bordersize
+byte 4 -1
+skip 4
+address $2953
+address ItemParse_visible
+byte 4 -1
+skip 4
+address $2954
+address ItemParse_ownerdraw
+byte 4 -1
+skip 4
+address $2955
+address ItemParse_align
+byte 4 -1
+skip 4
+address $2956
+address ItemParse_textalign
+byte 4 -1
+skip 4
+address $2957
+address ItemParse_textvalign
+byte 4 -1
+skip 4
+address $2958
+address ItemParse_textalignx
+byte 4 -1
+skip 4
+address $2959
+address ItemParse_textaligny
+byte 4 -1
+skip 4
+address $2960
+address ItemParse_textscale
+byte 4 -1
+skip 4
+address $2961
+address ItemParse_textstyle
+byte 4 -1
+skip 4
+address $630
+address ItemParse_backcolor
+byte 4 -1
+skip 4
+address $633
+address ItemParse_forecolor
+byte 4 -1
+skip 4
+address $636
+address ItemParse_bordercolor
+byte 4 -1
+skip 4
+address $2962
+address ItemParse_outlinecolor
+byte 4 -1
+skip 4
+address $2963
+address ItemParse_background
+byte 4 -1
+skip 4
+address $2964
+address ItemParse_onFocus
+byte 4 -1
+skip 4
+address $2965
+address ItemParse_leaveFocus
+byte 4 -1
+skip 4
+address $2966
+address ItemParse_mouseEnter
+byte 4 -1
+skip 4
+address $2967
+address ItemParse_mouseExit
+byte 4 -1
+skip 4
+address $2968
+address ItemParse_mouseEnterText
+byte 4 -1
+skip 4
+address $2969
+address ItemParse_mouseExitText
+byte 4 -1
+skip 4
+address $2970
+address ItemParse_onTextEntry
+byte 4 -1
+skip 4
+address $2971
+address ItemParse_onCharEntry
+byte 4 -1
+skip 4
+address $2972
+address ItemParse_action
+byte 4 -1
+skip 4
+address $2973
+address ItemParse_cvar
+byte 4 -1
+skip 4
+address $2974
+address ItemParse_maxChars
+byte 4 2
+skip 4
+address $2975
+address ItemParse_maxPaintChars
+byte 4 2
+skip 4
+address $2976
+address ItemParse_maxFieldWidth
+byte 4 2
+skip 4
+address $2977
+address ItemParse_focusSound
+byte 4 -1
+skip 4
+address $2978
+address ItemParse_cvarFloat
+byte 4 2
+skip 4
+address $2979
+address ItemParse_cvarStrList
+byte 4 3
+skip 4
+address $2980
+address ItemParse_cvarFloatList
+byte 4 3
+skip 4
+address $2981
+address ItemParse_addColorRange
+byte 4 -1
+skip 4
+address $2982
+address ItemParse_ownerdrawFlag
+byte 4 -1
+skip 4
+address $2983
+address ItemParse_enableCvar
+byte 4 -1
+skip 4
+address $2984
+address ItemParse_cvarTest
+byte 4 -1
+skip 4
+address $2985
+address ItemParse_disableCvar
+byte 4 -1
+skip 4
+address $2986
+address ItemParse_showCvar
+byte 4 -1
+skip 4
+address $2987
+address ItemParse_hideCvar
+byte 4 -1
+skip 4
+address $2988
+address ItemParse_cinematic
+byte 4 -1
+skip 4
+address $2989
+address ItemParse_doubleClick
+byte 4 1
+skip 4
+byte 4 0
+address voidFunction2
+skip 8
+export Item_SetupKeywordHash
+code
+proc Item_SetupKeywordHash 4 12
+ADDRGP4 itemParseKeywordHash
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 2048
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $2994
+JUMPV
+LABELV $2991
+ADDRGP4 itemParseKeywordHash
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 itemParseKeywords
+ADDP4
+ARGP4
+ADDRGP4 KeywordHash_Add
+CALLV
+pop
+LABELV $2992
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $2994
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 itemParseKeywords
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $2991
+LABELV $2990
+endproc Item_SetupKeywordHash 4 12
+export Item_Parse
+proc Item_Parse 1064 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 1044
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $2996
+CNSTI4 0
+RETI4
+ADDRGP4 $2995
+JUMPV
+LABELV $2996
+ADDRLP4 4+16
+INDIRI1
+CVII4 1
+CNSTI4 123
+EQI4 $3002
+CNSTI4 0
+RETI4
+ADDRGP4 $2995
+JUMPV
+LABELV $3001
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 1048
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+NEI4 $3004
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $2863
+ARGP4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2995
+JUMPV
+LABELV $3004
+ADDRLP4 4+16
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $3006
+CNSTI4 1
+RETI4
+ADDRGP4 $2995
+JUMPV
+LABELV $3006
+ADDRGP4 itemParseKeywordHash
+ARGP4
+ADDRLP4 4+16
+ARGP4
+ADDRLP4 1052
+ADDRGP4 KeywordHash_Find
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 1052
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $3010
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $3012
+ARGP4
+ADDRLP4 4+16
+ARGP4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+ADDRGP4 $3002
+JUMPV
+LABELV $3010
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+CNSTI4 4294967295
+EQI4 $3014
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRLP4 1060
+ADDRGP4 Item_DataType
+CALLI4
+ASGNI4
+ADDRLP4 1056
+ADDRLP4 1060
+INDIRI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 8
+ADDP4
+INDIRI4
+EQI4 $3016
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+NEI4 $3018
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $3020
+ARGP4
+ADDRLP4 4+16
+ARGP4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+ADDRGP4 $3002
+JUMPV
+LABELV $3018
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $3022
+ARGP4
+ADDRLP4 4+16
+ARGP4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+ADDRGP4 $3002
+JUMPV
+LABELV $3016
+LABELV $3014
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1056
+ADDRLP4 0
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+NEI4 $3024
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $3026
+ARGP4
+ADDRLP4 4+16
+ARGP4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $2995
+JUMPV
+LABELV $3024
+LABELV $3002
+ADDRGP4 $3001
+JUMPV
+CNSTI4 0
+RETI4
+LABELV $2995
+endproc Item_Parse 1064 12
+export Item_InitControls
+proc Item_InitControls 4 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $3029
+ADDRGP4 $3028
+JUMPV
+LABELV $3029
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRLP4 0
+ADDRGP4 Item_IsListBox
+CALLI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $3031
+ADDRFP4 0
+INDIRP4
+CNSTI4 548
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $3033
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 0
+ASGNI4
+ADDRFP4 0
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 Item_ListBox_SetStartPos
+CALLV
+pop
+ADDRFP4 0
+INDIRP4
+CNSTI4 552
+ADDP4
+INDIRP4
+CNSTI4 8
+ADDP4
+CNSTI4 0
+ASGNI4
+LABELV $3033
+LABELV $3031
+LABELV $3028
+endproc Item_InitControls 4 8
+export MenuParse_font
+proc MenuParse_font 12 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3036
+CNSTI4 0
+RETI4
+ADDRGP4 $3035
+JUMPV
+LABELV $3036
+ADDRGP4 DC
+INDIRP4
+CNSTI4 61992
+ADDP4
+INDIRI4
+CNSTI4 0
+NEI4 $3038
+ADDRLP4 0
+INDIRP4
+CNSTI4 184
+ADDP4
+INDIRP4
+ARGP4
+CNSTI4 48
+ARGI4
+ADDRLP4 8
+ADDRGP4 DC
+INDIRP4
+ASGNP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 240
+ADDP4
+ARGP4
+ADDRLP4 8
+INDIRP4
+CNSTI4 52
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 DC
+INDIRP4
+CNSTI4 61992
+ADDP4
+CNSTI4 1
+ASGNI4
+LABELV $3038
+CNSTI4 1
+RETI4
+LABELV $3035
+endproc MenuParse_font 12 12
+export MenuParse_name
+proc MenuParse_name 8 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 36
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3041
+CNSTI4 0
+RETI4
+ADDRGP4 $3040
+JUMPV
+LABELV $3041
+CNSTI4 1
+RETI4
+LABELV $3040
+endproc MenuParse_name 8 8
+export MenuParse_fullscreen
+proc MenuParse_fullscreen 8 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 188
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3044
+CNSTI4 0
+RETI4
+ADDRGP4 $3043
+JUMPV
+LABELV $3044
+CNSTI4 1
+RETI4
+LABELV $3043
+endproc MenuParse_fullscreen 8 8
+export MenuParse_rect
+proc MenuParse_rect 8 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Rect_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3047
+CNSTI4 0
+RETI4
+ADDRGP4 $3046
+JUMPV
+LABELV $3047
+CNSTI4 1
+RETI4
+LABELV $3046
+endproc MenuParse_rect 8 8
+export MenuParse_aspectBias
+proc MenuParse_aspectBias 8 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 16
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3050
+CNSTI4 0
+RETI4
+ADDRGP4 $3049
+JUMPV
+LABELV $3050
+CNSTI4 1
+RETI4
+LABELV $3049
+endproc MenuParse_aspectBias 8 8
+export MenuParse_style
+proc MenuParse_style 8 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 52
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3053
+CNSTI4 0
+RETI4
+ADDRGP4 $3052
+JUMPV
+LABELV $3053
+CNSTI4 1
+RETI4
+LABELV $3052
+endproc MenuParse_style 8 8
+export MenuParse_visible
+proc MenuParse_visible 16 8
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 8
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $3056
+CNSTI4 0
+RETI4
+ADDRGP4 $3055
+JUMPV
+LABELV $3056
+ADDRLP4 0
+INDIRI4
+CNSTI4 0
+EQI4 $3058
+ADDRLP4 12
+ADDRLP4 4
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+CNSTI4 4
+BORI4
+ASGNI4
+LABELV $3058
+CNSTI4 1
+RETI4
+LABELV $3055
+endproc MenuParse_visible 16 8
+export MenuParse_onOpen
+proc MenuParse_onOpen 8 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 216
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Script_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3061
+CNSTI4 0
+RETI4
+ADDRGP4 $3060
+JUMPV
+LABELV $3061
+CNSTI4 1
+RETI4
+LABELV $3060
+endproc MenuParse_onOpen 8 8
+export MenuParse_onClose
+proc MenuParse_onClose 8 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 220
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Script_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3064
+CNSTI4 0
+RETI4
+ADDRGP4 $3063
+JUMPV
+LABELV $3064
+CNSTI4 1
+RETI4
+LABELV $3063
+endproc MenuParse_onClose 8 8
+export MenuParse_onESC
+proc MenuParse_onESC 8 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 224
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Script_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3067
+CNSTI4 0
+RETI4
+ADDRGP4 $3066
+JUMPV
+LABELV $3067
+CNSTI4 1
+RETI4
+LABELV $3066
+endproc MenuParse_onESC 8 8
+export MenuParse_border
+proc MenuParse_border 8 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 56
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3070
+CNSTI4 0
+RETI4
+ADDRGP4 $3069
+JUMPV
+LABELV $3070
+CNSTI4 1
+RETI4
+LABELV $3069
+endproc MenuParse_border 8 8
+export MenuParse_borderSize
+proc MenuParse_borderSize 8 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 68
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3073
+CNSTI4 0
+RETI4
+ADDRGP4 $3072
+JUMPV
+LABELV $3073
+CNSTI4 1
+RETI4
+LABELV $3072
+endproc MenuParse_borderSize 8 8
+export MenuParse_backcolor
+proc MenuParse_backcolor 16 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $3076
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 12
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $3080
+CNSTI4 0
+RETI4
+ADDRGP4 $3075
+JUMPV
+LABELV $3080
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 132
+ADDP4
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+LABELV $3077
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $3076
+CNSTI4 1
+RETI4
+LABELV $3075
+endproc MenuParse_backcolor 16 8
+export MenuParse_forecolor
+proc MenuParse_forecolor 20 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $3083
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 8
+ARGP4
+ADDRLP4 12
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $3087
+CNSTI4 0
+RETI4
+ADDRGP4 $3082
+JUMPV
+LABELV $3087
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 116
+ADDP4
+ADDP4
+ADDRLP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 16
+ADDRLP4 4
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+ADDRLP4 16
+INDIRP4
+INDIRI4
+CNSTI4 512
+BORI4
+ASGNI4
+LABELV $3084
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $3083
+CNSTI4 1
+RETI4
+LABELV $3082
+endproc MenuParse_forecolor 20 8
+export MenuParse_bordercolor
+proc MenuParse_bordercolor 16 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $3090
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 12
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $3094
+CNSTI4 0
+RETI4
+ADDRGP4 $3089
+JUMPV
+LABELV $3094
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 148
+ADDP4
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+LABELV $3091
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $3090
+CNSTI4 1
+RETI4
+LABELV $3089
+endproc MenuParse_bordercolor 16 8
+export MenuParse_focuscolor
+proc MenuParse_focuscolor 16 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $3097
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 12
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $3101
+CNSTI4 0
+RETI4
+ADDRGP4 $3096
+JUMPV
+LABELV $3101
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 232
+ADDP4
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+LABELV $3098
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $3097
+CNSTI4 1
+RETI4
+LABELV $3096
+endproc MenuParse_focuscolor 16 8
+export MenuParse_disablecolor
+proc MenuParse_disablecolor 16 8
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 8
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+LABELV $3104
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 4
+ARGP4
+ADDRLP4 12
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+NEI4 $3108
+CNSTI4 0
+RETI4
+ADDRGP4 $3103
+JUMPV
+LABELV $3108
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 8
+INDIRP4
+CNSTI4 248
+ADDP4
+ADDP4
+ADDRLP4 4
+INDIRF4
+ASGNF4
+LABELV $3105
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LTI4 $3104
+CNSTI4 1
+RETI4
+LABELV $3103
+endproc MenuParse_disablecolor 16 8
+export MenuParse_outlinecolor
+proc MenuParse_outlinecolor 8 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 164
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Color_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3111
+CNSTI4 0
+RETI4
+ADDRGP4 $3110
+JUMPV
+LABELV $3111
+CNSTI4 1
+RETI4
+LABELV $3110
+endproc MenuParse_outlinecolor 8 8
+export MenuParse_background
+proc MenuParse_background 16 8
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 8
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $3114
+CNSTI4 0
+RETI4
+ADDRGP4 $3113
+JUMPV
+LABELV $3114
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 12
+ADDRGP4 DC
+INDIRP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRP4
+CNSTI4 180
+ADDP4
+ADDRLP4 12
+INDIRI4
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $3113
+endproc MenuParse_background 16 8
+export MenuParse_cinematic
+proc MenuParse_cinematic 8 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3117
+CNSTI4 0
+RETI4
+ADDRGP4 $3116
+JUMPV
+LABELV $3117
+CNSTI4 1
+RETI4
+LABELV $3116
+endproc MenuParse_cinematic 8 8
+export MenuParse_ownerdrawFlag
+proc MenuParse_ownerdrawFlag 16 8
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 8
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+NEI4 $3120
+CNSTI4 0
+RETI4
+ADDRGP4 $3119
+JUMPV
+LABELV $3120
+ADDRLP4 12
+ADDRLP4 4
+INDIRP4
+CNSTI4 64
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRI4
+ADDRLP4 0
+INDIRI4
+BORI4
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $3119
+endproc MenuParse_ownerdrawFlag 16 8
+export MenuParse_ownerdraw
+proc MenuParse_ownerdraw 8 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 60
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3123
+CNSTI4 0
+RETI4
+ADDRGP4 $3122
+JUMPV
+LABELV $3123
+CNSTI4 1
+RETI4
+LABELV $3122
+endproc MenuParse_ownerdraw 8 8
+export MenuParse_popup
+proc MenuParse_popup 8 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 2097152
+BORI4
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $3125
+endproc MenuParse_popup 8 0
+export MenuParse_outOfBounds
+proc MenuParse_outOfBounds 8 0
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRI4
+CNSTI4 131072
+BORI4
+ASGNI4
+CNSTI4 1
+RETI4
+LABELV $3126
+endproc MenuParse_outOfBounds 8 0
+export MenuParse_soundLoop
+proc MenuParse_soundLoop 8 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_String_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3128
+CNSTI4 0
+RETI4
+ADDRGP4 $3127
+JUMPV
+LABELV $3128
+CNSTI4 1
+RETI4
+LABELV $3127
+endproc MenuParse_soundLoop 8 8
+export MenuParse_fadeClamp
+proc MenuParse_fadeClamp 8 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 208
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3131
+CNSTI4 0
+RETI4
+ADDRGP4 $3130
+JUMPV
+LABELV $3131
+CNSTI4 1
+RETI4
+LABELV $3130
+endproc MenuParse_fadeClamp 8 8
+export MenuParse_fadeAmount
+proc MenuParse_fadeAmount 8 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 212
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Float_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3134
+CNSTI4 0
+RETI4
+ADDRGP4 $3133
+JUMPV
+LABELV $3134
+CNSTI4 1
+RETI4
+LABELV $3133
+endproc MenuParse_fadeAmount 8 8
+export MenuParse_fadeCycle
+proc MenuParse_fadeCycle 8 8
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 204
+ADDP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 PC_Int_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+NEI4 $3137
+CNSTI4 0
+RETI4
+ADDRGP4 $3136
+JUMPV
+LABELV $3137
+CNSTI4 1
+RETI4
+LABELV $3136
+endproc MenuParse_fadeCycle 8 8
+export MenuParse_itemDef
+proc MenuParse_itemDef 40 12
+ADDRLP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 128
+GEI4 $3140
+CNSTI4 556
+ARGI4
+ADDRLP4 4
+ADDRGP4 UI_Alloc
+CALLP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_Init
+CALLV
+pop
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 20
+ADDRGP4 Item_Parse
+CALLI4
+ASGNI4
+ADDRLP4 20
+INDIRI4
+CNSTI4 0
+NEI4 $3142
+CNSTI4 0
+RETI4
+ADDRGP4 $3139
+JUMPV
+LABELV $3142
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_InitControls
+CALLV
+pop
+ADDRLP4 32
+ADDRLP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+ASGNP4
+ADDRLP4 28
+ADDRLP4 32
+INDIRP4
+INDIRI4
+ASGNI4
+ADDRLP4 32
+INDIRP4
+ADDRLP4 28
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRLP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 236
+ADDP4
+ADDRLP4 0
+INDIRP4
+ASGNP4
+ADDRGP4 $3141
+JUMPV
+LABELV $3140
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 $3144
+ARGP4
+CNSTI4 128
+ARGI4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $3139
+JUMPV
+LABELV $3141
+CNSTI4 1
+RETI4
+LABELV $3139
+endproc MenuParse_itemDef 40 12
+data
+export menuParseKeywords
+align 4
+LABELV menuParseKeywords
+address $3145
+address MenuParse_font
+skip 8
+address $2926
+address MenuParse_name
+skip 8
+address $3146
+address MenuParse_fullscreen
+skip 8
+address $2937
+address MenuParse_rect
+skip 8
+address $2938
+address MenuParse_aspectBias
+skip 8
+address $2939
+address MenuParse_style
+skip 8
+address $2953
+address MenuParse_visible
+skip 8
+address $3147
+address MenuParse_onOpen
+skip 8
+address $3148
+address MenuParse_onClose
+skip 8
+address $3149
+address MenuParse_onESC
+skip 8
+address $2951
+address MenuParse_border
+skip 8
+address $3150
+address MenuParse_borderSize
+skip 8
+address $630
+address MenuParse_backcolor
+skip 8
+address $633
+address MenuParse_forecolor
+skip 8
+address $636
+address MenuParse_bordercolor
+skip 8
+address $3151
+address MenuParse_focuscolor
+skip 8
+address $3152
+address MenuParse_disablecolor
+skip 8
+address $2962
+address MenuParse_outlinecolor
+skip 8
+address $2963
+address MenuParse_background
+skip 8
+address $2954
+address MenuParse_ownerdraw
+skip 8
+address $2982
+address MenuParse_ownerdrawFlag
+skip 8
+address $3153
+address MenuParse_outOfBounds
+skip 8
+address $3154
+address MenuParse_soundLoop
+skip 8
+address $3155
+address MenuParse_itemDef
+skip 8
+address $2988
+address MenuParse_cinematic
+skip 8
+address $3156
+address MenuParse_popup
+skip 8
+address $3157
+address MenuParse_fadeClamp
+skip 8
+address $3158
+address MenuParse_fadeCycle
+skip 8
+address $3159
+address MenuParse_fadeAmount
+skip 8
+byte 4 0
+address voidFunction2
+skip 8
+export Menu_SetupKeywordHash
+code
+proc Menu_SetupKeywordHash 4 12
+ADDRGP4 menuParseKeywordHash
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 2048
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $3164
+JUMPV
+LABELV $3161
+ADDRGP4 menuParseKeywordHash
+ARGP4
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 menuParseKeywords
+ADDP4
+ARGP4
+ADDRGP4 KeywordHash_Add
+CALLV
+pop
+LABELV $3162
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $3164
+ADDRLP4 0
+INDIRI4
+CNSTI4 4
+LSHI4
+ADDRGP4 menuParseKeywords
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $3161
+LABELV $3160
+endproc Menu_SetupKeywordHash 4 12
+export Menu_Parse
+proc Menu_Parse 1060 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1044
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1044
+INDIRI4
+CNSTI4 0
+NEI4 $3166
+CNSTI4 0
+RETI4
+ADDRGP4 $3165
+JUMPV
+LABELV $3166
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 123
+EQI4 $3172
+CNSTI4 0
+RETI4
+ADDRGP4 $3165
+JUMPV
+LABELV $3171
+ADDRLP4 0
+ARGP4
+CNSTI4 0
+ARGI4
+CNSTU4 1040
+ARGU4
+ADDRGP4 memset
+CALLP4
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+ARGP4
+ADDRLP4 1048
+ADDRGP4 trap_Parse_ReadToken
+CALLI4
+ASGNI4
+ADDRLP4 1048
+INDIRI4
+CNSTI4 0
+NEI4 $3174
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $3176
+ARGP4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $3165
+JUMPV
+LABELV $3174
+ADDRLP4 0+16
+INDIRI1
+CVII4 1
+CNSTI4 125
+NEI4 $3177
+CNSTI4 1
+RETI4
+ADDRGP4 $3165
+JUMPV
+LABELV $3177
+ADDRGP4 menuParseKeywordHash
+ARGP4
+ADDRLP4 0+16
+ARGP4
+ADDRLP4 1052
+ADDRGP4 KeywordHash_Find
+CALLP4
+ASGNP4
+ADDRLP4 1040
+ADDRLP4 1052
+INDIRP4
+ASGNP4
+ADDRLP4 1040
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $3181
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $3183
+ARGP4
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+ADDRGP4 $3172
+JUMPV
+LABELV $3181
+ADDRFP4 4
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 1056
+ADDRLP4 1040
+INDIRP4
+CNSTI4 4
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 1056
+INDIRI4
+CNSTI4 0
+NEI4 $3185
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRGP4 $3187
+ARGP4
+ADDRLP4 0+16
+ARGP4
+ADDRGP4 PC_SourceError
+CALLV
+pop
+CNSTI4 0
+RETI4
+ADDRGP4 $3165
+JUMPV
+LABELV $3185
+LABELV $3172
+ADDRGP4 $3171
+JUMPV
+CNSTI4 0
+RETI4
+LABELV $3165
+endproc Menu_Parse 1060 12
+export Menu_New
+proc Menu_New 12 8
+ADDRLP4 0
+CNSTI4 776
+ADDRGP4 menuCount
+INDIRI4
+MULI4
+ADDRGP4 Menus
+ADDP4
+ASGNP4
+ADDRGP4 menuCount
+INDIRI4
+CNSTI4 256
+GEI4 $3190
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Menu_Init
+CALLV
+pop
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRLP4 4
+ADDRGP4 Menu_Parse
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $3192
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Menu_PostParse
+CALLV
+pop
+ADDRLP4 8
+ADDRGP4 menuCount
+ASGNP4
+ADDRLP4 8
+INDIRP4
+ADDRLP4 8
+INDIRP4
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $3192
+LABELV $3190
+LABELV $3189
+endproc Menu_New 12 8
+export Menu_Count
+proc Menu_Count 0 0
+ADDRGP4 menuCount
+INDIRI4
+RETI4
+LABELV $3194
+endproc Menu_Count 0 0
+export Menu_UpdateAll
+proc Menu_UpdateAll 4 4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $3199
+JUMPV
+LABELV $3196
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 menuStack
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Menu_Update
+CALLV
+pop
+LABELV $3197
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $3199
+ADDRLP4 0
+INDIRI4
+ADDRGP4 openMenuCount
+INDIRI4
+LTI4 $3196
+LABELV $3195
+endproc Menu_UpdateAll 4 4
+lit
+align 4
+LABELV $3217
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+byte 4 1065353216
+export Menu_PaintAll
+code
+proc Menu_PaintAll 36 32
+ADDRLP4 4
+CNSTI4 0
+ASGNI4
+ADDRGP4 g_editingField
+INDIRI4
+ADDRLP4 4
+INDIRI4
+NEI4 $3203
+ADDRGP4 g_waitingForKey
+INDIRI4
+ADDRLP4 4
+INDIRI4
+EQI4 $3201
+LABELV $3203
+ADDRGP4 $3204
+ARGP4
+ADDRGP4 $3205
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRP4
+CALLV
+pop
+ADDRGP4 $3202
+JUMPV
+LABELV $3201
+ADDRGP4 $3204
+ARGP4
+ADDRGP4 $3206
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 80
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $3202
+ADDRGP4 captureFunc
+INDIRP4
+CVPU4 4
+ADDRGP4 voidFunction
+CVPU4 4
+EQU4 $3207
+ADDRLP4 8
+ADDRGP4 captureFuncExpiry
+INDIRI4
+ASGNI4
+ADDRLP4 8
+INDIRI4
+CNSTI4 0
+LEI4 $3209
+ADDRGP4 DC
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+ADDRLP4 8
+INDIRI4
+LEI4 $3209
+ADDRGP4 UI_RemoveCaptureFunc
+CALLV
+pop
+ADDRGP4 $3210
+JUMPV
+LABELV $3209
+ADDRGP4 captureData
+INDIRP4
+ARGP4
+ADDRGP4 captureFunc
+INDIRP4
+CALLV
+pop
+LABELV $3210
+LABELV $3207
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $3214
+JUMPV
+LABELV $3211
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRGP4 menuStack
+ADDP4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 Menu_Paint
+CALLV
+pop
+LABELV $3212
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $3214
+ADDRLP4 0
+INDIRI4
+ADDRGP4 openMenuCount
+INDIRI4
+LTI4 $3211
+ADDRGP4 $472
+ARGP4
+ADDRLP4 8
+ADDRGP4 DC
+INDIRP4
+CNSTI4 76
+ADDP4
+INDIRP4
+CALLF4
+ASGNF4
+ADDRLP4 8
+INDIRF4
+CNSTF4 0
+EQF4 $3215
+ADDRLP4 12
+ADDRGP4 $3217
+INDIRB
+ASGNB 16
+ADDRGP4 $3218
+ARGP4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 81756
+ADDP4
+INDIRF4
+ARGF4
+ADDRLP4 28
+ADDRGP4 va
+CALLP4
+ASGNP4
+CNSTF4 1084227584
+ARGF4
+CNSTF4 1103626240
+ARGF4
+CNSTF4 1056964608
+ARGF4
+ADDRLP4 12
+ARGP4
+ADDRLP4 28
+INDIRP4
+ARGP4
+CNSTF4 0
+ARGF4
+ADDRLP4 32
+CNSTI4 0
+ASGNI4
+ADDRLP4 32
+INDIRI4
+ARGI4
+ADDRLP4 32
+INDIRI4
+ARGI4
+ADDRGP4 UI_Text_Paint
+CALLV
+pop
+LABELV $3215
+LABELV $3200
+endproc Menu_PaintAll 36 32
+export Menu_Reset
+proc Menu_Reset 0 0
+ADDRGP4 menuCount
+CNSTI4 0
+ASGNI4
+LABELV $3219
+endproc Menu_Reset 0 0
+export Display_GetContext
+proc Display_GetContext 0 0
+ADDRGP4 DC
+INDIRP4
+RETP4
+LABELV $3220
+endproc Display_GetContext 0 0
+export Display_CaptureItem
+proc Display_CaptureItem 8 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $3225
+JUMPV
+LABELV $3222
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus
+ADDP4
+ARGP4
+ADDRFP4 0
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 4
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $3226
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus
+ADDP4
+RETP4
+ADDRGP4 $3221
+JUMPV
+LABELV $3226
+LABELV $3223
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $3225
+ADDRLP4 0
+INDIRI4
+ADDRGP4 menuCount
+INDIRI4
+LTI4 $3222
+CNSTP4 0
+RETP4
+LABELV $3221
+endproc Display_CaptureItem 8 12
+export Display_MouseMove
+proc Display_MouseMove 16 12
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $3229
+ADDRLP4 8
+ADDRGP4 Menu_GetFocused
+CALLP4
+ASGNP4
+ADDRLP4 4
+ADDRLP4 8
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $3231
+ADDRLP4 4
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 2097152
+BANDI4
+CNSTI4 0
+EQI4 $3233
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRGP4 Menu_HandleMouseMove
+CALLV
+pop
+CNSTI4 1
+RETI4
+ADDRGP4 $3228
+JUMPV
+LABELV $3233
+LABELV $3231
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $3238
+JUMPV
+LABELV $3235
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus
+ADDP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRGP4 Menu_HandleMouseMove
+CALLV
+pop
+LABELV $3236
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $3238
+ADDRLP4 0
+INDIRI4
+ADDRGP4 menuCount
+INDIRI4
+LTI4 $3235
+ADDRGP4 $3230
+JUMPV
+LABELV $3229
+ADDRLP4 4
+INDIRP4
+ADDRLP4 4
+INDIRP4
+INDIRF4
+ADDRFP4 4
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 12
+ADDRLP4 4
+INDIRP4
+CNSTI4 4
+ADDP4
+ASGNP4
+ADDRLP4 12
+INDIRP4
+ADDRLP4 12
+INDIRP4
+INDIRF4
+ADDRFP4 8
+INDIRF4
+ADDF4
+ASGNF4
+ADDRLP4 4
+INDIRP4
+ARGP4
+ADDRGP4 Menu_UpdatePosition
+CALLV
+pop
+LABELV $3230
+CNSTI4 1
+RETI4
+LABELV $3228
+endproc Display_MouseMove 16 12
+export Display_CursorType
+proc Display_CursorType 36 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRI4
+ASGNI4
+ADDRFP4 4
+ADDRFP4 4
+INDIRI4
+ASGNI4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $3243
+JUMPV
+LABELV $3240
+ADDRLP4 20
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ASGNI4
+ADDRLP4 24
+CNSTF4 1077936128
+ASGNF4
+ADDRLP4 4
+ADDRLP4 20
+INDIRI4
+ADDRGP4 Menus
+ADDP4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 4+4
+ADDRLP4 20
+INDIRI4
+ADDRGP4 Menus+4
+ADDP4
+INDIRF4
+ADDRLP4 24
+INDIRF4
+SUBF4
+ASGNF4
+ADDRLP4 28
+CNSTF4 1088421888
+ASGNF4
+ADDRLP4 4+12
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 4+8
+ADDRLP4 28
+INDIRF4
+ASGNF4
+ADDRLP4 4
+ARGP4
+ADDRFP4 0
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRFP4 4
+INDIRI4
+CVIF4 4
+ARGF4
+ADDRLP4 32
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 32
+INDIRI4
+CNSTI4 0
+EQI4 $3248
+CNSTI4 4
+RETI4
+ADDRGP4 $3239
+JUMPV
+LABELV $3248
+LABELV $3241
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $3243
+ADDRLP4 0
+INDIRI4
+ADDRGP4 menuCount
+INDIRI4
+LTI4 $3240
+CNSTI4 2
+RETI4
+LABELV $3239
+endproc Display_CursorType 36 12
+export Display_HandleKey
+proc Display_HandleKey 12 12
+ADDRFP4 8
+INDIRI4
+ARGI4
+ADDRFP4 12
+INDIRI4
+ARGI4
+ADDRLP4 4
+ADDRGP4 Display_CaptureItem
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 4
+INDIRP4
+ASGNP4
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+NEU4 $3251
+ADDRLP4 8
+ADDRGP4 Menu_GetFocused
+CALLP4
+ASGNP4
+ADDRLP4 0
+ADDRLP4 8
+INDIRP4
+ASGNP4
+LABELV $3251
+ADDRLP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $3253
+ADDRLP4 0
+INDIRP4
+ARGP4
+ADDRFP4 0
+INDIRI4
+ARGI4
+ADDRFP4 4
+INDIRI4
+ARGI4
+ADDRGP4 Menu_HandleKey
+CALLV
+pop
+LABELV $3253
+LABELV $3250
+endproc Display_HandleKey 12 12
+proc Window_CacheContents 12 20
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $3256
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $3258
+ADDRFP4 0
+INDIRP4
+CNSTI4 44
+ADDP4
+INDIRP4
+ARGP4
+ADDRLP4 4
+CNSTF4 0
+ASGNF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 4
+INDIRF4
+ARGF4
+ADDRLP4 8
+ADDRGP4 DC
+INDIRP4
+CNSTI4 172
+ADDP4
+INDIRP4
+CALLI4
+ASGNI4
+ADDRLP4 0
+ADDRLP4 8
+INDIRI4
+ASGNI4
+ADDRLP4 0
+INDIRI4
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 176
+ADDP4
+INDIRP4
+CALLV
+pop
+LABELV $3258
+LABELV $3256
+LABELV $3255
+endproc Window_CacheContents 12 20
+proc Item_CacheContents 0 4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $3261
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Window_CacheContents
+CALLV
+pop
+LABELV $3261
+LABELV $3260
+endproc Item_CacheContents 0 4
+proc Menu_CacheContents 8 8
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $3264
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRGP4 Window_CacheContents
+CALLV
+pop
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $3269
+JUMPV
+LABELV $3266
+ADDRLP4 0
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRGP4 Item_CacheContents
+CALLV
+pop
+LABELV $3267
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $3269
+ADDRLP4 0
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $3266
+ADDRLP4 4
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $3270
+ADDRLP4 4
+INDIRP4
+INDIRI1
+CVII4 1
+CNSTI4 0
+EQI4 $3270
+ADDRFP4 0
+INDIRP4
+CNSTI4 228
+ADDP4
+INDIRP4
+ARGP4
+CNSTI4 0
+ARGI4
+ADDRGP4 DC
+INDIRP4
+CNSTI4 160
+ADDP4
+INDIRP4
+CALLI4
+pop
+LABELV $3270
+LABELV $3264
+LABELV $3263
+endproc Menu_CacheContents 8 8
+export Display_CacheAll
+proc Display_CacheAll 4 4
+ADDRLP4 0
+CNSTI4 0
+ASGNI4
+ADDRGP4 $3276
+JUMPV
+LABELV $3273
+CNSTI4 776
+ADDRLP4 0
+INDIRI4
+MULI4
+ADDRGP4 Menus
+ADDP4
+ARGP4
+ADDRGP4 Menu_CacheContents
+CALLV
+pop
+LABELV $3274
+ADDRLP4 0
+ADDRLP4 0
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $3276
+ADDRLP4 0
+INDIRI4
+ADDRGP4 menuCount
+INDIRI4
+LTI4 $3273
+LABELV $3272
+endproc Display_CacheAll 4 4
+proc Menu_OverActiveItem 32 12
+ADDRFP4 0
+ADDRFP4 0
+INDIRP4
+ASGNP4
+ADDRFP4 4
+ADDRFP4 4
+INDIRF4
+ASGNF4
+ADDRFP4 8
+ADDRFP4 8
+INDIRF4
+ASGNF4
+ADDRFP4 0
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $3278
+ADDRFP4 0
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 1048580
+BANDI4
+CNSTI4 0
+EQI4 $3278
+ADDRFP4 0
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 4
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 4
+INDIRI4
+CNSTI4 0
+EQI4 $3280
+ADDRLP4 8
+CNSTI4 0
+ASGNI4
+ADDRGP4 $3285
+JUMPV
+LABELV $3282
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 1048580
+BANDI4
+CNSTI4 0
+NEI4 $3286
+ADDRGP4 $3283
+JUMPV
+LABELV $3286
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+CNSTI4 72
+ADDP4
+INDIRI4
+CNSTI4 16
+BANDI4
+CNSTI4 0
+EQI4 $3288
+ADDRGP4 $3283
+JUMPV
+LABELV $3288
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 12
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 12
+INDIRI4
+CNSTI4 0
+EQI4 $3290
+ADDRLP4 16
+ADDRLP4 8
+INDIRI4
+CNSTI4 2
+LSHI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 264
+ADDP4
+ADDP4
+INDIRP4
+ASGNP4
+ADDRLP4 16
+INDIRP4
+CNSTI4 200
+ADDP4
+INDIRI4
+CNSTI4 1
+NEI4 $3292
+ADDRLP4 16
+INDIRP4
+CNSTI4 232
+ADDP4
+INDIRP4
+CVPU4 4
+CNSTU4 0
+EQU4 $3292
+ADDRLP4 16
+INDIRP4
+ARGP4
+ADDRLP4 24
+ADDRGP4 Item_CorrectedTextRect
+CALLP4
+ASGNP4
+ADDRLP4 24
+INDIRP4
+ARGP4
+ADDRFP4 4
+INDIRF4
+ARGF4
+ADDRFP4 8
+INDIRF4
+ARGF4
+ADDRLP4 28
+ADDRGP4 Rect_ContainsPoint
+CALLI4
+ASGNI4
+ADDRLP4 28
+INDIRI4
+CNSTI4 0
+EQI4 $3283
+CNSTI4 1
+RETI4
+ADDRGP4 $3277
+JUMPV
+LABELV $3292
+CNSTI4 1
+RETI4
+ADDRGP4 $3277
+JUMPV
+LABELV $3290
+LABELV $3283
+ADDRLP4 8
+ADDRLP4 8
+INDIRI4
+CNSTI4 1
+ADDI4
+ASGNI4
+LABELV $3285
+ADDRLP4 8
+INDIRI4
+ADDRFP4 0
+INDIRP4
+CNSTI4 192
+ADDP4
+INDIRI4
+LTI4 $3282
+LABELV $3280
+LABELV $3278
+CNSTI4 0
+RETI4
+LABELV $3277
+endproc Menu_OverActiveItem 32 12
+bss
+export menuParseKeywordHash
+align 4
+LABELV menuParseKeywordHash
+skip 2048
+export itemParseKeywordHash
+align 4
+LABELV itemParseKeywordHash
+skip 2048
+align 4
+LABELV wrapCache
+skip 528768
+align 4
+LABELV oldComboBoxH
+skip 4
+align 4
+LABELV oldComboBoxY
+skip 4
+align 4
+LABELV strHandle
+skip 8192
+align 1
+LABELV strPool
+skip 393216
+align 4
+LABELV outOfMemory
+skip 4
+align 4
+LABELV allocPoint
+skip 4
+align 1
+LABELV UI_memoryPool
+skip 1048576
+export menuStack
+align 4
+LABELV menuStack
+skip 64
+export Menus
+align 4
+LABELV Menus
+skip 198656
+align 4
+LABELV scrollInfo
+skip 32
+export g_nameBind2
+align 1
+LABELV g_nameBind2
+skip 32
+export g_nameBind1
+align 1
+LABELV g_nameBind1
+skip 32
+import trap_Parse_SourceFileAndLine
+import trap_Parse_ReadToken
+import trap_Parse_FreeSource
+import trap_Parse_LoadSource
+import trap_Parse_AddGlobalDefine
+import trap_R_SetClipRegion
+import Script_Parse
+import Display_ExpandMacros
+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 Com_TruncateLongString
+import va
+import Q_CountChar
+import Q_ParseNewlines
+import Q_CleanStr
+import Q_PrintStrlen
+import Q_strcat
+import Q_strncpyz
+import Q_stristr
+import Q_strrchr
+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_ClientListParse
+import Com_ClientListString
+import Com_ClientListRemove
+import Com_ClientListAdd
+import Com_ClientListContains
+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_StripExtension
+import COM_GetExtension
+import COM_SkipPath
+import Com_Clamp
+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 Q_StripIndentMarker
+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 FloatSwap
+import LongSwap
+import ShortSwap
+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 $3218
+byte 1 102
+byte 1 112
+byte 1 115
+byte 1 58
+byte 1 32
+byte 1 37
+byte 1 102
+byte 1 0
+align 1
+LABELV $3206
+byte 1 48
+byte 1 0
+align 1
+LABELV $3205
+byte 1 49
+byte 1 0
+align 1
+LABELV $3204
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 104
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 67
+byte 1 117
+byte 1 114
+byte 1 115
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $3187
+byte 1 99
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 107
+byte 1 101
+byte 1 121
+byte 1 119
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $3183
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 107
+byte 1 101
+byte 1 121
+byte 1 119
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $3176
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 10
+byte 1 0
+align 1
+LABELV $3159
+byte 1 102
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 65
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $3158
+byte 1 102
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 67
+byte 1 121
+byte 1 99
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $3157
+byte 1 102
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 67
+byte 1 108
+byte 1 97
+byte 1 109
+byte 1 112
+byte 1 0
+align 1
+LABELV $3156
+byte 1 112
+byte 1 111
+byte 1 112
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $3155
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 0
+align 1
+LABELV $3154
+byte 1 115
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 76
+byte 1 111
+byte 1 111
+byte 1 112
+byte 1 0
+align 1
+LABELV $3153
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 79
+byte 1 102
+byte 1 66
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 115
+byte 1 67
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $3152
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $3151
+byte 1 102
+byte 1 111
+byte 1 99
+byte 1 117
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $3150
+byte 1 98
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 83
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 0
+align 1
+LABELV $3149
+byte 1 111
+byte 1 110
+byte 1 69
+byte 1 83
+byte 1 67
+byte 1 0
+align 1
+LABELV $3148
+byte 1 111
+byte 1 110
+byte 1 67
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 0
+align 1
+LABELV $3147
+byte 1 111
+byte 1 110
+byte 1 79
+byte 1 112
+byte 1 101
+byte 1 110
+byte 1 0
+align 1
+LABELV $3146
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 0
+align 1
+LABELV $3145
+byte 1 102
+byte 1 111
+byte 1 110
+byte 1 116
+byte 1 0
+align 1
+LABELV $3144
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 68
+byte 1 101
+byte 1 102
+byte 1 115
+byte 1 32
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 99
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $3026
+byte 1 99
+byte 1 111
+byte 1 117
+byte 1 108
+byte 1 100
+byte 1 110
+byte 1 39
+byte 1 116
+byte 1 32
+byte 1 112
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 107
+byte 1 101
+byte 1 121
+byte 1 119
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $3022
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 107
+byte 1 101
+byte 1 121
+byte 1 119
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 99
+byte 1 111
+byte 1 109
+byte 1 112
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 116
+byte 1 104
+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 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 0
+align 1
+LABELV $3020
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 107
+byte 1 101
+byte 1 121
+byte 1 119
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+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 115
+byte 1 32
+byte 1 116
+byte 1 121
+byte 1 112
+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 99
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $3012
+byte 1 117
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 107
+byte 1 101
+byte 1 121
+byte 1 119
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 0
+align 1
+LABELV $2989
+byte 1 100
+byte 1 111
+byte 1 117
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 108
+byte 1 105
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $2988
+byte 1 99
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 99
+byte 1 0
+align 1
+LABELV $2987
+byte 1 104
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 67
+byte 1 118
+byte 1 97
+byte 1 114
+byte 1 0
+align 1
+LABELV $2986
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 67
+byte 1 118
+byte 1 97
+byte 1 114
+byte 1 0
+align 1
+LABELV $2985
+byte 1 100
+byte 1 105
+byte 1 115
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 67
+byte 1 118
+byte 1 97
+byte 1 114
+byte 1 0
+align 1
+LABELV $2984
+byte 1 99
+byte 1 118
+byte 1 97
+byte 1 114
+byte 1 84
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $2983
+byte 1 101
+byte 1 110
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 67
+byte 1 118
+byte 1 97
+byte 1 114
+byte 1 0
+align 1
+LABELV $2982
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 70
+byte 1 108
+byte 1 97
+byte 1 103
+byte 1 0
+align 1
+LABELV $2981
+byte 1 97
+byte 1 100
+byte 1 100
+byte 1 67
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 82
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $2980
+byte 1 99
+byte 1 118
+byte 1 97
+byte 1 114
+byte 1 70
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 116
+byte 1 76
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $2979
+byte 1 99
+byte 1 118
+byte 1 97
+byte 1 114
+byte 1 83
+byte 1 116
+byte 1 114
+byte 1 76
+byte 1 105
+byte 1 115
+byte 1 116
+byte 1 0
+align 1
+LABELV $2978
+byte 1 99
+byte 1 118
+byte 1 97
+byte 1 114
+byte 1 70
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 116
+byte 1 0
+align 1
+LABELV $2977
+byte 1 102
+byte 1 111
+byte 1 99
+byte 1 117
+byte 1 115
+byte 1 83
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $2976
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 70
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 87
+byte 1 105
+byte 1 100
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $2975
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 80
+byte 1 97
+byte 1 105
+byte 1 110
+byte 1 116
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 0
+align 1
+LABELV $2974
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 0
+align 1
+LABELV $2973
+byte 1 99
+byte 1 118
+byte 1 97
+byte 1 114
+byte 1 0
+align 1
+LABELV $2972
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $2971
+byte 1 111
+byte 1 110
+byte 1 67
+byte 1 104
+byte 1 97
+byte 1 114
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $2970
+byte 1 111
+byte 1 110
+byte 1 84
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 114
+byte 1 121
+byte 1 0
+align 1
+LABELV $2969
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 69
+byte 1 120
+byte 1 105
+byte 1 116
+byte 1 84
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 0
+align 1
+LABELV $2968
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 84
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 0
+align 1
+LABELV $2967
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 69
+byte 1 120
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $2966
+byte 1 109
+byte 1 111
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 69
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $2965
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 70
+byte 1 111
+byte 1 99
+byte 1 117
+byte 1 115
+byte 1 0
+align 1
+LABELV $2964
+byte 1 111
+byte 1 110
+byte 1 70
+byte 1 111
+byte 1 99
+byte 1 117
+byte 1 115
+byte 1 0
+align 1
+LABELV $2963
+byte 1 98
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 103
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $2962
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 108
+byte 1 105
+byte 1 110
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $2961
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 115
+byte 1 116
+byte 1 121
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $2960
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 115
+byte 1 99
+byte 1 97
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $2959
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 121
+byte 1 0
+align 1
+LABELV $2958
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 120
+byte 1 0
+align 1
+LABELV $2957
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 118
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 0
+align 1
+LABELV $2956
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 0
+align 1
+LABELV $2955
+byte 1 97
+byte 1 108
+byte 1 105
+byte 1 103
+byte 1 110
+byte 1 0
+align 1
+LABELV $2954
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 0
+align 1
+LABELV $2953
+byte 1 118
+byte 1 105
+byte 1 115
+byte 1 105
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $2952
+byte 1 98
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 115
+byte 1 105
+byte 1 122
+byte 1 101
+byte 1 0
+align 1
+LABELV $2951
+byte 1 98
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $2950
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 117
+byte 1 109
+byte 1 110
+byte 1 115
+byte 1 0
+align 1
+LABELV $2949
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 116
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 0
+align 1
+LABELV $2948
+byte 1 102
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $2947
+byte 1 100
+byte 1 114
+byte 1 111
+byte 1 112
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 115
+byte 1 0
+align 1
+LABELV $2946
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 104
+byte 1 101
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $2945
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 119
+byte 1 105
+byte 1 100
+byte 1 116
+byte 1 104
+byte 1 0
+align 1
+LABELV $2944
+byte 1 119
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $2943
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 102
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 99
+byte 1 104
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 0
+align 1
+LABELV $2942
+byte 1 110
+byte 1 111
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 111
+byte 1 108
+byte 1 108
+byte 1 98
+byte 1 97
+byte 1 114
+byte 1 0
+align 1
+LABELV $2941
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 115
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 97
+byte 1 98
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $2940
+byte 1 100
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $2939
+byte 1 115
+byte 1 116
+byte 1 121
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $2938
+byte 1 97
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 66
+byte 1 105
+byte 1 97
+byte 1 115
+byte 1 0
+align 1
+LABELV $2937
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 0
+align 1
+LABELV $2936
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 95
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 108
+byte 1 101
+byte 1 0
+align 1
+LABELV $2935
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 95
+byte 1 114
+byte 1 111
+byte 1 116
+byte 1 97
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $2934
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 95
+byte 1 102
+byte 1 111
+byte 1 118
+byte 1 121
+byte 1 0
+align 1
+LABELV $2933
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 95
+byte 1 102
+byte 1 111
+byte 1 118
+byte 1 120
+byte 1 0
+align 1
+LABELV $2932
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 95
+byte 1 111
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $2931
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 115
+byte 1 104
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $2930
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 95
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $2929
+byte 1 103
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $2928
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 0
+align 1
+LABELV $2927
+byte 1 116
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 0
+align 1
+LABELV $2926
+byte 1 110
+byte 1 97
+byte 1 109
+byte 1 101
+byte 1 0
+align 1
+LABELV $2910
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 99
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 103
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $2878
+byte 1 99
+byte 1 118
+byte 1 97
+byte 1 114
+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 105
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 97
+byte 1 121
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 99
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 32
+byte 1 99
+byte 1 118
+byte 1 97
+byte 1 114
+byte 1 115
+byte 1 0
+align 1
+LABELV $2863
+byte 1 101
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 108
+byte 1 101
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 10
+byte 1 0
+align 1
+LABELV $2847
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 32
+byte 1 102
+byte 1 105
+byte 1 101
+byte 1 108
+byte 1 100
+byte 1 32
+byte 1 119
+byte 1 105
+byte 1 100
+byte 1 116
+byte 1 104
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 108
+byte 1 101
+byte 1 97
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 37
+byte 1 100
+byte 1 0
+align 1
+LABELV $2749
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 101
+byte 1 114
+byte 1 100
+byte 1 114
+byte 1 97
+byte 1 119
+byte 1 115
+byte 1 32
+byte 1 99
+byte 1 97
+byte 1 110
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 104
+byte 1 97
+byte 1 118
+byte 1 101
+byte 1 32
+byte 1 97
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 116
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 0
+align 1
+LABELV $2724
+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 32
+byte 1 109
+byte 1 97
+byte 1 120
+byte 1 105
+byte 1 109
+byte 1 117
+byte 1 109
+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 99
+byte 1 111
+byte 1 108
+byte 1 117
+byte 1 109
+byte 1 110
+byte 1 115
+byte 1 32
+byte 1 40
+byte 1 37
+byte 1 100
+byte 1 41
+byte 1 0
+align 1
+LABELV $2698
+byte 1 116
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 117
+byte 1 115
+byte 1 116
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 110
+byte 1 101
+byte 1 0
+align 1
+LABELV $2693
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+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 104
+byte 1 97
+byte 1 115
+byte 1 32
+byte 1 97
+byte 1 32
+byte 1 116
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 0
+align 1
+LABELV $2181
+byte 1 70
+byte 1 73
+byte 1 88
+byte 1 77
+byte 1 69
+byte 1 0
+align 1
+LABELV $2180
+byte 1 80
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 32
+byte 1 107
+byte 1 101
+byte 1 121
+byte 1 0
+align 1
+LABELV $2154
+byte 1 63
+byte 1 63
+byte 1 63
+byte 1 0
+align 1
+LABELV $2153
+byte 1 32
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 0
+align 1
+LABELV $2123
+byte 1 105
+byte 1 110
+byte 1 95
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 116
+byte 1 97
+byte 1 114
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $2090
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 50
+byte 1 0
+align 1
+LABELV $2089
+byte 1 109
+byte 1 101
+byte 1 115
+byte 1 115
+byte 1 97
+byte 1 103
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $2088
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 74
+byte 1 80
+byte 1 69
+byte 1 71
+byte 1 0
+align 1
+LABELV $2087
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 68
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 0
+align 1
+LABELV $2086
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 85
+byte 1 112
+byte 1 0
+align 1
+LABELV $2085
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 0
+align 1
+LABELV $2084
+byte 1 116
+byte 1 101
+byte 1 97
+byte 1 109
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 121
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $2083
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 110
+byte 1 111
+byte 1 0
+align 1
+LABELV $2082
+byte 1 118
+byte 1 111
+byte 1 116
+byte 1 101
+byte 1 32
+byte 1 121
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $2081
+byte 1 43
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 52
+byte 1 0
+align 1
+LABELV $2080
+byte 1 43
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 51
+byte 1 0
+align 1
+LABELV $2079
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 110
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 0
+align 1
+LABELV $2078
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 112
+byte 1 114
+byte 1 101
+byte 1 118
+byte 1 0
+align 1
+LABELV $2077
+byte 1 100
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 117
+byte 1 99
+byte 1 116
+byte 1 0
+align 1
+LABELV $2076
+byte 1 43
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 55
+byte 1 0
+align 1
+LABELV $2075
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 97
+byte 1 99
+byte 1 116
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 100
+byte 1 107
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $2074
+byte 1 98
+byte 1 117
+byte 1 121
+byte 1 32
+byte 1 97
+byte 1 109
+byte 1 109
+byte 1 111
+byte 1 0
+align 1
+LABELV $2073
+byte 1 114
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 100
+byte 1 0
+align 1
+LABELV $2072
+byte 1 43
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 53
+byte 1 0
+align 1
+LABELV $2071
+byte 1 43
+byte 1 97
+byte 1 116
+byte 1 116
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $2070
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 49
+byte 1 51
+byte 1 0
+align 1
+LABELV $2069
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 49
+byte 1 50
+byte 1 0
+align 1
+LABELV $2068
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 49
+byte 1 49
+byte 1 0
+align 1
+LABELV $2067
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 49
+byte 1 48
+byte 1 0
+align 1
+LABELV $2066
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 57
+byte 1 0
+align 1
+LABELV $2065
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 56
+byte 1 0
+align 1
+LABELV $2064
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 55
+byte 1 0
+align 1
+LABELV $2063
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 54
+byte 1 0
+align 1
+LABELV $2062
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 53
+byte 1 0
+align 1
+LABELV $2061
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 52
+byte 1 0
+align 1
+LABELV $2060
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 51
+byte 1 0
+align 1
+LABELV $2059
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 50
+byte 1 0
+align 1
+LABELV $2058
+byte 1 119
+byte 1 101
+byte 1 97
+byte 1 112
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 49
+byte 1 0
+align 1
+LABELV $2057
+byte 1 43
+byte 1 122
+byte 1 111
+byte 1 111
+byte 1 109
+byte 1 0
+align 1
+LABELV $2056
+byte 1 99
+byte 1 101
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 114
+byte 1 118
+byte 1 105
+byte 1 101
+byte 1 119
+byte 1 0
+align 1
+LABELV $2055
+byte 1 43
+byte 1 109
+byte 1 108
+byte 1 111
+byte 1 111
+byte 1 107
+byte 1 0
+align 1
+LABELV $2054
+byte 1 43
+byte 1 108
+byte 1 111
+byte 1 111
+byte 1 107
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 0
+align 1
+LABELV $2053
+byte 1 43
+byte 1 108
+byte 1 111
+byte 1 111
+byte 1 107
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $2052
+byte 1 43
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 102
+byte 1 101
+byte 1 0
+align 1
+LABELV $2051
+byte 1 43
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $2050
+byte 1 43
+byte 1 108
+byte 1 101
+byte 1 102
+byte 1 116
+byte 1 0
+align 1
+LABELV $2049
+byte 1 43
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 100
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 0
+align 1
+LABELV $2048
+byte 1 43
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 117
+byte 1 112
+byte 1 0
+align 1
+LABELV $2047
+byte 1 43
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 114
+byte 1 105
+byte 1 103
+byte 1 104
+byte 1 116
+byte 1 0
+align 1
+LABELV $2046
+byte 1 43
+byte 1 109
+byte 1 111
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 101
+byte 1 102
+byte 1 116
+byte 1 0
+align 1
+LABELV $2045
+byte 1 43
+byte 1 98
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 0
+align 1
+LABELV $2044
+byte 1 43
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 119
+byte 1 97
+byte 1 114
+byte 1 100
+byte 1 0
+align 1
+LABELV $2043
+byte 1 43
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 56
+byte 1 0
+align 1
+LABELV $2042
+byte 1 43
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 54
+byte 1 0
+align 1
+LABELV $2041
+byte 1 43
+byte 1 115
+byte 1 112
+byte 1 101
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $2040
+byte 1 43
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 116
+byte 1 111
+byte 1 110
+byte 1 50
+byte 1 0
+align 1
+LABELV $2039
+byte 1 43
+byte 1 115
+byte 1 99
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $2018
+byte 1 78
+byte 1 111
+byte 1 0
+align 1
+LABELV $2017
+byte 1 89
+byte 1 101
+byte 1 115
+byte 1 0
+align 1
+LABELV $1868
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 116
+byte 1 101
+byte 1 120
+byte 1 116
+byte 1 87
+byte 1 114
+byte 1 97
+byte 1 112
+byte 1 67
+byte 1 97
+byte 1 99
+byte 1 104
+byte 1 101
+byte 1 0
+align 1
+LABELV $1840
+byte 1 37
+byte 1 102
+byte 1 37
+byte 1 99
+byte 1 0
+align 1
+LABELV $1696
+byte 1 115
+byte 1 99
+byte 1 114
+byte 1 101
+byte 1 101
+byte 1 110
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 116
+byte 1 10
+byte 1 0
+align 1
+LABELV $1695
+byte 1 100
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $1614
+byte 1 94
+byte 1 51
+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 77
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 115
+byte 1 95
+byte 1 82
+byte 1 101
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 65
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 116
+byte 1 121
+byte 1 112
+byte 1 101
+byte 1 32
+byte 1 109
+byte 1 105
+byte 1 115
+byte 1 109
+byte 1 97
+byte 1 116
+byte 1 99
+byte 1 104
+byte 1 32
+byte 1 111
+byte 1 110
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $1607
+byte 1 94
+byte 1 51
+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 77
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 115
+byte 1 95
+byte 1 82
+byte 1 101
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 99
+byte 1 101
+byte 1 65
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 118
+byte 1 101
+byte 1 58
+byte 1 32
+byte 1 101
+byte 1 120
+byte 1 112
+byte 1 101
+byte 1 99
+byte 1 116
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 110
+byte 1 117
+byte 1 32
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 115
+byte 1 44
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 10
+byte 1 0
+align 1
+LABELV $1346
+byte 1 37
+byte 1 102
+byte 1 0
+align 1
+LABELV $1267
+byte 1 37
+byte 1 105
+byte 1 0
+align 1
+LABELV $992
+byte 1 116
+byte 1 114
+byte 1 97
+byte 1 110
+byte 1 115
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 0
+align 1
+LABELV $991
+byte 1 115
+byte 1 104
+byte 1 111
+byte 1 119
+byte 1 0
+align 1
+LABELV $990
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 109
+byte 1 111
+byte 1 100
+byte 1 101
+byte 1 108
+byte 1 0
+align 1
+LABELV $989
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 101
+byte 1 114
+byte 1 104
+byte 1 101
+byte 1 97
+byte 1 100
+byte 1 0
+align 1
+LABELV $988
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 105
+byte 1 116
+byte 1 101
+byte 1 109
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $987
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 102
+byte 1 111
+byte 1 99
+byte 1 117
+byte 1 115
+byte 1 0
+align 1
+LABELV $986
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 99
+byte 1 118
+byte 1 97
+byte 1 114
+byte 1 0
+align 1
+LABELV $985
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $984
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 98
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 103
+byte 1 114
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 0
+align 1
+LABELV $983
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 97
+byte 1 115
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $982
+byte 1 114
+byte 1 101
+byte 1 115
+byte 1 101
+byte 1 116
+byte 1 0
+align 1
+LABELV $981
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 108
+byte 1 111
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 100
+byte 1 0
+align 1
+LABELV $980
+byte 1 112
+byte 1 108
+byte 1 97
+byte 1 121
+byte 1 0
+align 1
+LABELV $979
+byte 1 111
+byte 1 114
+byte 1 98
+byte 1 105
+byte 1 116
+byte 1 0
+align 1
+LABELV $978
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 110
+byte 1 0
+align 1
+LABELV $977
+byte 1 104
+byte 1 105
+byte 1 100
+byte 1 101
+byte 1 0
+align 1
+LABELV $976
+byte 1 102
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 0
+align 1
+LABELV $975
+byte 1 102
+byte 1 97
+byte 1 100
+byte 1 101
+byte 1 105
+byte 1 110
+byte 1 0
+align 1
+LABELV $974
+byte 1 101
+byte 1 120
+byte 1 101
+byte 1 99
+byte 1 0
+align 1
+LABELV $973
+byte 1 99
+byte 1 111
+byte 1 110
+byte 1 100
+byte 1 105
+byte 1 116
+byte 1 105
+byte 1 111
+byte 1 110
+byte 1 97
+byte 1 108
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 110
+byte 1 0
+align 1
+LABELV $972
+byte 1 99
+byte 1 108
+byte 1 111
+byte 1 115
+byte 1 101
+byte 1 0
+align 1
+LABELV $911
+byte 1 77
+byte 1 0
+align 1
+LABELV $817
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 59
+byte 1 32
+byte 1 0
+align 1
+LABELV $810
+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 $806
+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 $636
+byte 1 98
+byte 1 111
+byte 1 114
+byte 1 100
+byte 1 101
+byte 1 114
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $633
+byte 1 102
+byte 1 111
+byte 1 114
+byte 1 101
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $630
+byte 1 98
+byte 1 97
+byte 1 99
+byte 1 107
+byte 1 99
+byte 1 111
+byte 1 108
+byte 1 111
+byte 1 114
+byte 1 0
+align 1
+LABELV $472
+byte 1 117
+byte 1 105
+byte 1 95
+byte 1 100
+byte 1 101
+byte 1 118
+byte 1 101
+byte 1 108
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 0
+align 1
+LABELV $452
+byte 1 32
+byte 1 0
+align 1
+LABELV $449
+byte 1 34
+byte 1 37
+byte 1 115
+byte 1 34
+byte 1 0
+align 1
+LABELV $444
+byte 1 125
+byte 1 0
+align 1
+LABELV $435
+byte 1 123
+byte 1 0
+align 1
+LABELV $399
+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 105
+byte 1 110
+byte 1 116
+byte 1 101
+byte 1 103
+byte 1 101
+byte 1 114
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $361
+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 102
+byte 1 108
+byte 1 111
+byte 1 97
+byte 1 116
+byte 1 32
+byte 1 98
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 102
+byte 1 111
+byte 1 117
+byte 1 110
+byte 1 100
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 10
+byte 1 0
+align 1
+LABELV $331
+byte 1 85
+byte 1 110
+byte 1 107
+byte 1 110
+byte 1 111
+byte 1 119
+byte 1 110
+byte 1 32
+byte 1 111
+byte 1 112
+byte 1 101
+byte 1 114
+byte 1 97
+byte 1 116
+byte 1 111
+byte 1 114
+byte 1 32
+byte 1 39
+byte 1 37
+byte 1 99
+byte 1 39
+byte 1 32
+byte 1 105
+byte 1 110
+byte 1 32
+byte 1 112
+byte 1 111
+byte 1 115
+byte 1 116
+byte 1 102
+byte 1 105
+byte 1 120
+byte 1 32
+byte 1 115
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 0
+align 1
+LABELV $114
+byte 1 94
+byte 1 49
+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 $110
+byte 1 94
+byte 1 51
+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 $99
+byte 1 77
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 32
+byte 1 80
+byte 1 111
+byte 1 111
+byte 1 108
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 46
+byte 1 49
+byte 1 102
+byte 1 37
+byte 1 37
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 44
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $98
+byte 1 83
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 80
+byte 1 111
+byte 1 111
+byte 1 108
+byte 1 32
+byte 1 105
+byte 1 115
+byte 1 32
+byte 1 37
+byte 1 46
+byte 1 49
+byte 1 102
+byte 1 37
+byte 1 37
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 44
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 98
+byte 1 121
+byte 1 116
+byte 1 101
+byte 1 115
+byte 1 32
+byte 1 111
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 37
+byte 1 105
+byte 1 32
+byte 1 117
+byte 1 115
+byte 1 101
+byte 1 100
+byte 1 46
+byte 1 10
+byte 1 0
+align 1
+LABELV $97
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 45
+byte 1 10
+byte 1 0
+align 1
+LABELV $96
+byte 1 77
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 47
+byte 1 83
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 32
+byte 1 80
+byte 1 111
+byte 1 111
+byte 1 108
+byte 1 32
+byte 1 73
+byte 1 110
+byte 1 102
+byte 1 111
+byte 1 10
+byte 1 0
+align 1
+LABELV $94
+byte 1 83
+byte 1 116
+byte 1 114
+byte 1 105
+byte 1 110
+byte 1 103
+byte 1 95
+byte 1 65
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 40
+byte 1 32
+byte 1 37
+byte 1 115
+byte 1 32
+byte 1 41
+byte 1 58
+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 112
+byte 1 111
+byte 1 111
+byte 1 108
+byte 1 32
+byte 1 102
+byte 1 117
+byte 1 108
+byte 1 108
+byte 1 33
+byte 1 0
+align 1
+LABELV $80
+byte 1 0
+align 1
+LABELV $68
+byte 1 85
+byte 1 73
+byte 1 95
+byte 1 65
+byte 1 108
+byte 1 108
+byte 1 111
+byte 1 99
+byte 1 58
+byte 1 32
+byte 1 70
+byte 1 97
+byte 1 105
+byte 1 108
+byte 1 117
+byte 1 114
+byte 1 101
+byte 1 46
+byte 1 32
+byte 1 79
+byte 1 117
+byte 1 116
+byte 1 32
+byte 1 111
+byte 1 102
+byte 1 32
+byte 1 109
+byte 1 101
+byte 1 109
+byte 1 111
+byte 1 114
+byte 1 121
+byte 1 33
+byte 1 10
+byte 1 0
diff --git a/build/release-linux-x86_64/base/vm/cgame.qvm b/build/release-linux-x86_64/base/vm/cgame.qvm
new file mode 100644
index 0000000..651900c
--- /dev/null
+++ b/build/release-linux-x86_64/base/vm/cgame.qvm
Binary files differ
diff --git a/build/release-linux-x86_64/base/vm/game.qvm b/build/release-linux-x86_64/base/vm/game.qvm
new file mode 100644
index 0000000..75af576
--- /dev/null
+++ b/build/release-linux-x86_64/base/vm/game.qvm
Binary files differ
diff --git a/build/release-linux-x86_64/base/vm/ui.qvm b/build/release-linux-x86_64/base/vm/ui.qvm
new file mode 100644
index 0000000..396d460
--- /dev/null
+++ b/build/release-linux-x86_64/base/vm/ui.qvm
Binary files differ
diff --git a/build/release-linux-x86_64/tools/asm/cmdlib.d b/build/release-linux-x86_64/tools/asm/cmdlib.d
new file mode 100644
index 0000000..7762202
--- /dev/null
+++ b/build/release-linux-x86_64/tools/asm/cmdlib.d
@@ -0,0 +1,2 @@
+build/release-linux-x86_64/tools/asm/cmdlib.o: src/tools/asm/cmdlib.c \
+ src/tools/asm/cmdlib.h
diff --git a/build/release-linux-x86_64/tools/asm/cmdlib.o b/build/release-linux-x86_64/tools/asm/cmdlib.o
new file mode 100644
index 0000000..45cc73c
--- /dev/null
+++ b/build/release-linux-x86_64/tools/asm/cmdlib.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/asm/q3asm.d b/build/release-linux-x86_64/tools/asm/q3asm.d
new file mode 100644
index 0000000..f328274
--- /dev/null
+++ b/build/release-linux-x86_64/tools/asm/q3asm.d
@@ -0,0 +1,4 @@
+build/release-linux-x86_64/tools/asm/q3asm.o: src/tools/asm/q3asm.c \
+ src/tools/asm/../../qcommon/q_platform.h src/tools/asm/cmdlib.h \
+ src/tools/asm/mathlib.h src/tools/asm/../../qcommon/qfiles.h \
+ src/tools/asm/opstrings.h
diff --git a/build/release-linux-x86_64/tools/asm/q3asm.o b/build/release-linux-x86_64/tools/asm/q3asm.o
new file mode 100644
index 0000000..d9480f5
--- /dev/null
+++ b/build/release-linux-x86_64/tools/asm/q3asm.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/cpp/cpp.d b/build/release-linux-x86_64/tools/cpp/cpp.d
new file mode 100644
index 0000000..b0a053f
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/cpp.d
@@ -0,0 +1,2 @@
+build/release-linux-x86_64/tools/cpp/cpp.o: src/tools/lcc/cpp/cpp.c \
+ src/tools/lcc/cpp/cpp.h
diff --git a/build/release-linux-x86_64/tools/cpp/cpp.o b/build/release-linux-x86_64/tools/cpp/cpp.o
new file mode 100644
index 0000000..4099e93
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/cpp.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/cpp/eval.d b/build/release-linux-x86_64/tools/cpp/eval.d
new file mode 100644
index 0000000..00cfa7d
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/eval.d
@@ -0,0 +1,2 @@
+build/release-linux-x86_64/tools/cpp/eval.o: src/tools/lcc/cpp/eval.c \
+ src/tools/lcc/cpp/cpp.h
diff --git a/build/release-linux-x86_64/tools/cpp/eval.o b/build/release-linux-x86_64/tools/cpp/eval.o
new file mode 100644
index 0000000..aceda16
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/eval.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/cpp/getopt.d b/build/release-linux-x86_64/tools/cpp/getopt.d
new file mode 100644
index 0000000..78f4741
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/getopt.d
@@ -0,0 +1 @@
+build/release-linux-x86_64/tools/cpp/getopt.o: src/tools/lcc/cpp/getopt.c
diff --git a/build/release-linux-x86_64/tools/cpp/getopt.o b/build/release-linux-x86_64/tools/cpp/getopt.o
new file mode 100644
index 0000000..3858c79
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/getopt.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/cpp/hideset.d b/build/release-linux-x86_64/tools/cpp/hideset.d
new file mode 100644
index 0000000..027a501
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/hideset.d
@@ -0,0 +1,2 @@
+build/release-linux-x86_64/tools/cpp/hideset.o: \
+ src/tools/lcc/cpp/hideset.c src/tools/lcc/cpp/cpp.h
diff --git a/build/release-linux-x86_64/tools/cpp/hideset.o b/build/release-linux-x86_64/tools/cpp/hideset.o
new file mode 100644
index 0000000..5f38ddc
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/hideset.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/cpp/include.d b/build/release-linux-x86_64/tools/cpp/include.d
new file mode 100644
index 0000000..a9bb128
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/include.d
@@ -0,0 +1,2 @@
+build/release-linux-x86_64/tools/cpp/include.o: \
+ src/tools/lcc/cpp/include.c src/tools/lcc/cpp/cpp.h
diff --git a/build/release-linux-x86_64/tools/cpp/include.o b/build/release-linux-x86_64/tools/cpp/include.o
new file mode 100644
index 0000000..a540c62
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/include.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/cpp/lex.d b/build/release-linux-x86_64/tools/cpp/lex.d
new file mode 100644
index 0000000..a682610
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/lex.d
@@ -0,0 +1,2 @@
+build/release-linux-x86_64/tools/cpp/lex.o: src/tools/lcc/cpp/lex.c \
+ src/tools/lcc/cpp/cpp.h
diff --git a/build/release-linux-x86_64/tools/cpp/lex.o b/build/release-linux-x86_64/tools/cpp/lex.o
new file mode 100644
index 0000000..9832adb
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/lex.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/cpp/macro.d b/build/release-linux-x86_64/tools/cpp/macro.d
new file mode 100644
index 0000000..9e748e0
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/macro.d
@@ -0,0 +1,2 @@
+build/release-linux-x86_64/tools/cpp/macro.o: src/tools/lcc/cpp/macro.c \
+ src/tools/lcc/cpp/cpp.h
diff --git a/build/release-linux-x86_64/tools/cpp/macro.o b/build/release-linux-x86_64/tools/cpp/macro.o
new file mode 100644
index 0000000..5b97d11
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/macro.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/cpp/nlist.d b/build/release-linux-x86_64/tools/cpp/nlist.d
new file mode 100644
index 0000000..21d0a36
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/nlist.d
@@ -0,0 +1,2 @@
+build/release-linux-x86_64/tools/cpp/nlist.o: src/tools/lcc/cpp/nlist.c \
+ src/tools/lcc/cpp/cpp.h
diff --git a/build/release-linux-x86_64/tools/cpp/nlist.o b/build/release-linux-x86_64/tools/cpp/nlist.o
new file mode 100644
index 0000000..8ef9772
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/nlist.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/cpp/tokens.d b/build/release-linux-x86_64/tools/cpp/tokens.d
new file mode 100644
index 0000000..5fa4975
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/tokens.d
@@ -0,0 +1,2 @@
+build/release-linux-x86_64/tools/cpp/tokens.o: src/tools/lcc/cpp/tokens.c \
+ src/tools/lcc/cpp/cpp.h
diff --git a/build/release-linux-x86_64/tools/cpp/tokens.o b/build/release-linux-x86_64/tools/cpp/tokens.o
new file mode 100644
index 0000000..2ad9f23
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/tokens.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/cpp/unix.d b/build/release-linux-x86_64/tools/cpp/unix.d
new file mode 100644
index 0000000..634d69b
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/unix.d
@@ -0,0 +1,2 @@
+build/release-linux-x86_64/tools/cpp/unix.o: src/tools/lcc/cpp/unix.c \
+ src/tools/lcc/cpp/cpp.h
diff --git a/build/release-linux-x86_64/tools/cpp/unix.o b/build/release-linux-x86_64/tools/cpp/unix.o
new file mode 100644
index 0000000..7972d0e
--- /dev/null
+++ b/build/release-linux-x86_64/tools/cpp/unix.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/etc/bytecode.d b/build/release-linux-x86_64/tools/etc/bytecode.d
new file mode 100644
index 0000000..eace69e
--- /dev/null
+++ b/build/release-linux-x86_64/tools/etc/bytecode.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/etc/bytecode.o: \
+ src/tools/lcc/etc/bytecode.c \
+ src/tools/lcc/etc/../../../qcommon/q_platform.h
diff --git a/build/release-linux-x86_64/tools/etc/bytecode.o b/build/release-linux-x86_64/tools/etc/bytecode.o
new file mode 100644
index 0000000..6de6f5a
--- /dev/null
+++ b/build/release-linux-x86_64/tools/etc/bytecode.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/etc/lcc.d b/build/release-linux-x86_64/tools/etc/lcc.d
new file mode 100644
index 0000000..9395749
--- /dev/null
+++ b/build/release-linux-x86_64/tools/etc/lcc.d
@@ -0,0 +1 @@
+build/release-linux-x86_64/tools/etc/lcc.o: src/tools/lcc/etc/lcc.c
diff --git a/build/release-linux-x86_64/tools/etc/lcc.o b/build/release-linux-x86_64/tools/etc/lcc.o
new file mode 100644
index 0000000..41be802
--- /dev/null
+++ b/build/release-linux-x86_64/tools/etc/lcc.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/lburg/gram.d b/build/release-linux-x86_64/tools/lburg/gram.d
new file mode 100644
index 0000000..d98de48
--- /dev/null
+++ b/build/release-linux-x86_64/tools/lburg/gram.d
@@ -0,0 +1,2 @@
+build/release-linux-x86_64/tools/lburg/gram.o: src/tools/lcc/lburg/gram.c \
+ src/tools/lcc/lburg/lburg.h
diff --git a/build/release-linux-x86_64/tools/lburg/gram.o b/build/release-linux-x86_64/tools/lburg/gram.o
new file mode 100644
index 0000000..8bd7745
--- /dev/null
+++ b/build/release-linux-x86_64/tools/lburg/gram.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/lburg/lburg b/build/release-linux-x86_64/tools/lburg/lburg
new file mode 100755
index 0000000..15c34e6
--- /dev/null
+++ b/build/release-linux-x86_64/tools/lburg/lburg
Binary files differ
diff --git a/build/release-linux-x86_64/tools/lburg/lburg.d b/build/release-linux-x86_64/tools/lburg/lburg.d
new file mode 100644
index 0000000..5e11ba3
--- /dev/null
+++ b/build/release-linux-x86_64/tools/lburg/lburg.d
@@ -0,0 +1,2 @@
+build/release-linux-x86_64/tools/lburg/lburg.o: \
+ src/tools/lcc/lburg/lburg.c src/tools/lcc/lburg/lburg.h
diff --git a/build/release-linux-x86_64/tools/lburg/lburg.o b/build/release-linux-x86_64/tools/lburg/lburg.o
new file mode 100644
index 0000000..85bb87f
--- /dev/null
+++ b/build/release-linux-x86_64/tools/lburg/lburg.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/q3asm b/build/release-linux-x86_64/tools/q3asm
new file mode 100755
index 0000000..4da1104
--- /dev/null
+++ b/build/release-linux-x86_64/tools/q3asm
Binary files differ
diff --git a/build/release-linux-x86_64/tools/q3cpp b/build/release-linux-x86_64/tools/q3cpp
new file mode 100755
index 0000000..8700c5f
--- /dev/null
+++ b/build/release-linux-x86_64/tools/q3cpp
Binary files differ
diff --git a/build/release-linux-x86_64/tools/q3lcc b/build/release-linux-x86_64/tools/q3lcc
new file mode 100755
index 0000000..ec0b6ec
--- /dev/null
+++ b/build/release-linux-x86_64/tools/q3lcc
Binary files differ
diff --git a/build/release-linux-x86_64/tools/q3rcc b/build/release-linux-x86_64/tools/q3rcc
new file mode 100755
index 0000000..beebcae
--- /dev/null
+++ b/build/release-linux-x86_64/tools/q3rcc
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/alloc.d b/build/release-linux-x86_64/tools/rcc/alloc.d
new file mode 100644
index 0000000..8ba536f
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/alloc.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/alloc.o: src/tools/lcc/src/alloc.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/alloc.o b/build/release-linux-x86_64/tools/rcc/alloc.o
new file mode 100644
index 0000000..db1f869
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/alloc.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/bind.d b/build/release-linux-x86_64/tools/rcc/bind.d
new file mode 100644
index 0000000..147f31f
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/bind.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/bind.o: src/tools/lcc/src/bind.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/bind.o b/build/release-linux-x86_64/tools/rcc/bind.o
new file mode 100644
index 0000000..f4924b5
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/bind.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/bytecode.d b/build/release-linux-x86_64/tools/rcc/bytecode.d
new file mode 100644
index 0000000..3b424ff
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/bytecode.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/bytecode.o: \
+ src/tools/lcc/src/bytecode.c src/tools/lcc/src/c.h \
+ src/tools/lcc/src/config.h src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/bytecode.o b/build/release-linux-x86_64/tools/rcc/bytecode.o
new file mode 100644
index 0000000..d841ae9
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/bytecode.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/dag.d b/build/release-linux-x86_64/tools/rcc/dag.d
new file mode 100644
index 0000000..4058578
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/dag.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/dag.o: src/tools/lcc/src/dag.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/dag.o b/build/release-linux-x86_64/tools/rcc/dag.o
new file mode 100644
index 0000000..1927240
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/dag.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/dagcheck.c b/build/release-linux-x86_64/tools/rcc/dagcheck.c
new file mode 100644
index 0000000..30993b4
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/dagcheck.c
@@ -0,0 +1,2086 @@
+#include "c.h"
+typedef Node NODEPTR_TYPE;
+#define OP_LABEL(p) (specific((p)->op))
+#define LEFT_CHILD(p) ((p)->kids[0])
+#define RIGHT_CHILD(p) ((p)->kids[1])
+#define STATE_LABEL(p) ((p)->x.state)
+#define PANIC error
+/*
+generated at Sun Feb 16 17:43:19 2014
+by lburg.c - faked rcsid
+*/
+static void _kids(NODEPTR_TYPE, int, NODEPTR_TYPE[]);
+static void _label(NODEPTR_TYPE);
+static int _rule(void*, int);
+
+#define _stmt_NT 1
+#define _P_NT 2
+#define _V_NT 3
+#define _bogus_NT 4
+#define _I_NT 5
+#define _U_NT 6
+#define _F_NT 7
+#define _B_NT 8
+
+static char *_ntname[] = {
+ 0,
+ "stmt",
+ "P",
+ "V",
+ "bogus",
+ "I",
+ "U",
+ "F",
+ "B",
+ 0
+};
+
+struct _state {
+ short cost[9];
+ struct {
+ unsigned int _stmt:4;
+ unsigned int _P:4;
+ unsigned int _V:6;
+ unsigned int _bogus:3;
+ unsigned int _I:5;
+ unsigned int _U:5;
+ unsigned int _F:4;
+ unsigned int _B:2;
+ } rule;
+};
+
+static short _nts_0[] = { _P_NT, 0 };
+static short _nts_1[] = { _V_NT, 0 };
+static short _nts_2[] = { _I_NT, 0 };
+static short _nts_3[] = { _U_NT, 0 };
+static short _nts_4[] = { _F_NT, 0 };
+static short _nts_5[] = { _B_NT, 0 };
+static short _nts_6[] = { _bogus_NT, 0 };
+static short _nts_7[] = { 0 };
+static short _nts_8[] = { _P_NT, _B_NT, 0 };
+static short _nts_9[] = { _P_NT, _F_NT, 0 };
+static short _nts_10[] = { _P_NT, _I_NT, 0 };
+static short _nts_11[] = { _P_NT, _U_NT, 0 };
+static short _nts_12[] = { _P_NT, _P_NT, 0 };
+static short _nts_13[] = { _F_NT, _F_NT, 0 };
+static short _nts_14[] = { _I_NT, _I_NT, 0 };
+static short _nts_15[] = { _I_NT, _P_NT, 0 };
+static short _nts_16[] = { _U_NT, _P_NT, 0 };
+static short _nts_17[] = { _U_NT, _U_NT, 0 };
+static short _nts_18[] = { _U_NT, _I_NT, 0 };
+
+static short *_nts[] = {
+ 0, /* 0 */
+ _nts_0, /* 1 */
+ _nts_0, /* 2 */
+ _nts_0, /* 3 */
+ _nts_0, /* 4 */
+ _nts_0, /* 5 */
+ _nts_0, /* 6 */
+ _nts_0, /* 7 */
+ _nts_0, /* 8 */
+ _nts_0, /* 9 */
+ _nts_1, /* 10 */
+ _nts_2, /* 11 */
+ _nts_3, /* 12 */
+ _nts_0, /* 13 */
+ _nts_4, /* 14 */
+ _nts_5, /* 15 */
+ _nts_1, /* 16 */
+ _nts_6, /* 17 */
+ _nts_6, /* 18 */
+ _nts_6, /* 19 */
+ _nts_6, /* 20 */
+ _nts_6, /* 21 */
+ _nts_6, /* 22 */
+ _nts_7, /* 23 */
+ _nts_7, /* 24 */
+ _nts_7, /* 25 */
+ _nts_7, /* 26 */
+ _nts_5, /* 27 */
+ _nts_4, /* 28 */
+ _nts_2, /* 29 */
+ _nts_3, /* 30 */
+ _nts_0, /* 31 */
+ _nts_8, /* 32 */
+ _nts_9, /* 33 */
+ _nts_10, /* 34 */
+ _nts_11, /* 35 */
+ _nts_12, /* 36 */
+ _nts_0, /* 37 */
+ _nts_0, /* 38 */
+ _nts_0, /* 39 */
+ _nts_0, /* 40 */
+ _nts_0, /* 41 */
+ _nts_2, /* 42 */
+ _nts_3, /* 43 */
+ _nts_4, /* 44 */
+ _nts_2, /* 45 */
+ _nts_3, /* 46 */
+ _nts_0, /* 47 */
+ _nts_2, /* 48 */
+ _nts_4, /* 49 */
+ _nts_3, /* 50 */
+ _nts_0, /* 51 */
+ _nts_4, /* 52 */
+ _nts_2, /* 53 */
+ _nts_12, /* 54 */
+ _nts_0, /* 55 */
+ _nts_0, /* 56 */
+ _nts_0, /* 57 */
+ _nts_0, /* 58 */
+ _nts_0, /* 59 */
+ _nts_4, /* 60 */
+ _nts_2, /* 61 */
+ _nts_3, /* 62 */
+ _nts_0, /* 63 */
+ _nts_7, /* 64 */
+ _nts_7, /* 65 */
+ _nts_7, /* 66 */
+ _nts_7, /* 67 */
+ _nts_13, /* 68 */
+ _nts_14, /* 69 */
+ _nts_10, /* 70 */
+ _nts_15, /* 71 */
+ _nts_16, /* 72 */
+ _nts_11, /* 73 */
+ _nts_17, /* 74 */
+ _nts_13, /* 75 */
+ _nts_14, /* 76 */
+ _nts_10, /* 77 */
+ _nts_11, /* 78 */
+ _nts_17, /* 79 */
+ _nts_14, /* 80 */
+ _nts_18, /* 81 */
+ _nts_14, /* 82 */
+ _nts_17, /* 83 */
+ _nts_14, /* 84 */
+ _nts_18, /* 85 */
+ _nts_17, /* 86 */
+ _nts_14, /* 87 */
+ _nts_3, /* 88 */
+ _nts_2, /* 89 */
+ _nts_14, /* 90 */
+ _nts_17, /* 91 */
+ _nts_17, /* 92 */
+ _nts_14, /* 93 */
+ _nts_13, /* 94 */
+ _nts_14, /* 95 */
+ _nts_17, /* 96 */
+ _nts_13, /* 97 */
+ _nts_14, /* 98 */
+ _nts_17, /* 99 */
+ _nts_13, /* 100 */
+ _nts_14, /* 101 */
+ _nts_17, /* 102 */
+ _nts_13, /* 103 */
+ _nts_14, /* 104 */
+ _nts_17, /* 105 */
+ _nts_13, /* 106 */
+ _nts_14, /* 107 */
+ _nts_17, /* 108 */
+ _nts_13, /* 109 */
+ _nts_14, /* 110 */
+ _nts_17, /* 111 */
+ _nts_13, /* 112 */
+ _nts_14, /* 113 */
+ _nts_17, /* 114 */
+ _nts_13, /* 115 */
+ _nts_14, /* 116 */
+ _nts_17, /* 117 */
+ _nts_0, /* 118 */
+ _nts_7, /* 119 */
+};
+
+static char *_templates[] = {
+/* 0 */ 0,
+/* 1 */ "", /* stmt: INDIRB(P) */
+/* 2 */ "", /* stmt: INDIRF(P) */
+/* 3 */ "", /* stmt: INDIRI(P) */
+/* 4 */ "", /* stmt: INDIRU(P) */
+/* 5 */ "", /* stmt: INDIRP(P) */
+/* 6 */ "", /* stmt: CALLF(P) */
+/* 7 */ "", /* stmt: CALLI(P) */
+/* 8 */ "", /* stmt: CALLU(P) */
+/* 9 */ "", /* stmt: CALLP(P) */
+/* 10 */ "", /* stmt: V */
+/* 11 */ "", /* bogus: I */
+/* 12 */ "", /* bogus: U */
+/* 13 */ "", /* bogus: P */
+/* 14 */ "", /* bogus: F */
+/* 15 */ "", /* bogus: B */
+/* 16 */ "", /* bogus: V */
+/* 17 */ "", /* I: bogus */
+/* 18 */ "", /* U: bogus */
+/* 19 */ "", /* P: bogus */
+/* 20 */ "", /* F: bogus */
+/* 21 */ "", /* B: bogus */
+/* 22 */ "", /* V: bogus */
+/* 23 */ "", /* F: CNSTF */
+/* 24 */ "", /* I: CNSTI */
+/* 25 */ "", /* P: CNSTP */
+/* 26 */ "", /* U: CNSTU */
+/* 27 */ "", /* V: ARGB(B) */
+/* 28 */ "", /* V: ARGF(F) */
+/* 29 */ "", /* V: ARGI(I) */
+/* 30 */ "", /* V: ARGU(U) */
+/* 31 */ "", /* V: ARGP(P) */
+/* 32 */ "", /* V: ASGNB(P,B) */
+/* 33 */ "", /* V: ASGNF(P,F) */
+/* 34 */ "", /* V: ASGNI(P,I) */
+/* 35 */ "", /* V: ASGNU(P,U) */
+/* 36 */ "", /* V: ASGNP(P,P) */
+/* 37 */ "", /* B: INDIRB(P) */
+/* 38 */ "", /* F: INDIRF(P) */
+/* 39 */ "", /* I: INDIRI(P) */
+/* 40 */ "", /* U: INDIRU(P) */
+/* 41 */ "", /* P: INDIRP(P) */
+/* 42 */ "", /* I: CVII(I) */
+/* 43 */ "", /* I: CVUI(U) */
+/* 44 */ "", /* I: CVFI(F) */
+/* 45 */ "", /* U: CVIU(I) */
+/* 46 */ "", /* U: CVUU(U) */
+/* 47 */ "", /* U: CVPU(P) */
+/* 48 */ "", /* F: CVIF(I) */
+/* 49 */ "", /* F: CVFF(F) */
+/* 50 */ "", /* P: CVUP(U) */
+/* 51 */ "", /* P: CVPP(P) */
+/* 52 */ "", /* F: NEGF(F) */
+/* 53 */ "", /* I: NEGI(I) */
+/* 54 */ "", /* V: CALLB(P,P) */
+/* 55 */ "", /* F: CALLF(P) */
+/* 56 */ "", /* I: CALLI(P) */
+/* 57 */ "", /* U: CALLU(P) */
+/* 58 */ "", /* P: CALLP(P) */
+/* 59 */ "", /* V: CALLV(P) */
+/* 60 */ "", /* V: RETF(F) */
+/* 61 */ "", /* V: RETI(I) */
+/* 62 */ "", /* V: RETU(U) */
+/* 63 */ "", /* V: RETP(P) */
+/* 64 */ "", /* V: RETV */
+/* 65 */ "", /* P: ADDRGP */
+/* 66 */ "", /* P: ADDRFP */
+/* 67 */ "", /* P: ADDRLP */
+/* 68 */ "", /* F: ADDF(F,F) */
+/* 69 */ "", /* I: ADDI(I,I) */
+/* 70 */ "", /* P: ADDP(P,I) */
+/* 71 */ "", /* P: ADDP(I,P) */
+/* 72 */ "", /* P: ADDP(U,P) */
+/* 73 */ "", /* P: ADDP(P,U) */
+/* 74 */ "", /* U: ADDU(U,U) */
+/* 75 */ "", /* F: SUBF(F,F) */
+/* 76 */ "", /* I: SUBI(I,I) */
+/* 77 */ "", /* P: SUBP(P,I) */
+/* 78 */ "", /* P: SUBP(P,U) */
+/* 79 */ "", /* U: SUBU(U,U) */
+/* 80 */ "", /* I: LSHI(I,I) */
+/* 81 */ "", /* U: LSHU(U,I) */
+/* 82 */ "", /* I: MODI(I,I) */
+/* 83 */ "", /* U: MODU(U,U) */
+/* 84 */ "", /* I: RSHI(I,I) */
+/* 85 */ "", /* U: RSHU(U,I) */
+/* 86 */ "", /* U: BANDU(U,U) */
+/* 87 */ "", /* I: BANDI(I,I) */
+/* 88 */ "", /* U: BCOMU(U) */
+/* 89 */ "", /* I: BCOMI(I) */
+/* 90 */ "", /* I: BORI(I,I) */
+/* 91 */ "", /* U: BORU(U,U) */
+/* 92 */ "", /* U: BXORU(U,U) */
+/* 93 */ "", /* I: BXORI(I,I) */
+/* 94 */ "", /* F: DIVF(F,F) */
+/* 95 */ "", /* I: DIVI(I,I) */
+/* 96 */ "", /* U: DIVU(U,U) */
+/* 97 */ "", /* F: MULF(F,F) */
+/* 98 */ "", /* I: MULI(I,I) */
+/* 99 */ "", /* U: MULU(U,U) */
+/* 100 */ "", /* V: EQF(F,F) */
+/* 101 */ "", /* V: EQI(I,I) */
+/* 102 */ "", /* V: EQU(U,U) */
+/* 103 */ "", /* V: GEF(F,F) */
+/* 104 */ "", /* V: GEI(I,I) */
+/* 105 */ "", /* V: GEU(U,U) */
+/* 106 */ "", /* V: GTF(F,F) */
+/* 107 */ "", /* V: GTI(I,I) */
+/* 108 */ "", /* V: GTU(U,U) */
+/* 109 */ "", /* V: LEF(F,F) */
+/* 110 */ "", /* V: LEI(I,I) */
+/* 111 */ "", /* V: LEU(U,U) */
+/* 112 */ "", /* V: LTF(F,F) */
+/* 113 */ "", /* V: LTI(I,I) */
+/* 114 */ "", /* V: LTU(U,U) */
+/* 115 */ "", /* V: NEF(F,F) */
+/* 116 */ "", /* V: NEI(I,I) */
+/* 117 */ "", /* V: NEU(U,U) */
+/* 118 */ "", /* V: JUMPV(P) */
+/* 119 */ "", /* V: LABELV */
+};
+
+static char _isinstruction[] = {
+/* 0 */ 0,
+/* 1 */ 0, /* */
+/* 2 */ 0, /* */
+/* 3 */ 0, /* */
+/* 4 */ 0, /* */
+/* 5 */ 0, /* */
+/* 6 */ 0, /* */
+/* 7 */ 0, /* */
+/* 8 */ 0, /* */
+/* 9 */ 0, /* */
+/* 10 */ 0, /* */
+/* 11 */ 0, /* */
+/* 12 */ 0, /* */
+/* 13 */ 0, /* */
+/* 14 */ 0, /* */
+/* 15 */ 0, /* */
+/* 16 */ 0, /* */
+/* 17 */ 0, /* */
+/* 18 */ 0, /* */
+/* 19 */ 0, /* */
+/* 20 */ 0, /* */
+/* 21 */ 0, /* */
+/* 22 */ 0, /* */
+/* 23 */ 0, /* */
+/* 24 */ 0, /* */
+/* 25 */ 0, /* */
+/* 26 */ 0, /* */
+/* 27 */ 0, /* */
+/* 28 */ 0, /* */
+/* 29 */ 0, /* */
+/* 30 */ 0, /* */
+/* 31 */ 0, /* */
+/* 32 */ 0, /* */
+/* 33 */ 0, /* */
+/* 34 */ 0, /* */
+/* 35 */ 0, /* */
+/* 36 */ 0, /* */
+/* 37 */ 0, /* */
+/* 38 */ 0, /* */
+/* 39 */ 0, /* */
+/* 40 */ 0, /* */
+/* 41 */ 0, /* */
+/* 42 */ 0, /* */
+/* 43 */ 0, /* */
+/* 44 */ 0, /* */
+/* 45 */ 0, /* */
+/* 46 */ 0, /* */
+/* 47 */ 0, /* */
+/* 48 */ 0, /* */
+/* 49 */ 0, /* */
+/* 50 */ 0, /* */
+/* 51 */ 0, /* */
+/* 52 */ 0, /* */
+/* 53 */ 0, /* */
+/* 54 */ 0, /* */
+/* 55 */ 0, /* */
+/* 56 */ 0, /* */
+/* 57 */ 0, /* */
+/* 58 */ 0, /* */
+/* 59 */ 0, /* */
+/* 60 */ 0, /* */
+/* 61 */ 0, /* */
+/* 62 */ 0, /* */
+/* 63 */ 0, /* */
+/* 64 */ 0, /* */
+/* 65 */ 0, /* */
+/* 66 */ 0, /* */
+/* 67 */ 0, /* */
+/* 68 */ 0, /* */
+/* 69 */ 0, /* */
+/* 70 */ 0, /* */
+/* 71 */ 0, /* */
+/* 72 */ 0, /* */
+/* 73 */ 0, /* */
+/* 74 */ 0, /* */
+/* 75 */ 0, /* */
+/* 76 */ 0, /* */
+/* 77 */ 0, /* */
+/* 78 */ 0, /* */
+/* 79 */ 0, /* */
+/* 80 */ 0, /* */
+/* 81 */ 0, /* */
+/* 82 */ 0, /* */
+/* 83 */ 0, /* */
+/* 84 */ 0, /* */
+/* 85 */ 0, /* */
+/* 86 */ 0, /* */
+/* 87 */ 0, /* */
+/* 88 */ 0, /* */
+/* 89 */ 0, /* */
+/* 90 */ 0, /* */
+/* 91 */ 0, /* */
+/* 92 */ 0, /* */
+/* 93 */ 0, /* */
+/* 94 */ 0, /* */
+/* 95 */ 0, /* */
+/* 96 */ 0, /* */
+/* 97 */ 0, /* */
+/* 98 */ 0, /* */
+/* 99 */ 0, /* */
+/* 100 */ 0, /* */
+/* 101 */ 0, /* */
+/* 102 */ 0, /* */
+/* 103 */ 0, /* */
+/* 104 */ 0, /* */
+/* 105 */ 0, /* */
+/* 106 */ 0, /* */
+/* 107 */ 0, /* */
+/* 108 */ 0, /* */
+/* 109 */ 0, /* */
+/* 110 */ 0, /* */
+/* 111 */ 0, /* */
+/* 112 */ 0, /* */
+/* 113 */ 0, /* */
+/* 114 */ 0, /* */
+/* 115 */ 0, /* */
+/* 116 */ 0, /* */
+/* 117 */ 0, /* */
+/* 118 */ 0, /* */
+/* 119 */ 0, /* */
+};
+
+static char *_string[] = {
+/* 0 */ 0,
+/* 1 */ "stmt: INDIRB(P)",
+/* 2 */ "stmt: INDIRF(P)",
+/* 3 */ "stmt: INDIRI(P)",
+/* 4 */ "stmt: INDIRU(P)",
+/* 5 */ "stmt: INDIRP(P)",
+/* 6 */ "stmt: CALLF(P)",
+/* 7 */ "stmt: CALLI(P)",
+/* 8 */ "stmt: CALLU(P)",
+/* 9 */ "stmt: CALLP(P)",
+/* 10 */ "stmt: V",
+/* 11 */ "bogus: I",
+/* 12 */ "bogus: U",
+/* 13 */ "bogus: P",
+/* 14 */ "bogus: F",
+/* 15 */ "bogus: B",
+/* 16 */ "bogus: V",
+/* 17 */ "I: bogus",
+/* 18 */ "U: bogus",
+/* 19 */ "P: bogus",
+/* 20 */ "F: bogus",
+/* 21 */ "B: bogus",
+/* 22 */ "V: bogus",
+/* 23 */ "F: CNSTF",
+/* 24 */ "I: CNSTI",
+/* 25 */ "P: CNSTP",
+/* 26 */ "U: CNSTU",
+/* 27 */ "V: ARGB(B)",
+/* 28 */ "V: ARGF(F)",
+/* 29 */ "V: ARGI(I)",
+/* 30 */ "V: ARGU(U)",
+/* 31 */ "V: ARGP(P)",
+/* 32 */ "V: ASGNB(P,B)",
+/* 33 */ "V: ASGNF(P,F)",
+/* 34 */ "V: ASGNI(P,I)",
+/* 35 */ "V: ASGNU(P,U)",
+/* 36 */ "V: ASGNP(P,P)",
+/* 37 */ "B: INDIRB(P)",
+/* 38 */ "F: INDIRF(P)",
+/* 39 */ "I: INDIRI(P)",
+/* 40 */ "U: INDIRU(P)",
+/* 41 */ "P: INDIRP(P)",
+/* 42 */ "I: CVII(I)",
+/* 43 */ "I: CVUI(U)",
+/* 44 */ "I: CVFI(F)",
+/* 45 */ "U: CVIU(I)",
+/* 46 */ "U: CVUU(U)",
+/* 47 */ "U: CVPU(P)",
+/* 48 */ "F: CVIF(I)",
+/* 49 */ "F: CVFF(F)",
+/* 50 */ "P: CVUP(U)",
+/* 51 */ "P: CVPP(P)",
+/* 52 */ "F: NEGF(F)",
+/* 53 */ "I: NEGI(I)",
+/* 54 */ "V: CALLB(P,P)",
+/* 55 */ "F: CALLF(P)",
+/* 56 */ "I: CALLI(P)",
+/* 57 */ "U: CALLU(P)",
+/* 58 */ "P: CALLP(P)",
+/* 59 */ "V: CALLV(P)",
+/* 60 */ "V: RETF(F)",
+/* 61 */ "V: RETI(I)",
+/* 62 */ "V: RETU(U)",
+/* 63 */ "V: RETP(P)",
+/* 64 */ "V: RETV",
+/* 65 */ "P: ADDRGP",
+/* 66 */ "P: ADDRFP",
+/* 67 */ "P: ADDRLP",
+/* 68 */ "F: ADDF(F,F)",
+/* 69 */ "I: ADDI(I,I)",
+/* 70 */ "P: ADDP(P,I)",
+/* 71 */ "P: ADDP(I,P)",
+/* 72 */ "P: ADDP(U,P)",
+/* 73 */ "P: ADDP(P,U)",
+/* 74 */ "U: ADDU(U,U)",
+/* 75 */ "F: SUBF(F,F)",
+/* 76 */ "I: SUBI(I,I)",
+/* 77 */ "P: SUBP(P,I)",
+/* 78 */ "P: SUBP(P,U)",
+/* 79 */ "U: SUBU(U,U)",
+/* 80 */ "I: LSHI(I,I)",
+/* 81 */ "U: LSHU(U,I)",
+/* 82 */ "I: MODI(I,I)",
+/* 83 */ "U: MODU(U,U)",
+/* 84 */ "I: RSHI(I,I)",
+/* 85 */ "U: RSHU(U,I)",
+/* 86 */ "U: BANDU(U,U)",
+/* 87 */ "I: BANDI(I,I)",
+/* 88 */ "U: BCOMU(U)",
+/* 89 */ "I: BCOMI(I)",
+/* 90 */ "I: BORI(I,I)",
+/* 91 */ "U: BORU(U,U)",
+/* 92 */ "U: BXORU(U,U)",
+/* 93 */ "I: BXORI(I,I)",
+/* 94 */ "F: DIVF(F,F)",
+/* 95 */ "I: DIVI(I,I)",
+/* 96 */ "U: DIVU(U,U)",
+/* 97 */ "F: MULF(F,F)",
+/* 98 */ "I: MULI(I,I)",
+/* 99 */ "U: MULU(U,U)",
+/* 100 */ "V: EQF(F,F)",
+/* 101 */ "V: EQI(I,I)",
+/* 102 */ "V: EQU(U,U)",
+/* 103 */ "V: GEF(F,F)",
+/* 104 */ "V: GEI(I,I)",
+/* 105 */ "V: GEU(U,U)",
+/* 106 */ "V: GTF(F,F)",
+/* 107 */ "V: GTI(I,I)",
+/* 108 */ "V: GTU(U,U)",
+/* 109 */ "V: LEF(F,F)",
+/* 110 */ "V: LEI(I,I)",
+/* 111 */ "V: LEU(U,U)",
+/* 112 */ "V: LTF(F,F)",
+/* 113 */ "V: LTI(I,I)",
+/* 114 */ "V: LTU(U,U)",
+/* 115 */ "V: NEF(F,F)",
+/* 116 */ "V: NEI(I,I)",
+/* 117 */ "V: NEU(U,U)",
+/* 118 */ "V: JUMPV(P)",
+/* 119 */ "V: LABELV",
+};
+
+static short _decode_stmt[] = {
+ 0,
+ 1,
+ 2,
+ 3,
+ 4,
+ 5,
+ 6,
+ 7,
+ 8,
+ 9,
+ 10,
+};
+
+static short _decode_P[] = {
+ 0,
+ 19,
+ 25,
+ 41,
+ 50,
+ 51,
+ 58,
+ 65,
+ 66,
+ 67,
+ 70,
+ 71,
+ 72,
+ 73,
+ 77,
+ 78,
+};
+
+static short _decode_V[] = {
+ 0,
+ 22,
+ 27,
+ 28,
+ 29,
+ 30,
+ 31,
+ 32,
+ 33,
+ 34,
+ 35,
+ 36,
+ 54,
+ 59,
+ 60,
+ 61,
+ 62,
+ 63,
+ 64,
+ 100,
+ 101,
+ 102,
+ 103,
+ 104,
+ 105,
+ 106,
+ 107,
+ 108,
+ 109,
+ 110,
+ 111,
+ 112,
+ 113,
+ 114,
+ 115,
+ 116,
+ 117,
+ 118,
+ 119,
+};
+
+static short _decode_bogus[] = {
+ 0,
+ 11,
+ 12,
+ 13,
+ 14,
+ 15,
+ 16,
+};
+
+static short _decode_I[] = {
+ 0,
+ 17,
+ 24,
+ 39,
+ 42,
+ 43,
+ 44,
+ 53,
+ 56,
+ 69,
+ 76,
+ 80,
+ 82,
+ 84,
+ 87,
+ 89,
+ 90,
+ 93,
+ 95,
+ 98,
+};
+
+static short _decode_U[] = {
+ 0,
+ 18,
+ 26,
+ 40,
+ 45,
+ 46,
+ 47,
+ 57,
+ 74,
+ 79,
+ 81,
+ 83,
+ 85,
+ 86,
+ 88,
+ 91,
+ 92,
+ 96,
+ 99,
+};
+
+static short _decode_F[] = {
+ 0,
+ 20,
+ 23,
+ 38,
+ 48,
+ 49,
+ 52,
+ 55,
+ 68,
+ 75,
+ 94,
+ 97,
+};
+
+static short _decode_B[] = {
+ 0,
+ 21,
+ 37,
+};
+
+static int _rule(void *state, int goalnt) {
+ if (goalnt < 1 || goalnt > 8)
+ fatal("_rule", "Bad goal nonterminal %d\n", goalnt);
+ if (!state)
+ return 0;
+ switch (goalnt) {
+ case _stmt_NT: return _decode_stmt[((struct _state *)state)->rule._stmt];
+ case _P_NT: return _decode_P[((struct _state *)state)->rule._P];
+ case _V_NT: return _decode_V[((struct _state *)state)->rule._V];
+ case _bogus_NT: return _decode_bogus[((struct _state *)state)->rule._bogus];
+ case _I_NT: return _decode_I[((struct _state *)state)->rule._I];
+ case _U_NT: return _decode_U[((struct _state *)state)->rule._U];
+ case _F_NT: return _decode_F[((struct _state *)state)->rule._F];
+ case _B_NT: return _decode_B[((struct _state *)state)->rule._B];
+ default:
+ fatal("_rule", "Bad goal nonterminal %d\n", goalnt);
+ return 0;
+ }
+}
+
+static void _closure_P(NODEPTR_TYPE, int);
+static void _closure_V(NODEPTR_TYPE, int);
+static void _closure_bogus(NODEPTR_TYPE, int);
+static void _closure_I(NODEPTR_TYPE, int);
+static void _closure_U(NODEPTR_TYPE, int);
+static void _closure_F(NODEPTR_TYPE, int);
+static void _closure_B(NODEPTR_TYPE, int);
+
+static void _closure_P(NODEPTR_TYPE a, int c) {
+ struct _state *p = STATE_LABEL(a);
+ if (c + 1 < p->cost[_bogus_NT]) {
+ p->cost[_bogus_NT] = c + 1;
+ p->rule._bogus = 3;
+ _closure_bogus(a, c + 1);
+ }
+}
+
+static void _closure_V(NODEPTR_TYPE a, int c) {
+ struct _state *p = STATE_LABEL(a);
+ if (c + 1 < p->cost[_bogus_NT]) {
+ p->cost[_bogus_NT] = c + 1;
+ p->rule._bogus = 6;
+ _closure_bogus(a, c + 1);
+ }
+ if (c + 0 < p->cost[_stmt_NT]) {
+ p->cost[_stmt_NT] = c + 0;
+ p->rule._stmt = 10;
+ }
+}
+
+static void _closure_bogus(NODEPTR_TYPE a, int c) {
+ struct _state *p = STATE_LABEL(a);
+ if (c + 1 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 1;
+ p->rule._V = 1;
+ _closure_V(a, c + 1);
+ }
+ if (c + 1 < p->cost[_B_NT]) {
+ p->cost[_B_NT] = c + 1;
+ p->rule._B = 1;
+ _closure_B(a, c + 1);
+ }
+ if (c + 1 < p->cost[_F_NT]) {
+ p->cost[_F_NT] = c + 1;
+ p->rule._F = 1;
+ _closure_F(a, c + 1);
+ }
+ if (c + 1 < p->cost[_P_NT]) {
+ p->cost[_P_NT] = c + 1;
+ p->rule._P = 1;
+ _closure_P(a, c + 1);
+ }
+ if (c + 1 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = c + 1;
+ p->rule._U = 1;
+ _closure_U(a, c + 1);
+ }
+ if (c + 1 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 1;
+ p->rule._I = 1;
+ _closure_I(a, c + 1);
+ }
+}
+
+static void _closure_I(NODEPTR_TYPE a, int c) {
+ struct _state *p = STATE_LABEL(a);
+ if (c + 1 < p->cost[_bogus_NT]) {
+ p->cost[_bogus_NT] = c + 1;
+ p->rule._bogus = 1;
+ _closure_bogus(a, c + 1);
+ }
+}
+
+static void _closure_U(NODEPTR_TYPE a, int c) {
+ struct _state *p = STATE_LABEL(a);
+ if (c + 1 < p->cost[_bogus_NT]) {
+ p->cost[_bogus_NT] = c + 1;
+ p->rule._bogus = 2;
+ _closure_bogus(a, c + 1);
+ }
+}
+
+static void _closure_F(NODEPTR_TYPE a, int c) {
+ struct _state *p = STATE_LABEL(a);
+ if (c + 1 < p->cost[_bogus_NT]) {
+ p->cost[_bogus_NT] = c + 1;
+ p->rule._bogus = 4;
+ _closure_bogus(a, c + 1);
+ }
+}
+
+static void _closure_B(NODEPTR_TYPE a, int c) {
+ struct _state *p = STATE_LABEL(a);
+ if (c + 1 < p->cost[_bogus_NT]) {
+ p->cost[_bogus_NT] = c + 1;
+ p->rule._bogus = 5;
+ _closure_bogus(a, c + 1);
+ }
+}
+
+static void _label(NODEPTR_TYPE a) {
+ int c;
+ struct _state *p;
+
+ if (!a)
+ fatal("_label", "Null tree\n", 0);
+ STATE_LABEL(a) = p = allocate(sizeof *p, FUNC);
+ p->rule._stmt = 0;
+ p->cost[1] =
+ p->cost[2] =
+ p->cost[3] =
+ p->cost[4] =
+ p->cost[5] =
+ p->cost[6] =
+ p->cost[7] =
+ p->cost[8] =
+ 0x7fff;
+ switch (OP_LABEL(a)) {
+ case 17: /* CNSTF */
+ /* F: CNSTF */
+ if (0 + 0 < p->cost[_F_NT]) {
+ p->cost[_F_NT] = 0 + 0;
+ p->rule._F = 2;
+ _closure_F(a, 0 + 0);
+ }
+ break;
+ case 21: /* CNSTI */
+ /* I: CNSTI */
+ if (0 + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = 0 + 0;
+ p->rule._I = 2;
+ _closure_I(a, 0 + 0);
+ }
+ break;
+ case 22: /* CNSTU */
+ /* U: CNSTU */
+ if (0 + 0 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = 0 + 0;
+ p->rule._U = 2;
+ _closure_U(a, 0 + 0);
+ }
+ break;
+ case 23: /* CNSTP */
+ /* P: CNSTP */
+ if (0 + 0 < p->cost[_P_NT]) {
+ p->cost[_P_NT] = 0 + 0;
+ p->rule._P = 2;
+ _closure_P(a, 0 + 0);
+ }
+ break;
+ case 33: /* ARGF */
+ _label(LEFT_CHILD(a));
+ /* V: ARGF(F) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 3;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 37: /* ARGI */
+ _label(LEFT_CHILD(a));
+ /* V: ARGI(I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 4;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 38: /* ARGU */
+ _label(LEFT_CHILD(a));
+ /* V: ARGU(U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 5;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 39: /* ARGP */
+ _label(LEFT_CHILD(a));
+ /* V: ARGP(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 6;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 41: /* ARGB */
+ _label(LEFT_CHILD(a));
+ /* V: ARGB(B) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_B_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 2;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 49: /* ASGNF */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: ASGNF(P,F) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 8;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 53: /* ASGNI */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: ASGNI(P,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 9;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 54: /* ASGNU */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: ASGNU(P,U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 10;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 55: /* ASGNP */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: ASGNP(P,P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 11;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 57: /* ASGNB */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: ASGNB(P,B) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_B_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 7;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 65: /* INDIRF */
+ _label(LEFT_CHILD(a));
+ /* stmt: INDIRF(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_stmt_NT]) {
+ p->cost[_stmt_NT] = c + 0;
+ p->rule._stmt = 2;
+ }
+ /* F: INDIRF(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_F_NT]) {
+ p->cost[_F_NT] = c + 0;
+ p->rule._F = 3;
+ _closure_F(a, c + 0);
+ }
+ break;
+ case 69: /* INDIRI */
+ _label(LEFT_CHILD(a));
+ /* stmt: INDIRI(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_stmt_NT]) {
+ p->cost[_stmt_NT] = c + 0;
+ p->rule._stmt = 3;
+ }
+ /* I: INDIRI(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 0;
+ p->rule._I = 3;
+ _closure_I(a, c + 0);
+ }
+ break;
+ case 70: /* INDIRU */
+ _label(LEFT_CHILD(a));
+ /* stmt: INDIRU(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_stmt_NT]) {
+ p->cost[_stmt_NT] = c + 0;
+ p->rule._stmt = 4;
+ }
+ /* U: INDIRU(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = c + 0;
+ p->rule._U = 3;
+ _closure_U(a, c + 0);
+ }
+ break;
+ case 71: /* INDIRP */
+ _label(LEFT_CHILD(a));
+ /* stmt: INDIRP(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_stmt_NT]) {
+ p->cost[_stmt_NT] = c + 0;
+ p->rule._stmt = 5;
+ }
+ /* P: INDIRP(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_P_NT]) {
+ p->cost[_P_NT] = c + 0;
+ p->rule._P = 3;
+ _closure_P(a, c + 0);
+ }
+ break;
+ case 73: /* INDIRB */
+ _label(LEFT_CHILD(a));
+ /* stmt: INDIRB(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_stmt_NT]) {
+ p->cost[_stmt_NT] = c + 0;
+ p->rule._stmt = 1;
+ }
+ /* B: INDIRB(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_B_NT]) {
+ p->cost[_B_NT] = c + 0;
+ p->rule._B = 2;
+ _closure_B(a, c + 0);
+ }
+ break;
+ case 113: /* CVFF */
+ _label(LEFT_CHILD(a));
+ /* F: CVFF(F) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + 0;
+ if (c + 0 < p->cost[_F_NT]) {
+ p->cost[_F_NT] = c + 0;
+ p->rule._F = 5;
+ _closure_F(a, c + 0);
+ }
+ break;
+ case 117: /* CVFI */
+ _label(LEFT_CHILD(a));
+ /* I: CVFI(F) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + 0;
+ if (c + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 0;
+ p->rule._I = 6;
+ _closure_I(a, c + 0);
+ }
+ break;
+ case 129: /* CVIF */
+ _label(LEFT_CHILD(a));
+ /* F: CVIF(I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_F_NT]) {
+ p->cost[_F_NT] = c + 0;
+ p->rule._F = 4;
+ _closure_F(a, c + 0);
+ }
+ break;
+ case 133: /* CVII */
+ _label(LEFT_CHILD(a));
+ /* I: CVII(I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 0;
+ p->rule._I = 4;
+ _closure_I(a, c + 0);
+ }
+ break;
+ case 134: /* CVIU */
+ _label(LEFT_CHILD(a));
+ /* U: CVIU(I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = c + 0;
+ p->rule._U = 4;
+ _closure_U(a, c + 0);
+ }
+ break;
+ case 150: /* CVPU */
+ _label(LEFT_CHILD(a));
+ /* U: CVPU(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = c + 0;
+ p->rule._U = 6;
+ _closure_U(a, c + 0);
+ }
+ break;
+ case 151: /* CVPP */
+ _label(LEFT_CHILD(a));
+ /* P: CVPP(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_P_NT]) {
+ p->cost[_P_NT] = c + 0;
+ p->rule._P = 5;
+ _closure_P(a, c + 0);
+ }
+ break;
+ case 181: /* CVUI */
+ _label(LEFT_CHILD(a));
+ /* I: CVUI(U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 0;
+ p->rule._I = 5;
+ _closure_I(a, c + 0);
+ }
+ break;
+ case 182: /* CVUU */
+ _label(LEFT_CHILD(a));
+ /* U: CVUU(U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = c + 0;
+ p->rule._U = 5;
+ _closure_U(a, c + 0);
+ }
+ break;
+ case 183: /* CVUP */
+ _label(LEFT_CHILD(a));
+ /* P: CVUP(U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_P_NT]) {
+ p->cost[_P_NT] = c + 0;
+ p->rule._P = 4;
+ _closure_P(a, c + 0);
+ }
+ break;
+ case 193: /* NEGF */
+ _label(LEFT_CHILD(a));
+ /* F: NEGF(F) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + 0;
+ if (c + 0 < p->cost[_F_NT]) {
+ p->cost[_F_NT] = c + 0;
+ p->rule._F = 6;
+ _closure_F(a, c + 0);
+ }
+ break;
+ case 197: /* NEGI */
+ _label(LEFT_CHILD(a));
+ /* I: NEGI(I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 0;
+ p->rule._I = 7;
+ _closure_I(a, c + 0);
+ }
+ break;
+ case 209: /* CALLF */
+ _label(LEFT_CHILD(a));
+ /* stmt: CALLF(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_stmt_NT]) {
+ p->cost[_stmt_NT] = c + 0;
+ p->rule._stmt = 6;
+ }
+ /* F: CALLF(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_F_NT]) {
+ p->cost[_F_NT] = c + 0;
+ p->rule._F = 7;
+ _closure_F(a, c + 0);
+ }
+ break;
+ case 213: /* CALLI */
+ _label(LEFT_CHILD(a));
+ /* stmt: CALLI(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_stmt_NT]) {
+ p->cost[_stmt_NT] = c + 0;
+ p->rule._stmt = 7;
+ }
+ /* I: CALLI(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 0;
+ p->rule._I = 8;
+ _closure_I(a, c + 0);
+ }
+ break;
+ case 214: /* CALLU */
+ _label(LEFT_CHILD(a));
+ /* stmt: CALLU(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_stmt_NT]) {
+ p->cost[_stmt_NT] = c + 0;
+ p->rule._stmt = 8;
+ }
+ /* U: CALLU(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = c + 0;
+ p->rule._U = 7;
+ _closure_U(a, c + 0);
+ }
+ break;
+ case 215: /* CALLP */
+ _label(LEFT_CHILD(a));
+ /* stmt: CALLP(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_stmt_NT]) {
+ p->cost[_stmt_NT] = c + 0;
+ p->rule._stmt = 9;
+ }
+ /* P: CALLP(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_P_NT]) {
+ p->cost[_P_NT] = c + 0;
+ p->rule._P = 6;
+ _closure_P(a, c + 0);
+ }
+ break;
+ case 216: /* CALLV */
+ _label(LEFT_CHILD(a));
+ /* V: CALLV(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 13;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 217: /* CALLB */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: CALLB(P,P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 12;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 241: /* RETF */
+ _label(LEFT_CHILD(a));
+ /* V: RETF(F) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 14;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 245: /* RETI */
+ _label(LEFT_CHILD(a));
+ /* V: RETI(I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 15;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 246: /* RETU */
+ _label(LEFT_CHILD(a));
+ /* V: RETU(U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 16;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 247: /* RETP */
+ _label(LEFT_CHILD(a));
+ /* V: RETP(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 17;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 248: /* RETV */
+ /* V: RETV */
+ if (0 + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = 0 + 0;
+ p->rule._V = 18;
+ _closure_V(a, 0 + 0);
+ }
+ break;
+ case 263: /* ADDRGP */
+ /* P: ADDRGP */
+ if (0 + 0 < p->cost[_P_NT]) {
+ p->cost[_P_NT] = 0 + 0;
+ p->rule._P = 7;
+ _closure_P(a, 0 + 0);
+ }
+ break;
+ case 279: /* ADDRFP */
+ /* P: ADDRFP */
+ if (0 + 0 < p->cost[_P_NT]) {
+ p->cost[_P_NT] = 0 + 0;
+ p->rule._P = 8;
+ _closure_P(a, 0 + 0);
+ }
+ break;
+ case 295: /* ADDRLP */
+ /* P: ADDRLP */
+ if (0 + 0 < p->cost[_P_NT]) {
+ p->cost[_P_NT] = 0 + 0;
+ p->rule._P = 9;
+ _closure_P(a, 0 + 0);
+ }
+ break;
+ case 305: /* ADDF */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* F: ADDF(F,F) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0;
+ if (c + 0 < p->cost[_F_NT]) {
+ p->cost[_F_NT] = c + 0;
+ p->rule._F = 8;
+ _closure_F(a, c + 0);
+ }
+ break;
+ case 309: /* ADDI */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* I: ADDI(I,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 0;
+ p->rule._I = 9;
+ _closure_I(a, c + 0);
+ }
+ break;
+ case 310: /* ADDU */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* U: ADDU(U,U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = c + 0;
+ p->rule._U = 8;
+ _closure_U(a, c + 0);
+ }
+ break;
+ case 311: /* ADDP */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* P: ADDP(P,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_P_NT]) {
+ p->cost[_P_NT] = c + 0;
+ p->rule._P = 10;
+ _closure_P(a, c + 0);
+ }
+ /* P: ADDP(I,P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_P_NT]) {
+ p->cost[_P_NT] = c + 0;
+ p->rule._P = 11;
+ _closure_P(a, c + 0);
+ }
+ /* P: ADDP(U,P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_P_NT]) {
+ p->cost[_P_NT] = c + 0;
+ p->rule._P = 12;
+ _closure_P(a, c + 0);
+ }
+ /* P: ADDP(P,U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_P_NT]) {
+ p->cost[_P_NT] = c + 0;
+ p->rule._P = 13;
+ _closure_P(a, c + 0);
+ }
+ break;
+ case 321: /* SUBF */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* F: SUBF(F,F) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0;
+ if (c + 0 < p->cost[_F_NT]) {
+ p->cost[_F_NT] = c + 0;
+ p->rule._F = 9;
+ _closure_F(a, c + 0);
+ }
+ break;
+ case 325: /* SUBI */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* I: SUBI(I,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 0;
+ p->rule._I = 10;
+ _closure_I(a, c + 0);
+ }
+ break;
+ case 326: /* SUBU */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* U: SUBU(U,U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = c + 0;
+ p->rule._U = 9;
+ _closure_U(a, c + 0);
+ }
+ break;
+ case 327: /* SUBP */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* P: SUBP(P,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_P_NT]) {
+ p->cost[_P_NT] = c + 0;
+ p->rule._P = 14;
+ _closure_P(a, c + 0);
+ }
+ /* P: SUBP(P,U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_P_NT]) {
+ p->cost[_P_NT] = c + 0;
+ p->rule._P = 15;
+ _closure_P(a, c + 0);
+ }
+ break;
+ case 341: /* LSHI */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* I: LSHI(I,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 0;
+ p->rule._I = 11;
+ _closure_I(a, c + 0);
+ }
+ break;
+ case 342: /* LSHU */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* U: LSHU(U,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = c + 0;
+ p->rule._U = 10;
+ _closure_U(a, c + 0);
+ }
+ break;
+ case 357: /* MODI */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* I: MODI(I,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 0;
+ p->rule._I = 12;
+ _closure_I(a, c + 0);
+ }
+ break;
+ case 358: /* MODU */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* U: MODU(U,U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = c + 0;
+ p->rule._U = 11;
+ _closure_U(a, c + 0);
+ }
+ break;
+ case 373: /* RSHI */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* I: RSHI(I,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 0;
+ p->rule._I = 13;
+ _closure_I(a, c + 0);
+ }
+ break;
+ case 374: /* RSHU */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* U: RSHU(U,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = c + 0;
+ p->rule._U = 12;
+ _closure_U(a, c + 0);
+ }
+ break;
+ case 389: /* BANDI */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* I: BANDI(I,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 0;
+ p->rule._I = 14;
+ _closure_I(a, c + 0);
+ }
+ break;
+ case 390: /* BANDU */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* U: BANDU(U,U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = c + 0;
+ p->rule._U = 13;
+ _closure_U(a, c + 0);
+ }
+ break;
+ case 405: /* BCOMI */
+ _label(LEFT_CHILD(a));
+ /* I: BCOMI(I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 0;
+ p->rule._I = 15;
+ _closure_I(a, c + 0);
+ }
+ break;
+ case 406: /* BCOMU */
+ _label(LEFT_CHILD(a));
+ /* U: BCOMU(U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = c + 0;
+ p->rule._U = 14;
+ _closure_U(a, c + 0);
+ }
+ break;
+ case 421: /* BORI */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* I: BORI(I,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 0;
+ p->rule._I = 16;
+ _closure_I(a, c + 0);
+ }
+ break;
+ case 422: /* BORU */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* U: BORU(U,U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = c + 0;
+ p->rule._U = 15;
+ _closure_U(a, c + 0);
+ }
+ break;
+ case 437: /* BXORI */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* I: BXORI(I,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 0;
+ p->rule._I = 17;
+ _closure_I(a, c + 0);
+ }
+ break;
+ case 438: /* BXORU */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* U: BXORU(U,U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = c + 0;
+ p->rule._U = 16;
+ _closure_U(a, c + 0);
+ }
+ break;
+ case 449: /* DIVF */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* F: DIVF(F,F) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0;
+ if (c + 0 < p->cost[_F_NT]) {
+ p->cost[_F_NT] = c + 0;
+ p->rule._F = 10;
+ _closure_F(a, c + 0);
+ }
+ break;
+ case 453: /* DIVI */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* I: DIVI(I,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 0;
+ p->rule._I = 18;
+ _closure_I(a, c + 0);
+ }
+ break;
+ case 454: /* DIVU */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* U: DIVU(U,U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = c + 0;
+ p->rule._U = 17;
+ _closure_U(a, c + 0);
+ }
+ break;
+ case 465: /* MULF */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* F: MULF(F,F) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0;
+ if (c + 0 < p->cost[_F_NT]) {
+ p->cost[_F_NT] = c + 0;
+ p->rule._F = 11;
+ _closure_F(a, c + 0);
+ }
+ break;
+ case 469: /* MULI */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* I: MULI(I,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_I_NT]) {
+ p->cost[_I_NT] = c + 0;
+ p->rule._I = 19;
+ _closure_I(a, c + 0);
+ }
+ break;
+ case 470: /* MULU */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* U: MULU(U,U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_U_NT]) {
+ p->cost[_U_NT] = c + 0;
+ p->rule._U = 18;
+ _closure_U(a, c + 0);
+ }
+ break;
+ case 481: /* EQF */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: EQF(F,F) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 19;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 485: /* EQI */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: EQI(I,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 20;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 486: /* EQU */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: EQU(U,U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 21;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 497: /* GEF */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: GEF(F,F) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 22;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 501: /* GEI */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: GEI(I,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 23;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 502: /* GEU */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: GEU(U,U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 24;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 513: /* GTF */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: GTF(F,F) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 25;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 517: /* GTI */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: GTI(I,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 26;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 518: /* GTU */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: GTU(U,U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 27;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 529: /* LEF */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: LEF(F,F) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 28;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 533: /* LEI */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: LEI(I,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 29;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 534: /* LEU */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: LEU(U,U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 30;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 545: /* LTF */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: LTF(F,F) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 31;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 549: /* LTI */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: LTI(I,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 32;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 550: /* LTU */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: LTU(U,U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 33;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 561: /* NEF */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: NEF(F,F) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_F_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_F_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 34;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 565: /* NEI */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: NEI(I,I) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_I_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_I_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 35;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 566: /* NEU */
+ _label(LEFT_CHILD(a));
+ _label(RIGHT_CHILD(a));
+ /* V: NEU(U,U) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_U_NT] + ((struct _state *)(RIGHT_CHILD(a)->x.state))->cost[_U_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 36;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 584: /* JUMPV */
+ _label(LEFT_CHILD(a));
+ /* V: JUMPV(P) */
+ c = ((struct _state *)(LEFT_CHILD(a)->x.state))->cost[_P_NT] + 0;
+ if (c + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = c + 0;
+ p->rule._V = 37;
+ _closure_V(a, c + 0);
+ }
+ break;
+ case 600: /* LABELV */
+ /* V: LABELV */
+ if (0 + 0 < p->cost[_V_NT]) {
+ p->cost[_V_NT] = 0 + 0;
+ p->rule._V = 38;
+ _closure_V(a, 0 + 0);
+ }
+ break;
+ default:
+ fatal("_label", "Bad terminal %d\n", OP_LABEL(a));
+ }
+}
+
+static void _kids(NODEPTR_TYPE p, int eruleno, NODEPTR_TYPE kids[]) {
+ if (!p)
+ fatal("_kids", "Null tree\n", 0);
+ if (!kids)
+ fatal("_kids", "Null kids\n", 0);
+ switch (eruleno) {
+ case 118: /* V: JUMPV(P) */
+ case 89: /* I: BCOMI(I) */
+ case 88: /* U: BCOMU(U) */
+ case 63: /* V: RETP(P) */
+ case 62: /* V: RETU(U) */
+ case 61: /* V: RETI(I) */
+ case 60: /* V: RETF(F) */
+ case 59: /* V: CALLV(P) */
+ case 58: /* P: CALLP(P) */
+ case 57: /* U: CALLU(P) */
+ case 56: /* I: CALLI(P) */
+ case 55: /* F: CALLF(P) */
+ case 53: /* I: NEGI(I) */
+ case 52: /* F: NEGF(F) */
+ case 51: /* P: CVPP(P) */
+ case 50: /* P: CVUP(U) */
+ case 49: /* F: CVFF(F) */
+ case 48: /* F: CVIF(I) */
+ case 47: /* U: CVPU(P) */
+ case 46: /* U: CVUU(U) */
+ case 45: /* U: CVIU(I) */
+ case 44: /* I: CVFI(F) */
+ case 43: /* I: CVUI(U) */
+ case 42: /* I: CVII(I) */
+ case 41: /* P: INDIRP(P) */
+ case 40: /* U: INDIRU(P) */
+ case 39: /* I: INDIRI(P) */
+ case 38: /* F: INDIRF(P) */
+ case 37: /* B: INDIRB(P) */
+ case 31: /* V: ARGP(P) */
+ case 30: /* V: ARGU(U) */
+ case 29: /* V: ARGI(I) */
+ case 28: /* V: ARGF(F) */
+ case 27: /* V: ARGB(B) */
+ case 9: /* stmt: CALLP(P) */
+ case 8: /* stmt: CALLU(P) */
+ case 7: /* stmt: CALLI(P) */
+ case 6: /* stmt: CALLF(P) */
+ case 5: /* stmt: INDIRP(P) */
+ case 4: /* stmt: INDIRU(P) */
+ case 3: /* stmt: INDIRI(P) */
+ case 2: /* stmt: INDIRF(P) */
+ case 1: /* stmt: INDIRB(P) */
+ kids[0] = LEFT_CHILD(p);
+ break;
+ case 22: /* V: bogus */
+ case 21: /* B: bogus */
+ case 20: /* F: bogus */
+ case 19: /* P: bogus */
+ case 18: /* U: bogus */
+ case 17: /* I: bogus */
+ case 16: /* bogus: V */
+ case 15: /* bogus: B */
+ case 14: /* bogus: F */
+ case 13: /* bogus: P */
+ case 12: /* bogus: U */
+ case 11: /* bogus: I */
+ case 10: /* stmt: V */
+ kids[0] = p;
+ break;
+ case 119: /* V: LABELV */
+ case 67: /* P: ADDRLP */
+ case 66: /* P: ADDRFP */
+ case 65: /* P: ADDRGP */
+ case 64: /* V: RETV */
+ case 26: /* U: CNSTU */
+ case 25: /* P: CNSTP */
+ case 24: /* I: CNSTI */
+ case 23: /* F: CNSTF */
+ break;
+ case 117: /* V: NEU(U,U) */
+ case 116: /* V: NEI(I,I) */
+ case 115: /* V: NEF(F,F) */
+ case 114: /* V: LTU(U,U) */
+ case 113: /* V: LTI(I,I) */
+ case 112: /* V: LTF(F,F) */
+ case 111: /* V: LEU(U,U) */
+ case 110: /* V: LEI(I,I) */
+ case 109: /* V: LEF(F,F) */
+ case 108: /* V: GTU(U,U) */
+ case 107: /* V: GTI(I,I) */
+ case 106: /* V: GTF(F,F) */
+ case 105: /* V: GEU(U,U) */
+ case 104: /* V: GEI(I,I) */
+ case 103: /* V: GEF(F,F) */
+ case 102: /* V: EQU(U,U) */
+ case 101: /* V: EQI(I,I) */
+ case 100: /* V: EQF(F,F) */
+ case 99: /* U: MULU(U,U) */
+ case 98: /* I: MULI(I,I) */
+ case 97: /* F: MULF(F,F) */
+ case 96: /* U: DIVU(U,U) */
+ case 95: /* I: DIVI(I,I) */
+ case 94: /* F: DIVF(F,F) */
+ case 93: /* I: BXORI(I,I) */
+ case 92: /* U: BXORU(U,U) */
+ case 91: /* U: BORU(U,U) */
+ case 90: /* I: BORI(I,I) */
+ case 87: /* I: BANDI(I,I) */
+ case 86: /* U: BANDU(U,U) */
+ case 85: /* U: RSHU(U,I) */
+ case 84: /* I: RSHI(I,I) */
+ case 83: /* U: MODU(U,U) */
+ case 82: /* I: MODI(I,I) */
+ case 81: /* U: LSHU(U,I) */
+ case 80: /* I: LSHI(I,I) */
+ case 79: /* U: SUBU(U,U) */
+ case 78: /* P: SUBP(P,U) */
+ case 77: /* P: SUBP(P,I) */
+ case 76: /* I: SUBI(I,I) */
+ case 75: /* F: SUBF(F,F) */
+ case 74: /* U: ADDU(U,U) */
+ case 73: /* P: ADDP(P,U) */
+ case 72: /* P: ADDP(U,P) */
+ case 71: /* P: ADDP(I,P) */
+ case 70: /* P: ADDP(P,I) */
+ case 69: /* I: ADDI(I,I) */
+ case 68: /* F: ADDF(F,F) */
+ case 54: /* V: CALLB(P,P) */
+ case 36: /* V: ASGNP(P,P) */
+ case 35: /* V: ASGNU(P,U) */
+ case 34: /* V: ASGNI(P,I) */
+ case 33: /* V: ASGNF(P,F) */
+ case 32: /* V: ASGNB(P,B) */
+ kids[0] = LEFT_CHILD(p);
+ kids[1] = RIGHT_CHILD(p);
+ break;
+ default:
+ fatal("_kids", "Bad rule number %d\n", eruleno);
+ }
+}
+
+
+static void reduce(NODEPTR_TYPE p, int goalnt) {
+ int i, sz = opsize(p->op), rulenumber = _rule(p->x.state, goalnt);
+ short *nts = _nts[rulenumber];
+ NODEPTR_TYPE kids[10];
+
+ assert(rulenumber);
+ _kids(p, rulenumber, kids);
+ for (i = 0; nts[i]; i++)
+ reduce(kids[i], nts[i]);
+ switch (optype(p->op)) {
+#define xx(ty) if (sz == ty->size) return
+ case I:
+ case U:
+ xx(chartype);
+ xx(shorttype);
+ xx(inttype);
+ xx(longtype);
+ xx(longlong);
+ break;
+ case F:
+ xx(floattype);
+ xx(doubletype);
+ xx(longdouble);
+ break;
+ case P:
+ xx(voidptype);
+ xx(funcptype);
+ break;
+ case V:
+ case B: if (sz == 0) return;
+#undef xx
+ }
+ printdag(p, 2);
+ assert(0);
+}
+
+void check(Node p) {
+ struct _state { short cost[1]; };
+
+ _label(p);
+ if (((struct _state *)p->x.state)->cost[1] > 0) {
+ printdag(p, 2);
+ assert(0);
+ }
+ reduce(p, 1);
+}
diff --git a/build/release-linux-x86_64/tools/rcc/dagcheck.d b/build/release-linux-x86_64/tools/rcc/dagcheck.d
new file mode 100644
index 0000000..e6024d8
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/dagcheck.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/dagcheck.o: \
+ build/release-linux-x86_64/tools/rcc/dagcheck.c src/tools/lcc/src/c.h \
+ src/tools/lcc/src/config.h src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/dagcheck.o b/build/release-linux-x86_64/tools/rcc/dagcheck.o
new file mode 100644
index 0000000..2b3fd0f
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/dagcheck.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/decl.d b/build/release-linux-x86_64/tools/rcc/decl.d
new file mode 100644
index 0000000..5f39520
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/decl.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/decl.o: src/tools/lcc/src/decl.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/decl.o b/build/release-linux-x86_64/tools/rcc/decl.o
new file mode 100644
index 0000000..9d4e244
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/decl.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/enode.d b/build/release-linux-x86_64/tools/rcc/enode.d
new file mode 100644
index 0000000..84d9733
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/enode.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/enode.o: src/tools/lcc/src/enode.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/enode.o b/build/release-linux-x86_64/tools/rcc/enode.o
new file mode 100644
index 0000000..5a6dc4b
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/enode.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/error.d b/build/release-linux-x86_64/tools/rcc/error.d
new file mode 100644
index 0000000..4f1e74c
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/error.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/error.o: src/tools/lcc/src/error.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/error.o b/build/release-linux-x86_64/tools/rcc/error.o
new file mode 100644
index 0000000..c1ec91d
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/error.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/event.d b/build/release-linux-x86_64/tools/rcc/event.d
new file mode 100644
index 0000000..44e1d61
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/event.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/event.o: src/tools/lcc/src/event.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/event.o b/build/release-linux-x86_64/tools/rcc/event.o
new file mode 100644
index 0000000..4a188ed
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/event.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/expr.d b/build/release-linux-x86_64/tools/rcc/expr.d
new file mode 100644
index 0000000..b1dd3b2
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/expr.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/expr.o: src/tools/lcc/src/expr.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/expr.o b/build/release-linux-x86_64/tools/rcc/expr.o
new file mode 100644
index 0000000..2d12784
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/expr.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/gen.d b/build/release-linux-x86_64/tools/rcc/gen.d
new file mode 100644
index 0000000..fc631f6
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/gen.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/gen.o: src/tools/lcc/src/gen.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/gen.o b/build/release-linux-x86_64/tools/rcc/gen.o
new file mode 100644
index 0000000..01948eb
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/gen.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/init.d b/build/release-linux-x86_64/tools/rcc/init.d
new file mode 100644
index 0000000..bd67474
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/init.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/init.o: src/tools/lcc/src/init.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/init.o b/build/release-linux-x86_64/tools/rcc/init.o
new file mode 100644
index 0000000..359cb9f
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/init.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/inits.d b/build/release-linux-x86_64/tools/rcc/inits.d
new file mode 100644
index 0000000..a723150
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/inits.d
@@ -0,0 +1 @@
+build/release-linux-x86_64/tools/rcc/inits.o: src/tools/lcc/src/inits.c
diff --git a/build/release-linux-x86_64/tools/rcc/inits.o b/build/release-linux-x86_64/tools/rcc/inits.o
new file mode 100644
index 0000000..217fd37
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/inits.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/input.d b/build/release-linux-x86_64/tools/rcc/input.d
new file mode 100644
index 0000000..8f88d88
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/input.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/input.o: src/tools/lcc/src/input.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/input.o b/build/release-linux-x86_64/tools/rcc/input.o
new file mode 100644
index 0000000..c3dcedd
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/input.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/lex.d b/build/release-linux-x86_64/tools/rcc/lex.d
new file mode 100644
index 0000000..c9895be
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/lex.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/lex.o: src/tools/lcc/src/lex.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/lex.o b/build/release-linux-x86_64/tools/rcc/lex.o
new file mode 100644
index 0000000..8c80ea9
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/lex.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/list.d b/build/release-linux-x86_64/tools/rcc/list.d
new file mode 100644
index 0000000..b6f7a0d
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/list.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/list.o: src/tools/lcc/src/list.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/list.o b/build/release-linux-x86_64/tools/rcc/list.o
new file mode 100644
index 0000000..edac932
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/list.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/main.d b/build/release-linux-x86_64/tools/rcc/main.d
new file mode 100644
index 0000000..513c293
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/main.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/main.o: src/tools/lcc/src/main.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/main.o b/build/release-linux-x86_64/tools/rcc/main.o
new file mode 100644
index 0000000..6ccdbe2
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/main.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/null.d b/build/release-linux-x86_64/tools/rcc/null.d
new file mode 100644
index 0000000..a846cb8
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/null.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/null.o: src/tools/lcc/src/null.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/null.o b/build/release-linux-x86_64/tools/rcc/null.o
new file mode 100644
index 0000000..0ecfda9
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/null.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/output.d b/build/release-linux-x86_64/tools/rcc/output.d
new file mode 100644
index 0000000..0b20b18
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/output.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/output.o: src/tools/lcc/src/output.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/output.o b/build/release-linux-x86_64/tools/rcc/output.o
new file mode 100644
index 0000000..08adcb5
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/output.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/prof.d b/build/release-linux-x86_64/tools/rcc/prof.d
new file mode 100644
index 0000000..9762b45
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/prof.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/prof.o: src/tools/lcc/src/prof.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/prof.o b/build/release-linux-x86_64/tools/rcc/prof.o
new file mode 100644
index 0000000..fefe3b2
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/prof.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/profio.d b/build/release-linux-x86_64/tools/rcc/profio.d
new file mode 100644
index 0000000..d206d4e
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/profio.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/profio.o: src/tools/lcc/src/profio.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/profio.o b/build/release-linux-x86_64/tools/rcc/profio.o
new file mode 100644
index 0000000..a097f37
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/profio.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/simp.d b/build/release-linux-x86_64/tools/rcc/simp.d
new file mode 100644
index 0000000..a6238c5
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/simp.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/simp.o: src/tools/lcc/src/simp.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/simp.o b/build/release-linux-x86_64/tools/rcc/simp.o
new file mode 100644
index 0000000..bc900b2
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/simp.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/stmt.d b/build/release-linux-x86_64/tools/rcc/stmt.d
new file mode 100644
index 0000000..eeaebab
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/stmt.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/stmt.o: src/tools/lcc/src/stmt.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/stmt.o b/build/release-linux-x86_64/tools/rcc/stmt.o
new file mode 100644
index 0000000..40ddfe5
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/stmt.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/string.d b/build/release-linux-x86_64/tools/rcc/string.d
new file mode 100644
index 0000000..5440623
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/string.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/string.o: src/tools/lcc/src/string.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/string.o b/build/release-linux-x86_64/tools/rcc/string.o
new file mode 100644
index 0000000..71cfa05
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/string.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/sym.d b/build/release-linux-x86_64/tools/rcc/sym.d
new file mode 100644
index 0000000..79a91bb
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/sym.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/sym.o: src/tools/lcc/src/sym.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/sym.o b/build/release-linux-x86_64/tools/rcc/sym.o
new file mode 100644
index 0000000..9a11386
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/sym.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/symbolic.d b/build/release-linux-x86_64/tools/rcc/symbolic.d
new file mode 100644
index 0000000..8cf60ea
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/symbolic.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/symbolic.o: \
+ src/tools/lcc/src/symbolic.c src/tools/lcc/src/c.h \
+ src/tools/lcc/src/config.h src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/symbolic.o b/build/release-linux-x86_64/tools/rcc/symbolic.o
new file mode 100644
index 0000000..85d1965
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/symbolic.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/trace.d b/build/release-linux-x86_64/tools/rcc/trace.d
new file mode 100644
index 0000000..4e01542
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/trace.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/trace.o: src/tools/lcc/src/trace.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/trace.o b/build/release-linux-x86_64/tools/rcc/trace.o
new file mode 100644
index 0000000..91d736c
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/trace.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/tree.d b/build/release-linux-x86_64/tools/rcc/tree.d
new file mode 100644
index 0000000..7686fd4
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/tree.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/tree.o: src/tools/lcc/src/tree.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/tree.o b/build/release-linux-x86_64/tools/rcc/tree.o
new file mode 100644
index 0000000..44dc673
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/tree.o
Binary files differ
diff --git a/build/release-linux-x86_64/tools/rcc/types.d b/build/release-linux-x86_64/tools/rcc/types.d
new file mode 100644
index 0000000..ba702c0
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/types.d
@@ -0,0 +1,3 @@
+build/release-linux-x86_64/tools/rcc/types.o: src/tools/lcc/src/types.c \
+ src/tools/lcc/src/c.h src/tools/lcc/src/config.h \
+ src/tools/lcc/src/token.h
diff --git a/build/release-linux-x86_64/tools/rcc/types.o b/build/release-linux-x86_64/tools/rcc/types.o
new file mode 100644
index 0000000..b50d15f
--- /dev/null
+++ b/build/release-linux-x86_64/tools/rcc/types.o
Binary files differ