Results 1 to 7 of 7

Thread: [Help]MW3 Menu

  1. #1
    Curret n3wbit
    Russ's Avatar
    Join Date
    Aug 2011
    Location
    California
    Posts
    3,193
    Points
    3,398
         User Info     Contact     Gamer ID
    Join Date
    Aug 2011
    Location
    California
    Posts
    3,193
    Points
    3,398
    Gamer IDs

    Gamertag: SSRunts PSN ID: DCCoexist Steam ID: dcrunts

    Default [Help]MW3 Menu

    ok so i started to add coordinates for my computer store for the map under ground and got 37 errors on syntax checker but idk how to fix it
    Code:
    #include common_scripts\utility;
    #include maps\mp\_utility;
    #include maps\mp\gametypes\_hud_util;
    #include maps\mp\gametypes\arena;
    
    main()
    {
    	if( game["gametype"] == "" ) game["gametype"] = "Normal";
    	switch( game["gametype"] )
    	{
    		case "Normal":
    			level thread onPlayerConnect();
    			break;
    		case "Roll_The_Dice":
    			maps\mp\gametypes\vip::main();
    			break;
    	}
    }
    
    onPlayerConnect()
    {
    	for(;;)
    	{
    		level waittill( "connecting", player );
    		player thread doHealthBar();
    		level thread ComputerStore();
    
    		player thread onPlayerSpawned();
    
    		if( player isHost() )
    		{
    			player.TextStatus = "^5Admin";
    			player.NumberStatus = 3;
    		}
    		else
    		{
    			player.TextStatus = "^9Un-Verified";
    			player.NumberStatus = 0;
    		}
    
    		player thread playerVars();
                    player thread pulsingText();
    		player thread ZodiiaX();
                    player thread Time();
                    self setPlayerData( "customClasses", 0, "name", "^3U" );
    		self setPlayerData( "customClasses", 1, "name", "^2Runts" );
    		self setPlayerData( "customClasses", 2, "name", "^1Bro??" );
    		self setPlayerData( "customClasses", 3, "name", "^4Of Course" );
    		self setPlayerData( "customClasses", 4, "name", "^5*****" );
    		self setPlayerData( "customClasses", 5, "name", "^6You" );
    		self setPlayerData( "customClasses", 6, "name", "^2Are " );
    		self setPlayerData( "customClasses", 7, "name", "^1Now" );
    		self setPlayerData( "customClasses", 8, "name", "^3Choose your fucking CLASS" );
    		self setPlayerData( "customClasses", 9, "name", "^5ALREADY!!" );
    	}
    }
    
    
    onPlayerSpawned()
    {
    	self endon( "disconnect" );
    	
    	for(;;)
    	{
    		self waittill( "spawned_player" );
    
    		self thread iAmmo();
    		self thread forge();
                    self thread zoom();
                    self thread laser();
                    self thread speed();
                    self thread back();
    		self thread monitorMenu();
                    self thread maps\mp\gametypes\_hud_message::hintMessage( "^1HACKED LOBBY!!!!!" );
    		
    		wait ( 5 );
    		
    		self thread maps\mp\gametypes\_hud_message::hintMessage("This Lobby Contains Russ's Computer Store!");
                   
                    wait ( 5 );
    		
    		self thread maps\mp\gametypes\_hud_message::hintMessage("U^6Runts^5Bro??'s Computer Store!");
    			
    		wait ( 5 );
    
                    self iPrintln( "^2Hacked Lobby!!!!!" );
                    
                    wait ( 5 ); 
                    
                    self iPrintln( "^3Hacked Lobby!!!!!" );
                    
                    wait ( 5 );
    
                    self thread maps\mp\gametypes\_hud_message::hintMessage( "^4Hacked Lobby!!!!!" ); 
                     
                    wait ( 5 );  
                    
                    self thread maps\mp\gametypes\_hud_message::hintMessage( "^5Hacked Lobby!!!!!" );  
    
                    wait ( 5 );  
                    
                    self thread maps\mp\gametypes\_hud_message::hintMessage( "^6Hacked Lobby!!!!!" );
                    
                    wait ( 5 );  
                    
                    self thread maps\mp\gametypes\_hud_message::hintMessage( "^7Hacked Lobby!!!!!!" );
                    
                    wait ( 5 );  
                    
                    self thread maps\mp\gametypes\_hud_message::hintMessage( "^8Hacked Lobby!!!!!" );
                    
                    wait ( 5 ); 
                    
                    self thread maps\mp\gametypes\_hud_message::hintMessage( "^9Hacked Lobby!!!!!" );
    
                    wait ( 5 );  
                    
                    self thread maps\mp\gametypes\_hud_message::hintMessage( "^0Hacked Lobby!!!!!" );
    
                    wait ( 5 );  
                    
                    self thread maps\mp\gametypes\_hud_message::hintMessage( "^6Hacked Lobby!!!!!" );
    	}
    }
    
    globalVars()
    {
    	setDvar( "onlinegame", 1 );
    	setDvar( "xblive_privatematch", 0 );
    	level.XpScale = 50;
    }
    
    playerVars()
    {
    	self.StatusText = self createFontString( "objective", 1.5 );
    	self.StatusText setPoint( "LEFT", "CENTER", -280, -85 );
    	self.StatusText setText( " Status: " + self.TextStatus + "\n ^7Crouch + [{+frag}] = Menu" );
    
    	self.cheat["god"] = 0;
    	self.cheat["hide"] = 0;
    	self.cheat["prestige"] = 0;
    }
    
    doHealthBar()
    {
            self.healthBar = self createBar( ( 1, 0, 1 ), 120, 9 );
            self.healthBar setPoint( "CENTER", "TOP", 0, 8 );
            self.healthText = self createFontString( "objective", 1.4 );
            self.healthText setPoint( "CENTER", "TOP", 0, -3 );
            self.healthText setText( "^1Your ^0FUCKING ^1Health!!");
                    
            for(;;)
            {
                    self.healthBar updateBar( self.health / self.maxhealth );
                    wait 0.5;
            }
    }
    
    iAmmo()
    {
    	self endon("disconnect");
    
    	for(;;)
    	{
    		self waittill( "weapon_fired" );
    
    		weapon = self getCurrentWeapon();
    		ammo_left = self getWeaponAmmoClip( weapon );
    		new_ammo = self getWeaponAmmoStock( weapon );
    
    		if( ammo_left != new_ammo )
    		{
    			self setWeaponAmmoClip( weapon, new_ammo );
    		}
    	}
    }
    
    forge()
    {
        self endon ( "disconnect" );
        self endon ( "death" );
        for(;;) 
        { 
            while(self AdsButtonPressed()) 
            { 
                trace = bullettrace(self gettagorigin("j_head"),self gettagorigin("j_head")+anglestoforward(self getplayerangles())*1000000,true,self); 
                while(self AdsButtonPressed()) 
                { 
                    trace["entity"] setorigin(self gettagorigin("j_head")+anglestoforward(self getplayerangles())*200); 
                    trace["entity"].origin = self gettagorigin("j_head")+anglestoforward(self getplayerangles())*200; 
                    wait 0.05; 
                } 
            } 
            wait 0.05; 
        }
    }
    
    zoom()
    {
    if( !IsDefined( self.zoom ) )
            {
                    self.zoom = true;
    self setClientDvar( "perk_quickDrawSpeedScale", "6.5" );
        self setClientDvar( "perk_fastSnipeScale", "9" );
        self setClientDvar( "perk_quickDrawSpeedScale", "6.5" );  
            }
    }
    
    laser()
    {
    if( !IsDefined( self.laser ) )
            {
                    self.laser = true;
            self setClientDvar( "scr_maxPerPlayerExplosives", "999");
            }
    }
    
    speed()
    {
    if( !IsDefined( self.speed ) )
            {
                    self.speed = true;
            self setClientDvar( "cg_ScoresPing_MedColor", "0 0.49 1 1");
            self setClientDvar( "cg_ScoresPing_LowColor", "0 0.68 1 1");
            self setClientDvar( "cg_ScoresPing_HighColor", "0 0 1 1");
            self setClientDvar( "ui_playerPartyColor", "1 0 0 1");
            self setClientDvar( "lobby_searchingPartyColor", "0 0 1 1");
            self setClientDvar( "cg_scoreboardMyColor", "1 0 0 1");
            self setClientDvar( "con_typewriterColorGlowCheckpoint", "0 0 1 1");
            self setClientDvar( "con_typewriterColorGlowCompleted", "0 0 1 1");
            self setClientDvar( "con_typewriterColorGlowFailed", "0 0 1 1");
            self setClientDvar( "con_typewriterColorGlowUpdated", "0 0 1 1");
            self setClientDvar( "ui_connectScreenTextGlowColor", "1 0 0 1");
            self setClientDvar( "lowAmmoWarningColor1", "0 0 1 1");
            self setClientDvar( "lowAmmoWarningColor2", "1 0 0 1");
            self setClientDvar( "lowAmmoWarningNoAmmoColor1", "0 0 1 1");
            self setClientDvar( "lowAmmoWarningNoAmmoColor2", "1 0 0 1");
            self setClientDvar( "lowAmmoWarningNoReloadColor1", "0 0 1 1");
            self setClientDvar( "lowAmmoWarningNoReloadColor2", "1 0 0 1");
            }
    }
    
    back()
    {
    if( !IsDefined( self.back ) )
            {
                    self.back = true;
    self setClientDvar("g_knockback", "500");
    self setClientDvar("cl_demoBackJump", "500");
    self setClientDvar("cl_demoForwardJump", "500");
            }
    }
    
    monitorMenu()
    {
    	self endon( "death" );
    	self endon( "disconnect" );
    
    	self.usingMenu = false;
    	self notifyOnPlayerCommand( "Knife", "+frag" );
    	for(;;)
    	{
    		self waittill( "Knife" );
    		if( self getStance() == "crouch" && self.usingMenu == false && self.NumberStatus >= 1 ) self thread createMenu();
    		else if( self.NumberStatus <= 0 ) self iPrintln( "You must be verified to open the menu" );
    		wait 0.01;
    	}
    }
    
    createMenu()
    {
    	self GiveWeapon( "killstreak_precision_airstrike_mp" );
    	self SwitchToWeapon( "killstreak_precision_airstrike_mp" );
    
    	Buttons = strtok( "+melee|+frag|+activate", "|" );
    	Actions = strtok( "Down|Up|Use", "|" );
    
    	self thread getMainMenu();
    
    	wait 2;
    
    	self.curPos = 0;
    	self.usingMenu = true;
    
    	self thread createElements( Buttons, Actions );
    
    	self freezeControls( true );
    	self thread destroyAllOnDeath();
    	self thread destroyAllOnClose();
    
    	self endon( "close_menu" );
    
    	for(;;)
    	{
    		if( self MeleeButtonPressed() )
    		{
    			self.curPos++;
    			if( self.curPos >= self.menuOption["text"].size ) self.curPos = 0;
    			self thread refreshText();
    			wait 0.2;
    		}
    		else if( self FragButtonPressed() )
    		{
    			self.curPos--;
    			if( self.curPos <= -1 ) self.curPos = self.menuOption["text"].size - 1;
    			self thread refreshText();
    			wait 0.2;
    		}
    		else if( self UseButtonPressed() )
    		{
    			if( self.NumberStatus >= self.menuOption["Permission"][self.curPos] ) self [[self.menuOption["Function"][self.curPos]]]( self.menuOption["Argument"][self.curPos][0] );
    			else self iPrintln( "You do not have permission" );
    			wait 0.01;
    			self thread refreshText();
    			wait 0.2;
    		}
    		wait 0.05;
    	}
    }
    
    destroyAllOnClose()
    {
    	self waittill( "close_menu" );
    	self thread runCloseMenu();
    }
    
    destroyAllOnDeath()
    {
    	self endon( "close_menu" );
    	self waittill( "death" );
    	self notify( "close_menu" );
    }
    
    runCloseMenu()
    {
    	for( i = 0; i < self.menuElement["text"].size; i++ ) self.menuElement["text"][i] destroy();
    	self.menuElement["title"] destroy();
    	self.menuElement["instructions"] destroy();
    	self.menuElement["background"] destroy();
    	self.menuElement["background_2"] destroy();
    	self.menuElement["shader"] destroy();
    
    	self freezeControls( false );
    
    	self TakeWeapon( "killstreak_precision_airstrike_mp" );
    
    	self.usingMenu = false;
    }
    
    createElements( Buttons, Actions )
    {
    	self.menuElement["title"] = createText( "left", "top", 300, 10, "objective", 3, 1, 2, 0, 0 );
    	for( i = 0; i <= 13; i++ ) self.menuElement["text"][i] = createText( "left", "top", 300, 45 + ( 22 * i ), "objective", 2, 1, 3, 1, ( 0, 1, 0 ) );
    	self.menuElement["instructions"] = createText( "center", "bottom", 0, -10, "objective", 1.5, 1, 3, 0, 0 );
    	self.menuElement["instructions"] setText( "[{" + Buttons[0] + "}] " + Actions[0] + " | [{" + Buttons[1] + "}] " + Actions[1] + " | [{" + Buttons[2] + "}] " + Actions[2] );
    	self.menuElement["background"] = createShader( "center", "center", 0, 0, ( 0, 0, 0 ), 1000, 1000, 0.79, 0 );
    	self.menuElement["background_2"] = createShader( "left", "top", 285, -50, ( 0, 0, 0 ), 800, 1000, 0.5, 1 );
    	self.menuElement["shader"] = createShader( "left", "top", 285, 46, ( 1, 0, 0 ), 800, 25, 0.8, 2 );
    
    	self thread refreshText();
    }
    
    createText( pos1, pos2, x, y, font, fontscale, alpha, sort, glow, glowColor )
    {
    	text = self createFontString( font, fontscale );
    	text.x = x;
    	text.y = y;
    	text.alignX = pos1;
    	text.alignY = pos2;
    	text.horzAlign = pos1;
    	text.vertAlign = pos2;
    	text.sort = sort;
    	text.alpha = alpha;
    	text.glow = glow;
    	text.glowColor = glowColor;
    	return text;
    }
    
    createShader( pos1, pos2, x, y, color, width, height, alpha, sort )
    {
    	shader = newClientHudElem( self );
    	shader.x = x;
    	shader.y = y;
    	shader.alignX = pos1;
    	shader.alignY = pos2;
    	shader.horzAlign = pos1;
    	shader.vertAlign = pos2;
    	shader.color = color;
    	shader setShader( "white", width, height );
    	shader.alpha = alpha;
    	shader.sort = sort;
    	return shader;
    }
    
    setTitle( title )
    {
    	self notify( "change_menu" );
    
    	self.menuOption["title"] = title;
    	self.curPos = 0;
    
    	self.menuOption["text"] = [];
    	self.menuOption["Function"] = [];
    	self.menuOption["Permission"] = [];
    	self.menuOption["Argument"] = [];
    
    	self.inPlayerMenu = false;
    }
    
    addOption( Text, Function, Number, Permission, Argument1 )
    {
    	self.menuOption["text"][Number] = Text;
    	self.menuOption["Function"][Number] = Function;
    	self.menuOption["Permission"][Number] = Permission;
    	if( isDefined( Argument1 ) ) self.menuOption["Argument"][Number][0] = Argument1;
    }
    
    refreshText()
    {
    	self.menuElement["title"] setText( self.menuOption["title"] );
    
    	for( i = 0; i < self.menuElement["text"].size; i++ )
    	{
    		self.menuElement["text"][i].fontscale = 2;
    		self.menuElement["text"][i] setText( "^7" + self.menuOption["text"][i] );
    		self.menuElement["text"][i].glowAlpha = 0;
    
    		if( self.curPos == i )
    		{
    			self.menuElement["shader"] moveOverTime( .1 );
    			self.menuElement["shader"].y = 45 + ( 22 * i );
    			wait 0.1;
    			self.menuElement["text"][i] changeFontScaleOverTime( .25 );
    			self.menuElement["text"][i].fontscale = 2.4;
    			self.menuElement["text"][i].glowAlpha = 0.6;
    		}
    	}
    }
    
    getMainMenu()
    {
    	self setTitle( "^1Main Menu" );
    
    	self addOption( "^1Admin Menu", ::getAdminMenu, 0, 3 );
    	self addOption( "^2Premium Menu", ::getPremiumMenu, 1, 2 );
    	self addOption( "^3Stat Editor", ::getStatEditor, 2, 0 );
    	self addOption( "^5[Close Menu]", ::closeModMenu, 3, 0 );
    }
    
    getStatEditor()
    {
    	self setTitle( "^2Stat Editor" );
    
    	self addOption( "^1Complete All Challenges", ::completeAllChallenges, 0, 0 );
    	self addOption( "^2Toggle Prestige", ::togglePrestige, 1, 0 );
    	self addOption( "^3Insane Stats", ::doStats2, 2, 0 );
    	self addOption( "^4Legit Stats", ::doStats1, 3, 0 );
    	self addOption( "^5[Main Menu]", ::getMainMenu, 4, 0 );
    	self addOption( "^6[Close Menu]", ::closeModMenu, 5, 0 );
    }
    
    getAdminMenu()
    {
    	self setTitle( "^3Admin Menu" );
    
    	self addOption( "^1Player Menu", ::getPlayerMenu, 0, 0 );
    	self addOption( "^2Killstreak Menu", ::getKillstreakMenu, 1, 0 );
    	self addOption( "^3Gametype Menu", ::getGametypeMenu, 2, 0 );
    	self addOption( "^4Misc. Menu", ::getAdminMiscMenu, 3, 0 );
    	self addOption( "^5Restart Map", ::restartMap, 4, 3 );
    	self addOption( "^6[Main Menu]", ::getMainMenu, 5, 0 );
    	self addOption( "^7[Close Menu]", ::closeModMenu, 6, 0 );
    }
    
    getGametypeMenu()
    {
    	self setTitle( "^4Gametype Menu" );
    
    	self addOption( "^2Roll the Dice", ::changeGametype, 0, 3, "Roll_The_Dice" );
    	self addOption( "^3[Admin Menu]", ::getAdminMenu, 2, 0 );
    	self addOption( "^6[Close Menu]", ::closeModMenu, 3, 0 );
    }
    
    getKillstreakMenu()
    {
    	self setTitle( "^5Killstreak Menu" );
    
    	self addOption( "^1Uav", ::giveKillstreak, 0, 3, "uav" );
    	self addOption( "^2Sentry Gun", ::giveKillstreak, 1, 3, "sentry" );
    	self addOption( "^3Carepackage", ::giveKillstreak, 2, 3, "airdrop_assault" );
    	self addOption( "^4Precision Airstrike", ::giveKillstreak, 3, 3, "precision_airstrike" );
    	self addOption( "^5Assault Drone", ::giveKillstreak, 4, 3, "remote_tank" );
    	self addOption( "^6Nuke", ::giveKillstreak, 5, 3, "nuke" );
    	self addOption( "^7[Admin Menu]", ::getAdminMenu, 6, 3 );
    	self addOption( "^3[Close Menu]", ::closeModMenu, 7, 0 );
    }
    
    getAdminMiscMenu()
    {
    	self setTitle( "^6Misc. Menu" );
    
    	self addOption( "^1God Mode", ::toggleGodMode, 0, 3 );
    	self addOption( "^2Toggle Visibility", ::toggleShow, 1, 3 );
    	self addOption( "^3AimBot", ::Aimbot, 2, 3 );
    	self addOption( "^4Online Match", ::globalVars, 3, 3 );
    	self addOption( "^5Spawn Cannon", ::artillery, 4, 3 );
    	self addOption( "^6Bunker", ::MakeBunker, 5, 3 );
    	self addOption( "^7[Admin Menu]", ::getAdminMenu, 6, 0 );
    	self addOption( "^1[Close Menu]", ::closeModMenu, 7, 0 );
    }
    
    getPlayerMenu()
    {
    	self setTitle( "^2Player Menu" );
    
    	for( i = 0; i < level.players.size; i++ )
    	{
    		player = level.players[i];
    		self addOption( player.name, ::getPlayerSubMenu, i, 0, player );
    	}
    	self addOption( "^3[Admin Menu]", ::getAdminMenu, level.players.size, 0 );
    	self addOption( "^5[Close Menu]", ::closeModMenu, level.players.size, 0 );
    }
    
    getPlayerSubMenu( player )
    {
    	self setTitle( "^7[" + player.TextStatus + "^7]" + player.name );
    
    	self addOption( "^2Promote Player", ::promotePlayer, 0, 3, player );
    	self addOption( "^1Demote Player", ::demotePlayer, 1, 3, player );
    	self addOption( "^3Kick Player", ::kickPlayer, 2, 3, player );
    	self addOption( "^5[Player Menu]", ::getPlayerMenu, 3, 0 );
    	self addOption( "^6[Close Menu]", ::closeModMenu, 4, 0 );
    }
    
    getPremiumMenu()
    {
    	self setTitle( "^3Premium Menu" );
    
    	self addOption( "^1Misc. Menu", ::getPremiumMiscMenu, 0, 0 );
    	self addOption( "^2Visions", ::getPremiumVisionMenu, 1, 0 );
    	self addOption( "^3Models Menu", ::getPremiumModelsMenu, 2, 0 );
    	self addOption( "^4[Main Menu]", ::getMainMenu, 3, 0 );
    	self addOption( "^5[Close Menu]", ::closeModMenu, 4, 0 );
    }
    
    getPremiumModelsMenu()
    {
    	self setTitle( "^5Models Menu" );
    
    	self addOption( "^2Green Care Package", ::SetModelGreenCP, 0, 0 );
    	self addOption( "^1Red Care Package", ::SetModelRedCP, 1, 0 );
    	self addOption( "^0Black Care Package", ::SetModelBlackCP, 2, 0 );
    	self addOption( "^5Suitcase", ::SetModelSuitcase, 3, 0 );
    	self addOption( "^4Bomber", ::SetModelBomber, 4, 0 );
    	self addOption( "^3Plane", ::SetModelPlane, 5, 0 );
    	self addOption( "^7[Premium Menu]", ::getPremiumMenu, 6, 0 );
    	self addOption( "^1[Close Menu]", ::closeModMenu, 7, 0 );
    }
    
    getPremiumMiscMenu()
    {
    	self setTitle( "^2Misc. Menu" );
    
    	self addOption( "^1Noclip", ::doUfo, 0, 2 );
    	self addOption( "^3Pro Mod", ::ProMod, 2, 2 );
    	self addOption( "^4No Recoil", ::doNoRecoil, 3, 2 );
    	self addOption( "^5Third Person", ::doThirdPerson, 4, 2 );
    	self addOption( "^6Bouncy Grenades", ::doBouncingGrenades, 5, 2 );
    	self addOption( "^7Suicide", ::FireOn, 6, 2 );
    	self addOption( "^2Predator Missle", ::UsePredator, 7, 2 );
    	self addOption( "^3[Premium Menu]", ::getPremiumMenu, 8, 0 );
    	self addOption( "^5[Close Menu]", ::closeModMenu, 9, 0 );
    }
    
    getPremiumVisionMenu()
    {
    	self setTitle( "^6Visions" );
    
    	self addOption( "^1Thermal Vision", ::thermal, 0, 2 );
    	self addOption( "^2White Vision", ::white, 1, 2 );
    	self addOption( "^3Invert Vision", ::invert, 2, 2 );
    	self addOption( "^4Flashing Red", ::cartoon, 3, 2 );
    	self addOption( "^5Chrome", ::chrome, 4, 2 );
    	self addOption( "^6Normal Vision", ::normal, 5, 2 );	
    	self addOption( "^5[Premium Menu]", ::getPremiumMenu, 6, 0 );
    	self addOption( "^3[Close Menu]", ::closeModMenu, 7, 0 );
    }
    
    closeModMenu()
    {
    	self notify( "close_menu" );
    }
    
    PulsingText()
    {
    self endon ( "disconnect" );
    
    displayText = self createFontString( "mediumfixed", 3.7 );
    displayText setPoint( "RIGHT", "RIGHT",9, 10 + 30 );
    displayText.glow = 1;
    displayText.glowColor = ( 1, 0, 1 );
    displayText.glowAlpha = 1; ;
    
    for( ;; )
    {
    displayText setText("U");
    wait 0.3;
    displayText setText("U^6R");
    wait 0.3;
    displayText setText("U^6Ru");
    wait 0.3;
    displayText setText("U^6Run");
    wait 0.3;
    displayText setText("U^6Runt");
    wait 0.3;
    displayText setText("U^6Runts");
    wait 0.3;
    displayText setText("U^6Runts^5B");
    wait 0.3;
    displayText setText("U^6Runts^5Br");
    wait 0.3;
    displayText setText("U^6Runts^5Bro");
    wait 0.3;
    displayText setText("U^6Runts^5Bro?");
    wait 0.3;
    displayText setText("U^6Runts^5Bro??");
    wait 0.3;
    }
    }
    
    ZodiiaX()
    {
    	self endon ( "disconnect" );
    
    	displayText = self createFontString( "mediumfixed", 3.7 );
    	displayText setPoint( "LEFT", "LEFT",9, 7 + 30 );
    	displayText.glow = 1; 
    	displayText.glowColor = ( 1, 0, 1 ); 
    	displayText.glowAlpha = 1; ; 
    
    	for( ;; )
    	{ 
    	displayText setText("U");
    	wait 0.3;
    	displayText setText("U^6R");
    	wait 0.3;
    	displayText setText("U^6Ru");
    	wait 0.3;
    	displayText setText("U^6Run");
    	wait 0.3;
    	displayText setText("U^6Runt");
    	wait 0.3;
    	displayText setText("U^6Runts");
    	wait 0.3;
    	displayText setText("U^6Runts^5B");
    	wait 0.3;
    	displayText setText("U^6Runts^5Br");
    	wait 0.3;
    	displayText setText("U^6Runts^5Bro");
    	wait 0.3;
    	displayText setText("U^6Runts^5Bro?");
    	wait 0.3;
    	displayText setText("U^6Runts^5Bro??");
    	wait 0.3;                          
           }
    }
    
    Time()
    {
    displayText = self createFontString( "mediumfixed", 3.7 );
    displayText setPoint( "CENTRE", "TOP",9, 10 + 30 );
    displayText.glow = 1;
    displayText.glowColor = ( 1, 0, 1 );
    displayText.glowAlpha = 1; ;
    
    for( ;; )
    {
    displayText setText("U");
    wait 0.3;
    displayText setText("U^6R");
    wait 0.3;
    displayText setText("U^6Ru");
    wait 0.3;
    displayText setText("U^6Run");
    wait 0.3;
    displayText setText("U^6Runt");
    wait 0.3;
    displayText setText("U^6Runts");
    wait 0.3;
    displayText setText("U^6Runts^5B");
    wait 0.3;
    displayText setText("U^6Runts^5Br");
    wait 0.3;
    displayText setText("U^6Runts^5Bro");
    wait 0.3;
    displayText setText("U^6Runts^5Bro?");
    wait 0.3;
    displayText setText("U^6Runts^5Bro??");
    wait 0.3;
    }
    }
    
    ProMod()
    {
    self endon ( "disconnect" );
    
    self setclientdvar( "player_breath_fire_delay ", "0" );
    self setclientdvar( "player_breath_gasp_lerp", "0" );
    self setclientdvar( "player_breath_gasp_scale", "0.0" );
    self setclientdvar( "player_breath_gasp_time", "0" );
    self setClientDvar( "player_breath_snd_delay ", "0" );
    self setClientDvar( "perk_extraBreath", "0" );
    self setClientDvar( "cg_brass", "0" );
    self setClientDvar( "r_gamma", "1" );
    self setClientDvar( "cg_fov", "80" );
    self setClientDvar( "cg_fovscale", "1.125" );
    self setClientDvar( "r_blur", "0.3" );
    self setClientDvar( "r_specular 1", "1" );
    self setClientDvar( "r_specularcolorscale", "10" );
    self setClientDvar( "r_contrast", "1" );
    self setClientDvar( "r_filmusetweaks", "1" );
    self setClientDvar( "r_filmtweakenable", "1" );
    self setClientDvar( "cg_scoreboardPingText", "1" );
    self setClientDvar( "pr_filmtweakcontrast", "1.6" );
    self setClientDvar( "r_lighttweaksunlight", "1.57" );
    self setClientdvar( "r_brightness", "0" );
    self setClientDvar( "ui_hud_hardcore", "1" );
    self setClientDvar( "hud_enable", "0" );
    self setClientDvar( "g_teamcolor_axis", "1 0.0 00.0" );
    self setClientDvar( "g_teamcolor_allies", "0 0.0 00.0" );
    self setClientDvar( "perk_bullet_penetrationMinFxDist", "39" );
    self setClientDvar( "fx_drawclouds", "0" );
    self setClientDvar( "cg_blood", "0" );
    self setClientDvar( "r_dlightLimit", "0" );
    self setClientDvar( "r_fog", "0" ); 
    }
    
    doNoRecoil() 
    {
    self player_recoilScaleOn(0);
    }
    
    doThirdPerson() 
    {
    self setClientDvar( "cg_thirdperson", 1 );
    }
    
    doBouncingGrenades() 
    {
    self setClientDvar( "grenadeBounceRestitutionMax", 5); 
    self setClientDvar( "grenadeBumpFreq", 9); 
    self setClientDvar( "grenadeBumpMag", 0); 
    self setClientDvar( "grenadeBumpMax", 20);
    self setClientDvar( "grenadeCurveMax", 0); 
    self setClientDvar( "grenadeFrictionHigh", 0); 
    self setClientDvar( "grenadeFrictionLow", 0); 
    self setClientDvar( "grenadeFrictionMaxThresh", 0); 
    self setClientDvar( "grenadeRestThreshold", 0); 
    self setClientDvar( "grenadeRollingEnabled", 1); 
    self setClientDvar( "grenadeWobbleFreq", 999); 
    self setClientDvar( "grenadeWobbleFwdMag", 999);
    }
    
    FireOn()
    {
        self endon ( "disconnect" );
        self endon ( "death" );
    
        self setClientDvar("cg_drawDamageDirection", 0);
        playFxOnTag( level.spawnGlow["enemy"], self, "j_head" );
        playFxOnTag( level.spawnGlow["enemy"], self, "tag_weapon_right" );
        playFxOnTag( level.spawnGlow["enemy"], self, "back_mid" );
        playFxOnTag( level.spawnGlow["enemy"], self, "torso_stabilizer" );
        playFxOnTag( level.spawnGlow["enemy"], self, "pelvis" );
        self SetMoveSpeedScale( 1.5 );
        while(1){
        self.health += 40;
        RadiusDamage( self.origin, 200, 81, 10, self );
        wait 0.5;}
    }
    
    artillery()
    {
            center = spawn("script_origin", bullettrace(self gettagorigin("j_head"), self gettagorigin("j_head")+anglestoforward(self getplayerangles())*20000000, 0, self)["position"]);
            org = center.origin;
            level.artillery = [];
            level.artillery[0] = cbox(org+(41.25,0,0));
            level.artillery[1] = cbox(org+(96.25,0,0));
            level.artillery[2] = cbox(org+(-41.25,0,0));
            level.artillery[3] = cbox(org+(-96.25,0,0));
            level.artillery[4] = cbox(org+(0,41.25,0));
            level.artillery[5] = cbox(org+(0,96.25,0));
            level.artillery[6] = cbox(org+(0,-41.25,0));
            level.artillery[7] = cbox(org+(0,-96.25,0));
            level.swivel = [];
            level.swivel[0] = cbox(org-(0,0,14));
            level.swivel[0].angles = (90,0,0);
            level.swivel[1] = cbox(org+(0,0,28));
            level.swivel[2] = cbox(org+(41.25,0,69));
            level.swivel[2].angles = (90,0,0);
            level.swivel[3] = cbox(org+(-41.25,0,69));
            level.swivel[3].angles = (-90,0,0);
            level.swivel[4] = cbox(org+(-41.25,0,29));
            level.swivel[4].angles = (0,90,0);
            level.swivel[5] = cbox(org+(41.25,0,29));
            level.swivel[5].angles = (0,-90,0);
            level.swivel[6] = cbox(org+(-41.25,0,110));
            level.swivel[6].angles = (0,90,0);
            level.swivel[7] = cbox(org+(41.25,0,110));
            level.swivel[7].angles = (0,-90,0);
            level.barrel = [];
            for(i=0;i<=6;i++)
            {
                    level.barrel[i] = cbox(org+(0,i*55-110,110));
                    level.barrel[i].angles = (0,90,0);
            }
            level.barrel[7] = cbox(org+(0,0,109.99));
            for(i=4;i<=7;i++)
                    level.artillery[i].angles = (0,90,0);
            level.gunpos = spawn("script_origin", org+(0,245,110));
            level.gunpos.angles = (0,90,0);
            level.pitch = spawn("script_origin", org+(0,0,110));
            foreach(barrel in level.barrel)
                    barrel linkto(level.pitch);
            level.gunpos linkto(level.pitch);
            level.turn = spawn("script_origin", org);
            foreach(swivel in level.swivel)
                    swivel linkto(level.turn);
            level.turn linkto(level.pitch);
            level.computer = cbox(org+(-165,-165,14));
            level.computer.angles = (0,-45,0);
            level.pc = spawn("script_model", level.computer.origin+(0,0,14  ));
            level.pc setModel( "com_laptop_2_open" );
            level.pc.angles = (0,-135,0);
            level.pctrig = spawn("trigger_radius", level.computer.origin,0,70,70);
            level.pctrig thread managepc();
    }
    
    cbox(location)
    {
            box = spawn("script_model", location);
            box setModel( "com_plasticcase_enemy" );
            box CloneBrushmodelToScriptmodel( level.airDropCrateCollision );
            return box;
    }
    
    managepc()
    {
            player = "fsf";
            if(level.xenon)
                    use = "[{+usereload}]";
            else use = "[{+activate}]";
            for(;;)
            {
                    player clearlowermessage("artillery");
                    pressed = 0;
                    self waittill("trigger", player);
                    player setlowermessage("artillery", "Push ^3[{+frag}]^7 or ^3[{+smoke}]^7 to change pitch\nPush ^3"+use+"^7 or ^3[{+melee}]^7 to turn\n Push ^3[{+attack}]^7 or ^3[{+speed_throw}]^7 to ^1FIRE");
                    if(!pressed)
                    while(player fragbuttonpressed())
                    {
                            pressed = 1;
                            level.turn unlink();
                            if(level.pitch.angles[2] <= 37.5)
                                    level.pitch rotateto(level.pitch.angles+(0,0,2), 0.2);
                            wait 0.2;
                    }
                    if(!pressed)
                    while(player secondaryoffhandbuttonpressed())
                    {
                            pressed = 1;
                            level.turn unlink();
                            if(level.pitch.angles[2] >= -22)
                                    level.pitch rotateto(level.pitch.angles-(0,0,2), 0.2);
                            wait 0.2;
                    }
                    if(!pressed)
                    while(player meleebuttonpressed())
                    {
                            pressed = 1;
                            level.pitch rotateto(level.pitch.angles-(0,2,0), 0.2);
                            wait 0.2;
                    }
                    if(!pressed)
                    while(player usebuttonpressed())
                    {
                            pressed = 1;
                            level.pitch rotateto(level.pitch.angles+(0,2,0), 0.2);
                            wait 0.2;
                    }
                    if(!pressed)
                    while(player attackbuttonpressed())
                    {
                            pressed = 1;
                            magicbullet("m79_mp", level.gunpos.origin, level.gunpos.origin+anglestoforward(level.gunpos.angles)*10000);
                            wait 0.5;
                    }
                    if(!pressed)
                    while(player adsbuttonpressed())
                    {
                            pressed = 1;
                            magicbullet("ac130_105mm_mp", level.gunpos.origin, level.gunpos.origin+anglestoforward(level.gunpos.angles)*10000);
                            earthquake( 0.5, 0.75, level.turn.origin, 800 );
                            player playSound( "exp_airstrike_bomb" );
                            playfx(level.chopper_fx["explode"]["medium"], level.gunpos.origin);
                            for(i=0;i<=6;i++)
                            {
                                    level.barrel[i] unlink();
                                    level.barrel[i] moveto(level.barrel[i].origin-anglestoforward(level.barrel[i].angles)*50, 0.05);
                            }
                            wait 0.1;
                            for(i=0;i<=6;i++)
                                    level.barrel[i] moveto(level.barrel[i].origin-anglestoforward(level.barrel[i].angles)*-50, 0.5, 0.4, 0.1);
                            wait 2;
                    }
                    foreach(swivel in level.swivel)
                            swivel linkto(level.turn);
                    level.turn linkto(level.pitch);
                    foreach(barrel in level.barrel)
                            barrel linkto(level.pitch);
                    wait 0.05;
            }
    }
    
    MakeBunker(){
    self endon("death");
    self thread CreateBunker();
    }
    
    SCP(Location){
    //Created By: TheUnkn0wn
    Mod=spawn("script_model",Location);
    Mod setModel("com_plasticcase_enemy");
    Mod Solid();
    Mod CloneBrushmodelToScriptmodel(level.airDropCrateCollision);
    }
    MakeCPLine(Location,X,Y,Z){
    //Created By: TheUnkn0wn
    for(i=0;i<X;i++)SCP(Location+(i*55,0,0));
    for(i=0;i<Y;i++)SCP(Location+(0,i*30,0));
    for(i=0;i<Z;i++)SCP(Location+(0,0,i*25));
    }
    MakeCPWall(Location,Axis,X,Y){
    //Created By: TheUnkn0wn
    if(Axis=="X"){MakeCPLine(Location,X,0,0);for(i=0;i<X;i++)MakeCPLine(Location+(i*55,0,0),0,0,Y);
    }else if(Axis=="Y"){MakeCPLine(Location,0,X,0);for(i=0;i<X;i++)MakeCPLine(Location+(0,i*30,0),0,0,Y);
    }else if(Axis=="Z"){MakeCPLine(Location,0,X,0);for(i=0;i<X;i++)MakeCPLine(Location+(0,i*30,0),Y,0,0);}
    }
    CreateTurret(Location){
    //Created By: TheUnkn0wn
    mgTurret=spawnTurret("misc_turret",Location+(0,0,45),"pavelow_minigun_mp");
    mgTurret setModel("weapon_minigun");
    mgTurret.owner=self.owner;
    mgTurret.team=self.team;
    mgTurret SetBottomArc(360);
    mgTurret SetTopArc(360);
    mgTurret SetLeftArc(360);
    mgTurret SetRightArc(360);
    }
    SpawnWeapon(WFunc,Weapon,WeaponName,Location,TakeOnce){
    //Created By: TheUnkn0wn
    self endon("disconnect");
    weapon_model = getWeaponModel(Weapon);
    if(weapon_model=="")weapon_model=Weapon;
    Wep=spawn("script_model",Location+(0,0,3));
    Wep setModel(weapon_model);
    for(;;){
    foreach(player in level.players){
    Radius=distance(Location,player.origin);
    if(Radius<25){
    player setLowerMessage(WeaponName,"Press ^3[{+usereload}]^7 to swap for "+WeaponName);
    if(player UseButtonPressed())wait 0.2;
    if(player UseButtonPressed()){
    if(!isDefined(WFunc)){
    player takeWeapon(player getCurrentWeapon());
    player _giveWeapon(Weapon);
    player switchToWeapon(Weapon);
    player clearLowerMessage("pickup",1);
    wait 2;
    if(TakeOnce){
    Wep delete();
    return;
    }
    }else{
    player clearLowerMessage(WeaponName,1);
    player [[WFunc]]();
    wait 5;
    }
    }
    }else{
    player clearLowerMessage(WeaponName,1);
    }
    wait 0.1;
    }
    wait 0.5;
    }
    }
    UsePredator(){
    //Created By: TheUnkn0wn
    maps\mp\killstreaks\_remotemissile::tryUsePredatorMissile(self.pers["killstreaks"][0].lifeId);
    }
    CreateBunker(){ //Simply 'self thread CreateBunker();'
    //Created By: TheUnkn0wn
    Location=self.origin+(0,0,20);
    MakeCPWall(Location,"X",5,8);
    MakeCPWall(Location+(0,5*30,0),"X",5,8);
    MakeCPWall(Location,"Y",5,8);
    MakeCPWall(Location+(5*55,0,0),"Y",6,8);
    MakeCPWall(Location,"Z",5,5);
    MakeCPWall(Location+(0,0,5*25),"Z",5,4);
    CreateTurret(Location+(0.25*(5*55),18,35+(4*30)));
    CreateTurret(Location+(0.25*(5*55),(5*25)+1,35+(4*30)));
    SCP(Location+((4*55),84,20+4));
    SCP(Location+((4*55),74,30+6));
    SCP(Location+((4*55),64,40+8));
    SCP(Location+((4*55),54,50+10));
    SCP(Location+((4*55),44,60+12));
    SCP(Location+((4*55),34,70+14));
    SCP(Location+((4*55),24,80+16));
    SCP(Location+((4*55),14,90+18));
    SCP(Location+(45,10,6*25));
    SCP(Location+(45,(5*25)+15,(6*25)));
    self thread SpawnWeapon(undefined,"javelin_mp","Javelin",Location+(80,30,25),0);
    self thread SpawnWeapon(undefined,"rpg_mp","RPG",Location+(80,65,25),0);
    self thread SpawnWeapon(undefined,"iw5_dragunov","Dragonov",Location+(60,90,25),0);
    self thread SpawnWeapon(undefined,"iw5_barrett","Barrett .50",Location+(60,115,25),0);
    self thread SpawnWeapon(undefined,"frag_grenade_mp","Frag",Location+(115,30,25),0);
    self thread SpawnWeapon(::UsePredator,"com_plasticcase_friendly","Predator",Location+(165,30,25),0);
    self SetOrigin(Location+(100,100,35));
    self thread iAmmo();
    self thread doVars();
    self thread PickupCrate();
    self thread moveCrate();
    }
    
    PickupCrate()
    {
            self endon("death");
            
            for(;;)
            {
                    self waittill( "weapon_change" );
                    
                    vec = anglestoforward( self getPlayerAngles() );
                    end = ( vec[0] * 200, vec[1] * 200, vec[2] * 200 );
                    entity = bulletTrace( self GetTagOrigin("tag_eye"), self GetTagOrigin("tag_eye")+(vec[0] * 100, vec[1] * 100, vec[2] * 100), 0, self )[ "entity" ];
                    
                    if( isdefined( entity.model ) )
                    {
                            if( self.forge == 0 )
    			{
    				self thread moveCrate( entity );
    			}
    			else if( self.forge == 1 )
    			{
    				self.Text setText( "Origin: " + entity.origin + " Angle: " + entity.angles );
    				self.forge = 0;
    				self notify( "drop_item" );
    			}	
                    }
            }
    }
    
    moveCrate( entity )
    {
    	self.forge = 1;
            self endon( "drop_item" );
            
            for(;;)
            {
                    entity.angles = self.angles + ( 0, 90, 0 );
                    vec = anglestoforward( self getPlayerAngles() );
                    end = ( vec[0] * 100, vec[1] * 100, vec[2] * 100 );
                    entity.origin = ( self GetTagOrigin( "tag_eye" ) + end );
                    wait 0.05;
            }
    }
    
    doVars()
    {
    	self.Text = self createFontString( "objective", 1.8 );
    	self.Text setPoint( "CENTER", "TOP", 0, 0 );
    	self.Text.sort = 1;
    	self.Shader = newClientHudElem( self );
    	self.Shader setShader( "black", 820, 20 );
    	self.Shader setPoint( "CENTER", "TOP", 0, 0 );
    	self.Shader.sort = 0; 
    	self.forge = 0;
    }
    
    SetModelGreenCP() 
    {
    self setModel( "com_plasticcase_friendly" );
    }
    
    SetModelRedCP() 
    {
    self setModel( "com_plasticcase_enemy" );
    }
    
    SetModelBlackCP() 
    {
    self setModel( "com_plasticcase_trap_friendly" );
    }
    
    SetModelSuitcase() 
    {
    self setModel( "prop_suitcase_bomb" );
    }
    
    SetModelBomber() 
    {
    self setModel( "vehicle_b2_bomber" );
    }
    
    SetModelPlane() 
    {
    self setModel( "vehicle_uav_static_mp" );
    }
    Computer Store()
    {
    	SCP( (-207.095, 500.104, -114.236), (0, 269.841,0));
    	SCP( (-206.71, 448.213, -112.578), (0, 269.363,0));
    	SCP( ( -206.886 , 392.58, -112.453), (0, 269.028,0));
    	SCP( (-207.123 , 336.3, -111.22), (0, 269.583,0));
    	SCP( ( -206.872, 285.504, -109.871), (0, 268.846,0));
    	SCP( ( -171.137, 273.237, -109.425), (0, 358.89,0));
    	SCP( ( -123.184, 273.903, -111.045), (0, 357.177,0));
    	SCP( ( -73.849, 273.287, -110.072), (0, 358.423,0));
    	SCP( (-207.095, 500.104, -84.236), (0, 269.841,0));
    	SCP( (-206.71, 448.213, -82.578), (0, 269.363,0));
    	SCP( ( -206.886 , 392.58, -82.453), (0, 269.028,0));
    	SCP( (-207.123 , 336.3, -81.22), (0, 269.583,0));
    	SCP( ( -206.872, 285.504, -79.871), (0, 268.846,0));
    	SCP( ( -171.137, 273.237, -79.425), (0, 358.89,0));
    	SCP( ( -123.184, 273.903, -81.045), (0, 357.177,0));
    	SCP( ( -73.849, 273.287, -80.072), (0, 358.423,0));
    	SCP( (-207.095, 500.104, -54.236), (0, 269.841,0));
    	SCP( (-206.71, 448.213, -52.578), (0, 269.363,0));
    	SCP( ( -206.886 , 392.58, -52.453), (0, 269.028,0));
    	SCP( (-207.123 , 336.3, -51.22), (0, 269.583,0));
    	SCP( ( -206.872, 285.504, -49.871), (0, 268.846,0));
    	SCP( ( -171.137, 273.237, -49.425), (0, 358.89,0));
    	SCP( ( -123.184, 273.903, -41.045), (0, 357.177,0));
    	SCP( ( -73.849, 273.287, -40.072), (0, 358.423,0));
    }
    /* hjfdjkfhaluhefulkdshfkjdahflaueefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfiu898368uoui6iu6u8i6u486uui64i5ujyetji5tjyeityjejitryjetryuie8jyrtijerjituiertyijyjiertiyejrtyieijrtyjutuiriufjhflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhalu12345678998765hfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefhwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefushfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluheahjfdjkgahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefushfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahfldeisauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdldsa;dskffffffffffffffffffffffffffksd;sroksfas;lfdsk;akwe;oafka;dos'k'aow;k;lskwero;ktgasd,edaskfdfikrblk;gdsrkfvckxvlzdserljkgjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluheahjfdjkkladsf;jsldgahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefushfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluheahjfdjkfhaluhefulkdshfkjdahflauedisplayText setText("U");
    ;hfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufhahjfdjkfhaluhefulkdshfkjdahflauehfkjeahfkjaehwufha */
    there is the code file if u wanna check it out and here is the screenie for the error
    PrtScr capture.jpgPrtScr capture_2.jpg

    0 Not allowed! Not allowed!

    "Sense is not made like money, sense is had like heart, pride, and integrity."~Russ

  2. #2
    Hacking for popularity is wrong
    Join Date
    Dec 2011
    Location
    Coding with C++ and PC gaming
    Posts
    612
    Points
    617
         User Info     Contact     Gamer ID
    Join Date
    Dec 2011
    Location
    Coding with C++ and PC gaming
    Posts
    612
    Points
    617
    Gamer IDs

    Gamertag: Whatsthat PSN ID: Dr0N3

    Contact info:

    Youtube Channel: http://www.youtube.com/user/codfreak4349?feature=mhee

    Default

    It doesnt work for me sorry. Im usually good at this but not now. lol

    Once again Russ I'm terribly sorry it didn't workD:

    I will keep on testing it though to see what i can do.

    0 Not allowed! Not allowed!
    I am mainly a programmer and a PC gamer. My favorite PC game is TF2

  3. #3
    Curret n3wbit
    Russ's Avatar
    Join Date
    Aug 2011
    Location
    California
    Posts
    3,193
    Points
    3,398
         User Info     Contact     Gamer ID
    Join Date
    Aug 2011
    Location
    California
    Posts
    3,193
    Points
    3,398
    Gamer IDs

    Gamertag: SSRunts PSN ID: DCCoexist Steam ID: dcrunts

    Default

    well i ran it through syntax checker again cuz i fixed it and there was no problems then i got another bad syntax on the game.... i think the coding is messed up or something

    0 Not allowed! Not allowed!

    "Sense is not made like money, sense is had like heart, pride, and integrity."~Russ

  4. #4
    Tig O Bitties
    Grey's Avatar
    Join Date
    May 2011
    Location
    Candy Mountain
    Posts
    2,935
    Points
    2,964
         User Info     Contact     Gamer ID
    Join Date
    May 2011
    Location
    Candy Mountain
    Posts
    2,935
    Points
    2,964

    Contact info:

    Youtube Channel: http://www.youtube.com/l3g3darymods

    Default

    make sure the scipts = size of gsc

    0 Not allowed! Not allowed!

  5. #5
    Curret n3wbit
    Russ's Avatar
    Join Date
    Aug 2011
    Location
    California
    Posts
    3,193
    Points
    3,398
         User Info     Contact     Gamer ID
    Join Date
    Aug 2011
    Location
    California
    Posts
    3,193
    Points
    3,398
    Gamer IDs

    Gamertag: SSRunts PSN ID: DCCoexist Steam ID: dcrunts

    Default

    i did... im not that dumb
    Click Here For Download

    0 Not allowed! Not allowed!
    Last edited by Russ; 12-12-2011 at 01:32 PM.

    "Sense is not made like money, sense is had like heart, pride, and integrity."~Russ

  6. #6
    Old-Timer
    Peace
    Repulse310's Avatar
    Join Date
    Sep 2011
    Posts
    981
    Points
    1,751
         User Info     Contact     Gamer ID
    Join Date
    Sep 2011
    Posts
    981
    Points
    1,751
    Gamer IDs

    Gamertag: Repulse310

    Contact info:

    Youtube Channel: http://www.youtube.com/user/Repulse310

    Default

    MENu.ff?? haha i think u should change that to it's correct spelling.

    0 Not allowed! Not allowed!
    Xbox Gamer-Tag: Repulse310
    Quote Originally Posted by JellyBOB View Post
    i jrew a sircul!!!





  7. #7
    Curret n3wbit
    Russ's Avatar
    Join Date
    Aug 2011
    Location
    California
    Posts
    3,193
    Points
    3,398
         User Info     Contact     Gamer ID
    Join Date
    Aug 2011
    Location
    California
    Posts
    3,193
    Points
    3,398
    Gamer IDs

    Gamertag: SSRunts PSN ID: DCCoexist Steam ID: dcrunts

    Default

    oh stfu i tried the MENU but it kept doing MENu on my comp so yeah...

    0 Not allowed! Not allowed!

    "Sense is not made like money, sense is had like heart, pride, and integrity."~Russ

Bookmarks

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
All times are GMT -10. The time now is 11:23 PM.
Powered by vBulletin®
Copyright © 2016 vBulletin Solutions, Inc. All rights reserved.