// File: /workspace/github_c_makefile_star2_O0/QwazyWabbitWOS[P]lmctf60/g_spawn.c
// Function: SP_worldspawn
void SP_worldspawn (edict_t *ent)
{
	ent->movetype = MOVETYPE_PUSH;
	ent->solid = SOLID_BSP;
	ent->inuse = true;			// since the world doesn't use G_Spawn()
	ent->s.modelindex = 1;		// world model is always index 1

	//---------------

	// reserve some spots for dead player bodies for coop / deathmatch
	InitBodyQue ();

	// set configstrings for items
	SetItemNames ();

	if (st.nextmap)
		strcpy (level.nextmap, st.nextmap);

	// make some data visible to the server

	if (ent->message && ent->message[0])
	{
		gi.configstring (CS_NAME, ent->message);
		strncpy (level.level_name, ent->message, sizeof level.level_name - 1);
	}
	else
		strncpy (level.level_name, level.mapname, sizeof level.level_name);

	if (st.sky && st.sky[0])
		gi.configstring (CS_SKY, st.sky);
	else
		gi.configstring (CS_SKY, "unit1_");

	gi.configstring (CS_SKYROTATE, va("%f", st.skyrotate) );

	gi.configstring (CS_SKYAXIS, va("%f %f %f",
		st.skyaxis[0], st.skyaxis[1], st.skyaxis[2]) );

	gi.configstring (CS_CDTRACK, va("%i", ent->sounds) );

	gi.configstring (CS_MAXCLIENTS, va("%i", (int)(maxclients->value) ) );

	// status bar program
	if (deathmatch->value)
		gi.configstring (CS_STATUSBAR, dm_statusbar);
	else
		gi.configstring (CS_STATUSBAR, single_statusbar);

	//---------------


	// help icon for statusbar
	gi.imageindex ("i_help");
	level.pic_health = gi.imageindex ("i_health");
	gi.imageindex ("help");
	gi.imageindex ("field_3");

	if (!st.gravity)
		gi.cvar_set("sv_gravity", "800");
	else
		gi.cvar_set("sv_gravity", st.gravity);

	snd_fry = gi.soundindex ("player/fry.wav");	// standing in lava / slime

	PrecacheItem (FindItem ("Blaster"));

	gi.soundindex ("player/lava1.wav");
	gi.soundindex ("player/lava2.wav");

	gi.soundindex ("misc/pc_up.wav");
	gi.soundindex ("misc/talk1.wav");

	gi.soundindex ("misc/udeath.wav");

	// gibs
	gi.soundindex ("items/respawn1.wav");

	// sexed sounds
	gi.soundindex ("*death1.wav");
	gi.soundindex ("*death2.wav");
	gi.soundindex ("*death3.wav");
	gi.soundindex ("*death4.wav");
	gi.soundindex ("*fall1.wav");
	gi.soundindex ("*fall2.wav");	
	gi.soundindex ("*gurp1.wav");		// drowning damage
	gi.soundindex ("*gurp2.wav");	
	gi.soundindex ("*jump1.wav");		// player jump
	gi.soundindex ("*pain25_1.wav");
	gi.soundindex ("*pain25_2.wav");
	gi.soundindex ("*pain50_1.wav");
	gi.soundindex ("*pain50_2.wav");
	gi.soundindex ("*pain75_1.wav");
	gi.soundindex ("*pain75_2.wav");
	gi.soundindex ("*pain100_1.wav");
	gi.soundindex ("*pain100_2.wav");

	// sexed models
	// THIS ORDER MUST MATCH THE DEFINES IN g_local.h
	// you can add more, max 15
	gi.modelindex ("#w_blaster.md2");
	gi.modelindex ("#w_shotgun.md2");
	gi.modelindex ("#w_sshotgun.md2");
	gi.modelindex ("#w_machinegun.md2");
	gi.modelindex ("#w_chaingun.md2");
	gi.modelindex ("#a_grenades.md2");
	gi.modelindex ("#w_glauncher.md2");
	gi.modelindex ("#w_rlauncher.md2");
	gi.modelindex ("#w_hyperblaster.md2");
	gi.modelindex ("#w_railgun.md2");
	gi.modelindex ("#w_bfg.md2");
 	gi.modelindex ("#w_plasma.md2"); // SKWiD MOD

	//-------------------

	gi.soundindex ("player/gasp1.wav");		// gasping for air
	gi.soundindex ("player/gasp2.wav");		// head breaking surface, not gasping

	gi.soundindex ("player/watr_in.wav");	// feet hitting water
	gi.soundindex ("player/watr_out.wav");	// feet leaving water

	gi.soundindex ("player/watr_un.wav");	// head going underwater
	
	gi.soundindex ("player/u_breath1.wav");
	gi.soundindex ("player/u_breath2.wav");

	gi.soundindex ("items/pkup.wav");		// bonus item pickup
	gi.soundindex ("world/land.wav");		// landing thud
	gi.soundindex ("misc/h2ohit1.wav");		// landing splash

	gi.soundindex ("items/damage.wav");
	gi.soundindex ("items/protect.wav");
	gi.soundindex ("items/protect4.wav");
	gi.soundindex ("weapons/noammo.wav");

	gi.soundindex ("infantry/inflies1.wav");

	sm_meat_index = gi.modelindex ("models/objects/gibs/sm_meat/tris.md2");
	gi.modelindex ("models/objects/gibs/arm/tris.md2");
	gi.modelindex ("models/objects/gibs/bone/tris.md2");
	gi.modelindex ("models/objects/gibs/bone2/tris.md2");
	gi.modelindex ("models/objects/gibs/chest/tris.md2");
	gi.modelindex ("models/objects/gibs/skull/tris.md2");
	gi.modelindex ("models/objects/gibs/head2/tris.md2");

//
// Setup light animation tables. 'a' is total darkness, 'z' is doublebright.
//

	// 0 normal
	gi.configstring(CS_LIGHTS+0, "m");
	
	// 1 FLICKER (first variety)
	gi.configstring(CS_LIGHTS+1, "mmnmmommommnonmmonqnmmo");
	
	// 2 SLOW STRONG PULSE
	gi.configstring(CS_LIGHTS+2, "abcdefghijklmnopqrstuvwxyzyxwvutsrqponmlkjihgfedcba");
	
	// 3 CANDLE (first variety)
	gi.configstring(CS_LIGHTS+3, "mmmmmaaaaammmmmaaaaaabcdefgabcdefg");
	
	// 4 FAST STROBE
	gi.configstring(CS_LIGHTS+4, "mamamamamama");
	
	// 5 GENTLE PULSE 1
	gi.configstring(CS_LIGHTS+5,"jklmnopqrstuvwxyzyxwvutsrqponmlkj");
	
	// 6 FLICKER (second variety)
	gi.configstring(CS_LIGHTS+6, "nmonqnmomnmomomno");
	
	// 7 CANDLE (second variety)
	gi.configstring(CS_LIGHTS+7, "mmmaaaabcdefgmmmmaaaammmaamm");
	
	// 8 CANDLE (third variety)
	gi.configstring(CS_LIGHTS+8, "mmmaaammmaaammmabcdefaaaammmmabcdefmmmaaaa");
	
	// 9 SLOW STROBE (fourth variety)
	gi.configstring(CS_LIGHTS+9, "aaaaaaaazzzzzzzz");
	
	// 10 FLUORESCENT FLICKER
	gi.configstring(CS_LIGHTS+10, "mmamammmmammamamaaamammma");

	// 11 SLOW PULSE NOT FADE TO BLACK
	gi.configstring(CS_LIGHTS+11, "abcdefghijklmnopqrrqponmlkjihgfedcba");
	
	// styles 32-62 are assigned by the light program for switchable lights

	// 63 testing
	gi.configstring(CS_LIGHTS+63, "a");
}

// Assembly:
pushq %rbp
movq %rsp, %rbp
subq $0x30, %rsp
movq %rdi, -0x8(%rbp)
movq -0x8(%rbp), %rax
movl $0x2, 0x118(%rax)
movq -0x8(%rbp), %rax
movl $0x3, 0x108(%rax)
movq -0x8(%rbp), %rax
movl $0x1, 0x60(%rax)
movq -0x8(%rbp), %rax
movl $0x1, 0x28(%rax)
callq 0x18bc0
callq 0x18f00
movq 0x381c9(%rip), %rax     # 0x82668
cmpq $0x0, 0x18(%rax)
je 0x4a4c4
movq 0x381bb(%rip), %rax     # 0x82668
movq 0x18(%rax), %rsi
movq 0x388e8(%rip), %rdi     # 0x82da0
addq $0x88, %rdi
callq 0x182c0
movq -0x8(%rbp), %rax
cmpq $0x0, 0x130(%rax)
je 0x4a521
movq -0x8(%rbp), %rax
movq 0x130(%rax), %rax
movsbl (%rax), %eax
cmpl $0x0, %eax
je 0x4a521
movq 0x38114(%rip), %rax     # 0x82600
movq 0x30(%rax), %rax
movq -0x8(%rbp), %rcx
movq 0x130(%rcx), %rsi
xorl %edi, %edi
callq *%rax
movq -0x8(%rbp), %rax
movq 0x130(%rax), %rsi
movq 0x3888f(%rip), %rdi     # 0x82da0
addq $0x8, %rdi
movl $0x3f, %edx
callq 0x181e0
jmp 0x4a53d
movq 0x38878(%rip), %rsi     # 0x82da0
movq %rsi, %rdi
addq $0x8, %rdi
addq $0x48, %rsi
movl $0x40, %edx
callq 0x181e0
movq 0x38124(%rip), %rax     # 0x82668
cmpq $0x0, (%rax)
je 0x4a57a
movq 0x38117(%rip), %rax     # 0x82668
movq (%rax), %rax
movsbl (%rax), %eax
cmpl $0x0, %eax
je 0x4a57a
movq 0x3809d(%rip), %rax     # 0x82600
movq 0x30(%rax), %rax
movq 0x380fa(%rip), %rcx     # 0x82668
movq (%rcx), %rsi
movl $0x2, %edi
callq *%rax
jmp 0x4a590
movl $0x2, %edi
leaq 0x2b2a5(%rip), %rsi     # 0x7582b
movq 0x38073(%rip), %rax     # 0x82600
callq *0x30(%rax)
movq 0x38069(%rip), %rax     # 0x82600
movq 0x30(%rax), %rax
movq %rax, -0x28(%rbp)
movq 0x380c2(%rip), %rax     # 0x82668
movss 0x8(%rax), %xmm0
cvtss2sd %xmm0, %xmm0
leaq 0x2ae04(%rip), %rdi     # 0x753ba
movb $0x1, %al
callq 0x19560
movq %rax, %rsi
movq -0x28(%rbp), %rax
movl $0x4, %edi
callq *%rax
movq 0x3802e(%rip), %rax     # 0x82600
movq 0x30(%rax), %rax
movq %rax, -0x20(%rbp)
movq 0x38087(%rip), %rax     # 0x82668
movss 0xc(%rax), %xmm0
cvtss2sd %xmm0, %xmm0
movq 0x38077(%rip), %rax     # 0x82668
movss 0x10(%rax), %xmm1
cvtss2sd %xmm1, %xmm1
movq 0x38067(%rip), %rax     # 0x82668
movss 0x14(%rax), %xmm2
cvtss2sd %xmm2, %xmm2
leaq 0x2ada3(%rip), %rdi     # 0x753b4
movb $0x3, %al
callq 0x19560
movq %rax, %rsi
movq -0x20(%rbp), %rax
movl $0x3, %edi
callq *%rax
movq 0x37fd3(%rip), %rax     # 0x82600
movq 0x30(%rax), %rax
movq %rax, -0x18(%rbp)
movq -0x8(%rbp), %rax
movl 0x28c(%rax), %esi
leaq 0x25218(%rip), %rdi     # 0x6f85e
movb $0x0, %al
callq 0x19560
movq %rax, %rsi
movq -0x18(%rbp), %rax
movl $0x1, %edi
callq *%rax
movq 0x37f9e(%rip), %rax     # 0x82600
movq 0x30(%rax), %rax
movq %rax, -0x10(%rbp)
movq 0x37ebf(%rip), %rax     # 0x82530
movq (%rax), %rax
cvttss2si 0x20(%rax), %esi
leaq 0x251de(%rip), %rdi     # 0x6f85e
movb $0x0, %al
callq 0x19560
movq %rax, %rsi
movq -0x10(%rbp), %rax
movl $0x1e, %edi
callq *%rax
movq 0x38824(%rip), %rax     # 0x82ec0
movq (%rax), %rax
movss 0x20(%rax), %xmm0
xorps %xmm1, %xmm1
ucomiss %xmm1, %xmm0
jne 0x4a6b0
jp 0x4a6b0
jmp 0x4a6ce
movq 0x37f49(%rip), %rax     # 0x82600
movq 0x30(%rax), %rax
movq 0x37e56(%rip), %rcx     # 0x82518
movq (%rcx), %rsi
movl $0x5, %edi
callq *%rax
jmp 0x4a6ea
movq 0x37f2b(%rip), %rax     # 0x82600
movq 0x30(%rax), %rax
movq 0x37df0(%rip), %rcx     # 0x824d0
movq (%rcx), %rsi
movl $0x5, %edi
callq *%rax
leaq 0x2b141(%rip), %rdi     # 0x75832
movq 0x37f08(%rip), %rax     # 0x82600
callq *0x50(%rax)
leaq 0x297cf(%rip), %rdi     # 0x73ed1
movq 0x37ef7(%rip), %rax     # 0x82600
callq *0x50(%rax)
movl %eax, %ecx
movq 0x3868b(%rip), %rax     # 0x82da0
movl %ecx, 0x12c(%rax)
leaq 0x2b112(%rip), %rdi     # 0x75834
movq 0x37ed7(%rip), %rax     # 0x82600
callq *0x50(%rax)
leaq 0x2b106(%rip), %rdi     # 0x75839
movq 0x37ec6(%rip), %rax     # 0x82600
callq *0x50(%rax)
movq 0x37f24(%rip), %rax     # 0x82668
cmpq $0x0, 0x48(%rax)
jne 0x4a768
leaq 0x2a394(%rip), %rdi     # 0x74ae6
leaq 0x2a398(%rip), %rsi     # 0x74af1
movq 0x37ea0(%rip), %rax     # 0x82600
callq *0x128(%rax)
jmp 0x4a78a
movq 0x37e91(%rip), %rax     # 0x82600
movq 0x128(%rax), %rax
movq 0x37eeb(%rip), %rcx     # 0x82668
movq 0x48(%rcx), %rsi
leaq 0x2a35e(%rip), %rdi     # 0x74ae6
callq *%rax
leaq 0x2b0b0(%rip), %rdi     # 0x75841
movq 0x37e68(%rip), %rax     # 0x82600
callq *0x48(%rax)
movl %eax, %ecx
movq 0x37d5c(%rip), %rax     # 0x82500
movl %ecx, (%rax)
leaq 0x28f1e(%rip), %rdi     # 0x736cb
callq 0x18a90
movq %rax, %rdi
callq 0x18810
leaq 0x25c8f(%rip), %rdi     # 0x70450
movq 0x37e38(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b07e(%rip), %rdi     # 0x75850
movq 0x37e27(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b07e(%rip), %rdi     # 0x75861
movq 0x37e16(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x28433(%rip), %rdi     # 0x72c27
movq 0x37e05(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x29c41(%rip), %rdi     # 0x74446
movq 0x37df4(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b05a(%rip), %rdi     # 0x75870
movq 0x37de3(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b05c(%rip), %rdi     # 0x75883
movq 0x37dd2(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b057(%rip), %rdi     # 0x7588f
movq 0x37dc1(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b052(%rip), %rdi     # 0x7589b
movq 0x37db0(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b04d(%rip), %rdi     # 0x758a7
movq 0x37d9f(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b048(%rip), %rdi     # 0x758b3
movq 0x37d8e(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b042(%rip), %rdi     # 0x758be
movq 0x37d7d(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b03c(%rip), %rdi     # 0x758c9
movq 0x37d6c(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b036(%rip), %rdi     # 0x758d4
movq 0x37d5b(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b030(%rip), %rdi     # 0x758df
movq 0x37d4a(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b02a(%rip), %rdi     # 0x758ea
movq 0x37d39(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b027(%rip), %rdi     # 0x758f8
movq 0x37d28(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b024(%rip), %rdi     # 0x75906
movq 0x37d17(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b021(%rip), %rdi     # 0x75914
movq 0x37d06(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b01e(%rip), %rdi     # 0x75922
movq 0x37cf5(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b01b(%rip), %rdi     # 0x75930
movq 0x37ce4(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b018(%rip), %rdi     # 0x7593e
movq 0x37cd3(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b016(%rip), %rdi     # 0x7594d
movq 0x37cc2(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b014(%rip), %rdi     # 0x7595c
movq 0x37cb1(%rip), %rax     # 0x82600
callq *0x40(%rax)
leaq 0x2b012(%rip), %rdi     # 0x7596b
movq 0x37ca0(%rip), %rax     # 0x82600
callq *0x40(%rax)
leaq 0x2b010(%rip), %rdi     # 0x7597a
movq 0x37c8f(%rip), %rax     # 0x82600
callq *0x40(%rax)
leaq 0x2b00f(%rip), %rdi     # 0x7598a
movq 0x37c7e(%rip), %rax     # 0x82600
callq *0x40(%rax)
leaq 0x2b010(%rip), %rdi     # 0x7599c
movq 0x37c6d(%rip), %rax     # 0x82600
callq *0x40(%rax)
leaq 0x2b00f(%rip), %rdi     # 0x759ac
movq 0x37c5c(%rip), %rax     # 0x82600
callq *0x40(%rax)
leaq 0x2b00e(%rip), %rdi     # 0x759bc
movq 0x37c4b(%rip), %rax     # 0x82600
callq *0x40(%rax)
leaq 0x2b00e(%rip), %rdi     # 0x759cd
movq 0x37c3a(%rip), %rax     # 0x82600
callq *0x40(%rax)
leaq 0x2b00e(%rip), %rdi     # 0x759de
movq 0x37c29(%rip), %rax     # 0x82600
callq *0x40(%rax)
leaq 0x2b011(%rip), %rdi     # 0x759f2
movq 0x37c18(%rip), %rax     # 0x82600
callq *0x40(%rax)
leaq 0x2b00f(%rip), %rdi     # 0x75a01
movq 0x37c07(%rip), %rax     # 0x82600
callq *0x40(%rax)
leaq 0x2b009(%rip), %rdi     # 0x75a0c
movq 0x37bf6(%rip), %rax     # 0x82600
callq *0x40(%rax)
leaq 0x2b006(%rip), %rdi     # 0x75a1a
movq 0x37be5(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b006(%rip), %rdi     # 0x75a2b
movq 0x37bd4(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b006(%rip), %rdi     # 0x75a3c
movq 0x37bc3(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b008(%rip), %rdi     # 0x75a4f
movq 0x37bb2(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b00b(%rip), %rdi     # 0x75a63
movq 0x37ba1(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b00d(%rip), %rdi     # 0x75a76
movq 0x37b90(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2b011(%rip), %rdi     # 0x75a8b
movq 0x37b7f(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x28f82(%rip), %rdi     # 0x73a0d
movq 0x37b6e(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x29d07(%rip), %rdi     # 0x747a3
movq 0x37b5d(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x29ce5(%rip), %rdi     # 0x74792
movq 0x37b4c(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x283cc(%rip), %rdi     # 0x72e8a
movq 0x37b3b(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x283cc(%rip), %rdi     # 0x72e9b
movq 0x37b2a(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x28fde(%rip), %rdi     # 0x73abe
movq 0x37b19(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x261fe(%rip), %rdi     # 0x70cef
movq 0x37b08(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x2af9e(%rip), %rdi     # 0x75aa0
movq 0x37af7(%rip), %rax     # 0x82600
callq *0x48(%rax)
leaq 0x29943(%rip), %rdi     # 0x74456
movq 0x37ae6(%rip), %rax     # 0x82600
callq *0x40(%rax)
movl %eax, %ecx
movq 0x384ca(%rip), %rax     # 0x82ff0
movl %ecx, (%rax)
leaq 0x29a9b(%rip), %rdi     # 0x745ca
movq 0x37aca(%rip), %rax     # 0x82600
callq *0x40(%rax)
leaq 0x2af76(%rip), %rdi     # 0x75ab6
movq 0x37ab9(%rip), %rax     # 0x82600
callq *0x40(%rax)
leaq 0x2af87(%rip), %rdi     # 0x75ad8
movq 0x37aa8(%rip), %rax     # 0x82600
callq *0x40(%rax)
leaq 0x2af99(%rip), %rdi     # 0x75afb
movq 0x37a97(%rip), %rax     # 0x82600
callq *0x40(%rax)
leaq 0x296db(%rip), %rdi     # 0x7424e
movq 0x37a86(%rip), %rax     # 0x82600
callq *0x40(%rax)
leaq 0x296a7(%rip), %rdi     # 0x7422b
movq 0x37a75(%rip), %rax     # 0x82600
callq *0x40(%rax)
movl $0x320, %edi            # imm = 0x320
leaq 0x246b5(%rip), %rsi     # 0x6f24f
movq 0x37a5f(%rip), %rax     # 0x82600
callq *0x30(%rax)
movl $0x321, %edi            # imm = 0x321
leaq 0x2af6e(%rip), %rsi     # 0x75b1e
movq 0x37a49(%rip), %rax     # 0x82600
callq *0x30(%rax)
movl $0x322, %edi            # imm = 0x322
leaq 0x2af70(%rip), %rsi     # 0x75b36
movq 0x37a33(%rip), %rax     # 0x82600
callq *0x30(%rax)
movl $0x323, %edi            # imm = 0x323
leaq 0x2af8e(%rip), %rsi     # 0x75b6a
movq 0x37a1d(%rip), %rax     # 0x82600
callq *0x30(%rax)
movl $0x324, %edi            # imm = 0x324
leaq 0x2af9b(%rip), %rsi     # 0x75b8d
movq 0x37a07(%rip), %rax     # 0x82600
callq *0x30(%rax)
movl $0x325, %edi            # imm = 0x325
leaq 0x2af92(%rip), %rsi     # 0x75b9a
movq 0x379f1(%rip), %rax     # 0x82600
callq *0x30(%rax)
movl $0x326, %edi            # imm = 0x326
leaq 0x2af9e(%rip), %rsi     # 0x75bbc
movq 0x379db(%rip), %rax     # 0x82600
callq *0x30(%rax)
movl $0x327, %edi            # imm = 0x327
leaq 0x2af9a(%rip), %rsi     # 0x75bce
movq 0x379c5(%rip), %rax     # 0x82600
callq *0x30(%rax)
movl $0x328, %edi            # imm = 0x328
leaq 0x2afa1(%rip), %rsi     # 0x75beb
movq 0x379af(%rip), %rax     # 0x82600
callq *0x30(%rax)
movl $0x329, %edi            # imm = 0x329
leaq 0x2afb6(%rip), %rsi     # 0x75c16
movq 0x37999(%rip), %rax     # 0x82600
callq *0x30(%rax)
movl $0x32a, %edi            # imm = 0x32A
leaq 0x2afb1(%rip), %rsi     # 0x75c27
movq 0x37983(%rip), %rax     # 0x82600
callq *0x30(%rax)
movl $0x32b, %edi            # imm = 0x32B
leaq 0x2afb5(%rip), %rsi     # 0x75c41
movq 0x3796d(%rip), %rax     # 0x82600
callq *0x30(%rax)
movl $0x35f, %edi            # imm = 0x35F
leaq 0x24a16(%rip), %rsi     # 0x6f6b8
movq 0x37957(%rip), %rax     # 0x82600
callq *0x30(%rax)
addq $0x30, %rsp
popq %rbp
retq
nopw %cs:(%rax,%rax)