aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--sql/updates/world/2012_11_19_00_world_various_fixes.sql539
-rw-r--r--sql/updates/world/2012_11_19_01_world_pilgrims_bounty.sql4740
-rw-r--r--sql/updates/world/2012_11_19_02_world_misc.sql6
-rw-r--r--sql/updates/world/2012_11_19_03_world_ysera.sql71
-rw-r--r--src/server/collision/Models/GameObjectModel.cpp1
-rw-r--r--src/server/game/AI/CoreAI/GameObjectAI.h6
-rwxr-xr-xsrc/server/game/AI/CoreAI/UnitAI.h7
-rw-r--r--src/server/game/AI/ScriptedAI/ScriptedCreature.cpp10
-rw-r--r--src/server/game/AI/ScriptedAI/ScriptedCreature.h2
-rw-r--r--src/server/game/AI/SmartScripts/SmartAI.cpp4
-rw-r--r--src/server/game/AI/SmartScripts/SmartAI.h5
-rw-r--r--src/server/game/AI/SmartScripts/SmartScript.cpp22
-rw-r--r--src/server/game/AI/SmartScripts/SmartScript.h1
-rwxr-xr-xsrc/server/game/Accounts/AccountMgr.cpp1
-rw-r--r--src/server/game/Achievements/AchievementMgr.cpp32
-rw-r--r--src/server/game/Battlefield/Battlefield.cpp6
-rw-r--r--src/server/game/Battlefield/Battlefield.h10
-rw-r--r--src/server/game/Battlefield/Zones/BattlefieldWG.cpp16
-rw-r--r--src/server/game/Battlefield/Zones/BattlefieldWG.h5
-rwxr-xr-xsrc/server/game/Battlegrounds/ArenaTeam.cpp2
-rwxr-xr-xsrc/server/game/Battlegrounds/Battleground.cpp18
-rwxr-xr-xsrc/server/game/Battlegrounds/BattlegroundMgr.cpp1
-rwxr-xr-xsrc/server/game/Battlegrounds/BattlegroundQueue.cpp9
-rwxr-xr-xsrc/server/game/Battlegrounds/Zones/BattlegroundAB.cpp1
-rwxr-xr-xsrc/server/game/Battlegrounds/Zones/BattlegroundAV.cpp7
-rw-r--r--src/server/game/Battlegrounds/Zones/BattlegroundDS.cpp5
-rwxr-xr-xsrc/server/game/Battlegrounds/Zones/BattlegroundIC.cpp1
-rwxr-xr-xsrc/server/game/Battlegrounds/Zones/BattlegroundSA.cpp1
-rw-r--r--src/server/game/Calendar/CalendarMgr.cpp5
-rwxr-xr-xsrc/server/game/Chat/Channels/ChannelMgr.cpp1
-rwxr-xr-xsrc/server/game/Conditions/ConditionMgr.cpp14
-rwxr-xr-xsrc/server/game/Conditions/ConditionMgr.h4
-rwxr-xr-xsrc/server/game/Conditions/DisableMgr.cpp1
-rwxr-xr-xsrc/server/game/DungeonFinding/LFGMgr.cpp2
-rw-r--r--src/server/game/DungeonFinding/LFGScripts.cpp1
-rwxr-xr-xsrc/server/game/Entities/Creature/Creature.cpp54
-rwxr-xr-xsrc/server/game/Entities/Item/Item.cpp2
-rw-r--r--src/server/game/Entities/Object/Object.cpp113
-rwxr-xr-xsrc/server/game/Entities/Pet/Pet.cpp6
-rwxr-xr-xsrc/server/game/Entities/Pet/Pet.h66
-rw-r--r--src/server/game/Entities/Pet/PetDefines.h80
-rw-r--r--src/server/game/Entities/Player/Player.cpp269
-rw-r--r--src/server/game/Entities/Player/Player.h43
-rwxr-xr-xsrc/server/game/Entities/Player/SocialMgr.cpp1
-rwxr-xr-xsrc/server/game/Entities/Totem/Totem.cpp5
-rwxr-xr-xsrc/server/game/Entities/Unit/Unit.cpp65
-rwxr-xr-xsrc/server/game/Entities/Unit/Unit.h22
-rwxr-xr-xsrc/server/game/Globals/ObjectAccessor.cpp26
-rw-r--r--src/server/game/Globals/ObjectMgr.cpp53
-rwxr-xr-xsrc/server/game/Globals/ObjectMgr.h35
-rwxr-xr-xsrc/server/game/Grids/Notifiers/GridNotifiers.h1
-rwxr-xr-xsrc/server/game/Grids/Notifiers/GridNotifiersImpl.h1
-rw-r--r--src/server/game/Guilds/Guild.cpp15
-rwxr-xr-xsrc/server/game/Guilds/Guild.h1
-rwxr-xr-xsrc/server/game/Handlers/ArenaTeamHandler.cpp1
-rw-r--r--src/server/game/Handlers/AuctionHouseHandler.cpp1
-rwxr-xr-xsrc/server/game/Handlers/ChannelHandler.cpp1
-rw-r--r--src/server/game/Handlers/CharacterHandler.cpp35
-rwxr-xr-xsrc/server/game/Handlers/CombatHandler.cpp1
-rw-r--r--src/server/game/Handlers/GroupHandler.cpp18
-rwxr-xr-xsrc/server/game/Handlers/LFGHandler.cpp1
-rwxr-xr-xsrc/server/game/Handlers/LootHandler.cpp15
-rwxr-xr-xsrc/server/game/Handlers/NPCHandler.cpp1
-rwxr-xr-xsrc/server/game/Handlers/SkillHandler.cpp7
-rw-r--r--src/server/game/Handlers/TicketHandler.cpp9
-rwxr-xr-xsrc/server/game/Instances/InstanceScript.cpp15
-rwxr-xr-xsrc/server/game/Maps/Map.cpp21
-rwxr-xr-xsrc/server/game/Maps/MapManager.cpp2
-rw-r--r--src/server/game/Maps/PhaseMgr.cpp1
-rwxr-xr-xsrc/server/game/Maps/ZoneScript.h15
-rwxr-xr-xsrc/server/game/Miscellaneous/SharedDefines.h33
-rwxr-xr-xsrc/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp23
-rw-r--r--src/server/game/Movement/Spline/MoveSplineInit.cpp2
-rwxr-xr-xsrc/server/game/Reputation/ReputationMgr.cpp2
-rwxr-xr-xsrc/server/game/Scripting/MapScripts.cpp13
-rwxr-xr-xsrc/server/game/Scripting/ScriptMgr.cpp1
-rwxr-xr-xsrc/server/game/Server/WorldSession.h34
-rw-r--r--src/server/game/Spells/Auras/SpellAuraEffects.cpp2
-rw-r--r--src/server/game/Spells/SpellEffects.cpp1
-rwxr-xr-xsrc/server/game/Texts/CreatureTextMgr.h1
-rw-r--r--src/server/game/Tickets/TicketMgr.cpp2
-rw-r--r--src/server/game/Tools/PlayerDump.cpp1
-rwxr-xr-xsrc/server/game/Weather/Weather.cpp2
-rwxr-xr-xsrc/server/game/Weather/WeatherMgr.cpp3
-rw-r--r--src/server/game/World/World.h35
-rw-r--r--src/server/scripts/Commands/cs_account.cpp3
-rw-r--r--src/server/scripts/Commands/cs_achievement.cpp4
-rw-r--r--src/server/scripts/Commands/cs_ban.cpp5
-rw-r--r--src/server/scripts/Commands/cs_cast.cpp2
-rw-r--r--src/server/scripts/Commands/cs_character.cpp5
-rw-r--r--src/server/scripts/Commands/cs_cheat.cpp5
-rw-r--r--src/server/scripts/Commands/cs_debug.cpp1
-rw-r--r--src/server/scripts/Commands/cs_disable.cpp8
-rw-r--r--src/server/scripts/Commands/cs_event.cpp5
-rw-r--r--src/server/scripts/Commands/cs_gm.cpp2
-rw-r--r--src/server/scripts/Commands/cs_go.cpp1
-rw-r--r--src/server/scripts/Commands/cs_gobject.cpp2
-rw-r--r--src/server/scripts/Commands/cs_guild.cpp4
-rw-r--r--src/server/scripts/Commands/cs_honor.cpp5
-rw-r--r--src/server/scripts/Commands/cs_learn.cpp2
-rw-r--r--src/server/scripts/Commands/cs_lfg.cpp1
-rw-r--r--src/server/scripts/Commands/cs_list.cpp1
-rw-r--r--src/server/scripts/Commands/cs_lookup.cpp6
-rw-r--r--src/server/scripts/Commands/cs_message.cpp1
-rw-r--r--src/server/scripts/Commands/cs_misc.cpp3
-rw-r--r--src/server/scripts/Commands/cs_modify.cpp8
-rw-r--r--src/server/scripts/Commands/cs_npc.cpp2
-rw-r--r--src/server/scripts/Commands/cs_quest.cpp5
-rw-r--r--src/server/scripts/Commands/cs_reload.cpp22
-rw-r--r--src/server/scripts/Commands/cs_reset.cpp5
-rw-r--r--src/server/scripts/Commands/cs_server.cpp5
-rw-r--r--src/server/scripts/Commands/cs_tele.cpp7
-rw-r--r--src/server/scripts/Commands/cs_ticket.cpp8
-rw-r--r--src/server/scripts/Commands/cs_titles.cpp5
-rw-r--r--src/server/scripts/Commands/cs_wp.cpp7
-rw-r--r--src/server/scripts/EasternKingdoms/BlackrockDepths/blackrock_depths.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/BlackrockDepths/instance_blackrock_depths.cpp4
-rw-r--r--src/server/scripts/EasternKingdoms/BlackrockSpire/instance_blackrock_spire.cpp2
-rw-r--r--src/server/scripts/EasternKingdoms/Deadmines/deadmines.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/Deadmines/instance_deadmines.cpp17
-rw-r--r--src/server/scripts/EasternKingdoms/Gnomeregan/instance_gnomeregan.cpp4
-rw-r--r--src/server/scripts/EasternKingdoms/Karazhan/boss_midnight.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/Karazhan/boss_shade_of_aran.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/Karazhan/bosses_opera.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/Karazhan/instance_karazhan.cpp4
-rw-r--r--src/server/scripts/EasternKingdoms/MagistersTerrace/boss_felblood_kaelthas.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/MagistersTerrace/boss_selin_fireheart.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/MagistersTerrace/instance_magisters_terrace.cpp33
-rw-r--r--src/server/scripts/EasternKingdoms/MagistersTerrace/magisters_terrace.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/MoltenCore/instance_molten_core.cpp4
-rw-r--r--src/server/scripts/EasternKingdoms/ScarletEnclave/chapter1.cpp3
-rw-r--r--src/server/scripts/EasternKingdoms/ScarletEnclave/chapter2.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/ScarletMonastery/boss_headless_horseman.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/ScarletMonastery/boss_mograine_and_whitemane.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/ScarletMonastery/instance_scarlet_monastery.cpp4
-rw-r--r--src/server/scripts/EasternKingdoms/Scholomance/boss_doctor_theolen_krastinov.cpp3
-rw-r--r--src/server/scripts/EasternKingdoms/Scholomance/boss_illucia_barov.cpp3
-rw-r--r--src/server/scripts/EasternKingdoms/Scholomance/boss_instructor_malicia.cpp3
-rw-r--r--src/server/scripts/EasternKingdoms/Scholomance/boss_lord_alexei_barov.cpp3
-rw-r--r--src/server/scripts/EasternKingdoms/Scholomance/boss_lorekeeper_polkelt.cpp3
-rw-r--r--src/server/scripts/EasternKingdoms/Scholomance/boss_the_ravenian.cpp3
-rw-r--r--src/server/scripts/EasternKingdoms/Scholomance/instance_scholomance.cpp17
-rw-r--r--src/server/scripts/EasternKingdoms/ShadowfangKeep/instance_shadowfang_keep.cpp2
-rw-r--r--src/server/scripts/EasternKingdoms/Stratholme/instance_stratholme.cpp4
-rw-r--r--src/server/scripts/EasternKingdoms/Stratholme/stratholme.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/SunkenTemple/instance_sunken_temple.cpp2
-rw-r--r--src/server/scripts/EasternKingdoms/SunwellPlateau/boss_eredar_twins.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/SunwellPlateau/boss_kalecgos.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/SunwellPlateau/boss_muru.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/SunwellPlateau/instance_sunwell_plateau.cpp10
-rw-r--r--src/server/scripts/EasternKingdoms/Uldaman/instance_uldaman.cpp33
-rw-r--r--src/server/scripts/EasternKingdoms/ZulAman/boss_halazzi.cpp2
-rw-r--r--src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/ZulAman/instance_zulaman.cpp3
-rw-r--r--src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/ZulGurub/instance_zulgurub.cpp7
-rw-r--r--src/server/scripts/EasternKingdoms/eastern_plaguelands.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/ghostlands.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/isle_of_queldanas.cpp2
-rw-r--r--src/server/scripts/EasternKingdoms/silvermoon_city.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/stranglethorn_vale.cpp1
-rw-r--r--src/server/scripts/EasternKingdoms/western_plaguelands.cpp1
-rw-r--r--src/server/scripts/Kalimdor/BlackfathomDeeps/instance_blackfathom_deeps.cpp4
-rw-r--r--src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/instance_hyjal.cpp7
-rw-r--r--src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/culling_of_stratholme.cpp1
-rw-r--r--src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/instance_culling_of_stratholme.cpp6
-rw-r--r--src/server/scripts/Kalimdor/CavernsOfTime/DarkPortal/dark_portal.cpp1
-rw-r--r--src/server/scripts/Kalimdor/CavernsOfTime/DarkPortal/instance_dark_portal.cpp6
-rw-r--r--src/server/scripts/Kalimdor/CavernsOfTime/EscapeFromDurnholdeKeep/instance_old_hillsbrad.cpp4
-rw-r--r--src/server/scripts/Kalimdor/OnyxiasLair/instance_onyxias_lair.cpp5
-rw-r--r--src/server/scripts/Kalimdor/RazorfenDowns/instance_razorfen_downs.cpp5
-rw-r--r--src/server/scripts/Kalimdor/RuinsOfAhnQiraj/boss_ossirian.cpp43
-rw-r--r--src/server/scripts/Kalimdor/RuinsOfAhnQiraj/instance_ruins_of_ahnqiraj.cpp2
-rw-r--r--src/server/scripts/Kalimdor/TempleOfAhnQiraj/instance_temple_of_ahnqiraj.cpp4
-rw-r--r--src/server/scripts/Kalimdor/WailingCaverns/instance_wailing_caverns.cpp4
-rw-r--r--src/server/scripts/Kalimdor/WailingCaverns/wailing_caverns.cpp1
-rw-r--r--src/server/scripts/Kalimdor/ZulFarrak/instance_zulfarrak.cpp5
-rw-r--r--src/server/scripts/Kalimdor/azshara.cpp2
-rw-r--r--src/server/scripts/Kalimdor/darkshore.cpp1
-rw-r--r--src/server/scripts/Kalimdor/desolace.cpp1
-rw-r--r--src/server/scripts/Kalimdor/dustwallow_marsh.cpp1
-rw-r--r--src/server/scripts/Kalimdor/feralas.cpp1
-rw-r--r--src/server/scripts/Kalimdor/moonglade.cpp1
-rw-r--r--src/server/scripts/Kalimdor/mulgore.cpp1
-rw-r--r--src/server/scripts/Kalimdor/tanaris.cpp1
-rw-r--r--src/server/scripts/Kalimdor/the_barrens.cpp1
-rw-r--r--src/server/scripts/Kalimdor/ungoro_crater.cpp1
-rw-r--r--src/server/scripts/Kalimdor/winterspring.cpp1
-rw-r--r--src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_elder_nadox.cpp2
-rw-r--r--src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_herald_volazj.cpp1
-rw-r--r--src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_jedoga_shadowseeker.cpp2
-rw-r--r--src/server/scripts/Northrend/AzjolNerub/Ahnkahet/instance_ahnkahet.cpp4
-rw-r--r--src/server/scripts/Northrend/AzjolNerub/AzjolNerub/instance_azjol_nerub.cpp4
-rw-r--r--src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/boss_sartharion.cpp2
-rw-r--r--src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/instance_obsidian_sanctum.cpp4
-rw-r--r--src/server/scripts/Northrend/ChamberOfAspects/RubySanctum/instance_ruby_sanctum.cpp6
-rw-r--r--src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheChampion/instance_trial_of_the_champion.cpp4
-rwxr-xr-xsrc/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_twin_valkyr.cpp2
-rwxr-xr-xsrc/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/instance_trial_of_the_crusader.cpp20
-rw-r--r--src/server/scripts/Northrend/DraktharonKeep/boss_dred.cpp2
-rw-r--r--src/server/scripts/Northrend/DraktharonKeep/boss_novos.cpp2
-rw-r--r--src/server/scripts/Northrend/DraktharonKeep/boss_trollgore.cpp2
-rw-r--r--src/server/scripts/Northrend/DraktharonKeep/instance_drak_tharon_keep.cpp4
-rw-r--r--src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/boss_devourer_of_souls.cpp3
-rw-r--r--src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/instance_forge_of_souls.cpp4
-rw-r--r--src/server/scripts/Northrend/FrozenHalls/HallsOfReflection/instance_halls_of_reflection.cpp4
-rw-r--r--src/server/scripts/Northrend/FrozenHalls/PitOfSaron/boss_forgemaster_garfrost.cpp2
-rw-r--r--src/server/scripts/Northrend/FrozenHalls/PitOfSaron/instance_pit_of_saron.cpp4
-rw-r--r--src/server/scripts/Northrend/Gundrak/boss_drakkari_colossus.cpp3
-rw-r--r--src/server/scripts/Northrend/Gundrak/boss_gal_darah.cpp2
-rw-r--r--src/server/scripts/Northrend/Gundrak/boss_moorabi.cpp2
-rw-r--r--src/server/scripts/Northrend/Gundrak/instance_gundrak.cpp5
-rwxr-xr-xsrc/server/scripts/Northrend/IcecrownCitadel/boss_deathbringer_saurfang.cpp2
-rwxr-xr-xsrc/server/scripts/Northrend/IcecrownCitadel/boss_festergut.cpp2
-rwxr-xr-xsrc/server/scripts/Northrend/IcecrownCitadel/boss_lord_marrowgar.cpp2
-rwxr-xr-xsrc/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp16
-rw-r--r--src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp4
-rw-r--r--src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp2
-rw-r--r--src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp4
-rwxr-xr-xsrc/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp6
-rw-r--r--src/server/scripts/Northrend/Naxxramas/boss_faerlina.cpp3
-rw-r--r--src/server/scripts/Northrend/Naxxramas/boss_grobbulus.cpp1
-rw-r--r--src/server/scripts/Northrend/Naxxramas/boss_heigan.cpp2
-rw-r--r--src/server/scripts/Northrend/Naxxramas/boss_loatheb.cpp2
-rw-r--r--src/server/scripts/Northrend/Naxxramas/boss_sapphiron.cpp2
-rw-r--r--src/server/scripts/Northrend/Naxxramas/boss_thaddius.cpp2
-rw-r--r--src/server/scripts/Northrend/Naxxramas/instance_naxxramas.cpp4
-rw-r--r--src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp2
-rw-r--r--src/server/scripts/Northrend/Nexus/EyeOfEternity/instance_eye_of_eternity.cpp2
-rw-r--r--src/server/scripts/Northrend/Nexus/Nexus/boss_anomalus.cpp2
-rw-r--r--src/server/scripts/Northrend/Nexus/Nexus/boss_magus_telestra.cpp2
-rw-r--r--src/server/scripts/Northrend/Nexus/Nexus/boss_ormorok.cpp2
-rw-r--r--src/server/scripts/Northrend/Nexus/Nexus/instance_nexus.cpp4
-rw-r--r--src/server/scripts/Northrend/Nexus/Oculus/boss_eregos.cpp2
-rw-r--r--src/server/scripts/Northrend/Nexus/Oculus/boss_urom.cpp1
-rw-r--r--src/server/scripts/Northrend/Nexus/Oculus/instance_oculus.cpp4
-rw-r--r--src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_ionar.cpp1
-rw-r--r--src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_volkhan.cpp2
-rw-r--r--src/server/scripts/Northrend/Ulduar/HallsOfLightning/instance_halls_of_lightning.cpp4
-rw-r--r--src/server/scripts/Northrend/Ulduar/HallsOfStone/boss_sjonnir.cpp2
-rw-r--r--src/server/scripts/Northrend/Ulduar/HallsOfStone/halls_of_stone.cpp2
-rw-r--r--src/server/scripts/Northrend/Ulduar/HallsOfStone/instance_halls_of_stone.cpp4
-rw-r--r--src/server/scripts/Northrend/Ulduar/Ulduar/boss_algalon_the_observer.cpp4
-rw-r--r--src/server/scripts/Northrend/Ulduar/Ulduar/boss_auriaya.cpp2
-rw-r--r--src/server/scripts/Northrend/Ulduar/Ulduar/boss_flame_leviathan.cpp2
-rw-r--r--src/server/scripts/Northrend/Ulduar/Ulduar/boss_freya.cpp2
-rw-r--r--src/server/scripts/Northrend/Ulduar/Ulduar/boss_general_vezax.cpp2
-rw-r--r--src/server/scripts/Northrend/Ulduar/Ulduar/boss_ignis.cpp2
-rw-r--r--src/server/scripts/Northrend/Ulduar/Ulduar/boss_razorscale.cpp4
-rw-r--r--src/server/scripts/Northrend/Ulduar/Ulduar/boss_xt002.cpp4
-rw-r--r--src/server/scripts/Northrend/Ulduar/Ulduar/instance_ulduar.cpp5
-rw-r--r--src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/boss_keleseth.cpp2
-rw-r--r--src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/instance_utgarde_keep.cpp4
-rw-r--r--src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_skadi.cpp1
-rw-r--r--src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_svala.cpp2
-rw-r--r--src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_ymiron.cpp3
-rw-r--r--src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/instance_pinnacle.cpp4
-rw-r--r--src/server/scripts/Northrend/VaultOfArchavon/instance_vault_of_archavon.cpp2
-rw-r--r--src/server/scripts/Northrend/VioletHold/boss_ichoron.cpp2
-rw-r--r--src/server/scripts/Northrend/VioletHold/boss_zuramat.cpp2
-rw-r--r--src/server/scripts/Northrend/VioletHold/instance_violet_hold.cpp5
-rw-r--r--src/server/scripts/Northrend/borean_tundra.cpp2
-rw-r--r--src/server/scripts/Northrend/dalaran.cpp1
-rw-r--r--src/server/scripts/Northrend/grizzly_hills.cpp1
-rw-r--r--src/server/scripts/Northrend/storm_peaks.cpp1
-rw-r--r--src/server/scripts/Northrend/zuldrak.cpp1
-rwxr-xr-xsrc/server/scripts/OutdoorPvP/OutdoorPvPSI.cpp1
-rw-r--r--src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/boss_murmur.cpp1
-rw-r--r--src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/instance_shadow_labyrinth.cpp4
-rw-r--r--src/server/scripts/Outland/BlackTemple/boss_illidan.cpp1
-rw-r--r--src/server/scripts/Outland/BlackTemple/boss_warlord_najentus.cpp1
-rw-r--r--src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp4
-rw-r--r--src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lady_vashj.cpp1
-rw-r--r--src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_leotheras_the_blind.cpp2
-rw-r--r--src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/instance_serpent_shrine.cpp5
-rw-r--r--src/server/scripts/Outland/CoilfangReservoir/SteamVault/boss_warlord_kalithresh.cpp1
-rw-r--r--src/server/scripts/Outland/CoilfangReservoir/SteamVault/instance_steam_vault.cpp4
-rw-r--r--src/server/scripts/Outland/GruulsLair/instance_gruuls_lair.cpp4
-rw-r--r--src/server/scripts/Outland/HellfireCitadel/BloodFurnace/instance_blood_furnace.cpp4
-rw-r--r--src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp1
-rw-r--r--src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp1
-rw-r--r--src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp4
-rw-r--r--src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/instance_shattered_halls.cpp4
-rw-r--r--src/server/scripts/Outland/TempestKeep/Eye/boss_alar.cpp1
-rw-r--r--src/server/scripts/Outland/TempestKeep/Eye/boss_kaelthas.cpp1
-rw-r--r--src/server/scripts/Outland/TempestKeep/Eye/instance_the_eye.cpp4
-rw-r--r--src/server/scripts/Outland/TempestKeep/Mechanar/instance_mechanar.cpp4
-rw-r--r--src/server/scripts/Outland/TempestKeep/arcatraz/instance_arcatraz.cpp4
-rw-r--r--src/server/scripts/Outland/hellfire_peninsula.cpp1
-rw-r--r--src/server/scripts/Outland/nagrand.cpp1
-rw-r--r--src/server/scripts/Outland/shadowmoon_valley.cpp1
-rw-r--r--src/server/scripts/Outland/shattrath_city.cpp1
-rw-r--r--src/server/scripts/Outland/terokkar_forest.cpp1
-rw-r--r--src/server/scripts/Outland/zangarmarsh.cpp1
-rw-r--r--src/server/scripts/Spells/spell_generic.cpp12
-rw-r--r--src/server/scripts/Spells/spell_hunter.cpp2
-rwxr-xr-xsrc/server/scripts/World/achievement_scripts.cpp1
-rw-r--r--src/server/scripts/World/go_scripts.cpp1
-rw-r--r--src/server/scripts/World/guards.cpp1
-rw-r--r--src/server/scripts/World/npc_innkeeper.cpp1
-rw-r--r--src/server/scripts/World/npc_professions.cpp2
-rw-r--r--src/server/scripts/World/npc_taxi.cpp1
-rw-r--r--src/server/scripts/World/npcs_special.cpp3
-rwxr-xr-xsrc/server/shared/Dynamic/LinkedReference/Reference.h1
305 files changed, 6563 insertions, 927 deletions
diff --git a/sql/updates/world/2012_11_19_00_world_various_fixes.sql b/sql/updates/world/2012_11_19_00_world_various_fixes.sql
new file mode 100644
index 00000000000..ca78611fc0b
--- /dev/null
+++ b/sql/updates/world/2012_11_19_00_world_various_fixes.sql
@@ -0,0 +1,539 @@
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 856: NPC Jezelle Pruitt
+-- Update AI in Creature_Template to Smart AI
+UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=5702;
+-- Delete static spawns of Jezelles Imp,Voidwalker and Felhunter.
+DELETE FROM `creature` WHERE `id` IN (5726,5729,5730);
+-- Smart Script For Jezelle Pruitt
+DELETE FROM `smart_scripts` WHERE `entryorguid`=5702;
+INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
+(5702,0,0,0,1,0,100,0,0,0,235000,235000,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jezelle Pruitt - OOC - Say Line 0"),
+(5702,0,1,0,1,0,100,0,10000,10000,235000,235000,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jezelle Pruitt - OOC - Say Line 1"),
+(5702,0,2,0,1,0,100,0,13000,13000,235000,235000,11,8677,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jezelle Pruitt - OOC - Cast Summon Effect"),
+(5702,0,3,0,1,0,100,0,18000,18000,235000,235000,12,5730,2,30000,0,0,0,8,0,0,0,1793.26,128.034,-63.8432,3.14159,"Jezelle Pruitt - OOC - Spawn Jezelle's Imp"),
+(5702,0,4,0,1,0,100,0,20000,20000,235000,235000,1,2,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jezelle Pruitt - OOC - Say Line 2"),
+(5702,0,5,0,1,0,100,0,50000,50000,235000,235000,1,3,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jezelle Pruitt - OOC - Say Line 3"),
+(5702,0,6,0,1,0,100,0,53000,53000,235000,235000,11,8677,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jezelle Pruitt - OOC - Cast Summon Effect"),
+(5702,0,7,0,1,0,100,0,58000,58000,235000,235000,12,5729,2,30000,0,0,0,8,0,0,0,1793.26,128.034,-63.8432,3.14159,"Jezelle Pruitt - OOC - Spawn Jezelle's Voidwalker"),
+(5702,0,8,0,1,0,100,0,60000,60000,235000,235000,1,4,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jezelle Pruitt - OOC - Say Line 4"),
+(5702,0,9,0,1,0,100,0,90000,90000,235000,235000,1,5,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jezelle Pruitt - OOC - Say Line 5"),
+(5702,0,10,0,1,0,100,0,93000,93000,235000,235000,11,8677,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jezelle Pruitt - OOC - Cast Summon Effect"),
+(5702,0,11,0,1,0,100,0,98000,98000,235000,235000,12,5728,2,30000,0,0,0,8,0,0,0,1793.26,128.034,-63.8432,3.14159,"Jezelle Pruitt - OOC - Spawn Jezelle's Succubus"),
+(5702,0,12,0,1,0,100,0,100000,100000,235000,235000,1,6,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jezelle Pruitt - OOC - Say Line 6"),
+(5702,0,13,0,1,0,100,0,130000,130000,235000,235000,1,7,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jezelle Pruitt - OOC - Say Line 7"),
+(5702,0,14,0,1,0,100,0,133000,133000,235000,235000,11,8677,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jezelle Pruitt - OOC - Cast Summon Effect"),
+(5702,0,15,0,1,0,100,0,138000,138000,235000,235000,12,5726,2,30000,0,0,0,8,0,0,0,1793.26,128.034,-63.8432,3.14159,"Jezelle Pruitt - OOC - Spawn Jezelle's FelHunter"),
+(5702,0,16,0,1,0,100,0,140000,140000,235000,235000,1,8,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jezelle Pruitt - OOC - Say Line 8"),
+(5702,0,17,0,1,0,100,0,170000,170000,235000,235000,1,9,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jezelle Pruitt - OOC - Say Line 9"),
+(5702,0,18,0,1,0,100,0,173000,173000,235000,235000,11,8677,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jezelle Pruitt - OOC - Cast Summon Effect"),
+(5702,0,19,0,1,0,100,0,178000,178000,235000,235000,12,5727,2,30000,0,0,0,8,0,0,0,1793.26,128.034,-63.8432,3.14159,"Jezelle Pruitt - OOC - Spawn Jezelle's Felsteed"),
+(5702,0,20,0,1,0,100,0,180000,180000,235000,235000,1,10,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jezelle Pruitt - OOC - Say Line 10"),
+(5702,0,21,0,1,0,100,0,210000,210000,235000,235000,1,11,0,0,0,0,0,1,0,0,0,0,0,0,0,"Jezelle Pruitt - OOC - Say Line 11");
+-- Jezelle Pruitt Texts
+DELETE FROM `creature_text` WHERE `entry`=5702;
+INSERT INTO `creature_text` (`entry`,`groupid`,`id`,`text`,`type`,`language`,`probability`,`emote`,`duration`,`sound`,`comment`) VALUES
+(5702,0,0, 'If you''re here, then it means you are prepared to begin the study of summoning demonic cohorts to do your bidding. We will start with the lowliest creatures you will be able to call and continue from there. Let us begin.',12,33,100,0,0,0, 'Jezelle Pruitt'),
+(5702,1,0, 'The easiest creature for you to summon is the imp. You should already be able to bring forth this minion but for completeness'' sake I will start with him.',12,33,100,0,0,0, 'Jezelle Pruitt'),
+(5702,2,0, 'This foul little beast is the imp. It is small and weak, making it almost useless as a meatshield, and its damage output is mediocre at best. This creature is best used for support of a larger group.',12,33,100,0,0,0, 'Jezelle Pruitt'),
+(5702,3,0, 'Now that you have had a chance to study imp, let us move on the next minion you will be able to summon, the voidwalker.',12,33,100,0,0,0, 'Jezelle Pruitt'),
+(5702,4,0, 'This demonic entity is known as the Voidwalker. Its strength and endurance are significant, making it ideal for defence. Send it to attack your enemy, then use it as a shield while you use your spells and abilities to drain away your opponent''s life.',12,33,100,0,0,0, 'Jezelle Pruitt'),
+(5702,5,0, 'If you''ve never seen one, it is a sight to behold. A very impressive creature both on and off the field of battle. Next let us take a look at what I am sure all you male students have been waiting for. The succubus.',12,33,100,0,0,0, 'Jezelle Pruitt'),
+(5702,6,0, 'All right now. Asside from the obvious distractions a minion like this will provide against your more masculine foes, she is also capable of dealing out impressive amounts of damage. However, her fragile endurance makes her almost useless as a shield.',12,33,100,0,0,0, 'Jezelle Pruitt'),
+(5702,7,0, 'Study hard and you might one day be able to summon one on your own, but for now it''s time to move on to the felhunter.',12,33,100,0,0,0, 'Jezelle Pruitt'),
+(5702,8,0, 'What you see before you is a felhunter. This creature''s natural talents include spell lock and other abilities which make it unequalled when facing a magically attuned opponent.',12,33,100,0,0,0, 'Jezelle Pruitt'),
+(5702,9,0, 'When facing a spellcaster of any kind, this feral beast will be your best friend. Now, let us take a look at something a bit different. This next creature will aid your travels and make your future journeys much easier. Let''s take a look at a felsteed.',12,33,100,0,0,0, 'Jezelle Pruitt'),
+(5702,10,0, 'I doubt you have had much occasion to see such a creature. These demonic equines will make your travels much faster by acting as your mount as long as you control them. However, they are difficult to control, so be sure you are ready before attempting it.',12,33,100,0,0,0, 'Jezelle Pruitt'),
+(5702,11,0, 'There you have it. Our lesson on summoning has come to an end. A new class will begin shortly, so if you wish to brush up, feel free to stay around.',12,33,100,0,0,0, 'Jezelle Pruitt');
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 1539: Standards and Practices
+SET @GUID := 371;
+DELETE FROM `gameobject` WHERE `id`=182263;
+INSERT INTO `gameobject` (`guid`,`id`,`map`,`spawnMask`,`phaseMask`,`position_x`,`position_y`,`position_z`,`orientation`,`rotation0`,`rotation1`,`rotation2`,`rotation3`,`spawntimesecs`,`animprogress`,`state`) VALUES
+(22718,182263,530,1,1,-2532.99,6306.90,14.0280,2.81871,0,0,0.986996,0.160743,181,100,1),-- already in TDB
+(371,182263,530,1,1,-2474.44,6111.16,91.7629,3.66388,0,0,0.966096,-0.258184,181,100,1),
+(379,182263,530,1,1,-2533.21,6168.56,59.9387,3.75028,0,0,0.954044,-0.299666,181,100,1);
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 1977: An Improper Burial
+DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=39189;
+INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES
+(13,1,39189,0,0,31,0,3,21846,0,0,0,'',"set Sha'tari Torch implicit target to Slain Auchenai Warrior"),
+(13,1,39189,0,1,31,0,3,21859,0,0,0,'',"set Sha'tari Torch implicit target to Slain Sha'tar Vindicator");
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 2350: Postponing the Inevitable
+-- Mark Quest Invisman - Buying Time (26105) as trigger
+UPDATE `creature_template` SET `flags_extra` = 128 WHERE `entry` = 26105;
+-- Add event_script for Activate Interdimensional Refabricator (46547) Effect #2 http://old.wowhead.com/spell=46547
+-- Any idea how can this be made with SAI?
+DELETE FROM `event_scripts` WHERE id = 17364;
+INSERT INTO `event_scripts` (`id`,`delay`,`command`,`datalong`,`datalong2`,`dataint`,`x`,`y`,`z`,`o`) VALUES
+(17364,0,8,26105,0,0,0,0,0,0);
+-- Increase GO Range to 25 (original=10)
+UPDATE `gameobject_template` SET `data1`=25 WHERE `entry`=300183;
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 2782: Rune of Dawn
+-- Seal of the Dawn (13209) & Rune of the Dawn (19812) scourgestones fix
+UPDATE `item_template` SET `spellid_2`=17670, `spelltrigger_2`=1 WHERE `entry` IN (13209,19812);
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 4013: No Rest For The Wicked
+-- Add support for quest "No Rest For the Wicked" - H {13367/13368 - daily}<>A {13367/13368 - daily}
+-- Credits: based on Kiperr, Kandera and Jankic fixes
+SET @SummonBunny := 32347;
+SET @Alumeth := 32300;
+SET @Trigger := 60831; -- Spell Alumeth's Remains that can hit only summoning bunny to trigger it
+UPDATE `creature_template` SET `AIName`='SmartAI',`unit_flags`=4,`flags_extra`=128 WHERE `entry`=@SummonBunny;
+UPDATE `creature_template` SET `AIName`='SmartAI',`faction_A`=21,`faction_H`=21 WHERE `entry`=@Alumeth; -- faction from sniffs
+UPDATE `creature` SET `spawndist`=0,`MovementType`=0 WHERE `guid`=122317; -- Summon Bunny should stay at spawn point
+DELETE FROM `smart_scripts` WHERE `entryorguid` IN (@SummonBunny,@Alumeth) AND `source_type`=0;
+INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
+(@SummonBunny,0,0,0,8,0,100,0,60834,0,0,0,12,32300,6,20000,0,0,8,0,0,0,8219.157,2187.093,499.8201,3.106686,0, 'Alumeth Summon Bunny - On Spellhit - Summon Alumeth the Ascended'), -- He should dissapear after death, not on timer after summon.
+(@Alumeth,0,0,0,0,0,100,0,8000,9000 ,8000,9000 ,11,60472,0,0,0,0,0,2,0,0,0,0,0,0,0, 'Alumeth - IC - Cast Mindflay'),
+(@Alumeth,0,1,0,0,0,100,0,8000,10000,8000,10000,11,34322,1,0,0,0,0,2,0,0,0,0,0,0,0, 'Alumeth - IC - Cast Psychicscream'),
+(@Alumeth,0,2,0,0,0,100,0,9000,12000,9000,12000,11,37978,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Alumeth - IC - Cast Renew'),
+(@Alumeth,0,3,0,0,0,100,0,7000,10000,7000,10000,11,34942,1,0,0,0,0,2,0,0,0,0,0,0,0, 'Alumeth - IC - Cast Shadow Word: Pain');
+-- Fix Alumeth Soulstone GO spell focus data range
+UPDATE `gameobject_template` SET `data1`=25 WHERE `entry`=300241; -- This GO isn't sniffed and is temp for that reason, value over 300k so it can be edited.
+-- Add conditions for spell trigger to summon boss
+DELETE FROM `conditions` WHERE `SourceEntry` IN (@Trigger,60834) AND `SourceTypeOrReferenceId`=13;
+DELETE FROM `conditions` WHERE `SourceEntry`=@Trigger AND `SourceTypeOrReferenceId`=17;
+INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `SourceId`, `ElseGroup`, `ConditionTypeOrReference`, `ConditionTarget`, `ConditionValue1`, `ConditionValue2`, `ConditionValue3`, `NegativeCondition`, `ErrorTextId`, `ScriptName`, `Comment`) VALUES
+(17,0,@Trigger,0,0,29,0,@Alumeth,40,0,1,0,'', 'Alumeth''s Remains can be used only, if he is not near caster in 40 yards'),
+(13,1,@Trigger,0,0,31,0,3,@SummonBunny,0,0,0,'', 'Alumeth''s Remains can hit only summoning bunny'),
+(13,1,60834,0,0,31,0,3,@SummonBunny,0,0,0,'','Ping Alumeth Summon Bunny can hit only SummonBunny');
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 4350: Gregory Tabor
+-- Spawn Gregory Tabor
+SET @GUID := 43465;
+DELETE FROM `creature` WHERE `id`=34675;
+INSERT INTO `creature` (`guid`,`id`, `map`, `spawnMask`, `phaseMask`, `modelid`, `equipment_id`, `position_x`, `position_y`, `position_z`, `orientation`, `spawntimesecs`, `spawndist`, `currentwaypoint`, `curhealth`, `curmana`, `MovementType`, `npcflag`, `unit_flags`, `dynamicflags`) VALUES
+(@GUID,34675,0,1,1,0,0,-9130.26,351.84,93.85,2.0151,300,0,0,1524,0,0,0,0,0);
+DELETE FROM `game_event_creature` WHERE `eventEntry`=26 AND `guid`=@GUID;
+INSERT INTO `game_event_creature` (`eventEntry`,`guid`) VALUES
+(26,@GUID);
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 4551: Anatoly Will Talk
+DELETE FROM `npc_spellclick_spells` WHERE npc_entry = 27626;
+INSERT INTO `npc_spellclick_spells` (`npc_entry`,`spell_id`,`cast_flags`,`user_type` ) VALUES
+(27626,49138,1,0);
+UPDATE creature_template SET faction_a = 16, faction_h = 16, `AIName` = 'SmartAI' WHERE `entry` = 27626;
+DELETE FROM smart_scripts WHERE `entryorguid` in (27626,2762600);
+INSERT INTO smart_scripts VALUES
+(27626,0,1,0,8,0,100,0x1,49134,0,0,0,12,27626,1,300000,0,0,0,0,0,0,0,0,0,0,0, 'Tatjana''s horse - On Spell Hit - resumm'),
+(27626,0,2,0,54,0,100,0,0,0,0,0,80,2762600,0,2,0,0,0,1,0,0,0,0,0,0,0,'On time - Run Script'),
+(27626,0,3,0,40,0,100,1,18,0,0,0,15,12330,0,0,0,0,0,18,5,0,0,0,0,0,0,'WP 18 - KC'),
+(27626,0,4,0,40,0,100,1,19,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'WP 19 - Despawn'),
+(27626,0,5,0,40,0,100,1,1,0,0,0,59,1,0,0,0,0,0,1,0,0,0,0.0,0.0,0.0,0.0,"Set Run"),
+(27626,0,6,0,8,0,100,0x1,49134,0,0,0,47,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Tatjana''s horse - On Spell Hit - Invisible'),
+(27626,0,7,0,8,0,100,0x1,49134,0,0,0,41,500,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Tatjana''s horse - On Spell Hit - Despawn'),
+(27626,0,8,0,54,0,100,0,0,0,0,0,2,35,0,0,0,0,0,1,0,0,0,0,0,0,0,'On time - faction'),
+(2762600,9,0,0,0,0,100,1,4000,4000,0,0,53,0,27626,0,0,0,2,0,0,0,0,0,0,0,0,'On Script - WP Start');
+DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=49134;
+INSERT INTO `conditions` (`SourceTypeOrReferenceId`, `SourceGroup`, `SourceEntry`, `ConditionTypeOrReference`, `ConditionValue1`, `ConditionValue2`, `Comment`) VALUES
+(13,1,49134,31,3,27626, 'Tranquilizer Dart targets Tatjana''s Horse');
+DELETE FROM `waypoints` WHERE `entry`= 27626;
+INSERT INTO `waypoints`
+(`entry`,`pointid`,`position_x`,`position_y`,`position_z`,`point_comment`)
+VALUES
+(27626,1,4042.49,-4378.298,261.47,''),
+(27626,2,4052.839,-4381.89,260.577,''),
+(27626,3,4061.94,-4374.57,260.44,''),
+(27626,4,4078.97,-4375.19,260.93,''),
+(27626,5,4090.33,-4361.82,261.34,''),
+(27626,6,4091.73,-4341.6,261.34,''),
+(27626,7,4094.09,-4325.83,260.91,''),
+(27626,8,4108.3,-4300.63,252.85,''),
+(27626,9,4124.35,-4281.08,251.25,''),
+(27626,10,4126.15,-4258.29,251.3,''),
+(27626,11,4126.1,-4243.9,248.35,''),
+(27626,12,4100.1,-4224.51,237.86,''),
+(27626,13,4087.17,-4208.72,230.58,''),
+(27626,14,4082.93,-4172.83,218.13,''),
+(27626,15,4077.66,-4151.22,211.94,''),
+(27626,16,4083.57,-4138.46,212.4,''),
+(27626,17,4079.16,-4127.81,212.26,''),
+(27626,18,4067.57,-4127.6,211.13,''),
+(27626,19,4068.35,-4128.44,211.3,'');
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 5025: Pilgrim's Bounty
+-- Insert into proper DB table Piligrim's Bounty quest to prevent random showing it during the year
+DELETE FROM `creature_involvedrelation` WHERE `quest`=14036;
+DELETE FROM `game_event_creature_quest` WHERE `quest`=14036;
+INSERT INTO `game_event_creature_quest` (`eventEntry`, `id`, `quest`) VALUES
+(26,34677,14036);
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 5419: The Fallen Sisters Bugged again
+-- Quest - The Fallen Sisters
+SET @ENTRY := 23678;
+DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY AND `source_type`=0;
+DELETE FROM `smart_scripts` WHERE `entryorguid`=@ENTRY*100 AND `source_type`=9;
+INSERT INTO `smart_scripts` (`entryorguid`, `source_type`, `id`, `link`, `event_type`, `event_phase_mask`, `event_chance`, `event_flags`, `event_param1`, `event_param2`, `event_param3`, `event_param4`, `action_type`, `action_param1`, `action_param2`, `action_param3`, `action_param4`, `action_param5`, `action_param6`, `target_type`, `target_param1`, `target_param2`, `target_param3`, `target_x`, `target_y`, `target_z`, `target_o`, `comment`) VALUES
+(@ENTRY,0,0,0,11,0,100,0,0,571,495,0,2,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Chill Nymph - Respawn - reset faction'),
+(@ENTRY,0,1,0,25,0,100,0,0,0,0,0,22,1,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Chill Nymph - Reset - set phase 1'),
+(@ENTRY,0,2,3,2,0,100,1,0,30,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Chill Nymph - On health 30% - Do text emote'),
+(@ENTRY,0,3,0,61,0,100,0,0,0,0,0,22,2,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Chill Nymph - On health 30% - set phase 2'),
+(@ENTRY,0,4,0,0,0,75,0,2000,3000,2000,2000,11,9739,0,0,0,0,0,2,0,0,0,0,0,0,0, 'Chill Nymph - In Combat - Cast Wrath on victim'),
+(@ENTRY,0,5,6,8,2,100,0,43340,0,30000,30000,66,0,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Chill Nymph - On Spell hit 43340 - Face invoker'),
+(@ENTRY,0,6,7,61,0,100,0,0,0,0,0,33,24117,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Chill Nymph - On Spell hit 43340 - Give Quest credit'),
+(@ENTRY,0,7,0,61,0,100,0,0,0,0,0,80,2367800,2,0,0,0,0,1,0,0,0,0,0,0,0, 'Chill Nymph - On Spell hit 43340 - Load script'),
+(@ENTRY,0,8,0,40,0,100,0,1,23678,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Chill Nymph - On reach waypoint 1 - Despawn'),
+(@ENTRY*100,9,0,0,0,0,100,0,0,0,0,0,24,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Chill Nymph - Script 2 - Evade'),
+(@ENTRY*100,9,1,0,0,0,100,0,0,0,0,0,2,35,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Chill Nymph - Script 3 - Set faction 35'),
+(@ENTRY*100,9,2,0,0,0,100,0,2000,2000,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Chill Nymph - Script 4 - Say text 1'),
+(@ENTRY*100,9,3,0,0,0,100,0,1000,1000,0,0,53,1,23678,0,0,0,0,1,0,0,0,0,0,0,0, 'Chill Nymph - Script 5 - Start waypoint movement');
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 5647: The Lost Spirits
+-- Update Event Type From On Summon(11) to Reset(25)
+UPDATE `smart_scripts` SET `event_type`=25 WHERE `entryorguid`=25321 AND `source_type`=0 AND `id`=0;
+UPDATE `smart_scripts` SET `event_type`=25 WHERE `entryorguid`=25322 AND `source_type`=0 AND `id`=0;
+-- Update Core of Malice drop rate
+UPDATE `creature_loot_template` SET `ChanceOrQuestChance`=-100 WHERE `entry`=25355 AND `item`=34711;
+-- Remove item Tuskarr Ritual Object from Beryl Hounds
+DELETE FROM `creature_loot_template` WHERE `item`=34713;
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 5679: Feedin' Da Goolz
+SET @GHOUL := 28565;
+SET @TRIGER := 28591;
+SET @SOURCETYPE := 0;
+UPDATE `creature_template` SET `AiName`='SmartAI',`flags_extra`=`flags_extra`|2|128 WHERE `entry`=@TRIGER;
+UPDATE `creature_template` SET `AiName`='SmartAI' WHERE `entry`=@GHOUL;
+DELETE FROM `creature_ai_scripts`WHERE `creature_id` IN (@GHOUL,@TRIGER);
+DELETE FROM `smart_scripts` WHERE `entryorguid` IN (@GHOUL,@TRIGER);
+INSERT INTO `smart_scripts` VALUES
+(@GHOUL,@SOURCETYPE,0,0,38,0,100,0,0,1,0,0,29,1,1,28591,0,0,0,19,@TRIGER,15,0,0,0,0,0, 'Ghoul - on data 1 set - start follow'),
+(@GHOUL,@SOURCETYPE,1,2,65,0,100,0,0,0,0,0,33,28591,0,0,0,0,0,21,20,0,0,0,0,0,0, 'Ghoul - on follow completed - give kill credit'),
+(@GHOUL,@SOURCETYPE,2,3,61,0,100,0,0,0,0,0,41,2000,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Ghoul - on follow completed - despawn'),
+(@GHOUL,@SOURCETYPE,3,0,61,0,100,0,0,0,0,0,51,0,0,0,0,0,0,11,@TRIGER,50,0,0,0,0,0, 'Ghoul - on follow completed - kill ghoul'),
+(@TRIGER,@SOURCETYPE,0,0,25,0,100,0,0,0,0,0,45,0,1,0,0,0,0,19,@GHOUL,15,0,0,0,0,0, 'Ghoul Trigger - on just summoned - set data 1 on nearest Ghoul');
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 5764: The One That Got Away
+-- Fix quest The One That Got Away /Alliance only/ ID: 11410
+SET @Frostfin := 24500; -- The required npc to be summoned
+SET @Bite := 48287; -- Npc special attack
+SET @Event := 16103;
+-- Makes the specific spell that already have the callevent defined summon Frostfin
+DELETE FROM `event_scripts` WHERE `id`=@Event;
+INSERT INTO `event_scripts` (`id`,`delay`,`command`,`datalong`,`datalong2`,`x`,`y`,`z`,`o`) VALUES
+(16103,0,10,@Frostfin,300000,2321.083740,-5260.119629,221.108795,0.248830);
+-- Add SAI for Frostfin
+UPDATE `creature_template` SET `InhabitType`=2,`AIName`= 'SmartAI' WHERE `entry`= @Frostfin;
+DELETE FROM `creature_ai_scripts` WHERE creature_id = @Frostfin;
+DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=@Frostfin;
+INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
+(@Frostfin,0,0,0,0,0,100,0,2000,3000,5000,8000,11,@Bite,0,0,0,0,0,2,0,0,0,0,0,0,0,'IC - Cast Powerful Bite');
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 5785: Find the Ancient Hero
+SET @Mjordin := 30718;
+SET @Iskalder := 30884; -- the hostile version
+SET @FriendlyI := 30886; -- the friendly version
+SET @Script1 := 3088400; -- spawn mjoldir on gossip
+SET @Script2 := 3088401; -- spawn Iskalder on gossip
+SET @Amulet := 3921; -- the spell casted on Iskalder
+SET @Witch := 30232; -- Bonne witch
+SET @Credit := 25729; -- quest credit
+-- Add SAI for Slumbering Mjording
+UPDATE `creature_template` SET AIName='SmartAI', unit_flags=0 WHERE `entry`=@Mjordin;
+DELETE FROM `smart_scripts` WHERE entryorguid IN(@Mjordin,@Script1,@Script2);
+INSERT INTO `smart_scripts` VALUES
+(@Mjordin,0,0,0,62,0,100,0,10008,0,0,0,87,@Script1,@Script1,@Script1,@Script2,@Script1,@Script1,1,0,0,0,0,0,0,0,'Slumbering Mjordin - Gossip - Random Script'),
+(@Script1,9,0,0,0,0,100,0,500,500,0,0,2,14,0,0,0,0,0,1,0,0,0,0,0,0,0,'Slumbering Mjordin - Script - Enemy'), -- Option 1
+(@Script1,9,1,0,0,0,100,0,1000,1000,0,0,8,2,0,0,0,0,0,1,0,0,0,0,0,0,0,'Slumbering Mjordin - Script - Aggresive'),
+(@Script2,9,0,0,0,0,100,0,1000,1000,0,0,12,@Iskalder,3,180000,0,0,0,1,0,0,0,0,0, 0,0,'Slumbering Mjordin - Script - Summon Iskalder '), -- Option 2
+(@Script2,9,1,0,0,0,100,0,0,0,0,0,47,0,0,0,0,0,0,1,0,0,0,0,0, 0,0,'Slumbering Mjordin - Script - Unseen'),
+(@Script2,9,2,0,0,0,100,0,0,0,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0, 0,0,'Slumbering Mjordin - Script - Despawn');
+-- Add SAI for Iskalder hostile - these values are not sniffed they are guessed by wowhead comments...
+UPDATE `creature_template` SET `exp`=2,`faction_A`=14, `faction_H`=14, `minlevel`=80, `maxlevel`=80, `mindmg`=300, `maxdmg`=350, `AIName`='SmartAI' WHERE `entry`=@Iskalder;
+DELETE FROM `smart_scripts` WHERE `entryorguid`=@Iskalder;
+INSERT INTO `smart_scripts` VALUES
+(@Iskalder,0,0,0,54,0,100,0,0,0,0,0,1,1,100,0,0,0,0,1,0,0,0,0,0,0,0,'Iskalder - On summon - Say text'),
+(@Iskalder,0,1,0,8,0,100,0,@Amulet,0,0,0,41,5000,0,0,0,0,0,1,0,0,0,0,0,0,0,'Iskalder - On hit by spell from amulet - Despawn');
+-- Add SAI for Iskalder Friendly
+UPDATE `creature_template` SET `AIName`='SmartAI' WHERE `entry`=@FriendlyI;
+DELETE FROM `smart_scripts` WHERE `entryorguid`=@FriendlyI;
+INSERT INTO `smart_scripts` VALUES
+(@FriendlyI,0,0,0,0,0,100,1,1,1,1,1,18,512,0,0,0,0,0,1,0,0,0,0,0,0,0,'Friendly Iskalder - On IC - Change field flag to immune to npc/prevents from not moving bug/'),
+(@FriendlyI,0,1,0,1,0,100,0,2000,3000,2000,3000,29,0,0,@Witch,0,1,0,9,@Witch,1,10,0,0,0,0,'Friendly Iskalder - On OOC - Follow Bonnewitch if in range 10 yards'),
+(@FriendlyI,0,2,0,65,0,100,0,0,0,0,0,11,@Credit,0,0,0,0,0,23,0,0,0,0,0,0,0,'Friendly Iskalder - On follow complete - Cast spell credit to player');
+-- Makes amulet target only the required npc
+DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry`=@Amulet;
+INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition` ,`ErrorTextId`,`ScriptName`,`Comment`) VALUES
+(17,0,@Amulet,0,0,31,1,3,@Iskalder,0,0,0,'','Amulet can target only Iskalder');
+-- The purple beam effect of amulet can target only Iskalder
+DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=13 AND `SourceEntry`=@Amulet;
+INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition` ,`ErrorTextId`,`ScriptName`,`Comment`) VALUES
+(13,2,@Amulet,0,0,31,1,3,@Iskalder,0,0,0,'','The purple beam effect of amulet can target only Iskalder');
+-- Cast amulet on Iskalder warning /text/
+DELETE FROM `creature_text` WHERE `entry`=@Iskalder;
+INSERT INTO `creature_text` (`entry`,`groupid`,`id`,`text`,`type`,`language`,`probability`,`emote`,`duration`,`sound`,`comment`) VALUES
+(@Iskalder,1,1,'You have found him! Now is the time to use the The Bone Witch"s Amulet!',41,0,100,0,100,0,'Originaly it as the Bonne witch guide');
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 5821: Shattrath Daily Quests missing ExclusiveGroup
+-- Set ExclusiveGroup for Shattrath Daily Quests, you can have only one per questgiver
+UPDATE `quest_template` SET `ExclusiveGroup`=11364 WHERE `Id` IN (11376, 11383, 11385, 11371, 11389, 11500, 11364, 11387);
+UPDATE `quest_template` SET `ExclusiveGroup`=11354 WHERE `Id` IN (11382, 11368, 11378, 11374, 11499, 11370, 11372, 11369, 11388, 11362, 11363, 11375, 11354, 11386, 11373, 11384);
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 6284: Nether Drake Egg
+UPDATE `gameobject_template` SET `data10`=36326,`data5`=1 WHERE `entry`=184867;
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 6627: Quest - 28056
+-- Add condition for gossip option
+DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=15 AND `SourceGroup`=1282;
+INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES
+(15,1282,0,0,0,9,3566,0,0,0,0,'','Alter of Suntara - Show gossip option only if player has taken quest "Rise, Obsidion"');
+-- Adding SmartAI Text for Lathoric the Black
+DELETE FROM `creature_text` WHERE `entry`=8391;
+INSERT INTO creature_text (`entry`, `groupid`, `id`, `text`, `type`, `language`, `probability`, `emote`, `duration`, `sound`, `comment`) VALUES
+(8391,0,0, 'You are here to stop the Archduke?',14,0,100,0,0,0, 'Lathoric the Black'),
+(8391,1,0, 'Fools. Obsidion! Rise, and destroy the interlopers!',14,0,100,0,0,0, 'Lathoric the Black');
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 5760: Before the Gate of Horror
+-- Fix {Qs} Before the Gate of Horror Id: 13335 /Alliance/ and Before the Gate of Horror Id: 13329 /Horde/
+SET @SkeletalReaver := 32467; -- The main npcs that can be hit with spell Dissolve only in dead condition
+SET @FreedRemnant := 32288; -- Kill credit from quest that has no spell to be used with, so requires action 33
+SET @Dissolve := 60428; -- Spell used to trigger npc to cast kill credit on invoker
+-- Add SAI for Skeletal Reaver
+UPDATE `creature_template` SET `AIName`= 'SmartAI' WHERE `entry`=@SkeletalReaver;
+DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=@SkeletalReaver;
+INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
+(@SkeletalReaver,0,0,1,8,0,100,0,@Dissolve,0,0,0,33,@FreedRemnant,0,0,0,0,0,7,0,0,0,0,0,0,0,'Skeletal Reaver - On hit by spell Dissolve - Give kill credit to invoker'),
+(@SkeletalReaver,0,1,2,61,0,100,0,0,0,0,0,47,0,0,0,0,0,0,1,0,0,0,0,0,0,0,'Skeletal Reaver - Linked with previous event - Set unseen'),
+(@SkeletalReaver,0,2,0,61,0,100,0,0,0,0,0,41,1,0,0,0,0,0,1,0,0,0,0,0,0,0,'Skeletal Reaver - Linked with previous event - Set despawn in 1 ms');
+-- Add conditions for spell Dissolve to target only dead Skeletal Reavers
+DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId`=17 AND `SourceEntry`=@Dissolve;
+INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition` ,`ErrorTextId`,`ScriptName`,`Comment`) VALUES
+(17,0,@Dissolve,0,0,36,1,0,0,0,1,0,'','Dissolve can be casted only on creatures that are not alive'),
+(17,0,@Dissolve,0,0,31,1,3,@SkeletalReaver,0,0,0,'','Dissolve can be casted only on Skeletal Reavers');
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 6632: Quest Audio - 12593
+UPDATE `creature_template` SET `AIName`= 'SmartAI' WHERE `entry`=25462;
+DELETE FROM `smart_scripts` WHERE (`entryorguid`=25462 AND `source_type`=0);
+INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
+(25462,0,0,0,19,0,100,0,12593,0,0,0,4,14734,0,0,0,0,0,1,0,0,0,0,0,0,0, 'The Lich King - On Quest Accept - Play Sound');
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 6724: Souls of the Decursed
+DELETE FROM `conditions` WHERE `SourceEntry`=46485 AND `ConditionValue2`=26814; -- /slap to the guy that entered this query
+UPDATE `conditions` SET `ConditionValue2`=25814,`ElseGroup`=0 WHERE `SourceEntry`=46485 AND `ConditionTypeOrReference`=31;
+DELETE FROM `smart_scripts` WHERE `entryorguid`=25814 AND `source_type`=0;
+INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
+(25814,0,0,0,4,0,100,0,0,0,0,0,1,1,10000,0,0,0,0,0,0,0,0,0,0,0,0, 'Fizzcrank Mechagnome - On Aggro - Say Line'),
+(25814,0,1,0,8,0,100,0,45980,0,0,0,33,25773,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Fizzcrank Mechagnome - On Spellhit 45980 - Give Kill Credit (Re-Cursive)'),
+(25814,0,2,3,8,0,100,0,46485,0,0,0,33,26096,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Fizzcrank Mechagnome - On Spellhit 46485 - Give Kill Credit (Souls of the Decursed'),
+(25814,0,3,0,61,0,100,0,0,0,0,0,41,10,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Fizzcrank Mechagnome - On Spellhit 46485 - Despawn after 10 ms');
+-- ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- ------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 7837: Norgannon's Shell (12872,12928)
+-- Loot
+DELETE FROM `creature_loot_template` WHERE `entry`=29775 AND `item`=41258;
+INSERT INTO `creature_loot_template` (`entry`,`item`,`ChanceOrQuestChance`,`lootmode`,`groupid`,`mincountOrRef`,`maxcount`) VALUES
+(29775,41258,-100,1,0,1,1); -- Norgannon's Shell
+-- Charged Disk event script for summoning Archivist Mechaton
+DELETE FROM `creature` WHERE `id`=29775;
+DELETE FROM `event_scripts` WHERE `id`=19410;
+INSERT INTO `event_scripts` (`id`,`delay`,`command`,`datalong`,`datalong2`,`dataint`,`x`,`y`,`z`,`o`) VALUES
+(19410,2,10,29775,300000,0,7991.81,-827.674,968.263,2.89725);
+-- ------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 7907: Windcaller Yessendra (15498),Warden Haro (15499),Keyl Swiftclaw (15500),Mokvar (16012) & Deliana (16013) quests
+UPDATE `quest_template` SET `RequiredClasses`=1 WHERE `Id`=8556; -- Warrior
+UPDATE `quest_template` SET `RequiredClasses`=2 WHERE `Id`=8703; -- Paladin
+UPDATE `quest_template` SET `RequiredClasses`=4 WHERE `Id`=8704; -- Hunter
+UPDATE `quest_template` SET `RequiredClasses`=8 WHERE `Id`=8701; -- Rogue
+UPDATE `quest_template` SET `RequiredClasses`=16 WHERE `Id`=8697; -- Priest
+UPDATE `quest_template` SET `RequiredClasses`=64 WHERE `Id`=8698; -- Shaman
+UPDATE `quest_template` SET `RequiredClasses`=128 WHERE `Id`=8699; -- Mage
+UPDATE `quest_template` SET `RequiredClasses`=256 WHERE `Id`=8702; -- Warlock
+UPDATE `quest_template` SET `RequiredClasses`=1024 WHERE `Id`=8700; -- Druid
+-- Warden Haro (15499) quests RequiredClasses fix by nelegalno
+UPDATE `quest_template` SET `RequiredClasses`=1 WHERE `Id`=8558; -- Warrior
+UPDATE `quest_template` SET `RequiredClasses`=2 WHERE `Id`=8711; -- Paladin
+UPDATE `quest_template` SET `RequiredClasses`=4 WHERE `Id`=8712; -- Hunter
+UPDATE `quest_template` SET `RequiredClasses`=8 WHERE `Id`=8709; -- Rogue
+UPDATE `quest_template` SET `RequiredClasses`=16 WHERE `Id`=8705; -- Priest
+UPDATE `quest_template` SET `RequiredClasses`=64 WHERE `Id`=8706; -- Shaman
+UPDATE `quest_template` SET `RequiredClasses`=128 WHERE `Id`=8707; -- Mage
+UPDATE `quest_template` SET `RequiredClasses`=256 WHERE `Id`=8710; -- Warlock
+UPDATE `quest_template` SET `RequiredClasses`=1024 WHERE `Id`=8708; -- Druid
+-- Keyl Swiftclaw (15500) quests RequiredClasses fix by nelegalno
+UPDATE `quest_template` SET `RequiredClasses`=1 WHERE `Id`=8557; -- Warrior
+UPDATE `quest_template` SET `RequiredClasses`=2 WHERE `Id`=8695; -- Paladin
+UPDATE `quest_template` SET `RequiredClasses`=4 WHERE `Id`=8696; -- Hunter
+UPDATE `quest_template` SET `RequiredClasses`=8 WHERE `Id`=8693; -- Rogue
+UPDATE `quest_template` SET `RequiredClasses`=16 WHERE `Id`=8689; -- Priest
+UPDATE `quest_template` SET `RequiredClasses`=64 WHERE `Id`=8690; -- Shaman
+UPDATE `quest_template` SET `RequiredClasses`=128 WHERE `Id`=8691; -- Mage
+UPDATE `quest_template` SET `RequiredClasses`=256 WHERE `Id`=8694; -- Warlock
+UPDATE `quest_template` SET `RequiredClasses`=1024 WHERE `Id`=8692; -- Druid
+-- Mokvar (16012) quests RequiredClasses fix by nelegalno
+UPDATE `quest_template` SET `RequiredClasses`=1 WHERE `Id` IN (8920,8944,9013,9022); -- Warrior
+UPDATE `quest_template` SET `RequiredClasses`=2 WHERE `Id` IN (10493,10495,10497,10499); -- Paladin
+UPDATE `quest_template` SET `RequiredClasses`=4 WHERE `Id` IN (8914,8938,9008,9017); -- Hunter
+UPDATE `quest_template` SET `RequiredClasses`=8 WHERE `Id` IN (8917,8941,9010,9020); -- Rogue
+UPDATE `quest_template` SET `RequiredClasses`=16 WHERE `Id` IN (8916,8940,9009,9019); -- Priest
+UPDATE `quest_template` SET `RequiredClasses`=64 WHERE `Id` IN (8918,8942,8957,9011); -- Shaman
+UPDATE `quest_template` SET `RequiredClasses`=128 WHERE `Id` IN (8915,8939,9014,9018); -- Mage
+UPDATE `quest_template` SET `RequiredClasses`=256 WHERE `Id` IN (8919,8943,9012,9021); -- Warlock
+UPDATE `quest_template` SET `RequiredClasses`=1024 WHERE `Id` IN (8913,8927,9007,9016); -- Druid
+-- Deliana (16013) quests RequiredClasses fix by nelegalno
+UPDATE `quest_template` SET `RequiredClasses`=1 WHERE `Id` IN (8912,8959,8937,9006); -- Warrior
+UPDATE `quest_template` SET `RequiredClasses`=2 WHERE `Id` IN (8908,8954,10494,9002); -- Paladin
+UPDATE `quest_template` SET `RequiredClasses`=4 WHERE `Id` IN (8906,8952,8931,9000); -- Hunter
+UPDATE `quest_template` SET `RequiredClasses`=8 WHERE `Id` IN (8910,8956,8935,9004); -- Rogue
+UPDATE `quest_template` SET `RequiredClasses`=16 WHERE `Id` IN (8909,8955,8934,9003); -- Priest
+UPDATE `quest_template` SET `RequiredClasses`=64 WHERE `Id` IN (10492,10496,10494,10498); -- Shaman
+UPDATE `quest_template` SET `RequiredClasses`=128 WHERE `Id` IN (8907,8953,8932,9001); -- Mage
+UPDATE `quest_template` SET `RequiredClasses`=256 WHERE `Id` IN (8911,8958,8936,9005); -- Warlock
+UPDATE `quest_template` SET `RequiredClasses`=1024 WHERE `Id` IN (8905,8951,8926,8999); -- Druid
+-- ------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 7908: Attunement to the Core (7487,7848)
+-- Attunement to the Core (7848) quest RequiredRaces fix by nelegalno
+-- UPDATE `quest_template` SET `RequiredRaces`=0 WHERE `Id`=7848;
+-- Revert previous Attunement to the Core (7487,7848) quest fix
+UPDATE `quest_template` SET `RequiredRaces`=1101 WHERE `Id`=7848; -- A
+UPDATE `quest_template` SET `RequiredRaces`=690 WHERE `Id`=7487; -- H
+-- ------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 8021: spawn location in OG near Rogg (37072)
+SET @GUID := 387; -- set by TDB team
+DELETE FROM `gameobject` WHERE `guid`=@GUID;
+INSERT INTO `gameobject` (`guid`,`id`,`map`,`spawnMask`,`phaseMask`,`position_x`,`position_y`,`position_z`,`orientation`,`rotation0`,`rotation1`,`rotation2`,`rotation3`,`spawntimesecs`,`animprogress`,`state`) VALUES
+(@GUID,1685,1,1,1,1523.778,-4368.241,18.21412,6.07367,0,0,0,1,300,100,1);
+-- ------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 8086: Missing Fires for Hallow End Q
+-- This won't fix the quest until the rest of the event is scripted.
+SET @CREATURE_GUID := 85701; -- set by TDB team
+DELETE FROM `creature` WHERE `id` IN (23537,23686) AND `guid` BETWEEN @CREATURE_GUID+00 AND @CREATURE_GUID+12;
+INSERT INTO `creature` (`guid`,`id`,`map`,`spawnMask`,`phaseMask`,`modelid`,`equipment_id`,`position_x`,`position_y`,`position_z`,`orientation`,`spawntimesecs`,`spawndist`,`currentwaypoint`,`curhealth`,`curmana`,`MovementType`,`npcflag`,`unit_flags`,`dynamicflags`) VALUES
+-- Spawn fire dummys for fire effigys
+(@CREATURE_GUID+00,23537,530,1,1,0,0,-4192.38,-12268.1,2.53389,-1.72788,300,0,0,45780,0,0,0,0,0),
+(@CREATURE_GUID+01,23537,530,1,1,0,0,-4207.84,-12276.7,4.82085,-0.069813,300,0,0,45780,0,0,0,0,0),
+(@CREATURE_GUID+02,23537,0,1,1,0,0,-5753.24,-533.652,405.022,1.15192,300,0,0,45780,0,0,0,0,0),
+(@CREATURE_GUID+03,23537,0,1,1,0,0,-5761.17,-528.193,404.855,1.16937,300,0,0,15260,0,0,0,0,0),
+(@CREATURE_GUID+04,23537,0,1,1,0,0,-5747.52,-527.634,401.297,0.610865,300,0,0,15260,0,0,0,0,0),
+(@CREATURE_GUID+05,23537,1,1,1,0,0,286.565,-4561.45,28.5742,2.42601,300,0,0,15260,0,0,0,0,0),
+(@CREATURE_GUID+06,23537,530,1,1,0,0,9235.05,-6783.4,26.4426,1.5708,300,0,0,15260,0,0,0,0,0),
+(@CREATURE_GUID+07,23537,0,1,1,0,0,2240.44,459.159,39.2838,0.820305,300,0,0,15260,0,0,0,0,0),
+(@CREATURE_GUID+08,23537,0,1,1,0,0,2239.49,487.861,38.3446,-0.715585,300,0,0,15260,0,0,0,0,0),
+(@CREATURE_GUID+09,23537,0,1,1,0,0,-9328.25,56.2778,63.2509,2.60054,300,0,0,15260,0,0,0,0,0),
+(@CREATURE_GUID+10,23537,0,1,1,0,0,-9314.1,52.4562,77.7343,2.93215,300,0,0,15260,0,0,0,0,0),
+-- Spawn Fire Handlers for villages
+(@CREATURE_GUID+11,23686,1,1,1,0,0,305.144,-4724.5,9.83766,3.68348,300,0,0,7185,7196,0,0,0,0),
+(@CREATURE_GUID+12,23686,0,1,1,0,0,-9465.54,63.2228,55.8587,6.25841,300,0,0,7185,7196,0,0,0,0);
+DELETE FROM `game_event_creature` WHERE `guid` BETWEEN @CREATURE_GUID+00 AND @CREATURE_GUID+12;
+INSERT INTO `game_event_creature` VALUES
+(12,@CREATURE_GUID+00),
+(12,@CREATURE_GUID+01),
+(12,@CREATURE_GUID+02),
+(12,@CREATURE_GUID+03),
+(12,@CREATURE_GUID+04),
+(12,@CREATURE_GUID+05),
+(12,@CREATURE_GUID+06),
+(12,@CREATURE_GUID+07),
+(12,@CREATURE_GUID+08),
+(12,@CREATURE_GUID+09),
+(12,@CREATURE_GUID+10),
+(12,@CREATURE_GUID+11),
+(12,@CREATURE_GUID+12);
+-- ------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 8133: Wickerman Festival NPC & GO's
+-- Wickerman Festival
+SET @GO_GUID := 17868; -- set by TDB team (14)
+SET @CREATURE_GUID := 85632; -- set by TDB team (5)
+UPDATE `gameobject_template` SET `flags` = 17 WHERE `entry` = 180433;
+DELETE FROM `gameobject` WHERE id IN (180432,180433,180434,180437,180405,180406) AND `guid` BETWEEN @GO_GUID+00 AND @GO_GUID+13;
+INSERT INTO `gameobject` (`guid`,`id`,`map`,`spawnMask`,`phaseMask`,`position_x`,`position_y`,`position_z`,`orientation`,`rotation0`,`rotation1`,`rotation2`,`rotation3`,`spawntimesecs`,`animprogress`,`state`) VALUES
+-- Forsaken Banner
+(@GO_GUID+00,180432,0,1,1,1749.28,507.611,39.2312,1.49635,0,0,0.680301,0.732933,300,0,1),
+(@GO_GUID+01,180432,0,1,1,1712.63,507.05,38.2495,1.58824,0,0,0.713246,0.700914,300,0,1),
+-- The Wickerman
+(@GO_GUID+02,180433,0,1,1,1734.04,504.05,42.2861,1.4131,0,0,0.649213,0.760607,300,0,0),
+-- Bonfire
+(@GO_GUID+03,180434,0,1,1,1758.89,513.276,35.8655,1.28897,0,0,0.600788,0.799409,300,0,1),
+(@GO_GUID+04,180434,0,1,1,1704.48,518.689,35.4045,1.30704,0,0,0.607984,0.793949,300,0,1),
+(@GO_GUID+05,180434,0,1,1,1739.78,473.238,61.6565,1.59371,0,0,0.71516,0.698961,300,0,1),
+(@GO_GUID+06,180434,0,1,1,1717.32,472.723,61.6566,1.59371,0,0,0.71516,0.698961,300,0,1),
+-- Wickerman Ember
+(@GO_GUID+07,180437,0,1,1,1744.62,504.954,40.8518,1.23403,0,0,0.578603,0.81561,300,0,1),
+(@GO_GUID+08,180437,0,1,1,1729.13,510.378,40.8719,1.23403,0,0,0.578603,0.81561,300,0,1),
+(@GO_GUID+09,180437,0,1,1,1721.77,503.938,41.1381,1.23403,0,0,0.578603,0.81561,300,0,1),
+(@GO_GUID+10,180437,0,1,1,1744.96,496.25,41.44,1.24581,0,0,0.583397,0.812187,300,0,1),
+-- G_Pumpkin_01
+(@GO_GUID+11,180405,0,1,1,1746.07,517.066,38.936,2.83466,0,0,0.988247,0.152864,300,0,1),
+(@GO_GUID+12,180405,0,1,1,1728,475.099,63.6779,3.08363,0,0,0.99958,0.0289791,300,0,1),
+-- G_Pumpkin_02
+(@GO_GUID+13,180406,0,1,1,1719.67,522.979,36.8828,2.93283,0,0,0.994557,0.10419,300,0,1);
+DELETE FROM `creature` WHERE `id` IN (15195,15197,15199) AND `guid` BETWEEN @CREATURE_GUID+00 AND @CREATURE_GUID+04;
+INSERT INTO `creature` (`guid`,`id`,`map`,`spawnMask`,`phaseMask`,`modelid`,`equipment_id`,`position_x`,`position_y`,`position_z`,`orientation`,`spawntimesecs`,`spawndist`,`currentwaypoint`,`curhealth`,`curmana`,`MovementType`,`npcflag`,`unit_flags`,`dynamicflags`) VALUES
+-- Wickerman Guardian
+(@CREATURE_GUID+00,15195,0,1,1,0,0,1713.1,511.295,37.2005,1.48063,300,0,0,45780,0,0,0,0,0),
+(@CREATURE_GUID+01,15195,0,1,1,0,0,1750.57,511.697,37.7587,1.25444,300,0,0,45780,0,0,0,0,0),
+(@CREATURE_GUID+02,15195,0,1,1,0,0,1732.31,520.874,36.3326,1.30942,300,0,0,45780,0,0,0,0,0),
+-- Darkcaller Yanka
+(@CREATURE_GUID+03,15197,0,1,1,0,0,1734.6,508.803,41.2847,1.6173,300,0,0,15260,0,0,0,0,0),
+-- Sergeant Hartman
+(@CREATURE_GUID+04,15199,0,1,1,0,0,-813.614,-547.184,15.6377,1.69193,300,0,0,15260,0,0,0,0,0);
+DELETE FROM `game_event_gameobject` WHERE `guid` BETWEEN @GO_GUID+00 AND @GO_GUID+13;
+INSERT INTO `game_event_gameobject` VALUES
+(12,@GO_GUID+00),
+(12,@GO_GUID+01),
+(12,@GO_GUID+02),
+(12,@GO_GUID+03),
+(12,@GO_GUID+04),
+(12,@GO_GUID+05),
+(12,@GO_GUID+06),
+(12,@GO_GUID+07),
+(12,@GO_GUID+08),
+(12,@GO_GUID+09),
+(12,@GO_GUID+10),
+(12,@GO_GUID+11),
+(12,@GO_GUID+12),
+(12,@GO_GUID+13);
+DELETE FROM `game_event_creature` WHERE `guid` BETWEEN @CREATURE_GUID+00 AND @CREATURE_GUID+04;
+INSERT INTO `game_event_creature` VALUES
+(12,@CREATURE_GUID+00),
+(12,@CREATURE_GUID+01),
+(12,@CREATURE_GUID+02),
+(12,@CREATURE_GUID+03),
+(12,@CREATURE_GUID+04);
+-- Wickerman Ashes
+DELETE FROM `gossip_menu` WHERE `entry` = 6535;
+INSERT INTO `gossip_menu` VALUES
+(6535,7737),
+(6535,7738);
+DELETE FROM `gossip_menu_option` WHERE `menu_id`=6535 AND `id`=0;
+INSERT INTO `gossip_menu_option` (`menu_id`,`id`,`option_icon`,`option_text`,`option_id`,`npc_option_npcflag`,`action_menu_id`,`action_poi_id`,`box_coded`,`box_money`,`box_text`) VALUES
+(6535,0,0, 'Smear the ash on my face like war paint!',1,1,0,0,0,0, ''); -- need text confirmation
+-- gossip conditions
+DELETE FROM `conditions` WHERE `SourceTypeOrReferenceId` IN (14,15) AND `SourceGroup`=6535;
+INSERT INTO `conditions` (`SourceTypeOrReferenceId`,`SourceGroup`,`SourceEntry`,`SourceId`,`ElseGroup`,`ConditionTypeOrReference`,`ConditionTarget`,`ConditionValue1`,`ConditionValue2`,`ConditionValue3`,`NegativeCondition`,`ErrorTextId`,`ScriptName`,`Comment`) VALUES
+(14,6535,7738,0,0,1,0,24705,0,0,0,0, '', 'Wickerman Ember - Show different gossip if player is affected by aura 24705'),
+(14,6535,7737,0,0,1,0,24705,0,0,1,0, '', 'Wickerman Ember - Show different gossip if player is affected by aura 24705'),
+(15,6535,0,0,0,1,0,24705,0,0,1,0, '', 'Wickerman Ember - Show different gossip option if player is affected by aura 24705');
+-- GO smart script
+UPDATE `gameobject_template` SET `AIName`='SmartGameObjectAI' WHERE `entry`=180437;
+DELETE FROM `smart_scripts` WHERE `entryorguid`=180437 AND `source_type`=1;
+INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
+(180437,1,0,1,62,0,100,0,6535,0,0,0,85,24705,34,0,0,0,0,7,0,0,0,0,0,0,0, 'Wickerman Ember - on Gossip Select - Cast Invocation of the Wickerman'),
+(180437,1,1,0,61,0,100,0,0,0,0,0,72,0,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Wickerman Ember - on Link - Close gossip');
+-- ------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 8244: Hallow's End Pumpkin Treat & Tricky Treat time fix
+-- Hallow's End Pumpkin Treat time fix & Tricky Treat time fix
+UPDATE `item_template` SET `flagsCustom`=1 WHERE `entry` IN(20557,33226);
+-- ------------------------------------------------------------------------------------------------------------------------------------------------
+-- Issue 8288: Exhausted Vrykul - not responding after using discipline stick on him
+SET @ENTRY := 30146; -- Exhausted Vrykul
+SET @SPELL := 56033; -- Disciplining Rod
+DELETE FROM `creature_template_addon` WHERE `entry`=@ENTRY;
+DELETE FROM `smart_scripts` WHERE `entryorguid` IN (@ENTRY*100,@ENTRY*100+1) AND `source_type`=9;
+DELETE FROM `smart_scripts` WHERE `source_type`=0 AND `entryorguid`=@ENTRY;
+INSERT INTO `smart_scripts` (`entryorguid`,`source_type`,`id`,`link`,`event_type`,`event_phase_mask`,`event_chance`,`event_flags`,`event_param1`,`event_param2`,`event_param3`,`event_param4`,`action_type`,`action_param1`,`action_param2`,`action_param3`,`action_param4`,`action_param5`,`action_param6`,`target_type`,`target_param1`,`target_param2`,`target_param3`,`target_x`,`target_y`,`target_z`,`target_o`,`comment`) VALUES
+(@ENTRY,0,0,0,25,0,100,1,0,0,0,0,22,1,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Exhausted Vrykul - Reset - Switch to Phase 1'),
+(@ENTRY,0,1,0,1,1,100,0,0,0,0,0,90,1,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Exhausted Vrykul - On phase 1 - Seat'),
+(@ENTRY,0,2,3,8,1,100,0,@SPELL,0,0,0,33,29886,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Exhausted Vrykul - On Spell hit & phase 1 - Kill Credit'),
+(@ENTRY,0,3,0,61,1,100,0,0,0,0,0,31,2,3,0,0,0,0,1,0,0,0,0,0,0,0, 'Exhausted Vrykul - Link Spell hit - Switch to Phase 2 or 3'),
+(@ENTRY,0,4,5,1,2,100,1,0,0,0,0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Exhausted Vrykul - If phase 2 - Say random text 0'),
+(@ENTRY,0,5,6,61,2,100,0,0,0,0,0,91,1,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Exhausted Vrykul - If phase 2 - Stand up'),
+(@ENTRY,0,6,0,61,2,100,0,0,0,0,0,49,0,0,0,0,0,0,7,0,0,0,0,0,0,0, 'Exhausted Vrykul - On phase 2 - Start Attack'),
+(@ENTRY,0,7,8,1,4,100,1,0,0,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Exhausted Vrykul - On phase 3 - Say random text 1'),
+(@ENTRY,0,8,9,61,4,100,0,0,0,0,0,91,1,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Exhausted Vrykul - If phase 3 - Stand up'),
+(@ENTRY,0,9,10,61,4,100,0,0,0,0,0,46,6,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Exhausted Vrykul - If phase 3 - walk 6 yards'),
+(@ENTRY,0,10,0,61,4,100,0,0,0,0,0,17,233,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Exhausted Vrykul - On phase 3 - Emote Work mining'),
+(@ENTRY,0,11,0,1,4,100,1,60000,60000,0,0,41,0,0,0,0,0,0,1,0,0,0,0,0,0,0, 'Exhausted Vrykul - On phase 3 & 1 minute OOC - despawn'),
+(@ENTRY,0,12,0,2,0,100,1,0,30,0,0,11,57395,0,0,0,0,0,2,0,0,0,0,0,0,0, 'Exhausted Vrykul - At 30% Hp - Cast Desperate Blow');
+-- ------------------------------------------------------------------------------------------------------------------------------------------------
+DELETE FROM `creature_addon` WHERE `guid` IN (45214,45215,45146,85486);
diff --git a/sql/updates/world/2012_11_19_01_world_pilgrims_bounty.sql b/sql/updates/world/2012_11_19_01_world_pilgrims_bounty.sql
new file mode 100644
index 00000000000..56cda092be6
--- /dev/null
+++ b/sql/updates/world/2012_11_19_01_world_pilgrims_bounty.sql
@@ -0,0 +1,4740 @@
+-- ------------------
+-- -- Event Definition --
+-- ------------------
+SET @Event = 26; -- game_event.entry - Set by TDB
+DELETE FROM `game_event` WHERE `eventEntry`=@Event;
+INSERT INTO `game_event` (`eventEntry`,`start_time`,`end_time`,`occurence`,`length`,`holiday`,`description`,`world_event`) VALUES
+(@Event,'2011-11-18 01:00:00','2020-12-31 05:00:00',525600,10020,404, 'Pilgrim''s Bounty',0);
+-- ------------------
+-- -- Event Spawns --
+-- ------------------
+SET @CGUID := 138255; -- Set by TDB
+SET @OGUID := 76055; -- Set by TDB
+DELETE FROM `creature` WHERE `guid` BETWEEN @CGUID AND @CGUID+3998;
+INSERT INTO `creature` (`guid`,`id`,`map`,`spawnMask`,`phaseMask`,`modelid`,`equipment_id`,`position_x`,`position_y`,`position_z`,`orientation`,`spawntimesecs`,`spawndist`,`currentwaypoint`,`curhealth`,`curmana`,`MovementType`,`npcflag`,`unit_flags`,`dynamicflags`) VALUES
+(@CGUID,20102,530,1,1,0,0,3038.56,3635.53,144.012,3.32713,300,0,0,42,0,0,0,0,0),
+(@CGUID+1,32823,0,1,1,0,0,-5082.28,-792.136,495.678,1.86906,300,0,0,1,0,0,0,0,0),
+(@CGUID+2,32823,0,1,1,0,0,-5093.01,-795.451,495.128,3.49483,300,0,0,1,0,0,0,0,0),
+(@CGUID+3,32823,0,1,1,0,0,-5092.7,-803.861,495.148,0.164747,300,0,0,1,0,0,0,0,0),
+(@CGUID+4,32823,0,1,1,0,0,-5079.45,-800.684,495.127,0.258995,300,0,0,1,0,0,0,0,0),
+(@CGUID+5,34812,0,1,1,0,0,-5078.48,-796.243,495.176,4.6533,300,0,0,112,120,0,0,0,0),
+(@CGUID+6,34812,0,1,1,0,0,-5085.3,-792.972,495.558,0.412147,300,0,0,112,120,0,0,0,0),
+(@CGUID+7,34812,0,1,1,0,0,-5089.67,-800.427,495.127,4.22918,300,0,0,112,120,0,0,0,0),
+(@CGUID+8,34812,0,1,1,0,0,-5092.47,-799.083,495.128,1.88084,300,0,0,112,120,0,0,0,0),
+(@CGUID+9,34823,0,1,1,0,0,-5087.72,-803.254,495.127,3.21995,300,0,0,112,120,0,0,0,0),
+(@CGUID+10,34823,0,1,1,0,0,-5097.2,-797.589,495.127,0.435709,300,0,0,112,120,0,0,0,0),
+(@CGUID+11,34823,0,1,1,0,0,-5083.38,-787.805,495.911,4.78682,300,0,0,112,120,0,0,0,0),
+(@CGUID+12,34823,0,1,1,0,0,-5074.94,-799.68,495.127,3.3299,300,0,0,112,120,0,0,0,0),
+(@CGUID+13,34819,0,1,1,0,0,-5076.41,-803.853,495.127,2.04185,300,0,0,112,120,0,0,0,0),
+(@CGUID+14,34819,0,1,1,0,0,-5090.39,-807.055,495.08,2.00258,300,0,0,112,120,0,0,0,0),
+(@CGUID+15,34819,0,1,1,0,0,-5095.91,-792.882,495.157,5.22664,300,0,0,112,120,0,0,0,0),
+(@CGUID+16,34819,0,1,1,0,0,-5079.43,-789.073,495.722,3.73046,300,0,0,112,120,0,0,0,0),
+(@CGUID+17,34822,0,1,1,0,0,-5079.51,-793.698,495.44,2.5445,300,0,0,112,120,0,0,0,0),
+(@CGUID+18,34822,0,1,1,0,0,-5081.14,-803.525,495.128,0.848043,300,0,0,112,120,0,0,0,0),
+(@CGUID+19,34822,0,1,1,0,0,-5094.72,-806.292,495.161,0.745942,300,0,0,112,120,0,0,0,0),
+(@CGUID+20,34824,0,1,1,0,0,-5095.77,-802.078,495.132,5.84318,300,0,0,112,120,0,0,0,0),
+(@CGUID+21,34824,0,1,1,0,0,-5089.96,-796.654,495.151,2.80369,300,0,0,112,120,0,0,0,0),
+(@CGUID+22,34824,0,1,1,0,0,-5082.59,-795.26,495.322,1.50385,300,0,0,112,120,0,0,0,0),
+(@CGUID+23,34824,0,1,1,0,0,-5082.54,-798.894,495.137,5.86674,300,0,0,112,120,0,0,0,0),
+(@CGUID+24,34653,0,1,1,0,0,-5071.89,-801.345,495.128,0.094064,300,0,0,5342,0,0,0,0,0),
+(@CGUID+25,34708,0,1,1,0,0,-5079.31,-809.352,495.833,1.53919,600,0,0,1524,0,0,0,0,0),
+(@CGUID+26,34645,0,1,1,0,0,-5076.66,-808.073,495.833,2.01829,600,0,0,1524,0,0,0,0,0),
+(@CGUID+27,35340,0,1,1,0,0,-5073.03,-787.526,495.117,4.57476,600,0,0,1524,0,0,0,0,0),
+(@CGUID+28,34644,0,1,1,0,0,-5084.24,-808.46,495.832,0.977634,300,0,0,1524,0,0,0,0,0),
+(@CGUID+29,32823,0,1,1,0,0,-9116.83,309.643,93.1605,1.45805,300,0,0,1,0,0,0,0,0),
+(@CGUID+30,32823,0,1,1,0,0,-9115.63,320.223,93.189,1.45805,300,0,0,1,0,0,0,0,0),
+(@CGUID+31,32823,0,1,1,0,0,-9114.71,332.007,93.1289,1.50517,300,0,0,1,0,0,0,0,0),
+(@CGUID+32,32823,0,1,1,0,0,-9113.9,344.27,93.6394,1.50517,300,0,0,1,0,0,0,0,0),
+(@CGUID+33,34812,0,1,1,0,0,-9118.42,345.069,93.9817,0.0993054,300,0,0,112,120,0,0,0,0),
+(@CGUID+34,34812,0,1,1,0,0,-9118.93,332.436,93.3026,0.0521796,300,0,0,112,120,0,0,0,0),
+(@CGUID+35,34812,0,1,1,0,0,-9119.35,320.819,93.3331,0.20926,300,0,0,112,120,0,0,0,0),
+(@CGUID+36,34823,0,1,1,0,0,-9116.52,314.55,93.0822,4.65069,300,0,0,112,120,0,0,0,0),
+(@CGUID+37,34823,0,1,1,0,0,-9115.78,325.128,93.2047,4.70174,300,0,0,112,120,0,0,0,0),
+(@CGUID+38,34823,0,1,1,0,0,-9114.1,336.911,93.4026,4.61927,300,0,0,112,120,0,0,0,0),
+(@CGUID+39,34823,0,1,1,0,0,-9113.13,348.931,93.5571,4.53288,300,0,0,112,120,0,0,0,0),
+(@CGUID+40,34819,0,1,1,0,0,-9110.13,345.405,93.4552,3.04455,300,0,0,112,120,0,0,0,0),
+(@CGUID+41,34819,0,1,1,0,0,-9111.31,333.146,93.2693,3.15058,300,0,0,112,120,0,0,0,0),
+(@CGUID+42,34819,0,1,1,0,0,-9111.83,320.705,93.1879,2.86784,300,0,0,112,120,0,0,0,0),
+(@CGUID+43,34819,0,1,1,0,0,-9113.34,310.046,93.2807,2.96208,300,0,0,112,120,0,0,0,0),
+(@CGUID+44,34822,0,1,1,0,0,-9114.8,307.034,93.4531,2.28664,300,0,0,112,120,0,0,0,0),
+(@CGUID+45,34824,0,1,1,0,0,-9119.35,307.993,93.1764,0.637305,300,0,0,112,120,0,0,0,0),
+(@CGUID+46,34822,0,1,1,0,0,-9114.01,317.994,93.1465,2.10207,300,0,0,112,120,0,0,0,0),
+(@CGUID+47,34824,0,1,1,0,0,-9118.64,318.192,93.207,0.484153,300,0,0,112,120,0,0,0,0),
+(@CGUID+48,34822,0,1,1,0,0,-9112.75,329.259,93.1734,2.12564,300,0,0,112,120,0,0,0,0),
+(@CGUID+49,34824,0,1,1,0,0,-9116.74,329.417,93.1118,0.923976,300,0,0,112,120,0,0,0,0),
+(@CGUID+50,34822,0,1,1,0,0,-9112.46,341.845,93.5009,1.93714,300,0,0,112,120,0,0,0,0),
+(@CGUID+51,34824,0,1,1,0,0,-9116.35,342.758,93.8079,0.637305,300,0,0,112,120,0,0,0,0),
+(@CGUID+52,34653,0,1,1,0,0,-9118.91,350.746,93.735,2.14134,300,0,0,5342,0,0,0,0,0),
+(@CGUID+53,34710,0,1,1,0,0,-9118.18,359.164,93.2702,1.90179,600,0,0,1524,0,0,0,0,0),
+(@CGUID+54,35337,0,1,1,0,0,-9111.63,353.697,93.4015,2.40837,600,0,0,1524,0,0,0,0,0),
+(@CGUID+55,34744,0,1,1,0,0,-9127.56,351.404,94.2329,2.13741,300,0,0,1524,0,0,0,0,0),
+(@CGUID+56,34682,0,1,1,0,0,-9110.83,366.354,94.0632,2.67934,600,0,0,1524,0,0,0,0,0),
+(@CGUID+57,34675,0,1,1,0,0,-9125.02,352.824,94.2342,2.1217,300,0,0,1524,0,0,0,0,0),
+(@CGUID+58,32823,1,1,1,0,0,9992.89,2213.08,1328.19,3.36582,300,0,0,1,0,0,0,0,0),
+(@CGUID+59,32823,1,1,1,0,0,9981.25,2210.43,1328.79,3.36582,300,0,0,1,0,0,0,0,0),
+(@CGUID+60,32823,1,1,1,0,0,9993.91,2203.28,1327.78,3.25587,300,0,0,1,0,0,0,0,0),
+(@CGUID+61,32823,1,1,1,0,0,9983.74,2200.09,1328.61,3.29906,300,0,0,1,0,0,0,0,0),
+(@CGUID+62,34812,1,1,1,0,0,9993.46,2199.34,1327.76,1.65758,300,0,0,112,120,0,0,0,0),
+(@CGUID+63,34812,1,1,1,0,0,9992.41,2209.12,1328.09,1.68507,300,0,0,112,120,0,0,0,0),
+(@CGUID+64,34812,1,1,1,0,0,9980.51,2206.25,1328.83,1.56333,300,0,0,112,120,0,0,0,0),
+(@CGUID+65,34812,1,1,1,0,0,9982.89,2195.91,1328.74,1.6026,300,0,0,112,120,0,0,0,0),
+(@CGUID+66,34812,1,1,1,0,0,9983.28,2195.71,1328.72,1.66543,300,0,0,112,120,0,0,0,0),
+(@CGUID+67,34812,1,1,1,0,0,9992.85,2209.39,1328.08,1.77146,300,0,0,112,120,0,0,0,0),
+(@CGUID+68,34823,1,1,1,0,0,9978.58,2199.07,1328.9,0.224227,300,0,0,112,120,0,0,0,0),
+(@CGUID+69,34823,1,1,1,0,0,9989.41,2202.1,1328.03,0.275278,300,0,0,112,120,0,0,0,0),
+(@CGUID+70,34823,1,1,1,0,0,9988.13,2211.82,1328.38,0.184957,300,0,0,112,120,0,0,0,0),
+(@CGUID+71,34823,1,1,1,0,0,9976.38,2209.67,1329.13,0.18103,300,0,0,112,120,0,0,0,0),
+(@CGUID+72,34819,1,1,1,0,0,9979.04,2213.85,1328.94,5.02301,300,0,0,112,120,0,0,0,0),
+(@CGUID+73,34819,1,1,1,0,0,9982.03,2203.39,1328.71,4.97982,300,0,0,112,120,0,0,0,0),
+(@CGUID+74,34819,1,1,1,0,0,9992.22,2206.94,1327.99,4.79132,300,0,0,112,120,0,0,0,0),
+(@CGUID+75,34819,1,1,1,0,0,9991.3,2216.25,1328.36,4.81096,300,0,0,112,120,0,0,0,0),
+(@CGUID+76,34822,1,1,1,0,0,9994.93,2215.9,1328.41,4.06483,300,0,0,112,120,0,0,0,0),
+(@CGUID+77,34824,1,1,1,0,0,9996.01,2211.72,1327.97,2.72966,300,0,0,112,120,0,0,0,0),
+(@CGUID+78,34822,1,1,1,0,0,9996.69,2205.42,1327.76,3.63286,300,0,0,112,120,0,0,0,0),
+(@CGUID+79,34824,1,1,1,0,0,9996.37,2202.04,1327.71,2.83176,300,0,0,112,120,0,0,0,0),
+(@CGUID+80,34822,1,1,1,0,0,9985.68,2202.2,1328.39,3.78994,300,0,0,112,120,0,0,0,0),
+(@CGUID+81,34824,1,1,1,0,0,9986.2,2198.49,1328.35,2.72966,300,0,0,112,120,0,0,0,0),
+(@CGUID+82,34822,1,1,1,0,0,9982.99,2213.05,1328.67,4.06483,300,0,0,112,120,0,0,0,0),
+(@CGUID+83,34824,1,1,1,0,0,9984.15,2208.95,1328.59,2.74536,300,0,0,112,120,0,0,0,0),
+(@CGUID+84,35338,1,1,1,0,0,9992.78,2238.74,1330.6,3.11451,600,0,0,1524,0,0,0,0,0),
+(@CGUID+85,35338,1,1,1,0,0,9989.53,2237.63,1330.96,3.11451,600,0,0,1524,0,0,0,0,0),
+(@CGUID+86,35338,1,1,1,0,0,9987.13,2238.11,1331.16,2.8082,600,0,0,1524,0,0,0,0,0),
+(@CGUID+87,34711,1,1,1,0,0,10001.8,2228.02,1330.16,2.9535,600,0,0,1524,0,0,0,0,0),
+(@CGUID+88,34653,1,1,1,0,0,9975.5,2212.18,1329.26,3.14199,300,0,0,5342,0,0,0,0,0),
+(@CGUID+89,34681,1,1,1,0,0,9982.08,2243.54,1332.54,3.01633,600,0,0,1524,0,0,0,0,0),
+(@CGUID+90,34676,1,1,1,0,0,9982.13,2246.34,1332.72,3.12629,300,0,0,1524,0,0,0,0,0),
+(@CGUID+91,32823,530,1,1,0,0,-3975.02,-11870.6,0.510499,1.83564,300,0,0,1,0,0,0,0,0),
+(@CGUID+92,32823,530,1,1,0,0,-3966.15,-11868.9,0.677072,4.56098,300,0,0,1,0,0,0,0,0),
+(@CGUID+93,32823,530,1,1,0,0,-3967.7,-11879,0.698275,4.67093,300,0,0,1,0,0,0,0,0),
+(@CGUID+94,32823,530,1,1,0,0,-3975.57,-11879.1,0.563379,4.59239,300,0,0,1,0,0,0,0,0),
+(@CGUID+95,34812,530,1,1,0,0,-3972.39,-11880.5,0.620286,3.0805,300,0,0,112,120,0,0,0,0),
+(@CGUID+96,34812,530,1,1,0,0,-3964.17,-11880.1,0.780479,3.19438,300,0,0,112,120,0,0,0,0),
+(@CGUID+97,34812,530,1,1,0,0,-3963.04,-11870.8,0.75601,2.91164,300,0,0,112,120,0,0,0,0),
+(@CGUID+98,34812,530,1,1,0,0,-3978.56,-11870.4,0.457089,0.131328,300,0,0,112,120,0,0,0,0),
+(@CGUID+99,34823,530,1,1,0,0,-3976.38,-11866.3,0.459333,5.05185,300,0,0,112,120,0,0,0,0),
+(@CGUID+100,34823,530,1,1,0,0,-3966.71,-11873.1,0.697868,1.5097,300,0,0,112,120,0,0,0,0),
+(@CGUID+101,34823,530,1,1,0,0,-3967.81,-11883.4,0.71311,1.655,300,0,0,112,120,0,0,0,0),
+(@CGUID+102,34823,530,1,1,0,0,-3976.18,-11882.9,0.572993,1.26623,300,0,0,112,120,0,0,0,0),
+(@CGUID+103,34819,530,1,1,0,0,-3978.81,-11880.6,0.5216,0.00173759,300,0,0,112,120,0,0,0,0),
+(@CGUID+104,34822,530,1,1,0,0,-3977.04,-11876.4,0.52305,4.85943,300,0,0,112,120,0,0,0,0),
+(@CGUID+105,34824,530,1,1,0,0,-3973.01,-11877.4,0.588198,3.97193,300,0,0,112,120,0,0,0,0),
+(@CGUID+106,34819,530,1,1,0,0,-3972.32,-11868,0.553342,3.75202,300,0,0,112,120,0,0,0,0),
+(@CGUID+107,34822,530,1,1,0,0,-3972.28,-11872,0.574069,2.48753,300,0,0,112,120,0,0,0,0),
+(@CGUID+108,34824,530,1,1,0,0,-3975.92,-11873.2,0.516282,1.21125,300,0,0,112,120,0,0,0,0),
+(@CGUID+109,34819,530,1,1,0,0,-3969.74,-11869.6,0.615128,5.97469,300,0,0,112,120,0,0,0,0),
+(@CGUID+110,34822,530,1,1,0,0,-3967.42,-11866.3,0.628005,5.11075,300,0,0,112,120,0,0,0,0),
+(@CGUID+111,34824,530,1,1,0,0,-3963.33,-11867.2,0.713348,3.7638,300,0,0,112,120,0,0,0,0),
+(@CGUID+112,34819,530,1,1,0,0,-3970.89,-11880,0.636388,6.24172,300,0,0,112,120,0,0,0,0),
+(@CGUID+113,34822,530,1,1,0,0,-3969.61,-11876.8,0.648169,5.31496,300,0,0,112,120,0,0,0,0),
+(@CGUID+114,34824,530,1,1,0,0,-3965.25,-11877.4,0.745982,3.85019,300,0,0,112,120,0,0,0,0),
+(@CGUID+115,34653,530,1,1,0,0,-3978.75,-11863,0.438156,3.94051,300,0,0,5342,0,0,0,0,0),
+(@CGUID+116,34785,530,1,1,0,0,-3957.89,-11863,0.778528,3.47713,600,0,0,1524,0,0,0,0,0),
+(@CGUID+117,34783,530,1,1,0,0,-3981.01,-11861.1,1.12189,4.16906,600,0,0,1524,0,0,0,0,0),
+(@CGUID+118,35340,530,1,1,0,0,-3955.87,-11866.3,0.850197,5.07934,600,0,0,1524,0,0,0,0,0),
+(@CGUID+119,32823,1,1,1,0,0,1282.83,-4418.29,26.5714,0.327693,300,0,0,1,0,0,0,0,0),
+(@CGUID+120,32823,1,1,1,0,0,1274.4,-4425.46,26.665,0.704684,300,0,0,1,0,0,0,0,0),
+(@CGUID+121,32823,1,1,1,0,0,1280.76,-4432.94,27.0913,0.704684,300,0,0,1,0,0,0,0,0),
+(@CGUID+122,32823,1,1,1,0,0,1290.11,-4426.16,26.7342,0.641852,300,0,0,1,0,0,0,0,0),
+(@CGUID+123,34654,1,1,1,0,0,1293.13,-4405.79,26.3839,4.12117,300,0,0,5342,0,0,0,0,0),
+(@CGUID+124,34812,1,1,1,0,0,1282,-4414.97,26.508,5.33068,300,0,0,112,120,0,0,0,0),
+(@CGUID+125,34812,1,1,1,0,0,1288.88,-4422.93,26.6279,5.421,300,0,0,112,120,0,0,0,0),
+(@CGUID+126,34812,1,1,1,0,0,1279.11,-4429.42,26.8343,5.4799,300,0,0,112,120,0,0,0,0),
+(@CGUID+127,34812,1,1,1,0,0,1272.58,-4422.59,26.6228,5.47598,300,0,0,112,120,0,0,0,0),
+(@CGUID+128,35342,1,1,1,0,0,1296.57,-4421.63,26.6309,5.13825,600,0,0,1524,0,0,0,0,0),
+(@CGUID+129,35342,1,1,1,0,0,1294.78,-4421.96,26.6249,5.14218,600,0,0,1524,0,0,0,0,0),
+(@CGUID+130,35342,1,1,1,0,0,1293.33,-4420.44,26.5897,5.25292,600,0,0,1524,0,0,0,0,0),
+(@CGUID+131,34713,1,1,1,0,0,1300.64,-4407.67,26.5393,3.71747,600,0,0,1524,0,0,0,0,0),
+(@CGUID+132,34679,1,1,1,0,0,1296.81,-4417.88,27.3402,2.33909,300,0,0,1524,0,0,0,0,0),
+(@CGUID+133,34685,1,1,1,0,0,1294.88,-4419.93,27.2965,2.29982,600,0,0,1524,0,0,0,0,0),
+(@CGUID+134,34823,1,1,1,0,0,1287.22,-4416.93,26.5846,3.44651,300,0,0,112,120,0,0,0,0),
+(@CGUID+135,34819,1,1,1,0,0,1285.47,-4420.7,26.597,2.05635,300,0,0,112,120,0,0,0,0),
+(@CGUID+136,34822,1,1,1,0,0,1281.16,-4420.96,26.5957,0.835057,300,0,0,112,120,0,0,0,0),
+(@CGUID+137,34824,1,1,1,0,0,1279.78,-4418.23,26.5395,0.0378778,300,0,0,112,120,0,0,0,0),
+(@CGUID+138,34823,1,1,1,0,0,1293.65,-4423.68,26.651,3.53683,300,0,0,112,120,0,0,0,0),
+(@CGUID+139,34819,1,1,1,0,0,1293.54,-4427.88,26.7986,2.43727,300,0,0,112,120,0,0,0,0),
+(@CGUID+140,34822,1,1,1,0,0,1289.68,-4429.39,26.893,1.29844,300,0,0,112,120,0,0,0,0),
+(@CGUID+141,34824,1,1,1,0,0,1287.16,-4425.62,26.7042,6.25431,300,0,0,112,120,0,0,0,0),
+(@CGUID+142,34823,1,1,1,0,0,1284.08,-4430.27,26.9355,3.83528,300,0,0,112,120,0,0,0,0),
+(@CGUID+143,34819,1,1,1,0,0,1284.44,-4434.11,27.246,2.59828,300,0,0,112,120,0,0,0,0),
+(@CGUID+144,34822,1,1,1,0,0,1280.6,-4435.71,27.2582,1.36128,300,0,0,112,120,0,0,0,0),
+(@CGUID+145,34824,1,1,1,0,0,1278.08,-4433.26,27.0236,0.20674,300,0,0,112,120,0,0,0,0),
+(@CGUID+146,34823,1,1,1,0,0,1277.61,-4422.57,26.5793,3.88633,300,0,0,112,120,0,0,0,0),
+(@CGUID+147,34819,1,1,1,0,0,1277.84,-4426.82,26.693,2.42942,300,0,0,112,120,0,0,0,0),
+(@CGUID+148,34822,1,1,1,0,0,1274.16,-4428.29,26.7377,1.28274,300,0,0,112,120,0,0,0,0),
+(@CGUID+149,34824,1,1,1,0,0,1271.67,-4426.25,26.6933,0.265645,300,0,0,112,120,0,0,0,0),
+(@CGUID+150,32823,1,1,1,0,0,-1328.29,188.777,60.5313,3.36455,300,0,0,1,0,0,0,0,0),
+(@CGUID+151,32823,1,1,1,0,0,-1321.55,190.334,59.733,3.36848,300,0,0,1,0,0,0,0,0),
+(@CGUID+152,32823,1,1,1,0,0,-1330.56,196.448,59.9585,3.26245,300,0,0,1,0,0,0,0,0),
+(@CGUID+153,32823,1,1,1,0,0,-1323.39,197.319,59.3536,3.26245,300,0,0,1,0,0,0,0,0),
+(@CGUID+154,34812,1,1,1,0,0,-1331.3,193.186,60.3687,1.69951,300,0,0,112,120,0,0,0,0),
+(@CGUID+155,34812,1,1,1,0,0,-1329.04,184.933,60.846,1.78198,300,0,0,112,120,0,0,0,0),
+(@CGUID+156,34812,1,1,1,0,0,-1321.85,186.615,60.0284,1.75449,300,0,0,112,120,0,0,0,0),
+(@CGUID+157,34812,1,1,1,0,0,-1323.98,194.051,59.6589,1.80161,300,0,0,112,120,0,0,0,0),
+(@CGUID+158,34823,1,1,1,0,0,-1327.57,196.437,59.7425,0.25045,300,0,0,112,120,0,0,0,0),
+(@CGUID+159,34819,1,1,1,0,0,-1325.66,200.086,59.307,5.02568,300,0,0,112,120,0,0,0,0),
+(@CGUID+160,34822,1,1,1,0,0,-1321.87,199.529,59.1138,3.86329,300,0,0,112,120,0,0,0,0),
+(@CGUID+161,34824,1,1,1,0,0,-1321.08,195.488,59.3111,2.53204,300,0,0,112,120,0,0,0,0),
+(@CGUID+162,34823,1,1,1,0,0,-1325.78,189.261,60.2152,0.22689,300,0,0,112,120,0,0,0,0),
+(@CGUID+163,34819,1,1,1,0,0,-1323.78,192.972,59.7357,5.12385,300,0,0,112,120,0,0,0,0),
+(@CGUID+164,34822,1,1,1,0,0,-1319.91,192.594,59.4278,3.87507,300,0,0,112,120,0,0,0,0),
+(@CGUID+165,34824,1,1,1,0,0,-1318.95,189.15,59.6095,2.7598,300,0,0,112,120,0,0,0,0),
+(@CGUID+166,34823,1,1,1,0,0,-1332.53,187.47,60.7196,0.289728,300,0,0,112,120,0,0,0,0),
+(@CGUID+167,34819,1,1,1,0,0,-1330.72,191.145,60.51,5.02961,300,0,0,112,120,0,0,0,0),
+(@CGUID+168,34822,1,1,1,0,0,-1327.19,191.169,60.1974,4.03608,300,0,0,112,120,0,0,0,0),
+(@CGUID+169,34824,1,1,1,0,0,-1326.18,186.987,60.4491,2.2493,300,0,0,112,120,0,0,0,0),
+(@CGUID+170,34823,1,1,1,0,0,-1335.05,195.361,60.4403,0.285803,300,0,0,112,120,0,0,0,0),
+(@CGUID+171,34819,1,1,1,0,0,-1332.47,199.595,59.7487,4.96678,300,0,0,112,120,0,0,0,0),
+(@CGUID+172,34822,1,1,1,0,0,-1329.34,199.006,59.6342,4.10677,300,0,0,112,120,0,0,0,0),
+(@CGUID+173,34824,1,1,1,0,0,-1328.41,194.364,60,2.34748,300,0,0,112,120,0,0,0,0),
+(@CGUID+174,34714,1,1,1,0,0,-1314.67,206.382,58.8653,3.50594,600,0,0,1524,0,0,0,0,0),
+(@CGUID+175,34654,1,1,1,0,0,-1337.67,190.598,60.8631,4.17745,300,0,0,5342,0,0,0,0,0),
+(@CGUID+176,35343,1,1,1,0,0,-1317.71,208.647,58.8602,5.42231,600,0,0,1524,0,0,0,0,0),
+(@CGUID+177,35343,1,1,1,0,0,-1317.08,185.668,59.6624,4.92751,600,0,0,1524,0,0,0,0,0),
+(@CGUID+178,34684,1,1,1,0,0,-1313.09,189.957,59.9336,2.56739,600,0,0,1524,0,0,0,0,0),
+(@CGUID+179,34678,1,1,1,0,0,-1311.92,192.569,59.8367,2.6852,300,0,0,1524,0,0,0,0,0),
+(@CGUID+180,32823,0,1,1,0,0,1834.55,253.055,59.7593,2.898,300,0,0,1,0,0,0,0,0),
+(@CGUID+181,32823,0,1,1,0,0,1824.34,255.595,59.9598,2.898,300,0,0,1,0,0,0,0,0),
+(@CGUID+182,32823,0,1,1,0,0,1836.01,219.866,60.2,2.98046,300,0,0,1,0,0,0,0,0),
+(@CGUID+183,32823,0,1,1,0,0,1826.08,221.479,60.564,2.98046,300,0,0,1,0,0,0,0,0),
+(@CGUID+184,34812,0,1,1,0,0,1824.34,218.407,60.4028,1.2251,300,0,0,112,120,0,0,0,0),
+(@CGUID+185,34812,0,1,1,0,0,1834.58,216.635,60.194,1.39003,300,0,0,112,120,0,0,0,0),
+(@CGUID+186,34812,0,1,1,0,0,1833.11,250.272,59.7872,1.50784,300,0,0,112,120,0,0,0,0),
+(@CGUID+187,34812,0,1,1,0,0,1822.42,252.376,60.0278,1.25259,300,0,0,112,120,0,0,0,0),
+(@CGUID+188,34823,0,1,1,0,0,1819.47,256.351,60.0177,6.08671,300,0,0,112,120,0,0,0,0),
+(@CGUID+189,34819,0,1,1,0,0,1823.47,259.36,59.921,4.44916,300,0,0,112,120,0,0,0,0),
+(@CGUID+190,34822,0,1,1,0,0,1826.98,256.962,59.7774,3.40851,300,0,0,112,120,0,0,0,0),
+(@CGUID+191,34824,0,1,1,0,0,1825.59,252.345,59.9664,2.01836,300,0,0,112,120,0,0,0,0),
+(@CGUID+192,34823,0,1,1,0,0,1830.29,254.158,59.6774,6.02781,300,0,0,112,120,0,0,0,0),
+(@CGUID+193,34819,0,1,1,0,0,1833.77,256.523,59.7223,4.64552,300,0,0,112,120,0,0,0,0),
+(@CGUID+194,34822,0,1,1,0,0,1837.2,254.766,59.856,3.58916,300,0,0,112,120,0,0,0,0),
+(@CGUID+195,34824,0,1,1,0,0,1836.83,251.094,59.922,2.54065,300,0,0,112,120,0,0,0,0),
+(@CGUID+196,34823,0,1,1,0,0,1821.62,222.529,60.1521,6.01211,300,0,0,112,120,0,0,0,0),
+(@CGUID+197,34819,0,1,1,0,0,1825.06,224.891,60.2886,4.72799,300,0,0,112,120,0,0,0,0),
+(@CGUID+198,34822,0,1,1,0,0,1828.78,223.155,60.5687,3.59309,300,0,0,112,120,0,0,0,0),
+(@CGUID+199,34824,0,1,1,0,0,1828.2,219.471,60.6056,2.42991,300,0,0,112,120,0,0,0,0),
+(@CGUID+200,34823,0,1,1,0,0,1831.58,220.664,60.5304,6.01918,300,0,0,112,120,0,0,0,0),
+(@CGUID+201,34819,0,1,1,0,0,1834.82,223.437,60.2865,4.83323,300,0,0,112,120,0,0,0,0),
+(@CGUID+202,34822,0,1,1,0,0,1838.43,221.277,60.1987,3.55697,300,0,0,112,120,0,0,0,0),
+(@CGUID+203,34824,0,1,1,0,0,1837.5,217.672,60.1333,2.31996,300,0,0,112,120,0,0,0,0),
+(@CGUID+204,34654,0,1,1,0,0,1828.25,248.785,59.9713,4.91178,300,0,0,5342,0,0,0,0,0),
+(@CGUID+205,34654,0,1,1,0,0,1830.22,228.484,60.2551,1.65238,300,0,0,5342,0,0,0,0,0),
+(@CGUID+206,34712,0,1,1,0,0,1822.06,266.801,60.0993,5.01388,600,0,0,1524,0,0,0,0,0),
+(@CGUID+207,34768,0,1,1,0,0,1817.01,258.573,60.721,4.95498,300,0,0,1524,0,0,0,0,0),
+(@CGUID+208,34683,0,1,1,0,0,1814.56,257.735,60.6853,4.9589,600,0,0,1524,0,0,0,0,0),
+(@CGUID+209,34677,0,1,1,0,0,1811.74,257.052,60.6289,4.87643,300,0,0,1524,0,0,0,0,0),
+(@CGUID+210,35341,0,1,1,0,0,1827.28,266.018,60.0083,0.203308,600,0,0,1524,0,0,0,0,0),
+(@CGUID+211,35341,0,1,1,0,0,1830.09,263.893,59.7316,0.22687,600,0,0,1524,0,0,0,0,0),
+(@CGUID+212,35341,0,1,1,0,0,1818.25,260.215,60.0523,4.03212,600,0,0,1524,0,0,0,0,0),
+(@CGUID+213,32823,530,1,1,0,0,9298,-7223.78,16.7799,1.75493,300,0,0,1,0,0,0,0,0),
+(@CGUID+214,32823,530,1,1,0,0,9296.96,-7213.65,16.3391,1.67246,300,0,0,1,0,0,0,0,0),
+(@CGUID+215,32823,530,1,1,0,0,9289.92,-7224.35,16.434,1.69603,300,0,0,1,0,0,0,0,0),
+(@CGUID+216,32823,530,1,1,0,0,9288.17,-7214.89,16.2739,1.80598,300,0,0,1,0,0,0,0,0),
+(@CGUID+217,34812,530,1,1,0,0,9284.31,-7214.59,16.2382,0.203766,300,0,0,112,120,0,0,0,0),
+(@CGUID+218,34812,530,1,1,0,0,9293.31,-7213.1,16.3096,0.0702483,300,0,0,112,120,0,0,0,0),
+(@CGUID+219,34812,530,1,1,0,0,9286.66,-7223.4,16.2791,0.105589,300,0,0,112,120,0,0,0,0),
+(@CGUID+220,34812,530,1,1,0,0,9294.7,-7222.76,16.6244,0.0663194,300,0,0,112,120,0,0,0,0),
+(@CGUID+221,34823,530,1,1,0,0,9297.16,-7219.19,16.6719,4.90438,300,0,0,112,120,0,0,0,0),
+(@CGUID+222,34819,530,1,1,0,0,9301.47,-7221.08,16.7434,3.52208,300,0,0,112,120,0,0,0,0),
+(@CGUID+223,34822,530,1,1,0,0,9300.59,-7225.64,16.6246,2.31649,300,0,0,112,120,0,0,0,0),
+(@CGUID+224,34824,530,1,1,0,0,9296.27,-7226.62,16.7478,1.09127,300,0,0,112,120,0,0,0,0),
+(@CGUID+225,34823,530,1,1,0,0,9289.11,-7219.58,16.2432,4.95542,300,0,0,112,120,0,0,0,0),
+(@CGUID+226,34819,530,1,1,0,0,9292.91,-7221.98,16.4884,3.49066,300,0,0,112,120,0,0,0,0),
+(@CGUID+227,34822,530,1,1,0,0,9292.41,-7226.39,16.6304,2.39895,300,0,0,112,120,0,0,0,0),
+(@CGUID+228,34824,530,1,1,0,0,9288.09,-7226.98,16.5047,1.02451,300,0,0,112,120,0,0,0,0),
+(@CGUID+229,34823,530,1,1,0,0,9287.09,-7210.47,16.4172,4.94364,300,0,0,112,120,0,0,0,0),
+(@CGUID+230,34819,530,1,1,0,0,9290.92,-7212.86,16.314,3.40426,300,0,0,112,120,0,0,0,0),
+(@CGUID+231,34822,530,1,1,0,0,9290.26,-7216.64,16.2758,2.35968,300,0,0,112,120,0,0,0,0),
+(@CGUID+232,34824,530,1,1,0,0,9286.61,-7217.47,16.1966,1.24049,300,0,0,112,120,0,0,0,0),
+(@CGUID+233,34823,530,1,1,0,0,9296.25,-7209.03,16.2939,4.86118,300,0,0,112,120,0,0,0,0),
+(@CGUID+234,34819,530,1,1,0,0,9300.17,-7211.93,16.2018,3.35715,300,0,0,112,120,0,0,0,0),
+(@CGUID+235,34822,530,1,1,0,0,9299.22,-7215.91,16.5658,2.45001,300,0,0,112,120,0,0,0,0),
+(@CGUID+236,34824,530,1,1,0,0,9295.06,-7215.99,16.3911,0.918483,300,0,0,112,120,0,0,0,0),
+(@CGUID+237,34654,530,1,1,0,0,9304.13,-7219.49,16.4335,5.7801,300,0,0,5342,0,0,0,0,0),
+(@CGUID+238,34787,530,1,1,0,0,9305.74,-7211.06,16.6184,5.76831,600,0,0,1524,0,0,0,0,0),
+(@CGUID+239,34786,530,1,1,0,0,9282.31,-7206.7,16.6141,5.7094,600,0,0,1524,0,0,0,0,0),
+(@CGUID+240,35342,530,1,1,0,0,9285.98,-7199.02,17.4229,5.64657,600,0,0,1524,0,0,0,0,0),
+(@CGUID+241,32820,0,1,1,0,0,-14286,283.778,32.739,1.543,600,20,0,2,0,1,0,0,0),
+(@CGUID+242,32820,0,1,1,0,0,-14187,731,24.75,1.778,600,20,0,2,0,1,0,0,0),
+(@CGUID+243,32820,0,1,1,0,0,1953.33,1514.46,88.0872,5.32666,600,20,0,2,0,1,0,0,0),
+(@CGUID+244,32820,0,1,1,0,0,2008.17,1571.98,78.9962,2.06544,600,20,0,2,0,1,0,0,0),
+(@CGUID+245,32820,0,1,1,0,0,-11550,-228,28.285,6.161,600,20,0,2,0,1,0,0,0),
+(@CGUID+246,32820,0,1,1,0,0,2041.98,1535.7,77.489,5.11492,600,20,0,2,0,1,0,0,0),
+(@CGUID+247,32820,0,1,1,0,0,2034.85,1631.35,70.8452,4.14039,600,20,0,2,0,1,0,0,0),
+(@CGUID+248,32820,0,1,1,0,0,1927.26,1692.24,80.6916,5.23599,600,20,0,2,0,1,0,0,0),
+(@CGUID+249,32820,0,1,1,0,0,1998.23,1590.11,80.3288,0.610921,600,20,0,2,0,1,0,0,0),
+(@CGUID+250,32820,0,1,1,0,0,2051.76,1763.78,87.6605,5.93412,600,20,0,2,0,1,0,0,0),
+(@CGUID+251,32820,0,1,1,0,0,2118.09,1685.36,75.11,1.20324,600,20,0,2,0,1,0,0,0),
+(@CGUID+252,32820,0,1,1,0,0,2084.58,1630.43,71.3452,2.4115,600,20,0,2,0,1,0,0,0),
+(@CGUID+253,32820,0,1,1,0,0,2139.72,1655.26,79.3505,2.00735,600,20,0,2,0,1,0,0,0),
+(@CGUID+254,32820,0,1,1,0,0,-10836,-2953,13.941,3.054,600,20,0,2,0,1,0,0,0),
+(@CGUID+255,32820,0,1,1,0,0,-10779,-1194,35.275,0.915,600,20,0,2,0,1,0,0,0),
+(@CGUID+256,32820,0,1,1,0,0,-10575,-3377,22.344,0.017,600,20,0,2,0,1,0,0,0),
+(@CGUID+257,32820,0,1,1,0,0,-10559,1206.87,31.476,5.616,600,20,0,2,0,1,0,0,0),
+(@CGUID+258,32820,0,1,1,0,0,-10181,83.288,24.122,4.197,600,20,0,2,0,1,0,0,0),
+(@CGUID+259,32820,0,1,1,0,0,-10170,227.366,22.462,1.415,600,20,0,2,0,1,0,0,0),
+(@CGUID+260,32820,0,1,1,0,0,-10154,619.3,27.052,4.304,600,20,0,2,0,1,0,0,0),
+(@CGUID+261,32820,0,1,1,0,0,-10149,1053.31,36.284,5.61,600,20,0,2,0,1,0,0,0),
+(@CGUID+262,32820,0,1,1,0,0,-10111,648.959,36.886,5.357,600,20,0,2,0,1,0,0,0),
+(@CGUID+263,32820,0,1,1,0,0,-10107,690.702,32.081,3.962,600,20,0,2,0,1,0,0,0),
+(@CGUID+264,32820,0,1,1,0,0,-10085,687.327,35.046,5.849,600,20,0,2,0,1,0,0,0),
+(@CGUID+265,32820,0,1,1,0,0,-10083,545.919,29.148,0.695,600,20,0,2,0,1,0,0,0),
+(@CGUID+266,32820,0,1,1,0,0,-10071,633.184,39.449,6.174,600,20,0,2,0,1,0,0,0),
+(@CGUID+267,32820,0,1,1,0,0,-10059,155.731,27.684,3.863,600,20,0,2,0,1,0,0,0),
+(@CGUID+268,32820,0,1,1,0,0,-10056,553.198,32.706,2.992,600,20,0,2,0,1,0,0,0),
+(@CGUID+269,32820,0,1,1,0,0,-10055,49.171,31.882,3.217,600,20,0,2,0,1,0,0,0),
+(@CGUID+270,32820,0,1,1,0,0,-10049,48.827,32.967,5.34,600,20,0,2,0,1,0,0,0),
+(@CGUID+271,32820,0,1,1,0,0,-10045,225.886,27.451,3.413,600,20,0,2,0,1,0,0,0),
+(@CGUID+272,32820,0,1,1,0,0,-10043,139.908,28.927,3.603,600,20,0,2,0,1,0,0,0),
+(@CGUID+273,32820,0,1,1,0,0,-10042,139.466,29.229,1.223,600,20,0,2,0,1,0,0,0),
+(@CGUID+274,32820,0,1,1,0,0,-10042,674.065,36.148,2.347,600,20,0,2,0,1,0,0,0),
+(@CGUID+275,32820,0,1,1,0,0,-10039,283.298,30.42,6.267,600,20,0,2,0,1,0,0,0),
+(@CGUID+276,32820,0,1,1,0,0,-10033,72.485,34.809,0.916,600,20,0,2,0,1,0,0,0),
+(@CGUID+277,32820,0,1,1,0,0,-10031,143.328,31.699,0.896,600,20,0,2,0,1,0,0,0),
+(@CGUID+278,32820,0,1,1,0,0,-10027,185.975,29.686,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+279,32820,0,1,1,0,0,-10022,20.283,36.088,5.391,600,20,0,2,0,1,0,0,0),
+(@CGUID+280,32820,0,1,1,0,0,-10019,660.572,36.286,1.038,600,20,0,2,0,1,0,0,0),
+(@CGUID+281,32820,0,1,1,0,0,-10017,654.089,37.149,5.412,600,20,0,2,0,1,0,0,0),
+(@CGUID+282,32820,0,1,1,0,0,-10016,383.118,33.056,5.043,600,20,0,2,0,1,0,0,0),
+(@CGUID+283,32820,0,1,1,0,0,-10014,37.605,35.253,0.768,600,20,0,2,0,1,0,0,0),
+(@CGUID+284,32820,0,1,1,0,0,-10014,108.05,33.946,2.447,600,20,0,2,0,1,0,0,0),
+(@CGUID+285,32820,0,1,1,0,0,-10012,216.285,30.095,1.123,600,20,0,2,0,1,0,0,0),
+(@CGUID+286,32820,0,1,1,0,0,-10010,325.804,32.068,2.688,600,20,0,2,0,1,0,0,0),
+(@CGUID+287,32820,0,1,1,0,0,-10010,582.399,38.946,5.949,600,20,0,2,0,1,0,0,0),
+(@CGUID+288,32820,0,1,1,0,0,-10008,65.212,34.866,0.262,600,20,0,2,0,1,0,0,0),
+(@CGUID+289,32820,0,1,1,0,0,-10008,209.363,30.628,0.802,600,20,0,2,0,1,0,0,0),
+(@CGUID+290,32820,0,1,1,0,0,-10008,225.141,30.128,3.086,600,20,0,2,0,1,0,0,0),
+(@CGUID+291,32820,0,1,1,0,0,-10005,52.82,34.654,0.297,600,20,0,2,0,1,0,0,0),
+(@CGUID+292,32820,0,1,1,0,0,-10002,657.114,36.623,1.815,600,20,0,2,0,1,0,0,0),
+(@CGUID+293,32820,0,1,1,0,0,-9999,206.431,30.798,0.059,600,20,0,2,0,1,0,0,0),
+(@CGUID+294,32820,0,1,1,0,0,-9999,273.547,32.871,0.12,600,20,0,2,0,1,0,0,0),
+(@CGUID+295,32820,0,1,1,0,0,-9997,356.614,35.086,5.825,600,20,0,2,0,1,0,0,0),
+(@CGUID+296,32820,0,1,1,0,0,-9997,665.204,36.668,3.77,600,20,0,2,0,1,0,0,0),
+(@CGUID+297,32820,0,1,1,0,0,-9995,471.122,33.046,5.384,600,20,0,2,0,1,0,0,0),
+(@CGUID+298,32820,0,1,1,0,0,-9993,233.377,30.43,3.647,600,20,0,2,0,1,0,0,0),
+(@CGUID+299,32820,0,1,1,0,0,-9993,298.491,34.711,1.195,600,20,0,2,0,1,0,0,0),
+(@CGUID+300,32820,0,1,1,0,0,-9993,319.126,35.156,5.748,600,20,0,2,0,1,0,0,0),
+(@CGUID+301,32820,0,1,1,0,0,-9991,474.728,33.654,6.098,600,20,0,2,0,1,0,0,0),
+(@CGUID+302,32820,0,1,1,0,0,-9990,310.445,35.333,3.769,600,20,0,2,0,1,0,0,0),
+(@CGUID+303,32820,0,1,1,0,0,-9989,-1478,24.047,5.275,600,20,0,2,0,1,0,0,0),
+(@CGUID+304,32820,0,1,1,0,0,-9989,238.463,30.235,2.087,600,20,0,2,0,1,0,0,0),
+(@CGUID+305,32820,0,1,1,0,0,-9989,270.974,33.069,1.406,600,20,0,2,0,1,0,0,0),
+(@CGUID+306,32820,0,1,1,0,0,-9988,472.114,34.029,1.646,600,20,0,2,0,1,0,0,0),
+(@CGUID+307,32820,0,1,1,0,0,-9987,303.128,34.983,3.132,600,20,0,2,0,1,0,0,0),
+(@CGUID+308,32820,0,1,1,0,0,-9986,191.426,31.517,1.057,600,20,0,2,0,1,0,0,0),
+(@CGUID+309,32820,0,1,1,0,0,-9986,453.746,35.546,0.018,600,20,0,2,0,1,0,0,0),
+(@CGUID+310,32820,0,1,1,0,0,-9985,446.073,36.32,4.079,600,20,0,2,0,1,0,0,0),
+(@CGUID+311,32820,0,1,1,0,0,-9984,448.163,36.195,5.497,600,20,0,2,0,1,0,0,0),
+(@CGUID+312,32820,0,1,1,0,0,-9982,562.627,37.885,1.274,600,20,0,2,0,1,0,0,0),
+(@CGUID+313,32820,0,1,1,0,0,-9981,542.102,37.19,5.026,600,20,0,2,0,1,0,0,0),
+(@CGUID+314,32820,0,1,1,0,0,-9980,156.79,34.349,0.199,600,20,0,2,0,1,0,0,0),
+(@CGUID+315,32820,0,1,1,0,0,-9979,644.991,37.125,5.198,600,20,0,2,0,1,0,0,0),
+(@CGUID+316,32820,0,1,1,0,0,-9976,-24,35.04,2.754,600,20,0,2,0,1,0,0,0),
+(@CGUID+317,32820,0,1,1,0,0,-9975,-27,34.762,4.23,600,20,0,2,0,1,0,0,0),
+(@CGUID+318,32820,0,1,1,0,0,-9975,292.899,36.336,4.86,600,20,0,2,0,1,0,0,0),
+(@CGUID+319,32820,0,1,1,0,0,-9853.68,284.862,37.987,1.89787,600,20,0,2,0,1,0,0,0),
+(@CGUID+320,32820,0,1,1,0,0,-9962,307.319,36.992,0.284,600,20,0,2,0,1,0,0,0),
+(@CGUID+321,32820,0,1,1,0,0,-9961,917.581,44.361,0.689,600,20,0,2,0,1,0,0,0),
+(@CGUID+322,32820,0,1,1,0,0,-9960,-144,24.59,0.618,600,20,0,2,0,1,0,0,0),
+(@CGUID+323,32820,0,1,1,0,0,-9959,925.294,45.374,5.412,600,20,0,2,0,1,0,0,0),
+(@CGUID+324,32820,0,1,1,0,0,-9957,-1421,25.077,0.994,600,20,0,2,0,1,0,0,0),
+(@CGUID+325,32820,0,1,1,0,0,-9957,-1280,24.766,2.885,600,20,0,2,0,1,0,0,0),
+(@CGUID+326,32820,0,1,1,0,0,-9957,-274,26.367,3.351,600,20,0,2,0,1,0,0,0),
+(@CGUID+327,32820,0,1,1,0,0,-9957,-46,33.197,3.964,600,20,0,2,0,1,0,0,0),
+(@CGUID+328,32820,0,1,1,0,0,-9955,41.774,33.476,1.127,600,20,0,2,0,1,0,0,0),
+(@CGUID+329,32820,0,1,1,0,0,-9954,554.6,39.256,0.457,600,20,0,2,0,1,0,0,0),
+(@CGUID+330,32820,0,1,1,0,0,-9952,-133,25.452,3.594,600,20,0,2,0,1,0,0,0),
+(@CGUID+331,32820,0,1,1,0,0,-9952,-19,34.434,5.494,600,20,0,2,0,1,0,0,0),
+(@CGUID+332,32820,0,1,1,0,0,-9951,675.731,32.108,3.045,600,20,0,2,0,1,0,0,0),
+(@CGUID+333,32820,0,1,1,0,0,-9950,413.263,35.043,3.409,600,20,0,2,0,1,0,0,0),
+(@CGUID+334,32820,0,1,1,0,0,-9950,615.613,37.291,1.169,600,20,0,2,0,1,0,0,0),
+(@CGUID+335,32820,0,1,1,0,0,-9950,621.918,37.356,5.061,600,20,0,2,0,1,0,0,0),
+(@CGUID+336,32820,0,1,1,0,0,-9948,-55,32.847,5.109,600,20,0,2,0,1,0,0,0),
+(@CGUID+337,32820,0,1,1,0,0,-9948,-20,34.2,5.984,600,20,0,2,0,1,0,0,0),
+(@CGUID+338,32820,0,1,1,0,0,-9947,-44,33.23,1.308,600,20,0,2,0,1,0,0,0),
+(@CGUID+339,32820,0,1,1,0,0,-9946,129.134,33.365,0.596,600,20,0,2,0,1,0,0,0),
+(@CGUID+340,32820,0,1,1,0,0,-9946,604.266,38.356,1.857,600,20,0,2,0,1,0,0,0),
+(@CGUID+341,32820,0,1,1,0,0,-9958.61,-153.27,22.3896,5.7039,600,20,0,2,0,1,0,0,0),
+(@CGUID+342,32820,0,1,1,0,0,-9942,-1560,25.45,2.348,600,20,0,2,0,1,0,0,0),
+(@CGUID+343,32820,0,1,1,0,0,-9937,650.755,33.537,0.565,600,20,0,2,0,1,0,0,0),
+(@CGUID+344,32820,0,1,1,0,0,-9936,583.854,37.895,3.957,600,20,0,2,0,1,0,0,0),
+(@CGUID+345,32820,0,1,1,0,0,-9933,-1164,20.941,4.451,600,20,0,2,0,1,0,0,0),
+(@CGUID+346,32820,0,1,1,0,0,-9933,-1093,23.46,6.133,600,20,0,2,0,1,0,0,0),
+(@CGUID+347,32820,0,1,1,0,0,-9931,-45,30.883,5.497,600,20,0,2,0,1,0,0,0),
+(@CGUID+348,32820,0,1,1,0,0,-9929,-1157,22.215,3.421,600,20,0,2,0,1,0,0,0),
+(@CGUID+349,32820,0,1,1,0,0,-9929,-1098,24.09,2.897,600,20,0,2,0,1,0,0,0),
+(@CGUID+350,32820,0,1,1,0,0,-9928,-1452,27.62,1.308,600,20,0,2,0,1,0,0,0),
+(@CGUID+351,32820,0,1,1,0,0,-9925,-90,29.881,0.517,600,20,0,2,0,1,0,0,0),
+(@CGUID+352,32820,0,1,1,0,0,-9924,-979,20.854,2.209,600,20,0,2,0,1,0,0,0),
+(@CGUID+353,32820,0,1,1,0,0,-9924,38.387,32.595,3.142,600,20,0,2,0,1,0,0,0),
+(@CGUID+354,32820,0,1,1,0,0,-9923,-1477,24.17,2.616,600,20,0,2,0,1,0,0,0),
+(@CGUID+355,32820,0,1,1,0,0,-9923,79.156,32.697,3.526,600,20,0,2,0,1,0,0,0),
+(@CGUID+356,32820,0,1,1,0,0,-9921,-1244,25.03,2.628,600,20,0,2,0,1,0,0,0),
+(@CGUID+357,32820,0,1,1,0,0,-9920,-419,24.92,3.004,600,20,0,2,0,1,0,0,0),
+(@CGUID+358,32820,0,1,1,0,0,-9920,613.934,40.759,3.77,600,20,0,2,0,1,0,0,0),
+(@CGUID+359,32820,0,1,1,0,0,-9919,-64,30.693,1.277,600,20,0,2,0,1,0,0,0),
+(@CGUID+360,32820,0,1,1,0,0,-9918,-839,20.029,1.622,600,20,0,2,0,1,0,0,0),
+(@CGUID+361,32820,0,1,1,0,0,-9918,42.296,32.719,2.63,600,20,0,2,0,1,0,0,0),
+(@CGUID+362,32820,0,1,1,0,0,-9918,415.128,35.311,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+363,32820,0,1,1,0,0,-9917,599.298,39.564,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+364,32820,0,1,1,0,0,-9914,-1657,22.859,4.768,600,20,0,2,0,1,0,0,0),
+(@CGUID+365,32820,0,1,1,0,0,-9914,-1056,25.676,4.699,600,20,0,2,0,1,0,0,0),
+(@CGUID+366,32820,0,1,1,0,0,-9914,-911,23.237,2.325,600,20,0,2,0,1,0,0,0),
+(@CGUID+367,32820,0,1,1,0,0,-9913,646.473,36.822,4.221,600,20,0,2,0,1,0,0,0),
+(@CGUID+368,32820,0,1,1,0,0,-9911,-377,31.405,5.939,600,20,0,2,0,1,0,0,0),
+(@CGUID+369,32820,0,1,1,0,0,-9911,456.769,34.47,2.141,600,20,0,2,0,1,0,0,0),
+(@CGUID+370,32820,0,1,1,0,0,-9910,-894,23.534,0.697,600,20,0,2,0,1,0,0,0),
+(@CGUID+371,32820,0,1,1,0,0,-9908,-1489,26.38,5.963,600,20,0,2,0,1,0,0,0),
+(@CGUID+372,32820,0,1,1,0,0,-9907,-331,33.75,3.793,600,20,0,2,0,1,0,0,0),
+(@CGUID+373,32820,0,1,1,0,0,-9906,-56,29.896,0.191,600,20,0,2,0,1,0,0,0),
+(@CGUID+374,32820,0,1,1,0,0,-9902,81.655,32.322,5.607,600,20,0,2,0,1,0,0,0),
+(@CGUID+375,32820,0,1,1,0,0,-9901,-1281,32.436,4.133,600,20,0,2,0,1,0,0,0),
+(@CGUID+376,32820,0,1,1,0,0,-9901,-303,34.373,0.437,600,20,0,2,0,1,0,0,0),
+(@CGUID+377,32820,0,1,1,0,0,-9896,-1061,28.464,5.99,600,20,0,2,0,1,0,0,0),
+(@CGUID+378,32820,0,1,1,0,0,-9896,329.928,36.451,1.921,600,20,0,2,0,1,0,0,0),
+(@CGUID+379,32820,0,1,1,0,0,-9895,-1281,33.821,4.304,600,20,0,2,0,1,0,0,0),
+(@CGUID+380,32820,0,1,1,0,0,-9892,-1359,34.463,6.268,600,20,0,2,0,1,0,0,0),
+(@CGUID+381,32820,0,1,1,0,0,-9892,-296,34.618,3.511,600,20,0,2,0,1,0,0,0),
+(@CGUID+382,32820,0,1,1,0,0,-9891,-291,34.098,3.514,600,20,0,2,0,1,0,0,0),
+(@CGUID+383,32820,0,1,1,0,0,-9890,-1332,32.508,3.66,600,20,0,2,0,1,0,0,0),
+(@CGUID+384,32820,0,1,1,0,0,-9890,338.467,36.649,2.758,600,20,0,2,0,1,0,0,0),
+(@CGUID+385,32820,0,1,1,0,0,-9770.83,279.166,43.1248,0.1198,600,20,0,2,0,1,0,0,0),
+(@CGUID+386,32820,0,1,1,0,0,-9833.96,188.524,22.577,5.79556,600,20,0,2,0,1,0,0,0),
+(@CGUID+387,32820,0,1,1,0,0,-9887,-749,22.768,1.657,600,20,0,2,0,1,0,0,0),
+(@CGUID+388,32820,0,1,1,0,0,-9884,-299,34.827,2.17,600,20,0,2,0,1,0,0,0),
+(@CGUID+389,32820,0,1,1,0,0,-9883,-1496,29.322,2.166,600,20,0,2,0,1,0,0,0),
+(@CGUID+390,32820,0,1,1,0,0,-9883,-1017,29.945,0.262,600,20,0,2,0,1,0,0,0),
+(@CGUID+391,32820,0,1,1,0,0,-9882,-446,30.028,3.263,600,20,0,2,0,1,0,0,0),
+(@CGUID+392,32820,0,1,1,0,0,-9882,685.787,34.208,0.54,600,20,0,2,0,1,0,0,0),
+(@CGUID+393,32820,0,1,1,0,0,-9881,322.619,37.824,3.142,600,20,0,2,0,1,0,0,0),
+(@CGUID+394,32820,0,1,1,0,0,-9879,-816,28.519,1.704,600,20,0,2,0,1,0,0,0),
+(@CGUID+395,32820,0,1,1,0,0,-9878,-309,36.016,0.577,600,20,0,2,0,1,0,0,0),
+(@CGUID+396,32820,0,1,1,0,0,-9876,-1097,27.52,0.855,600,20,0,2,0,1,0,0,0),
+(@CGUID+397,32820,0,1,1,0,0,-9876,-15,26.9,1.334,600,20,0,2,0,1,0,0,0),
+(@CGUID+398,32820,0,1,1,0,0,-9870,-1232,31.674,2.685,600,20,0,2,0,1,0,0,0),
+(@CGUID+399,32820,0,1,1,0,0,-9869,-1537,26.111,0.722,600,20,0,2,0,1,0,0,0),
+(@CGUID+400,32820,0,1,1,0,0,-9867,-917,36.258,0.774,600,20,0,2,0,1,0,0,0),
+(@CGUID+401,32820,0,1,1,0,0,-9953.17,491.623,31.376,1.92737,600,20,0,2,0,1,0,0,0),
+(@CGUID+402,32820,0,1,1,0,0,-9865,-222,35.965,0.876,600,20,0,2,0,1,0,0,0),
+(@CGUID+403,32820,0,1,1,0,0,-9864,-190,35.805,5.313,600,20,0,2,0,1,0,0,0),
+(@CGUID+404,32820,0,1,1,0,0,-9864,932.292,31.144,4.844,600,20,0,2,0,1,0,0,0),
+(@CGUID+405,32820,0,1,1,0,0,-9862,-1481,32.855,0.064,600,20,0,2,0,1,0,0,0),
+(@CGUID+406,32820,0,1,1,0,0,-9861,-124,28.832,2.762,600,20,0,2,0,1,0,0,0),
+(@CGUID+407,32820,0,1,1,0,0,-9859.72,-226.423,35.9223,0.545298,600,20,0,2,0,1,0,0,0),
+(@CGUID+408,32820,0,1,1,0,0,-9860,-129,29.292,0.763,600,20,0,2,0,1,0,0,0),
+(@CGUID+409,32820,0,1,1,0,0,-9860,471.51,36.643,4.627,600,20,0,2,0,1,0,0,0),
+(@CGUID+410,32820,0,1,1,0,0,-9860,924.283,30.318,1.217,600,20,0,2,0,1,0,0,0),
+(@CGUID+411,32820,0,1,1,0,0,-9859,922.723,30.178,0.581,600,20,0,2,0,1,0,0,0),
+(@CGUID+412,32820,0,1,1,0,0,-9858,365.972,36.337,1.815,600,20,0,2,0,1,0,0,0),
+(@CGUID+413,32820,0,1,1,0,0,-9857,-930,37.532,2.233,600,20,0,2,0,1,0,0,0),
+(@CGUID+414,32820,0,1,1,0,0,-9857,-715,30.994,3.81,600,20,0,2,0,1,0,0,0),
+(@CGUID+415,32820,0,1,1,0,0,-9857,-135,29.663,6.193,600,20,0,2,0,1,0,0,0),
+(@CGUID+416,32820,0,1,1,0,0,-9857,671.134,37.354,2.036,600,20,0,2,0,1,0,0,0),
+(@CGUID+417,32820,0,1,1,0,0,-9856,-1199,32.526,2.099,600,20,0,2,0,1,0,0,0),
+(@CGUID+418,32820,0,1,1,0,0,-9856,-920,38.461,1.038,600,20,0,2,0,1,0,0,0),
+(@CGUID+419,32820,0,1,1,0,0,-9855,-1380,40.682,1.781,600,20,0,2,0,1,0,0,0),
+(@CGUID+420,32820,0,1,1,0,0,-9854,-993,36.544,1.231,600,20,0,2,0,1,0,0,0),
+(@CGUID+421,32820,0,1,1,0,0,-9853,-1134,27.79,0.14,600,20,0,2,0,1,0,0,0),
+(@CGUID+422,32820,0,1,1,0,0,-9851,-913,39.336,2.219,600,20,0,2,0,1,0,0,0),
+(@CGUID+423,32820,0,1,1,0,0,-9850,-593,20.515,4.231,600,20,0,2,0,1,0,0,0),
+(@CGUID+424,32820,0,1,1,0,0,-9850,644.698,39.705,3.528,600,20,0,2,0,1,0,0,0),
+(@CGUID+425,32820,0,1,1,0,0,-9804.73,240.662,41.1706,4.86251,600,20,0,2,0,1,0,0,0),
+(@CGUID+426,32820,0,1,1,0,0,-9848,-1652,22.788,0.41,600,20,0,2,0,1,0,0,0),
+(@CGUID+427,32820,0,1,1,0,0,-9847,-1585,26.385,2.191,600,20,0,2,0,1,0,0,0),
+(@CGUID+428,32820,0,1,1,0,0,-9845,-924,40.598,6.244,600,20,0,2,0,1,0,0,0),
+(@CGUID+429,32820,0,1,1,0,0,-9843,-1486,35.741,4.619,600,20,0,2,0,1,0,0,0),
+(@CGUID+430,32820,0,1,1,0,0,-9841,-514,28.703,0.697,600,20,0,2,0,1,0,0,0),
+(@CGUID+431,32820,0,1,1,0,0,-9840,-1050,34.617,4.469,600,20,0,2,0,1,0,0,0),
+(@CGUID+432,32820,0,1,1,0,0,-9840,-839,38.619,4.48,600,20,0,2,0,1,0,0,0),
+(@CGUID+433,32820,0,1,1,0,0,-9840,94.95,38.219,3.128,600,20,0,2,0,1,0,0,0),
+(@CGUID+434,32820,0,1,1,0,0,-9839,-1016,36.34,3.464,600,20,0,2,0,1,0,0,0),
+(@CGUID+435,32820,0,1,1,0,0,-9836,-1589,27.767,5.994,600,20,0,2,0,1,0,0,0),
+(@CGUID+436,32820,0,1,1,0,0,-9836,-1503,39.312,5.869,600,20,0,2,0,1,0,0,0),
+(@CGUID+437,32820,0,1,1,0,0,-9835,-1180,33.735,6.256,600,20,0,2,0,1,0,0,0),
+(@CGUID+438,32820,0,1,1,0,0,-9835,-1014,36.715,3.416,600,20,0,2,0,1,0,0,0),
+(@CGUID+439,32820,0,1,1,0,0,-9834,-1641,27.372,0.369,600,20,0,2,0,1,0,0,0),
+(@CGUID+440,32820,0,1,1,0,0,-9843.61,198.627,22.7217,5.28962,600,20,0,2,0,1,0,0,0),
+(@CGUID+441,32820,0,1,1,0,0,-9832,-1498,39.74,5.377,600,20,0,2,0,1,0,0,0),
+(@CGUID+442,32820,0,1,1,0,0,-9831,-919,41.841,3.293,600,20,0,2,0,1,0,0,0),
+(@CGUID+443,32820,0,1,1,0,0,-9829,-546,26.926,2.84,600,20,0,2,0,1,0,0,0),
+(@CGUID+444,32820,0,1,1,0,0,-9829,471.386,36.938,0.335,600,20,0,2,0,1,0,0,0),
+(@CGUID+445,32820,0,1,1,0,0,-9829,562.429,39.357,6.275,600,20,0,2,0,1,0,0,0),
+(@CGUID+446,32820,0,1,1,0,0,-9826,-1192,35.56,4.098,600,20,0,2,0,1,0,0,0),
+(@CGUID+447,32820,0,1,1,0,0,-9826,261.761,40.683,1.78,600,20,0,2,0,1,0,0,0),
+(@CGUID+448,32820,0,1,1,0,0,-9826,285.082,38.577,1.575,600,20,0,2,0,1,0,0,0),
+(@CGUID+449,32820,0,1,1,0,0,-9826,543.539,36.069,1.571,600,20,0,2,0,1,0,0,0),
+(@CGUID+450,32820,0,1,1,0,0,-9826,550.792,37.732,4.378,600,20,0,2,0,1,0,0,0),
+(@CGUID+451,32820,0,1,1,0,0,-9825,-358,54.618,2.712,600,20,0,2,0,1,0,0,0),
+(@CGUID+452,32820,0,1,1,0,0,-9825,269.418,39.451,3.454,600,20,0,2,0,1,0,0,0),
+(@CGUID+453,32820,0,1,1,0,0,-9824,81.413,3.073,4.745,600,20,0,2,0,1,0,0,0),
+(@CGUID+454,32820,0,1,1,0,0,-9823,39.419,32.713,5.261,600,20,0,2,0,1,0,0,0),
+(@CGUID+455,32820,0,1,1,0,0,-9822,180.986,22.808,0.379,600,20,0,2,0,1,0,0,0),
+(@CGUID+456,32820,0,1,1,0,0,-9821,-1582,30.796,5.815,600,20,0,2,0,1,0,0,0),
+(@CGUID+457,32820,0,1,1,0,0,-9821,-760,37.255,3.793,600,20,0,2,0,1,0,0,0),
+(@CGUID+458,32820,0,1,1,0,0,-9821,-235,37.324,4.182,600,20,0,2,0,1,0,0,0),
+(@CGUID+459,32820,0,1,1,0,0,-9821,270.262,39.826,3.543,600,20,0,2,0,1,0,0,0),
+(@CGUID+460,32820,0,1,1,0,0,-9820,-1186,35.621,0.891,600,20,0,2,0,1,0,0,0),
+(@CGUID+461,32820,0,1,1,0,0,-9806.61,181.334,22.481,0.226278,600,20,0,2,0,1,0,0,0),
+(@CGUID+462,32820,0,1,1,0,0,-9819,-1014,38.261,2.284,600,20,0,2,0,1,0,0,0),
+(@CGUID+463,32820,0,1,1,0,0,-9819,271.888,39.745,3.47,600,20,0,2,0,1,0,0,0),
+(@CGUID+464,32820,0,1,1,0,0,-9819,448.569,36.18,4.211,600,20,0,2,0,1,0,0,0),
+(@CGUID+465,32820,0,1,1,0,0,-9818,-173,33.968,0.393,600,20,0,2,0,1,0,0,0),
+(@CGUID+466,32820,0,1,1,0,0,-9818,-77,25.713,3.213,600,20,0,2,0,1,0,0,0),
+(@CGUID+467,32820,0,1,1,0,0,-9818,470.864,36.726,3.236,600,20,0,2,0,1,0,0,0),
+(@CGUID+468,32820,0,1,1,0,0,-9818,610.676,41.971,1.021,600,20,0,2,0,1,0,0,0),
+(@CGUID+469,32820,0,1,1,0,0,-9817,-856,39.261,5.935,600,20,0,2,0,1,0,0,0),
+(@CGUID+470,32820,0,1,1,0,0,-9817,-291,41.486,3.443,600,20,0,2,0,1,0,0,0),
+(@CGUID+471,32820,0,1,1,0,0,-9817,-81,26.183,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+472,32820,0,1,1,0,0,-9817,49.706,34.991,3.594,600,20,0,2,0,1,0,0,0),
+(@CGUID+473,32820,0,1,1,0,0,-9817,139.933,5.035,4.008,600,20,0,2,0,1,0,0,0),
+(@CGUID+474,32820,0,1,1,0,0,-9817,415.699,36.716,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+475,32820,0,1,1,0,0,-9816,-184,36.307,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+476,32820,0,1,1,0,0,-9816,451.863,36.203,4.279,600,20,0,2,0,1,0,0,0),
+(@CGUID+477,32820,0,1,1,0,0,-9815,-1161,34.012,4.563,600,20,0,2,0,1,0,0,0),
+(@CGUID+478,32820,0,1,1,0,0,-9815,-1034,37.253,4.324,600,20,0,2,0,1,0,0,0),
+(@CGUID+479,32820,0,1,1,0,0,-9815,-120,28.903,6.033,600,20,0,2,0,1,0,0,0),
+(@CGUID+480,32820,0,1,1,0,0,-9813,-1023,37.602,1.692,600,20,0,2,0,1,0,0,0),
+(@CGUID+481,32820,0,1,1,0,0,-9812,-1007,39.106,6.136,600,20,0,2,0,1,0,0,0),
+(@CGUID+482,32820,0,1,1,0,0,-9809,-8,27.107,2.378,600,20,0,2,0,1,0,0,0),
+(@CGUID+483,32820,0,1,1,0,0,-9818.85,181.23,22.8492,3.23508,600,20,0,2,0,1,0,0,0),
+(@CGUID+484,32820,0,1,1,0,0,-9808,-1257,35.589,3.087,600,20,0,2,0,1,0,0,0),
+(@CGUID+485,32820,0,1,1,0,0,-9808,-931,39.855,0.515,600,20,0,2,0,1,0,0,0),
+(@CGUID+486,32820,0,1,1,0,0,-9808,700.085,33.112,4.485,600,20,0,2,0,1,0,0,0),
+(@CGUID+487,32820,0,1,1,0,0,-9806,-932,39.941,1.082,600,20,0,2,0,1,0,0,0),
+(@CGUID+488,32820,0,1,1,0,0,-9806,-927,39.94,4.34,600,20,0,2,0,1,0,0,0),
+(@CGUID+489,32820,0,1,1,0,0,-9806,444.748,36.487,4.376,600,20,0,2,0,1,0,0,0),
+(@CGUID+490,32820,0,1,1,0,0,-9803,369.894,39.797,0.106,600,20,0,2,0,1,0,0,0),
+(@CGUID+491,32820,0,1,1,0,0,-9803,698.179,33.112,4.377,600,20,0,2,0,1,0,0,0),
+(@CGUID+492,32820,0,1,1,0,0,-9801,-339,50.996,2.859,600,20,0,2,0,1,0,0,0),
+(@CGUID+493,32820,0,1,1,0,0,-9828.89,215.772,15.5806,4.06545,600,20,0,2,0,1,0,0,0),
+(@CGUID+494,32820,0,1,1,0,0,-9801,428.308,37.763,5.009,600,20,0,2,0,1,0,0,0),
+(@CGUID+495,32820,0,1,1,0,0,-9800,-1545,40.87,6.055,600,20,0,2,0,1,0,0,0),
+(@CGUID+496,32820,0,1,1,0,0,-9800,-69,25.769,2.678,600,20,0,2,0,1,0,0,0),
+(@CGUID+497,32820,0,1,1,0,0,-9799,-84,25.817,2.924,600,20,0,2,0,1,0,0,0),
+(@CGUID+498,32820,0,1,1,0,0,-9799,109.791,24.437,2.13,600,20,0,2,0,1,0,0,0),
+(@CGUID+499,32820,0,1,1,0,0,-9825.36,199.121,13.9991,5.394,600,20,0,2,0,1,0,0,0),
+(@CGUID+500,32820,0,1,1,0,0,-9798,-1566,37.678,4.835,600,20,0,2,0,1,0,0,0),
+(@CGUID+501,32820,0,1,1,0,0,-9798,-71,25.992,2.625,600,20,0,2,0,1,0,0,0),
+(@CGUID+502,32820,0,1,1,0,0,-9798,460.417,36.02,1.952,600,20,0,2,0,1,0,0,0),
+(@CGUID+503,32820,0,1,1,0,0,-9797,-1545,41.124,6.074,600,20,0,2,0,1,0,0,0),
+(@CGUID+504,32820,0,1,1,0,0,-9797,99.441,27.848,3.72,600,20,0,2,0,1,0,0,0),
+(@CGUID+505,32820,0,1,1,0,0,-9797,140.117,23.51,0.629,600,20,0,2,0,1,0,0,0),
+(@CGUID+506,32820,0,1,1,0,0,-9796,-1328,44.102,3.989,600,20,0,2,0,1,0,0,0),
+(@CGUID+507,32820,0,1,1,0,0,-9796,-92,26.825,4.658,600,20,0,2,0,1,0,0,0),
+(@CGUID+508,32820,0,1,1,0,0,-9768.37,231.5,46.3995,2.64377,600,20,0,2,0,1,0,0,0),
+(@CGUID+509,32820,0,1,1,0,0,-9795,109.769,46.1,1.688,600,20,0,2,0,1,0,0,0),
+(@CGUID+510,32820,0,1,1,0,0,-9795,470.588,35.875,5.219,600,20,0,2,0,1,0,0,0),
+(@CGUID+511,32820,0,1,1,0,0,-9793,-76,26.349,0.763,600,20,0,2,0,1,0,0,0),
+(@CGUID+512,32820,0,1,1,0,0,-9790,-891,40.109,0.336,600,20,0,2,0,1,0,0,0),
+(@CGUID+513,32820,0,1,1,0,0,-9790,811.494,25.983,5.441,600,20,0,2,0,1,0,0,0),
+(@CGUID+514,32820,0,1,1,0,0,-9789,-52,26.779,3.638,600,20,0,2,0,1,0,0,0),
+(@CGUID+515,32820,0,1,1,0,0,-9788,111.106,46.738,4.66,600,20,0,2,0,1,0,0,0),
+(@CGUID+516,32820,0,1,1,0,0,-9787,-555,32.218,1.918,600,20,0,2,0,1,0,0,0),
+(@CGUID+517,32820,0,1,1,0,0,-9787,446.78,37.712,3.265,600,20,0,2,0,1,0,0,0),
+(@CGUID+518,32820,0,1,1,0,0,-9787,731.342,33.005,2.531,600,20,0,2,0,1,0,0,0),
+(@CGUID+519,32820,0,1,1,0,0,-9786,-338,52.05,3.137,600,20,0,2,0,1,0,0,0),
+(@CGUID+520,32820,0,1,1,0,0,-9785,-1131,35.206,4.418,600,20,0,2,0,1,0,0,0),
+(@CGUID+521,32820,0,1,1,0,0,-9785,-369,53.851,0.932,600,20,0,2,0,1,0,0,0),
+(@CGUID+522,32820,0,1,1,0,0,-9785,-312,47.715,1.767,600,20,0,2,0,1,0,0,0),
+(@CGUID+523,32820,0,1,1,0,0,-9784,-1540,43.124,6.088,600,20,0,2,0,1,0,0,0),
+(@CGUID+524,32820,0,1,1,0,0,-9784,-984,40.225,2.491,600,20,0,2,0,1,0,0,0),
+(@CGUID+525,32820,0,1,1,0,0,-9784,583.306,37.658,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+526,32820,0,1,1,0,0,-9783,-643,38.064,3.106,600,20,0,2,0,1,0,0,0),
+(@CGUID+527,32820,0,1,1,0,0,-9783,-206,40.169,4.714,600,20,0,2,0,1,0,0,0),
+(@CGUID+528,32820,0,1,1,0,0,-9783,108.722,46.037,1.602,600,20,0,2,0,1,0,0,0),
+(@CGUID+529,32820,0,1,1,0,0,-9782,-1214,40.11,4.743,600,20,0,2,0,1,0,0,0),
+(@CGUID+530,32820,0,1,1,0,0,-9781,-340,52.759,6.267,600,20,0,2,0,1,0,0,0),
+(@CGUID+531,32820,0,1,1,0,0,-9781,38.677,34.476,3.719,600,20,0,2,0,1,0,0,0),
+(@CGUID+532,32820,0,1,1,0,0,-9781,818.493,25.876,5.222,600,20,0,2,0,1,0,0,0),
+(@CGUID+533,32820,0,1,1,0,0,-9780,-713,37.885,4.901,600,20,0,2,0,1,0,0,0),
+(@CGUID+534,32820,0,1,1,0,0,-9774,42.294,35.31,3.105,600,20,0,2,0,1,0,0,0),
+(@CGUID+535,32820,0,1,1,0,0,-9773,-877,39.698,0.241,600,20,0,2,0,1,0,0,0),
+(@CGUID+536,32820,0,1,1,0,0,-9773,-663,38.65,4.342,600,20,0,2,0,1,0,0,0),
+(@CGUID+537,32820,0,1,1,0,0,-9773,-625,38.944,4.624,600,20,0,2,0,1,0,0,0),
+(@CGUID+538,32820,0,1,1,0,0,-9773,-85,28.616,5.453,600,20,0,2,0,1,0,0,0),
+(@CGUID+539,32820,0,1,1,0,0,-9772,-741,39.829,5.986,600,20,0,2,0,1,0,0,0),
+(@CGUID+540,32820,0,1,1,0,0,-9771,-857,39.585,4.254,600,20,0,2,0,1,0,0,0),
+(@CGUID+541,32820,0,1,1,0,0,-9771,-579,36.326,3.167,600,20,0,2,0,1,0,0,0),
+(@CGUID+542,32820,0,1,1,0,0,-9771,111.906,47.054,2.732,600,20,0,2,0,1,0,0,0),
+(@CGUID+543,32820,0,1,1,0,0,-9758.04,191.688,51.0349,3.51339,600,20,0,2,0,1,0,0,0),
+(@CGUID+544,32820,0,1,1,0,0,-9770,205.796,46.15,3.377,600,20,0,2,0,1,0,0,0),
+(@CGUID+545,32820,0,1,1,0,0,-9769,-1566,41.704,5.201,600,20,0,2,0,1,0,0,0),
+(@CGUID+546,32820,0,1,1,0,0,-9769,-77,28.542,4.893,600,20,0,2,0,1,0,0,0),
+(@CGUID+547,32820,0,1,1,0,0,-9765,-740,40.328,1.356,600,20,0,2,0,1,0,0,0),
+(@CGUID+548,32820,0,1,1,0,0,-9765,-640,40.579,3.144,600,20,0,2,0,1,0,0,0),
+(@CGUID+549,32820,0,1,1,0,0,-9764,-1627,47.481,2.482,600,20,0,2,0,1,0,0,0),
+(@CGUID+550,32820,0,1,1,0,0,-9764,-580,37.913,5.737,600,20,0,2,0,1,0,0,0),
+(@CGUID+551,32820,0,1,1,0,0,-9763,325.363,43.322,2.428,600,20,0,2,0,1,0,0,0),
+(@CGUID+552,32820,0,1,1,0,0,-9762,54.415,38.711,1.661,600,20,0,2,0,1,0,0,0),
+(@CGUID+553,32820,0,1,1,0,0,-9761,-1015,40.758,1.741,600,20,0,2,0,1,0,0,0),
+(@CGUID+554,32820,0,1,1,0,0,-9761,-948,39.179,5.835,600,20,0,2,0,1,0,0,0),
+(@CGUID+555,32820,0,1,1,0,0,-9759,-643,40.987,6.268,600,20,0,2,0,1,0,0,0),
+(@CGUID+556,32820,0,1,1,0,0,-9758,-137,32.806,0.543,600,20,0,2,0,1,0,0,0),
+(@CGUID+557,32820,0,1,1,0,0,-9758,-73,30.879,3.776,600,20,0,2,0,1,0,0,0),
+(@CGUID+558,32820,0,1,1,0,0,-9757,-734,40.014,1.117,600,20,0,2,0,1,0,0,0),
+(@CGUID+559,32820,0,1,1,0,0,-9757,212.414,47.7,0.285,600,20,0,2,0,1,0,0,0),
+(@CGUID+560,32820,0,1,1,0,0,-9756,-743,41.258,3.814,600,20,0,2,0,1,0,0,0),
+(@CGUID+561,32820,0,1,1,0,0,-9754,-1314,47.153,3.479,600,20,0,2,0,1,0,0,0),
+(@CGUID+562,32820,0,1,1,0,0,-9754,83.393,42.845,3.962,600,20,0,2,0,1,0,0,0),
+(@CGUID+563,32820,0,1,1,0,0,-9753,-265,46.591,4.372,600,20,0,2,0,1,0,0,0),
+(@CGUID+564,32820,0,1,1,0,0,-9752,-1450,49.442,5.795,600,20,0,2,0,1,0,0,0),
+(@CGUID+565,32820,0,1,1,0,0,-9752,-219,44.307,5.562,600,20,0,2,0,1,0,0,0),
+(@CGUID+566,32820,0,1,1,0,0,-9752,317.84,44.536,1.763,600,20,0,2,0,1,0,0,0),
+(@CGUID+567,32820,0,1,1,0,0,-9751,-747,41.764,5.172,600,20,0,2,0,1,0,0,0),
+(@CGUID+568,32820,0,1,1,0,0,-9750,-749,41.764,5.17,600,20,0,2,0,1,0,0,0),
+(@CGUID+569,32820,0,1,1,0,0,-9750,317.248,44.883,6.075,600,20,0,2,0,1,0,0,0),
+(@CGUID+570,32820,0,1,1,0,0,-9750,520.191,35.408,4.794,600,20,0,2,0,1,0,0,0),
+(@CGUID+571,32820,0,1,1,0,0,-9749,-147,35.487,1.987,600,20,0,2,0,1,0,0,0),
+(@CGUID+572,32820,0,1,1,0,0,-9826.07,186.314,12.2822,1.2734,600,20,0,2,0,1,0,0,0),
+(@CGUID+573,32820,0,1,1,0,0,-9748,-753,41.264,5.73,600,20,0,2,0,1,0,0,0),
+(@CGUID+574,32820,0,1,1,0,0,-9748,-348,54.392,0.792,600,20,0,2,0,1,0,0,0),
+(@CGUID+575,32820,0,1,1,0,0,-9748,311.153,45.449,6.103,600,20,0,2,0,1,0,0,0),
+(@CGUID+576,32820,0,1,1,0,0,-9747,-1530,49.29,4.695,600,20,0,2,0,1,0,0,0),
+(@CGUID+577,32820,0,1,1,0,0,-9747,-918,39.343,6.169,600,20,0,2,0,1,0,0,0),
+(@CGUID+578,32820,0,1,1,0,0,-9747,103.541,45.928,0.122,600,20,0,2,0,1,0,0,0),
+(@CGUID+579,32820,0,1,1,0,0,-9851.49,213.185,14.1337,2.54401,600,20,0,2,0,1,0,0,0),
+(@CGUID+580,32820,0,1,1,0,0,-9744,87.153,12.71,6.018,600,20,0,2,0,1,0,0,0),
+(@CGUID+581,32820,0,1,1,0,0,-9743,-361,53.892,3.28,600,20,0,2,0,1,0,0,0),
+(@CGUID+582,32820,0,1,1,0,0,-9743,-1,37.689,2.205,600,20,0,2,0,1,0,0,0),
+(@CGUID+583,32820,0,1,1,0,0,-9743,430.639,38.11,3.056,600,20,0,2,0,1,0,0,0),
+(@CGUID+584,32820,0,1,1,0,0,-9742,-759,41.002,4.724,600,20,0,2,0,1,0,0,0),
+(@CGUID+585,32820,0,1,1,0,0,-9742,-725,40.918,1.935,600,20,0,2,0,1,0,0,0),
+(@CGUID+586,32820,0,1,1,0,0,-9741,-837,40.12,4.08,600,20,0,2,0,1,0,0,0),
+(@CGUID+587,32820,0,1,1,0,0,-9741,165.586,50.495,0.571,600,20,0,2,0,1,0,0,0),
+(@CGUID+588,32820,0,1,1,0,0,-9903.68,226.756,16.4163,0.336615,600,20,0,2,0,1,0,0,0),
+(@CGUID+589,32820,0,1,1,0,0,-9739,518.949,35.619,1.928,600,20,0,2,0,1,0,0,0),
+(@CGUID+590,32820,0,1,1,0,0,-9738,-1213,47.634,2.495,600,20,0,2,0,1,0,0,0),
+(@CGUID+591,32820,0,1,1,0,0,-9738,921.018,26.584,5.289,600,20,0,2,0,1,0,0,0),
+(@CGUID+592,32820,0,1,1,0,0,-9735,-989,42.063,0.381,600,20,0,2,0,1,0,0,0),
+(@CGUID+593,32820,0,1,1,0,0,-9735,-79,34.112,3.089,600,20,0,2,0,1,0,0,0),
+(@CGUID+594,32820,0,1,1,0,0,-9735,138.105,19.025,0.554,600,20,0,2,0,1,0,0,0),
+(@CGUID+595,32820,0,1,1,0,0,-9734,114.787,24.424,5.405,600,20,0,2,0,1,0,0,0),
+(@CGUID+596,32820,0,1,1,0,0,-9731,115.349,24.41,4.975,600,20,0,2,0,1,0,0,0),
+(@CGUID+597,32820,0,1,1,0,0,-9731,447.916,37.187,2.678,600,20,0,2,0,1,0,0,0),
+(@CGUID+598,32820,0,1,1,0,0,-9730,-1466,52.464,4.684,600,20,0,2,0,1,0,0,0),
+(@CGUID+599,32820,0,1,1,0,0,-9730,-259,47.41,2.503,600,20,0,2,0,1,0,0,0),
+(@CGUID+600,32820,0,1,1,0,0,-9730,103.062,46.948,5.309,600,20,0,2,0,1,0,0,0),
+(@CGUID+601,32820,0,1,1,0,0,-9730,341.769,43.205,2.423,600,20,0,2,0,1,0,0,0),
+(@CGUID+602,32820,0,1,1,0,0,-9729,437.74,37.602,2.513,600,20,0,2,0,1,0,0,0),
+(@CGUID+603,32820,0,1,1,0,0,-9728,-1553,52.11,6.186,600,20,0,2,0,1,0,0,0),
+(@CGUID+604,32820,0,1,1,0,0,-9728,-746,41.971,0.902,600,20,0,2,0,1,0,0,0),
+(@CGUID+605,32820,0,1,1,0,0,-9728,290.418,48.336,1.483,600,20,0,2,0,1,0,0,0),
+(@CGUID+606,32820,0,1,1,0,0,-9727,-1089,38.716,2.975,600,20,0,2,0,1,0,0,0),
+(@CGUID+607,32820,0,1,1,0,0,-9727,40.062,39.599,3.984,600,20,0,2,0,1,0,0,0),
+(@CGUID+608,32820,0,1,1,0,0,-9727,474.598,35.212,2.846,600,20,0,2,0,1,0,0,0),
+(@CGUID+609,32820,0,1,1,0,0,-9727,720.553,28.913,6.131,600,20,0,2,0,1,0,0,0),
+(@CGUID+610,32820,0,1,1,0,0,-9726,-1129,39.08,2.512,600,20,0,2,0,1,0,0,0),
+(@CGUID+611,32820,0,1,1,0,0,-9726,712.112,29.85,2.776,600,20,0,2,0,1,0,0,0),
+(@CGUID+612,32820,0,1,1,0,0,-9724,-1310,48.816,0.756,600,20,0,2,0,1,0,0,0),
+(@CGUID+613,32820,0,1,1,0,0,-9724,-1112,40.213,3.67,600,20,0,2,0,1,0,0,0),
+(@CGUID+614,32820,0,1,1,0,0,-9724,-930,38.308,2.72,600,20,0,2,0,1,0,0,0),
+(@CGUID+615,32820,0,1,1,0,0,-9723,-581,45.81,5.94,600,20,0,2,0,1,0,0,0),
+(@CGUID+616,32820,0,1,1,0,0,-9722,128.517,47.234,0.323,600,20,0,2,0,1,0,0,0),
+(@CGUID+617,32820,0,1,1,0,0,-9722,197.088,50.27,4.67,600,20,0,2,0,1,0,0,0),
+(@CGUID+618,32820,0,1,1,0,0,-9722,256.462,49.063,1.155,600,20,0,2,0,1,0,0,0),
+(@CGUID+619,32820,0,1,1,0,0,-9721,23.362,39.87,5.61,600,20,0,2,0,1,0,0,0),
+(@CGUID+620,32820,0,1,1,0,0,-9721,428.239,38.853,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+621,32820,0,1,1,0,0,-9721,745.296,30.548,5.925,600,20,0,2,0,1,0,0,0),
+(@CGUID+622,32820,0,1,1,0,0,-9720,-1205,49.588,5.101,600,20,0,2,0,1,0,0,0),
+(@CGUID+623,32820,0,1,1,0,0,-9720,429.388,38.745,2.756,600,20,0,2,0,1,0,0,0),
+(@CGUID+624,32820,0,1,1,0,0,-9719,-395,50.859,0.383,600,20,0,2,0,1,0,0,0),
+(@CGUID+625,32820,0,1,1,0,0,-9718,-85,36.09,3.028,600,20,0,2,0,1,0,0,0),
+(@CGUID+626,32820,0,1,1,0,0,-9718,371.821,42.544,5.649,600,20,0,2,0,1,0,0,0),
+(@CGUID+627,32820,0,1,1,0,0,-9717,-1490,50.84,4.318,600,20,0,2,0,1,0,0,0),
+(@CGUID+628,32820,0,1,1,0,0,-9717,-1303,50.725,4.052,600,20,0,2,0,1,0,0,0),
+(@CGUID+629,32820,0,1,1,0,0,-9717,755.86,30.836,4.349,600,20,0,2,0,1,0,0,0),
+(@CGUID+630,32820,0,1,1,0,0,-9716,-1144,40.123,0.638,600,20,0,2,0,1,0,0,0),
+(@CGUID+631,32820,0,1,1,0,0,-9716,-818,43.924,1.439,600,20,0,2,0,1,0,0,0),
+(@CGUID+632,32820,0,1,1,0,0,-9715,-1537,54.61,0.335,600,20,0,2,0,1,0,0,0),
+(@CGUID+633,32820,0,1,1,0,0,-9715,-716,45.383,1.985,600,20,0,2,0,1,0,0,0),
+(@CGUID+634,32820,0,1,1,0,0,-9715,-245,48.313,0.157,600,20,0,2,0,1,0,0,0),
+(@CGUID+635,32820,0,1,1,0,0,-9714,-7,38.999,6.216,600,20,0,2,0,1,0,0,0),
+(@CGUID+636,32820,0,1,1,0,0,-9714,410.541,40.489,5.066,600,20,0,2,0,1,0,0,0),
+(@CGUID+637,32820,0,1,1,0,0,-9713,-646,46.941,5.807,600,20,0,2,0,1,0,0,0),
+(@CGUID+638,32820,0,1,1,0,0,-9712,-660,46.67,0.96,600,20,0,2,0,1,0,0,0),
+(@CGUID+639,32820,0,1,1,0,0,-9712,-181,43.842,3.608,600,20,0,2,0,1,0,0,0),
+(@CGUID+640,32820,0,1,1,0,0,-9712,-113,36.01,5.03,600,20,0,2,0,1,0,0,0),
+(@CGUID+641,32820,0,1,1,0,0,-9712,579.657,37.595,0.698,600,20,0,2,0,1,0,0,0),
+(@CGUID+642,32820,0,1,1,0,0,-9711,-1546,56.61,1.215,600,20,0,2,0,1,0,0,0),
+(@CGUID+643,32820,0,1,1,0,0,-9711,245.09,49.688,5.531,600,20,0,2,0,1,0,0,0),
+(@CGUID+644,32820,0,1,1,0,0,-9709,-515,53.228,5.221,600,20,0,2,0,1,0,0,0),
+(@CGUID+645,32820,0,1,1,0,0,-9708,-375,53.215,4.519,600,20,0,2,0,1,0,0,0),
+(@CGUID+646,32820,0,1,1,0,0,-9708,726.474,30.275,0.921,600,20,0,2,0,1,0,0,0),
+(@CGUID+647,32820,0,1,1,0,0,-9707,-1225,54.113,6.001,600,20,0,2,0,1,0,0,0),
+(@CGUID+648,32820,0,1,1,0,0,-9706,-448,51.78,3.097,600,20,0,2,0,1,0,0,0),
+(@CGUID+649,32820,0,1,1,0,0,-9706,-50,38.471,0.338,600,20,0,2,0,1,0,0,0),
+(@CGUID+650,32820,0,1,1,0,0,-9705,-986,41.854,0.701,600,20,0,2,0,1,0,0,0),
+(@CGUID+651,32820,0,1,1,0,0,-9729.64,590.888,32.8345,2.93918,600,20,0,2,0,1,0,0,0),
+(@CGUID+652,32820,0,1,1,0,0,-9703,-194,45.877,3.77,600,20,0,2,0,1,0,0,0),
+(@CGUID+653,32820,0,1,1,0,0,-9701,-343,56.395,0.109,600,20,0,2,0,1,0,0,0),
+(@CGUID+654,32820,0,1,1,0,0,-9699,-1219,53.988,3.839,600,20,0,2,0,1,0,0,0),
+(@CGUID+655,32820,0,1,1,0,0,-9699,754.402,31.08,4.664,600,20,0,2,0,1,0,0,0),
+(@CGUID+656,32820,0,1,1,0,0,-9698,-79,38.762,4.605,600,20,0,2,0,1,0,0,0),
+(@CGUID+657,32820,0,1,1,0,0,-9698,-73,38.956,5.983,600,20,0,2,0,1,0,0,0),
+(@CGUID+658,32820,0,1,1,0,0,-9697,-77,38.994,4.625,600,20,0,2,0,1,0,0,0),
+(@CGUID+659,32820,0,1,1,0,0,-9696,-563,47.972,4.491,600,20,0,2,0,1,0,0,0),
+(@CGUID+660,32820,0,1,1,0,0,-9696,-518,51.99,2.203,600,20,0,2,0,1,0,0,0),
+(@CGUID+661,32820,0,1,1,0,0,-9696,-287,58.855,3.667,600,20,0,2,0,1,0,0,0),
+(@CGUID+662,32820,0,1,1,0,0,-9696,119.949,48.207,3.006,600,20,0,2,0,1,0,0,0),
+(@CGUID+663,32820,0,1,1,0,0,-9696,605.496,39.227,0.987,600,20,0,2,0,1,0,0,0),
+(@CGUID+664,32820,0,1,1,0,0,-9695,-596,48.613,2.691,600,20,0,2,0,1,0,0,0),
+(@CGUID+665,32820,0,1,1,0,0,-9694,-338,57.316,1.581,600,20,0,2,0,1,0,0,0),
+(@CGUID+666,32820,0,1,1,0,0,-9694,-325,56.084,3.284,600,20,0,2,0,1,0,0,0),
+(@CGUID+667,32820,0,1,1,0,0,-9693,-891,42.969,3.883,600,20,0,2,0,1,0,0,0),
+(@CGUID+668,32820,0,1,1,0,0,-9693,-681,46.882,3.713,600,20,0,2,0,1,0,0,0),
+(@CGUID+669,32820,0,1,1,0,0,-9693,-565,48.472,1.692,600,20,0,2,0,1,0,0,0),
+(@CGUID+670,32820,0,1,1,0,0,-9693,-12,40.812,2.241,600,20,0,2,0,1,0,0,0),
+(@CGUID+671,32820,0,1,1,0,0,-9693,757.182,31.571,2.831,600,20,0,2,0,1,0,0,0),
+(@CGUID+672,32820,0,1,1,0,0,-9691,-179,45.468,3.793,600,20,0,2,0,1,0,0,0),
+(@CGUID+673,32820,0,1,1,0,0,-9690,-684,47.855,1.707,600,20,0,2,0,1,0,0,0),
+(@CGUID+674,32820,0,1,1,0,0,-9690,214.238,51.084,2.691,600,20,0,2,0,1,0,0,0),
+(@CGUID+675,32820,0,1,1,0,0,-9689,-702,48.288,1.51,600,20,0,2,0,1,0,0,0),
+(@CGUID+676,32820,0,1,1,0,0,-9689,-582,50.154,5.298,600,20,0,2,0,1,0,0,0),
+(@CGUID+677,32820,0,1,1,0,0,-9689,-311,56.459,1.525,600,20,0,2,0,1,0,0,0),
+(@CGUID+678,32820,0,1,1,0,0,-9688,-1583,56.778,3.584,600,20,0,2,0,1,0,0,0),
+(@CGUID+679,32820,0,1,1,0,0,-9688,-708,48.174,4.93,600,20,0,2,0,1,0,0,0),
+(@CGUID+680,32820,0,1,1,0,0,-9688,-363,55.84,4.373,600,20,0,2,0,1,0,0,0),
+(@CGUID+681,32820,0,1,1,0,0,-9688,212.671,51.334,2.213,600,20,0,2,0,1,0,0,0),
+(@CGUID+682,32820,0,1,1,0,0,-9688,535.311,38.85,4.16,600,20,0,2,0,1,0,0,0),
+(@CGUID+683,32820,0,1,1,0,0,-9687,-750,46.082,3.762,600,20,0,2,0,1,0,0,0),
+(@CGUID+684,32820,0,1,1,0,0,-9687,-684,48.302,6.184,600,20,0,2,0,1,0,0,0),
+(@CGUID+685,32820,0,1,1,0,0,-9687,-684,48.895,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+686,32820,0,1,1,0,0,-9686,-1131,40.541,4.802,600,20,0,2,0,1,0,0,0),
+(@CGUID+687,32820,0,1,1,0,0,-9686,-349,57.389,2.183,600,20,0,2,0,1,0,0,0),
+(@CGUID+688,32820,0,1,1,0,0,-9686,-168,45.128,3.634,600,20,0,2,0,1,0,0,0),
+(@CGUID+689,32820,0,1,1,0,0,-9685,-421,54.012,2.846,600,20,0,2,0,1,0,0,0),
+(@CGUID+690,32820,0,1,1,0,0,-9685,-269,61.53,3.605,600,20,0,2,0,1,0,0,0),
+(@CGUID+691,32820,0,1,1,0,0,-9684,-951,41.894,1.231,600,20,0,2,0,1,0,0,0),
+(@CGUID+692,32820,0,1,1,0,0,-9683,-50,39.54,2.438,600,20,0,2,0,1,0,0,0),
+(@CGUID+693,32820,0,1,1,0,0,-9682,-327,56.332,3.443,600,20,0,2,0,1,0,0,0),
+(@CGUID+694,32820,0,1,1,0,0,-9682,136.4,47.849,0.967,600,20,0,2,0,1,0,0,0),
+(@CGUID+695,32820,0,1,1,0,0,-9681,-416,54.327,3.698,600,20,0,2,0,1,0,0,0),
+(@CGUID+696,32820,0,1,1,0,0,-9681,-335,57.205,3.703,600,20,0,2,0,1,0,0,0),
+(@CGUID+697,32820,0,1,1,0,0,-9681,-164,45.229,0.723,600,20,0,2,0,1,0,0,0),
+(@CGUID+698,32820,0,1,1,0,0,-9681,-135,43.235,5.441,600,20,0,2,0,1,0,0,0),
+(@CGUID+699,32820,0,1,1,0,0,-9680,356.074,43.955,3.999,600,20,0,2,0,1,0,0,0),
+(@CGUID+700,32820,0,1,1,0,0,-9680,754.835,33.07,1.964,600,20,0,2,0,1,0,0,0),
+(@CGUID+701,32820,0,1,1,0,0,-9678,-1581,57.199,3.789,600,20,0,2,0,1,0,0,0),
+(@CGUID+702,32820,0,1,1,0,0,-9678,-183,46.748,4.703,600,20,0,2,0,1,0,0,0),
+(@CGUID+703,32820,0,1,1,0,0,-9678,598.149,39.802,4.33,600,20,0,2,0,1,0,0,0),
+(@CGUID+704,32820,0,1,1,0,0,-9677,-567,49.951,3.448,600,20,0,2,0,1,0,0,0),
+(@CGUID+705,32820,0,1,1,0,0,-9676,-1601,54.754,2.82,600,20,0,2,0,1,0,0,0),
+(@CGUID+706,32820,0,1,1,0,0,-9676,-1573,55.732,3.81,600,20,0,2,0,1,0,0,0),
+(@CGUID+707,32820,0,1,1,0,0,-9676,-423,54.769,3.825,600,20,0,2,0,1,0,0,0),
+(@CGUID+708,32820,0,1,1,0,0,-9676,108.541,45.798,5.688,600,20,0,2,0,1,0,0,0),
+(@CGUID+709,32820,0,1,1,0,0,-9675,-815,47.432,3.599,600,20,0,2,0,1,0,0,0),
+(@CGUID+710,32820,0,1,1,0,0,-9675,174.857,49.398,0.567,600,20,0,2,0,1,0,0,0),
+(@CGUID+711,32820,0,1,1,0,0,-9674,-905,42.956,3.032,600,20,0,2,0,1,0,0,0),
+(@CGUID+712,32820,0,1,1,0,0,-9673,-492,51.997,4.616,600,20,0,2,0,1,0,0,0),
+(@CGUID+713,32820,0,1,1,0,0,-9673,318.748,46.291,2.546,600,20,0,2,0,1,0,0,0),
+(@CGUID+714,32820,0,1,1,0,0,-9673,374.112,43.139,2.698,600,20,0,2,0,1,0,0,0),
+(@CGUID+715,32820,0,1,1,0,0,-9671,374.911,43.226,1.907,600,20,0,2,0,1,0,0,0),
+(@CGUID+716,32820,0,1,1,0,0,-9667,-434,54.843,0.73,600,20,0,2,0,1,0,0,0),
+(@CGUID+717,32820,0,1,1,0,0,-9667,-429,55.276,2.6,600,20,0,2,0,1,0,0,0),
+(@CGUID+718,32820,0,1,1,0,0,-9667,494.199,38.632,5.933,600,20,0,2,0,1,0,0,0),
+(@CGUID+719,32820,0,1,1,0,0,-9666,541.163,41.336,3.046,600,20,0,2,0,1,0,0,0),
+(@CGUID+720,32820,0,1,1,0,0,-9665,693.473,36.846,3.491,600,20,0,2,0,1,0,0,0),
+(@CGUID+721,32820,0,1,1,0,0,-9663,-1154,40.172,0.397,600,20,0,2,0,1,0,0,0),
+(@CGUID+722,32820,0,1,1,0,0,-9663,401.738,40.652,5.242,600,20,0,2,0,1,0,0,0),
+(@CGUID+723,32820,0,1,1,0,0,-9663,603.806,40.344,0.648,600,20,0,2,0,1,0,0,0),
+(@CGUID+724,32820,0,1,1,0,0,-9662,-190,50.471,0.433,600,20,0,2,0,1,0,0,0),
+(@CGUID+725,32820,0,1,1,0,0,-9661,-1084,43.3,0.976,600,20,0,2,0,1,0,0,0),
+(@CGUID+726,32820,0,1,1,0,0,-9660,525.708,41.011,2.836,600,20,0,2,0,1,0,0,0),
+(@CGUID+727,32820,0,1,1,0,0,-9658,108.193,46.029,3.889,600,20,0,2,0,1,0,0,0),
+(@CGUID+728,32820,0,1,1,0,0,-9658,208.041,48.973,1.677,600,20,0,2,0,1,0,0,0),
+(@CGUID+729,32820,0,1,1,0,0,-9658,384.124,41.988,2.129,600,20,0,2,0,1,0,0,0),
+(@CGUID+730,32820,0,1,1,0,0,-9657,177.253,48.539,1.592,600,20,0,2,0,1,0,0,0),
+(@CGUID+731,32820,0,1,1,0,0,-9656,-186,52.282,5.817,600,20,0,2,0,1,0,0,0),
+(@CGUID+732,32820,0,1,1,0,0,-9655,-430,56.846,3.104,600,20,0,2,0,1,0,0,0),
+(@CGUID+733,32820,0,1,1,0,0,-9655,161.958,47.921,4.104,600,20,0,2,0,1,0,0,0),
+(@CGUID+734,32820,0,1,1,0,0,-9654,-589,55.268,6.118,600,20,0,2,0,1,0,0,0),
+(@CGUID+735,32820,0,1,1,0,0,-9654,564.774,41.556,4.709,600,20,0,2,0,1,0,0,0),
+(@CGUID+736,32820,0,1,1,0,0,-9654,659.651,38.735,5.69,600,20,0,2,0,1,0,0,0),
+(@CGUID+737,32820,0,1,1,0,0,-9653,-1626,56.418,0.262,600,20,0,2,0,1,0,0,0),
+(@CGUID+738,32820,0,1,1,0,0,-9653,625.699,38.357,0.42,600,20,0,2,0,1,0,0,0),
+(@CGUID+739,32820,0,1,1,0,0,-9652,654.731,38.735,0.454,600,20,0,2,0,1,0,0,0),
+(@CGUID+740,32820,0,1,1,0,0,-9651,-923,46.883,3.953,600,20,0,2,0,1,0,0,0),
+(@CGUID+741,32820,0,1,1,0,0,-9651,-451,55.271,0.3,600,20,0,2,0,1,0,0,0),
+(@CGUID+742,32820,0,1,1,0,0,-9651,346.356,43.78,3.174,600,20,0,2,0,1,0,0,0),
+(@CGUID+743,32820,0,1,1,0,0,-9651,534.697,43.157,2.778,600,20,0,2,0,1,0,0,0),
+(@CGUID+744,32820,0,1,1,0,0,-9651,608.674,41.892,5.38,600,20,0,2,0,1,0,0,0),
+(@CGUID+745,32820,0,1,1,0,0,-9650,141.491,45.918,3.654,600,20,0,2,0,1,0,0,0),
+(@CGUID+746,32820,0,1,1,0,0,-9650,661.417,38.735,5.027,600,20,0,2,0,1,0,0,0),
+(@CGUID+747,32820,0,1,1,0,0,-9646,-259,62.374,4.038,600,20,0,2,0,1,0,0,0),
+(@CGUID+748,32820,0,1,1,0,0,-9644,-117,50.891,5.77,600,20,0,2,0,1,0,0,0),
+(@CGUID+749,32820,0,1,1,0,0,-9643,-390,60.446,1.07,600,20,0,2,0,1,0,0,0),
+(@CGUID+750,32820,0,1,1,0,0,-9643,-52,43.822,4.879,600,20,0,2,0,1,0,0,0),
+(@CGUID+751,32820,0,1,1,0,0,-9643,377.555,42.262,0.399,600,20,0,2,0,1,0,0,0),
+(@CGUID+752,32820,0,1,1,0,0,-9642,-208,53.564,3.837,600,20,0,2,0,1,0,0,0),
+(@CGUID+753,32820,0,1,1,0,0,-9642,171.817,47.878,1.497,600,20,0,2,0,1,0,0,0),
+(@CGUID+754,32820,0,1,1,0,0,-9641,-423,60.277,2.665,600,20,0,2,0,1,0,0,0),
+(@CGUID+755,32820,0,1,1,0,0,-9638,696.574,38.652,0.302,600,20,0,2,0,1,0,0,0),
+(@CGUID+756,32820,0,1,1,0,0,-9635,56.194,59.917,4.14,600,20,0,2,0,1,0,0,0),
+(@CGUID+757,32820,0,1,1,0,0,-9633,304.301,47.332,5.973,600,20,0,2,0,1,0,0,0),
+(@CGUID+758,32820,0,1,1,0,0,-9631,-1569,55.883,5.065,600,20,0,2,0,1,0,0,0),
+(@CGUID+759,32820,0,1,1,0,0,-9631,-45,44.366,2.666,600,20,0,2,0,1,0,0,0),
+(@CGUID+760,32820,0,1,1,0,0,-9629,212.808,47.86,2.653,600,20,0,2,0,1,0,0,0),
+(@CGUID+761,32820,0,1,1,0,0,-9621.46,-1038.96,39.6437,0.24935,600,20,0,2,0,1,0,0,0),
+(@CGUID+762,32820,0,1,1,0,0,-9621,195.889,47.699,4.419,600,20,0,2,0,1,0,0,0),
+(@CGUID+763,32820,0,1,1,0,0,-9620,-1070,39.575,0.448,600,20,0,2,0,1,0,0,0),
+(@CGUID+764,32820,0,1,1,0,0,-9617,-884,49.006,5.743,600,20,0,2,0,1,0,0,0),
+(@CGUID+765,32820,0,1,1,0,0,-9617,-854,45.009,4.939,600,20,0,2,0,1,0,0,0),
+(@CGUID+766,32820,0,1,1,0,0,-9616,-1039,39.999,3.142,600,20,0,2,0,1,0,0,0),
+(@CGUID+767,32820,0,1,1,0,0,-9616,358.532,44.245,2.353,600,20,0,2,0,1,0,0,0),
+(@CGUID+768,32820,0,1,1,0,0,-9615,-1164,42.549,2.742,600,20,0,2,0,1,0,0,0),
+(@CGUID+769,32820,0,1,1,0,0,-9615,-877,48.881,0.785,600,20,0,2,0,1,0,0,0),
+(@CGUID+770,32820,0,1,1,0,0,-9614,-884,49.325,3.363,600,20,0,2,0,1,0,0,0),
+(@CGUID+771,32820,0,1,1,0,0,-9612,-880,48.976,2.975,600,20,0,2,0,1,0,0,0),
+(@CGUID+772,32820,0,1,1,0,0,-9610.42,-1072.08,39.5028,3.2748,600,20,0,2,0,1,0,0,0),
+(@CGUID+773,32820,0,1,1,0,0,-9610,-1032,41.306,3.142,600,20,0,2,0,1,0,0,0),
+(@CGUID+774,32820,0,1,1,0,0,-9610,640.565,38.652,2.732,600,20,0,2,0,1,0,0,0),
+(@CGUID+775,32820,0,1,1,0,0,-9609,-873,48.006,0.976,600,20,0,2,0,1,0,0,0),
+(@CGUID+776,32820,0,1,1,0,0,-9606,-1474,59.74,2.897,600,20,0,2,0,1,0,0,0),
+(@CGUID+777,32820,0,1,1,0,0,-9606,541.682,45.521,3.87,600,20,0,2,0,1,0,0,0),
+(@CGUID+778,32820,0,1,1,0,0,-9606,684.352,38.652,1.964,600,20,0,2,0,1,0,0,0),
+(@CGUID+779,32820,0,1,1,0,0,-9605,-536,55.4,2.668,600,20,0,2,0,1,0,0,0),
+(@CGUID+780,32820,0,1,1,0,0,-9600,-617,56.301,5.539,600,20,0,2,0,1,0,0,0),
+(@CGUID+781,32820,0,1,1,0,0,-9598,-625,56.651,3.35,600,20,0,2,0,1,0,0,0),
+(@CGUID+782,32820,0,1,1,0,0,-9596,-614,56.776,2.182,600,20,0,2,0,1,0,0,0),
+(@CGUID+783,32820,0,1,1,0,0,-9592,-614,57.006,3.361,600,20,0,2,0,1,0,0,0),
+(@CGUID+784,32820,0,1,1,0,0,-9590,-1128,44.706,1.545,600,20,0,2,0,1,0,0,0),
+(@CGUID+785,32820,0,1,1,0,0,-9588,-438,60.505,3.263,600,20,0,2,0,1,0,0,0),
+(@CGUID+786,32820,0,1,1,0,0,-9587,-1545,59.617,6.028,600,20,0,2,0,1,0,0,0),
+(@CGUID+787,32820,0,1,1,0,0,-9587,-1149,45.731,5.771,600,20,0,2,0,1,0,0,0),
+(@CGUID+788,32820,0,1,1,0,0,-9586,435.596,39.798,3.141,600,20,0,2,0,1,0,0,0),
+(@CGUID+789,32820,0,1,1,0,0,-9586,459.753,41.175,3.861,600,20,0,2,0,1,0,0,0),
+(@CGUID+790,32820,0,1,1,0,0,-9584,-160,57.909,5.738,600,20,0,2,0,1,0,0,0),
+(@CGUID+791,32820,0,1,1,0,0,-9582,-317,61.673,1.959,600,20,0,2,0,1,0,0,0),
+(@CGUID+792,32820,0,1,1,0,0,-9580,727.4,34.263,6.273,600,20,0,2,0,1,0,0,0),
+(@CGUID+793,32820,0,1,1,0,0,-9578,576.959,49.341,1.091,600,20,0,2,0,1,0,0,0),
+(@CGUID+794,32820,0,1,1,0,0,-9576,-718,99.27,3.054,600,20,0,2,0,1,0,0,0),
+(@CGUID+795,32820,0,1,1,0,0,-9576,314.797,55.528,2.647,600,20,0,2,0,1,0,0,0),
+(@CGUID+796,32820,0,1,1,0,0,-9575,-424,62.826,1.817,600,20,0,2,0,1,0,0,0),
+(@CGUID+797,32820,0,1,1,0,0,-9575,-297,61.31,2.498,600,20,0,2,0,1,0,0,0),
+(@CGUID+798,32820,0,1,1,0,0,-9572.62,88.1464,58.8819,5.974,600,20,0,2,0,1,0,0,0),
+(@CGUID+799,32820,0,1,1,0,0,-9571,-432,62.519,0.868,600,20,0,2,0,1,0,0,0),
+(@CGUID+800,32820,0,1,1,0,0,-9570,-1141,43.698,5.645,600,20,0,2,0,1,0,0,0),
+(@CGUID+801,32820,0,1,1,0,0,-9570,518.539,48.457,1.061,600,20,0,2,0,1,0,0,0),
+(@CGUID+802,32820,0,1,1,0,0,-9568,-1482,61.479,0.377,600,20,0,2,0,1,0,0,0),
+(@CGUID+803,32820,0,1,1,0,0,-9568,-1260,47.978,3.074,600,20,0,2,0,1,0,0,0),
+(@CGUID+804,32820,0,1,1,0,0,-9568,-1142,43.928,5.745,600,20,0,2,0,1,0,0,0),
+(@CGUID+805,32820,0,1,1,0,0,-9568,-1011,47.385,2.208,600,20,0,2,0,1,0,0,0),
+(@CGUID+806,32820,0,1,1,0,0,-9568,-439,61.607,0.36,600,20,0,2,0,1,0,0,0),
+(@CGUID+807,32820,0,1,1,0,0,-9568,-222,62.061,6.001,600,20,0,2,0,1,0,0,0),
+(@CGUID+808,32820,0,1,1,0,0,-9567,81.004,58.881,0.348,600,20,0,2,0,1,0,0,0),
+(@CGUID+809,32820,0,1,1,0,0,-9567,195.622,59.003,3.211,600,20,0,2,0,1,0,0,0),
+(@CGUID+810,32820,0,1,1,0,0,-9565,-1139,43.958,3.8,600,20,0,2,0,1,0,0,0),
+(@CGUID+811,32820,0,1,1,0,0,-9563,-307,63.23,2.619,600,20,0,2,0,1,0,0,0),
+(@CGUID+812,32820,0,1,1,0,0,-9562,103.726,58.882,4.918,600,20,0,2,0,1,0,0,0),
+(@CGUID+813,32820,0,1,1,0,0,-9560.06,74.1694,58.8881,0.905975,600,20,0,2,0,1,0,0,0),
+(@CGUID+814,32820,0,1,1,0,0,-9563.21,76.4257,58.8835,0.935819,600,20,0,2,0,1,0,0,0),
+(@CGUID+815,32820,0,1,1,0,0,-9558,104.884,58.882,4.923,600,20,0,2,0,1,0,0,0),
+(@CGUID+816,32820,0,1,1,0,0,-9557,89.681,58.881,4.876,600,20,0,2,0,1,0,0,0),
+(@CGUID+817,32820,0,1,1,0,0,-9557,129.744,58.881,5.82,600,20,0,2,0,1,0,0,0),
+(@CGUID+818,32820,0,1,1,0,0,-9556,-316,62.352,6.073,600,20,0,2,0,1,0,0,0),
+(@CGUID+819,32820,0,1,1,0,0,-9555,181.645,59.138,2.708,600,20,0,2,0,1,0,0,0),
+(@CGUID+820,32820,0,1,1,0,0,-9554,-390,62.948,0.279,600,20,0,2,0,1,0,0,0),
+(@CGUID+821,32820,0,1,1,0,0,-9554,-313,62.556,4.793,600,20,0,2,0,1,0,0,0),
+(@CGUID+822,32820,0,1,1,0,0,-9553,-1502,61.176,6.117,600,20,0,2,0,1,0,0,0),
+(@CGUID+823,32820,0,1,1,0,0,-9553,-728,99.252,2.164,600,20,0,2,0,1,0,0,0),
+(@CGUID+824,32820,0,1,1,0,0,-9553,-244,62.128,1.554,600,20,0,2,0,1,0,0,0),
+(@CGUID+825,32820,0,1,1,0,0,-9553,108.151,58.882,0.059,600,20,0,2,0,1,0,0,0),
+(@CGUID+826,32820,0,1,1,0,0,-9552,140.323,58.881,5.078,600,20,0,2,0,1,0,0,0),
+(@CGUID+827,32820,0,1,1,0,0,-9551.31,-712.266,75.0554,3.9444,600,20,0,2,0,1,0,0,0),
+(@CGUID+828,32820,0,1,1,0,0,-9551,209.447,57.854,3.198,600,20,0,2,0,1,0,0,0),
+(@CGUID+829,32820,0,1,1,0,0,-9550,-315,62.703,2.76,600,20,0,2,0,1,0,0,0),
+(@CGUID+830,32820,0,1,1,0,0,-9549,-381,62.186,0.841,600,20,0,2,0,1,0,0,0),
+(@CGUID+831,32820,0,1,1,0,0,-9548.14,-710.201,90.4265,3.76926,600,20,0,2,0,1,0,0,0),
+(@CGUID+832,32820,0,1,1,0,0,-9548,-540,60.557,3.038,600,20,0,2,0,1,0,0,0),
+(@CGUID+833,32820,0,1,1,0,0,-9548,67.039,59.25,1.844,600,20,0,2,0,1,0,0,0),
+(@CGUID+834,32820,0,1,1,0,0,-9547,-975,49.27,2.344,600,20,0,2,0,1,0,0,0),
+(@CGUID+835,32820,0,1,1,0,0,-9547,-551,60.16,3.215,600,20,0,2,0,1,0,0,0),
+(@CGUID+836,32820,0,1,1,0,0,-9546,-187,61.342,5.506,600,20,0,2,0,1,0,0,0),
+(@CGUID+837,32820,0,1,1,0,0,-9545,-1401,53.933,2.466,600,20,0,2,0,1,0,0,0),
+(@CGUID+838,32820,0,1,1,0,0,-9545,-1145,46.409,4.804,600,20,0,2,0,1,0,0,0),
+(@CGUID+839,32820,0,1,1,0,0,-9545,126.803,59.076,2.364,600,20,0,2,0,1,0,0,0),
+(@CGUID+840,32820,0,1,1,0,0,-9544.87,77.7707,59.0124,5.92404,600,20,0,2,0,1,0,0,0),
+(@CGUID+841,32820,0,1,1,0,0,-9544,-1495,61.319,0.796,600,20,0,2,0,1,0,0,0),
+(@CGUID+842,32820,0,1,1,0,0,-9544,-886,46.261,3.139,600,20,0,2,0,1,0,0,0),
+(@CGUID+843,32820,0,1,1,0,0,-9543,-1003,51.05,3.629,600,20,0,2,0,1,0,0,0),
+(@CGUID+844,32820,0,1,1,0,0,-9542,-517,63.119,1.22,600,20,0,2,0,1,0,0,0),
+(@CGUID+845,32820,0,1,1,0,0,-9542,299.005,53.319,4.581,600,20,0,2,0,1,0,0,0),
+(@CGUID+846,32820,0,1,1,0,0,-9541.55,-716.649,99.212,3.32507,600,20,0,2,0,1,0,0,0),
+(@CGUID+847,32820,0,1,1,0,0,-9541,-1533,61.272,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+848,32820,0,1,1,0,0,-9541,-1067,47.727,0.79,600,20,0,2,0,1,0,0,0),
+(@CGUID+849,32820,0,1,1,0,0,-9541,-537,61.838,5.395,600,20,0,2,0,1,0,0,0),
+(@CGUID+850,32820,0,1,1,0,0,-9540,85.383,59.121,6.25,600,20,0,2,0,1,0,0,0),
+(@CGUID+851,32820,0,1,1,0,0,-9539,508.213,50.727,4.763,600,20,0,2,0,1,0,0,0),
+(@CGUID+852,32820,0,1,1,0,0,-9538,112.447,58.885,6.095,600,20,0,2,0,1,0,0,0),
+(@CGUID+853,32820,0,1,1,0,0,-9539.97,71.6819,58.8818,1.48463,600,20,0,2,0,1,0,0,0),
+(@CGUID+854,32820,0,1,1,0,0,-9537,-1214,48.234,4.904,600,20,0,2,0,1,0,0,0),
+(@CGUID+855,32820,0,1,1,0,0,-9537,513.434,51.446,2.756,600,20,0,2,0,1,0,0,0),
+(@CGUID+856,32820,0,1,1,0,0,-9536,-1273,43.544,5.542,600,20,0,2,0,1,0,0,0),
+(@CGUID+857,32820,0,1,1,0,0,-9536,277.975,53.924,5.843,600,20,0,2,0,1,0,0,0),
+(@CGUID+858,32820,0,1,1,0,0,-9535,-486,62.979,2.737,600,20,0,2,0,1,0,0,0),
+(@CGUID+859,32820,0,1,1,0,0,-9535,92,58.8819,4.462,600,20,0,2,0,1,0,0,0),
+(@CGUID+860,32820,0,1,1,0,0,-9535,280.233,54.284,4.968,600,20,0,2,0,1,0,0,0),
+(@CGUID+861,32820,0,1,1,0,0,-9534,-1303,44.488,5.102,600,20,0,2,0,1,0,0,0),
+(@CGUID+862,32820,0,1,1,0,0,-9534,-451,60.238,0.334,600,20,0,2,0,1,0,0,0),
+(@CGUID+863,32820,0,1,1,0,0,-9534,-378,59.494,0.528,600,20,0,2,0,1,0,0,0),
+(@CGUID+864,32820,0,1,1,0,0,-9533,-34,56.448,2.767,600,20,0,2,0,1,0,0,0),
+(@CGUID+865,32820,0,1,1,0,0,-9533,80.093,58.881,6.104,600,20,0,2,0,1,0,0,0),
+(@CGUID+866,32820,0,1,1,0,0,-9532,-730,62.635,3.772,600,20,0,2,0,1,0,0,0),
+(@CGUID+867,32820,0,1,1,0,0,-9531.92,-1222.34,47.6548,5.61777,600,20,0,2,0,1,0,0,0),
+(@CGUID+868,32820,0,1,1,0,0,-9531,-264,59.372,6.006,600,20,0,2,0,1,0,0,0),
+(@CGUID+869,32820,0,1,1,0,0,-9531,-252,58.833,5.188,600,20,0,2,0,1,0,0,0),
+(@CGUID+870,32820,0,1,1,0,0,-9531,81.822,58.881,0.107,600,20,0,2,0,1,0,0,0),
+(@CGUID+871,32820,0,1,1,0,0,-9530,82.757,58.881,0.078,600,20,0,2,0,1,0,0,0),
+(@CGUID+872,32820,0,1,1,0,0,-9530,173.256,57.863,4.879,600,20,0,2,0,1,0,0,0),
+(@CGUID+873,32820,0,1,1,0,0,-9530,534.204,51.063,3.854,600,20,0,2,0,1,0,0,0),
+(@CGUID+874,32820,0,1,1,0,0,-9529,-651,63.198,0.171,600,20,0,2,0,1,0,0,0),
+(@CGUID+875,32820,0,1,1,0,0,-9528,175.567,57.614,0.737,600,20,0,2,0,1,0,0,0),
+(@CGUID+876,32820,0,1,1,0,0,-9528,177.394,57.646,2.687,600,20,0,2,0,1,0,0,0),
+(@CGUID+877,32820,0,1,1,0,0,-9526,-986,51.973,3.31,600,20,0,2,0,1,0,0,0),
+(@CGUID+878,32820,0,1,1,0,0,-9526,-138,61.369,2.666,600,20,0,2,0,1,0,0,0),
+(@CGUID+879,32820,0,1,1,0,0,-9523,-1290,44.27,0.136,600,20,0,2,0,1,0,0,0),
+(@CGUID+880,32820,0,1,1,0,0,-9522,-1048,49.724,4.858,600,20,0,2,0,1,0,0,0),
+(@CGUID+881,32820,0,1,1,0,0,-9522,409.066,52.694,4.811,600,20,0,2,0,1,0,0,0),
+(@CGUID+882,32820,0,1,1,0,0,-9521,-532,63.048,3.274,600,20,0,2,0,1,0,0,0),
+(@CGUID+883,32820,0,1,1,0,0,-9520,472.334,53.101,0.539,600,20,0,2,0,1,0,0,0),
+(@CGUID+884,32820,0,1,1,0,0,-9519,-452,59.807,2.554,600,20,0,2,0,1,0,0,0),
+(@CGUID+885,32820,0,1,1,0,0,-9519,484.227,52.792,2.03,600,20,0,2,0,1,0,0,0),
+(@CGUID+886,32820,0,1,1,0,0,-9517,79.223,59.568,6.194,600,20,0,2,0,1,0,0,0),
+(@CGUID+887,32820,0,1,1,0,0,-9517,85.71,59.509,6.172,600,20,0,2,0,1,0,0,0),
+(@CGUID+888,32820,0,1,1,0,0,-9516,409.141,52.729,3.851,600,20,0,2,0,1,0,0,0),
+(@CGUID+889,32820,0,1,1,0,0,-9516,427.811,54.883,0.716,600,20,0,2,0,1,0,0,0),
+(@CGUID+890,32820,0,1,1,0,0,-9516,551.302,51.241,3.004,600,20,0,2,0,1,0,0,0),
+(@CGUID+891,32820,0,1,1,0,0,-9513,-1370,49.18,5.36,600,20,0,2,0,1,0,0,0),
+(@CGUID+892,32820,0,1,1,0,0,-9512,-518,63.121,6.079,600,20,0,2,0,1,0,0,0),
+(@CGUID+893,32820,0,1,1,0,0,-9512,-303,55.091,5.382,600,20,0,2,0,1,0,0,0),
+(@CGUID+894,32820,0,1,1,0,0,-9511,-1286,44.145,3.789,600,20,0,2,0,1,0,0,0),
+(@CGUID+895,32820,0,1,1,0,0,-9511,-1005,54.496,1.658,600,20,0,2,0,1,0,0,0),
+(@CGUID+896,32820,0,1,1,0,0,-9511,-780,60.461,2.016,600,20,0,2,0,1,0,0,0),
+(@CGUID+897,32820,0,1,1,0,0,-9509,419.477,52.881,3.244,600,20,0,2,0,1,0,0,0),
+(@CGUID+898,32820,0,1,1,0,0,-9508,-1091,49.683,4.721,600,20,0,2,0,1,0,0,0),
+(@CGUID+899,32820,0,1,1,0,0,-9508,174.773,57.988,5.893,600,20,0,2,0,1,0,0,0),
+(@CGUID+900,32820,0,1,1,0,0,-9507,-1063,50.982,5.505,600,20,0,2,0,1,0,0,0),
+(@CGUID+901,32820,0,1,1,0,0,-9507,-1003,54.765,4.067,600,20,0,2,0,1,0,0,0),
+(@CGUID+902,32820,0,1,1,0,0,-9507,391.523,50.688,2.994,600,20,0,2,0,1,0,0,0),
+(@CGUID+903,32820,0,1,1,0,0,-9505,-210,52.069,0.998,600,20,0,2,0,1,0,0,0),
+(@CGUID+904,32820,0,1,1,0,0,-9504,-1286,43.067,4.472,600,20,0,2,0,1,0,0,0),
+(@CGUID+905,32820,0,1,1,0,0,-9504,389.215,50.779,5.28319,600,20,0,2,0,1,0,0,0),
+(@CGUID+906,32820,0,1,1,0,0,-9503,-1520,61.407,3.675,600,20,0,2,0,1,0,0,0),
+(@CGUID+907,32820,0,1,1,0,0,-9499,-960,54.024,3.495,600,20,0,2,0,1,0,0,0),
+(@CGUID+908,32820,0,1,1,0,0,-9499,-56,59.989,1.879,600,20,0,2,0,1,0,0,0),
+(@CGUID+909,32820,0,1,1,0,0,-9498,66.229,56.528,6.109,600,20,0,2,0,1,0,0,0),
+(@CGUID+910,32820,0,1,1,0,0,-9497,-1274,43.456,0.703,600,20,0,2,0,1,0,0,0),
+(@CGUID+911,32820,0,1,1,0,0,-9496,-939,54.836,0.463,600,20,0,2,0,1,0,0,0),
+(@CGUID+912,32820,0,1,1,0,0,-9496,73.146,56.438,6.088,600,20,0,2,0,1,0,0,0),
+(@CGUID+913,32820,0,1,1,0,0,-9494,-1063,52.208,2.649,600,20,0,2,0,1,0,0,0),
+(@CGUID+914,32820,0,1,1,0,0,-9494,83.081,56.474,6.151,600,20,0,2,0,1,0,0,0),
+(@CGUID+915,32820,0,1,1,0,0,-9494,324.211,52.561,6.057,600,20,0,2,0,1,0,0,0),
+(@CGUID+916,32820,0,1,1,0,0,-9493,-450,56.073,5.054,600,20,0,2,0,1,0,0,0),
+(@CGUID+917,32820,0,1,1,0,0,-9492,-559,64.456,1.584,600,20,0,2,0,1,0,0,0),
+(@CGUID+918,32820,0,1,1,0,0,-9491,-1193,49.564,4.063,600,20,0,2,0,1,0,0,0),
+(@CGUID+919,32820,0,1,1,0,0,-9491,-53,60.493,5.207,600,20,0,2,0,1,0,0,0),
+(@CGUID+920,32820,0,1,1,0,0,-9491,-21,58.339,2.126,600,20,0,2,0,1,0,0,0),
+(@CGUID+921,32820,0,1,1,0,0,-9490,-958,55.971,3.14,600,20,0,2,0,1,0,0,0),
+(@CGUID+922,32820,0,1,1,0,0,-9490,-31,59.078,1.199,600,20,0,2,0,1,0,0,0),
+(@CGUID+923,32820,0,1,1,0,0,-9490,-29,58.923,4.502,600,20,0,2,0,1,0,0,0),
+(@CGUID+924,32820,0,1,1,0,0,-9490,475.371,51.298,6.274,600,20,0,2,0,1,0,0,0),
+(@CGUID+925,32820,0,1,1,0,0,-9489,482.235,51.715,5.562,600,20,0,2,0,1,0,0,0),
+(@CGUID+926,32820,0,1,1,0,0,-9488,-766,61.281,1.937,600,20,0,2,0,1,0,0,0),
+(@CGUID+927,32820,0,1,1,0,0,-9487,-1254,43.483,1.865,600,20,0,2,0,1,0,0,0),
+(@CGUID+928,32820,0,1,1,0,0,-9487,-1028,53.171,0.616,600,20,0,2,0,1,0,0,0),
+(@CGUID+929,32820,0,1,1,0,0,-9487,271.435,52.855,4.1,600,20,0,2,0,1,0,0,0),
+(@CGUID+930,32820,0,1,1,0,0,-9486,246.719,54.08,4.007,600,20,0,2,0,1,0,0,0),
+(@CGUID+931,32820,0,1,1,0,0,-9485,-329,54.892,0.419,600,20,0,2,0,1,0,0,0),
+(@CGUID+932,32820,0,1,1,0,0,-9484,-350,60.2,4.378,600,20,0,2,0,1,0,0,0),
+(@CGUID+933,32820,0,1,1,0,0,-9483,-1356,46.958,1.011,600,20,0,2,0,1,0,0,0),
+(@CGUID+934,32820,0,1,1,0,0,-9482,266.885,53.234,1.097,600,20,0,2,0,1,0,0,0),
+(@CGUID+935,32820,0,1,1,0,0,-9482,425.988,53.979,4.061,600,20,0,2,0,1,0,0,0),
+(@CGUID+936,32820,0,1,1,0,0,-9480,-786,60.603,5.01,600,20,0,2,0,1,0,0,0),
+(@CGUID+937,32820,0,1,1,0,0,-9479,-183,58.503,1.554,600,20,0,2,0,1,0,0,0),
+(@CGUID+938,32820,0,1,1,0,0,-9478,280.815,53.192,4.36,600,20,0,2,0,1,0,0,0),
+(@CGUID+939,32820,0,1,1,0,0,-9476,-1207,48.181,4.108,600,20,0,2,0,1,0,0,0),
+(@CGUID+940,32820,0,1,1,0,0,-9126.18,394.417,91.7424,3.92184,600,20,0,2,0,1,0,0,0),
+(@CGUID+941,32820,0,1,1,0,0,-9474,533.132,54.285,2.501,600,20,0,2,0,1,0,0,0),
+(@CGUID+942,32820,0,1,1,0,0,-9473,-18,57.595,1.346,600,20,0,2,0,1,0,0,0),
+(@CGUID+943,32820,0,1,1,0,0,-9473,-9,49.794,0.233,600,20,0,2,0,1,0,0,0),
+(@CGUID+944,32820,0,1,1,0,0,-9473,46.977,56.887,5.067,600,20,0,2,0,1,0,0,0),
+(@CGUID+945,32820,0,1,1,0,0,-9472,-838,60.511,4.709,600,20,0,2,0,1,0,0,0),
+(@CGUID+946,32820,0,1,1,0,0,-9472,-271,58.229,2.496,600,20,0,2,0,1,0,0,0),
+(@CGUID+947,32820,0,1,1,0,0,-9472,-5,49.794,5.611,600,20,0,2,0,1,0,0,0),
+(@CGUID+948,32820,0,1,1,0,0,-9472,34.1,63.82,4.407,600,20,0,2,0,1,0,0,0),
+(@CGUID+949,32820,0,1,1,0,0,-9471,-165,59.226,1.293,600,20,0,2,0,1,0,0,0),
+(@CGUID+950,32820,0,1,1,0,0,-9471,27.047,56.339,5.751,600,20,0,2,0,1,0,0,0),
+(@CGUID+951,32820,0,1,1,0,0,-9471,46.904,56.764,4.637,600,20,0,2,0,1,0,0,0),
+(@CGUID+952,32820,0,1,1,0,0,-9471,419.262,53.117,4.697,600,20,0,2,0,1,0,0,0),
+(@CGUID+953,32820,0,1,1,0,0,-9470.26,-1289.42,41.1047,2.80465,600,20,0,2,0,1,0,0,0),
+(@CGUID+954,32820,0,1,1,0,0,-9470,-379,59.032,4.241,600,20,0,2,0,1,0,0,0),
+(@CGUID+955,32820,0,1,1,0,0,-9469,-1355,47.429,1.03,600,20,0,2,0,1,0,0,0),
+(@CGUID+956,32820,0,1,1,0,0,-9468,108.976,57.661,1.798,600,20,0,2,0,1,0,0,0),
+(@CGUID+957,32820,0,1,1,0,0,-9468,241.764,56.08,3.422,600,20,0,2,0,1,0,0,0),
+(@CGUID+958,32820,0,1,1,0,0,-9468,298.53,53.903,5.522,600,20,0,2,0,1,0,0,0),
+(@CGUID+959,32820,0,1,1,0,0,-9467,-5,49.793,4.691,600,20,0,2,0,1,0,0,0),
+(@CGUID+960,32820,0,1,1,0,0,-9467,-5,57.033,1.641,600,20,0,2,0,1,0,0,0),
+(@CGUID+961,32820,0,1,1,0,0,-9467,275.755,53.695,0.512,600,20,0,2,0,1,0,0,0),
+(@CGUID+962,32820,0,1,1,0,0,-9466,0.061,57.033,0.742,600,20,0,2,0,1,0,0,0),
+(@CGUID+963,32820,0,1,1,0,0,-9466,12.645,63.904,1.1,600,20,0,2,0,1,0,0,0),
+(@CGUID+964,32820,0,1,1,0,0,-9466,48.142,56.968,1.466,600,20,0,2,0,1,0,0,0),
+(@CGUID+965,32820,0,1,1,0,0,-9466,74.007,56.779,5.336,600,20,0,2,0,1,0,0,0),
+(@CGUID+966,32820,0,1,1,0,0,-9465,9.633,57.146,1.449,600,20,0,2,0,1,0,0,0),
+(@CGUID+967,32820,0,1,1,0,0,-9465,93.99,58.527,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+968,32820,0,1,1,0,0,-9464,87.43,58.344,0.437,600,20,0,2,0,1,0,0,0),
+(@CGUID+969,32820,0,1,1,0,0,-9463,-827,60.746,0.319,600,20,0,2,0,1,0,0,0),
+(@CGUID+970,32820,0,1,1,0,0,-9463,-239,57.831,1.002,600,20,0,2,0,1,0,0,0),
+(@CGUID+971,32820,0,1,1,0,0,-9463,-236,57.742,1.557,600,20,0,2,0,1,0,0,0),
+(@CGUID+972,32820,0,1,1,0,0,-9463,16.192,57.046,3.037,600,20,0,2,0,1,0,0,0),
+(@CGUID+973,32820,0,1,1,0,0,-9462,109.353,57.878,2.653,600,20,0,2,0,1,0,0,0),
+(@CGUID+974,32820,0,1,1,0,0,-9461,-551,67.28,0.317,600,20,0,2,0,1,0,0,0),
+(@CGUID+975,32820,0,1,1,0,0,-9461,33.134,63.904,4.363,600,20,0,2,0,1,0,0,0),
+(@CGUID+976,32820,0,1,1,0,0,-9420.84,-1302.43,47.8857,5.23631,600,20,0,2,0,1,0,0,0),
+(@CGUID+977,32820,0,1,1,0,0,-9460,8.411,57.146,1.466,600,20,0,2,0,1,0,0,0),
+(@CGUID+978,32820,0,1,1,0,0,-9460,31.939,57.049,2.985,600,20,0,2,0,1,0,0,0),
+(@CGUID+979,32820,0,1,1,0,0,-9459,-992,57.716,2.639,600,20,0,2,0,1,0,0,0),
+(@CGUID+980,32820,0,1,1,0,0,-9459,325.026,53.68,1.983,600,20,0,2,0,1,0,0,0),
+(@CGUID+981,32820,0,1,1,0,0,-9457,29.361,63.904,2.967,600,20,0,2,0,1,0,0,0),
+(@CGUID+982,32820,0,1,1,0,0,-9457,99.168,58.343,4.304,600,20,0,2,0,1,0,0,0),
+(@CGUID+983,32820,0,1,1,0,0,-9455.22,-1386.21,47.1356,1.81376,600,20,0,2,0,1,0,0,0),
+(@CGUID+984,32820,0,1,1,0,0,-9455,73.496,56.996,3.142,600,20,1,2,0,1,0,0,0),
+(@CGUID+985,32820,0,1,1,0,0,-9455,87.35,58.343,2.628,600,20,0,2,0,1,0,0,0),
+(@CGUID+986,32820,0,1,1,0,0,-9454.16,-1385.95,47.1707,1.71476,600,20,0,2,0,1,0,0,0),
+(@CGUID+987,32820,0,1,1,0,0,-9452,-1051,57.28,0.36,600,20,0,2,0,1,0,0,0),
+(@CGUID+988,32820,0,1,1,0,0,-9452,520.263,56.225,2.973,600,20,0,2,0,1,0,0,0),
+(@CGUID+989,32820,0,1,1,0,0,-9451,-957,55.738,4.467,600,20,0,2,0,1,0,0,0),
+(@CGUID+990,32820,0,1,1,0,0,-9449,-1449,59.031,0.017,600,20,0,2,0,1,0,0,0),
+(@CGUID+991,32820,0,1,1,0,0,-9449,-779,62.301,1.985,600,20,0,2,0,1,0,0,0),
+(@CGUID+992,32820,0,1,1,0,0,-9448,-494,63.785,5.27,600,20,0,2,0,1,0,0,0),
+(@CGUID+993,32820,0,1,1,0,0,-9448,217.373,59.931,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+994,32820,0,1,1,0,0,-9448,339.654,54.638,0.588,600,20,0,2,0,1,0,0,0),
+(@CGUID+995,32820,0,1,1,0,0,-9448,462.158,52.286,4.192,600,20,0,2,0,1,0,0,0),
+(@CGUID+996,32820,0,1,1,0,0,-9445,-973,55.591,4.366,600,20,0,2,0,1,0,0,0),
+(@CGUID+997,32820,0,1,1,0,0,-9445,-595,65.405,3.864,600,20,0,2,0,1,0,0,0),
+(@CGUID+998,32820,0,1,1,0,0,-9444.1,-1412.31,46.6621,1.63715,600,20,0,2,0,1,0,0,0),
+(@CGUID+999,32820,0,1,1,0,0,-9444,-900,58.153,3.64,600,20,0,2,0,1,0,0,0),
+(@CGUID+1000,32820,0,1,1,0,0,-9444,459.607,52.21,4.193,600,20,0,2,0,1,0,0,0),
+(@CGUID+1001,32820,0,1,1,0,0,-9440.76,-1391.15,46.7888,2.02346,600,20,0,2,0,1,0,0,0),
+(@CGUID+1002,32820,0,1,1,0,0,-9440,-1379,46.953,0.955,600,20,0,2,0,1,0,0,0),
+(@CGUID+1003,32820,0,1,1,0,0,-9439,-675,64.124,4.529,600,20,0,2,0,1,0,0,0),
+(@CGUID+1004,32820,0,1,1,0,0,-9438.49,-1405,46.662,4.60941,600,20,0,2,0,1,0,0,0),
+(@CGUID+1005,32820,0,1,1,0,0,-9438.22,-1412.35,46.662,1.68739,600,20,0,2,0,1,0,0,0),
+(@CGUID+1006,32820,0,1,1,0,0,-9438,-655,65.773,2.11,600,20,0,2,0,1,0,0,0),
+(@CGUID+1007,32820,0,1,1,0,0,-9438,470.249,53.274,4.009,600,20,0,2,0,1,0,0,0),
+(@CGUID+1008,32820,0,1,1,0,0,-9437,-1452,59.817,6.09,600,20,0,2,0,1,0,0,0),
+(@CGUID+1009,32820,0,1,1,0,0,-9435,-639,66.116,5.863,600,20,0,2,0,1,0,0,0),
+(@CGUID+1010,32820,0,1,1,0,0,-9434,-1253,49.267,2.305,600,20,0,2,0,1,0,0,0),
+(@CGUID+1011,32820,0,1,1,0,0,-9433,482.528,53.247,2.295,600,20,0,2,0,1,0,0,0),
+(@CGUID+1012,32820,0,1,1,0,0,-9432,-1387,46.663,5.947,600,20,0,2,0,1,0,0,0),
+(@CGUID+1013,32820,0,1,1,0,0,-9432,133.199,58.837,6.151,600,20,0,2,0,1,0,0,0),
+(@CGUID+1014,32820,0,1,1,0,0,-9432,150.687,55.834,2.532,600,20,0,2,0,1,0,0,0),
+(@CGUID+1015,32820,0,1,1,0,0,-9431,-2104,65.708,2.979,600,20,0,2,0,1,0,0,0),
+(@CGUID+1016,32820,0,1,1,0,0,-9430,-1514,68.918,0.448,600,20,0,2,0,1,0,0,0),
+(@CGUID+1017,32820,0,1,1,0,0,-9430,132.438,59.079,2.802,600,20,0,2,0,1,0,0,0),
+(@CGUID+1018,32820,0,1,1,0,0,-9430,134.259,58.901,3.849,600,20,0,2,0,1,0,0,0),
+(@CGUID+1019,32820,0,1,1,0,0,-9429,-1262,49.045,1.86,600,20,0,2,0,1,0,0,0),
+(@CGUID+1020,32820,0,1,1,0,0,-9429,-1261,49.154,5.276,600,20,0,2,0,1,0,0,0),
+(@CGUID+1021,32820,0,1,1,0,0,-9427,-671,64.684,4.566,600,20,0,2,0,1,0,0,0),
+(@CGUID+1022,32820,0,1,1,0,0,-9427,323.42,55.912,3.39,600,20,0,2,0,1,0,0,0),
+(@CGUID+1023,32820,0,1,1,0,0,-9426.71,-1323.56,51.4573,2.53904,600,20,0,2,0,1,0,0,0),
+(@CGUID+1024,32820,0,1,1,0,0,-9422,-1239,52.7,5.807,600,20,0,2,0,1,0,0,0),
+(@CGUID+1025,32820,0,1,1,0,0,-9422,-1182,56.483,6.115,600,20,0,2,0,1,0,0,0),
+(@CGUID+1026,32820,0,1,1,0,0,-9421,-566,67.708,4.625,600,20,0,2,0,1,0,0,0),
+(@CGUID+1027,32820,0,1,1,0,0,-9421,-453,60.422,3.662,600,20,0,2,0,1,0,0,0),
+(@CGUID+1028,32820,0,1,1,0,0,-9419,-728,65.583,3.245,600,20,0,2,0,1,0,0,0),
+(@CGUID+1029,32820,0,1,1,0,0,-9418,-1362,50.564,4.5,600,20,0,2,0,1,0,0,0),
+(@CGUID+1030,32820,0,1,1,0,0,-9416,-782,66.395,1.487,600,20,0,2,0,1,0,0,0),
+(@CGUID+1031,32820,0,1,1,0,0,-9416,155.709,56.403,5.045,600,20,0,2,0,1,0,0,0),
+(@CGUID+1032,32820,0,1,1,0,0,-9415,295.758,60.265,4.891,600,20,0,2,0,1,0,0,0),
+(@CGUID+1033,32820,0,1,1,0,0,-9414,-845,62.561,0.004,600,20,0,2,0,1,0,0,0),
+(@CGUID+1034,32820,0,1,1,0,0,-9412,-387,57.469,2.226,600,20,0,2,0,1,0,0,0),
+(@CGUID+1035,32820,0,1,1,0,0,-9412,-314,60.602,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+1036,32820,0,1,1,0,0,-9411,-1350,50.028,1.498,600,20,0,2,0,1,0,0,0),
+(@CGUID+1037,32820,0,1,1,0,0,-9410,-1271,49.832,5.483,600,20,0,2,0,1,0,0,0),
+(@CGUID+1038,32820,0,1,1,0,0,-9410,-853,62.711,0.461,600,20,0,2,0,1,0,0,0),
+(@CGUID+1039,32820,0,1,1,0,0,-9410,-324,59.375,1.682,600,20,0,2,0,1,0,0,0),
+(@CGUID+1040,32820,0,1,1,0,0,-9410,208.355,61.079,3.912,600,20,0,2,0,1,0,0,0),
+(@CGUID+1041,32820,0,1,1,0,0,-9409,243.329,61.172,1.582,600,20,0,2,0,1,0,0,0),
+(@CGUID+1042,32820,0,1,1,0,0,-9408,-999,61.864,2.694,600,20,0,2,0,1,0,0,0),
+(@CGUID+1043,32820,0,1,1,0,0,-9407,-1107,61.211,5.323,600,20,0,2,0,1,0,0,0),
+(@CGUID+1044,32820,0,1,1,0,0,-9405,-1344,50.111,2.461,600,20,0,2,0,1,0,0,0),
+(@CGUID+1045,32820,0,1,1,0,0,-9404,-30,64.335,1.721,600,20,0,2,0,1,0,0,0),
+(@CGUID+1046,32820,0,1,1,0,0,-9402,324.172,58.219,0.634,600,20,0,2,0,1,0,0,0),
+(@CGUID+1047,32820,0,1,1,0,0,-9400.99,-1336.26,50.0274,3.16106,600,20,0,2,0,1,0,0,0),
+(@CGUID+1048,32820,0,1,1,0,0,-9397,-443,60.336,0.515,600,20,0,2,0,1,0,0,0),
+(@CGUID+1049,32820,0,1,1,0,0,-9397,305.106,61.005,5.919,600,20,0,2,0,1,0,0,0),
+(@CGUID+1050,32820,0,1,1,0,0,-9396,-711,67.79,2.396,600,20,0,2,0,1,0,0,0),
+(@CGUID+1051,32820,0,1,1,0,0,-9395,-1514,69.385,4.886,600,20,0,2,0,1,0,0,0),
+(@CGUID+1052,32820,0,1,1,0,0,-9395,312.681,61.586,1.533,600,20,0,2,0,1,0,0,0),
+(@CGUID+1053,32820,0,1,1,0,0,-9394,-2022,58.275,4.33,600,20,0,2,0,1,0,0,0),
+(@CGUID+1054,32820,0,1,1,0,0,-9393,-1276,54.057,6.24,600,20,0,2,0,1,0,0,0),
+(@CGUID+1055,32820,0,1,1,0,0,-9392,-345,59.169,5.621,600,20,0,2,0,1,0,0,0),
+(@CGUID+1056,32820,0,1,1,0,0,-9390,-587,67.012,4.101,600,20,0,2,0,1,0,0,0),
+(@CGUID+1057,32820,0,1,1,0,0,-9390,-508,68.811,2.179,600,20,0,2,0,1,0,0,0),
+(@CGUID+1058,32820,0,1,1,0,0,-9390,56.554,59.985,3.128,600,20,0,2,0,1,0,0,0),
+(@CGUID+1059,32820,0,1,1,0,0,-9390,528.081,61.321,3.906,600,20,0,2,0,1,0,0,0),
+(@CGUID+1060,32820,0,1,1,0,0,-9389,-1275,55.114,3.004,600,20,0,2,0,1,0,0,0),
+(@CGUID+1061,32820,0,1,1,0,0,-9387.13,-117.859,58.8626,2.81827,600,20,0,2,0,1,0,0,0),
+(@CGUID+1062,32820,0,1,1,0,0,-9387,-1435,62.189,0.904,600,20,0,2,0,1,0,0,0),
+(@CGUID+1063,32820,0,1,1,0,0,-9387,-963,63.591,2.721,600,20,0,2,0,1,0,0,0),
+(@CGUID+1064,32820,0,1,1,0,0,-9386,-1276,55.562,2.717,600,20,0,2,0,1,0,0,0),
+(@CGUID+1065,32820,0,1,1,0,0,-9384,-924,63.488,2.606,600,20,0,2,0,1,0,0,0),
+(@CGUID+1066,32820,0,1,1,0,0,-9384,-486,68.886,1.506,600,20,0,2,0,1,0,0,0),
+(@CGUID+1067,32820,0,1,1,0,0,-9384,-230,64.15,0.899,600,20,0,2,0,1,0,0,0),
+(@CGUID+1068,32820,0,1,1,0,0,-9384,-21,62.361,0.496,600,20,0,2,0,1,0,0,0),
+(@CGUID+1069,32820,0,1,1,0,0,-9384,343.232,56.396,4.664,600,20,0,2,0,1,0,0,0),
+(@CGUID+1070,32820,0,1,1,0,0,-9381.82,-117.429,58.7558,4.28438,600,20,0,2,0,1,0,0,0),
+(@CGUID+1071,32820,0,1,1,0,0,-9381,-280,64.459,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+1072,32820,0,1,1,0,0,-9381,127.141,61.364,3.11,600,20,0,2,0,1,0,0,0),
+(@CGUID+1073,32820,0,1,1,0,0,-9380,-70,64.521,4.555,600,20,0,2,0,1,0,0,0),
+(@CGUID+1074,32820,0,1,1,0,0,-9380,29.617,61.183,2.488,600,20,0,2,0,1,0,0,0),
+(@CGUID+1075,32820,0,1,1,0,0,-9379,-112,58.793,2.077,600,20,0,2,0,1,0,0,0),
+(@CGUID+1076,32820,0,1,1,0,0,-9378,-1127,62.701,1.784,600,20,0,2,0,1,0,0,0),
+(@CGUID+1077,32820,0,1,1,0,0,-9378,-216,63.953,0.897,600,20,0,2,0,1,0,0,0),
+(@CGUID+1078,32820,0,1,1,0,0,-9376,-74,64.521,3.456,600,20,0,2,0,1,0,0,0),
+(@CGUID+1079,32820,0,1,1,0,0,-9376,-67,69.202,1.075,600,20,0,2,0,1,0,0,0),
+(@CGUID+1080,32820,0,1,1,0,0,-9376,-66,69.202,5.798,600,20,0,2,0,1,0,0,0),
+(@CGUID+1081,32820,0,1,1,0,0,-9374,-1225,63.762,5.091,600,20,0,2,0,1,0,0,0),
+(@CGUID+1082,32820,0,1,1,0,0,-9374,-66,69.202,3.57,600,20,0,2,0,1,0,0,0),
+(@CGUID+1083,32820,0,1,1,0,0,-9373,-1210,63.557,3.059,600,20,0,2,0,1,0,0,0),
+(@CGUID+1084,32820,0,1,1,0,0,-9373,134.102,61.836,1.385,600,20,0,2,0,1,0,0,0),
+(@CGUID+1085,32820,0,1,1,0,0,-9373,147.602,61.685,4.386,600,20,0,2,0,1,0,0,0),
+(@CGUID+1086,32820,0,1,1,0,0,-9371,-944,65.101,5.773,600,20,0,2,0,1,0,0,0),
+(@CGUID+1087,32820,0,1,1,0,0,-9371,-70,69.202,0.374,600,20,0,2,0,1,0,0,0),
+(@CGUID+1088,32820,0,1,1,0,0,-9371,-68,69.202,5.049,600,20,0,2,0,1,0,0,0),
+(@CGUID+1089,32820,0,1,1,0,0,-9371,134.791,61.985,4.722,600,20,0,2,0,1,0,0,0),
+(@CGUID+1090,32820,0,1,1,0,0,-9369,-1192,63.624,0.609,600,20,0,2,0,1,0,0,0),
+(@CGUID+1091,32820,0,1,1,0,0,-9369,-68,69.202,2.963,600,20,0,2,0,1,0,0,0),
+(@CGUID+1092,32820,0,1,1,0,0,-9367,-1168,65.193,5.53,600,20,0,2,0,1,0,0,0),
+(@CGUID+1093,32820,0,1,1,0,0,-9366,-810,65.544,2.616,600,20,0,2,0,1,0,0,0),
+(@CGUID+1094,32820,0,1,1,0,0,-9365,-596,69.178,4.296,600,20,0,2,0,1,0,0,0),
+(@CGUID+1095,32820,0,1,1,0,0,-9364,11.024,61.815,2.506,600,20,0,2,0,1,0,0,0),
+(@CGUID+1096,32820,0,1,1,0,0,-9361,-1405,63.575,4.344,600,20,0,2,0,1,0,0,0),
+(@CGUID+1097,32820,0,1,1,0,0,-9361,-869,64.962,3.987,600,20,0,2,0,1,0,0,0),
+(@CGUID+1098,32820,0,1,1,0,0,-9358,-926,65.732,2.164,600,20,0,2,0,1,0,0,0),
+(@CGUID+1099,32820,0,1,1,0,0,-9358,-849,63.997,2.375,600,20,0,2,0,1,0,0,0),
+(@CGUID+1100,32820,0,1,1,0,0,-9354,-1404,63.973,4.167,600,20,0,2,0,1,0,0,0),
+(@CGUID+1101,32820,0,1,1,0,0,-9354,-1195,66.266,2.266,600,20,0,2,0,1,0,0,0),
+(@CGUID+1102,32820,0,1,1,0,0,-9354,-186,65.198,0.372,600,20,0,2,0,1,0,0,0),
+(@CGUID+1103,32820,0,1,1,0,0,-9353,-904,66.04,6.18,600,20,0,2,0,1,0,0,0),
+(@CGUID+1104,32820,0,1,1,0,0,-9353,-843,64.12,6.075,600,20,0,2,0,1,0,0,0),
+(@CGUID+1105,32820,0,1,1,0,0,-9352,-1164,65.353,2.384,600,20,0,2,0,1,0,0,0),
+(@CGUID+1106,32820,0,1,1,0,0,-9352,-1160,65.543,5.245,600,20,0,2,0,1,0,0,0),
+(@CGUID+1107,32820,0,1,1,0,0,-9352,-611,71.313,1.553,600,20,0,2,0,1,0,0,0),
+(@CGUID+1108,32820,0,1,1,0,0,-9352,503.765,50.321,4.473,600,20,0,2,0,1,0,0,0),
+(@CGUID+1109,32820,0,1,1,0,0,-9350,-1166,65.293,1.933,600,20,0,2,0,1,0,0,0),
+(@CGUID+1110,32820,0,1,1,0,0,-9347,-1445,66.672,1.459,600,20,0,2,0,1,0,0,0),
+(@CGUID+1111,32820,0,1,1,0,0,-9346,-748,68.344,0.262,600,20,0,2,0,1,0,0,0),
+(@CGUID+1112,32820,0,1,1,0,0,-9346,44.308,61.314,2.717,600,20,0,2,0,1,0,0,0),
+(@CGUID+1113,32820,0,1,1,0,0,-9346,477.343,52.18,5.385,600,20,0,2,0,1,0,0,0),
+(@CGUID+1114,32820,0,1,1,0,0,-9341,165.021,61.641,1.096,600,20,0,2,0,1,0,0,0),
+(@CGUID+1115,32820,0,1,1,0,0,-9340,-1120,67.994,5.368,600,20,0,2,0,1,0,0,0),
+(@CGUID+1116,32820,0,1,1,0,0,-9340,-716,67.003,4.005,600,20,0,2,0,1,0,0,0),
+(@CGUID+1117,32820,0,1,1,0,0,-9338,-1155,67.043,0.595,600,20,0,2,0,1,0,0,0),
+(@CGUID+1118,32820,0,1,1,0,0,-9336,-1254,66.113,5.261,600,20,0,2,0,1,0,0,0),
+(@CGUID+1119,32820,0,1,1,0,0,-9336,-436,67.543,3.382,600,20,0,2,0,1,0,0,0),
+(@CGUID+1120,32820,0,1,1,0,0,-9334,-947,67.321,5.957,600,20,0,2,0,1,0,0,0),
+(@CGUID+1121,32820,0,1,1,0,0,-9331,-1168,66.517,3.206,600,20,0,2,0,1,0,0,0),
+(@CGUID+1122,32820,0,1,1,0,0,-9330,-1313,65.07,0.091,600,20,0,2,0,1,0,0,0),
+(@CGUID+1123,32820,0,1,1,0,0,-9328,-1318,65.451,3.679,600,20,0,2,0,1,0,0,0),
+(@CGUID+1124,32820,0,1,1,0,0,-9327,366.189,66.437,4.384,600,20,0,2,0,1,0,0,0),
+(@CGUID+1125,32820,0,1,1,0,0,-9326,325.428,68.249,2.474,600,20,0,2,0,1,0,0,0),
+(@CGUID+1126,32820,0,1,1,0,0,-9324.74,-106.101,64.0093,1.6099,600,20,0,2,0,1,0,0,0),
+(@CGUID+1127,32820,0,1,1,0,0,-9323,-557,69.447,0.586,600,20,0,2,0,1,0,0,0),
+(@CGUID+1128,32820,0,1,1,0,0,-9322,-288,69.495,4.24,600,20,0,2,0,1,0,0,0),
+(@CGUID+1129,32820,0,1,1,0,0,-9321,-1189,68.549,4.907,600,20,0,2,0,1,0,0,0),
+(@CGUID+1130,32820,0,1,1,0,0,-9321,-386,67.161,3.968,600,20,0,2,0,1,0,0,0),
+(@CGUID+1131,32820,0,1,1,0,0,-9321,551.713,77.139,2.583,600,20,0,2,0,1,0,0,0),
+(@CGUID+1132,32820,0,1,1,0,0,-9320,-272,69.786,1.371,600,20,0,2,0,1,0,0,0),
+(@CGUID+1133,32820,0,1,1,0,0,-9319,397.511,71.732,0.497,600,20,0,2,0,1,0,0,0),
+(@CGUID+1134,32820,0,1,1,0,0,-9317,-1183,68.226,5.533,600,20,0,2,0,1,0,0,0),
+(@CGUID+1135,32820,0,1,1,0,0,-9316,-719,67.299,5.341,600,20,0,2,0,1,0,0,0),
+(@CGUID+1136,32820,0,1,1,0,0,-9316,-520,68.63,2.477,600,20,0,2,0,1,0,0,0),
+(@CGUID+1137,32820,0,1,1,0,0,-9316,-495,69.81,1.649,600,20,0,2,0,1,0,0,0),
+(@CGUID+1138,32820,0,1,1,0,0,-9315,324.735,70.124,0.198,600,20,0,2,0,1,0,0,0),
+(@CGUID+1139,32820,0,1,1,0,0,-9313,281.484,70.538,2.381,600,20,0,2,0,1,0,0,0),
+(@CGUID+1140,32820,0,1,1,0,0,-9313,291.223,70.619,4.102,600,20,0,2,0,1,0,0,0),
+(@CGUID+1141,32820,0,1,1,0,0,-9313,335.962,69.282,5.109,600,20,0,2,0,1,0,0,0),
+(@CGUID+1142,32820,0,1,1,0,0,-9312,-432,68.237,2.052,600,20,0,2,0,1,0,0,0),
+(@CGUID+1143,32820,0,1,1,0,0,-9312,-169,65.719,4.121,600,20,0,2,0,1,0,0,0),
+(@CGUID+1144,32820,0,1,1,0,0,-9310,355.481,70.081,4.042,600,20,0,2,0,1,0,0,0),
+(@CGUID+1145,32820,0,1,1,0,0,-9309,-376,71.145,3.612,600,20,0,2,0,1,0,0,0),
+(@CGUID+1146,32820,0,1,1,0,0,-9309,64.142,76.196,0.616,600,20,0,2,0,1,0,0,0),
+(@CGUID+1147,32820,0,1,1,0,0,-9309,325.857,70.749,0.067,600,20,0,2,0,1,0,0,0),
+(@CGUID+1148,32820,0,1,1,0,0,-9309.12,283.676,70.5382,2.26234,600,20,0,2,0,1,0,0,0),
+(@CGUID+1149,32820,0,1,1,0,0,-9308,454.329,77.708,2.505,600,20,0,2,0,1,0,0,0),
+(@CGUID+1150,32820,0,1,1,0,0,-9307,-287,70.447,3.22,600,20,0,2,0,1,0,0,0),
+(@CGUID+1151,32820,0,1,1,0,0,-9307,-109,66.028,0.785,600,20,0,2,0,1,0,0,0),
+(@CGUID+1152,32820,0,1,1,0,0,-9307,363.144,71.563,1.509,600,20,0,2,0,1,0,0,0),
+(@CGUID+1153,32820,0,1,1,0,0,-9306,-1303,68.616,0.837,600,20,0,2,0,1,0,0,0),
+(@CGUID+1154,32820,0,1,1,0,0,-9304,-65,67.552,1.358,600,20,0,2,0,1,0,0,0),
+(@CGUID+1155,32820,0,1,1,0,0,-9303,-27,69.883,4.012,600,20,0,2,0,1,0,0,0),
+(@CGUID+1156,32820,0,1,1,0,0,-9302,-105,67.37,0.023,600,20,0,2,0,1,0,0,0),
+(@CGUID+1157,32820,0,1,1,0,0,-9303.19,-292.231,70.63,3.22,600,20,0,2,0,1,0,0,0),
+(@CGUID+1158,32820,0,1,1,0,0,-9299,406.242,74.38,1.508,600,20,0,2,0,1,0,0,0),
+(@CGUID+1159,32820,0,1,1,0,0,-9299,653.552,131.166,4.433,600,20,0,2,0,1,0,0,0),
+(@CGUID+1160,32820,0,1,1,0,0,-9299,672.389,131.976,2.461,600,20,0,2,0,1,0,0,0),
+(@CGUID+1161,32820,0,1,1,0,0,-9298,625.19,130.763,5.201,600,20,0,2,0,1,0,0,0),
+(@CGUID+1162,32820,0,1,1,0,0,-9297,386.209,75.43,1.276,600,20,0,2,0,1,0,0,0),
+(@CGUID+1163,32820,0,1,1,0,0,-9297,394.508,76.329,6.133,600,20,0,2,0,1,0,0,0),
+(@CGUID+1164,32820,0,1,1,0,0,-9297,702.451,131.679,4.268,600,20,0,2,0,1,0,0,0),
+(@CGUID+1165,32820,0,1,1,0,0,-9296,474.446,79.65,4.031,600,20,0,2,0,1,0,0,0),
+(@CGUID+1166,32820,0,1,1,0,0,1684.79,1424.86,136.907,2.39333,600,20,0,2,0,1,0,0,0),
+(@CGUID+1167,32820,0,1,1,0,0,-9295,693.985,132.569,1.479,600,20,0,2,0,1,0,0,0),
+(@CGUID+1168,32820,0,1,1,0,0,-9293,-6,69.154,2.281,600,20,0,2,0,1,0,0,0),
+(@CGUID+1169,32820,0,1,1,0,0,-9293,707.857,132.644,4.331,600,20,0,2,0,1,0,0,0),
+(@CGUID+1170,32820,0,1,1,0,0,-9292,-674,64.812,1.99,600,20,0,2,0,1,0,0,0),
+(@CGUID+1171,32820,0,1,1,0,0,-9292,388.547,76.684,2.622,600,20,0,2,0,1,0,0,0),
+(@CGUID+1172,32820,0,1,1,0,0,2151.18,1679.44,84.4418,5.45437,600,20,0,2,0,1,0,0,0),
+(@CGUID+1173,32820,0,1,1,0,0,-9289,-1268,71.882,3.342,600,20,0,2,0,1,0,0,0),
+(@CGUID+1174,32820,0,1,1,0,0,-9289,-1243,70.201,1.858,600,20,0,2,0,1,0,0,0),
+(@CGUID+1175,32820,0,1,1,0,0,-9289,-820,69.269,1.641,600,20,0,2,0,1,0,0,0),
+(@CGUID+1176,32820,0,1,1,0,0,-9289,466.884,80.109,2.618,600,20,0,2,0,1,0,0,0),
+(@CGUID+1177,32820,0,1,1,0,0,1992.5,1552.64,78.9382,5.31272,600,20,0,2,0,1,0,0,0),
+(@CGUID+1178,32820,0,1,1,0,0,-9287,461.562,79.709,5.307,600,20,0,2,0,1,0,0,0),
+(@CGUID+1179,32820,0,1,1,0,0,-9285,350.418,75.529,4.967,600,20,0,2,0,1,0,0,0),
+(@CGUID+1180,32820,0,1,1,0,0,-9285,375.705,76.131,6.197,600,20,0,2,0,1,0,0,0),
+(@CGUID+1181,32820,0,1,1,0,0,-9285,446.773,79.723,3.549,600,20,0,2,0,1,0,0,0),
+(@CGUID+1182,32820,0,1,1,0,0,-9284,97.42,68.968,0.59,600,20,0,2,0,1,0,0,0),
+(@CGUID+1183,32820,0,1,1,0,0,-9282,-579,65.184,5.812,600,20,0,2,0,1,0,0,0),
+(@CGUID+1184,32820,0,1,1,0,0,-9282,-198,69.361,5.542,600,20,0,2,0,1,0,0,0),
+(@CGUID+1185,32820,0,1,1,0,0,-9282,269.266,70.933,0.031,600,20,0,2,0,1,0,0,0),
+(@CGUID+1186,32820,0,1,1,0,0,-9281,-1310,72.626,0.047,600,20,0,2,0,1,0,0,0),
+(@CGUID+1187,32820,0,1,1,0,0,-9281,-1251,72.546,0.254,600,20,0,2,0,1,0,0,0),
+(@CGUID+1188,32820,0,1,1,0,0,-9281,662.627,131.965,6.151,600,20,0,2,0,1,0,0,0),
+(@CGUID+1189,32820,0,1,1,0,0,-9280,-1270,72.882,4.849,600,20,0,2,0,1,0,0,0),
+(@CGUID+1190,32820,0,1,1,0,0,-9279,-1183,71.143,4.553,600,20,0,2,0,1,0,0,0),
+(@CGUID+1191,32820,0,1,1,0,0,-9279,454.254,80.569,5.573,600,20,0,2,0,1,0,0,0),
+(@CGUID+1192,32820,0,1,1,0,0,-9278,-1253,73.114,0.458,600,20,0,2,0,1,0,0,0),
+(@CGUID+1193,32820,0,1,1,0,0,-9278,-1160,68.225,2.435,600,20,0,2,0,1,0,0,0),
+(@CGUID+1194,32820,0,1,1,0,0,-9277,-686,63.879,2.484,600,20,0,2,0,1,0,0,0),
+(@CGUID+1195,32820,0,1,1,0,0,-9277,-585,65.184,4.929,600,20,0,2,0,1,0,0,0),
+(@CGUID+1196,32820,0,1,1,0,0,-9273,23.978,71.351,0.267,600,20,0,2,0,1,0,0,0),
+(@CGUID+1197,32820,0,1,1,0,0,-9271,398.325,79.749,4.007,600,20,0,2,0,1,0,0,0),
+(@CGUID+1198,32820,0,1,1,0,0,-9270,-549,66.459,5.589,600,20,0,2,0,1,0,0,0),
+(@CGUID+1199,32820,0,1,1,0,0,-9268,459.041,81.799,3.677,600,20,0,2,0,1,0,0,0),
+(@CGUID+1200,32820,0,1,1,0,0,-9266.12,354.4,76.6919,2.2945,600,20,0,2,0,1,0,0,0),
+(@CGUID+1201,32820,0,1,1,0,0,-9265,294.519,71.125,2.064,600,20,0,2,0,1,0,0,0),
+(@CGUID+1202,32820,0,1,1,0,0,-9261,111.896,70.995,2.075,600,20,0,2,0,1,0,0,0),
+(@CGUID+1203,32820,0,1,1,0,0,-9260,-1972,77.436,6.126,600,20,0,2,0,1,0,0,0),
+(@CGUID+1204,32820,0,1,1,0,0,-9259,-21,73.236,1.091,600,20,0,2,0,1,0,0,0),
+(@CGUID+1205,32820,0,1,1,0,0,-9258,-1987,77.061,1.831,600,20,0,2,0,1,0,0,0),
+(@CGUID+1206,32820,0,1,1,0,0,-9256,-981,68.516,3.069,600,20,0,2,0,1,0,0,0),
+(@CGUID+1207,32820,0,1,1,0,0,-9256,-712,62.856,4.28319,600,20,0,2,0,1,0,0,0),
+(@CGUID+1208,32820,0,1,1,0,0,-9256,-708,63.098,0.942,600,20,0,2,0,1,0,0,0),
+(@CGUID+1209,32820,0,1,1,0,0,-9255,-1242,73.934,4.28319,600,20,0,2,0,1,0,0,0),
+(@CGUID+1210,32820,0,1,1,0,0,-9254,-574,66.763,5.249,600,20,0,2,0,1,0,0,0),
+(@CGUID+1211,32820,0,1,1,0,0,-9254,129.862,70.735,1.889,600,20,0,2,0,1,0,0,0),
+(@CGUID+1212,32820,0,1,1,0,0,-9253,368.858,77.524,1.918,600,20,0,2,0,1,0,0,0),
+(@CGUID+1213,32820,0,1,1,0,0,-9253,437.779,85.565,2.492,600,20,0,2,0,1,0,0,0),
+(@CGUID+1214,32820,0,1,1,0,0,-9252,-1241,74.04,2.156,600,20,0,2,0,1,0,0,0),
+(@CGUID+1215,32820,0,1,1,0,0,-9252,451.583,87.269,1.573,600,20,0,2,0,1,0,0,0),
+(@CGUID+1216,32820,0,1,1,0,0,-9250,126.236,71.395,3.382,600,20,0,2,0,1,0,0,0),
+(@CGUID+1217,32820,0,1,1,0,0,-9250,131.177,70.459,5.234,600,20,0,2,0,1,0,0,0),
+(@CGUID+1218,32820,0,1,1,0,0,-9249,382.408,80.118,4.058,600,20,0,2,0,1,0,0,0),
+(@CGUID+1219,32820,0,1,1,0,0,-9247,-577,66.772,4.605,600,20,0,2,0,1,0,0,0),
+(@CGUID+1220,32820,0,1,1,0,0,-9246,-853,69.761,0.044,600,20,0,2,0,1,0,0,0),
+(@CGUID+1221,32820,0,1,1,0,0,-9246,52.701,73.837,2.13,600,20,0,2,0,1,0,0,0),
+(@CGUID+1222,32820,0,1,1,0,0,-9245,-713,63.039,1.92,600,20,0,2,0,1,0,0,0),
+(@CGUID+1223,32820,0,1,1,0,0,-9245,48.974,73.712,1.003,600,20,0,2,0,1,0,0,0),
+(@CGUID+1224,32820,0,1,1,0,0,-9245,275.584,72.016,2.785,600,20,0,2,0,1,0,0,0),
+(@CGUID+1225,32820,0,1,1,0,0,-9244,-2261,63.933,4.036,600,20,0,2,0,1,0,0,0),
+(@CGUID+1226,32820,0,1,1,0,0,-9244,238.294,71.189,2.089,600,20,0,2,0,1,0,0,0),
+(@CGUID+1227,32820,0,1,1,0,0,-9242,-1161,63.476,1.693,600,20,0,2,0,1,0,0,0),
+(@CGUID+1228,32820,0,1,1,0,0,-9239,-40,71.632,3.505,600,20,0,2,0,1,0,0,0),
+(@CGUID+1229,32820,0,1,1,0,0,-9238,244.909,71.441,3.295,600,20,0,2,0,1,0,0,0),
+(@CGUID+1230,32820,0,1,1,0,0,-9236,-1226,72.69,0.837,600,20,0,2,0,1,0,0,0),
+(@CGUID+1231,32820,0,1,1,0,0,-9236,-67,73.709,4.015,600,20,0,2,0,1,0,0,0),
+(@CGUID+1232,32820,0,1,1,0,0,-9234,265.97,72.531,2.269,600,20,0,2,0,1,0,0,0),
+(@CGUID+1233,32820,0,1,1,0,0,-9232,361.053,73.698,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+1234,32820,0,1,1,0,0,-9230,-1199,67.716,1.134,600,20,0,2,0,1,0,0,0),
+(@CGUID+1235,32820,0,1,1,0,0,-9230,46.47,74.578,2.233,600,20,0,2,0,1,0,0,0),
+(@CGUID+1236,32820,0,1,1,0,0,-9229,67.144,75.609,5.941,600,20,0,2,0,1,0,0,0),
+(@CGUID+1237,32820,0,1,1,0,0,-9228,-70,74.946,2.101,600,20,0,2,0,1,0,0,0),
+(@CGUID+1238,32820,0,1,1,0,0,-9226,-1031,69.881,4.234,600,20,0,2,0,1,0,0,0),
+(@CGUID+1239,32820,0,1,1,0,0,-9225,-62,74.978,3.717,600,20,0,2,0,1,0,0,0),
+(@CGUID+1240,32820,0,1,1,0,0,-9225,9.06,76.471,3.721,600,20,0,2,0,1,0,0,0),
+(@CGUID+1241,32820,0,1,1,0,0,-9224,-50,73.483,5.111,600,20,0,2,0,1,0,0,0),
+(@CGUID+1242,32820,0,1,1,0,0,-9224,-40,73.401,4.839,600,20,0,2,0,1,0,0,0),
+(@CGUID+1243,32820,0,1,1,0,0,-9223,-630,61.972,5.414,600,20,0,2,0,1,0,0,0),
+(@CGUID+1244,32820,0,1,1,0,0,-9222,54.203,75.669,1.742,600,20,0,2,0,1,0,0,0),
+(@CGUID+1245,32820,0,1,1,0,0,-9221,52.523,75.601,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+1246,32820,0,1,1,0,0,-9219,-1243,76.007,3.363,600,20,0,2,0,1,0,0,0),
+(@CGUID+1247,32820,0,1,1,0,0,-9218,-1229,72.683,1.85,600,20,0,2,0,1,0,0,0),
+(@CGUID+1248,32820,0,1,1,0,0,-9217,427.754,89.692,0.175,600,20,0,2,0,1,0,0,0),
+(@CGUID+1249,32820,0,1,1,0,0,-9215,-39,75.276,0.921,600,20,0,2,0,1,0,0,0),
+(@CGUID+1250,32820,0,1,1,0,0,-9214,-48,74.123,1.782,600,20,0,2,0,1,0,0,0),
+(@CGUID+1251,32820,0,1,1,0,0,-9213,302.359,74.24,2.633,600,20,0,2,0,1,0,0,0),
+(@CGUID+1252,32820,0,1,1,0,0,-9213,426.235,88.855,0.441,600,20,0,2,0,1,0,0,0),
+(@CGUID+1253,32820,0,1,1,0,0,-9211,146.711,72.205,4.103,600,20,0,2,0,1,0,0,0),
+(@CGUID+1254,32820,0,1,1,0,0,-9211,243.926,72.691,0.525,600,20,0,2,0,1,0,0,0),
+(@CGUID+1255,32820,0,1,1,0,0,-9210,54.903,76.405,4.504,600,20,0,2,0,1,0,0,0),
+(@CGUID+1256,32820,0,1,1,0,0,-9209,414.569,88.298,3.841,600,20,0,2,0,1,0,0,0),
+(@CGUID+1257,32820,0,1,1,0,0,-9208,31.073,74.841,2.235,600,20,0,2,0,1,0,0,0),
+(@CGUID+1258,32820,0,1,1,0,0,-9203,419.836,89.486,4.915,600,20,0,2,0,1,0,0,0),
+(@CGUID+1259,32820,0,1,1,0,0,-9202.86,204.19,71.1686,3.47368,600,20,1,2,0,1,0,0,0),
+(@CGUID+1260,32820,0,1,1,0,0,-9199,63.807,77.537,3.797,600,20,0,2,0,1,0,0,0),
+(@CGUID+1261,32820,0,1,1,0,0,-9196,-1113,71.647,4.988,600,20,0,2,0,1,0,0,0),
+(@CGUID+1262,32820,0,1,1,0,0,-9196,-846,70.045,2.073,600,20,0,2,0,1,0,0,0),
+(@CGUID+1263,32820,0,1,1,0,0,-9195,-1215,68.435,1.082,600,20,0,2,0,1,0,0,0),
+(@CGUID+1264,32820,0,1,1,0,0,-9195,-1003,70.54,3.322,600,20,0,2,0,1,0,0,0),
+(@CGUID+1265,32820,0,1,1,0,0,-9190,356.967,76.234,5.988,600,20,0,2,0,1,0,0,0),
+(@CGUID+1266,32820,0,1,1,0,0,-9189,-2301,90.541,3.807,600,20,0,2,0,1,0,0,0),
+(@CGUID+1267,32820,0,1,1,0,0,-9185,-643,65.545,5.197,600,20,0,2,0,1,0,0,0),
+(@CGUID+1268,32820,0,1,1,0,0,-9185,117.698,74.854,4.701,600,20,0,2,0,1,0,0,0),
+(@CGUID+1269,32820,0,1,1,0,0,-9182,412.594,89.109,1.428,600,20,0,2,0,1,0,0,0),
+(@CGUID+1270,32820,0,1,1,0,0,-9177,418.347,91.326,0.86,600,20,0,2,0,1,0,0,0),
+(@CGUID+1271,32820,0,1,1,0,0,-9176,0.704,80.476,5.794,600,20,0,2,0,1,0,0,0),
+(@CGUID+1272,32820,0,1,1,0,0,-9175,-1125,71.073,4.476,600,20,0,2,0,1,0,0,0),
+(@CGUID+1273,32820,0,1,1,0,0,-9175,44.244,78.296,5.373,600,20,0,2,0,1,0,0,0),
+(@CGUID+1274,32820,0,1,1,0,0,-9173.18,317.426,80.4488,0.5183,600,20,1,2,0,1,0,0,0),
+(@CGUID+1275,32820,0,1,1,0,0,-9172,-1262,76.002,4.264,600,20,0,2,0,1,0,0,0),
+(@CGUID+1276,32820,0,1,1,0,0,-9172,-1251,75.127,2.195,600,20,0,2,0,1,0,0,0),
+(@CGUID+1277,32820,0,1,1,0,0,-9164.27,16.4855,78.7518,2.443,600,20,0,2,0,1,0,0,0),
+(@CGUID+1278,32820,0,1,1,0,0,-9163,86.072,76.823,4.657,600,20,0,2,0,1,0,0,0),
+(@CGUID+1279,32820,0,1,1,0,0,-9162,84.631,77.076,1.632,600,20,0,2,0,1,0,0,0),
+(@CGUID+1280,32820,0,1,1,0,0,-9159,-591,59.162,2.716,600,20,0,2,0,1,0,0,0),
+(@CGUID+1281,32820,0,1,1,0,0,-9159,15.513,78.548,0.996,600,20,0,2,0,1,0,0,0),
+(@CGUID+1282,32820,0,1,1,0,0,-9155,-1277,77.293,4.105,600,20,0,2,0,1,0,0,0),
+(@CGUID+1283,32820,0,1,1,0,0,-9154,-962,71.24,4.629,600,20,0,2,0,1,0,0,0),
+(@CGUID+1284,32820,0,1,1,0,0,-9150,-1243,74.013,1.412,600,20,0,2,0,1,0,0,0),
+(@CGUID+1285,32820,0,1,1,0,0,-9144,-1065,71.558,1.585,600,20,0,2,0,1,0,0,0),
+(@CGUID+1286,32820,0,1,1,0,0,-9136,-1148,70.616,4.383,600,20,0,2,0,1,0,0,0),
+(@CGUID+1287,32820,0,1,1,0,0,-9135,-818,70.427,2.753,600,20,0,2,0,1,0,0,0),
+(@CGUID+1288,32820,0,1,1,0,0,-9132,-596,57.446,4.187,600,20,0,2,0,1,0,0,0),
+(@CGUID+1289,32820,0,1,1,0,0,-9130,-984,76.181,2.059,600,20,0,2,0,1,0,0,0),
+(@CGUID+1290,32820,0,1,1,0,0,-9122,-300,73.442,5.435,600,20,0,2,0,1,0,0,0),
+(@CGUID+1291,32820,0,1,1,0,0,-9121,-386,73.345,0.785,600,20,0,2,0,1,0,0,0),
+(@CGUID+1292,32820,0,1,1,0,0,-9121,-355,73.511,0.882,600,20,0,2,0,1,0,0,0),
+(@CGUID+1293,32820,0,1,1,0,0,-9118,-1080,72.304,2.059,600,20,0,2,0,1,0,0,0),
+(@CGUID+1294,32820,0,1,1,0,0,-9118,-1017,72.287,0.898,600,20,0,2,0,1,0,0,0),
+(@CGUID+1295,32820,0,1,1,0,0,-9110,-257,75.005,1.177,600,20,0,2,0,1,0,0,0),
+(@CGUID+1296,32820,0,1,1,0,0,-9107,-1217,65.194,0.54,600,20,0,2,0,1,0,0,0),
+(@CGUID+1297,32820,0,1,1,0,0,-9100,-564,61.503,5.695,600,20,0,2,0,1,0,0,0),
+(@CGUID+1298,32820,0,1,1,0,0,-9098,-1101,73.715,2.16,600,20,0,2,0,1,0,0,0),
+(@CGUID+1299,32820,0,1,1,0,0,-9095,-12,91.408,3.817,600,20,0,2,0,1,0,0,0),
+(@CGUID+1300,32820,0,1,1,0,0,-9092,-951,68.852,6.09,600,20,0,2,0,1,0,0,0),
+(@CGUID+1301,32820,0,1,1,0,0,-9092,-238,74.343,0.921,600,20,0,2,0,1,0,0,0),
+(@CGUID+1302,32820,0,1,1,0,0,-9091,-23,90.156,3.576,600,20,0,2,0,1,0,0,0),
+(@CGUID+1303,32820,0,1,1,0,0,-9090,-417,74.617,0.975,600,20,0,2,0,1,0,0,0),
+(@CGUID+1304,32820,0,1,1,0,0,-9087,-242,74.122,2.901,600,20,0,2,0,1,0,0,0),
+(@CGUID+1305,32820,0,1,1,0,0,-9087,-31,89.033,2.37,600,20,0,2,0,1,0,0,0),
+(@CGUID+1306,32820,0,1,1,0,0,-9085,-577,62.104,1.69,600,20,0,2,0,1,0,0,0),
+(@CGUID+1307,32820,0,1,1,0,0,-9085,-556,60.266,5.407,600,20,0,2,0,1,0,0,0),
+(@CGUID+1308,32820,0,1,1,0,0,-9085,-281,73.99,4.262,600,20,0,2,0,1,0,0,0),
+(@CGUID+1309,32820,0,1,1,0,0,-9081,-180,74.765,4.778,600,20,0,2,0,1,0,0,0),
+(@CGUID+1310,32820,0,1,1,0,0,-9079,-1050,72.226,1.654,600,20,0,2,0,1,0,0,0),
+(@CGUID+1311,32820,0,1,1,0,0,-9079,-331,73.452,2.367,600,20,0,2,0,1,0,0,0),
+(@CGUID+1312,32820,0,1,1,0,0,-9079.87,442.777,93.2956,5.26296,600,20,0,2,0,1,0,0,0),
+(@CGUID+1313,32820,0,1,1,0,0,-9076,-1218,66.36,3.293,600,20,0,2,0,1,0,0,0),
+(@CGUID+1314,32820,0,1,1,0,0,-9072,-348,73.45,6.175,600,20,0,2,0,1,0,0,0),
+(@CGUID+1315,32820,0,1,1,0,0,-9059.67,417.093,93.2961,2.26746,600,20,0,2,0,1,0,0,0),
+(@CGUID+1316,32820,0,1,1,0,0,-9065,-547,58.235,1.246,600,20,0,2,0,1,0,0,0),
+(@CGUID+1317,32820,0,1,1,0,0,-9065,-312,73.452,2.842,600,20,0,2,0,1,0,0,0),
+(@CGUID+1318,32820,0,1,1,0,0,-9064,-48,88.244,1.519,600,20,0,2,0,1,0,0,0),
+(@CGUID+1319,32820,0,1,1,0,0,-9063,-39,87.959,4.575,600,20,0,2,0,1,0,0,0),
+(@CGUID+1320,32820,0,1,1,0,0,-9060,148.566,115.222,1.606,600,20,0,2,0,1,0,0,0),
+(@CGUID+1321,32820,0,1,1,0,0,-9093.46,425.22,92.1354,4.12178,600,20,0,2,0,1,0,0,0),
+(@CGUID+1322,32820,0,1,1,0,0,-9059,-458,72.486,1.305,600,20,0,2,0,1,0,0,0),
+(@CGUID+1323,32820,0,1,1,0,0,-9056,-459,72.524,1.373,600,20,0,2,0,1,0,0,0),
+(@CGUID+1324,32820,0,1,1,0,0,-9056,152.629,115.116,3.159,600,20,0,2,0,1,0,0,0),
+(@CGUID+1325,32820,0,1,1,0,0,-9053,-95,88.19,1.118,600,20,0,2,0,1,0,0,0),
+(@CGUID+1326,32820,0,1,1,0,0,-9052,-621,53.577,4.241,600,20,0,2,0,1,0,0,0),
+(@CGUID+1327,32820,0,1,1,0,0,-9052,-458,72.651,1.578,600,20,0,2,0,1,0,0,0),
+(@CGUID+1328,32820,0,1,1,0,0,-9045,-553,55.85,6.107,600,20,0,2,0,1,0,0,0),
+(@CGUID+1329,32820,0,1,1,0,0,-9045,-264,74.078,3.496,600,20,0,2,0,1,0,0,0),
+(@CGUID+1330,32820,0,1,1,0,0,-9044,-45,88.36,2.96,600,20,0,2,0,1,0,0,0),
+(@CGUID+1331,32820,0,1,1,0,0,-9041,-324,73.702,0.899,600,20,0,2,0,1,0,0,0),
+(@CGUID+1332,32820,0,1,1,0,0,-9040,-1105,71.361,4.023,600,20,0,2,0,1,0,0,0),
+(@CGUID+1333,32820,0,1,1,0,0,-9040,-607,53.241,1.478,600,20,0,2,0,1,0,0,0),
+(@CGUID+1334,32820,0,1,1,0,0,-9036,-265,73.556,5.196,600,20,0,2,0,1,0,0,0),
+(@CGUID+1335,32820,0,1,1,0,0,-9034,-368,75.484,4.205,600,20,0,2,0,1,0,0,0),
+(@CGUID+1336,32820,0,1,1,0,0,-9031,10.083,87.884,4.486,600,20,0,2,0,1,0,0,0),
+(@CGUID+1337,32820,0,1,1,0,0,-9029,-422,69.392,3.737,600,20,0,2,0,1,0,0,0),
+(@CGUID+1338,32820,0,1,1,0,0,-9016,-149,83.221,5.737,600,20,0,2,0,1,0,0,0),
+(@CGUID+1339,32820,0,1,1,0,0,-9013,-845,70.453,3.003,600,20,0,2,0,1,0,0,0),
+(@CGUID+1340,32820,0,1,1,0,0,-9012,-981,69.494,5.286,600,20,0,2,0,1,0,0,0),
+(@CGUID+1341,32820,0,1,1,0,0,-9012,-409,70.771,3.896,600,20,0,2,0,1,0,0,0),
+(@CGUID+1342,32820,0,1,1,0,0,-9012,-376,74.271,5.453,600,20,0,2,0,1,0,0,0),
+(@CGUID+1343,32820,0,1,1,0,0,-9012,-362,75.378,1.618,600,20,0,2,0,1,0,0,0),
+(@CGUID+1344,32820,0,1,1,0,0,-9011,-1231,74.086,0.222,600,20,0,2,0,1,0,0,0),
+(@CGUID+1345,32820,0,1,1,0,0,-9011,-867,69.49,1.788,600,20,0,2,0,1,0,0,0),
+(@CGUID+1346,32820,0,1,1,0,0,-9003,-148,80.381,0.1,600,20,0,2,0,1,0,0,0),
+(@CGUID+1347,32820,0,1,1,0,0,-9001,-826,69.884,2,600,20,0,2,0,1,0,0,0),
+(@CGUID+1348,32820,0,1,1,0,0,-9001,-404,71.292,6.259,600,20,0,2,0,1,0,0,0),
+(@CGUID+1349,32820,0,1,1,0,0,-9000,-414,69.884,3.921,600,20,0,2,0,1,0,0,0),
+(@CGUID+1350,32820,0,1,1,0,0,-8996,-818,69.715,2.023,600,20,0,2,0,1,0,0,0),
+(@CGUID+1351,32820,0,1,1,0,0,-8914.36,-134.589,80.4957,2.23039,600,20,0,2,0,1,0,0,0),
+(@CGUID+1352,32820,0,1,1,0,0,-8990,-771,73.386,5.568,600,20,0,2,0,1,0,0,0),
+(@CGUID+1353,32820,0,1,1,0,0,-8989,-1174,65.43,1.623,600,20,0,2,0,1,0,0,0),
+(@CGUID+1354,32820,0,1,1,0,0,-8987,-855,69.49,4.981,600,20,0,2,0,1,0,0,0),
+(@CGUID+1355,32820,0,1,1,0,0,-8984,-1199,71.807,1.113,600,20,0,2,0,1,0,0,0),
+(@CGUID+1356,32820,0,1,1,0,0,-8984,-1170,65.087,2.688,600,20,0,2,0,1,0,0,0),
+(@CGUID+1357,32820,0,1,1,0,0,-8980,-208,73.729,0.1,600,20,0,2,0,1,0,0,0),
+(@CGUID+1358,32820,0,1,1,0,0,-8978,-339,73.712,5.346,600,20,0,2,0,1,0,0,0),
+(@CGUID+1359,32820,0,1,1,0,0,-8974,-57,91.582,1.171,600,20,0,2,0,1,0,0,0),
+(@CGUID+1360,32820,0,1,1,0,0,-8971,-359,73.401,2.806,600,20,0,2,0,1,0,0,0),
+(@CGUID+1361,32820,0,1,1,0,0,-8967,-203,75.644,2.318,600,20,0,2,0,1,0,0,0),
+(@CGUID+1362,32820,0,1,1,0,0,-8962,-406,68.404,3.042,600,20,0,2,0,1,0,0,0),
+(@CGUID+1363,32820,0,1,1,0,0,-8961,-447,66.772,4.475,600,20,0,2,0,1,0,0,0),
+(@CGUID+1364,32820,0,1,1,0,0,-8960,-807,69.773,1.665,600,20,0,2,0,1,0,0,0),
+(@CGUID+1365,32820,0,1,1,0,0,-8960,-228,77.593,4.217,600,20,0,2,0,1,0,0,0),
+(@CGUID+1366,32820,0,1,1,0,0,-8959,-792,69.974,1.393,600,20,0,2,0,1,0,0,0),
+(@CGUID+1367,32820,0,1,1,0,0,-8956,-43,91.414,1.311,600,20,0,2,0,1,0,0,0),
+(@CGUID+1368,32820,0,1,1,0,0,-8955,-373,72.205,2.905,600,20,0,2,0,1,0,0,0),
+(@CGUID+1369,32820,0,1,1,0,0,-8952,-1145,66.507,6.157,600,20,0,2,0,1,0,0,0),
+(@CGUID+1370,32820,0,1,1,0,0,-8952,-404,68.705,3.014,600,20,0,2,0,1,0,0,0),
+(@CGUID+1371,32820,0,1,1,0,0,-8952,536.444,96.367,4.248,600,20,0,2,0,1,0,0,0),
+(@CGUID+1372,32820,0,1,1,0,0,-8951,-790,69.117,0.205,600,20,0,2,0,1,0,0,0),
+(@CGUID+1373,32820,0,1,1,0,0,-8951,-418,65.92,0.187,600,20,0,2,0,1,0,0,0),
+(@CGUID+1374,32820,0,1,1,0,0,-8949,-78,89.266,2.86,600,20,0,2,0,1,0,0,0),
+(@CGUID+1375,32820,0,1,1,0,0,-8948,-773,68.77,4.14,600,20,0,2,0,1,0,0,0),
+(@CGUID+1376,32820,0,1,1,0,0,-8937,-378,71.14,1.232,600,20,0,2,0,1,0,0,0),
+(@CGUID+1377,32820,0,1,1,0,0,-8937,518.506,96.366,3.598,600,20,0,2,0,1,0,0,0),
+(@CGUID+1378,32820,0,1,1,0,0,-8935,-52,90.24,0.223,600,20,0,2,0,1,0,0,0),
+(@CGUID+1379,32820,0,1,1,0,0,-8934,-167,80.842,5.977,600,20,0,2,0,1,0,0,0),
+(@CGUID+1380,32820,0,1,1,0,0,-8932.9,-136.332,83.1518,1.6083,600,20,0,2,0,1,0,0,0),
+(@CGUID+1381,32820,0,1,1,0,0,-8931,78.547,154.017,5.008,600,20,0,2,0,1,0,0,0),
+(@CGUID+1382,32820,0,1,1,0,0,-8929,-734,70.519,5.786,600,20,0,2,0,1,0,0,0),
+(@CGUID+1383,32820,0,1,1,0,0,-8929,-63,89.939,5.168,600,20,0,2,0,1,0,0,0),
+(@CGUID+1384,32820,0,1,1,0,0,-8928,-202,80.682,2.204,600,20,0,2,0,1,0,0,0),
+(@CGUID+1385,32820,0,1,1,0,0,-8927,-196,80.771,2.553,600,20,0,2,0,1,0,0,0),
+(@CGUID+1386,32820,0,1,1,0,0,-8924,-438,67.911,0.277,600,20,0,2,0,1,0,0,0),
+(@CGUID+1387,32820,0,1,1,0,0,-8947.97,-182.604,79.8355,5.84689,600,20,0,2,0,1,0,0,0),
+(@CGUID+1388,32820,0,1,1,0,0,-8921,-1201,74.587,3.28319,600,20,0,2,0,1,0,0,0),
+(@CGUID+1389,32820,0,1,1,0,0,-8918,-403,67.755,0.63,600,20,0,2,0,1,0,0,0),
+(@CGUID+1390,32820,0,1,1,0,0,-8918,-208,82.309,6.282,600,20,0,2,0,1,0,0,0),
+(@CGUID+1391,32820,0,1,1,0,0,-8917,-36,91.844,0.749,600,20,0,2,0,1,0,0,0),
+(@CGUID+1392,32820,0,1,1,0,0,-8915,-438,69.636,1.035,600,20,0,2,0,1,0,0,0),
+(@CGUID+1393,32820,0,1,1,0,0,-8915,-215,82.3,1.204,600,20,0,2,0,1,0,0,0),
+(@CGUID+1394,32820,0,1,1,0,0,-8914,-810,68.928,3.611,600,20,0,2,0,1,0,0,0),
+(@CGUID+1395,32820,0,1,1,0,0,-8910,-278,78.267,4.534,600,20,0,2,0,1,0,0,0),
+(@CGUID+1396,32820,0,1,1,0,0,-8910,-262,79.214,4.587,600,20,0,2,0,1,0,0,0),
+(@CGUID+1397,32820,0,1,1,0,0,-8910,-105,81.848,4.411,600,20,0,2,0,1,0,0,0),
+(@CGUID+1398,32820,0,1,1,0,0,-8908.13,-108.89,81.8481,4.28817,600,20,0,2,0,1,0,0,0),
+(@CGUID+1399,32820,0,1,1,0,0,-8906,-891,73.501,3.254,600,20,0,2,0,1,0,0,0),
+(@CGUID+1400,32820,0,1,1,0,0,-8904,792.487,87.501,2.376,600,20,0,2,0,1,0,0,0),
+(@CGUID+1401,32820,0,1,1,0,0,-8903,-286,77.597,3.899,600,20,0,2,0,1,0,0,0),
+(@CGUID+1402,32820,0,1,1,0,0,-8903,-163,82.022,2.042,600,20,0,2,0,1,0,0,0),
+(@CGUID+1403,32820,0,1,1,0,0,-8902,-182,113.24,0.873,600,20,0,2,0,1,0,0,0),
+(@CGUID+1404,32820,0,1,1,0,0,-8901.56,-112.697,81.8482,3.18871,600,20,0,2,0,1,0,0,0),
+(@CGUID+1405,32820,0,1,1,0,0,-8901,-362,71.707,5.729,600,20,0,2,0,1,0,0,0),
+(@CGUID+1406,32820,0,1,1,0,0,-8901,-80,84.384,0.1,600,20,0,2,0,1,0,0,0),
+(@CGUID+1407,32820,0,1,1,0,0,-8898,-120,82.016,3.315,600,20,0,2,0,1,0,0,0),
+(@CGUID+1408,32820,0,1,1,0,0,-8898,-19,92.553,1.283,600,20,0,2,0,1,0,0,0),
+(@CGUID+1409,32820,0,1,1,0,0,-8897.47,-115.457,81.838,3.76358,600,20,0,2,0,1,0,0,0),
+(@CGUID+1410,32820,0,1,1,0,0,-8896,-769,69.566,5.637,600,20,0,2,0,1,0,0,0),
+(@CGUID+1411,32820,0,1,1,0,0,-8895,575.431,92.564,5.253,600,20,0,2,0,1,0,0,0),
+(@CGUID+1412,32820,0,1,1,0,0,-8893,-1205,76.779,4.969,600,20,0,2,0,1,0,0,0),
+(@CGUID+1413,32820,0,1,1,0,0,-8892,-47,86.954,4.215,600,20,0,2,0,1,0,0,0),
+(@CGUID+1414,32820,0,1,1,0,0,-8890,-919,75.5,2.696,600,20,0,2,0,1,0,0,0),
+(@CGUID+1415,32820,0,1,1,0,0,-8890,639.99,99.522,0.474,600,20,0,2,0,1,0,0,0),
+(@CGUID+1416,32820,0,1,1,0,0,-8889,-755,69.426,1.799,600,20,0,2,0,1,0,0,0),
+(@CGUID+1417,32820,0,1,1,0,0,-8889,-393,67.44,2.896,600,20,0,2,0,1,0,0,0),
+(@CGUID+1418,32820,0,1,1,0,0,-8888,566.202,92.534,2.234,600,20,0,2,0,1,0,0,0),
+(@CGUID+1419,32820,0,1,1,0,0,-8887,-779,69.713,0.855,600,20,0,2,0,1,0,0,0),
+(@CGUID+1420,32820,0,1,1,0,0,-8887,635.868,99.606,0.765,600,20,0,2,0,1,0,0,0),
+(@CGUID+1421,32820,0,1,1,0,0,-8886,-1023,72.819,4.919,600,20,0,2,0,1,0,0,0),
+(@CGUID+1422,32820,0,1,1,0,0,-8885,6.25,94.517,4.712,600,20,0,2,0,1,0,0,0),
+(@CGUID+1423,32820,0,1,1,0,0,-8885,752.073,96.195,5.432,600,20,0,2,0,1,0,0,0),
+(@CGUID+1424,32820,0,1,1,0,0,-8883,-60,85.681,5.152,600,20,0,2,0,1,0,0,0),
+(@CGUID+1425,32820,0,1,1,0,0,-8883,-33,88.557,5.21,600,20,0,2,0,1,0,0,0),
+(@CGUID+1426,32820,0,1,1,0,0,-8882,6.896,93.946,0.412,600,20,0,2,0,1,0,0,0),
+(@CGUID+1427,32820,0,1,1,0,0,-8879,-955,75.224,6.101,600,20,0,2,0,1,0,0,0),
+(@CGUID+1428,32820,0,1,1,0,0,-8877,-1107,75.2,1.914,600,20,0,2,0,1,0,0,0),
+(@CGUID+1429,32820,0,1,1,0,0,-8877,-1083,74.682,1.344,600,20,0,2,0,1,0,0,0),
+(@CGUID+1430,32820,0,1,1,0,0,-8876,-186,81.938,1.482,600,20,0,2,0,1,0,0,0),
+(@CGUID+1431,32820,0,1,1,0,0,-8875,13.938,92.975,1.121,600,20,0,2,0,1,0,0,0),
+(@CGUID+1432,32820,0,1,1,0,0,-8874,-923,75.937,2.913,600,20,0,2,0,1,0,0,0),
+(@CGUID+1433,32820,0,1,1,0,0,-8874,-78,83.112,5.152,600,20,0,2,0,1,0,0,0),
+(@CGUID+1434,32820,0,1,1,0,0,-8869,-374,71.815,5.453,600,20,0,2,0,1,0,0,0),
+(@CGUID+1435,32820,0,1,1,0,0,-8842.51,-270.136,81.1989,1.18472,600,20,0,2,0,1,0,0,0),
+(@CGUID+1436,32820,0,1,1,0,0,-8865,-217,80.956,4.368,600,20,0,2,0,1,0,0,0),
+(@CGUID+1437,32820,0,1,1,0,0,-8865,762.931,96.889,2.191,600,20,0,2,0,1,0,0,0),
+(@CGUID+1438,32820,0,1,1,0,0,-8860,-813,70.458,0.663,600,20,0,2,0,1,0,0,0),
+(@CGUID+1439,32820,0,1,1,0,0,-8857,937.947,102.143,0.53,600,20,0,2,0,1,0,0,0),
+(@CGUID+1440,32820,0,1,1,0,0,-8856,-81,84.245,0.97,600,20,0,2,0,1,0,0,0),
+(@CGUID+1441,32820,0,1,1,0,0,-8855,-1139,76.615,1.998,600,20,0,2,0,1,0,0,0),
+(@CGUID+1442,32820,0,1,1,0,0,-8854,-938,76.242,4.371,600,20,0,2,0,1,0,0,0),
+(@CGUID+1443,32820,0,1,1,0,0,-8854,-823,71.878,4.805,600,20,0,2,0,1,0,0,0),
+(@CGUID+1444,32820,0,1,1,0,0,-8854,-192,81.933,3.32,600,20,0,2,0,1,0,0,0),
+(@CGUID+1445,32820,0,1,1,0,0,-8854,541.299,105.898,4.976,600,20,0,2,0,1,0,0,0),
+(@CGUID+1446,32820,0,1,1,0,0,-8853,-835,73.025,1.413,600,20,0,2,0,1,0,0,0),
+(@CGUID+1447,32820,0,1,1,0,0,-8853,-776,70.516,5.55,600,20,0,2,0,1,0,0,0),
+(@CGUID+1448,32820,0,1,1,0,0,-8851,-919,75.995,1.985,600,20,0,2,0,1,0,0,0),
+(@CGUID+1449,32820,0,1,1,0,0,-8851,-223,81.562,4.969,600,20,0,2,0,1,0,0,0),
+(@CGUID+1450,32820,0,1,1,0,0,-8851,-188,89.313,2.37,600,20,0,2,0,1,0,0,0),
+(@CGUID+1451,32820,0,1,1,0,0,-8850,-287,78.741,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+1452,32820,0,1,1,0,0,-8849,-918,76.015,2.365,600,20,0,2,0,1,0,0,0),
+(@CGUID+1453,32820,0,1,1,0,0,-8848,-812,70.712,4.206,600,20,0,2,0,1,0,0,0),
+(@CGUID+1454,32820,0,1,1,0,0,-8848,-105,81.92,3.975,600,20,0,2,0,1,0,0,0),
+(@CGUID+1455,32820,0,1,1,0,0,-8844,-1125,76.107,5.95,600,20,0,2,0,1,0,0,0),
+(@CGUID+1456,32820,0,1,1,0,0,-8843,-981,74.577,1.568,600,20,0,2,0,1,0,0,0),
+(@CGUID+1457,32820,0,1,1,0,0,-8838,-854,74.684,0.639,600,20,0,2,0,1,0,0,0),
+(@CGUID+1458,32820,0,1,1,0,0,-8837,-999,74.077,6.018,600,20,0,2,0,1,0,0,0),
+(@CGUID+1459,32820,0,1,1,0,0,-8835,-61,86.624,0.924,600,20,0,2,0,1,0,0,0),
+(@CGUID+1460,32820,0,1,1,0,0,-8835,723.541,97.881,1.986,600,20,0,2,0,1,0,0,0),
+(@CGUID+1461,32820,0,1,1,0,0,-8834,-881,74.428,2.025,600,20,0,2,0,1,0,0,0),
+(@CGUID+1462,32820,0,1,1,0,0,-8833,542.104,96.942,2.753,600,20,1,2,0,1,0,0,0),
+(@CGUID+1463,32820,0,1,1,0,0,-8828,-867,74.593,3.229,600,20,0,2,0,1,0,0,0),
+(@CGUID+1464,32820,0,1,1,0,0,-8827,904.341,98.139,4.034,600,20,0,2,0,1,0,0,0),
+(@CGUID+1465,32820,0,1,1,0,0,-8825,613.922,94.463,0.89,600,20,1,2,0,1,0,0,0),
+(@CGUID+1466,32820,0,1,1,0,0,-8824,-142,80.839,5.912,600,20,0,2,0,1,0,0,0),
+(@CGUID+1467,32820,0,1,1,0,0,-8821,-843,74.501,2.856,600,20,0,2,0,1,0,0,0),
+(@CGUID+1468,32820,0,1,1,0,0,-8821,-122,80.865,3.5,600,20,0,2,0,1,0,0,0),
+(@CGUID+1469,32820,0,1,1,0,0,-8818,97.723,164.66,4.413,600,20,0,2,0,1,0,0,0),
+(@CGUID+1470,32820,0,1,1,0,0,-8817,810.273,99.022,3.975,600,20,0,2,0,1,0,0,0),
+(@CGUID+1471,32820,0,1,1,0,0,-8813,803.688,98.623,3.761,600,20,0,2,0,1,0,0,0),
+(@CGUID+1472,32820,0,1,1,0,0,-8812,-169,81.309,5.209,600,20,0,2,0,1,0,0,0),
+(@CGUID+1473,32820,0,1,1,0,0,-8811,-1017,75.755,4.581,600,20,0,2,0,1,0,0,0),
+(@CGUID+1474,32820,0,1,1,0,0,-8811,-244,82.142,2.682,600,20,0,2,0,1,0,0,0),
+(@CGUID+1475,32820,0,1,1,0,0,-8809,-213,81.973,0.1,600,20,0,2,0,1,0,0,0),
+(@CGUID+1476,32820,0,1,1,0,0,-8809,-61,91.362,0.557,600,20,0,2,0,1,0,0,0),
+(@CGUID+1477,32820,0,1,1,0,0,-8808,-96,83.649,5.901,600,20,0,2,0,1,0,0,0),
+(@CGUID+1478,32820,0,1,1,0,0,-8808,623.519,94.485,2.347,600,20,0,2,0,1,0,0,0),
+(@CGUID+1479,32820,0,1,1,0,0,-8803,-81,86.374,3.092,600,20,0,2,0,1,0,0,0),
+(@CGUID+1480,32820,0,1,1,0,0,-8803,862.081,98.887,2.161,600,20,0,2,0,1,0,0,0),
+(@CGUID+1481,32820,0,1,1,0,0,-8799,-1097,76.21,1.408,600,20,0,2,0,1,0,0,0),
+(@CGUID+1482,32820,0,1,1,0,0,-8799,865.216,98.958,2.381,600,20,0,2,0,1,0,0,0),
+(@CGUID+1483,32820,0,1,1,0,0,-8798,-99,83.259,2.092,600,20,0,2,0,1,0,0,0),
+(@CGUID+1484,32820,0,1,1,0,0,-8797,-173,81.655,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+1485,32820,0,1,1,0,0,-8796,-211,82.807,2.339,600,20,0,2,0,1,0,0,0),
+(@CGUID+1486,32820,0,1,1,0,0,-8795,-108,83.073,1.504,600,20,0,2,0,1,0,0,0),
+(@CGUID+1487,32820,0,1,1,0,0,-8791,-129,82.513,4.16,600,20,0,2,0,1,0,0,0),
+(@CGUID+1488,32820,0,1,1,0,0,-8790,-124,82.994,4.28319,600,20,0,2,0,1,0,0,0),
+(@CGUID+1489,32820,0,1,1,0,0,-8790,-121,82.98,2.568,600,20,0,2,0,1,0,0,0),
+(@CGUID+1490,32820,0,1,1,0,0,-8787,-935,74.019,3.324,600,20,0,2,0,1,0,0,0),
+(@CGUID+1491,32820,0,1,1,0,0,-8787,-252,82.661,2.234,600,20,0,2,0,1,0,0,0),
+(@CGUID+1492,32820,0,1,1,0,0,-8785,-278,78.736,0.996,600,20,0,2,0,1,0,0,0),
+(@CGUID+1493,32820,0,1,1,0,0,-8782,-203,84.005,0.1,600,20,0,2,0,1,0,0,0),
+(@CGUID+1494,32820,0,1,1,0,0,-8780,-59,92.094,0.066,600,20,0,2,0,1,0,0,0),
+(@CGUID+1495,32820,0,1,1,0,0,-8779,-250,82.702,2.752,600,20,0,2,0,1,0,0,0),
+(@CGUID+1496,32820,0,1,1,0,0,-8779,-171,82.004,0.97,600,20,0,2,0,1,0,0,0),
+(@CGUID+1497,32820,0,1,1,0,0,-8773,-127,83.395,3.134,600,20,0,2,0,1,0,0,0),
+(@CGUID+1498,32820,0,1,1,0,0,-8772,-151,81.32,0.721,600,20,0,2,0,1,0,0,0),
+(@CGUID+1499,32820,0,1,1,0,0,-8770,-158,81.992,4.023,600,20,0,2,0,1,0,0,0),
+(@CGUID+1500,32820,0,1,1,0,0,-8770,-118,83.495,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+1501,32820,0,1,1,0,0,-8770,-102,87.125,5.647,600,20,0,2,0,1,0,0,0),
+(@CGUID+1502,32820,0,1,1,0,0,-8769,-286,77.486,3.298,600,20,0,2,0,1,0,0,0),
+(@CGUID+1503,32820,0,1,1,0,0,-8769,-272,78.433,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+1504,32820,0,1,1,0,0,-8768,-76,90.689,2.175,600,20,0,2,0,1,0,0,0),
+(@CGUID+1505,32820,0,1,1,0,0,-8765,-232,85.305,5.685,600,20,0,2,0,1,0,0,0),
+(@CGUID+1506,32820,0,1,1,0,0,-8765,-193,85.266,3.142,600,20,0,2,0,1,0,0,0),
+(@CGUID+1507,32820,0,1,1,0,0,-8765,-183,84.088,0.1,600,20,0,2,0,1,0,0,0),
+(@CGUID+1508,32820,0,1,1,0,0,-8765,607.706,96.892,3.959,600,20,0,2,0,1,0,0,0),
+(@CGUID+1509,32820,0,1,1,0,0,-8760.53,-109.372,85.435,3.84574,600,20,0,2,0,1,0,0,0),
+(@CGUID+1510,32820,0,1,1,0,0,-8763,-158,82.828,3.142,600,20,0,2,0,1,0,0,0),
+(@CGUID+1511,32820,0,1,1,0,0,-8762,-144,81.933,3.59,600,20,0,2,0,1,0,0,0),
+(@CGUID+1512,32820,0,1,1,0,0,-8756,-186,84.99,4.422,600,20,0,2,0,1,0,0,0),
+(@CGUID+1513,32820,0,1,1,0,0,-8756,-89,91.77,2.771,600,20,0,2,0,1,0,0,0),
+(@CGUID+1514,32820,0,1,1,0,0,-8755,-129,83.029,2.396,600,20,0,2,0,1,0,0,0),
+(@CGUID+1515,32820,0,1,1,0,0,-8753,-203,86.316,0.1,600,20,0,2,0,1,0,0,0),
+(@CGUID+1516,32820,0,1,1,0,0,-8744,-177,85.559,3.142,600,20,0,2,0,1,0,0,0),
+(@CGUID+1517,32820,0,1,1,0,0,-8743,-120,85.732,1.077,600,20,0,2,0,1,0,0,0),
+(@CGUID+1518,32820,0,1,1,0,0,-8742,-163,84.981,0.1,600,20,0,2,0,1,0,0,0),
+(@CGUID+1519,32820,0,1,1,0,0,-8741,-192,86.09,0.947,600,20,0,2,0,1,0,0,0),
+(@CGUID+1520,32820,0,1,1,0,0,-8741,-97,89.23,2.363,600,20,0,2,0,1,0,0,0),
+(@CGUID+1521,32820,0,1,1,0,0,-8737,-58,91.341,2.596,600,20,0,2,0,1,0,0,0),
+(@CGUID+1522,32820,0,1,1,0,0,-8735,-103,87.046,3.142,600,20,0,2,0,1,0,0,0),
+(@CGUID+1523,32820,0,1,1,0,0,-8728,375.537,101.265,3.352,600,20,0,2,0,1,0,0,0),
+(@CGUID+1524,32820,0,1,1,0,0,-8600.26,-139.186,87.808,3.4111,600,20,0,2,0,1,0,0,0),
+(@CGUID+1525,32820,0,1,1,0,0,-8724,-139,86.919,4.184,600,20,0,2,0,1,0,0,0),
+(@CGUID+1526,32820,0,1,1,0,0,-8723,-208,89.648,3.229,600,20,0,2,0,1,0,0,0),
+(@CGUID+1527,32820,0,1,1,0,0,-8717,-105,87.423,3.695,600,20,0,2,0,1,0,0,0),
+(@CGUID+1528,32820,0,1,1,0,0,-8717,923.309,100.879,2.292,600,20,0,2,0,1,0,0,0),
+(@CGUID+1529,32820,0,1,1,0,0,-8714,348.185,101.019,2.83,600,20,0,2,0,1,0,0,0),
+(@CGUID+1530,32820,0,1,1,0,0,-8710,-80,90.094,0.1,600,20,0,2,0,1,0,0,0),
+(@CGUID+1531,32820,0,1,1,0,0,-8708,-188,99.205,5.373,600,20,0,2,0,1,0,0,0),
+(@CGUID+1532,32820,0,1,1,0,0,-8698,-74,89.932,0.1,600,20,0,2,0,1,0,0,0),
+(@CGUID+1533,32820,0,1,1,0,0,-8691,-122,88.343,2.098,600,20,0,2,0,1,0,0,0),
+(@CGUID+1534,32820,0,1,1,0,0,-8685,-185,91.246,0.43,600,20,0,2,0,1,0,0,0),
+(@CGUID+1535,32820,0,1,1,0,0,-8684,575.301,97.054,3.805,600,20,0,2,0,1,0,0,0),
+(@CGUID+1536,32820,0,1,1,0,0,-8682,-100,89.536,2.684,600,20,0,2,0,1,0,0,0),
+(@CGUID+1537,32820,0,1,1,0,0,-8680,-191,91.409,6.181,600,20,0,2,0,1,0,0,0),
+(@CGUID+1538,32820,0,1,1,0,0,-8679,635.687,96.969,2.217,600,20,0,2,0,1,0,0,0),
+(@CGUID+1539,32820,0,1,1,0,0,-8676,-203,94.627,4.422,600,20,0,2,0,1,0,0,0),
+(@CGUID+1540,32820,0,1,1,0,0,-8676,638.406,96.969,2.26,600,20,0,2,0,1,0,0,0),
+(@CGUID+1541,32820,0,1,1,0,0,-8675,869.995,97.016,2.455,600,20,0,2,0,1,0,0,0),
+(@CGUID+1542,32820,0,1,1,0,0,-8586.41,-147.882,89.9644,2.233,600,20,0,2,0,1,0,0,0),
+(@CGUID+1543,32820,0,1,1,0,0,-8556,-217.474,84.981,2.05473,600,20,0,2,0,1,0,0,0),
+(@CGUID+1544,32820,0,1,1,0,0,-8644,801.707,96.67,2.527,600,20,1,2,0,1,0,0,0),
+(@CGUID+1545,32820,0,1,1,0,0,-8561.69,-148.63,88.3487,3.41111,600,20,0,2,0,1,0,0,0),
+(@CGUID+1546,32820,0,1,1,0,0,-8545.58,-159.898,87.1807,1.5772,600,20,0,2,0,1,0,0,0),
+(@CGUID+1547,32820,0,1,1,0,0,-8539.24,-174.348,85.1864,2.13876,600,20,0,2,0,1,0,0,0),
+(@CGUID+1548,32820,0,1,1,0,0,-8623,848.741,96.721,2.331,600,20,1,2,0,1,0,0,0),
+(@CGUID+1549,32820,0,1,1,0,0,-8618,784.698,97.252,3.766,600,20,0,2,0,1,0,0,0),
+(@CGUID+1550,32820,0,1,1,0,0,-8565.04,-218.299,85.4327,0.399106,600,20,0,2,0,1,0,0,0),
+(@CGUID+1551,32820,0,1,1,0,0,-8613,778.144,97.243,3.864,600,20,0,2,0,1,0,0,0),
+(@CGUID+1552,32820,0,1,1,0,0,-8551.88,-202.872,85.526,5.97622,600,20,0,2,0,1,0,0,0),
+(@CGUID+1553,32820,0,1,1,0,0,-8533.56,-195.278,83.5968,1.74214,600,20,0,2,0,1,0,0,0),
+(@CGUID+1554,32820,0,1,1,0,0,-8583.03,-173.171,90.9283,1.62904,600,20,0,2,0,1,0,0,0),
+(@CGUID+1555,32820,0,1,1,0,0,-8644.95,-115.942,88.0407,3.95727,600,20,0,2,0,1,0,0,0),
+(@CGUID+1556,32820,0,1,1,0,0,-8563.16,-203.576,84.3093,4.568,600,20,0,2,0,1,0,0,0),
+(@CGUID+1557,32820,0,1,1,0,0,-8635.73,-111.035,86.8433,3.64311,600,20,0,2,0,1,0,0,0),
+(@CGUID+1558,32820,0,1,1,0,0,-8544,502.641,98.552,5.48,600,20,0,2,0,1,0,0,0),
+(@CGUID+1559,32820,0,1,1,0,0,-8887.99,-274.452,80.4154,4.88438,600,20,0,2,0,1,0,0,0),
+(@CGUID+1560,32820,0,1,1,0,0,-8856.3,-252.666,81.1253,5.68549,600,20,0,2,0,1,0,0,0),
+(@CGUID+1561,32820,0,1,1,0,0,-8534,692.766,97.669,3.918,600,20,1,2,0,1,0,0,0),
+(@CGUID+1562,32820,0,1,1,0,0,-8368,542.082,91.797,2.27,600,20,0,2,0,1,0,0,0),
+(@CGUID+1563,32820,0,1,1,0,0,-8217,-499,197.379,2.145,600,20,0,2,0,1,0,0,0),
+(@CGUID+1564,32820,0,1,1,0,0,-8208,-485,193.739,5.354,600,20,0,2,0,1,0,0,0),
+(@CGUID+1565,32820,0,1,1,0,0,-8205,-483,193.823,2.678,600,20,0,2,0,1,0,0,0),
+(@CGUID+1566,32820,0,1,1,0,0,-8184,-577,200.644,4.471,600,20,0,2,0,1,0,0,0),
+(@CGUID+1567,32820,0,1,1,0,0,-8177,-594,200.167,0.811,600,20,0,2,0,1,0,0,0),
+(@CGUID+1568,32820,0,1,1,0,0,-8159,-597,199.913,2.554,600,20,0,2,0,1,0,0,0),
+(@CGUID+1569,32820,0,1,1,0,0,-8150,-540,200.85,1.866,600,20,0,2,0,1,0,0,0),
+(@CGUID+1570,32820,0,1,1,0,0,-7501,-2145,146.088,0.955,600,20,0,2,0,1,0,0,0),
+(@CGUID+1571,32820,0,1,1,0,0,-6807,-2289,280.753,2.587,600,20,0,2,0,1,0,0,0),
+(@CGUID+1572,32820,0,1,1,0,0,-6439,-1115,312.16,3.172,600,20,0,2,0,1,0,0,0),
+(@CGUID+1573,32820,0,1,1,0,0,1901.5,1507.09,89.1851,0.850343,600,20,0,2,0,1,0,0,0),
+(@CGUID+1574,32820,0,1,1,0,0,1939.89,1545.48,90.165,1.22525,600,20,0,2,0,1,0,0,0),
+(@CGUID+1575,32820,0,1,1,0,0,1939.86,1574.08,82.4603,2.76817,600,20,0,2,0,1,0,0,0),
+(@CGUID+1576,32820,0,1,1,0,0,1909.7,1514.67,87.3891,4.62487,600,20,0,2,0,1,0,0,0),
+(@CGUID+1577,32820,0,1,1,0,0,-6160,325.568,399.968,1.928,600,20,0,2,0,1,0,0,0),
+(@CGUID+1578,32820,0,1,1,0,0,1947.43,1559.7,87.6517,5.05464,600,20,0,2,0,1,0,0,0),
+(@CGUID+1579,32820,0,1,1,0,0,1871.81,1511.04,88.1731,1.4094,600,20,0,2,0,1,0,0,0),
+(@CGUID+1580,32820,0,1,1,0,0,1923.72,1546.34,87.5938,5.72714,600,20,0,2,0,1,0,0,0),
+(@CGUID+1581,32820,0,1,1,0,0,1951.47,1608.03,83.4339,0.90738,600,20,0,2,0,1,0,0,0),
+(@CGUID+1582,32820,0,1,1,0,0,1957.45,1559.31,86.7158,3.11913,600,20,0,2,0,1,0,0,0),
+(@CGUID+1583,32820,0,1,1,0,0,1964.36,1596.41,88.1966,6.16458,600,20,0,2,0,1,0,0,0),
+(@CGUID+1584,32820,0,1,1,0,0,1958.78,1605.91,88.1813,3.39428,600,20,0,2,0,1,0,0,0),
+(@CGUID+1585,32820,0,1,1,0,0,1969.51,1611.49,88.1993,1.55372,600,20,0,2,0,1,0,0,0),
+(@CGUID+1586,32820,0,1,1,0,0,1998.98,1702.84,79.2207,4.83678,600,20,0,2,0,1,0,0,0),
+(@CGUID+1587,32820,0,1,1,0,0,1964.83,1611.97,88.1991,5.10508,600,20,0,2,0,1,0,0,0),
+(@CGUID+1588,32820,0,1,1,0,0,1965.75,1611.9,83.5143,4.57629,600,20,0,2,0,1,0,0,0),
+(@CGUID+1589,32820,0,1,1,0,0,1985.09,1674.03,77.8688,2.46003,600,20,0,2,0,1,0,0,0),
+(@CGUID+1590,32820,0,1,1,0,0,1961.67,1604,83.4338,1.92067,600,20,0,2,0,1,0,0,0),
+(@CGUID+1591,32820,0,1,1,0,0,1989.34,1614.82,82.0564,3.55892,600,20,0,2,0,1,0,0,0),
+(@CGUID+1592,32820,0,1,1,0,0,1744.62,1564.06,115.271,4.91857,600,20,0,2,0,1,0,0,0),
+(@CGUID+1593,32820,0,1,1,0,0,1992.71,1626.04,79.6506,1.53227,600,20,0,2,0,1,0,0,0),
+(@CGUID+1594,32820,0,1,1,0,0,-5816,-3455,311.46,4.143,600,20,0,2,0,1,0,0,0),
+(@CGUID+1595,32820,0,1,1,0,0,-5793,-2582,309.097,4.926,600,20,0,2,0,1,0,0,0),
+(@CGUID+1596,32820,0,1,1,0,0,-5787,-3588,335.657,3.72,600,20,0,2,0,1,0,0,0),
+(@CGUID+1597,32820,0,1,1,0,0,-5726,-3310,304.167,1.49,600,20,0,2,0,1,0,0,0),
+(@CGUID+1598,32820,0,1,1,0,0,-5706,-3545,305.103,4.912,600,20,0,2,0,1,0,0,0),
+(@CGUID+1599,32820,0,1,1,0,0,-5687,-3183,318.88,0.687,600,20,0,2,0,1,0,0,0),
+(@CGUID+1600,32820,0,1,1,0,0,-5670,-528,398.13,2.381,600,20,0,2,0,1,0,0,0),
+(@CGUID+1601,32820,0,1,1,0,0,-5656,-3646,315.12,5.039,600,20,0,2,0,1,0,0,0),
+(@CGUID+1602,32820,0,1,1,0,0,-5614,-3701,315.196,4.999,600,20,0,2,0,1,0,0,0),
+(@CGUID+1603,32820,0,1,1,0,0,-5559,-2779,364.792,0.143,600,20,0,2,0,1,0,0,0),
+(@CGUID+1604,32820,0,1,1,0,0,-5485,-3766,317.351,0.37,600,20,0,2,0,1,0,0,0),
+(@CGUID+1605,32820,0,1,1,0,0,-5454,-2859,348.231,3.275,600,20,0,2,0,1,0,0,0),
+(@CGUID+1606,32820,0,1,1,0,0,-5425,-2851,345.649,3.473,600,20,0,2,0,1,0,0,0),
+(@CGUID+1607,32820,0,1,1,0,0,-5352,-2892,341.729,1.654,600,20,0,2,0,1,0,0,0),
+(@CGUID+1608,32820,0,1,1,0,0,-5325,-3759,309.441,0.148,600,20,0,2,0,1,0,0,0),
+(@CGUID+1609,32820,0,1,1,0,0,-5250,-2806,345.624,3.708,600,20,0,2,0,1,0,0,0),
+(@CGUID+1610,32820,0,1,1,0,0,-5224,-3745,313.321,0.176,600,20,0,2,0,1,0,0,0),
+(@CGUID+1611,32820,0,1,1,0,0,-5212,-2780,338.271,1.048,600,20,0,2,0,1,0,0,0),
+(@CGUID+1612,32820,0,1,1,0,0,-5165,-876,507.245,0.929,600,20,0,2,0,1,0,0,0),
+(@CGUID+1613,32820,0,1,1,0,0,-5154,-2987,331.929,4.471,600,20,0,2,0,1,0,0,0),
+(@CGUID+1614,32820,0,1,1,0,0,-5135,-3739,311.317,0.08,600,20,0,2,0,1,0,0,0),
+(@CGUID+1615,32820,0,1,1,0,0,1776.54,1422.64,94.6241,1.23212,600,20,0,2,0,1,0,0,0),
+(@CGUID+1616,32820,0,1,1,0,0,-5085,-3052,323.62,6.109,600,20,0,2,0,1,0,0,0),
+(@CGUID+1617,32820,0,1,1,0,0,-5076,-2855,323.234,5.708,600,20,0,2,0,1,0,0,0),
+(@CGUID+1618,32820,0,1,1,0,0,-5059,-3717,313.61,0.869,600,20,0,2,0,1,0,0,0),
+(@CGUID+1619,32820,0,1,1,0,0,-5049,-2745,336.041,2.09,600,20,0,2,0,1,0,0,0),
+(@CGUID+1620,32820,0,1,1,0,0,-4991,-2879,338.593,4.392,600,20,0,2,0,1,0,0,0),
+(@CGUID+1621,32820,0,1,1,0,0,-4977,-3080,317.529,3.301,600,20,0,2,0,1,0,0,0),
+(@CGUID+1622,32820,0,1,1,0,0,-4940,-2970,321.597,2.764,600,20,0,2,0,1,0,0,0),
+(@CGUID+1623,32820,0,1,1,0,0,-4905,-2783,329.388,3.044,600,20,0,2,0,1,0,0,0),
+(@CGUID+1624,32820,0,1,1,0,0,-4895,-2662,331.436,2.669,600,20,0,2,0,1,0,0,0),
+(@CGUID+1625,32820,0,1,1,0,0,-4816,-2960,321.874,0.081,600,20,0,2,0,1,0,0,0),
+(@CGUID+1626,32820,0,1,1,0,0,-4805,-2784,325.017,1.212,600,20,0,2,0,1,0,0,0),
+(@CGUID+1627,32820,0,1,1,0,0,-4782,-2972,322.237,1.247,600,20,0,2,0,1,0,0,0),
+(@CGUID+1628,32820,0,1,1,0,0,-4745,-2866,328.156,0.666,600,20,0,2,0,1,0,0,0),
+(@CGUID+1629,32820,0,1,1,0,0,-4720,-2753,325.374,0.837,600,20,0,2,0,1,0,0,0),
+(@CGUID+1630,32820,0,1,1,0,0,-4700,-2790,328.179,0.831,600,20,0,2,0,1,0,0,0),
+(@CGUID+1631,32820,0,1,1,0,0,1707.5,1481.87,146.438,5.03859,600,20,0,2,0,1,0,0,0),
+(@CGUID+1632,32820,0,1,1,0,0,-3645,-720,9.968,4.426,600,20,0,2,0,1,0,0,0),
+(@CGUID+1633,32820,0,1,1,0,0,-3639,-715,9.945,4.335,600,20,0,2,0,1,0,0,0),
+(@CGUID+1634,32820,0,1,1,0,0,-3636,-716,9.897,4.164,600,20,0,2,0,1,0,0,0),
+(@CGUID+1635,32820,0,1,1,0,0,-3633,-718,9.898,4.041,600,20,0,2,0,1,0,0,0),
+(@CGUID+1636,32820,0,1,1,0,0,-3355,-845,1.063,1.734,600,20,0,2,0,1,0,0,0),
+(@CGUID+1637,32820,0,1,1,0,0,-3299,-2430,18.597,5.693,600,20,0,2,0,1,0,0,0),
+(@CGUID+1638,32820,0,1,1,0,0,-8836.48,-240.295,82.7459,5.43024,600,20,0,2,0,1,0,0,0),
+(@CGUID+1639,32820,0,1,1,0,0,-8962.26,-174.974,79.7247,2.9633,600,20,0,2,0,1,0,0,0),
+(@CGUID+1640,32820,0,1,1,0,0,-1468,-2625,48.363,4.617,600,20,0,2,0,1,0,0,0),
+(@CGUID+1641,32820,0,1,1,0,0,1897.38,1491.79,93.9505,3.99949,600,20,0,2,0,1,0,0,0),
+(@CGUID+1642,32820,0,1,1,0,0,1903.73,1497,89.1851,0.677535,600,20,0,2,0,1,0,0,0),
+(@CGUID+1643,32820,0,1,1,0,0,-1322.33,-3190.17,37.5942,0.173087,600,20,0,2,0,1,0,0,0),
+(@CGUID+1644,32820,0,1,1,0,0,-806,-638,12.021,5.902,600,20,0,2,0,1,0,0,0),
+(@CGUID+1645,32820,0,1,1,0,0,-789,1241.1,77.095,3.885,600,20,0,2,0,1,0,0,0),
+(@CGUID+1646,32820,0,1,1,0,0,-786,-607,15.235,1.414,600,20,0,2,0,1,0,0,0),
+(@CGUID+1647,32820,0,1,1,0,0,-782,-612,15.235,1.892,600,20,0,2,0,1,0,0,0),
+(@CGUID+1648,32820,0,1,1,0,0,-779,-631,14.728,1.099,600,20,0,2,0,1,0,0,0),
+(@CGUID+1649,32820,0,1,1,0,0,-779,-610,15.235,2.179,600,20,0,2,0,1,0,0,0),
+(@CGUID+1650,32820,0,1,1,0,0,-779,-601,15.235,3.222,600,20,0,2,0,1,0,0,0),
+(@CGUID+1651,32820,0,1,1,0,0,-777,-608,15.235,2.453,600,20,0,2,0,1,0,0,0),
+(@CGUID+1652,32820,0,1,1,0,0,-775,-606,15.235,2.706,600,20,0,2,0,1,0,0,0),
+(@CGUID+1653,32820,0,1,1,0,0,-750,-455,25.201,6.185,600,20,0,2,0,1,0,0,0),
+(@CGUID+1654,32820,0,1,1,0,0,-721,-592,25.011,3.121,600,20,0,2,0,1,0,0,0),
+(@CGUID+1655,32820,0,1,1,0,0,2051.43,1574.93,74.2552,2.10952,600,20,0,2,0,1,0,0,0),
+(@CGUID+1656,32820,0,1,1,0,0,-569,-112,47.513,1.302,600,20,0,2,0,1,0,0,0),
+(@CGUID+1657,32820,0,1,1,0,0,-566,-132,51.169,3.078,600,20,0,2,0,1,0,0,0),
+(@CGUID+1658,32820,0,1,1,0,0,-482,917.984,91.386,5.378,600,20,0,2,0,1,0,0,0),
+(@CGUID+1659,32820,0,1,1,0,0,-456,-111,54.729,1.605,600,20,0,2,0,1,0,0,0),
+(@CGUID+1660,32820,0,1,1,0,0,-408,-53,54.454,4.922,600,20,0,2,0,1,0,0,0),
+(@CGUID+1661,32820,0,1,1,0,0,-322,-3297,131.5,0.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+1662,32820,0,1,1,0,0,-314,1135.16,72.124,5.49,600,20,0,2,0,1,0,0,0),
+(@CGUID+1663,32820,0,1,1,0,0,-313,1340.57,34.934,4.864,600,20,0,2,0,1,0,0,0),
+(@CGUID+1664,32820,0,1,1,0,0,-287,-3255,125.125,0.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+1665,32820,0,1,1,0,0,-285,-4388,108.627,2.007,600,20,0,2,0,1,0,0,0),
+(@CGUID+1666,32820,0,1,1,0,0,-258,-3199,121.5,0.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+1667,32820,0,1,1,0,0,-243,1359.05,37.73,2.687,600,20,0,2,0,1,0,0,0),
+(@CGUID+1668,32820,0,1,1,0,0,-221,1384.99,33.943,4.851,600,20,0,2,0,1,0,0,0),
+(@CGUID+1669,32820,0,1,1,0,0,-210,1297.49,40.747,1.959,600,20,0,2,0,1,0,0,0),
+(@CGUID+1670,32820,0,1,1,0,0,-204,1427.15,31.121,0.767,600,20,0,2,0,1,0,0,0),
+(@CGUID+1671,32820,0,1,1,0,0,-168.824,-3033.28,120.93,0.713902,600,20,0,2,0,1,0,0,0),
+(@CGUID+1672,32820,0,1,1,0,0,-164.849,-3120.23,119.516,1.97133,600,20,0,2,0,1,0,0,0),
+(@CGUID+1673,32820,0,1,1,0,0,-141,-2899,124,0.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+1674,32820,0,1,1,0,0,-95,1120.03,64.676,2.09,600,20,0,2,0,1,0,0,0),
+(@CGUID+1675,32820,0,1,1,0,0,-93,1136.79,64.397,0.217,600,20,0,2,0,1,0,0,0),
+(@CGUID+1676,32820,0,1,1,0,0,1751.11,1422.08,113.726,0.503288,600,20,0,2,0,1,0,0,0),
+(@CGUID+1677,32820,0,1,1,0,0,-72,-3364,123.75,0.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+1678,32820,0,1,1,0,0,-55,1256.13,60.262,5.175,600,20,0,2,0,1,0,0,0),
+(@CGUID+1679,32820,0,1,1,0,0,-52,-4357,137,0.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+1680,32820,0,1,1,0,0,-20,-996,55.837,1.499,600,20,0,2,0,1,0,0,0),
+(@CGUID+1681,32820,0,1,1,0,0,-8.41412,-3427.04,118.346,2.41664,600,20,0,2,0,1,0,0,0),
+(@CGUID+1682,32820,0,1,1,0,0,8.155,1241.76,62.017,0.162,600,20,0,2,0,1,0,0,0),
+(@CGUID+1683,32820,0,1,1,0,0,45.579,1312.13,63.793,2.42,600,20,0,2,0,1,0,0,0),
+(@CGUID+1684,32820,0,1,1,0,0,58,-4295,123,0.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+1685,32820,0,1,1,0,0,71.864,690.764,63.165,4.919,600,20,0,2,0,1,0,0,0),
+(@CGUID+1686,32820,0,1,1,0,0,79.621,1189.98,63.799,6.213,600,20,0,2,0,1,0,0,0),
+(@CGUID+1687,32820,0,1,1,0,0,84.175,1333.08,67.441,6.08,600,20,0,2,0,1,0,0,0),
+(@CGUID+1688,32820,0,1,1,0,0,92.791,1120.78,68.67,5.628,600,20,0,2,0,1,0,0,0),
+(@CGUID+1689,32820,0,1,1,0,0,110.456,1269.12,67.596,2.889,600,20,0,2,0,1,0,0,0),
+(@CGUID+1690,32820,0,1,1,0,0,119.804,1150.93,70.085,4.101,600,20,0,2,0,1,0,0,0),
+(@CGUID+1691,32820,0,1,1,0,0,148.276,681.614,52.887,5.253,600,20,0,2,0,1,0,0,0),
+(@CGUID+1692,32820,0,1,1,0,0,164.149,1489.78,114.394,4.949,600,20,0,2,0,1,0,0,0),
+(@CGUID+1693,32820,0,1,1,0,0,176.92,1211.73,68.081,5.471,600,20,0,2,0,1,0,0,0),
+(@CGUID+1694,32820,0,1,1,0,0,197,-4201,122.125,0.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+1695,32820,0,1,1,0,0,198.296,1373.02,98.163,1.522,600,20,0,2,0,1,0,0,0),
+(@CGUID+1696,32820,0,1,1,0,0,216,-2991,117.25,0.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+1697,32820,0,1,1,0,0,219.332,1128.08,70.276,5.282,600,20,0,2,0,1,0,0,0),
+(@CGUID+1698,32820,0,1,1,0,0,279.445,1516.3,139.208,0.012,600,20,0,2,0,1,0,0,0),
+(@CGUID+1699,32820,0,1,1,0,0,282.42,-4022.96,119.372,4.14295,600,20,0,2,0,1,0,0,0),
+(@CGUID+1700,32820,0,1,1,0,0,294.869,691.752,42.9,0.711,600,20,0,2,0,1,0,0,0),
+(@CGUID+1701,32820,0,1,1,0,0,304.059,-3981.02,124.132,4.53172,600,20,0,2,0,1,0,0,0),
+(@CGUID+1702,32820,0,1,1,0,0,306,-4176,123.125,0.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+1703,32820,0,1,1,0,0,313.482,-1524,58.629,5.506,600,20,0,2,0,1,0,0,0),
+(@CGUID+1704,32820,0,1,1,0,0,314.622,-1487,43.999,2.356,600,20,0,2,0,1,0,0,0),
+(@CGUID+1705,32820,0,1,1,0,0,324.261,-2227,137.775,3.107,600,20,0,2,0,1,0,0,0),
+(@CGUID+1706,32820,0,1,1,0,0,328.469,1291.78,77.505,2.143,600,20,0,2,0,1,0,0,0),
+(@CGUID+1707,32820,0,1,1,0,0,336.852,1435.4,125.617,0.703,600,20,0,2,0,1,0,0,0),
+(@CGUID+1708,32820,0,1,1,0,0,336.92,1276.86,78.202,4.34,600,20,0,2,0,1,0,0,0),
+(@CGUID+1709,32820,0,1,1,0,0,340.961,1179.32,81.573,0.755,600,20,0,2,0,1,0,0,0),
+(@CGUID+1710,32820,0,1,1,0,0,341.178,1449.96,126.285,5.911,600,20,0,2,0,1,0,0,0),
+(@CGUID+1711,32820,0,1,1,0,0,350.82,1602.25,128.812,5.964,600,20,0,2,0,1,0,0,0),
+(@CGUID+1712,32820,0,1,1,0,0,354.014,1600.3,128.227,1.082,600,20,0,2,0,1,0,0,0),
+(@CGUID+1713,32820,0,1,1,0,0,367.389,1587.62,128.909,6.258,600,20,0,2,0,1,0,0,0),
+(@CGUID+1714,32820,0,1,1,0,0,372,-4205,118.375,0.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+1715,32820,0,1,1,0,0,381,-3528,122,0.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+1716,32820,0,1,1,0,0,397.303,-865,124.349,4.744,600,20,0,2,0,1,0,0,0),
+(@CGUID+1717,32820,0,1,1,0,0,399.17,-845,126.687,0.343,600,20,0,2,0,1,0,0,0),
+(@CGUID+1718,32820,0,1,1,0,0,428.552,1181.1,87.954,4.704,600,20,0,2,0,1,0,0,0),
+(@CGUID+1719,32820,0,1,1,0,0,428.681,1196.46,84.859,0.324,600,20,0,2,0,1,0,0,0),
+(@CGUID+1720,32820,0,1,1,0,0,458.206,1315.96,81.804,4.773,600,20,0,2,0,1,0,0,0),
+(@CGUID+1721,32820,0,1,1,0,0,476.229,1595.9,126.662,5.942,600,20,0,2,0,1,0,0,0),
+(@CGUID+1722,32820,0,1,1,0,0,479.811,1267.26,82.98,5.984,600,20,0,2,0,1,0,0,0),
+(@CGUID+1723,32820,0,1,1,0,0,492.422,-772,147.39,0.249,600,20,0,2,0,1,0,0,0),
+(@CGUID+1724,32820,0,1,1,0,0,493.482,-1455,48.912,1.236,600,20,0,2,0,1,0,0,0),
+(@CGUID+1725,32820,0,1,1,0,0,508.227,1326.29,85.711,1.012,600,20,0,2,0,1,0,0,0),
+(@CGUID+1726,32820,0,1,1,0,0,516.715,1410.04,99.79,3.753,600,20,0,2,0,1,0,0,0),
+(@CGUID+1727,32820,0,1,1,0,0,521.218,-1447,50.313,0.002,600,20,0,2,0,1,0,0,0),
+(@CGUID+1728,32820,0,1,1,0,0,522.159,-764,157.889,0.261,600,20,0,2,0,1,0,0,0),
+(@CGUID+1729,32820,0,1,1,0,0,529.541,1160.25,93.347,6.039,600,20,0,2,0,1,0,0,0),
+(@CGUID+1730,32820,0,1,1,0,0,542.417,-1074,143.417,4.494,600,20,0,2,0,1,0,0,0),
+(@CGUID+1731,32820,0,1,1,0,0,547.18,1194.25,86.435,1.542,600,20,0,2,0,1,0,0,0),
+(@CGUID+1732,32820,0,1,1,0,0,635.297,-1337,102.984,1.89,600,20,0,2,0,1,0,0,0),
+(@CGUID+1733,32820,0,1,1,0,0,651.539,1308.37,84.0927,4.64149,600,20,0,2,0,1,0,0,0),
+(@CGUID+1734,32820,0,1,1,0,0,660.913,1367.78,79.66,1.29,600,20,0,2,0,1,0,0,0),
+(@CGUID+1735,32820,0,1,1,0,0,674.073,-1453,81.108,1.849,600,20,0,2,0,1,0,0,0),
+(@CGUID+1736,32820,0,1,1,0,0,691.448,1073.78,50.784,3.328,600,20,0,2,0,1,0,0,0),
+(@CGUID+1737,32820,0,1,1,0,0,698.865,1238.2,67.384,5.412,600,20,0,2,0,1,0,0,0),
+(@CGUID+1738,32820,0,1,1,0,0,702.753,1365.46,73.569,3.576,600,20,0,2,0,1,0,0,0),
+(@CGUID+1739,32820,0,1,1,0,0,715.927,1462.33,61.307,1.025,600,20,0,2,0,1,0,0,0),
+(@CGUID+1740,32820,0,1,1,0,0,718.784,527.067,36.267,3.006,600,20,0,2,0,1,0,0,0),
+(@CGUID+1741,32820,0,1,1,0,0,749.011,1645.38,38.022,0.664,600,20,0,2,0,1,0,0,0),
+(@CGUID+1742,32820,0,1,1,0,0,767.278,-1467,77.457,0.903,600,20,0,2,0,1,0,0,0),
+(@CGUID+1743,32820,0,1,1,0,0,783.957,1403.71,59.312,2.411,600,20,0,2,0,1,0,0,0),
+(@CGUID+1744,32820,0,1,1,0,0,790.984,-1462,75.27,5.116,600,20,0,2,0,1,0,0,0),
+(@CGUID+1745,32820,0,1,1,0,0,803.386,1224.31,54.166,5.726,600,20,0,2,0,1,0,0,0),
+(@CGUID+1746,32820,0,1,1,0,0,834.511,1501.72,42.526,2.397,600,20,0,2,0,1,0,0,0),
+(@CGUID+1747,32820,0,1,1,0,0,837.677,1657.8,24.021,4.907,600,20,0,2,0,1,0,0,0),
+(@CGUID+1748,32820,0,1,1,0,0,842.183,1713.32,18.871,1.618,600,20,0,2,0,1,0,0,0),
+(@CGUID+1749,32820,0,1,1,0,0,872.046,-1497,64.076,5.529,600,20,0,2,0,1,0,0,0),
+(@CGUID+1750,32820,0,1,1,0,0,879.713,1560.15,28.648,4.103,600,20,0,2,0,1,0,0,0),
+(@CGUID+1751,32820,0,1,1,0,0,902.236,-1517,55.037,4.744,600,20,0,2,0,1,0,0,0),
+(@CGUID+1752,32820,0,1,1,0,0,902.684,1150.51,49.979,4.75,600,20,0,2,0,1,0,0,0),
+(@CGUID+1753,32820,0,1,1,0,0,921.494,-1460,64.486,4.481,600,20,0,2,0,1,0,0,0),
+(@CGUID+1754,32820,0,1,1,0,0,932.54,1367.52,39.984,3.724,600,20,0,2,0,1,0,0,0),
+(@CGUID+1755,32820,0,1,1,0,0,934.564,1298.45,41.96,4.17,600,20,0,2,0,1,0,0,0),
+(@CGUID+1756,32820,0,1,1,0,0,939.838,-1489,64.446,1.179,600,20,0,2,0,1,0,0,0),
+(@CGUID+1757,32820,0,1,1,0,0,940.014,1370.98,40.845,2.561,600,20,0,2,0,1,0,0,0),
+(@CGUID+1758,32820,0,1,1,0,0,940.727,-1420,66.623,4.131,600,20,0,2,0,1,0,0,0),
+(@CGUID+1759,32820,0,1,1,0,0,941.62,1527.42,37.729,4.598,600,20,0,2,0,1,0,0,0),
+(@CGUID+1760,32820,0,1,1,0,0,961.048,1490.55,39.627,1.623,600,20,0,2,0,1,0,0,0),
+(@CGUID+1761,32820,0,1,1,0,0,961.14,1588.06,31.173,5.24,600,20,0,2,0,1,0,0,0),
+(@CGUID+1762,32820,0,1,1,0,0,961.831,1125.4,46.842,4.461,600,20,0,2,0,1,0,0,0),
+(@CGUID+1763,32820,0,1,1,0,0,964.77,-1479,62.365,2.321,600,20,0,2,0,1,0,0,0),
+(@CGUID+1764,32820,0,1,1,0,0,971.502,-1428,65.169,3.7,600,20,0,2,0,1,0,0,0),
+(@CGUID+1765,32820,0,1,1,0,0,972.236,1711.85,14.58,0.027,600,20,0,2,0,1,0,0,0),
+(@CGUID+1766,32820,0,1,1,0,0,975.02,1706.71,15.328,2.404,600,20,0,2,0,1,0,0,0),
+(@CGUID+1767,32820,0,1,1,0,0,976.797,-1484,65.31,4.421,600,20,0,2,0,1,0,0,0),
+(@CGUID+1768,32820,0,1,1,0,0,982.935,-1445,64.272,5.572,600,20,0,2,0,1,0,0,0),
+(@CGUID+1769,32820,0,1,1,0,0,989.992,1135.55,47.204,0.83,600,20,0,2,0,1,0,0,0),
+(@CGUID+1770,32820,0,1,1,0,0,992.585,-1428,66.198,5.702,600,20,0,2,0,1,0,0,0),
+(@CGUID+1771,32820,0,1,1,0,0,999.113,-1217,63.045,5.742,600,20,0,2,0,1,0,0,0),
+(@CGUID+1772,32820,0,1,1,0,0,1011.79,1898.79,6.703,2.323,600,20,0,2,0,1,0,0,0),
+(@CGUID+1773,32820,0,1,1,0,0,1014.25,1690.75,19.267,5.831,600,20,0,2,0,1,0,0,0),
+(@CGUID+1774,32820,0,1,1,0,0,1024.46,1607.47,23.935,1.58,600,20,0,2,0,1,0,0,0),
+(@CGUID+1775,32820,0,1,1,0,0,1026.51,1408.18,41.933,6.077,600,20,0,2,0,1,0,0,0),
+(@CGUID+1776,32820,0,1,1,0,0,1027.28,-1380,70.556,1.592,600,20,0,2,0,1,0,0,0),
+(@CGUID+1777,32820,0,1,1,0,0,1028.52,-1308,66.208,5.691,600,20,0,2,0,1,0,0,0),
+(@CGUID+1778,32820,0,1,1,0,0,1032.82,-1473,63.758,2.425,600,20,0,2,0,1,0,0,0),
+(@CGUID+1779,32820,0,1,1,0,0,1036.64,-1410,67.689,3.6,600,20,0,2,0,1,0,0,0),
+(@CGUID+1780,32820,0,1,1,0,0,1044.71,1442.55,45.77,0.773,600,20,0,2,0,1,0,0,0),
+(@CGUID+1781,32820,0,1,1,0,0,1047.85,1457,43.695,4.987,600,20,0,2,0,1,0,0,0),
+(@CGUID+1782,32820,0,1,1,0,0,1057.5,1450.18,44.245,3.554,600,20,0,2,0,1,0,0,0),
+(@CGUID+1783,32820,0,1,1,0,0,1065.34,1115.21,40.001,5.21,600,20,0,2,0,1,0,0,0),
+(@CGUID+1784,32820,0,1,1,0,0,1072.76,1186.9,45.242,3.648,600,20,0,2,0,1,0,0,0),
+(@CGUID+1785,32820,0,1,1,0,0,1085.11,1831.97,17,0.039,600,20,0,2,0,1,0,0,0),
+(@CGUID+1786,32820,0,1,1,0,0,1096.79,1316.54,38.34,0.349,600,20,0,2,0,1,0,0,0),
+(@CGUID+1787,32820,0,1,1,0,0,1097.12,-1344,66.021,4.819,600,20,0,2,0,1,0,0,0),
+(@CGUID+1788,32820,0,1,1,0,0,1105.8,1352.05,38.387,0.359,600,20,0,2,0,1,0,0,0),
+(@CGUID+1789,32820,0,1,1,0,0,1110.63,1650.16,31.133,6.068,600,20,0,2,0,1,0,0,0),
+(@CGUID+1790,32820,0,1,1,0,0,1111.45,1274.43,40.292,4.603,600,20,0,2,0,1,0,0,0),
+(@CGUID+1791,32820,0,1,1,0,0,1117.94,1703.66,28.618,0.473,600,20,0,2,0,1,0,0,0),
+(@CGUID+1792,32820,0,1,1,0,0,1124.87,1935.88,10.525,3.143,600,20,0,2,0,1,0,0,0),
+(@CGUID+1793,32820,0,1,1,0,0,1139.53,1429.37,36.176,4.869,600,20,0,2,0,1,0,0,0),
+(@CGUID+1794,32820,0,1,1,0,0,1155.84,1635.29,26.623,5.293,600,20,0,2,0,1,0,0,0),
+(@CGUID+1795,32820,0,1,1,0,0,1165.2,1251.65,48.534,1.301,600,20,0,2,0,1,0,0,0),
+(@CGUID+1796,32820,0,1,1,0,0,1177.1,1398.64,35.231,3.281,600,20,0,2,0,1,0,0,0),
+(@CGUID+1797,32820,0,1,1,0,0,1200.58,1017.83,36.449,2.116,600,20,0,2,0,1,0,0,0),
+(@CGUID+1798,32820,0,1,1,0,0,1207,1087.9,38.04,3.912,600,20,0,2,0,1,0,0,0),
+(@CGUID+1799,32820,0,1,1,0,0,1210.67,902.129,33.872,4.266,600,20,0,2,0,1,0,0,0),
+(@CGUID+1800,32820,0,1,1,0,0,1220.44,1100.96,42.555,0.811,600,20,0,2,0,1,0,0,0),
+(@CGUID+1801,32820,0,1,1,0,0,1226.66,1831.86,10.109,4.419,600,20,0,2,0,1,0,0,0),
+(@CGUID+1802,32820,0,1,1,0,0,1227.34,1350.73,37.992,1.734,600,20,0,2,0,1,0,0,0),
+(@CGUID+1803,32820,0,1,1,0,0,1238.37,-2414,60.739,2.359,600,20,0,2,0,1,0,0,0),
+(@CGUID+1804,32820,0,1,1,0,0,1243.33,1218.2,52.665,3.723,600,20,0,2,0,1,0,0,0),
+(@CGUID+1805,32820,0,1,1,0,0,1244.41,1916.89,12.889,5.072,600,20,0,2,0,1,0,0,0),
+(@CGUID+1806,32820,0,1,1,0,0,1253.23,1889.74,13.083,6.259,600,20,0,2,0,1,0,0,0),
+(@CGUID+1807,32820,0,1,1,0,0,1260.69,1030.85,43.393,3.04,600,20,0,2,0,1,0,0,0),
+(@CGUID+1808,32820,0,1,1,0,0,1270.04,982.334,44.642,4.756,600,20,0,2,0,1,0,0,0),
+(@CGUID+1809,32820,0,1,1,0,0,1274.15,1028.39,44.708,4.273,600,20,0,2,0,1,0,0,0),
+(@CGUID+1810,32820,0,1,1,0,0,1284.15,1123.82,49.611,2.928,600,20,0,2,0,1,0,0,0),
+(@CGUID+1811,32820,0,1,1,0,0,1313.34,834.769,34.935,4.443,600,20,0,2,0,1,0,0,0),
+(@CGUID+1812,32820,0,1,1,0,0,1321.23,884.217,46.26,1.124,600,20,0,2,0,1,0,0,0),
+(@CGUID+1813,32820,0,1,1,0,0,1365.56,805.331,49.44,0.836,600,20,0,2,0,1,0,0,0),
+(@CGUID+1814,32820,0,1,1,0,0,1374.01,735.929,46.282,3.878,600,20,0,2,0,1,0,0,0),
+(@CGUID+1815,32820,0,1,1,0,0,1380.44,-3701,77.017,6.271,600,20,0,2,0,1,0,0,0),
+(@CGUID+1816,32820,0,1,1,0,0,1396.86,989.125,52.179,2.145,600,20,0,2,0,1,0,0,0),
+(@CGUID+1817,32820,0,1,1,0,0,1402.22,1034.58,52.993,2.04,600,20,0,2,0,1,0,0,0),
+(@CGUID+1818,32820,0,1,1,0,0,1406.98,821.089,47.211,2.337,600,20,0,2,0,1,0,0,0),
+(@CGUID+1819,32820,0,1,1,0,0,1412.15,655.785,48.723,5.612,600,20,0,2,0,1,0,0,0),
+(@CGUID+1820,32820,0,1,1,0,0,1887.06,1454.94,78.2062,1.73572,600,20,0,2,0,1,0,0,0),
+(@CGUID+1821,32820,0,1,1,0,0,1429.86,679.498,48.31,6.226,600,20,0,2,0,1,0,0,0),
+(@CGUID+1822,32820,0,1,1,0,0,1438.34,612.295,46.114,3.06,600,20,0,2,0,1,0,0,0),
+(@CGUID+1823,32820,0,1,1,0,0,1442.72,569.365,48.616,2.83,600,20,0,2,0,1,0,0,0),
+(@CGUID+1824,32820,0,1,1,0,0,1448.06,724.958,44.822,0.521,600,20,0,2,0,1,0,0,0),
+(@CGUID+1825,32820,0,1,1,0,0,1448.35,551.224,51.476,5.49,600,20,0,2,0,1,0,0,0),
+(@CGUID+1826,32820,0,1,1,0,0,1450.61,1113.83,60.735,1.44,600,20,0,2,0,1,0,0,0),
+(@CGUID+1827,32820,0,1,1,0,0,1453.31,917.864,57.259,3.217,600,20,0,2,0,1,0,0,0),
+(@CGUID+1828,32820,0,1,1,0,0,1461.07,768.615,50.337,0.188,600,20,0,2,0,1,0,0,0),
+(@CGUID+1829,32820,0,1,1,0,0,1464.24,728.697,45.235,0.544,600,20,0,2,0,1,0,0,0),
+(@CGUID+1830,32820,0,1,1,0,0,1464.99,789.986,54.668,5.75,600,20,0,2,0,1,0,0,0),
+(@CGUID+1831,32820,0,1,1,0,0,1465.57,567.219,53.163,5.131,600,20,0,2,0,1,0,0,0),
+(@CGUID+1832,32820,0,1,1,0,0,1471.52,859.503,72.349,6.161,600,20,0,2,0,1,0,0,0),
+(@CGUID+1833,32820,0,1,1,0,0,1474.97,499.644,39.622,3.757,600,20,0,2,0,1,0,0,0),
+(@CGUID+1834,32820,0,1,1,0,0,1475.14,576.905,53.428,1.352,600,20,0,2,0,1,0,0,0),
+(@CGUID+1835,32820,0,1,1,0,0,1491.46,661.033,44.706,6.228,600,20,0,2,0,1,0,0,0),
+(@CGUID+1836,32820,0,1,1,0,0,1512.77,659.536,43.255,0.676,600,20,0,2,0,1,0,0,0),
+(@CGUID+1837,32820,0,1,1,0,0,1513.26,720.752,50.903,4.559,600,20,0,2,0,1,0,0,0),
+(@CGUID+1838,32820,0,1,1,0,0,1519.5,644.208,43.157,3.962,600,20,0,2,0,1,0,0,0),
+(@CGUID+1839,32820,0,1,1,0,0,1520.7,586.997,47.605,0.88,600,20,0,2,0,1,0,0,0),
+(@CGUID+1840,32820,0,1,1,0,0,1528.25,548.5,52.608,4.647,600,20,0,2,0,1,0,0,0),
+(@CGUID+1841,32820,0,1,1,0,0,1541.52,603.2,45.237,0.105,600,20,0,2,0,1,0,0,0),
+(@CGUID+1842,32820,0,1,1,0,0,1543.7,505.559,45.386,3.142,600,20,0,2,0,1,0,0,0),
+(@CGUID+1843,32820,0,1,1,0,0,1579.24,508.478,43.526,5.306,600,20,0,2,0,1,0,0,0),
+(@CGUID+1844,32820,0,1,1,0,0,1583.18,612.709,51.515,0.361,600,20,0,2,0,1,0,0,0),
+(@CGUID+1845,32820,0,1,1,0,0,1599.26,631.194,65.446,3.249,600,20,0,2,0,1,0,0,0),
+(@CGUID+1846,32820,0,1,1,0,0,1602.33,665.019,84.633,0.198,600,20,0,2,0,1,0,0,0),
+(@CGUID+1847,32820,0,1,1,0,0,1602.58,535.46,38.724,4.262,600,20,0,2,0,1,0,0,0),
+(@CGUID+1848,32820,0,1,1,0,0,1603.01,586.253,37.579,4.245,600,20,0,2,0,1,0,0,0),
+(@CGUID+1849,32820,0,1,1,0,0,1611.48,600.123,44.223,1.541,600,20,0,2,0,1,0,0,0),
+(@CGUID+1850,32820,0,1,1,0,0,1615.33,517.125,39.614,2.911,600,20,0,2,0,1,0,0,0),
+(@CGUID+1851,32820,0,1,1,0,0,1625.79,535.696,35.541,4.307,600,20,0,2,0,1,0,0,0),
+(@CGUID+1852,32820,0,1,1,0,0,1633.98,510.343,41.396,0.054,600,20,0,2,0,1,0,0,0),
+(@CGUID+1853,32820,0,1,1,0,0,1638.49,-373,45.013,0.679,600,20,0,2,0,1,0,0,0),
+(@CGUID+1854,32820,0,1,1,0,0,1638.76,-463,45.635,1.425,600,20,0,2,0,1,0,0,0),
+(@CGUID+1855,32820,0,1,1,0,0,1640.62,-588,44.993,1.372,600,20,0,2,0,1,0,0,0),
+(@CGUID+1856,32820,0,1,1,0,0,1651.88,684.505,77.946,1.918,600,20,0,2,0,1,0,0,0),
+(@CGUID+1857,32820,0,1,1,0,0,1651.93,-611,47.782,1.726,600,20,0,2,0,1,0,0,0),
+(@CGUID+1858,32820,0,1,1,0,0,1652.61,-478,45.697,3.065,600,20,0,2,0,1,0,0,0),
+(@CGUID+1859,32820,0,1,1,0,0,1655.15,-354,44.998,1.006,600,20,0,2,0,1,0,0,0),
+(@CGUID+1860,32820,0,1,1,0,0,1655.88,-728,58.925,1.355,600,20,0,2,0,1,0,0,0),
+(@CGUID+1861,32820,0,1,1,0,0,1660.99,623.452,51.54,5.326,600,20,0,2,0,1,0,0,0),
+(@CGUID+1862,32820,0,1,1,0,0,1669.65,-719,58.302,0.806,600,20,0,2,0,1,0,0,0),
+(@CGUID+1863,32820,0,1,1,0,0,2113.83,1512.22,68.1744,3.83896,600,20,0,2,0,1,0,0,0),
+(@CGUID+1864,32820,0,1,1,0,0,1673.15,-733,59.067,1.191,600,20,0,2,0,1,0,0,0),
+(@CGUID+1865,32820,0,1,1,0,0,-8869.22,-163.237,80.9719,0.959931,600,20,0,2,0,1,0,0,0),
+(@CGUID+1866,32820,0,1,1,0,0,1676.1,583.93,35.881,5.875,600,20,0,2,0,1,0,0,0),
+(@CGUID+1867,32820,0,1,1,0,0,1676.29,-514,44.081,0.221,600,20,0,2,0,1,0,0,0),
+(@CGUID+1868,32820,0,1,1,0,0,1684.25,-722,57.97,0.646,600,20,0,2,0,1,0,0,0),
+(@CGUID+1869,32820,0,1,1,0,0,1684.41,-479,43.864,1.012,600,20,0,2,0,1,0,0,0),
+(@CGUID+1870,32820,0,1,1,0,0,1678.99,1667.86,135.855,3.76991,600,20,0,2,0,1,0,0,0),
+(@CGUID+1871,32820,0,1,1,0,0,1685.87,746.877,46.417,0.75,600,20,0,2,0,1,0,0,0),
+(@CGUID+1872,32820,0,1,1,0,0,1691.92,-274,45.27,2.423,600,20,0,2,0,1,0,0,0),
+(@CGUID+1873,32820,0,1,1,0,0,1695.67,520.835,36.226,4.154,600,20,0,2,0,1,0,0,0),
+(@CGUID+1874,32820,0,1,1,0,0,1696.57,1555.23,123.589,1.832,600,20,0,2,0,1,0,0,0),
+(@CGUID+1875,32820,0,1,1,0,0,1698.1,-451,42.402,4.957,600,20,0,2,0,1,0,0,0),
+(@CGUID+1876,32820,0,1,1,0,0,2124.29,1441.22,65.7511,3.60963,600,20,0,2,0,1,0,0,0),
+(@CGUID+1877,32820,0,1,1,0,0,1701.33,1360.07,118.736,5.297,600,20,0,2,0,1,0,0,0),
+(@CGUID+1878,32820,0,1,1,0,0,1708.89,660.346,46.65,1.728,600,20,0,2,0,1,0,0,0),
+(@CGUID+1879,32820,0,1,1,0,0,1712.34,-799,57.709,5.224,600,20,0,2,0,1,0,0,0),
+(@CGUID+1880,32820,0,1,1,0,0,1875,1295.83,94.1748,3.14138,600,20,0,2,0,1,0,0,0),
+(@CGUID+1881,32820,0,1,1,0,0,2087.13,1555.71,73.1964,2.58382,600,20,0,2,0,1,0,0,0),
+(@CGUID+1882,32820,0,1,1,0,0,1715.04,-744,55.649,4.142,600,20,0,2,0,1,0,0,0),
+(@CGUID+1883,32820,0,1,1,0,0,1715.86,-503,37.7,5.188,600,20,0,2,0,1,0,0,0),
+(@CGUID+1884,32820,0,1,1,0,0,1716.27,895.978,59.525,1.7,600,20,0,2,0,1,0,0,0),
+(@CGUID+1885,32820,0,1,1,0,0,1722.14,720.163,48.042,4.625,600,20,0,2,0,1,0,0,0),
+(@CGUID+1886,32820,0,1,1,0,0,1722.58,-411,38.156,2.721,600,20,0,2,0,1,0,0,0),
+(@CGUID+1887,32820,0,1,1,0,0,1725.59,-797,57.811,4.292,600,20,0,2,0,1,0,0,0),
+(@CGUID+1888,32820,0,1,1,0,0,1727.82,-431,33.846,0.401,600,20,0,2,0,1,0,0,0),
+(@CGUID+1889,32820,0,1,1,0,0,1843.58,1289.87,102.559,2.53327,600,20,0,2,0,1,0,0,0),
+(@CGUID+1890,32820,0,1,1,0,0,2117.84,1501.78,70.6263,3.58777,600,20,0,2,0,1,0,0,0),
+(@CGUID+1891,32820,0,1,1,0,0,1860.73,1327,76.9402,0.14983,600,20,0,2,0,1,0,0,0),
+(@CGUID+1892,32820,0,1,1,0,0,2043.76,1481.58,68.4653,1.36325,600,20,0,2,0,1,0,0,0),
+(@CGUID+1893,32820,0,1,1,0,0,1735.87,507.163,41.611,4.232,600,20,0,2,0,1,0,0,0),
+(@CGUID+1894,32820,0,1,1,0,0,1736.9,-743,59.443,2.177,600,20,0,2,0,1,0,0,0),
+(@CGUID+1895,32820,0,1,1,0,0,1739.56,-672,45.062,6.275,600,20,0,2,0,1,0,0,0),
+(@CGUID+1896,32820,0,1,1,0,0,1740.46,-726,59.947,2.055,600,20,0,2,0,1,0,0,0),
+(@CGUID+1897,32820,0,1,1,0,0,1740.5,718.644,48.531,4.257,600,20,0,2,0,1,0,0,0),
+(@CGUID+1898,32820,0,1,1,0,0,1875.24,1284.18,98.7998,3.50248,600,20,0,2,0,1,0,0,0),
+(@CGUID+1899,32820,0,1,1,0,0,2113.07,1459.33,64.3409,5.2157,600,20,0,2,0,1,0,0,0),
+(@CGUID+1900,32820,0,1,1,0,0,1747.26,996.788,51.869,5.302,600,20,0,2,0,1,0,0,0),
+(@CGUID+1901,32820,0,1,1,0,0,1747.84,-334,33.709,6.276,600,20,0,2,0,1,0,0,0),
+(@CGUID+1902,32820,0,1,1,0,0,1748.48,723.007,47.149,2.937,600,20,0,2,0,1,0,0,0),
+(@CGUID+1903,32820,0,1,1,0,0,1859.39,1358.49,71.724,3.31082,600,20,0,2,0,1,0,0,0),
+(@CGUID+1904,32820,0,1,1,0,0,1749.61,1143.83,65.782,4.822,600,20,0,2,0,1,0,0,0),
+(@CGUID+1905,32820,0,1,1,0,0,1749.83,-489,41.373,2.124,600,20,0,2,0,1,0,0,0),
+(@CGUID+1906,32820,0,1,1,0,0,1750.92,575.75,34.078,1.936,600,20,0,2,0,1,0,0,0),
+(@CGUID+1907,32820,0,1,1,0,0,2079.73,1495.97,65.6415,4.19379,600,20,0,2,0,1,0,0,0),
+(@CGUID+1908,32820,0,1,1,0,0,1752.85,805.094,55.123,2.523,600,20,0,2,0,1,0,0,0),
+(@CGUID+1909,32820,0,1,1,0,0,1962.59,1426.8,65.9927,1.73293,600,20,0,2,0,1,0,0,0),
+(@CGUID+1910,32820,0,1,1,0,0,1755.4,583.822,34.658,3.593,600,20,0,2,0,1,0,0,0),
+(@CGUID+1911,32820,0,1,1,0,0,1756.59,647.783,40.193,3.165,600,20,0,2,0,1,0,0,0),
+(@CGUID+1912,32820,0,1,1,0,0,1756.84,725.38,46.759,6.033,600,20,0,2,0,1,0,0,0),
+(@CGUID+1913,32820,0,1,1,0,0,1758.66,-723,60.08,1.556,600,20,0,2,0,1,0,0,0),
+(@CGUID+1914,32820,0,1,1,0,0,1760.69,510.543,35.915,6.259,600,20,0,2,0,1,0,0,0),
+(@CGUID+1915,32820,0,1,1,0,0,1764.56,-343,34.68,5.949,600,20,0,2,0,1,0,0,0),
+(@CGUID+1916,32820,0,1,1,0,0,1765.15,1382.99,92.056,5.248,600,20,0,2,0,1,0,0,0),
+(@CGUID+1917,32820,0,1,1,0,0,1766.44,1324.48,93.714,4.221,600,20,0,2,0,1,0,0,0),
+(@CGUID+1918,32820,0,1,1,0,0,1767.02,-725,59.559,1.387,600,20,0,2,0,1,0,0,0),
+(@CGUID+1919,32820,0,1,1,0,0,1769.21,1080.19,50.29,0.406,600,20,0,2,0,1,0,0,0),
+(@CGUID+1920,32820,0,1,1,0,0,1769.49,1406.18,95.175,3.895,600,20,0,2,0,1,0,0,0),
+(@CGUID+1921,32820,0,1,1,0,0,1771.38,675.97,44.102,6.258,600,20,0,2,0,1,0,0,0),
+(@CGUID+1922,32820,0,1,1,0,0,1829.34,1327.7,86.4345,3.61845,600,20,0,2,0,1,0,0,0),
+(@CGUID+1923,32820,0,1,1,0,0,1774.55,941.946,51.615,1.466,600,20,0,2,0,1,0,0,0),
+(@CGUID+1924,32820,0,1,1,0,0,1776.04,-726,59.321,1.587,600,20,0,2,0,1,0,0,0),
+(@CGUID+1925,32820,0,1,1,0,0,1776.3,-558,41.212,1.554,600,20,0,2,0,1,0,0,0),
+(@CGUID+1926,32820,0,1,1,0,0,1776.79,809.271,45.337,2.398,600,20,0,2,0,1,0,0,0),
+(@CGUID+1927,32820,0,1,1,0,0,1777.3,1381.93,90.909,2.169,600,20,0,2,0,1,0,0,0),
+(@CGUID+1928,32820,0,1,1,0,0,1778.47,618.782,41.311,2.436,600,20,0,2,0,1,0,0,0),
+(@CGUID+1929,32820,0,1,1,0,0,1779.04,-713,58.765,1.819,600,20,0,2,0,1,0,0,0),
+(@CGUID+1930,32820,0,1,1,0,0,1779.22,1015.1,45.195,3.458,600,20,0,2,0,1,0,0,0),
+(@CGUID+1931,32820,0,1,1,0,0,1782.03,-588,39.544,1.547,600,20,0,2,0,1,0,0,0),
+(@CGUID+1932,32820,0,1,1,0,0,2096.18,1458.27,62.7233,1.46592,600,20,0,2,0,1,0,0,0),
+(@CGUID+1933,32820,0,1,1,0,0,1783.4,-726,59.358,2.098,600,20,0,2,0,1,0,0,0),
+(@CGUID+1934,32820,0,1,1,0,0,1785.68,1126.35,51.003,2.578,600,20,0,2,0,1,0,0,0),
+(@CGUID+1935,32820,0,1,1,0,0,1786.31,948.231,45.374,0.271,600,20,0,2,0,1,0,0,0),
+(@CGUID+1936,32820,0,1,1,0,0,1787.57,1342.62,89.397,5.581,600,20,0,2,0,1,0,0,0),
+(@CGUID+1937,32820,0,1,1,0,0,1789.58,1335.53,89.614,1.3,600,20,0,2,0,1,0,0,0),
+(@CGUID+1938,32820,0,1,1,0,0,1789.88,-729,59.365,2.22,600,20,0,2,0,1,0,0,0),
+(@CGUID+1939,32820,0,1,1,0,0,1790.21,746.825,49.162,1.082,600,20,0,2,0,1,0,0,0),
+(@CGUID+1940,32820,0,1,1,0,0,1793.44,-585,39.674,6.122,600,20,0,2,0,1,0,0,0),
+(@CGUID+1941,32820,0,1,1,0,0,1793.69,1092.51,45.104,4.596,600,20,0,2,0,1,0,0,0),
+(@CGUID+1942,32820,0,1,1,0,0,1794.38,1420.41,87.027,3.22,600,20,0,2,0,1,0,0,0),
+(@CGUID+1943,32820,0,1,1,0,0,1795.21,653.885,40.579,0.341,600,20,0,2,0,1,0,0,0),
+(@CGUID+1944,32820,0,1,1,0,0,1795.23,611.12,39.596,6.249,600,20,0,2,0,1,0,0,0),
+(@CGUID+1945,32820,0,1,1,0,0,1796.6,744.136,48.883,3.167,600,20,0,2,0,1,0,0,0),
+(@CGUID+1946,32820,0,1,1,0,0,1798.77,722.748,48.9869,4.68094,600,20,0,2,0,1,0,0,0),
+(@CGUID+1947,32820,0,1,1,0,0,1796.91,700.662,47.661,1.148,600,20,0,2,0,1,0,0,0),
+(@CGUID+1948,32820,0,1,1,0,0,1799.02,587.317,45.299,3.106,600,20,0,2,0,1,0,0,0),
+(@CGUID+1949,32820,0,1,1,0,0,1804.06,945.904,41.354,0.456,600,20,0,2,0,1,0,0,0),
+(@CGUID+1950,32820,0,1,1,0,0,2130.92,1470.55,67.8589,5.86654,600,20,0,2,0,1,0,0,0),
+(@CGUID+1951,32820,0,1,1,0,0,1808.03,550.08,34.296,2.999,600,20,0,2,0,1,0,0,0),
+(@CGUID+1952,32820,0,1,1,0,0,1809.63,764.674,43.892,4.413,600,20,0,2,0,1,0,0,0),
+(@CGUID+1953,32820,0,1,1,0,0,1810.09,1388.97,78.849,4.225,600,20,0,2,0,1,0,0,0),
+(@CGUID+1954,32820,0,1,1,0,0,2094.89,1590.31,75.1982,2.80818,600,20,0,2,0,1,0,0,0),
+(@CGUID+1955,32820,0,1,1,0,0,1811.25,958.817,37.394,3.106,600,20,0,2,0,1,0,0,0),
+(@CGUID+1956,32820,0,1,1,0,0,1812.66,1328.37,88.503,5.502,600,20,0,2,0,1,0,0,0),
+(@CGUID+1957,32820,0,1,1,0,0,1813.97,1086.19,40.126,2.411,600,20,0,2,0,1,0,0,0),
+(@CGUID+1958,32820,0,1,1,0,0,1814.69,646.793,38.318,3.872,600,20,0,2,0,1,0,0,0),
+(@CGUID+1959,32820,0,1,1,0,0,2046.56,1454.31,66.9644,5.65726,600,20,0,2,0,1,0,0,0),
+(@CGUID+1960,32820,0,1,1,0,0,1816.61,-412,34.494,3.269,600,20,0,2,0,1,0,0,0),
+(@CGUID+1961,32820,0,1,1,0,0,1816.62,1171.46,52.676,2.391,600,20,0,2,0,1,0,0,0),
+(@CGUID+1962,32820,0,1,1,0,0,1813.74,1285.59,97.9754,2.39028,600,20,0,2,0,1,0,0,0),
+(@CGUID+1963,32820,0,1,1,0,0,1836.88,1362.87,74.5884,5.03491,600,20,0,2,0,1,0,0,0),
+(@CGUID+1964,32820,0,1,1,0,0,1819.85,1372.79,77.398,1.299,600,20,0,2,0,1,0,0,0),
+(@CGUID+1965,32820,0,1,1,0,0,2147.9,1561.27,79.8816,5.77033,600,20,0,2,0,1,0,0,0),
+(@CGUID+1966,32820,0,1,1,0,0,1822.34,1039.74,36.694,1.658,600,20,0,2,0,1,0,0,0),
+(@CGUID+1967,32820,0,1,1,0,0,1822.95,1581.81,95.519,1.553,600,20,1,2,0,1,0,0,0),
+(@CGUID+1968,32820,0,1,1,0,0,1997.29,1530.76,77.0698,0.676724,600,20,0,2,0,1,0,0,0),
+(@CGUID+1969,32820,0,1,1,0,0,1824.26,1637.18,95.64,4.757,600,20,1,2,0,1,0,0,0),
+(@CGUID+1970,32820,0,1,1,0,0,1824.89,-26,40.307,0.136,600,20,0,2,0,1,0,0,0),
+(@CGUID+1971,32820,0,1,1,0,0,1825.6,-457,34.707,5.735,600,20,0,2,0,1,0,0,0),
+(@CGUID+1972,32820,0,1,1,0,0,1826.04,825.973,26.091,1.117,600,20,0,2,0,1,0,0,0),
+(@CGUID+1973,32820,0,1,1,0,0,2141.36,1604.68,78.3542,5.06096,600,20,0,2,0,1,0,0,0),
+(@CGUID+1974,32820,0,1,1,0,0,1681.86,1582.67,127.197,5.19291,600,20,0,2,0,1,0,0,0),
+(@CGUID+1975,32820,0,1,1,0,0,1830.23,1089.14,36.664,1.256,600,20,0,2,0,1,0,0,0),
+(@CGUID+1976,32820,0,1,1,0,0,1831.57,1581.19,95.196,1.688,600,20,0,2,0,1,0,0,0),
+(@CGUID+1977,32820,0,1,1,0,0,1834.6,855.579,25.122,3.712,600,20,0,2,0,1,0,0,0),
+(@CGUID+1978,32820,0,1,1,0,0,1835.48,1567.26,96.581,1.149,600,20,0,2,0,1,0,0,0),
+(@CGUID+1979,32820,0,1,1,0,0,1836.2,1641.24,97.628,5.411,600,20,0,2,0,1,0,0,0),
+(@CGUID+1980,32820,0,1,1,0,0,1912.12,1645.39,88.5127,1.663,600,20,0,2,0,1,0,0,0),
+(@CGUID+1981,32820,0,1,1,0,0,1835.42,1340.63,81.0884,2.26482,600,20,0,2,0,1,0,0,0),
+(@CGUID+1982,32820,0,1,1,0,0,1837.5,604.166,45.402,1.575,600,20,0,2,0,1,0,0,0),
+(@CGUID+1983,32820,0,1,1,0,0,1837.51,1630.92,96.933,5.732,600,20,0,2,0,1,0,0,0),
+(@CGUID+1984,32820,0,1,1,0,0,1837.56,-151,42.103,3.172,600,20,0,2,0,1,0,0,0),
+(@CGUID+1985,32820,0,1,1,0,0,1657.81,1712.5,147.393,6.28308,600,20,0,2,0,1,0,0,0),
+(@CGUID+1986,32820,0,1,1,0,0,1838.74,1636.12,96.933,5.478,600,20,0,2,0,1,0,0,0),
+(@CGUID+1987,32820,0,1,1,0,0,1840.57,1567.1,96.579,1.738,600,20,0,2,0,1,0,0,0),
+(@CGUID+1988,32820,0,1,1,0,0,1840.67,828.307,25.675,5.783,600,20,0,2,0,1,0,0,0),
+(@CGUID+1989,32820,0,1,1,0,0,1842.69,857.234,25.365,0.148,600,20,0,2,0,1,0,0,0),
+(@CGUID+1990,32820,0,1,1,0,0,1843.18,965.094,32.259,0.896,600,20,0,2,0,1,0,0,0),
+(@CGUID+1991,32820,0,1,1,0,0,1843.24,1640.52,97.628,4.659,600,20,0,2,0,1,0,0,0),
+(@CGUID+1992,32820,0,1,1,0,0,2009.14,1567.49,79.1212,5.19624,600,20,0,2,0,1,0,0,0),
+(@CGUID+1993,32820,0,1,1,0,0,1845.17,983.134,30.429,2.39,600,20,0,2,0,1,0,0,0),
+(@CGUID+1994,32820,0,1,1,0,0,1846.35,607.813,47.902,4.712,600,20,0,2,0,1,0,0,0),
+(@CGUID+1995,32820,0,1,1,0,0,1846.81,1580.69,94.733,1.544,600,20,0,2,0,1,0,0,0),
+(@CGUID+1996,32820,0,1,1,0,0,1847.24,1635.95,96.933,3.801,600,20,0,2,0,1,0,0,0),
+(@CGUID+1997,32820,0,1,1,0,0,1847.38,-479,37.062,0.526,600,20,0,2,0,1,0,0,0),
+(@CGUID+1998,32820,0,1,1,0,0,1848.14,1638.79,96.933,4.269,600,20,0,2,0,1,0,0,0),
+(@CGUID+1999,32820,0,1,1,0,0,1848.14,-280,39.265,1.006,600,20,0,2,0,1,0,0,0),
+(@CGUID+2000,32820,0,1,1,0,0,1849.35,1625.72,96.933,2.619,600,20,0,2,0,1,0,0,0),
+(@CGUID+2001,32820,0,1,1,0,0,1850.01,801.833,25.284,1.716,600,20,0,2,0,1,0,0,0),
+(@CGUID+2002,32820,0,1,1,0,0,1850.51,-355,38.283,3.005,600,20,0,2,0,1,0,0,0),
+(@CGUID+2003,32820,0,1,1,0,0,1860.96,1378.44,75.3596,2.25591,600,20,0,2,0,1,0,0,0),
+(@CGUID+2004,32820,0,1,1,0,0,2127,1488.45,69.0985,2.74564,600,20,0,2,0,1,0,0,0),
+(@CGUID+2005,32820,0,1,1,0,0,1854.36,592.129,46.343,1.284,600,20,0,2,0,1,0,0,0),
+(@CGUID+2006,32820,0,1,1,0,0,1854.56,729.64,35.772,1.513,600,20,0,2,0,1,0,0,0),
+(@CGUID+2007,32820,0,1,1,0,0,2044.37,1593.64,70.4317,5.45417,600,20,0,2,0,1,0,0,0),
+(@CGUID+2008,32820,0,1,1,0,0,1922.86,1625.93,83.5842,5.30097,600,20,0,2,0,1,0,0,0),
+(@CGUID+2009,32820,0,1,1,0,0,1856.9,-731,63.023,5.278,600,20,0,2,0,1,0,0,0),
+(@CGUID+2010,32820,0,1,1,0,0,2072.53,1612.54,70.259,5.6282,600,20,0,2,0,1,0,0,0),
+(@CGUID+2011,32820,0,1,1,0,0,1859.98,-506,42.399,5.783,600,20,0,2,0,1,0,0,0),
+(@CGUID+2012,32820,0,1,1,0,0,1797.46,1301.62,102.951,1.10146,600,20,0,2,0,1,0,0,0),
+(@CGUID+2013,32820,0,1,1,0,0,1860.1,1568.58,94.312,1.348,600,20,0,2,0,1,0,0,0),
+(@CGUID+2014,32820,0,1,1,0,0,1860.12,1563.55,94.307,6.092,600,20,0,2,0,1,0,0,0),
+(@CGUID+2015,32820,0,1,1,0,0,1860.66,879.395,25.829,5.836,600,20,0,2,0,1,0,0,0),
+(@CGUID+2016,32820,0,1,1,0,0,1861.01,1586.07,92.45,1.604,600,20,1,2,0,1,0,0,0),
+(@CGUID+2017,32820,0,1,1,0,0,1862.08,982.911,30.425,0.568,600,20,0,2,0,1,0,0,0),
+(@CGUID+2018,32820,0,1,1,0,0,1782.46,1719.94,118.715,3.53443,600,20,0,2,0,1,0,0,0),
+(@CGUID+2019,32820,0,1,1,0,0,1862.71,515.728,36.189,4.633,600,20,0,2,0,1,0,0,0),
+(@CGUID+2020,32820,0,1,1,0,0,1862.88,1556.41,94.783,2.292,600,20,0,2,0,1,0,0,0),
+(@CGUID+2021,32820,0,1,1,0,0,1864.19,-652,45.329,1.955,600,20,0,2,0,1,0,0,0),
+(@CGUID+2022,32820,0,1,1,0,0,1865.48,1574.8,94.313,3.388,600,20,0,2,0,1,0,0,0),
+(@CGUID+2023,32820,0,1,1,0,0,1872.23,-242,35.433,0.293,600,20,0,2,0,1,0,0,0),
+(@CGUID+2024,32820,0,1,1,0,0,1936.33,1635.19,80.3736,5.76424,600,20,0,2,0,1,0,0,0),
+(@CGUID+2025,32820,0,1,1,0,0,1965.95,1639.71,77.8335,1.1349,600,20,0,2,0,1,0,0,0),
+(@CGUID+2026,32820,0,1,1,0,0,1804.12,1333.83,88.1972,4.64479,600,20,0,2,0,1,0,0,0),
+(@CGUID+2027,32820,0,1,1,0,0,1876.44,871.104,28.305,3.552,600,20,0,2,0,1,0,0,0),
+(@CGUID+2028,32820,0,1,1,0,0,1876.45,555.231,40.008,5.09,600,20,0,2,0,1,0,0,0),
+(@CGUID+2029,32820,0,1,1,0,0,1877.21,1596.18,91.709,4.337,600,20,0,2,0,1,0,0,0),
+(@CGUID+2030,32820,0,1,1,0,0,1978.28,1483.97,84.012,1.10496,600,20,0,2,0,1,0,0,0),
+(@CGUID+2031,32820,0,1,1,0,0,1878.76,1082.84,25.703,1.67,600,20,0,2,0,1,0,0,0),
+(@CGUID+2032,32820,0,1,1,0,0,1878.78,1166.95,48.971,2.537,600,20,0,2,0,1,0,0,0),
+(@CGUID+2033,32820,0,1,1,0,0,1880.06,-625,45.501,0.117,600,20,0,2,0,1,0,0,0),
+(@CGUID+2034,32820,0,1,1,0,0,1881.26,1018.92,28.588,5.649,600,20,0,2,0,1,0,0,0),
+(@CGUID+2035,32820,0,1,1,0,0,1881.53,-453,39.486,2.446,600,20,0,2,0,1,0,0,0),
+(@CGUID+2036,32820,0,1,1,0,0,1882.3,1641.52,93.646,4.491,600,20,0,2,0,1,0,0,0),
+(@CGUID+2037,32820,0,1,1,0,0,2023.47,1543.74,79.1664,5.45035,600,20,0,2,0,1,0,0,0),
+(@CGUID+2038,32820,0,1,1,0,0,1886.01,-437,38.723,1.311,600,20,0,2,0,1,0,0,0),
+(@CGUID+2039,32820,0,1,1,0,0,1886.1,484.668,36.103,1.891,600,20,0,2,0,1,0,0,0),
+(@CGUID+2040,32820,0,1,1,0,0,1886.81,949.465,26.261,1.724,600,20,0,2,0,1,0,0,0),
+(@CGUID+2041,32820,0,1,1,0,0,2080.8,1426.5,61.9559,2.22875,600,20,0,2,0,1,0,0,0),
+(@CGUID+2042,32820,0,1,1,0,0,1886.94,1610.79,92.62,4.476,600,20,0,2,0,1,0,0,0),
+(@CGUID+2043,32820,0,1,1,0,0,1887.42,-92,32.805,1.572,600,20,0,2,0,1,0,0,0),
+(@CGUID+2044,32820,0,1,1,0,0,1985.82,1637.55,77.274,4.34587,600,20,0,2,0,1,0,0,0),
+(@CGUID+2045,32820,0,1,1,0,0,2004.96,1536.57,76.9095,5.17953,600,20,0,2,0,1,0,0,0),
+(@CGUID+2046,32820,0,1,1,0,0,1890.28,1054.18,32.508,3.098,600,20,0,2,0,1,0,0,0),
+(@CGUID+2047,32820,0,1,1,0,0,1891.12,542.912,40.554,3.497,600,20,0,2,0,1,0,0,0),
+(@CGUID+2048,32820,0,1,1,0,0,2012.47,1580.58,77.6077,4.3923,600,20,0,2,0,1,0,0,0),
+(@CGUID+2049,32820,0,1,1,0,0,1893.65,-537,41.372,3.531,600,20,0,2,0,1,0,0,0),
+(@CGUID+2050,32820,0,1,1,0,0,1893.68,-169,35.857,5.472,600,20,0,2,0,1,0,0,0),
+(@CGUID+2051,32820,0,1,1,0,0,1653.06,1609.58,149.414,4.17314,600,20,0,2,0,1,0,0,0),
+(@CGUID+2052,32820,0,1,1,0,0,1894.75,-205,37.689,1.1,600,20,0,2,0,1,0,0,0),
+(@CGUID+2053,32820,0,1,1,0,0,1895.31,1581.26,88.185,0.67,600,20,0,2,0,1,0,0,0),
+(@CGUID+2054,32820,0,1,1,0,0,1895.89,-105,33.024,0.914,600,20,0,2,0,1,0,0,0),
+(@CGUID+2055,32820,0,1,1,0,0,1898.83,531.013,39.578,4.999,600,20,0,2,0,1,0,0,0),
+(@CGUID+2056,32820,0,1,1,0,0,1899,-683,53.638,2.476,600,20,0,2,0,1,0,0,0),
+(@CGUID+2057,32820,0,1,1,0,0,1899.19,476.333,37.781,3.259,600,20,0,2,0,1,0,0,0),
+(@CGUID+2058,32820,0,1,1,0,0,1899.36,688.674,36.042,2.18,600,20,0,2,0,1,0,0,0),
+(@CGUID+2059,32820,0,1,1,0,0,2020.63,1526.77,78.8895,4.93289,600,20,0,2,0,1,0,0,0),
+(@CGUID+2060,32820,0,1,1,0,0,1976.96,1515.52,86.8198,2.82125,600,20,0,2,0,1,0,0,0),
+(@CGUID+2061,32820,0,1,1,0,0,1975.9,1641.65,75.8876,1.81514,600,20,0,2,0,1,0,0,0),
+(@CGUID+2062,32820,0,1,1,0,0,1903.02,330.524,41.208,3.816,600,20,0,2,0,1,0,0,0),
+(@CGUID+2063,32820,0,1,1,0,0,1903.3,-550,45.428,4.392,600,20,0,2,0,1,0,0,0),
+(@CGUID+2064,32820,0,1,1,0,0,1888.39,1537.52,88.2019,3.65945,600,20,0,2,0,1,0,0,0),
+(@CGUID+2065,32820,0,1,1,0,0,1904.02,609.035,50.982,3.845,600,20,0,2,0,1,0,0,0),
+(@CGUID+2066,32820,0,1,1,0,0,1905.15,322.905,40.198,4.985,600,20,0,2,0,1,0,0,0),
+(@CGUID+2067,32820,0,1,1,0,0,2073.59,1476.34,66.1495,0.756588,600,20,0,2,0,1,0,0,0),
+(@CGUID+2068,32820,0,1,1,0,0,1905.31,-513,39.205,3.276,600,20,0,2,0,1,0,0,0),
+(@CGUID+2069,32820,0,1,1,0,0,1905.98,1054.98,34.74,1.406,600,20,0,2,0,1,0,0,0),
+(@CGUID+2070,32820,0,1,1,0,0,2087.25,1392.01,61.4079,6.27286,600,20,0,2,0,1,0,0,0),
+(@CGUID+2071,32820,0,1,1,0,0,1907.51,1151.35,39.611,5.437,600,20,0,2,0,1,0,0,0),
+(@CGUID+2072,32820,0,1,1,0,0,1908.24,792.84,37.379,4.588,600,20,0,2,0,1,0,0,0),
+(@CGUID+2073,32820,0,1,1,0,0,1970.62,1470.79,79.7657,5.48111,600,20,0,2,0,1,0,0,0),
+(@CGUID+2074,32820,0,1,1,0,0,1909.56,634.198,45.749,5.973,600,20,0,2,0,1,0,0,0),
+(@CGUID+2075,32820,0,1,1,0,0,1911.94,-117,36.172,0.283,600,20,0,2,0,1,0,0,0),
+(@CGUID+2076,32820,0,1,1,0,0,1913.53,-804,64.965,4.987,600,20,0,2,0,1,0,0,0),
+(@CGUID+2077,32820,0,1,1,0,0,1899.79,1553.29,88.9766,0.758083,600,20,0,2,0,1,0,0,0),
+(@CGUID+2078,32820,0,1,1,0,0,1913.97,832.742,41.563,1.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+2079,32820,0,1,1,0,0,2103.97,1420.71,60.5048,2.73086,600,20,0,2,0,1,0,0,0),
+(@CGUID+2080,32820,0,1,1,0,0,1914.55,826.282,41.174,5.214,600,20,0,2,0,1,0,0,0),
+(@CGUID+2081,32820,0,1,1,0,0,1914.66,959.827,31.803,1.865,600,20,0,2,0,1,0,0,0),
+(@CGUID+2082,32820,0,1,1,0,0,1915.67,-352,37.103,3.7,600,20,0,2,0,1,0,0,0),
+(@CGUID+2083,32820,0,1,1,0,0,1912.84,1604.96,84.7089,4.03322,600,20,0,2,0,1,0,0,0),
+(@CGUID+2084,32820,0,1,1,0,0,1917.24,-189,36.152,4.236,600,20,0,2,0,1,0,0,0),
+(@CGUID+2085,32820,0,1,1,0,0,1920.11,-561,49.963,2.026,600,20,0,2,0,1,0,0,0),
+(@CGUID+2086,32820,0,1,1,0,0,1920.96,182.272,10.43,1.058,600,20,0,2,0,1,0,0,0),
+(@CGUID+2087,32820,0,1,1,0,0,1976.86,1596.07,82.3567,5.34529,600,20,0,2,0,1,0,0,0),
+(@CGUID+2088,32820,0,1,1,0,0,1892.15,1516.01,88.1731,4.6511,600,20,0,2,0,1,0,0,0),
+(@CGUID+2089,32820,0,1,1,0,0,1923.08,784.038,41.753,3.343,600,20,0,2,0,1,0,0,0),
+(@CGUID+2090,32820,0,1,1,0,0,1922.86,1660.1,80.2627,1.04457,600,20,0,2,0,1,0,0,0),
+(@CGUID+2091,32820,0,1,1,0,0,1924.15,-262,34.052,1.142,600,20,0,2,0,1,0,0,0),
+(@CGUID+2092,32820,0,1,1,0,0,1811.3,1698.05,105.944,2.54522,600,20,0,2,0,1,0,0,0),
+(@CGUID+2093,32820,0,1,1,0,0,1930.87,-132,39.476,6.129,600,20,0,2,0,1,0,0,0),
+(@CGUID+2094,32820,0,1,1,0,0,1931.21,1.265,11.003,0.835,600,20,0,2,0,1,0,0,0),
+(@CGUID+2095,32820,0,1,1,0,0,1933.14,681.603,41.725,5.773,600,20,0,2,0,1,0,0,0),
+(@CGUID+2096,32820,0,1,1,0,0,1934.58,639.221,51.061,2.058,600,20,0,2,0,1,0,0,0),
+(@CGUID+2097,32820,0,1,1,0,0,1934.71,610.212,54.488,0.334,600,20,0,2,0,1,0,0,0),
+(@CGUID+2098,32820,0,1,1,0,0,1856.51,1528.37,88.5612,2.93345,600,20,0,2,0,1,0,0,0),
+(@CGUID+2099,32820,0,1,1,0,0,1938.13,1015.19,32.456,1.546,600,20,0,2,0,1,0,0,0),
+(@CGUID+2100,32820,0,1,1,0,0,1851.69,1505.98,89.3269,2.95227,600,20,0,2,0,1,0,0,0),
+(@CGUID+2101,32820,0,1,1,0,0,1940.49,574.039,50.971,2.927,600,20,0,2,0,1,0,0,0),
+(@CGUID+2102,32820,0,1,1,0,0,1940.51,426.475,37.108,1.603,600,20,0,2,0,1,0,0,0),
+(@CGUID+2103,32820,0,1,1,0,0,1940.71,-34,14.904,1.806,600,20,0,2,0,1,0,0,0),
+(@CGUID+2104,32820,0,1,1,0,0,1922.01,1575.06,84.9355,0.885617,600,20,0,2,0,1,0,0,0),
+(@CGUID+2105,32820,0,1,1,0,0,1918.92,1537.7,86.9618,0.138741,600,20,0,2,0,1,0,0,0),
+(@CGUID+2106,32820,0,1,1,0,0,1857.73,1705.33,94.4552,2.90437,600,20,0,2,0,1,0,0,0),
+(@CGUID+2107,32820,0,1,1,0,0,1943.15,111.969,9.73,2.298,600,20,0,2,0,1,0,0,0),
+(@CGUID+2108,32820,0,1,1,0,0,1943.39,-56,29.26,0.768,600,20,0,2,0,1,0,0,0),
+(@CGUID+2109,32820,0,1,1,0,0,1944.55,296.285,38.875,4.456,600,20,0,2,0,1,0,0,0),
+(@CGUID+2110,32820,0,1,1,0,0,1948.13,-592,54.881,5.435,600,20,0,2,0,1,0,0,0),
+(@CGUID+2111,32820,0,1,1,0,0,1948.55,792.451,37.931,5.945,600,20,0,2,0,1,0,0,0),
+(@CGUID+2112,32820,0,1,1,0,0,1891.52,1725.97,93.6389,4.01667,600,20,0,2,0,1,0,0,0),
+(@CGUID+2113,32820,0,1,1,0,0,1950.03,547.195,51.345,3.805,600,20,0,2,0,1,0,0,0),
+(@CGUID+2114,32820,0,1,1,0,0,1950.08,470.193,37.169,4.111,600,20,0,2,0,1,0,0,0),
+(@CGUID+2115,32820,0,1,1,0,0,1952.4,540.482,49.681,4.556,600,20,0,2,0,1,0,0,0),
+(@CGUID+2116,32820,0,1,1,0,0,1952.86,1169.39,40.689,3.675,600,20,0,2,0,1,0,0,0),
+(@CGUID+2117,32820,0,1,1,0,0,1952.9,-252,36.315,0.569,600,20,0,2,0,1,0,0,0),
+(@CGUID+2118,32820,0,1,1,0,0,1953.24,966.066,33.746,2.491,600,20,0,2,0,1,0,0,0),
+(@CGUID+2119,32820,0,1,1,0,0,1953.59,1095.42,33.556,1.442,600,20,0,2,0,1,0,0,0),
+(@CGUID+2120,32820,0,1,1,0,0,1953.89,-315,35.385,6.102,600,20,0,2,0,1,0,0,0),
+(@CGUID+2121,32820,0,1,1,0,0,1954.09,-602,56.585,0.377,600,20,0,2,0,1,0,0,0),
+(@CGUID+2122,32820,0,1,1,0,0,1954.25,1111.91,33.531,1.752,600,20,0,2,0,1,0,0,0),
+(@CGUID+2123,32820,0,1,1,0,0,1954.77,413.706,37.504,5.148,600,20,0,2,0,1,0,0,0),
+(@CGUID+2124,32820,0,1,1,0,0,1955.2,-232,33.633,1.746,600,20,0,2,0,1,0,0,0),
+(@CGUID+2125,32820,0,1,1,0,0,1955.75,39.908,18.991,5.913,600,20,0,2,0,1,0,0,0),
+(@CGUID+2126,32820,0,1,1,0,0,1955.84,719.583,36.919,1.406,600,20,0,2,0,1,0,0,0),
+(@CGUID+2127,32820,0,1,1,0,0,1955.92,886.075,34.76,2.482,600,20,0,2,0,1,0,0,0),
+(@CGUID+2128,32820,0,1,1,0,0,1955.99,-301,34.315,2.913,600,20,0,2,0,1,0,0,0),
+(@CGUID+2129,32820,0,1,1,0,0,1957.26,-431,35.451,3.13,600,20,0,2,0,1,0,0,0),
+(@CGUID+2130,32820,0,1,1,0,0,1957.68,-579,53.973,1.195,600,20,0,2,0,1,0,0,0),
+(@CGUID+2131,32820,0,1,1,0,0,1958.6,912.246,34.687,3.052,600,20,0,2,0,1,0,0,0),
+(@CGUID+2132,32820,0,1,1,0,0,1959.16,-414,35.702,5.209,600,20,0,2,0,1,0,0,0),
+(@CGUID+2133,32820,0,1,1,0,0,1862.97,1529.46,88.5361,0.636311,600,20,0,2,0,1,0,0,0),
+(@CGUID+2134,32820,0,1,1,0,0,1959.88,104.673,18.088,5.631,600,20,0,2,0,1,0,0,0),
+(@CGUID+2135,32820,0,1,1,0,0,1961.28,494.136,37.534,0.004,600,20,0,2,0,1,0,0,0),
+(@CGUID+2136,32820,0,1,1,0,0,1940.53,1664.75,79.007,0.17767,600,20,0,2,0,1,0,0,0),
+(@CGUID+2137,32820,0,1,1,0,0,1963.1,1170.4,41.227,3.751,600,20,0,2,0,1,0,0,0),
+(@CGUID+2138,32820,0,1,1,0,0,1963.52,-397,35.452,3.36,600,20,0,2,0,1,0,0,0),
+(@CGUID+2139,32820,0,1,1,0,0,1946.97,1590.39,82.2999,5.39887,600,20,0,2,0,1,0,0,0),
+(@CGUID+2140,32820,0,1,1,0,0,1904.25,1524.12,87.3555,1.85287,600,20,0,2,0,1,0,0,0),
+(@CGUID+2141,32820,0,1,1,0,0,1965.91,1378.91,64.162,6.1,600,20,0,2,0,1,0,0,0),
+(@CGUID+2142,32820,0,1,1,0,0,1966.15,821.354,39.084,2.69,600,20,0,2,0,1,0,0,0),
+(@CGUID+2143,32820,0,1,1,0,0,1968.89,355.661,39.631,0.293,600,20,0,2,0,1,0,0,0),
+(@CGUID+2144,32820,0,1,1,0,0,1971.24,1012.8,36.202,5.523,600,20,0,2,0,1,0,0,0),
+(@CGUID+2145,32820,0,1,1,0,0,1972.52,324.816,39.891,2.445,600,20,0,2,0,1,0,0,0),
+(@CGUID+2146,32820,0,1,1,0,0,1972.77,329.349,39.975,4.28319,600,20,0,2,0,1,0,0,0),
+(@CGUID+2147,32820,0,1,1,0,0,1974.31,141.348,15.627,3.536,600,20,0,2,0,1,0,0,0),
+(@CGUID+2148,32820,0,1,1,0,0,1974.32,-211,33.944,4.797,600,20,0,2,0,1,0,0,0),
+(@CGUID+2149,32820,0,1,1,0,0,1976.2,-320,36.589,6.212,600,20,0,2,0,1,0,0,0),
+(@CGUID+2150,32820,0,1,1,0,0,1976.48,724.143,35.804,4.097,600,20,0,2,0,1,0,0,0),
+(@CGUID+2151,32820,0,1,1,0,0,1976.74,956.769,37.919,1.483,600,20,0,2,0,1,0,0,0),
+(@CGUID+2152,32820,0,1,1,0,0,1976.91,1372.13,63.869,0.662,600,20,0,2,0,1,0,0,0),
+(@CGUID+2153,32820,0,1,1,0,0,1977,1381.61,63.031,6.075,600,20,0,2,0,1,0,0,0),
+(@CGUID+2154,32820,0,1,1,0,0,1977.12,-380,35.702,3.502,600,20,0,2,0,1,0,0,0),
+(@CGUID+2155,32820,0,1,1,0,0,1978.05,592.804,50.152,0.347,600,20,0,2,0,1,0,0,0),
+(@CGUID+2156,32820,0,1,1,0,0,2028.75,1695,78.2094,4.26584,600,20,0,2,0,1,0,0,0),
+(@CGUID+2157,32820,0,1,1,0,0,1978.75,897.572,34.957,0.503,600,20,0,2,0,1,0,0,0),
+(@CGUID+2158,32820,0,1,1,0,0,1979.7,988.74,33.193,0.35,600,20,0,2,0,1,0,0,0),
+(@CGUID+2159,32820,0,1,1,0,0,1918.99,1587.29,84.0605,3.8303,600,20,0,2,0,1,0,0,0),
+(@CGUID+2160,32820,0,1,1,0,0,1719.25,1686.25,132.317,2.03842,600,20,0,2,0,1,0,0,0),
+(@CGUID+2161,32820,0,1,1,0,0,2136.24,1379.74,69.1082,1.09842,600,20,0,2,0,1,0,0,0),
+(@CGUID+2162,32820,0,1,1,0,0,1981.74,-545,50.134,1.324,600,20,0,2,0,1,0,0,0),
+(@CGUID+2163,32820,0,1,1,0,0,1981.8,-211,34.36,3.751,600,20,0,2,0,1,0,0,0),
+(@CGUID+2164,32820,0,1,1,0,0,1983.04,1104.12,34.043,4.807,600,20,0,2,0,1,0,0,0),
+(@CGUID+2165,32820,0,1,1,0,0,2086.6,1328.16,61.8731,5.722,600,20,0,2,0,1,0,0,0),
+(@CGUID+2166,32820,0,1,1,0,0,1985,694.409,43.827,4.429,600,20,0,2,0,1,0,0,0),
+(@CGUID+2167,32820,0,1,1,0,0,1985.3,17.109,30.404,2.234,600,20,0,2,0,1,0,0,0),
+(@CGUID+2168,32820,0,1,1,0,0,1985.88,1376.55,62.691,0.77,600,20,0,2,0,1,0,0,0),
+(@CGUID+2169,32820,0,1,1,0,0,1987.16,-482,35.043,3.723,600,20,0,2,0,1,0,0,0),
+(@CGUID+2170,32820,0,1,1,0,0,1987.47,649.66,42.471,6.087,600,20,0,2,0,1,0,0,0),
+(@CGUID+2171,32820,0,1,1,0,0,1987.93,734.326,37.279,5.771,600,20,0,2,0,1,0,0,0),
+(@CGUID+2172,32820,0,1,1,0,0,1989.89,-453,34.525,1.198,600,20,0,2,0,1,0,0,0),
+(@CGUID+2173,32820,0,1,1,0,0,2143.56,1409.93,69.885,2.07938,600,20,0,2,0,1,0,0,0),
+(@CGUID+2174,32820,0,1,1,0,0,1992.91,429.715,35.739,1.723,600,20,0,2,0,1,0,0,0),
+(@CGUID+2175,32820,0,1,1,0,0,1993.71,280.852,47.869,3.271,600,20,0,2,0,1,0,0,0),
+(@CGUID+2176,32820,0,1,1,0,0,1994.38,-156,34.638,2.529,600,20,0,2,0,1,0,0,0),
+(@CGUID+2177,32820,0,1,1,0,0,1994.78,601.365,46.923,3.542,600,20,0,2,0,1,0,0,0),
+(@CGUID+2178,32820,0,1,1,0,0,1994.82,-153,34.467,1.022,600,20,0,2,0,1,0,0,0),
+(@CGUID+2179,32820,0,1,1,0,0,1745.02,1711.84,130.134,3.19535,600,20,0,2,0,1,0,0,0),
+(@CGUID+2180,32820,0,1,1,0,0,1995.44,966.284,36.649,2.418,600,20,0,2,0,1,0,0,0),
+(@CGUID+2181,32820,0,1,1,0,0,1901.4,1572.05,89.2571,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+2182,32820,0,1,1,0,0,2013.52,1505.72,74.5312,0.065802,600,20,0,2,0,1,0,0,0),
+(@CGUID+2183,32820,0,1,1,0,0,2022.5,1582.05,74.9962,3.91096,600,20,0,2,0,1,0,0,0),
+(@CGUID+2184,32820,0,1,1,0,0,1999.06,-369,35.702,2.865,600,20,0,2,0,1,0,0,0),
+(@CGUID+2185,32820,0,1,1,0,0,1999.12,876.686,33.847,0.581,600,20,0,2,0,1,0,0,0),
+(@CGUID+2186,32820,0,1,1,0,0,2002.6,280.089,47.823,3.28319,600,20,0,2,0,1,0,0,0),
+(@CGUID+2187,32820,0,1,1,0,0,1967.6,1641.89,77.3097,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+2188,32820,0,1,1,0,0,2004.93,1071.75,35.777,0.534,600,20,0,2,0,1,0,0,0),
+(@CGUID+2189,32820,0,1,1,0,0,2005.88,444.298,37.364,5.514,600,20,0,2,0,1,0,0,0),
+(@CGUID+2190,32820,0,1,1,0,0,2006.19,99.895,34.778,4.494,600,20,0,2,0,1,0,0,0),
+(@CGUID+2191,32820,0,1,1,0,0,2006.23,365.215,42.958,0.61,600,20,0,2,0,1,0,0,0),
+(@CGUID+2192,32820,0,1,1,0,0,2060.22,1775.06,88.9039,-1.53637,600,20,0,2,0,1,0,0,0),
+(@CGUID+2193,32820,0,1,1,0,0,2008.58,1006.15,32.019,4.622,600,20,0,2,0,1,0,0,0),
+(@CGUID+2194,32820,0,1,1,0,0,2009.37,223.66,35.843,5.281,600,20,0,2,0,1,0,0,0),
+(@CGUID+2195,32820,0,1,1,0,0,1749.95,1645.55,118.51,5.68655,600,20,0,2,0,1,0,0,0),
+(@CGUID+2196,32820,0,1,1,0,0,2011.53,-403,35.452,4.994,600,20,0,2,0,1,0,0,0),
+(@CGUID+2197,32820,0,1,1,0,0,2012.68,353.627,41.517,3.932,600,20,0,2,0,1,0,0,0),
+(@CGUID+2198,32820,0,1,1,0,0,2012.9,229.321,38.256,4.04,600,20,0,2,0,1,0,0,0),
+(@CGUID+2199,32820,0,1,1,0,0,2014.47,1024.09,29.558,4.305,600,20,0,2,0,1,0,0,0),
+(@CGUID+2200,32820,0,1,1,0,0,1913.93,1588.19,84.9734,2.88904,600,20,0,2,0,1,0,0,0),
+(@CGUID+2201,32820,0,1,1,0,0,2015.8,-344,35.702,0.018,600,20,0,2,0,1,0,0,0),
+(@CGUID+2202,32820,0,1,1,0,0,2016.65,36.857,35.85,3.609,600,20,0,2,0,1,0,0,0),
+(@CGUID+2203,32820,0,1,1,0,0,2017.34,-514,41.614,6.053,600,20,0,2,0,1,0,0,0),
+(@CGUID+2204,32820,0,1,1,0,0,2017.49,-417,35.452,0.018,600,20,0,2,0,1,0,0,0),
+(@CGUID+2205,32820,0,1,1,0,0,2017.73,79.376,36.834,0.047,600,20,0,2,0,1,0,0,0),
+(@CGUID+2206,32820,0,1,1,0,0,2019.74,-364,35.452,4.031,600,20,0,2,0,1,0,0,0),
+(@CGUID+2207,32820,0,1,1,0,0,2046.36,1822.14,107.323,-1.30963,600,20,0,2,0,1,0,0,0),
+(@CGUID+2208,32820,0,1,1,0,0,2042.42,1851.53,103.969,-1.74312,600,20,0,2,0,1,0,0,0),
+(@CGUID+2209,32820,0,1,1,0,0,2021.72,1201.21,50.152,5.867,600,20,0,2,0,1,0,0,0),
+(@CGUID+2210,32820,0,1,1,0,0,2022.21,883.465,34.844,6.222,600,20,0,2,0,1,0,0,0),
+(@CGUID+2211,32820,0,1,1,0,0,2022.4,85.277,36.178,0.047,600,20,0,2,0,1,0,0,0),
+(@CGUID+2212,32820,0,1,1,0,0,1797.22,1718.62,112.576,0.078981,600,20,0,2,0,1,0,0,0),
+(@CGUID+2213,32820,0,1,1,0,0,2023.04,73.922,36.302,0.047,600,20,0,2,0,1,0,0,0),
+(@CGUID+2214,32820,0,1,1,0,0,2051.46,1328.73,69.1295,2.2204,600,20,0,2,0,1,0,0,0),
+(@CGUID+2215,32820,0,1,1,0,0,2024.87,615.426,37.312,3.499,600,20,0,2,0,1,0,0,0),
+(@CGUID+2216,32820,0,1,1,0,0,2026.9,391.331,42.343,3.322,600,20,0,2,0,1,0,0,0),
+(@CGUID+2217,32820,0,1,1,0,0,2026.91,1074.94,34.519,1.16,600,20,0,2,0,1,0,0,0),
+(@CGUID+2218,32820,0,1,1,0,0,2027.05,226.902,38.685,4.85,600,20,0,2,0,1,0,0,0),
+(@CGUID+2219,32820,0,1,1,0,0,2027.55,-122,34.171,3.21,600,20,0,2,0,1,0,0,0),
+(@CGUID+2220,32820,0,1,1,0,0,1755.43,1745.95,139.746,0.129933,600,20,0,2,0,1,0,0,0),
+(@CGUID+2221,32820,0,1,1,0,0,2028.31,45.886,34.271,0.033,600,20,0,2,0,1,0,0,0),
+(@CGUID+2222,32820,0,1,1,0,0,2029.08,1119.06,35.292,5.612,600,20,0,2,0,1,0,0,0),
+(@CGUID+2223,32820,0,1,1,0,0,2004.61,1644.08,73.5819,2.64459,600,20,0,2,0,1,0,0,0),
+(@CGUID+2224,32820,0,1,1,0,0,1808.03,1542.79,97.2619,2.91201,600,20,0,2,0,1,0,0,0),
+(@CGUID+2225,32820,0,1,1,0,0,2029.87,201.484,37.672,1.759,600,20,0,2,0,1,0,0,0),
+(@CGUID+2226,32820,0,1,1,0,0,2117.51,1370.31,62.8016,1.43566,600,20,0,2,0,1,0,0,0),
+(@CGUID+2227,32820,0,1,1,0,0,2042.87,1858.22,102.938,-1.70908,600,20,0,2,0,1,0,0,0),
+(@CGUID+2228,32820,0,1,1,0,0,2030.61,808.408,34.358,4.642,600,20,0,2,0,1,0,0,0),
+(@CGUID+2229,32820,0,1,1,0,0,2031.74,-551,54.019,5.226,600,20,0,2,0,1,0,0,0),
+(@CGUID+2230,32820,0,1,1,0,0,2034.18,1350.95,64.3509,4.01332,600,20,0,2,0,1,0,0,0),
+(@CGUID+2231,32820,0,1,1,0,0,2039.39,1849.1,103.807,5.23599,600,20,0,2,0,1,0,0,0),
+(@CGUID+2232,32820,0,1,1,0,0,2035.67,823.547,35.171,3.481,600,20,0,2,0,1,0,0,0),
+(@CGUID+2233,32820,0,1,1,0,0,2035.76,-82,34.226,5.239,600,20,0,2,0,1,0,0,0),
+(@CGUID+2234,32820,0,1,1,0,0,2015.52,1771.9,105.903,4.55457,600,20,0,2,0,1,0,0,0),
+(@CGUID+2235,32820,0,1,1,0,0,2036.43,-502,40.14,0.839,600,20,0,2,0,1,0,0,0),
+(@CGUID+2236,32820,0,1,1,0,0,2037.54,-141,36.938,1.933,600,20,0,2,0,1,0,0,0),
+(@CGUID+2237,32820,0,1,1,0,0,2038.44,-336,35.452,6.103,600,20,0,2,0,1,0,0,0),
+(@CGUID+2238,32820,0,1,1,0,0,1897.8,1504.98,93.9504,2.18601,600,20,0,2,0,1,0,0,0),
+(@CGUID+2239,32820,0,1,1,0,0,2040.2,-31,37.94,0.267,600,20,0,2,0,1,0,0,0),
+(@CGUID+2240,32820,0,1,1,0,0,2040.4,-332,35.68,3.45,600,20,0,2,0,1,0,0,0),
+(@CGUID+2241,32820,0,1,1,0,0,2021.58,1849.13,102.658,4.56117,600,20,0,2,0,1,0,0,0),
+(@CGUID+2242,32820,0,1,1,0,0,2040.84,58.942,33.868,4.036,600,20,0,2,0,1,0,0,0),
+(@CGUID+2243,32820,0,1,1,0,0,2041.02,726.205,38.435,1.326,600,20,0,2,0,1,0,0,0),
+(@CGUID+2244,32820,0,1,1,0,0,1762.79,1518,113.58,2.96888,600,20,0,2,0,1,0,0,0),
+(@CGUID+2245,32820,0,1,1,0,0,2043.66,-225,36.929,3.266,600,20,0,2,0,1,0,0,0),
+(@CGUID+2246,32820,0,1,1,0,0,2017.02,1853.65,102.919,2.19558,600,20,0,2,0,1,0,0,0),
+(@CGUID+2247,32820,0,1,1,0,0,2044.93,-24,39.357,2.159,600,20,0,2,0,1,0,0,0),
+(@CGUID+2248,32820,0,1,1,0,0,2046.22,971.689,33.381,0.407,600,20,0,2,0,1,0,0,0),
+(@CGUID+2249,32820,0,1,1,0,0,2046.36,734.951,38.477,1.144,600,20,0,2,0,1,0,0,0),
+(@CGUID+2250,32820,0,1,1,0,0,2031.61,1760.52,104.635,2.65555,600,20,0,2,0,1,0,0,0),
+(@CGUID+2251,32820,0,1,1,0,0,2046.61,-413,35.467,3.689,600,20,0,2,0,1,0,0,0),
+(@CGUID+2252,32820,0,1,1,0,0,1971.72,1332.93,77.2402,1.3484,600,20,0,2,0,1,0,0,0),
+(@CGUID+2253,32820,0,1,1,0,0,2042.69,1875.06,102.249,-0.92142,600,20,0,2,0,1,0,0,0),
+(@CGUID+2254,32820,0,1,1,0,0,2047.1,1015.39,31.633,0.017,600,20,0,2,0,1,0,0,0),
+(@CGUID+2255,32820,0,1,1,0,0,2047.41,1162.26,37.78,3.208,600,20,0,2,0,1,0,0,0),
+(@CGUID+2256,32820,0,1,1,0,0,2047.49,645.674,36.773,1.013,600,20,0,2,0,1,0,0,0),
+(@CGUID+2257,32820,0,1,1,0,0,2048.14,550.227,45.484,2.278,600,20,0,2,0,1,0,0,0),
+(@CGUID+2258,32820,0,1,1,0,0,1842.82,1678.65,97.1791,5.06255,600,20,0,2,0,1,0,0,0),
+(@CGUID+2259,32820,0,1,1,0,0,1907.3,1665.82,83.5905,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+2260,32820,0,1,1,0,0,2044.95,1708.38,76.6127,5.74122,600,20,0,2,0,1,0,0,0),
+(@CGUID+2261,32820,0,1,1,0,0,2050.19,-487,40.927,4.162,600,20,0,2,0,1,0,0,0),
+(@CGUID+2262,32820,0,1,1,0,0,2050.19,835.752,37.088,2.984,600,20,0,2,0,1,0,0,0),
+(@CGUID+2263,32820,0,1,1,0,0,2046.7,1420.23,64.6285,3.4127,600,20,0,2,0,1,0,0,0),
+(@CGUID+2264,32820,0,1,1,0,0,2051.93,-507,43.35,6.162,600,20,0,2,0,1,0,0,0),
+(@CGUID+2265,32820,0,1,1,0,0,2052.7,459.638,49.471,1.834,600,20,0,2,0,1,0,0,0),
+(@CGUID+2266,32820,0,1,1,0,0,2052.71,885.654,34.156,1.804,600,20,0,2,0,1,0,0,0),
+(@CGUID+2267,32820,0,1,1,0,0,2039.24,1927.41,106.997,5.2572,600,20,0,2,0,1,0,0,0),
+(@CGUID+2268,32820,0,1,1,0,0,2053.8,948.836,37.278,1.334,600,20,0,2,0,1,0,0,0),
+(@CGUID+2269,32820,0,1,1,0,0,2053.91,239.607,99.769,0.538,600,20,0,2,0,1,0,0,0),
+(@CGUID+2270,32820,0,1,1,0,0,2162.31,1631.2,85.9035,1.46979,600,20,0,2,0,1,0,0,0),
+(@CGUID+2271,32820,0,1,1,0,0,2055.44,692.034,40.564,4.801,600,20,0,2,0,1,0,0,0),
+(@CGUID+2272,32820,0,1,1,0,0,2060.85,1778.14,88.95,-1.80664,600,20,0,2,0,1,0,0,0),
+(@CGUID+2273,32820,0,1,1,0,0,2057.16,-23,40.07,3.832,600,20,0,2,0,1,0,0,0),
+(@CGUID+2274,32820,0,1,1,0,0,2057.21,913.271,33.526,3.793,600,20,0,2,0,1,0,0,0),
+(@CGUID+2275,32820,0,1,1,0,0,2057.51,279.706,59.643,3.013,600,20,0,2,0,1,0,0,0),
+(@CGUID+2276,32820,0,1,1,0,0,2058.29,806.14,36.001,1.968,600,20,0,2,0,1,0,0,0),
+(@CGUID+2277,32820,0,1,1,0,0,2056.97,1776.17,90.0997,-0.482707,600,20,0,2,0,1,0,0,0),
+(@CGUID+2278,32820,0,1,1,0,0,2058.78,285.885,59.647,2.986,600,20,0,2,0,1,0,0,0),
+(@CGUID+2279,32820,0,1,1,0,0,2023.58,1706.39,79.4175,5.01283,600,20,0,2,0,1,0,0,0),
+(@CGUID+2280,32820,0,1,1,0,0,2059.86,482.621,48.592,0.632,600,20,0,2,0,1,0,0,0),
+(@CGUID+2281,32820,0,1,1,0,0,2028.19,1922.43,107.104,1.76648,600,20,0,2,0,1,0,0,0),
+(@CGUID+2282,32820,0,1,1,0,0,2062.18,338.783,55.208,5.476,600,20,0,2,0,1,0,0,0),
+(@CGUID+2283,32820,0,1,1,0,0,2063.56,290.546,97.031,5.066,600,20,0,2,0,1,0,0,0),
+(@CGUID+2284,32820,0,1,1,0,0,2064.44,756.674,39.752,5.325,600,20,0,2,0,1,0,0,0),
+(@CGUID+2285,32820,0,1,1,0,0,2064.98,70.83,39.206,6.049,600,20,0,2,0,1,0,0,0),
+(@CGUID+2286,32820,0,1,1,0,0,2065.42,-370,35.665,5.481,600,20,0,2,0,1,0,0,0),
+(@CGUID+2287,32820,0,1,1,0,0,2066.76,-82,36.672,3.541,600,20,0,2,0,1,0,0,0),
+(@CGUID+2288,32820,0,1,1,0,0,2067.05,-550,55.844,5.643,600,20,0,2,0,1,0,0,0),
+(@CGUID+2289,32820,0,1,1,0,0,2067.3,-197,38.593,5.404,600,20,0,2,0,1,0,0,0),
+(@CGUID+2290,32820,0,1,1,0,0,2067.57,369.811,40.361,0.171,600,20,0,2,0,1,0,0,0),
+(@CGUID+2291,32820,0,1,1,0,0,2067.97,-101,38.276,1.817,600,20,0,2,0,1,0,0,0),
+(@CGUID+2292,32820,0,1,1,0,0,2068.44,-118,37.03,0.131,600,20,0,2,0,1,0,0,0),
+(@CGUID+2293,32820,0,1,1,0,0,2138.94,1335.12,54.5369,2.61531,600,20,0,2,0,1,0,0,0),
+(@CGUID+2294,32820,0,1,1,0,0,2070.34,878.129,35.484,1.15,600,20,0,2,0,1,0,0,0),
+(@CGUID+2295,32820,0,1,1,0,0,2060.03,1778.16,89.545,-1.58239,600,20,0,2,0,1,0,0,0),
+(@CGUID+2296,32820,0,1,1,0,0,2070.94,-287,42.476,1.066,600,20,0,2,0,1,0,0,0),
+(@CGUID+2297,32820,0,1,1,0,0,2066.83,1349.86,61.2389,5.49917,600,20,0,2,0,1,0,0,0),
+(@CGUID+2298,32820,0,1,1,0,0,2072.44,276.922,59.6398,6.27228,600,20,0,2,0,1,0,0,0),
+(@CGUID+2299,32820,0,1,1,0,0,2004.17,1654.17,75.4569,1.8434,600,20,0,2,0,1,0,0,0),
+(@CGUID+2300,32820,0,1,1,0,0,2073.38,-419,39.952,4.991,600,20,0,2,0,1,0,0,0),
+(@CGUID+2301,32820,0,1,1,0,0,2073.47,282.781,59.645,6.124,600,20,0,2,0,1,0,0,0),
+(@CGUID+2302,32820,0,1,1,0,0,2073.73,1132.56,35.526,3.825,600,20,0,2,0,1,0,0,0),
+(@CGUID+2303,32820,0,1,1,0,0,2074.66,1034.66,34.803,0.718,600,20,0,2,0,1,0,0,0),
+(@CGUID+2304,32820,0,1,1,0,0,2074.73,-519,55.793,2.566,600,20,0,2,0,1,0,0,0),
+(@CGUID+2305,32820,0,1,1,0,0,2075.72,1202.52,45.322,2.771,600,20,0,2,0,1,0,0,0),
+(@CGUID+2306,32820,0,1,1,0,0,2021.02,1911.75,105.644,3.21279,600,20,0,2,0,1,0,0,0),
+(@CGUID+2307,32820,0,1,1,0,0,2076.91,-185,43.133,4.205,600,20,0,2,0,1,0,0,0),
+(@CGUID+2308,32820,0,1,1,0,0,2049.65,1732.27,80.4877,3.31944,600,20,0,2,0,1,0,0,0),
+(@CGUID+2309,32820,0,1,1,0,0,1971.43,1354.39,68.887,4.29635,600,20,0,2,0,1,0,0,0),
+(@CGUID+2310,32820,0,1,1,0,0,2077.52,693.921,37.999,5.065,600,20,0,2,0,1,0,0,0),
+(@CGUID+2311,32820,0,1,1,0,0,2078.41,-251,40.586,0.182,600,20,0,2,0,1,0,0,0),
+(@CGUID+2312,32820,0,1,1,0,0,2078.57,4.905,42.068,1.306,600,20,0,2,0,1,0,0,0),
+(@CGUID+2313,32820,0,1,1,0,0,2078.67,629.378,34.795,2.592,600,20,0,2,0,1,0,0,0),
+(@CGUID+2314,32820,0,1,1,0,0,2078.89,1140.56,35.846,4.338,600,20,0,2,0,1,0,0,0),
+(@CGUID+2315,32820,0,1,1,0,0,2078.96,91.511,36.836,2.531,600,20,0,2,0,1,0,0,0),
+(@CGUID+2316,32820,0,1,1,0,0,2019.53,1898.06,103.851,2.14568,600,20,0,2,0,1,0,0,0),
+(@CGUID+2317,32820,0,1,1,0,0,2006.41,1378.54,61.7167,1.51118,600,20,0,2,0,1,0,0,0),
+(@CGUID+2318,32820,0,1,1,0,0,2083.03,1201.24,44.457,6.047,600,20,0,2,0,1,0,0,0),
+(@CGUID+2319,32820,0,1,1,0,0,2083.07,684.921,38.775,0.814,600,20,0,2,0,1,0,0,0),
+(@CGUID+2320,32820,0,1,1,0,0,1896.38,1364.77,69.7813,5.23592,600,20,0,2,0,1,0,0,0),
+(@CGUID+2321,32820,0,1,1,0,0,2083.9,1947.31,98.64,2.035,600,20,0,2,0,1,0,0,0),
+(@CGUID+2322,32820,0,1,1,0,0,2084.73,452.826,53.378,5.251,600,20,0,2,0,1,0,0,0),
+(@CGUID+2323,32820,0,1,1,0,0,1827.52,1715.56,102.475,4.52974,600,20,0,2,0,1,0,0,0),
+(@CGUID+2324,32820,0,1,1,0,0,2085.16,345.001,52.812,1.366,600,20,0,2,0,1,0,0,0),
+(@CGUID+2325,32820,0,1,1,0,0,2085.53,-123,39.026,5.75,600,20,0,2,0,1,0,0,0),
+(@CGUID+2326,32820,0,1,1,0,0,1808.53,1774.53,132.221,4.17193,600,20,0,2,0,1,0,0,0),
+(@CGUID+2327,32820,0,1,1,0,0,2087.39,608.782,34.674,0.047,600,20,0,2,0,1,0,0,0),
+(@CGUID+2328,32820,0,1,1,0,0,1869.89,1671.97,92.0772,0.063407,600,20,0,2,0,1,0,0,0),
+(@CGUID+2329,32820,0,1,1,0,0,1815.67,1447.38,85.6652,4.00511,600,20,0,2,0,1,0,0,0),
+(@CGUID+2330,32820,0,1,1,0,0,2090.29,917.421,36.175,4.487,600,20,0,2,0,1,0,0,0),
+(@CGUID+2331,32820,0,1,1,0,0,2091.17,206.584,55.045,3.016,600,20,0,2,0,1,0,0,0),
+(@CGUID+2332,32820,0,1,1,0,0,2092.74,1062.42,32.512,5.418,600,20,0,2,0,1,0,0,0),
+(@CGUID+2333,32820,0,1,1,0,0,1840.7,1441.26,80.3841,4.92828,600,20,0,2,0,1,0,0,0),
+(@CGUID+2334,32820,0,1,1,0,0,2092.98,-455,44.693,3.958,600,20,0,2,0,1,0,0,0),
+(@CGUID+2335,32820,0,1,1,0,0,2093.42,1084.22,37.3,1.54,600,20,0,2,0,1,0,0,0),
+(@CGUID+2336,32820,0,1,1,0,0,2093.44,-43,39.19,0.084,600,20,0,2,0,1,0,0,0),
+(@CGUID+2337,32820,0,1,1,0,0,2095.32,1126.56,34.958,2.117,600,20,0,2,0,1,0,0,0),
+(@CGUID+2338,32820,0,1,1,0,0,2096.49,-589,61.891,0.042,600,20,0,2,0,1,0,0,0),
+(@CGUID+2339,32820,0,1,1,0,0,2097.09,1022.21,33.55,4.858,600,20,0,2,0,1,0,0,0),
+(@CGUID+2340,32820,0,1,1,0,0,2097.09,190.874,56.708,4.383,600,20,0,2,0,1,0,0,0),
+(@CGUID+2341,32820,0,1,1,0,0,2097.55,945.28,36.636,3.586,600,20,0,2,0,1,0,0,0),
+(@CGUID+2342,32820,0,1,1,0,0,2097.96,367.464,44.919,4.056,600,20,0,2,0,1,0,0,0),
+(@CGUID+2343,32820,0,1,1,0,0,2098.45,24.948,35.683,0.745,600,20,0,2,0,1,0,0,0),
+(@CGUID+2344,32820,0,1,1,0,0,2011.17,1337.33,72.2587,4.60995,600,20,0,2,0,1,0,0,0),
+(@CGUID+2345,32820,0,1,1,0,0,2100.96,105.429,32.285,2.34,600,20,0,2,0,1,0,0,0),
+(@CGUID+2346,32820,0,1,1,0,0,1881.74,1440.92,74.5331,3.04863,600,20,0,2,0,1,0,0,0),
+(@CGUID+2347,32820,0,1,1,0,0,2088.35,1713.08,67.0698,5.9835,600,20,0,2,0,1,0,0,0),
+(@CGUID+2348,32820,0,1,1,0,0,2102.76,233.472,61.795,6.015,600,20,0,2,0,1,0,0,0),
+(@CGUID+2349,32820,0,1,1,0,0,2104.04,986.665,36.72,4.612,600,20,0,2,0,1,0,0,0),
+(@CGUID+2350,32820,0,1,1,0,0,2077.3,1688.81,70.235,5.82023,600,20,0,2,0,1,0,0,0),
+(@CGUID+2351,32820,0,1,1,0,0,1861.56,1489.31,89.5527,4.47295,600,20,0,2,0,1,0,0,0),
+(@CGUID+2352,32820,0,1,1,0,0,1943.11,1434.81,67.6766,0.955429,600,20,0,2,0,1,0,0,0),
+(@CGUID+2353,32820,0,1,1,0,0,2107.05,660.18,35.125,4.362,600,20,0,2,0,1,0,0,0),
+(@CGUID+2354,32820,0,1,1,0,0,2108.62,-894,108.976,3.612,600,20,0,2,0,1,0,0,0),
+(@CGUID+2355,32820,0,1,1,0,0,2108.83,478.31,62.263,6.225,600,20,0,2,0,1,0,0,0),
+(@CGUID+2356,32820,0,1,1,0,0,2110.95,1003.16,34.44,0.332,600,20,0,2,0,1,0,0,0),
+(@CGUID+2357,32820,0,1,1,0,0,2111.17,693.495,36.539,6.102,600,20,0,2,0,1,0,0,0),
+(@CGUID+2358,32820,0,1,1,0,0,2112.4,821.576,33.143,1.608,600,20,0,2,0,1,0,0,0),
+(@CGUID+2359,32820,0,1,1,0,0,2112.78,-625,93.599,0.281,600,20,0,2,0,1,0,0,0),
+(@CGUID+2360,32820,0,1,1,0,0,2114.84,-38,42.798,0.651,600,20,0,2,0,1,0,0,0),
+(@CGUID+2361,32820,0,1,1,0,0,2115.19,43.542,38.107,4.966,600,20,0,2,0,1,0,0,0),
+(@CGUID+2362,32820,0,1,1,0,0,1976.24,1495.05,85.6114,4.69927,600,20,0,2,0,1,0,0,0),
+(@CGUID+2363,32820,0,1,1,0,0,2115.64,-5299,82.163,1.075,600,20,0,2,0,1,0,0,0),
+(@CGUID+2364,32820,0,1,1,0,0,2115.65,549.438,40.849,0.092,600,20,0,2,0,1,0,0,0),
+(@CGUID+2365,32820,0,1,1,0,0,2117.29,516.623,53.938,5.176,600,20,0,2,0,1,0,0,0),
+(@CGUID+2366,32820,0,1,1,0,0,2118.06,-258,50.686,0.066,600,20,0,2,0,1,0,0,0),
+(@CGUID+2367,32820,0,1,1,0,0,2118.31,-61,41.311,6.279,600,20,0,2,0,1,0,0,0),
+(@CGUID+2368,32820,0,1,1,0,0,2119.43,-191,41.035,2.649,600,20,0,2,0,1,0,0,0),
+(@CGUID+2369,32820,0,1,1,0,0,1881.93,1774.41,118.192,4.4506,600,20,0,2,0,1,0,0,0),
+(@CGUID+2370,32820,0,1,1,0,0,2119.86,825.431,32.753,5.361,600,20,0,2,0,1,0,0,0),
+(@CGUID+2371,32820,0,1,1,0,0,2059.25,1744.25,81.5146,3.61765,600,20,0,2,0,1,0,0,0),
+(@CGUID+2372,32820,0,1,1,0,0,2120.54,1012.54,33.564,4.349,600,20,0,2,0,1,0,0,0),
+(@CGUID+2373,32820,0,1,1,0,0,2121.89,622.939,34.849,5.541,600,20,0,2,0,1,0,0,0),
+(@CGUID+2374,32820,0,1,1,0,0,2122.32,-83,41.185,0.064,600,20,0,2,0,1,0,0,0),
+(@CGUID+2375,32820,0,1,1,0,0,2122.4,386.537,49.507,2.28,600,20,0,2,0,1,0,0,0),
+(@CGUID+2376,32820,0,1,1,0,0,2123.31,54.756,37.694,2.942,600,20,0,2,0,1,0,0,0),
+(@CGUID+2377,32820,0,1,1,0,0,1919.79,1780.21,118.376,1.84019,600,20,0,2,0,1,0,0,0),
+(@CGUID+2378,32820,0,1,1,0,0,2078.28,1604.84,71.8452,5.88908,600,20,0,2,0,1,0,0,0),
+(@CGUID+2379,32820,0,1,1,0,0,1931.08,1322.22,80.217,5.90955,600,20,0,2,0,1,0,0,0),
+(@CGUID+2380,32820,0,1,1,0,0,2128.11,1140.33,33.863,5.55,600,20,0,2,0,1,0,0,0),
+(@CGUID+2381,32820,0,1,1,0,0,2042.77,1895,101.84,3.27782,600,20,0,2,0,1,0,0,0),
+(@CGUID+2382,32820,0,1,1,0,0,2128.86,676.09,35.774,3.255,600,20,0,2,0,1,0,0,0),
+(@CGUID+2383,32820,0,1,1,0,0,1930.97,1361.04,68.2014,5.75946,600,20,0,2,0,1,0,0,0),
+(@CGUID+2384,32820,0,1,1,0,0,1917.79,1752.5,95.0883,3.73869,600,20,0,2,0,1,0,0,0),
+(@CGUID+2385,32820,0,1,1,0,0,2129.72,1302.56,53.803,0.914,600,20,0,2,0,1,0,0,0),
+(@CGUID+2386,32820,0,1,1,0,0,2129.84,845.292,32.861,1.673,600,20,0,2,0,1,0,0,0),
+(@CGUID+2387,32820,0,1,1,0,0,2130.11,1195.2,43.28,3.537,600,20,0,2,0,1,0,0,0),
+(@CGUID+2388,32820,0,1,1,0,0,2078.82,1746.4,76.4259,4.10132,600,20,0,2,0,1,0,0,0),
+(@CGUID+2389,32820,0,1,1,0,0,2130.51,-229,50.741,4.335,600,20,0,2,0,1,0,0,0),
+(@CGUID+2390,32820,0,1,1,0,0,2130.54,836.084,33.936,5.46,600,20,0,2,0,1,0,0,0),
+(@CGUID+2391,32820,0,1,1,0,0,2130.57,277.66,56.109,0.016,600,20,0,2,0,1,0,0,0),
+(@CGUID+2392,32820,0,1,1,0,0,2131.32,1081.94,32.295,1.587,600,20,0,2,0,1,0,0,0),
+(@CGUID+2393,32820,0,1,1,0,0,2131.94,78.192,32.567,4.208,600,20,0,2,0,1,0,0,0),
+(@CGUID+2394,32820,0,1,1,0,0,2132.06,1172.27,41.235,5.514,600,20,0,2,0,1,0,0,0),
+(@CGUID+2395,32820,0,1,1,0,0,2132.21,-292,53.727,6.193,600,20,0,2,0,1,0,0,0),
+(@CGUID+2396,32820,0,1,1,0,0,2134.68,766.579,33.696,1.245,600,20,0,2,0,1,0,0,0),
+(@CGUID+2397,32820,0,1,1,0,0,2134.81,24.776,40.508,1.191,600,20,0,2,0,1,0,0,0),
+(@CGUID+2398,32820,0,1,1,0,0,2045.77,1592.61,70.3002,1.46481,600,20,0,2,0,1,0,0,0),
+(@CGUID+2399,32820,0,1,1,0,0,2136.56,-55,42.489,2.449,600,20,0,2,0,1,0,0,0),
+(@CGUID+2400,32820,0,1,1,0,0,1809.05,1487.63,92.2249,2.22045,600,20,0,2,0,1,0,0,0),
+(@CGUID+2401,32820,0,1,1,0,0,2137.51,447.275,67.546,4.482,600,20,0,2,0,1,0,0,0),
+(@CGUID+2402,32820,0,1,1,0,0,2138.22,932.278,32.517,2.298,600,20,0,2,0,1,0,0,0),
+(@CGUID+2403,32820,0,1,1,0,0,2139.55,-629,89.778,5.681,600,20,0,2,0,1,0,0,0),
+(@CGUID+2404,32820,0,1,1,0,0,2139.64,-70,43.366,6.014,600,20,0,2,0,1,0,0,0),
+(@CGUID+2405,32820,0,1,1,0,0,2140.19,-143,41.601,2.055,600,20,0,2,0,1,0,0,0),
+(@CGUID+2406,32820,0,1,1,0,0,2140.74,333.625,47.038,5.583,600,20,0,2,0,1,0,0,0),
+(@CGUID+2407,32820,0,1,1,0,0,2142.25,-574,79.316,1.743,600,20,0,2,0,1,0,0,0),
+(@CGUID+2408,32820,0,1,1,0,0,2143.7,617.114,34.785,6.194,600,20,0,2,0,1,0,0,0),
+(@CGUID+2409,32820,0,1,1,0,0,2143.81,905.505,33.556,5.041,600,20,0,2,0,1,0,0,0),
+(@CGUID+2410,32820,0,1,1,0,0,2143.92,-261,54.597,4.158,600,20,0,2,0,1,0,0,0),
+(@CGUID+2411,32820,0,1,1,0,0,2144.01,295.302,49.235,4.696,600,20,0,2,0,1,0,0,0),
+(@CGUID+2412,32820,0,1,1,0,0,2144.69,845.938,36.816,6.026,600,20,0,2,0,1,0,0,0),
+(@CGUID+2413,32820,0,1,1,0,0,2167.13,1289.97,53.8044,2.92954,600,20,0,2,0,1,0,0,0),
+(@CGUID+2414,32820,0,1,1,0,0,2146.51,1087.12,33.038,2.173,600,20,0,2,0,1,0,0,0),
+(@CGUID+2415,32820,0,1,1,0,0,2147.98,-162,42.288,1.28,600,20,0,2,0,1,0,0,0),
+(@CGUID+2416,32820,0,1,1,0,0,2148.51,-548,81.304,4.714,600,20,0,2,0,1,0,0,0),
+(@CGUID+2417,32820,0,1,1,0,0,2148.96,1173.49,41.564,1.967,600,20,0,2,0,1,0,0,0),
+(@CGUID+2418,32820,0,1,1,0,0,2149.56,923.256,33.366,2.19,600,20,0,2,0,1,0,0,0),
+(@CGUID+2419,32820,0,1,1,0,0,2149.72,784.085,35.757,4.067,600,20,0,2,0,1,0,0,0),
+(@CGUID+2420,32820,0,1,1,0,0,1912.29,1756.79,96.8451,0.664982,600,20,0,2,0,1,0,0,0),
+(@CGUID+2421,32820,0,1,1,0,0,2150.27,581.356,38.759,5.833,600,20,0,2,0,1,0,0,0),
+(@CGUID+2422,32820,0,1,1,0,0,2151.13,-532,81.656,4.728,600,20,0,2,0,1,0,0,0),
+(@CGUID+2423,32820,0,1,1,0,0,2151.28,781.396,35.387,1.441,600,20,0,2,0,1,0,0,0),
+(@CGUID+2424,32820,0,1,1,0,0,1913.28,1698.36,84.2699,1.17009,600,20,0,2,0,1,0,0,0),
+(@CGUID+2425,32820,0,1,1,0,0,2152.85,-376,77.095,2.125,600,20,0,2,0,1,0,0,0),
+(@CGUID+2426,32820,0,1,1,0,0,2153.82,264.085,43.75,6.073,600,20,0,2,0,1,0,0,0),
+(@CGUID+2427,32820,0,1,1,0,0,2154.14,-549,81.38,4.69,600,20,0,2,0,1,0,0,0),
+(@CGUID+2428,32820,0,1,1,0,0,2154.25,1273.87,52.923,5.091,600,20,0,2,0,1,0,0,0),
+(@CGUID+2429,32820,0,1,1,0,0,2154.3,613.135,35.59,4.875,600,20,0,2,0,1,0,0,0),
+(@CGUID+2430,32820,0,1,1,0,0,2154.42,-509,81.625,6.261,600,20,0,2,0,1,0,0,0),
+(@CGUID+2431,32820,0,1,1,0,0,2156.87,76.336,30.127,1.953,600,20,0,2,0,1,0,0,0),
+(@CGUID+2432,32820,0,1,1,0,0,2157.17,1314.07,53.888,4.172,600,20,0,2,0,1,0,0,0),
+(@CGUID+2433,32820,0,1,1,0,0,2157.89,657.364,34.545,1.219,600,20,0,2,0,1,0,0,0),
+(@CGUID+2434,32820,0,1,1,0,0,2158.68,1178.75,40.923,2.14,600,20,0,2,0,1,0,0,0),
+(@CGUID+2435,32820,0,1,1,0,0,2103.8,1670.5,71.61,4.75789,600,20,0,2,0,1,0,0,0),
+(@CGUID+2436,32820,0,1,1,0,0,2102.83,1710.7,67.3188,5.1591,600,20,0,2,0,1,0,0,0),
+(@CGUID+2437,32820,0,1,1,0,0,2161.29,-135,40.317,5.06,600,20,0,2,0,1,0,0,0),
+(@CGUID+2438,32820,0,1,1,0,0,2161.74,1309.66,54.058,3.609,600,20,0,2,0,1,0,0,0),
+(@CGUID+2439,32820,0,1,1,0,0,2161.79,1078.17,32.831,2.191,600,20,0,2,0,1,0,0,0),
+(@CGUID+2440,32820,0,1,1,0,0,2161.84,810.492,40.524,3.461,600,20,0,2,0,1,0,0,0),
+(@CGUID+2441,32820,0,1,1,0,0,2162.56,1053.67,34.093,3.124,600,20,0,2,0,1,0,0,0),
+(@CGUID+2442,32820,0,1,1,0,0,2163.73,657.343,34.545,2.354,600,20,0,2,0,1,0,0,0),
+(@CGUID+2443,32820,0,1,1,0,0,2164.72,179.13,42.693,1.357,600,20,0,2,0,1,0,0,0),
+(@CGUID+2444,32820,0,1,1,0,0,1950.14,1751.67,112.956,5.89412,600,20,0,2,0,1,0,0,0),
+(@CGUID+2445,32820,0,1,1,0,0,1905.91,1666.46,84.3586,4.94577,600,20,0,2,0,1,0,0,0),
+(@CGUID+2446,32820,0,1,1,0,0,2167.67,480.995,66.483,1.386,600,20,0,2,0,1,0,0,0),
+(@CGUID+2447,32820,0,1,1,0,0,2167.71,-606,80.193,5.898,600,20,0,2,0,1,0,0,0),
+(@CGUID+2448,32820,0,1,1,0,0,2167.89,1275.51,53.207,4.893,600,20,0,2,0,1,0,0,0),
+(@CGUID+2449,32820,0,1,1,0,0,2169.13,1063.9,33.426,5.259,600,20,0,2,0,1,0,0,0),
+(@CGUID+2450,32820,0,1,1,0,0,2170.73,-739,72.017,2.104,600,20,0,2,0,1,0,0,0),
+(@CGUID+2451,32820,0,1,1,0,0,2171.07,11.519,41.672,3.089,600,20,0,2,0,1,0,0,0),
+(@CGUID+2452,32820,0,1,1,0,0,2173.42,959.488,34.521,4.991,600,20,0,2,0,1,0,0,0),
+(@CGUID+2453,32820,0,1,1,0,0,2175.75,-579,79.655,6.141,600,20,0,2,0,1,0,0,0),
+(@CGUID+2454,32820,0,1,1,0,0,2176.37,-415,71.493,3.83,600,20,0,2,0,1,0,0,0),
+(@CGUID+2455,32820,0,1,1,0,0,2176.81,-494,77.326,1.678,600,20,0,2,0,1,0,0,0),
+(@CGUID+2456,32820,0,1,1,0,0,2177.08,-448,75,2.048,600,20,0,2,0,1,0,0,0),
+(@CGUID+2457,32820,0,1,1,0,0,2177.16,-56,39.25,3.999,600,20,0,2,0,1,0,0,0),
+(@CGUID+2458,32820,0,1,1,0,0,2178.04,-707,68.489,4.028,600,20,0,2,0,1,0,0,0),
+(@CGUID+2459,32820,0,1,1,0,0,2179.45,265.599,41.922,2.515,600,20,0,2,0,1,0,0,0),
+(@CGUID+2460,32820,0,1,1,0,0,2182.14,-21,37.709,3.873,600,20,0,2,0,1,0,0,0),
+(@CGUID+2461,32820,0,1,1,0,0,2183.91,334.654,37.535,5.015,600,20,0,2,0,1,0,0,0),
+(@CGUID+2462,32820,0,1,1,0,0,2184.19,-451,75.493,2.496,600,20,0,2,0,1,0,0,0),
+(@CGUID+2463,32820,0,1,1,0,0,2184.33,156.662,54.539,3.572,600,20,0,2,0,1,0,0,0),
+(@CGUID+2464,32820,0,1,1,0,0,2185.43,905.478,44.982,4.872,600,20,0,2,0,1,0,0,0),
+(@CGUID+2465,32820,0,1,1,0,0,2185.44,-953,86.888,5.122,600,20,0,2,0,1,0,0,0),
+(@CGUID+2466,32820,0,1,1,0,0,2186.22,985.717,34.936,3.18,600,20,0,2,0,1,0,0,0),
+(@CGUID+2467,32820,0,1,1,0,0,2187.24,-124,33.846,3.261,600,20,0,2,0,1,0,0,0),
+(@CGUID+2468,32820,0,1,1,0,0,2188.02,867.697,47.564,1.242,600,20,0,2,0,1,0,0,0),
+(@CGUID+2469,32820,0,1,1,0,0,1963.34,1693.95,79.0409,5.03445,600,20,0,2,0,1,0,0,0),
+(@CGUID+2470,32820,0,1,1,0,0,2189.44,244.623,35.495,5.568,600,20,0,2,0,1,0,0,0),
+(@CGUID+2471,32820,0,1,1,0,0,2190.93,-350,76.38,0.323,600,20,0,2,0,1,0,0,0),
+(@CGUID+2472,32820,0,1,1,0,0,2192.44,-803,78.426,4.797,600,20,0,2,0,1,0,0,0),
+(@CGUID+2473,32820,0,1,1,0,0,2195.31,73.998,27.678,3.055,600,20,0,2,0,1,0,0,0),
+(@CGUID+2474,32820,0,1,1,0,0,2198.03,-628,79.928,5.654,600,20,0,2,0,1,0,0,0),
+(@CGUID+2475,32820,0,1,1,0,0,2199.94,-916,82.351,3.032,600,20,0,2,0,1,0,0,0),
+(@CGUID+2476,32820,0,1,1,0,0,2200.89,-834,81.376,3.29,600,20,0,2,0,1,0,0,0),
+(@CGUID+2477,32820,0,1,1,0,0,2201.67,569.413,28.92,1.475,600,20,0,2,0,1,0,0,0),
+(@CGUID+2478,32820,0,1,1,0,0,2201.7,1008.8,37.503,3.11,600,20,0,2,0,1,0,0,0),
+(@CGUID+2479,32820,0,1,1,0,0,2202.54,-790,77.934,5.658,600,20,0,2,0,1,0,0,0),
+(@CGUID+2480,32820,0,1,1,0,0,2202.84,1184.23,31.857,2.052,600,20,0,2,0,1,0,0,0),
+(@CGUID+2481,32820,0,1,1,0,0,2203.5,99.245,37.464,0.982,600,20,0,2,0,1,0,0,0),
+(@CGUID+2482,32820,0,1,1,0,0,2206.58,-291,60.776,1.558,600,20,0,2,0,1,0,0,0),
+(@CGUID+2483,32820,0,1,1,0,0,2207.06,625.442,24.75,5.076,600,20,0,2,0,1,0,0,0),
+(@CGUID+2484,32820,0,1,1,0,0,2207.85,-83,28.178,2.542,600,20,0,2,0,1,0,0,0),
+(@CGUID+2485,32820,0,1,1,0,0,2208.23,-46,29.994,3.938,600,20,0,2,0,1,0,0,0),
+(@CGUID+2486,32820,0,1,1,0,0,2208.29,1108.22,35.033,5.086,600,20,0,2,0,1,0,0,0),
+(@CGUID+2487,32820,0,1,1,0,0,2210.07,-884,79.818,3.91,600,20,0,2,0,1,0,0,0),
+(@CGUID+2488,32820,0,1,1,0,0,2210.19,690.232,34.949,1.716,600,20,0,2,0,1,0,0,0),
+(@CGUID+2489,32820,0,1,1,0,0,2210.48,613.118,25.056,1.509,600,20,0,2,0,1,0,0,0),
+(@CGUID+2490,32820,0,1,1,0,0,2210.61,-343,76.102,6.024,600,20,0,2,0,1,0,0,0),
+(@CGUID+2491,32820,0,1,1,0,0,2213.12,974.64,34.851,5.039,600,20,0,2,0,1,0,0,0),
+(@CGUID+2492,32820,0,1,1,0,0,2213.42,1151.44,36.331,1.773,600,20,0,2,0,1,0,0,0),
+(@CGUID+2493,32820,0,1,1,0,0,2213.96,1014.27,37.358,1.463,600,20,0,2,0,1,0,0,0),
+(@CGUID+2494,32820,0,1,1,0,0,2214.63,-142,29.372,6.129,600,20,0,2,0,1,0,0,0),
+(@CGUID+2495,32820,0,1,1,0,0,2214.8,830.625,42.754,3.829,600,20,0,2,0,1,0,0,0),
+(@CGUID+2496,32820,0,1,1,0,0,2215.25,89.87,33.792,2.13,600,20,0,2,0,1,0,0,0),
+(@CGUID+2497,32820,0,1,1,0,0,2215.64,810.335,36.014,4.717,600,20,0,2,0,1,0,0,0),
+(@CGUID+2498,32820,0,1,1,0,0,2215.74,744.866,37.825,4.187,600,20,0,2,0,1,0,0,0),
+(@CGUID+2499,32820,0,1,1,0,0,2215.75,187.039,46.615,0.698,600,20,0,2,0,1,0,0,0),
+(@CGUID+2500,32820,0,1,1,0,0,2216.58,716.134,37.089,4.992,600,20,0,2,0,1,0,0,0),
+(@CGUID+2501,32820,0,1,1,0,0,2217.6,688.029,35.747,6.015,600,20,0,2,0,1,0,0,0),
+(@CGUID+2502,32820,0,1,1,0,0,2217.66,781.878,33.909,0.436,600,20,0,2,0,1,0,0,0),
+(@CGUID+2503,32820,0,1,1,0,0,2218.03,780.519,33.878,4.977,600,20,0,2,0,1,0,0,0),
+(@CGUID+2504,32820,0,1,1,0,0,2218.38,853.719,47.378,0.906,600,20,0,2,0,1,0,0,0),
+(@CGUID+2505,32820,0,1,1,0,0,2218.94,-181,24.371,2.104,600,20,0,2,0,1,0,0,0),
+(@CGUID+2506,32820,0,1,1,0,0,2219.32,-688,66.713,5.733,600,20,0,2,0,1,0,0,0),
+(@CGUID+2507,32820,0,1,1,0,0,2219.82,449.194,53.727,1.446,600,20,0,2,0,1,0,0,0),
+(@CGUID+2508,32820,0,1,1,0,0,2220.45,58.252,34.739,2.252,600,20,0,2,0,1,0,0,0),
+(@CGUID+2509,32820,0,1,1,0,0,2222.72,847.681,46.425,6.038,600,20,0,2,0,1,0,0,0),
+(@CGUID+2510,32820,0,1,1,0,0,2223.43,712.979,36.523,0.662,600,20,0,2,0,1,0,0,0),
+(@CGUID+2511,32820,0,1,1,0,0,2223.5,399.235,45.126,0.504,600,20,0,2,0,1,0,0,0),
+(@CGUID+2512,32820,0,1,1,0,0,2225.04,382.953,39.736,5.981,600,20,0,2,0,1,0,0,0),
+(@CGUID+2513,32820,0,1,1,0,0,2226.55,517.816,40.286,3.045,600,20,0,2,0,1,0,0,0),
+(@CGUID+2514,32820,0,1,1,0,0,2227.02,-750,71.357,0.732,600,20,0,2,0,1,0,0,0),
+(@CGUID+2515,32820,0,1,1,0,0,2227.53,317.641,36.719,5.185,600,20,0,2,0,1,0,0,0),
+(@CGUID+2516,32820,0,1,1,0,0,2229.11,636.011,24.968,4.452,600,20,0,2,0,1,0,0,0),
+(@CGUID+2517,32820,0,1,1,0,0,2229.59,-206,40.297,1.597,600,20,0,2,0,1,0,0,0),
+(@CGUID+2518,32820,0,1,1,0,0,2230.34,-29,25.738,4.09,600,20,0,2,0,1,0,0,0),
+(@CGUID+2519,32820,0,1,1,0,0,2230.35,541.228,40.439,1.739,600,20,0,2,0,1,0,0,0),
+(@CGUID+2520,32820,0,1,1,0,0,2230.55,975.858,37.83,5.8,600,20,0,2,0,1,0,0,0),
+(@CGUID+2521,32820,0,1,1,0,0,2231.01,-239,52.908,0.153,600,20,0,2,0,1,0,0,0),
+(@CGUID+2522,32820,0,1,1,0,0,2231.63,560.475,34.627,5.567,600,20,0,2,0,1,0,0,0),
+(@CGUID+2523,32820,0,1,1,0,0,2231.82,755.998,34.81,4.626,600,20,0,2,0,1,0,0,0),
+(@CGUID+2524,32820,0,1,1,0,0,2233.58,-1007,80.965,2.657,600,20,0,2,0,1,0,0,0),
+(@CGUID+2525,32820,0,1,1,0,0,2235.19,447.66,46.216,2.968,600,20,0,2,0,1,0,0,0),
+(@CGUID+2526,32820,0,1,1,0,0,2236.58,312.188,36.721,3.412,600,20,0,2,0,1,0,0,0),
+(@CGUID+2527,32820,0,1,1,0,0,2236.77,-680,66.274,0.418,600,20,0,2,0,1,0,0,0),
+(@CGUID+2528,32820,0,1,1,0,0,2238.35,918.627,45.64,4.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+2529,32820,0,1,1,0,0,2238.9,-915,75.816,4.474,600,20,0,2,0,1,0,0,0),
+(@CGUID+2530,32820,0,1,1,0,0,2240.14,609.873,33.625,3.535,600,20,0,2,0,1,0,0,0),
+(@CGUID+2531,32820,0,1,1,0,0,2241.17,133.656,48.826,4.33,600,20,0,2,0,1,0,0,0),
+(@CGUID+2532,32820,0,1,1,0,0,2241.75,458.269,39.242,0.722,600,20,0,2,0,1,0,0,0),
+(@CGUID+2533,32820,0,1,1,0,0,2242.3,707.793,35.301,6.015,600,20,0,2,0,1,0,0,0),
+(@CGUID+2534,32820,0,1,1,0,0,2244.3,-799,73.969,4.518,600,20,0,2,0,1,0,0,0),
+(@CGUID+2535,32820,0,1,1,0,0,2245.02,326.546,35.272,5.609,600,20,0,2,0,1,0,0,0),
+(@CGUID+2536,32820,0,1,1,0,0,2246.19,239.989,34.26,1.255,600,20,0,2,0,1,0,0,0),
+(@CGUID+2537,32820,0,1,1,0,0,2246.33,308.24,35.272,5.104,600,20,0,2,0,1,0,0,0),
+(@CGUID+2538,32820,0,1,1,0,0,2242.45,599.449,33.3335,2.52821,600,20,0,2,0,1,0,0,0),
+(@CGUID+2539,32820,0,1,1,0,0,2248.2,641.756,25,3.243,600,20,0,2,0,1,0,0,0),
+(@CGUID+2540,32820,0,1,1,0,0,2248.69,331.302,35.189,5.554,600,20,0,2,0,1,0,0,0),
+(@CGUID+2541,32820,0,1,1,0,0,2249.07,237.011,41.115,6.115,600,20,0,2,0,1,0,0,0),
+(@CGUID+2542,32820,0,1,1,0,0,2249.76,267.438,34.274,3.569,600,20,0,2,0,1,0,0,0),
+(@CGUID+2543,32820,0,1,1,0,0,2249.8,416.225,40.756,3.341,600,20,0,2,0,1,0,0,0),
+(@CGUID+2544,32820,0,1,1,0,0,2250.01,960.429,42.133,1.314,600,20,0,2,0,1,0,0,0),
+(@CGUID+2545,32820,0,1,1,0,0,2250.26,322.025,35.272,5.612,600,20,0,2,0,1,0,0,0),
+(@CGUID+2546,32820,0,1,1,0,0,2250.35,249.125,41.115,6.097,600,20,0,2,0,1,0,0,0),
+(@CGUID+2547,32820,0,1,1,0,0,2250.97,327.095,35.189,5.591,600,20,0,2,0,1,0,0,0),
+(@CGUID+2548,32820,0,1,1,0,0,2251.46,-182,27.26,1.651,600,20,0,2,0,1,0,0,0),
+(@CGUID+2549,32820,0,1,1,0,0,2251.83,641.975,24.75,0.245,600,20,0,2,0,1,0,0,0),
+(@CGUID+2550,32820,0,1,1,0,0,2251.91,-307,65.069,1.42,600,20,0,2,0,1,0,0,0),
+(@CGUID+2551,32820,0,1,1,0,0,2252.4,-17,26.358,0.748,600,20,0,2,0,1,0,0,0),
+(@CGUID+2552,32820,0,1,1,0,0,2252.48,247.986,34.259,4.599,600,20,1,2,0,1,0,0,0),
+(@CGUID+2553,32820,0,1,1,0,0,2252.73,250.472,34.259,6.011,600,20,0,2,0,1,0,0,0),
+(@CGUID+2554,32820,0,1,1,0,0,2253.01,251.748,41.115,5.255,600,20,0,2,0,1,0,0,0),
+(@CGUID+2555,32820,0,1,1,0,0,2253.27,-336,76.373,2.778,600,20,0,2,0,1,0,0,0),
+(@CGUID+2556,32820,0,1,1,0,0,2254.41,297.984,34.612,5.776,600,20,0,2,0,1,0,0,0),
+(@CGUID+2557,32820,0,1,1,0,0,2254.87,238.435,33.634,0.859,600,20,0,2,0,1,0,0,0),
+(@CGUID+2558,32820,0,1,1,0,0,2254.88,-229,51.733,1.118,600,20,0,2,0,1,0,0,0),
+(@CGUID+2559,32820,0,1,1,0,0,2255.34,317.76,35.165,6.128,600,20,0,2,0,1,0,0,0),
+(@CGUID+2560,32820,0,1,1,0,0,2256.2,329.762,35.189,5.605,600,20,0,2,0,1,0,0,0),
+(@CGUID+2561,32820,0,1,1,0,0,2256.83,233.273,41.115,1.251,600,20,0,2,0,1,0,0,0),
+(@CGUID+2562,32820,0,1,1,0,0,2257.28,1101.54,33.523,0.983,600,20,0,2,0,1,0,0,0),
+(@CGUID+2563,32820,0,1,1,0,0,2258,1230.01,34.533,0.171,600,20,0,2,0,1,0,0,0),
+(@CGUID+2564,32820,0,1,1,0,0,2258.75,-362,78.608,2.684,600,20,0,2,0,1,0,0,0),
+(@CGUID+2565,32820,0,1,1,0,0,2258.9,249.927,41.115,3.529,600,20,0,2,0,1,0,0,0),
+(@CGUID+2566,32820,0,1,1,0,0,2259.14,312.748,34.701,0.742,600,20,0,2,0,1,0,0,0),
+(@CGUID+2567,32820,0,1,1,0,0,2259.14,346.602,36.018,6.056,600,20,0,2,0,1,0,0,0),
+(@CGUID+2568,32820,0,1,1,0,0,2260.35,325.859,35.16,5.591,600,20,0,2,0,1,0,0,0),
+(@CGUID+2569,32820,0,1,1,0,0,2261,1015.88,39.699,2.774,600,20,0,2,0,1,0,0,0),
+(@CGUID+2570,32820,0,1,1,0,0,2262.08,-721,67.26,1.205,600,20,0,2,0,1,0,0,0),
+(@CGUID+2571,32820,0,1,1,0,0,2262.09,244.27,33.634,3.586,600,20,0,2,0,1,0,0,0),
+(@CGUID+2572,32820,0,1,1,0,0,2262.99,1488.16,33.519,3.996,600,20,0,2,0,1,0,0,0),
+(@CGUID+2573,32820,0,1,1,0,0,2264.45,251.177,41.115,4.974,600,20,0,2,0,1,0,0,0),
+(@CGUID+2574,32820,0,1,1,0,0,2264.8,146.817,42.451,2.634,600,20,0,2,0,1,0,0,0),
+(@CGUID+2575,32820,0,1,1,0,0,2265.31,238.893,34.257,2.61,600,20,0,2,0,1,0,0,0),
+(@CGUID+2576,32820,0,1,1,0,0,2265.82,333.306,35.183,5.779,600,20,0,2,0,1,0,0,0),
+(@CGUID+2577,32820,0,1,1,0,0,2266.43,320.628,34.316,5.505,600,20,0,2,0,1,0,0,0),
+(@CGUID+2578,32820,0,1,1,0,0,2266.47,345.762,36.019,4.754,600,20,0,2,0,1,0,0,0),
+(@CGUID+2579,32820,0,1,1,0,0,2266.67,1174.01,34.004,4.712,600,20,0,2,0,1,0,0,0),
+(@CGUID+2580,32820,0,1,1,0,0,2268.22,897.28,46.609,1.807,600,20,0,2,0,1,0,0,0),
+(@CGUID+2581,32820,0,1,1,0,0,2268.35,-404,77.129,3.161,600,20,0,2,0,1,0,0,0),
+(@CGUID+2582,32820,0,1,1,0,0,2269.4,245.072,34.256,3.934,600,20,0,2,0,1,0,0,0),
+(@CGUID+2583,32820,0,1,1,0,0,2269.52,280.954,35.135,2.893,600,20,0,2,0,1,0,0,0),
+(@CGUID+2584,32820,0,1,1,0,0,2271.04,242.997,41.198,1.917,600,20,0,2,0,1,0,0,0),
+(@CGUID+2585,32820,0,1,1,0,0,2271.33,1392.69,33.332,0.283,600,20,0,2,0,1,0,0,0),
+(@CGUID+2586,32820,0,1,1,0,0,2271.47,0,24.333,3.697,600,20,0,2,0,1,0,0,0),
+(@CGUID+2587,32820,0,1,1,0,0,2271.86,667.944,32.413,0.073,600,20,0,2,0,1,0,0,0),
+(@CGUID+2588,32820,0,1,1,0,0,2271.97,289.642,35.06,2.905,600,20,0,2,0,1,0,0,0),
+(@CGUID+2589,32820,0,1,1,0,0,2273.61,964.523,45.992,0.127,600,20,0,2,0,1,0,0,0),
+(@CGUID+2590,32820,0,1,1,0,0,2275.09,-196,36.918,5.87,600,20,0,2,0,1,0,0,0),
+(@CGUID+2591,32820,0,1,1,0,0,2277.59,-946,77.799,2.024,600,20,0,2,0,1,0,0,0),
+(@CGUID+2592,32820,0,1,1,0,0,2280.33,1473.05,33.332,2.445,600,20,0,2,0,1,0,0,0),
+(@CGUID+2593,32820,0,1,1,0,0,2280.49,1429.07,33.332,3.626,600,20,0,2,0,1,0,0,0),
+(@CGUID+2594,32820,0,1,1,0,0,2281.22,-877,74.515,5.913,600,20,0,2,0,1,0,0,0),
+(@CGUID+2595,32820,0,1,1,0,0,2281.5,1419.94,33.333,3.333,600,20,0,2,0,1,0,0,0),
+(@CGUID+2596,32820,0,1,1,0,0,2283.77,1192.16,36.171,0.37,600,20,0,2,0,1,0,0,0),
+(@CGUID+2597,32820,0,1,1,0,0,2283.95,242.051,41.114,2.494,600,20,0,2,0,1,0,0,0),
+(@CGUID+2598,32820,0,1,1,0,0,2284.06,1386.85,33.583,5.228,600,20,0,2,0,1,0,0,0),
+(@CGUID+2599,32820,0,1,1,0,0,2284.94,56.744,31.758,3.478,600,20,0,2,0,1,0,0,0),
+(@CGUID+2600,32820,0,1,1,0,0,2284.98,560.028,35.597,1.235,600,20,0,2,0,1,0,0,0),
+(@CGUID+2601,32820,0,1,1,0,0,2285.66,-222,43.143,0.708,600,20,0,2,0,1,0,0,0),
+(@CGUID+2602,32820,0,1,1,0,0,2285.93,597.451,30.5,2.537,600,20,0,2,0,1,0,0,0),
+(@CGUID+2603,32820,0,1,1,0,0,2286.23,337.584,34.228,3.604,600,20,1,2,0,1,0,0,0),
+(@CGUID+2604,32820,0,1,1,0,0,2286.48,-781,68.963,0.839,600,20,0,2,0,1,0,0,0),
+(@CGUID+2605,32820,0,1,1,0,0,2287.02,1314.32,31.399,5.33,600,20,0,2,0,1,0,0,0),
+(@CGUID+2606,32820,0,1,1,0,0,2287.27,302.189,35.189,2.968,600,20,0,2,0,1,0,0,0),
+(@CGUID+2607,32820,0,1,1,0,0,2287.94,855.278,39.751,1.603,600,20,0,2,0,1,0,0,0),
+(@CGUID+2608,32820,0,1,1,0,0,2288.69,717.236,35.489,1.637,600,20,0,2,0,1,0,0,0),
+(@CGUID+2609,32820,0,1,1,0,0,2288.87,243.432,27.172,5.223,600,20,0,2,0,1,0,0,0),
+(@CGUID+2610,32820,0,1,1,0,0,2288.99,706.963,35.832,6.265,600,20,0,2,0,1,0,0,0),
+(@CGUID+2611,32820,0,1,1,0,0,2289.03,235.309,27.088,1.301,600,20,0,2,0,1,0,0,0),
+(@CGUID+2612,32820,0,1,1,0,0,2289.26,391.07,34.114,3.156,600,20,0,2,0,1,0,0,0),
+(@CGUID+2613,32820,0,1,1,0,0,2289.37,401.44,33.95,3.308,600,20,0,2,0,1,0,0,0),
+(@CGUID+2614,32820,0,1,1,0,0,2291.09,-1019,76.653,5.459,600,20,0,2,0,1,0,0,0),
+(@CGUID+2615,32820,0,1,1,0,0,2292.45,233.122,27.273,1.71,600,20,0,2,0,1,0,0,0),
+(@CGUID+2616,32820,0,1,1,0,0,2293.34,423.774,34.761,5.638,600,20,0,2,0,1,0,0,0),
+(@CGUID+2617,32820,0,1,1,0,0,2294.07,722.974,35.609,5.35,600,20,0,2,0,1,0,0,0),
+(@CGUID+2618,32820,0,1,1,0,0,2295.49,850.026,40.156,3.269,600,20,0,2,0,1,0,0,0),
+(@CGUID+2619,32820,0,1,1,0,0,2295.53,178.992,35.525,6.01,600,20,0,2,0,1,0,0,0),
+(@CGUID+2620,32820,0,1,1,0,0,2295.68,246.425,27.541,3.589,600,20,0,2,0,1,0,0,0),
+(@CGUID+2621,32820,0,1,1,0,0,2296.19,-10,21.036,5.255,600,20,0,2,0,1,0,0,0),
+(@CGUID+2622,32820,0,1,1,0,0,2297.44,1463.4,33.333,1.799,600,20,0,2,0,1,0,0,0),
+(@CGUID+2623,32820,0,1,1,0,0,2298.11,1330.05,32.604,4.76,600,20,0,2,0,1,0,0,0),
+(@CGUID+2624,32820,0,1,1,0,0,2299.6,983.578,49.516,3.326,600,20,0,2,0,1,0,0,0),
+(@CGUID+2625,32820,0,1,1,0,0,2300.05,555.742,34.818,3.778,600,20,0,2,0,1,0,0,0),
+(@CGUID+2626,32820,0,1,1,0,0,2301.89,949.822,56.805,0.538,600,20,0,2,0,1,0,0,0),
+(@CGUID+2627,32820,0,1,1,0,0,2303.09,1125.23,34.745,0.168,600,20,0,2,0,1,0,0,0),
+(@CGUID+2628,32820,0,1,1,0,0,2305.5,715.549,37.693,3.289,600,20,0,2,0,1,0,0,0),
+(@CGUID+2629,32820,0,1,1,0,0,2305.77,1477.72,33.574,2.863,600,20,0,2,0,1,0,0,0),
+(@CGUID+2630,32820,0,1,1,0,0,2307.53,264.358,38.67,1.313,600,20,0,2,0,1,0,0,0),
+(@CGUID+2631,32820,0,1,1,0,0,2308.34,103.228,38.21,3.994,600,20,0,2,0,1,0,0,0),
+(@CGUID+2632,32820,0,1,1,0,0,2310.55,648.208,31.984,2.79,600,20,0,2,0,1,0,0,0),
+(@CGUID+2633,32820,0,1,1,0,0,2311.93,1037.26,43.999,5.483,600,20,0,2,0,1,0,0,0),
+(@CGUID+2634,32820,0,1,1,0,0,2311.94,-351,72.51,3.097,600,20,0,2,0,1,0,0,0),
+(@CGUID+2635,32820,0,1,1,0,0,2313.01,174.293,35.217,0.415,600,20,0,2,0,1,0,0,0),
+(@CGUID+2636,32820,0,1,1,0,0,2314.93,288.278,37.311,2.876,600,20,0,2,0,1,0,0,0),
+(@CGUID+2637,32820,0,1,1,0,0,2316.19,1537.13,34.128,4.887,600,20,0,2,0,1,0,0,0),
+(@CGUID+2638,32820,0,1,1,0,0,2316.75,1549.7,33.736,3.995,600,20,0,2,0,1,0,0,0),
+(@CGUID+2639,32820,0,1,1,0,0,2317.02,1314.35,32.847,4.488,600,20,0,2,0,1,0,0,0),
+(@CGUID+2640,32820,0,1,1,0,0,2317.38,-194,36.857,5.514,600,20,0,2,0,1,0,0,0),
+(@CGUID+2641,32820,0,1,1,0,0,2317.61,563.985,26.07,3.317,600,20,0,2,0,1,0,0,0),
+(@CGUID+2642,32820,0,1,1,0,0,2318.22,-176,32.414,0.941,600,20,0,2,0,1,0,0,0),
+(@CGUID+2643,32820,0,1,1,0,0,2319.53,1098.57,37.407,1.036,600,20,0,2,0,1,0,0,0),
+(@CGUID+2644,32820,0,1,1,0,0,2320.4,-255,47.498,3.949,600,20,0,2,0,1,0,0,0),
+(@CGUID+2645,32820,0,1,1,0,0,2320.82,653.608,31.56,5.556,600,20,0,2,0,1,0,0,0),
+(@CGUID+2646,32820,0,1,1,0,0,2322.08,-378,71.204,2.335,600,20,0,2,0,1,0,0,0),
+(@CGUID+2647,32820,0,1,1,0,0,2322.2,332.751,36.502,4.385,600,20,0,2,0,1,0,0,0),
+(@CGUID+2648,32820,0,1,1,0,0,2323.16,1482.42,33.574,1.884,600,20,0,2,0,1,0,0,0),
+(@CGUID+2649,32820,0,1,1,0,0,2323.53,1004.91,51.782,2.099,600,20,0,2,0,1,0,0,0),
+(@CGUID+2650,32820,0,1,1,0,0,2324.44,622.718,33.868,3.246,600,20,0,2,0,1,0,0,0),
+(@CGUID+2651,32820,0,1,1,0,0,2325.31,-667,69.304,0.387,600,20,0,2,0,1,0,0,0),
+(@CGUID+2652,32820,0,1,1,0,0,2327.63,114.74,36.88,3.775,600,20,0,2,0,1,0,0,0),
+(@CGUID+2653,32820,0,1,1,0,0,2327.67,-206,38.609,6.026,600,20,0,2,0,1,0,0,0),
+(@CGUID+2654,32820,0,1,1,0,0,2327.82,693.471,39.356,1.926,600,20,0,2,0,1,0,0,0),
+(@CGUID+2655,32820,0,1,1,0,0,2328.58,774.542,33.337,5.827,600,20,0,2,0,1,0,0,0),
+(@CGUID+2656,32820,0,1,1,0,0,2330.09,243.529,28.61,5.202,600,20,0,2,0,1,0,0,0),
+(@CGUID+2657,32820,0,1,1,0,0,2331.17,1391.91,33.333,3.749,600,20,0,2,0,1,0,0,0),
+(@CGUID+2658,32820,0,1,1,0,0,2331.26,1693.33,46.975,2.969,600,20,0,2,0,1,0,0,0),
+(@CGUID+2659,32820,0,1,1,0,0,2332.93,933.291,61.245,0.091,600,20,0,2,0,1,0,0,0),
+(@CGUID+2660,32820,0,1,1,0,0,2334.68,115.599,36.568,5.198,600,20,0,2,0,1,0,0,0),
+(@CGUID+2661,32820,0,1,1,0,0,2340.05,1015.01,51.349,1.017,600,20,0,2,0,1,0,0,0),
+(@CGUID+2662,32820,0,1,1,0,0,2340.52,763.396,34.971,4.497,600,20,0,2,0,1,0,0,0),
+(@CGUID+2663,32820,0,1,1,0,0,2340.65,732.441,36.408,2.016,600,20,0,2,0,1,0,0,0),
+(@CGUID+2664,32820,0,1,1,0,0,2341.36,178.039,38.336,6.054,600,20,0,2,0,1,0,0,0),
+(@CGUID+2665,32820,0,1,1,0,0,2341.99,-226,41.779,3.074,600,20,0,2,0,1,0,0,0),
+(@CGUID+2666,32820,0,1,1,0,0,2342.92,1314.31,34.119,3.194,600,20,0,2,0,1,0,0,0),
+(@CGUID+2667,32820,0,1,1,0,0,2343.9,595.659,34.857,0.712,600,20,0,2,0,1,0,0,0),
+(@CGUID+2668,32820,0,1,1,0,0,2344.03,265.531,34.206,0.211,600,20,0,2,0,1,0,0,0),
+(@CGUID+2669,32820,0,1,1,0,0,2344.56,894.859,57.8,5.072,600,20,0,2,0,1,0,0,0),
+(@CGUID+2670,32820,0,1,1,0,0,2345.99,1129.3,41.876,1.589,600,20,0,2,0,1,0,0,0),
+(@CGUID+2671,32820,0,1,1,0,0,2346.36,50.501,27.321,5.781,600,20,0,2,0,1,0,0,0),
+(@CGUID+2672,32820,0,1,1,0,0,2348.1,1384.92,33.528,0.728,600,20,0,2,0,1,0,0,0),
+(@CGUID+2673,32820,0,1,1,0,0,2348.53,176.39,37.435,2.873,600,20,0,2,0,1,0,0,0),
+(@CGUID+2674,32820,0,1,1,0,0,2348.58,492.862,33.358,4.879,600,20,0,2,0,1,0,0,0),
+(@CGUID+2675,32820,0,1,1,0,0,2349.34,-910,71.468,1.993,600,20,0,2,0,1,0,0,0),
+(@CGUID+2676,32820,0,1,1,0,0,2349.95,1291.15,33.534,1.661,600,20,0,2,0,1,0,0,0),
+(@CGUID+2677,32820,0,1,1,0,0,2350.06,679.128,35.492,2.183,600,20,0,2,0,1,0,0,0),
+(@CGUID+2678,32820,0,1,1,0,0,2350.12,609.547,35.335,1.012,600,20,0,2,0,1,0,0,0),
+(@CGUID+2679,32820,0,1,1,0,0,2350.54,1469.74,33.332,3.855,600,20,0,2,0,1,0,0,0),
+(@CGUID+2680,32820,0,1,1,0,0,2350.96,-256,42.913,5.774,600,20,0,2,0,1,0,0,0),
+(@CGUID+2681,32820,0,1,1,0,0,2351.02,-1050,83.63,5.796,600,20,0,2,0,1,0,0,0),
+(@CGUID+2682,32820,0,1,1,0,0,2351.05,649.239,33.729,5.742,600,20,0,2,0,1,0,0,0),
+(@CGUID+2683,32820,0,1,1,0,0,2351.5,81.281,28.505,1.363,600,20,0,2,0,1,0,0,0),
+(@CGUID+2684,32820,0,1,1,0,0,2352.98,-160,28.558,2.635,600,20,0,2,0,1,0,0,0),
+(@CGUID+2685,32820,0,1,1,0,0,2354.14,1367.2,33.332,5.345,600,20,0,2,0,1,0,0,0),
+(@CGUID+2686,32820,0,1,1,0,0,2354.38,329.058,37.779,4.064,600,20,0,2,0,1,0,0,0),
+(@CGUID+2687,32820,0,1,1,0,0,2354.99,866.681,54.057,1.686,600,20,0,2,0,1,0,0,0),
+(@CGUID+2688,32820,0,1,1,0,0,2355.48,251.407,28.57,4.943,600,20,0,2,0,1,0,0,0),
+(@CGUID+2689,32820,0,1,1,0,0,2356.2,1173.56,37.18,0.307,600,20,0,2,0,1,0,0,0),
+(@CGUID+2690,32820,0,1,1,0,0,2356.43,672.208,34.242,0.826,600,20,0,2,0,1,0,0,0),
+(@CGUID+2691,32820,0,1,1,0,0,2356.71,1288.87,32.962,5.288,600,20,0,2,0,1,0,0,0),
+(@CGUID+2692,32820,0,1,1,0,0,2360.86,877.532,57.312,6.185,600,20,0,2,0,1,0,0,0),
+(@CGUID+2693,32820,0,1,1,0,0,2361.41,425.175,33.552,1.843,600,20,0,2,0,1,0,0,0),
+(@CGUID+2694,32820,0,1,1,0,0,2361.42,1313.94,33.537,6.047,600,20,0,2,0,1,0,0,0),
+(@CGUID+2695,32820,0,1,1,0,0,2363.14,1650.9,33.881,0.542,600,20,0,2,0,1,0,0,0),
+(@CGUID+2696,32820,0,1,1,0,0,2363.58,1215.44,34.043,1.34,600,20,0,2,0,1,0,0,0),
+(@CGUID+2697,32820,0,1,1,0,0,2364.95,294.312,34.916,0.113,600,20,0,2,0,1,0,0,0),
+(@CGUID+2698,32820,0,1,1,0,0,2365.96,-581,75.685,0.85,600,20,0,2,0,1,0,0,0),
+(@CGUID+2699,32820,0,1,1,0,0,2370.9,-442,76.593,6.172,600,20,0,2,0,1,0,0,0),
+(@CGUID+2700,32820,0,1,1,0,0,2371.08,204.149,35.612,1.807,600,20,0,2,0,1,0,0,0),
+(@CGUID+2701,32820,0,1,1,0,0,2372.24,-834,71.854,5.471,600,20,0,2,0,1,0,0,0),
+(@CGUID+2702,32820,0,1,1,0,0,2372.64,334.076,38.745,0.673,600,20,1,2,0,1,0,0,0),
+(@CGUID+2703,32820,0,1,1,0,0,2373.57,1543.44,34.328,0.443,600,20,0,2,0,1,0,0,0),
+(@CGUID+2704,32820,0,1,1,0,0,2374.06,1284.32,31.413,4.418,600,20,0,2,0,1,0,0,0),
+(@CGUID+2705,32820,0,1,1,0,0,2374.97,580.367,33.505,4.767,600,20,0,2,0,1,0,0,0),
+(@CGUID+2706,32820,0,1,1,0,0,2375.43,1098.79,43.639,5.316,600,20,0,2,0,1,0,0,0),
+(@CGUID+2707,32820,0,1,1,0,0,2376.34,1493.49,34.884,5.341,600,20,0,2,0,1,0,0,0),
+(@CGUID+2708,32820,0,1,1,0,0,2377,1017.97,54.718,3.905,600,20,0,2,0,1,0,0,0),
+(@CGUID+2709,32820,0,1,1,0,0,2377.16,111.89,27.662,4.962,600,20,0,2,0,1,0,0,0),
+(@CGUID+2710,32820,0,1,1,0,0,2377.67,-594,72.983,1.424,600,20,0,2,0,1,0,0,0),
+(@CGUID+2711,32820,0,1,1,0,0,2377.8,747.063,34.106,4.872,600,20,0,2,0,1,0,0,0),
+(@CGUID+2712,32820,0,1,1,0,0,2377.98,137.006,31.717,3.492,600,20,0,2,0,1,0,0,0),
+(@CGUID+2713,32820,0,1,1,0,0,2378.88,-572,74.79,2.643,600,20,0,2,0,1,0,0,0),
+(@CGUID+2714,32820,0,1,1,0,0,2379.37,1877.52,0.848,4.616,600,20,0,2,0,1,0,0,0),
+(@CGUID+2715,32820,0,1,1,0,0,2379.44,1017.43,55.545,0.852,600,20,0,2,0,1,0,0,0),
+(@CGUID+2716,32820,0,1,1,0,0,2382.23,636.662,30.31,0.463,600,20,0,2,0,1,0,0,0),
+(@CGUID+2717,32820,0,1,1,0,0,2382.42,-935,67.969,2.253,600,20,0,2,0,1,0,0,0),
+(@CGUID+2718,32820,0,1,1,0,0,2383.29,1106.76,46.027,6.047,600,20,0,2,0,1,0,0,0),
+(@CGUID+2719,32820,0,1,1,0,0,2384.88,1051.42,56.973,4.909,600,20,0,2,0,1,0,0,0),
+(@CGUID+2720,32820,0,1,1,0,0,2386.36,-1050,85.605,3.171,600,20,0,2,0,1,0,0,0),
+(@CGUID+2721,32820,0,1,1,0,0,2387.03,204.682,35.487,5.981,600,20,0,2,0,1,0,0,0),
+(@CGUID+2722,32820,0,1,1,0,0,2387.31,-627,70.923,4.593,600,20,0,2,0,1,0,0,0),
+(@CGUID+2723,32820,0,1,1,0,0,2387.66,-447,74.785,4.973,600,20,0,2,0,1,0,0,0),
+(@CGUID+2724,32820,0,1,1,0,0,2388.53,-448,75.259,3.57,600,20,0,2,0,1,0,0,0),
+(@CGUID+2725,32820,0,1,1,0,0,2388.84,-373,68.993,3.957,600,20,0,2,0,1,0,0,0),
+(@CGUID+2726,32820,0,1,1,0,0,2389.22,-932,68.069,1.36,600,20,0,2,0,1,0,0,0),
+(@CGUID+2727,32820,0,1,1,0,0,2389.34,1440.19,34.403,2.12,600,20,0,2,0,1,0,0,0),
+(@CGUID+2728,32820,0,1,1,0,0,2390.27,336.502,40.016,2.271,600,20,0,2,0,1,0,0,0),
+(@CGUID+2729,32820,0,1,1,0,0,2394.46,-291,55.946,0.978,600,20,0,2,0,1,0,0,0),
+(@CGUID+2730,32820,0,1,1,0,0,2395.9,-592,71.83,0.24,600,20,0,2,0,1,0,0,0),
+(@CGUID+2731,32820,0,1,1,0,0,2396.11,1262.56,36.633,5.658,600,20,0,2,0,1,0,0,0),
+(@CGUID+2732,32820,0,1,1,0,0,2396.53,870.308,64.018,0.119,600,20,0,2,0,1,0,0,0),
+(@CGUID+2733,32820,0,1,1,0,0,2398.11,1026.08,61.023,3.502,600,20,0,2,0,1,0,0,0),
+(@CGUID+2734,32820,0,1,1,0,0,2398.29,1596.08,33.56,4.911,600,20,0,2,0,1,0,0,0),
+(@CGUID+2735,32820,0,1,1,0,0,2401.57,1406.94,32.985,2.087,600,20,0,2,0,1,0,0,0),
+(@CGUID+2736,32820,0,1,1,0,0,2402.73,1124.35,50.437,3.04,600,20,0,2,0,1,0,0,0),
+(@CGUID+2737,32820,0,1,1,0,0,2403.28,227.164,34.464,1.926,600,20,0,2,0,1,0,0,0),
+(@CGUID+2738,32820,0,1,1,0,0,2403.65,1105.96,52.947,6.067,600,20,0,2,0,1,0,0,0),
+(@CGUID+2739,32820,0,1,1,0,0,2403.79,675.319,34.263,2.516,600,20,0,2,0,1,0,0,0),
+(@CGUID+2740,32820,0,1,1,0,0,2405.23,1285.12,31.2,4.19,600,20,0,2,0,1,0,0,0),
+(@CGUID+2741,32820,0,1,1,0,0,2405.36,-734,73.272,2.557,600,20,0,2,0,1,0,0,0),
+(@CGUID+2742,32820,0,1,1,0,0,2406.45,-1035,85.414,0.457,600,20,0,2,0,1,0,0,0),
+(@CGUID+2743,32820,0,1,1,0,0,2406.7,795.103,41.574,4.812,600,20,0,2,0,1,0,0,0),
+(@CGUID+2744,32820,0,1,1,0,0,2408.2,687.692,33.231,2.845,600,20,0,2,0,1,0,0,0),
+(@CGUID+2745,32820,0,1,1,0,0,2409.2,1381.42,36.009,6.158,600,20,0,2,0,1,0,0,0),
+(@CGUID+2746,32820,0,1,1,0,0,2409.28,1889.54,11.37,5.307,600,20,0,2,0,1,0,0,0),
+(@CGUID+2747,32820,0,1,1,0,0,2410.23,-241,45.519,1.328,600,20,0,2,0,1,0,0,0),
+(@CGUID+2748,32820,0,1,1,0,0,2410.56,1583.85,32.966,3.664,600,20,0,2,0,1,0,0,0),
+(@CGUID+2749,32820,0,1,1,0,0,2410.67,612.571,30.944,3.927,600,20,0,2,0,1,0,0,0),
+(@CGUID+2750,32820,0,1,1,0,0,2411.49,653.125,31.986,2.168,600,20,0,2,0,1,0,0,0),
+(@CGUID+2751,32820,0,1,1,0,0,2411.89,1399.55,33.384,0.56,600,20,0,2,0,1,0,0,0),
+(@CGUID+2752,32820,0,1,1,0,0,2412.98,745.356,41.134,0.099,600,20,0,2,0,1,0,0,0),
+(@CGUID+2753,32820,0,1,1,0,0,2413.26,-277,59.124,5.309,600,20,0,2,0,1,0,0,0),
+(@CGUID+2754,32820,0,1,1,0,0,2413.61,1520.4,34.687,2.74,600,20,0,2,0,1,0,0,0),
+(@CGUID+2755,32820,0,1,1,0,0,2414.1,1303.18,30.4,1.796,600,20,0,2,0,1,0,0,0),
+(@CGUID+2756,32820,0,1,1,0,0,2416.16,1335.9,33.074,3.269,600,20,0,2,0,1,0,0,0),
+(@CGUID+2757,32820,0,1,1,0,0,2416.42,195.813,31.897,4.942,600,20,0,2,0,1,0,0,0),
+(@CGUID+2758,32820,0,1,1,0,0,2417.2,-275,59.469,2.832,600,20,0,2,0,1,0,0,0),
+(@CGUID+2759,32820,0,1,1,0,0,2417.36,1214.98,43.743,3.638,600,20,0,2,0,1,0,0,0),
+(@CGUID+2760,32820,0,1,1,0,0,2417.91,-742,70.812,0.802,600,20,0,2,0,1,0,0,0),
+(@CGUID+2761,32820,0,1,1,0,0,2418,-479,74.076,4.456,600,20,0,2,0,1,0,0,0),
+(@CGUID+2762,32820,0,1,1,0,0,2419.78,1567.44,32.97,3.735,600,20,0,2,0,1,0,0,0),
+(@CGUID+2763,32820,0,1,1,0,0,2421.85,190.064,32.594,3.308,600,20,0,2,0,1,0,0,0),
+(@CGUID+2764,32820,0,1,1,0,0,2422.22,297.866,35.91,3.53,600,20,0,2,0,1,0,0,0),
+(@CGUID+2765,32820,0,1,1,0,0,2424.05,148.275,31.336,2.675,600,20,0,2,0,1,0,0,0),
+(@CGUID+2766,32820,0,1,1,0,0,2425.21,-651,72.322,4.155,600,20,0,2,0,1,0,0,0),
+(@CGUID+2767,32820,0,1,1,0,0,2425.83,218.091,36.324,2.626,600,20,0,2,0,1,0,0,0),
+(@CGUID+2768,32820,0,1,1,0,0,2429.17,1531.98,35.504,2.935,600,20,0,2,0,1,0,0,0),
+(@CGUID+2769,32820,0,1,1,0,0,2429.26,889.561,72.831,4.188,600,20,0,2,0,1,0,0,0),
+(@CGUID+2770,32820,0,1,1,0,0,2432.26,738.563,40.884,5.255,600,20,0,2,0,1,0,0,0),
+(@CGUID+2771,32820,0,1,1,0,0,2432.8,772.851,43.749,0.52,600,20,0,2,0,1,0,0,0),
+(@CGUID+2772,32820,0,1,1,0,0,2433.11,978.304,68.19,1.34,600,20,0,2,0,1,0,0,0),
+(@CGUID+2773,32820,0,1,1,0,0,2434.17,608.949,31.609,3.929,600,20,0,2,0,1,0,0,0),
+(@CGUID+2774,32820,0,1,1,0,0,2434.33,-404,68.323,1.155,600,20,0,2,0,1,0,0,0),
+(@CGUID+2775,32820,0,1,1,0,0,2435.63,1777.61,29.416,4.681,600,20,0,2,0,1,0,0,0),
+(@CGUID+2776,32820,0,1,1,0,0,2436.55,-192,33.496,0.211,600,20,0,2,0,1,0,0,0),
+(@CGUID+2777,32820,0,1,1,0,0,2438.41,1599.72,50.777,5.947,600,20,0,2,0,1,0,0,0),
+(@CGUID+2778,32820,0,1,1,0,0,2438.83,875.833,74.285,3.298,600,20,0,2,0,1,0,0,0),
+(@CGUID+2779,32820,0,1,1,0,0,2439.32,-400,68.798,2.566,600,20,0,2,0,1,0,0,0),
+(@CGUID+2780,32820,0,1,1,0,0,2439.4,-684,72.739,3.02,600,20,0,2,0,1,0,0,0),
+(@CGUID+2781,32820,0,1,1,0,0,2440.72,486.974,44.588,4.485,600,20,0,2,0,1,0,0,0),
+(@CGUID+2782,32820,0,1,1,0,0,2441.02,1589.64,72.156,4.047,600,20,0,2,0,1,0,0,0),
+(@CGUID+2783,32820,0,1,1,0,0,2441.18,360.312,32.705,5.067,600,20,0,2,0,1,0,0,0),
+(@CGUID+2784,32820,0,1,1,0,0,2441.91,763.84,46.683,5.054,600,20,0,2,0,1,0,0,0),
+(@CGUID+2785,32820,0,1,1,0,0,2441.93,1472.27,32.176,4.253,600,20,0,2,0,1,0,0,0),
+(@CGUID+2786,32820,0,1,1,0,0,2442.47,1333.02,27.135,2.692,600,20,0,2,0,1,0,0,0),
+(@CGUID+2787,32820,0,1,1,0,0,2442.5,226.8,41.196,0.172,600,20,0,2,0,1,0,0,0),
+(@CGUID+2788,32820,0,1,1,0,0,2442.64,-543,71.297,3.584,600,20,0,2,0,1,0,0,0),
+(@CGUID+2789,32820,0,1,1,0,0,2442.75,-656,71.741,2.654,600,20,0,2,0,1,0,0,0),
+(@CGUID+2790,32820,0,1,1,0,0,2442.84,-611,70.441,3.285,600,20,0,2,0,1,0,0,0),
+(@CGUID+2791,32820,0,1,1,0,0,2444.13,1599.84,66.573,3.921,600,20,0,2,0,1,0,0,0),
+(@CGUID+2792,32820,0,1,1,0,0,2447.07,797.919,48.376,5.855,600,20,0,2,0,1,0,0,0),
+(@CGUID+2793,32820,0,1,1,0,0,2447.11,1584.32,44.952,1.498,600,20,0,2,0,1,0,0,0),
+(@CGUID+2794,32820,0,1,1,0,0,2447.51,-326,68.49,0.001,600,20,0,2,0,1,0,0,0),
+(@CGUID+2795,32820,0,1,1,0,0,2448.66,473.064,44.351,4.494,600,20,0,2,0,1,0,0,0),
+(@CGUID+2796,32820,0,1,1,0,0,2448.74,438.474,37.248,0.923,600,20,0,2,0,1,0,0,0),
+(@CGUID+2797,32820,0,1,1,0,0,2448.81,-473,76.137,4.731,600,20,0,2,0,1,0,0,0),
+(@CGUID+2798,32820,0,1,1,0,0,2449.55,1586.94,61.069,1.798,600,20,0,2,0,1,0,0,0),
+(@CGUID+2799,32820,0,1,1,0,0,2450.12,468.537,43.871,2.586,600,20,0,2,0,1,0,0,0),
+(@CGUID+2800,32820,0,1,1,0,0,2450.14,1596.42,37.069,3.452,600,20,0,2,0,1,0,0,0),
+(@CGUID+2801,32820,0,1,1,0,0,2451.87,939.724,75.693,4.989,600,20,0,2,0,1,0,0,0),
+(@CGUID+2802,32820,0,1,1,0,0,2452.02,400.364,35.155,1.552,600,20,0,2,0,1,0,0,0),
+(@CGUID+2803,32820,0,1,1,0,0,2453.19,1600.67,72.156,0.612,600,20,0,2,0,1,0,0,0),
+(@CGUID+2804,32820,0,1,1,0,0,2453.67,1085.37,61.041,0.916,600,20,0,2,0,1,0,0,0),
+(@CGUID+2805,32820,0,1,1,0,0,2456.21,1600.09,56.384,3.744,600,20,0,2,0,1,0,0,0),
+(@CGUID+2806,32820,0,1,1,0,0,2457.74,-961,73.592,4.799,600,20,0,2,0,1,0,0,0),
+(@CGUID+2807,32820,0,1,1,0,0,2460.72,-843,59.263,3.194,600,20,0,2,0,1,0,0,0),
+(@CGUID+2808,32820,0,1,1,0,0,2460.77,1715.16,24.784,0.707,600,20,0,2,0,1,0,0,0),
+(@CGUID+2809,32820,0,1,1,0,0,2461.74,1389.54,24.402,5.66,600,20,0,2,0,1,0,0,0),
+(@CGUID+2810,32820,0,1,1,0,0,2463.91,-832,61.865,2.465,600,20,0,2,0,1,0,0,0),
+(@CGUID+2811,32820,0,1,1,0,0,2464.89,240.908,44.565,2.955,600,20,0,2,0,1,0,0,0),
+(@CGUID+2812,32820,0,1,1,0,0,2468.9,-534,73.361,0.95,600,20,0,2,0,1,0,0,0),
+(@CGUID+2813,32820,0,1,1,0,0,2468.97,694.866,45.229,1.525,600,20,0,2,0,1,0,0,0),
+(@CGUID+2814,32820,0,1,1,0,0,2469.59,678.841,41.703,4.656,600,20,0,2,0,1,0,0,0),
+(@CGUID+2815,32820,0,1,1,0,0,2469.93,-414,76.909,4.781,600,20,0,2,0,1,0,0,0),
+(@CGUID+2816,32820,0,1,1,0,0,2470.08,-764,66.258,5.086,600,20,0,2,0,1,0,0,0),
+(@CGUID+2817,32820,0,1,1,0,0,2470.76,1133.18,62.891,4.785,600,20,0,2,0,1,0,0,0),
+(@CGUID+2818,32820,0,1,1,0,0,2472.49,-660,71.856,2.738,600,20,0,2,0,1,0,0,0),
+(@CGUID+2819,32820,0,1,1,0,0,2474.11,136.395,30.48,2.844,600,20,0,2,0,1,0,0,0),
+(@CGUID+2820,32820,0,1,1,0,0,2474.74,17.994,24.719,3.621,600,20,0,2,0,1,0,0,0),
+(@CGUID+2821,32820,0,1,1,0,0,2478.08,670.223,43.878,4.858,600,20,0,2,0,1,0,0,0),
+(@CGUID+2822,32820,0,1,1,0,0,2478.1,988.421,70.941,2.216,600,20,0,2,0,1,0,0,0),
+(@CGUID+2823,32820,0,1,1,0,0,2478.76,-586,72.697,3.975,600,20,0,2,0,1,0,0,0),
+(@CGUID+2824,32820,0,1,1,0,0,2481.06,-279,49.659,2.055,600,20,0,2,0,1,0,0,0),
+(@CGUID+2825,32820,0,1,1,0,0,2481.38,1649.24,15.072,3.164,600,20,0,2,0,1,0,0,0),
+(@CGUID+2826,32820,0,1,1,0,0,2481.47,-221,31.593,2.759,600,20,0,2,0,1,0,0,0),
+(@CGUID+2827,32820,0,1,1,0,0,2481.59,1653.69,14.068,3.26,600,20,0,2,0,1,0,0,0),
+(@CGUID+2828,32820,0,1,1,0,0,2482.21,1328.45,25.967,3.804,600,20,0,2,0,1,0,0,0),
+(@CGUID+2829,32820,0,1,1,0,0,2483.31,1008,71.644,3.179,600,20,0,2,0,1,0,0,0),
+(@CGUID+2830,32820,0,1,1,0,0,2483.98,-342,73.162,0.109,600,20,0,2,0,1,0,0,0),
+(@CGUID+2831,32820,0,1,1,0,0,2484.06,27.081,25.565,1.039,600,20,0,2,0,1,0,0,0),
+(@CGUID+2832,32820,0,1,1,0,0,2485.9,150.755,29.072,2.887,600,20,0,2,0,1,0,0,0),
+(@CGUID+2833,32820,0,1,1,0,0,2487.11,1442.07,8.595,4.038,600,20,0,2,0,1,0,0,0),
+(@CGUID+2834,32820,0,1,1,0,0,2487.39,1243.5,46.953,2.747,600,20,0,2,0,1,0,0,0),
+(@CGUID+2835,32820,0,1,1,0,0,2487.97,1419.32,7.593,4.576,600,20,0,2,0,1,0,0,0),
+(@CGUID+2836,32820,0,1,1,0,0,2490.63,1072.42,73.45,3.498,600,20,0,2,0,1,0,0,0),
+(@CGUID+2837,32820,0,1,1,0,0,2492.37,127.447,29.059,3.712,600,20,0,2,0,1,0,0,0),
+(@CGUID+2838,32820,0,1,1,0,0,2492.59,1112.71,69.615,3.005,600,20,0,2,0,1,0,0,0),
+(@CGUID+2839,32820,0,1,1,0,0,2492.84,646.658,32.245,2.232,600,20,0,2,0,1,0,0,0),
+(@CGUID+2840,32820,0,1,1,0,0,2493.48,785.188,120.149,1.976,600,20,0,2,0,1,0,0,0),
+(@CGUID+2841,32820,0,1,1,0,0,2493.81,1394.65,6.509,2.05,600,20,0,2,0,1,0,0,0),
+(@CGUID+2842,32820,0,1,1,0,0,2494.57,1673.4,10.128,2.164,600,20,0,2,0,1,0,0,0),
+(@CGUID+2843,32820,0,1,1,0,0,2494.93,1669.37,8.719,5.881,600,20,0,2,0,1,0,0,0),
+(@CGUID+2844,32820,0,1,1,0,0,2497.9,364.587,35.105,0.979,600,20,0,2,0,1,0,0,0),
+(@CGUID+2845,32820,0,1,1,0,0,2499.18,348.946,34.077,1.87,600,20,0,2,0,1,0,0,0),
+(@CGUID+2846,32820,0,1,1,0,0,2500.01,1137.44,67.536,3.6,600,20,0,2,0,1,0,0,0),
+(@CGUID+2847,32820,0,1,1,0,0,2503.03,868.549,85.899,1.18,600,20,0,2,0,1,0,0,0),
+(@CGUID+2848,32820,0,1,1,0,0,2503.29,978.85,80.657,4.556,600,20,0,2,0,1,0,0,0),
+(@CGUID+2849,32820,0,1,1,0,0,2505.76,458.109,36.993,0.063,600,20,0,2,0,1,0,0,0),
+(@CGUID+2850,32820,0,1,1,0,0,2507.29,388.541,34.313,3.383,600,20,0,2,0,1,0,0,0),
+(@CGUID+2851,32820,0,1,1,0,0,2511.19,-536,87.971,0.224,600,20,0,2,0,1,0,0,0),
+(@CGUID+2852,32820,0,1,1,0,0,2512.91,-37,26.205,1.418,600,20,0,2,0,1,0,0,0),
+(@CGUID+2853,32820,0,1,1,0,0,2513.44,289.726,44.531,0.773,600,20,0,2,0,1,0,0,0),
+(@CGUID+2854,32820,0,1,1,0,0,2513.47,243.981,48.784,2.36,600,20,0,2,0,1,0,0,0),
+(@CGUID+2855,32820,0,1,1,0,0,2514.11,-675,71.4,0.648,600,20,0,2,0,1,0,0,0),
+(@CGUID+2856,32820,0,1,1,0,0,2514.84,1344.22,21.131,3.802,600,20,0,2,0,1,0,0,0),
+(@CGUID+2857,32820,0,1,1,0,0,2517.36,789.009,110.905,4.528,600,20,0,2,0,1,0,0,0),
+(@CGUID+2858,32820,0,1,1,0,0,2517.52,226.214,44.075,5.972,600,20,0,2,0,1,0,0,0),
+(@CGUID+2859,32820,0,1,1,0,0,2518.14,-245,34.107,2.611,600,20,0,2,0,1,0,0,0),
+(@CGUID+2860,32820,0,1,1,0,0,2518.76,1609.94,-3,4.409,600,20,0,2,0,1,0,0,0),
+(@CGUID+2861,32820,0,1,1,0,0,2520.1,1497.1,0.191,1.595,600,20,0,2,0,1,0,0,0),
+(@CGUID+2862,32820,0,1,1,0,0,2521.87,-850,58.087,5.361,600,20,0,2,0,1,0,0,0),
+(@CGUID+2863,32820,0,1,1,0,0,2523.5,945.028,90.841,3.182,600,20,0,2,0,1,0,0,0),
+(@CGUID+2864,32820,0,1,1,0,0,2523.72,1421.92,1.661,2.047,600,20,0,2,0,1,0,0,0),
+(@CGUID+2865,32820,0,1,1,0,0,2523.8,1047.83,81.655,3.009,600,20,0,2,0,1,0,0,0),
+(@CGUID+2866,32820,0,1,1,0,0,2524.32,1174.54,69.023,6.092,600,20,0,2,0,1,0,0,0),
+(@CGUID+2867,32820,0,1,1,0,0,2524.39,1290.53,40.599,2.301,600,20,0,2,0,1,0,0,0),
+(@CGUID+2868,32820,0,1,1,0,0,2524.56,385.299,34.712,3.378,600,20,0,2,0,1,0,0,0),
+(@CGUID+2869,32820,0,1,1,0,0,2528.36,-905,57.091,1.203,600,20,0,2,0,1,0,0,0),
+(@CGUID+2870,32820,0,1,1,0,0,2528.93,293.153,42.922,3.196,600,20,0,2,0,1,0,0,0),
+(@CGUID+2871,32820,0,1,1,0,0,2531.76,-899,56.364,1.546,600,20,0,2,0,1,0,0,0),
+(@CGUID+2872,32820,0,1,1,0,0,2532.49,-892,55.919,4.546,600,20,0,2,0,1,0,0,0),
+(@CGUID+2873,32820,0,1,1,0,0,2532.96,-726,62.975,6.229,600,20,0,2,0,1,0,0,0),
+(@CGUID+2874,32820,0,1,1,0,0,2533.1,1390.19,4.32,4.062,600,20,0,2,0,1,0,0,0),
+(@CGUID+2875,32820,0,1,1,0,0,2533.89,543.76,15.734,0.35,600,20,0,2,0,1,0,0,0),
+(@CGUID+2876,32820,0,1,1,0,0,2533.9,956.824,92.354,2.725,600,20,0,2,0,1,0,0,0),
+(@CGUID+2877,32820,0,1,1,0,0,2536.84,1284.58,44.213,4.287,600,20,0,2,0,1,0,0,0),
+(@CGUID+2878,32820,0,1,1,0,0,2536.85,-61,29.111,5.919,600,20,0,2,0,1,0,0,0),
+(@CGUID+2879,32820,0,1,1,0,0,2536.85,769.594,110.986,5.986,600,20,0,2,0,1,0,0,0),
+(@CGUID+2880,32820,0,1,1,0,0,2538.43,279.164,47.359,4.017,600,20,0,2,0,1,0,0,0),
+(@CGUID+2881,32820,0,1,1,0,0,2538.94,547.931,15.817,3.534,600,20,0,2,0,1,0,0,0),
+(@CGUID+2882,32820,0,1,1,0,0,-9327.6,178.975,61.6973,4.10484,600,20,0,2,0,1,0,0,0),
+(@CGUID+2883,32820,0,1,1,0,0,2540.4,-1041,98.397,4.767,600,20,0,2,0,1,0,0,0),
+(@CGUID+2884,32820,0,1,1,0,0,2541.16,763.772,110.81,0.006,600,20,0,2,0,1,0,0,0),
+(@CGUID+2885,32820,0,1,1,0,0,2543.3,979.199,89.469,3.708,600,20,0,2,0,1,0,0,0),
+(@CGUID+2886,32820,0,1,1,0,0,2543.48,-22,28.248,5.313,600,20,0,2,0,1,0,0,0),
+(@CGUID+2887,32820,0,1,1,0,0,2544.24,173.075,35.024,5.433,600,20,0,2,0,1,0,0,0),
+(@CGUID+2888,32820,0,1,1,0,0,2544.83,1050.89,85.722,0.247,600,20,0,2,0,1,0,0,0),
+(@CGUID+2889,32820,0,1,1,0,0,2545.18,1462.11,-5,0.007,600,20,0,2,0,1,0,0,0),
+(@CGUID+2890,32820,0,1,1,0,0,2545.58,293.867,42.537,1.439,600,20,0,2,0,1,0,0,0),
+(@CGUID+2891,32820,0,1,1,0,0,2545.93,1166.3,73.116,2.195,600,20,0,2,0,1,0,0,0),
+(@CGUID+2892,32820,0,1,1,0,0,2546.21,947.298,93.246,4.243,600,20,0,2,0,1,0,0,0),
+(@CGUID+2893,32820,0,1,1,0,0,2547.36,-626,81.138,3.999,600,20,0,2,0,1,0,0,0),
+(@CGUID+2894,32820,0,1,1,0,0,2547.51,-269,46.196,4.004,600,20,0,2,0,1,0,0,0),
+(@CGUID+2895,32820,0,1,1,0,0,2548.62,-899,56.71,2.666,600,20,0,2,0,1,0,0,0),
+(@CGUID+2896,32820,0,1,1,0,0,2549,-104,24.141,3.394,600,20,0,2,0,1,0,0,0),
+(@CGUID+2897,32820,0,1,1,0,0,2549.66,816.335,109.295,5.37,600,20,0,2,0,1,0,0,0),
+(@CGUID+2898,32820,0,1,1,0,0,2549.94,404.449,31.932,3.233,600,20,0,2,0,1,0,0,0),
+(@CGUID+2899,32820,0,1,1,0,0,2550.7,386.404,33.878,6.21,600,20,0,2,0,1,0,0,0),
+(@CGUID+2900,32820,0,1,1,0,0,2551.59,878.635,91.77,5.735,600,20,0,2,0,1,0,0,0),
+(@CGUID+2901,32820,0,1,1,0,0,2552.27,1122.7,82.146,1.677,600,20,0,2,0,1,0,0,0),
+(@CGUID+2902,32820,0,1,1,0,0,2552.46,-275,48.48,0.503,600,20,0,2,0,1,0,0,0),
+(@CGUID+2903,32820,0,1,1,0,0,2552.9,121.243,29.951,5.989,600,20,0,2,0,1,0,0,0),
+(@CGUID+2904,32820,0,1,1,0,0,2552.97,236.42,47.253,4.223,600,20,0,2,0,1,0,0,0),
+(@CGUID+2905,32820,0,1,1,0,0,2556.54,1066.15,85.343,3.776,600,20,0,2,0,1,0,0,0),
+(@CGUID+2906,32820,0,1,1,0,0,2557.17,-892,56.093,3.269,600,20,0,2,0,1,0,0,0),
+(@CGUID+2907,32820,0,1,1,0,0,2557.55,-690,67.732,3.509,600,20,0,2,0,1,0,0,0),
+(@CGUID+2908,32820,0,1,1,0,0,2558.34,188.341,35.937,4.756,600,20,0,2,0,1,0,0,0),
+(@CGUID+2909,32820,0,1,1,0,0,2558.63,919.597,95.841,5.446,600,20,0,2,0,1,0,0,0),
+(@CGUID+2910,32820,0,1,1,0,0,2558.88,1393.52,3.939,3.53,600,20,0,2,0,1,0,0,0),
+(@CGUID+2911,32820,0,1,1,0,0,2559.27,1388.1,4.529,3.079,600,20,0,2,0,1,0,0,0),
+(@CGUID+2912,32820,0,1,1,0,0,2560.17,165.253,32.245,6.157,600,20,0,2,0,1,0,0,0),
+(@CGUID+2913,32820,0,1,1,0,0,2561.77,391.63,32.895,2.354,600,20,0,2,0,1,0,0,0),
+(@CGUID+2914,32820,0,1,1,0,0,2562.53,414.495,28.078,4.206,600,20,0,2,0,1,0,0,0),
+(@CGUID+2915,32820,0,1,1,0,0,2563.32,-13,27.873,5.002,600,20,0,2,0,1,0,0,0),
+(@CGUID+2916,32820,0,1,1,0,0,2563.46,807.718,108.717,0.277,600,20,0,2,0,1,0,0,0),
+(@CGUID+2917,32820,0,1,1,0,0,2563.7,1204.8,67.354,3.764,600,20,0,2,0,1,0,0,0),
+(@CGUID+2918,32820,0,1,1,0,0,2564.08,1108.73,85.43,5.738,600,20,0,2,0,1,0,0,0),
+(@CGUID+2919,32820,0,1,1,0,0,2566.08,-748,65.709,4.607,600,20,0,2,0,1,0,0,0),
+(@CGUID+2920,32820,0,1,1,0,0,2566.2,-770,65.17,1.883,600,20,0,2,0,1,0,0,0),
+(@CGUID+2921,32820,0,1,1,0,0,2566.91,1238.9,63.893,5.629,600,20,0,2,0,1,0,0,0),
+(@CGUID+2922,32820,0,1,1,0,0,2567.96,-298,62.694,1.472,600,20,0,2,0,1,0,0,0),
+(@CGUID+2923,32820,0,1,1,0,0,2569.49,-26,30.197,0.603,600,20,0,2,0,1,0,0,0),
+(@CGUID+2924,32820,0,1,1,0,0,2571.24,538.871,15.381,5.34,600,20,0,2,0,1,0,0,0),
+(@CGUID+2925,32820,0,1,1,0,0,2571.73,1374.47,10.336,2.341,600,20,0,2,0,1,0,0,0),
+(@CGUID+2926,32820,0,1,1,0,0,2572.32,-50,33.493,3.851,600,20,0,2,0,1,0,0,0),
+(@CGUID+2927,32820,0,1,1,0,0,2573.81,-977,78.49,5.886,600,20,0,2,0,1,0,0,0),
+(@CGUID+2928,32820,0,1,1,0,0,2574.67,840.848,100.144,3.899,600,20,0,2,0,1,0,0,0),
+(@CGUID+2929,32820,0,1,1,0,0,2576.12,885.095,100.947,2.425,600,20,0,2,0,1,0,0,0),
+(@CGUID+2930,32820,0,1,1,0,0,2576.19,1004.2,94.243,4.529,600,20,0,2,0,1,0,0,0),
+(@CGUID+2931,32820,0,1,1,0,0,2576.21,290.176,47.016,2.896,600,20,0,2,0,1,0,0,0),
+(@CGUID+2932,32820,0,1,1,0,0,2576.22,-976,78.337,5.819,600,20,0,2,0,1,0,0,0),
+(@CGUID+2933,32820,0,1,1,0,0,2577.17,981.727,98.292,0.805,600,20,0,2,0,1,0,0,0),
+(@CGUID+2934,32820,0,1,1,0,0,2578.07,-1024,94.786,3.179,600,20,0,2,0,1,0,0,0),
+(@CGUID+2935,32820,0,1,1,0,0,2578.28,572.019,14.308,0.791,600,20,0,2,0,1,0,0,0),
+(@CGUID+2936,32820,0,1,1,0,0,2578.41,918.022,104.599,3.372,600,20,0,2,0,1,0,0,0),
+(@CGUID+2937,32820,0,1,1,0,0,2580.07,-107,30.212,1.34,600,20,0,2,0,1,0,0,0),
+(@CGUID+2938,32820,0,1,1,0,0,2580.33,154.82,33.075,4.111,600,20,0,2,0,1,0,0,0),
+(@CGUID+2939,32820,0,1,1,0,0,2582.18,-723,69.794,3.713,600,20,0,2,0,1,0,0,0),
+(@CGUID+2940,32820,0,1,1,0,0,2583.98,-54,31.023,1.123,600,20,0,2,0,1,0,0,0),
+(@CGUID+2941,32820,0,1,1,0,0,2585.77,854.39,99.341,1.582,600,20,0,2,0,1,0,0,0),
+(@CGUID+2942,32820,0,1,1,0,0,2588.44,-956,76.685,5.424,600,20,0,2,0,1,0,0,0),
+(@CGUID+2943,32820,0,1,1,0,0,2589.61,-118,31.162,5.597,600,20,0,2,0,1,0,0,0),
+(@CGUID+2944,32820,0,1,1,0,0,2591.06,1019.88,99.046,0.34,600,20,0,2,0,1,0,0,0),
+(@CGUID+2945,32820,0,1,1,0,0,2593.26,136.157,30.133,4.803,600,20,0,2,0,1,0,0,0),
+(@CGUID+2946,32820,0,1,1,0,0,2594.13,1687.93,-1,3.606,600,20,0,2,0,1,0,0,0),
+(@CGUID+2947,32820,0,1,1,0,0,2594.44,246.63,41.364,5.094,600,20,0,2,0,1,0,0,0),
+(@CGUID+2948,32820,0,1,1,0,0,2597.33,1385.28,1.157,5.836,600,20,0,2,0,1,0,0,0),
+(@CGUID+2949,32820,0,1,1,0,0,2599.74,1284.34,51.977,6.234,600,20,0,2,0,1,0,0,0),
+(@CGUID+2950,32820,0,1,1,0,0,2600.66,-690,78.686,6.225,600,20,0,2,0,1,0,0,0),
+(@CGUID+2951,32820,0,1,1,0,0,2601.85,520.278,17.73,3.256,600,20,0,2,0,1,0,0,0),
+(@CGUID+2952,32820,0,1,1,0,0,2603.09,-535,89,5.596,600,20,0,2,0,1,0,0,0),
+(@CGUID+2953,32820,0,1,1,0,0,2606.83,235.35,37.201,0.492,600,20,0,2,0,1,0,0,0),
+(@CGUID+2954,32820,0,1,1,0,0,2606.87,-781,74.363,3.376,600,20,0,2,0,1,0,0,0),
+(@CGUID+2955,32820,0,1,1,0,0,2611.07,-913,60.155,0.057,600,20,0,2,0,1,0,0,0),
+(@CGUID+2956,32820,0,1,1,0,0,2611.5,463.978,22.947,2.03,600,20,0,2,0,1,0,0,0),
+(@CGUID+2957,32820,0,1,1,0,0,2613.55,133.443,30.158,2.098,600,20,0,2,0,1,0,0,0),
+(@CGUID+2958,32820,0,1,1,0,0,2613.68,1098.27,93.415,4.322,600,20,0,2,0,1,0,0,0),
+(@CGUID+2959,32820,0,1,1,0,0,2613.99,1124.28,90.504,0.247,600,20,0,2,0,1,0,0,0),
+(@CGUID+2960,32820,0,1,1,0,0,2617.13,313.391,37.435,5.833,600,20,0,2,0,1,0,0,0),
+(@CGUID+2961,32820,0,1,1,0,0,2620.38,883.914,111.555,0.524,600,20,0,2,0,1,0,0,0),
+(@CGUID+2962,32820,0,1,1,0,0,2623.53,1040.28,99.36,6.136,600,20,0,2,0,1,0,0,0),
+(@CGUID+2963,32820,0,1,1,0,0,2624.08,239.211,34.552,3.577,600,20,0,2,0,1,0,0,0),
+(@CGUID+2964,32820,0,1,1,0,0,2624.32,406.3,36.144,0.357,600,20,0,2,0,1,0,0,0),
+(@CGUID+2965,32820,0,1,1,0,0,2624.68,-824,71.093,1.271,600,20,0,2,0,1,0,0,0),
+(@CGUID+2966,32820,0,1,1,0,0,2625.31,462.516,21.719,3.28319,600,20,0,2,0,1,0,0,0),
+(@CGUID+2967,32820,0,1,1,0,0,2625.58,1291.88,47.811,5.974,600,20,0,2,0,1,0,0,0),
+(@CGUID+2968,32820,0,1,1,0,0,2626.29,-823,70.467,5.276,600,20,0,2,0,1,0,0,0),
+(@CGUID+2969,32820,0,1,1,0,0,2627.41,-323,86.15,3.227,600,20,0,2,0,1,0,0,0),
+(@CGUID+2970,32820,0,1,1,0,0,2630.11,980.202,109.971,2.083,600,20,0,2,0,1,0,0,0),
+(@CGUID+2971,32820,0,1,1,0,0,2631,60.832,28.403,0.685,600,20,0,2,0,1,0,0,0),
+(@CGUID+2972,32820,0,1,1,0,0,2632.86,388.887,35.111,2.082,600,20,0,2,0,1,0,0,0),
+(@CGUID+2973,32820,0,1,1,0,0,2634.35,-1071,108.356,4.795,600,20,0,2,0,1,0,0,0),
+(@CGUID+2974,32820,0,1,1,0,0,2635.33,51.674,28.114,5.333,600,20,0,2,0,1,0,0,0),
+(@CGUID+2975,32820,0,1,1,0,0,2636.46,144.211,32.506,0.82,600,20,0,2,0,1,0,0,0),
+(@CGUID+2976,32820,0,1,1,0,0,2636.98,1049.48,103.165,3.109,600,20,0,2,0,1,0,0,0),
+(@CGUID+2977,32820,0,1,1,0,0,2637.98,1191.98,79.642,3.719,600,20,0,2,0,1,0,0,0),
+(@CGUID+2978,32820,0,1,1,0,0,2638.66,892.341,112.888,0.664,600,20,0,2,0,1,0,0,0),
+(@CGUID+2979,32820,0,1,1,0,0,2639.2,254.461,34.408,1.233,600,20,0,2,0,1,0,0,0),
+(@CGUID+2980,32820,0,1,1,0,0,2640.71,1210.13,70.931,1.67,600,20,0,2,0,1,0,0,0),
+(@CGUID+2981,32820,0,1,1,0,0,2641.28,-4015,106.292,6.239,600,20,0,2,0,1,0,0,0),
+(@CGUID+2982,32820,0,1,1,0,0,2641.52,1067.63,102.771,2.691,600,20,0,2,0,1,0,0,0),
+(@CGUID+2983,32820,0,1,1,0,0,2641.83,1368.93,2.269,5.923,600,20,0,2,0,1,0,0,0),
+(@CGUID+2984,32820,0,1,1,0,0,2643.22,337.924,28.726,3.94,600,20,0,2,0,1,0,0,0),
+(@CGUID+2985,32820,0,1,1,0,0,2644.96,180.961,29.834,2.608,600,20,0,2,0,1,0,0,0),
+(@CGUID+2986,32820,0,1,1,0,0,2645.24,1061.54,104.29,1.755,600,20,0,2,0,1,0,0,0),
+(@CGUID+2987,32820,0,1,1,0,0,2646.01,404.876,31.007,5.402,600,20,0,2,0,1,0,0,0),
+(@CGUID+2988,32820,0,1,1,0,0,2646.92,-626,106.988,5.102,600,20,0,2,0,1,0,0,0),
+(@CGUID+2989,32820,0,1,1,0,0,2647.27,1153.66,85.855,5.867,600,20,0,2,0,1,0,0,0),
+(@CGUID+2990,32820,0,1,1,0,0,2648.11,-892,65.367,3.03,600,20,0,2,0,1,0,0,0),
+(@CGUID+2991,32820,0,1,1,0,0,2649.44,218.311,32.536,1.33,600,20,0,2,0,1,0,0,0),
+(@CGUID+2992,32820,0,1,1,0,0,2650.44,351.058,28.934,0.89,600,20,0,2,0,1,0,0,0),
+(@CGUID+2993,32820,0,1,1,0,0,2655.85,1314.34,41.119,5.317,600,20,0,2,0,1,0,0,0),
+(@CGUID+2994,32820,0,1,1,0,0,2656.03,950.07,113.864,0.646,600,20,0,2,0,1,0,0,0),
+(@CGUID+2995,32820,0,1,1,0,0,2656.3,533.697,15.485,1.331,600,20,0,2,0,1,0,0,0),
+(@CGUID+2996,32820,0,1,1,0,0,2657.29,-885,68.351,2.818,600,20,0,2,0,1,0,0,0),
+(@CGUID+2997,32820,0,1,1,0,0,2659.79,362.477,28.379,1,600,20,0,2,0,1,0,0,0),
+(@CGUID+2998,32820,0,1,1,0,0,2660.56,847.725,109.709,5.826,600,20,0,2,0,1,0,0,0),
+(@CGUID+2999,32820,0,1,1,0,0,2667.88,127.652,32.426,3.257,600,20,0,2,0,1,0,0,0),
+(@CGUID+3000,32820,0,1,1,0,0,2672.69,-887,71.183,2.83,600,20,0,2,0,1,0,0,0),
+(@CGUID+3001,32820,0,1,1,0,0,2673.69,256.889,31.865,3.889,600,20,0,2,0,1,0,0,0),
+(@CGUID+3002,32820,0,1,1,0,0,2678.87,311.54,31.12,4.258,600,20,0,2,0,1,0,0,0),
+(@CGUID+3003,32820,0,1,1,0,0,2679.21,1013.13,108.381,4.384,600,20,0,2,0,1,0,0,0),
+(@CGUID+3004,32820,0,1,1,0,0,2679.77,1032.67,108.821,5.304,600,20,0,2,0,1,0,0,0),
+(@CGUID+3005,32820,0,1,1,0,0,2680.93,812.035,109.282,3.861,600,20,0,2,0,1,0,0,0),
+(@CGUID+3006,32820,0,1,1,0,0,2681.23,861.878,108.754,5.771,600,20,0,2,0,1,0,0,0),
+(@CGUID+3007,32820,0,1,1,0,0,2684.66,443.218,18.817,2.514,600,20,0,2,0,1,0,0,0),
+(@CGUID+3008,32820,0,1,1,0,0,2685.8,8.171,29.688,2.305,600,20,0,2,0,1,0,0,0),
+(@CGUID+3009,32820,0,1,1,0,0,2686.46,221.022,31.364,0.673,600,20,0,2,0,1,0,0,0),
+(@CGUID+3010,32820,0,1,1,0,0,2689.81,7.583,30.024,5.376,600,20,0,2,0,1,0,0,0),
+(@CGUID+3011,32820,0,1,1,0,0,2691.65,944.4,110.92,2.273,600,20,0,2,0,1,0,0,0),
+(@CGUID+3012,32820,0,1,1,0,0,2692.62,884.526,110.192,5.771,600,20,0,2,0,1,0,0,0),
+(@CGUID+3013,32820,0,1,1,0,0,2693.22,97.336,35.577,4.421,600,20,0,2,0,1,0,0,0),
+(@CGUID+3014,32820,0,1,1,0,0,2693.45,492.476,17.507,3.089,600,20,0,2,0,1,0,0,0),
+(@CGUID+3015,32820,0,1,1,0,0,2701.31,-487,107.766,1.322,600,20,0,2,0,1,0,0,0),
+(@CGUID+3016,32820,0,1,1,0,0,2702.78,-269,62.324,0.484,600,20,0,2,0,1,0,0,0),
+(@CGUID+3017,32820,0,1,1,0,0,2705.41,379.311,26.93,1.551,600,20,0,2,0,1,0,0,0),
+(@CGUID+3018,32820,0,1,1,0,0,2706.57,407.431,23.754,1.209,600,20,0,2,0,1,0,0,0),
+(@CGUID+3019,32820,0,1,1,0,0,2707.92,-41,28.567,2.55,600,20,0,2,0,1,0,0,0),
+(@CGUID+3020,32820,0,1,1,0,0,2708.15,342.402,29.246,3.835,600,20,0,2,0,1,0,0,0),
+(@CGUID+3021,32820,0,1,1,0,0,2710.12,923.481,112.48,2.31,600,20,0,2,0,1,0,0,0),
+(@CGUID+3022,32820,0,1,1,0,0,2712.58,295.287,31.149,1.383,600,20,0,2,0,1,0,0,0),
+(@CGUID+3023,32820,0,1,1,0,0,2712.75,223.41,33.219,6.015,600,20,0,2,0,1,0,0,0),
+(@CGUID+3024,32820,0,1,1,0,0,2715.01,-343,92.65,1.784,600,20,0,2,0,1,0,0,0),
+(@CGUID+3025,32820,0,1,1,0,0,2716.14,-745,135.23,2.544,600,20,0,2,0,1,0,0,0),
+(@CGUID+3026,32820,0,1,1,0,0,2716.88,-688,119.268,4.116,600,20,0,2,0,1,0,0,0),
+(@CGUID+3027,32820,0,1,1,0,0,2717.71,780.438,111.583,5.339,600,20,0,2,0,1,0,0,0),
+(@CGUID+3028,32820,0,1,1,0,0,2723.15,842.9,114.437,3.655,600,20,0,2,0,1,0,0,0),
+(@CGUID+3029,32820,0,1,1,0,0,2723.92,-265,60.197,2.092,600,20,0,2,0,1,0,0,0),
+(@CGUID+3030,32820,0,1,1,0,0,2727.35,360.837,27.167,5.2,600,20,0,2,0,1,0,0,0),
+(@CGUID+3031,32820,0,1,1,0,0,2728.22,-47,29.317,6.112,600,20,0,2,0,1,0,0,0),
+(@CGUID+3032,32820,0,1,1,0,0,2730.6,122.119,34.944,3.636,600,20,0,2,0,1,0,0,0),
+(@CGUID+3033,32820,0,1,1,0,0,2731.25,140.329,30.919,3.191,600,20,0,2,0,1,0,0,0),
+(@CGUID+3034,32820,0,1,1,0,0,2732.84,-505,103.028,3.26,600,20,0,2,0,1,0,0,0),
+(@CGUID+3035,32820,0,1,1,0,0,2733.1,221.369,34.842,0.67,600,20,0,2,0,1,0,0,0),
+(@CGUID+3036,32820,0,1,1,0,0,2737.26,861.033,115.463,1.443,600,20,0,2,0,1,0,0,0),
+(@CGUID+3037,32820,0,1,1,0,0,2738.61,953.638,109.836,2.632,600,20,0,2,0,1,0,0,0),
+(@CGUID+3038,32820,0,1,1,0,0,2739.95,90.715,34.121,1.554,600,20,0,2,0,1,0,0,0),
+(@CGUID+3039,32820,0,1,1,0,0,2741.66,-229,50.351,0.806,600,20,0,2,0,1,0,0,0),
+(@CGUID+3040,32820,0,1,1,0,0,2741.69,-76,31.535,5.148,600,20,0,2,0,1,0,0,0),
+(@CGUID+3041,32820,0,1,1,0,0,2744.38,-790,147.906,2.75,600,20,0,2,0,1,0,0,0),
+(@CGUID+3042,32820,0,1,1,0,0,2745.03,238.559,34.676,3.898,600,20,0,2,0,1,0,0,0),
+(@CGUID+3043,32820,0,1,1,0,0,2745.98,782.205,114.843,1.214,600,20,0,2,0,1,0,0,0),
+(@CGUID+3044,32820,0,1,1,0,0,2746.17,313.784,30.283,5.061,600,20,0,2,0,1,0,0,0),
+(@CGUID+3045,32820,0,1,1,0,0,2747.19,-279,64.486,5.793,600,20,0,2,0,1,0,0,0),
+(@CGUID+3046,32820,0,1,1,0,0,2748.59,881.264,114.505,0.087,600,20,0,2,0,1,0,0,0),
+(@CGUID+3047,32820,0,1,1,0,0,2749.44,786.891,114.357,1.408,600,20,0,2,0,1,0,0,0),
+(@CGUID+3048,32820,0,1,1,0,0,2750.02,-531,104.626,2.793,600,20,0,2,0,1,0,0,0),
+(@CGUID+3049,32820,0,1,1,0,0,2751.57,-531,104.416,4.951,600,20,0,2,0,1,0,0,0),
+(@CGUID+3050,32820,0,1,1,0,0,2753.36,122.284,29.101,5.357,600,20,0,2,0,1,0,0,0),
+(@CGUID+3051,32820,0,1,1,0,0,2754.19,272.893,28.355,6.13,600,20,0,2,0,1,0,0,0),
+(@CGUID+3052,32820,0,1,1,0,0,2754.9,807.562,113.174,1.676,600,20,0,2,0,1,0,0,0),
+(@CGUID+3053,32820,0,1,1,0,0,2756.84,-691,126.144,5.155,600,20,0,2,0,1,0,0,0),
+(@CGUID+3054,32820,0,1,1,0,0,2757.54,-347,78.813,3.879,600,20,0,2,0,1,0,0,0),
+(@CGUID+3055,32820,0,1,1,0,0,2758.23,-162,34.031,5.088,600,20,0,2,0,1,0,0,0),
+(@CGUID+3056,32820,0,1,1,0,0,2758.75,79.879,31.355,0.578,600,20,0,2,0,1,0,0,0),
+(@CGUID+3057,32820,0,1,1,0,0,2761.43,-751,135.385,0.335,600,20,0,2,0,1,0,0,0),
+(@CGUID+3058,32820,0,1,1,0,0,2763.1,445.459,20.5,0.648,600,20,0,2,0,1,0,0,0),
+(@CGUID+3059,32820,0,1,1,0,0,2763.11,-334,77.089,4.666,600,20,0,2,0,1,0,0,0),
+(@CGUID+3060,32820,0,1,1,0,0,2768.53,-171,36.586,1.213,600,20,0,2,0,1,0,0,0),
+(@CGUID+3061,32820,0,1,1,0,0,2769.63,-337,75.881,5.695,600,20,0,2,0,1,0,0,0),
+(@CGUID+3062,32820,0,1,1,0,0,2769.83,869.461,112.399,5.785,600,20,0,2,0,1,0,0,0),
+(@CGUID+3063,32820,0,1,1,0,0,2770.84,-13,34.186,1.078,600,20,0,2,0,1,0,0,0),
+(@CGUID+3064,32820,0,1,1,0,0,2771.16,153.872,30.78,1.108,600,20,0,2,0,1,0,0,0),
+(@CGUID+3065,32820,0,1,1,0,0,2771.49,187.297,31.745,4.168,600,20,0,2,0,1,0,0,0),
+(@CGUID+3066,32820,0,1,1,0,0,2775.09,-749,135.039,2.595,600,20,0,2,0,1,0,0,0),
+(@CGUID+3067,32820,0,1,1,0,0,2775.25,-406,82.028,5.275,600,20,0,2,0,1,0,0,0),
+(@CGUID+3068,32820,0,1,1,0,0,3027.02,671.836,90.4184,3.14605,600,20,0,2,0,1,0,0,0),
+(@CGUID+3069,32820,0,1,1,0,0,2777.98,285.861,31.831,2.783,600,20,0,2,0,1,0,0,0),
+(@CGUID+3070,32820,0,1,1,0,0,2778.1,1026.33,108.903,4.347,600,20,0,2,0,1,0,0,0),
+(@CGUID+3071,32820,0,1,1,0,0,2778.38,-66,34.106,4.347,600,20,0,2,0,1,0,0,0),
+(@CGUID+3072,32820,0,1,1,0,0,2779.73,344.693,26.697,1.297,600,20,0,2,0,1,0,0,0),
+(@CGUID+3073,32820,0,1,1,0,0,2780.26,-419,81.504,3.05,600,20,0,2,0,1,0,0,0),
+(@CGUID+3074,32820,0,1,1,0,0,2781.3,348.492,26.39,3.792,600,20,0,2,0,1,0,0,0),
+(@CGUID+3075,32820,0,1,1,0,0,2781.32,78.466,28.691,4.853,600,20,0,2,0,1,0,0,0),
+(@CGUID+3076,32820,0,1,1,0,0,2782.21,1060.45,110.458,4.223,600,20,0,2,0,1,0,0,0),
+(@CGUID+3077,32820,0,1,1,0,0,2782.22,-748,134.874,4.873,600,20,0,2,0,1,0,0,0),
+(@CGUID+3078,32820,0,1,1,0,0,2782.46,975.446,112.993,3.098,600,20,0,2,0,1,0,0,0),
+(@CGUID+3079,32820,0,1,1,0,0,2783.65,1057.34,110.378,4.234,600,20,0,2,0,1,0,0,0),
+(@CGUID+3080,32820,0,1,1,0,0,2783.88,-770,139.92,6.148,600,20,0,2,0,1,0,0,0),
+(@CGUID+3081,32820,0,1,1,0,0,2784.07,416.318,19.71,1.466,600,20,0,2,0,1,0,0,0),
+(@CGUID+3082,32820,0,1,1,0,0,2784.3,42.982,29.613,0.994,600,20,0,2,0,1,0,0,0),
+(@CGUID+3083,32820,0,1,1,0,0,2785.3,20.632,31.625,1.381,600,20,0,2,0,1,0,0,0),
+(@CGUID+3084,32820,0,1,1,0,0,2786.16,800.124,113.599,5.463,600,20,0,2,0,1,0,0,0),
+(@CGUID+3085,32820,0,1,1,0,0,2786.49,996.78,111.898,5.657,600,20,0,2,0,1,0,0,0),
+(@CGUID+3086,32820,0,1,1,0,0,2786.53,237.086,33.154,0.563,600,20,0,2,0,1,0,0,0),
+(@CGUID+3087,32820,0,1,1,0,0,2786.78,1058.27,110.623,4.197,600,20,0,2,0,1,0,0,0),
+(@CGUID+3088,32820,0,1,1,0,0,2787.2,308.044,30.555,5.596,600,20,0,2,0,1,0,0,0),
+(@CGUID+3089,32820,0,1,1,0,0,2788.7,792.128,115.004,5.513,600,20,0,2,0,1,0,0,0),
+(@CGUID+3090,32820,0,1,1,0,0,2789.81,-31,33.866,3.21,600,20,0,2,0,1,0,0,0),
+(@CGUID+3091,32820,0,1,1,0,0,2791.81,-474,101.641,1.257,600,20,0,2,0,1,0,0,0),
+(@CGUID+3092,32820,0,1,1,0,0,2938.94,601.286,91.7991,0.439689,600,20,0,2,0,1,0,0,0),
+(@CGUID+3093,32820,0,1,1,0,0,2799.56,144.821,21.517,4.682,600,20,0,2,0,1,0,0,0),
+(@CGUID+3094,32820,0,1,1,0,0,2801.71,317.016,27.388,3.812,600,20,0,2,0,1,0,0,0),
+(@CGUID+3095,32820,0,1,1,0,0,2802.34,-106,33.645,2.441,600,20,0,2,0,1,0,0,0),
+(@CGUID+3096,32820,0,1,1,0,0,2805.02,314.912,27.249,0.702,600,20,0,2,0,1,0,0,0),
+(@CGUID+3097,32820,0,1,1,0,0,2805.06,1100.72,86.029,5.157,600,20,0,2,0,1,0,0,0),
+(@CGUID+3098,32820,0,1,1,0,0,2805.34,-679,137.438,3.973,600,20,0,2,0,1,0,0,0),
+(@CGUID+3099,32820,0,1,1,0,0,2806.21,745.621,139.187,1.847,600,20,0,2,0,1,0,0,0),
+(@CGUID+3100,32820,0,1,1,0,0,3059.38,655.884,75.3527,3.07709,600,20,0,2,0,1,0,0,0),
+(@CGUID+3101,32820,0,1,1,0,0,2807.62,49.259,27.098,6.24,600,20,0,2,0,1,0,0,0),
+(@CGUID+3102,32820,0,1,1,0,0,2807.95,-426,80.45,0.191,600,20,0,2,0,1,0,0,0),
+(@CGUID+3103,32820,0,1,1,0,0,2809.32,818.412,112.829,1.798,600,20,0,2,0,1,0,0,0),
+(@CGUID+3104,32820,0,1,1,0,0,2809.33,185.504,29.006,4.035,600,20,0,2,0,1,0,0,0),
+(@CGUID+3105,32820,0,1,1,0,0,2810.2,948.442,118.026,3.299,600,20,0,2,0,1,0,0,0),
+(@CGUID+3106,32820,0,1,1,0,0,2810.22,-311,67.937,2.459,600,20,0,2,0,1,0,0,0),
+(@CGUID+3107,32820,0,1,1,0,0,2810.6,142.153,21.616,1.07,600,20,0,2,0,1,0,0,0),
+(@CGUID+3108,32820,0,1,1,0,0,2811.14,-789,144.879,4.823,600,20,0,2,0,1,0,0,0),
+(@CGUID+3109,32820,0,1,1,0,0,2811.39,-790,145.105,2.535,600,20,0,2,0,1,0,0,0),
+(@CGUID+3110,32820,0,1,1,0,0,2813.94,831.372,112.091,6.105,600,20,0,2,0,1,0,0,0),
+(@CGUID+3111,32820,0,1,1,0,0,2814.09,1010.74,115.849,3.777,600,20,0,2,0,1,0,0,0),
+(@CGUID+3112,32820,0,1,1,0,0,2814.33,91.472,25.442,6.23,600,20,0,2,0,1,0,0,0),
+(@CGUID+3113,32820,0,1,1,0,0,2814.48,728.167,139.574,6.22,600,20,0,2,0,1,0,0,0),
+(@CGUID+3114,32820,0,1,1,0,0,2814.63,228.967,30.876,0.505,600,20,0,2,0,1,0,0,0),
+(@CGUID+3115,32820,0,1,1,0,0,2815.55,-19,32.59,0.677,600,20,0,2,0,1,0,0,0),
+(@CGUID+3116,32820,0,1,1,0,0,2815.74,182.766,27.329,3.478,600,20,0,2,0,1,0,0,0),
+(@CGUID+3117,32820,0,1,1,0,0,2815.95,-683,137.601,3.595,600,20,0,2,0,1,0,0,0),
+(@CGUID+3118,32820,0,1,1,0,0,2817.45,-381,77.81,0.86,600,20,0,2,0,1,0,0,0),
+(@CGUID+3119,32820,0,1,1,0,0,2820.31,-344,75.417,1.808,600,20,0,2,0,1,0,0,0),
+(@CGUID+3120,32820,0,1,1,0,0,2821.16,-649,140.416,1.739,600,20,0,2,0,1,0,0,0),
+(@CGUID+3121,32820,0,1,1,0,0,2821.66,-755,146.603,4.311,600,20,0,2,0,1,0,0,0),
+(@CGUID+3122,32820,0,1,1,0,0,2821.88,-87,32.634,4.857,600,20,0,2,0,1,0,0,0),
+(@CGUID+3123,32820,0,1,1,0,0,2822.21,487.184,31.126,3.7,600,20,0,2,0,1,0,0,0),
+(@CGUID+3124,32820,0,1,1,0,0,2822.22,948.464,120.006,0.066,600,20,0,2,0,1,0,0,0),
+(@CGUID+3125,32820,0,1,1,0,0,2822.63,-220,47.639,4.51,600,20,0,2,0,1,0,0,0),
+(@CGUID+3126,32820,0,1,1,0,0,2822.8,-646,141.084,0.832,600,20,0,2,0,1,0,0,0),
+(@CGUID+3127,32820,0,1,1,0,0,2823.48,701.019,144.699,3.563,600,20,0,2,0,1,0,0,0),
+(@CGUID+3128,32820,0,1,1,0,0,2824.21,286.932,28.296,0.217,600,20,0,2,0,1,0,0,0),
+(@CGUID+3129,32820,0,1,1,0,0,2828.15,-484,99.097,6.164,600,20,0,2,0,1,0,0,0),
+(@CGUID+3130,32820,0,1,1,0,0,2828.31,-713,138.438,3.054,600,20,0,2,0,1,0,0,0),
+(@CGUID+3131,32820,0,1,1,0,0,2828.31,-713,138.668,3.054,600,20,0,2,0,1,0,0,0),
+(@CGUID+3132,32820,0,1,1,0,0,2833.22,1020.89,116.123,5.984,600,20,0,2,0,1,0,0,0),
+(@CGUID+3133,32820,0,1,1,0,0,2835.46,-379,77.259,4.455,600,20,0,2,0,1,0,0,0),
+(@CGUID+3134,32820,0,1,1,0,0,2839.44,-226,48.06,5.984,600,20,0,2,0,1,0,0,0),
+(@CGUID+3135,32820,0,1,1,0,0,3043.64,684.044,66.735,4.72956,600,20,0,2,0,1,0,0,0),
+(@CGUID+3136,32820,0,1,1,0,0,2844.7,850.579,112.802,0.553,600,20,0,2,0,1,0,0,0),
+(@CGUID+3137,32820,0,1,1,0,0,2846.05,-505,107.585,1.65,600,20,0,2,0,1,0,0,0),
+(@CGUID+3138,32820,0,1,1,0,0,2847.02,-14,24.719,2.777,600,20,0,2,0,1,0,0,0),
+(@CGUID+3139,32820,0,1,1,0,0,2847.58,238.872,29.028,2.167,600,20,0,2,0,1,0,0,0),
+(@CGUID+3140,32820,0,1,1,0,0,2848.24,-451,77.662,6.055,600,20,0,2,0,1,0,0,0),
+(@CGUID+3141,32820,0,1,1,0,0,2848.26,-653,138.698,3.634,600,20,0,2,0,1,0,0,0),
+(@CGUID+3142,32820,0,1,1,0,0,2848.69,346.604,24.445,0.524,600,20,0,2,0,1,0,0,0),
+(@CGUID+3143,32820,0,1,1,0,0,2849.62,205.19,30.838,4.131,600,20,0,2,0,1,0,0,0),
+(@CGUID+3144,32820,0,1,1,0,0,2851.43,-19,23.539,2.208,600,20,0,2,0,1,0,0,0),
+(@CGUID+3145,32820,0,1,1,0,0,2852.84,-649,139.024,2.443,600,20,0,2,0,1,0,0,0),
+(@CGUID+3146,32820,0,1,1,0,0,2852.87,1046.5,114.813,5.593,600,20,0,2,0,1,0,0,0),
+(@CGUID+3147,32820,0,1,1,0,0,2853.96,-182,43.164,5.031,600,20,0,2,0,1,0,0,0),
+(@CGUID+3148,32820,0,1,1,0,0,2854.2,-776,160.333,0.377,600,20,0,2,0,1,0,0,0),
+(@CGUID+3149,32820,0,1,1,0,0,2855.61,427.809,20.219,1.466,600,20,0,2,0,1,0,0,0),
+(@CGUID+3150,32820,0,1,1,0,0,2856.63,948.791,121.861,6.166,600,20,0,2,0,1,0,0,0),
+(@CGUID+3151,32820,0,1,1,0,0,2858.62,-219,50.504,3.283,600,20,0,2,0,1,0,0,0),
+(@CGUID+3152,32820,0,1,1,0,0,2858.66,276,29.324,4.692,600,20,0,2,0,1,0,0,0),
+(@CGUID+3153,32820,0,1,1,0,0,2858.72,-512,107.163,3.526,600,20,0,2,0,1,0,0,0),
+(@CGUID+3154,32820,0,1,1,0,0,3044.81,671.019,81.0471,4.74525,600,20,0,2,0,1,0,0,0),
+(@CGUID+3155,32820,0,1,1,0,0,2860.16,-291,56.522,1.288,600,20,0,2,0,1,0,0,0),
+(@CGUID+3156,32820,0,1,1,0,0,2860.19,-490,100.104,0.334,600,20,0,2,0,1,0,0,0),
+(@CGUID+3157,32820,0,1,1,0,0,2861.32,288.391,28.172,6.224,600,20,0,2,0,1,0,0,0),
+(@CGUID+3158,32820,0,1,1,0,0,2862.91,-798,160.333,0.405,600,20,0,2,0,1,0,0,0),
+(@CGUID+3159,32820,0,1,1,0,0,2863.2,1102.02,116.52,2.028,600,20,0,2,0,1,0,0,0),
+(@CGUID+3160,32820,0,1,1,0,0,2863.74,-742,160.332,1.931,600,20,0,2,0,1,0,0,0),
+(@CGUID+3161,32820,0,1,1,0,0,2864.16,-82,34.52,1.696,600,20,0,2,0,1,0,0,0),
+(@CGUID+3162,32820,0,1,1,0,0,2867.45,-444,76.938,6.279,600,20,0,2,0,1,0,0,0),
+(@CGUID+3163,32820,0,1,1,0,0,2868.94,-314,61.622,5.248,600,20,0,2,0,1,0,0,0),
+(@CGUID+3164,32820,0,1,1,0,0,2869.83,351.009,25.677,2.216,600,20,0,2,0,1,0,0,0),
+(@CGUID+3165,32820,0,1,1,0,0,2871.16,-653,137.776,5.027,600,20,0,2,0,1,0,0,0),
+(@CGUID+3166,32820,0,1,1,0,0,2872.27,68.096,7.318,0.468,600,20,0,2,0,1,0,0,0),
+(@CGUID+3167,32820,0,1,1,0,0,2873.01,931.492,120.33,1.98,600,20,0,2,0,1,0,0,0),
+(@CGUID+3168,32820,0,1,1,0,0,2873.29,-643,137.839,4.579,600,20,0,2,0,1,0,0,0),
+(@CGUID+3169,32820,0,1,1,0,0,2873.88,385.114,23.78,2.826,600,20,0,2,0,1,0,0,0),
+(@CGUID+3170,32820,0,1,1,0,0,2873.99,-766,160.333,2.103,600,20,0,2,0,1,0,0,0),
+(@CGUID+3171,32820,0,1,1,0,0,2878.97,755.981,121.907,1.751,600,20,0,2,0,1,0,0,0),
+(@CGUID+3172,32820,0,1,1,0,0,2879,-4,19.086,5.243,600,20,0,2,0,1,0,0,0),
+(@CGUID+3173,32820,0,1,1,0,0,2879.51,-744,160.416,5.197,600,20,0,2,0,1,0,0,0),
+(@CGUID+3174,32820,0,1,1,0,0,2880.28,845.764,112.495,2.855,600,20,0,2,0,1,0,0,0),
+(@CGUID+3175,32820,0,1,1,0,0,2883.51,-789,160.333,3.574,600,20,0,2,0,1,0,0,0),
+(@CGUID+3176,32820,0,1,1,0,0,2883.86,261.845,24.999,4.842,600,20,0,2,0,1,0,0,0),
+(@CGUID+3177,32820,0,1,1,0,0,2885.88,-253,48.962,1.164,600,20,0,2,0,1,0,0,0),
+(@CGUID+3178,32820,0,1,1,0,0,2889.46,-448,80.326,0.968,600,20,0,2,0,1,0,0,0),
+(@CGUID+3179,32820,0,1,1,0,0,2889.54,182.161,7.886,1.546,600,20,0,2,0,1,0,0,0),
+(@CGUID+3180,32820,0,1,1,0,0,2891.65,-809,160.333,5.178,600,20,0,2,0,1,0,0,0),
+(@CGUID+3181,32820,0,1,1,0,0,2892.33,-533,106.285,3.91,600,20,0,2,0,1,0,0,0),
+(@CGUID+3182,32820,0,1,1,0,0,2893.6,53.019,8.434,4.642,600,20,0,2,0,1,0,0,0),
+(@CGUID+3183,32820,0,1,1,0,0,3020.6,705.731,99.9982,3.81062,600,20,0,2,0,1,0,0,0),
+(@CGUID+3184,32820,0,1,1,0,0,2894.91,-659,138.365,6.066,600,20,0,2,0,1,0,0,0),
+(@CGUID+3185,32820,0,1,1,0,0,2896.52,406.991,25.118,0.604,600,20,0,2,0,1,0,0,0),
+(@CGUID+3186,32820,0,1,1,0,0,2896.56,-538,106.566,3.246,600,20,0,2,0,1,0,0,0),
+(@CGUID+3187,32820,0,1,1,0,0,2899.94,388.981,29.211,3.126,600,20,0,2,0,1,0,0,0),
+(@CGUID+3188,32820,0,1,1,0,0,2901.96,102.868,6.763,1.788,600,20,0,2,0,1,0,0,0),
+(@CGUID+3189,32820,0,1,1,0,0,2902.53,-781,160.333,3.483,600,20,0,2,0,1,0,0,0),
+(@CGUID+3190,32820,0,1,1,0,0,2902.63,385.339,30.095,3.078,600,20,0,2,0,1,0,0,0),
+(@CGUID+3191,32820,0,1,1,0,0,2902.79,379.436,30.328,2.988,600,20,0,2,0,1,0,0,0),
+(@CGUID+3192,32820,0,1,1,0,0,2903.55,-707,154.518,2.736,600,20,0,2,0,1,0,0,0),
+(@CGUID+3193,32820,0,1,1,0,0,2904.61,-626,149.925,2.946,600,20,0,2,0,1,0,0,0),
+(@CGUID+3194,32820,0,1,1,0,0,2905.63,851.381,112.685,6.2,600,20,0,2,0,1,0,0,0),
+(@CGUID+3195,32820,0,1,1,0,0,2906.4,-79,23.843,1.339,600,20,0,2,0,1,0,0,0),
+(@CGUID+3196,32820,0,1,1,0,0,2907.77,-710,154.768,3.285,600,20,0,2,0,1,0,0,0),
+(@CGUID+3197,32820,0,1,1,0,0,2911.67,-162,33.899,2.483,600,20,0,2,0,1,0,0,0),
+(@CGUID+3198,32820,0,1,1,0,0,2912.35,-760,154.067,1.065,600,20,0,2,0,1,0,0,0),
+(@CGUID+3199,32820,0,1,1,0,0,2913.44,-754,153.983,2.855,600,20,0,2,0,1,0,0,0),
+(@CGUID+3200,32820,0,1,1,0,0,2916.26,-83,26.383,4.804,600,20,0,2,0,1,0,0,0),
+(@CGUID+3201,32820,0,1,1,0,0,2916.44,149.209,6.926,3.96,600,20,0,2,0,1,0,0,0),
+(@CGUID+3202,32820,0,1,1,0,0,2916.55,1061.98,100.848,6.182,600,20,0,2,0,1,0,0,0),
+(@CGUID+3203,32820,0,1,1,0,0,2917.87,918.233,115.606,0.977,600,20,0,2,0,1,0,0,0),
+(@CGUID+3204,32820,0,1,1,0,0,2918.58,-440,85.155,4.499,600,20,0,2,0,1,0,0,0),
+(@CGUID+3205,32820,0,1,1,0,0,2918.6,1048.91,100.867,1.956,600,20,0,2,0,1,0,0,0),
+(@CGUID+3206,32820,0,1,1,0,0,2919.32,673.126,110.042,3.384,600,20,0,2,0,1,0,0,0),
+(@CGUID+3207,32820,0,1,1,0,0,2920.15,169.812,5.183,4.343,600,20,0,2,0,1,0,0,0),
+(@CGUID+3208,32820,0,1,1,0,0,2921.05,797.461,116.681,4.988,600,20,0,2,0,1,0,0,0),
+(@CGUID+3209,32820,0,1,1,0,0,2923.18,751.02,107.677,4.449,600,20,0,2,0,1,0,0,0),
+(@CGUID+3210,32820,0,1,1,0,0,2924.28,-415,80.677,3.127,600,20,0,2,0,1,0,0,0),
+(@CGUID+3211,32820,0,1,1,0,0,2925.68,953.221,121.743,4.328,600,20,0,2,0,1,0,0,0),
+(@CGUID+3212,32820,0,1,1,0,0,2926.76,658.565,107.85,1.553,600,20,0,2,0,1,0,0,0),
+(@CGUID+3213,32820,0,1,1,0,0,2927.31,319.104,20.54,0.619,600,20,0,2,0,1,0,0,0),
+(@CGUID+3214,32820,0,1,1,0,0,2929.2,89.24,4.717,5.706,600,20,0,2,0,1,0,0,0),
+(@CGUID+3215,32820,0,1,1,0,0,2929.25,666.884,108.087,1.678,600,20,0,2,0,1,0,0,0),
+(@CGUID+3216,32820,0,1,1,0,0,2929.88,788.119,109.945,0.705,600,20,0,2,0,1,0,0,0),
+(@CGUID+3217,32820,0,1,1,0,0,2929.93,-241,35.956,1.894,600,20,0,2,0,1,0,0,0),
+(@CGUID+3218,32820,0,1,1,0,0,2931.4,-730,153.635,4.361,600,20,0,2,0,1,0,0,0),
+(@CGUID+3219,32820,0,1,1,0,0,2934.09,263.472,8.085,6.266,600,20,0,2,0,1,0,0,0),
+(@CGUID+3220,32820,0,1,1,0,0,2936.11,-656,148.523,0.068,600,20,0,2,0,1,0,0,0),
+(@CGUID+3221,32820,0,1,1,0,0,2936.93,-237,34.005,0.051,600,20,0,2,0,1,0,0,0),
+(@CGUID+3222,32820,0,1,1,0,0,2941.69,102.462,6.311,6.056,600,20,0,2,0,1,0,0,0),
+(@CGUID+3223,32820,0,1,1,0,0,2942.63,-151,26.086,2.002,600,20,0,2,0,1,0,0,0),
+(@CGUID+3224,32820,0,1,1,0,0,2943.65,63.731,6.236,3.308,600,20,0,2,0,1,0,0,0),
+(@CGUID+3225,32820,0,1,1,0,0,2944.22,-625,154.703,2.807,600,20,0,2,0,1,0,0,0),
+(@CGUID+3226,32820,0,1,1,0,0,2944.88,562.758,91.401,2.818,600,20,0,2,0,1,0,0,0),
+(@CGUID+3227,32820,0,1,1,0,0,2945.26,971.593,121.785,1.886,600,20,0,2,0,1,0,0,0),
+(@CGUID+3228,32820,0,1,1,0,0,2946.59,181.706,3.237,3.686,600,20,0,2,0,1,0,0,0),
+(@CGUID+3229,32820,0,1,1,0,0,2947.27,-769,154.118,0.31,600,20,0,2,0,1,0,0,0),
+(@CGUID+3230,32820,0,1,1,0,0,2947.86,161.726,4.916,1.018,600,20,0,2,0,1,0,0,0),
+(@CGUID+3231,32820,0,1,1,0,0,2947.92,-652,154.773,5.658,600,20,0,2,0,1,0,0,0),
+(@CGUID+3232,32820,0,1,1,0,0,2948.83,-273,27.43,2.897,600,20,0,2,0,1,0,0,0),
+(@CGUID+3233,32820,0,1,1,0,0,2953.51,-717,154.858,2.905,600,20,0,2,0,1,0,0,0),
+(@CGUID+3234,32820,0,1,1,0,0,2954.64,315.11,7.777,1.495,600,20,0,2,0,1,0,0,0),
+(@CGUID+3235,32820,0,1,1,0,0,2954.81,1018.79,103.163,3.807,600,20,0,2,0,1,0,0,0),
+(@CGUID+3236,32820,0,1,1,0,0,2956.01,709.12,105.911,0.855,600,20,0,2,0,1,0,0,0),
+(@CGUID+3237,32820,0,1,1,0,0,2956.12,819.863,101.797,2.267,600,20,0,2,0,1,0,0,0),
+(@CGUID+3238,32820,0,1,1,0,0,2967.57,333.307,8.102,5.69,600,20,0,2,0,1,0,0,0),
+(@CGUID+3239,32820,0,1,1,0,0,2968.38,335.047,8.085,0.401,600,20,0,2,0,1,0,0,0),
+(@CGUID+3240,32820,0,1,1,0,0,2969.37,-292,21.871,4.815,600,20,0,2,0,1,0,0,0),
+(@CGUID+3241,32820,0,1,1,0,0,2970.81,274.396,5.439,4.338,600,20,0,2,0,1,0,0,0),
+(@CGUID+3242,32820,0,1,1,0,0,2972.62,-558,111.918,3.277,600,20,0,2,0,1,0,0,0),
+(@CGUID+3243,32820,0,1,1,0,0,2974.08,571.61,94.697,2.646,600,20,0,2,0,1,0,0,0),
+(@CGUID+3244,32820,0,1,1,0,0,2974.75,287.31,4.246,0.001,600,20,0,2,0,1,0,0,0),
+(@CGUID+3245,32820,0,1,1,0,0,2978.02,-540,112.539,3.735,600,20,0,2,0,1,0,0,0),
+(@CGUID+3246,32820,0,1,1,0,0,2979.02,1073.34,85.655,5.99,600,20,0,2,0,1,0,0,0),
+(@CGUID+3247,32820,0,1,1,0,0,2979.26,-17,6.461,2.412,600,20,0,2,0,1,0,0,0),
+(@CGUID+3248,32820,0,1,1,0,0,2980.37,-179,18.694,0.84,600,20,0,2,0,1,0,0,0),
+(@CGUID+3249,32820,0,1,1,0,0,2981.09,-307,18.762,0.878,600,20,0,2,0,1,0,0,0),
+(@CGUID+3250,32820,0,1,1,0,0,2984.23,918.186,110.832,5.333,600,20,0,2,0,1,0,0,0),
+(@CGUID+3251,32820,0,1,1,0,0,2985.34,978.439,114.323,6.253,600,20,0,2,0,1,0,0,0),
+(@CGUID+3252,32820,0,1,1,0,0,2985.35,-748,157.915,6.231,600,20,0,2,0,1,0,0,0),
+(@CGUID+3253,32820,0,1,1,0,0,2986.52,422.934,19.479,5.042,600,20,0,2,0,1,0,0,0),
+(@CGUID+3254,32820,0,1,1,0,0,2990.13,-66,16.091,4.713,600,20,0,2,0,1,0,0,0),
+(@CGUID+3255,32820,0,1,1,0,0,2992.05,698.937,93.051,5.166,600,20,0,2,0,1,0,0,0),
+(@CGUID+3256,32820,0,1,1,0,0,2994.95,383.693,7.901,5.36,600,20,0,2,0,1,0,0,0),
+(@CGUID+3257,32820,0,1,1,0,0,3003.91,-540,115.815,3.553,600,20,0,2,0,1,0,0,0),
+(@CGUID+3258,32820,0,1,1,0,0,3004.72,-494,96.224,1.054,600,20,0,2,0,1,0,0,0),
+(@CGUID+3259,32820,0,1,1,0,0,3005.26,804.189,86.07,3.823,600,20,0,2,0,1,0,0,0),
+(@CGUID+3260,32820,0,1,1,0,0,3013.12,367.309,2.625,3.236,600,20,0,2,0,1,0,0,0),
+(@CGUID+3261,32820,0,1,1,0,0,3017.92,-559,118.956,2.777,600,20,0,2,0,1,0,0,0),
+(@CGUID+3262,32820,0,1,1,0,0,3019.24,-345,7.387,2.226,600,20,0,2,0,1,0,0,0),
+(@CGUID+3263,32820,0,1,1,0,0,3021.42,-542,119.423,2.598,600,20,0,2,0,1,0,0,0),
+(@CGUID+3264,32820,0,1,1,0,0,3022.31,-143,5.012,2.794,600,20,0,2,0,1,0,0,0),
+(@CGUID+3265,32820,0,1,1,0,0,3024.11,652.807,90.253,5.443,600,20,0,2,0,1,0,0,0),
+(@CGUID+3266,32820,0,1,1,0,0,3024.93,-233,7.387,1.6,600,20,0,2,0,1,0,0,0),
+(@CGUID+3267,32820,0,1,1,0,0,3026.09,-249,7.387,4.482,600,20,0,2,0,1,0,0,0),
+(@CGUID+3268,32820,0,1,1,0,0,3026.25,-362,4.429,5.986,600,20,0,2,0,1,0,0,0),
+(@CGUID+3269,32820,0,1,1,0,0,3027.17,689.5,65.964,2.264,600,20,0,2,0,1,0,0,0),
+(@CGUID+3270,32820,0,1,1,0,0,3028.97,-179,7.284,4.565,600,20,0,2,0,1,0,0,0),
+(@CGUID+3271,32820,0,1,1,0,0,3030.19,-366,2.743,4.049,600,20,0,2,0,1,0,0,0),
+(@CGUID+3272,32820,0,1,1,0,0,3032.96,655.387,75.35,0.114,600,20,0,2,0,1,0,0,0),
+(@CGUID+3273,32820,0,1,1,0,0,3033.13,398.802,0.929,2.906,600,20,0,2,0,1,0,0,0),
+(@CGUID+3274,32820,0,1,1,0,0,3038.01,656.1,75.35,6.275,600,20,0,2,0,1,0,0,0),
+(@CGUID+3275,32820,0,1,1,0,0,3040.67,-31,5.143,5.691,600,20,0,2,0,1,0,0,0),
+(@CGUID+3276,32820,0,1,1,0,0,3041.3,660.506,57.506,2.147,600,20,0,2,0,1,0,0,0),
+(@CGUID+3277,32820,0,1,1,0,0,3043.79,657.255,57.423,1.618,600,20,0,2,0,1,0,0,0),
+(@CGUID+3278,32820,0,1,1,0,0,2982.18,601.382,98.2531,2.72127,600,20,0,2,0,1,0,0,0),
+(@CGUID+3279,32820,0,1,1,0,0,3045.31,417.43,0.567,5.655,600,20,0,2,0,1,0,0,0),
+(@CGUID+3280,32820,0,1,1,0,0,3046.45,11.109,0.234,4.485,600,20,0,2,0,1,0,0,0),
+(@CGUID+3281,32820,0,1,1,0,0,3049.32,661.191,57.423,1.826,600,20,0,2,0,1,0,0,0),
+(@CGUID+3282,32820,0,1,1,0,0,3051.71,-551,126.513,3.651,600,20,0,2,0,1,0,0,0),
+(@CGUID+3283,32820,0,1,1,0,0,3052.12,-566,126.397,2.459,600,20,0,2,0,1,0,0,0),
+(@CGUID+3284,32820,0,1,1,0,0,3052.36,426.242,7.103,4.067,600,20,0,2,0,1,0,0,0),
+(@CGUID+3285,32820,0,1,1,0,0,3054.02,-183,1.923,0.202,600,20,0,2,0,1,0,0,0),
+(@CGUID+3286,32820,0,1,1,0,0,3056.72,-559,125.842,2.512,600,20,0,2,0,1,0,0,0),
+(@CGUID+3287,32820,0,1,1,0,0,3059.86,691.63,65.964,1.097,600,20,0,2,0,1,0,0,0),
+(@CGUID+3288,32820,0,1,1,0,0,3061.28,-147,-2,2.921,600,20,0,2,0,1,0,0,0),
+(@CGUID+3289,32820,0,1,1,0,0,3069,-80,0.579,4.59,600,20,0,2,0,1,0,0,0),
+(@CGUID+3290,32820,0,1,1,0,0,3076.78,-562,126.721,2.868,600,20,0,2,0,1,0,0,0),
+(@CGUID+3291,32820,0,1,1,0,0,2928.53,696.453,108.188,1.70351,600,20,0,2,0,1,0,0,0),
+(@CGUID+3292,32820,0,1,1,0,0,3078.75,-560,126.722,3.165,600,20,0,2,0,1,0,0,0),
+(@CGUID+3293,32820,0,1,1,0,0,3088.75,-10,0.235,2.426,600,20,0,2,0,1,0,0,0),
+(@CGUID+3294,32820,0,1,1,0,0,3096.26,-566,126.807,1.006,600,20,0,2,0,1,0,0,0),
+(@CGUID+3295,32820,0,1,1,0,0,3102.06,-553,126.627,0.175,600,20,0,2,0,1,0,0,0),
+(@CGUID+3296,32820,0,1,1,0,0,3119.52,-574,128.942,0.681,600,20,0,2,0,1,0,0,0),
+(@CGUID+3297,32820,0,1,1,0,0,1964.31,1554.16,85.7158,1.30119,600,20,0,2,0,1,0,0,0),
+(@CGUID+3298,32820,0,1,1,0,0,-9744,558.748,35.745,6.004,600,20,0,2,0,1,0,0,0),
+(@CGUID+3299,32820,0,1,1,0,0,-9793,-306,46.5,0.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+3300,32820,0,1,1,0,0,-9860,-221,36.19,0.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+3301,32820,0,1,1,0,0,-9898,-277,33.4,0.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+3302,32820,0,1,1,0,0,-9495.05,395.521,51.949,1.53097,600,20,0,2,0,1,0,0,0),
+(@CGUID+3303,32820,0,1,1,0,0,-9270,653.4,134.5,0.4,600,20,0,2,0,1,0,0,0),
+(@CGUID+3304,32820,0,1,1,0,0,1786.59,1490.76,104.011,0.357352,600,20,0,2,0,1,0,0,0),
+(@CGUID+3305,32820,0,1,1,0,0,2010.64,1633.8,71.8949,3.6393,600,20,0,2,0,1,0,0,0),
+(@CGUID+3306,32820,0,1,1,0,0,1825.83,1520.08,90.2908,4.37744,600,20,0,2,0,1,0,0,0),
+(@CGUID+3307,32820,0,1,1,0,0,2042.86,1895.12,102.009,4.20624,600,20,0,2,0,1,0,0,0),
+(@CGUID+3308,32820,0,1,1,0,0,2947.37,537.734,95.8111,1.59355,600,20,0,2,0,1,0,0,0),
+(@CGUID+3309,32820,0,1,1,0,0,2817.39,698.619,145.777,0.297644,600,20,0,2,0,1,0,0,0),
+(@CGUID+3310,32820,0,1,1,0,0,2910.61,801.003,118.231,2.66562,600,20,0,2,0,1,0,0,0),
+(@CGUID+3311,32820,0,1,1,0,0,-385.302,1110.64,85.3631,1.345,600,20,0,2,0,1,0,0,0),
+(@CGUID+3312,32820,0,1,1,0,0,-8933.42,-236.962,79.4718,3.6465,600,20,0,2,0,1,0,0,0),
+(@CGUID+3313,32820,0,1,1,0,0,1775.35,768.2,55.1358,3.94759,600,20,0,2,0,1,0,0,0),
+(@CGUID+3314,32820,0,1,1,0,0,2142.51,1818.9,112.467,0.113485,600,20,0,2,0,1,0,0,0),
+(@CGUID+3315,32820,0,1,1,0,0,2030.92,1759.4,105.187,3.13952,600,20,0,2,0,1,0,0,0),
+(@CGUID+3316,32820,0,1,1,0,0,2053.61,1904.96,101.297,2.74847,600,20,0,2,0,1,0,0,0),
+(@CGUID+3317,32820,0,1,1,0,0,2048.1,1913.08,102.643,3.59252,600,20,0,2,0,1,0,0,0),
+(@CGUID+3318,32820,0,1,1,0,0,2037.69,1915.95,102.442,2.21748,600,20,0,2,0,1,0,0,0),
+(@CGUID+3319,32820,0,1,1,0,0,2009.23,1927.88,105.324,0.789907,600,20,0,2,0,1,0,0,0),
+(@CGUID+3320,32820,0,1,1,0,0,2004.1,1943.92,103.936,2.06274,600,20,0,2,0,1,0,0,0),
+(@CGUID+3321,32820,0,1,1,0,0,2067.3,1974.92,100.632,0.468552,600,20,0,2,0,1,0,0,0),
+(@CGUID+3322,32820,0,1,1,0,0,2056.7,1973.26,100.731,5.72906,600,20,0,2,0,1,0,0,0),
+(@CGUID+3323,32820,0,1,1,0,0,2078.01,1960.71,96.9135,5.26414,600,20,0,2,0,1,0,0,0),
+(@CGUID+3324,32820,0,1,1,0,0,2077.98,1951.27,97.9999,3.21011,600,20,0,2,0,1,0,0,0),
+(@CGUID+3325,32820,0,1,1,0,0,2041.57,1990.01,100.102,1.21743,600,20,0,2,0,1,0,0,0),
+(@CGUID+3326,32820,0,1,1,0,0,2009.06,1952.52,102.697,2.3456,600,20,0,2,0,1,0,0,0),
+(@CGUID+3327,32820,0,1,1,0,0,2021.89,1970.46,100.136,4.28176,600,20,0,2,0,1,0,0,0),
+(@CGUID+3328,32820,0,1,1,0,0,2031.09,1981.2,99.4831,5.68204,600,20,0,2,0,1,0,0,0),
+(@CGUID+3329,32820,0,1,1,0,0,2081.52,1969.65,101.161,3.06268,600,20,0,2,0,1,0,0,0),
+(@CGUID+3330,32820,0,1,1,0,0,2068.09,1970.57,99.694,5.04511,600,20,0,2,0,1,0,0,0),
+(@CGUID+3331,32820,0,1,1,0,0,2044.35,1863.3,102.94,2.87979,600,20,0,2,0,1,0,0,0),
+(@CGUID+3332,32820,0,1,1,0,0,2045.76,1876.12,101.938,0.09333,600,20,0,2,0,1,0,0,0),
+(@CGUID+3333,32820,0,1,1,0,0,2035.48,1884.91,103.122,0.21166,600,20,0,2,0,1,0,0,0),
+(@CGUID+3334,32820,0,1,1,0,0,2045.61,1832.43,107.74,0.226662,600,20,0,2,0,1,0,0,0),
+(@CGUID+3335,32820,0,1,1,0,0,2290.18,396.015,34.0273,6.22659,600,20,1,2,0,1,0,0,0),
+(@CGUID+3336,32820,0,1,1,0,0,2235.23,248.3,33.3851,3.24248,600,20,1,2,0,1,0,0,0),
+(@CGUID+3337,32820,0,1,1,0,0,2165.83,1763.53,98.8838,0.006357,600,20,0,2,0,1,0,0,0),
+(@CGUID+3338,32820,0,1,1,0,0,2135.63,1749.76,85.8838,0.947992,600,20,0,2,0,1,0,0,0),
+(@CGUID+3339,32820,0,1,1,0,0,2114.67,1785.05,91.621,3.36632,600,20,0,2,0,1,0,0,0),
+(@CGUID+3340,32820,0,1,1,0,0,2061.67,1790.69,92.8739,2.77722,600,20,0,2,0,1,0,0,0),
+(@CGUID+3341,32820,0,1,1,0,0,2042.98,1780.07,96.8739,5.71924,600,20,0,2,0,1,0,0,0),
+(@CGUID+3342,32820,0,1,1,0,0,2090.34,1794.37,104.809,1.85416,600,20,0,2,0,1,0,0,0),
+(@CGUID+3343,32820,0,1,1,0,0,2267.57,1148.76,33.1175,0.06058,600,20,0,2,0,1,0,0,0),
+(@CGUID+3344,32820,0,1,1,0,0,1952.85,674.922,46.8509,1.98156,600,20,0,2,0,1,0,0,0),
+(@CGUID+3345,32820,0,1,1,0,0,2149.02,-707.278,66.9912,5.39988,600,20,0,2,0,1,0,0,0),
+(@CGUID+3346,32820,0,1,1,0,0,2246.61,329.109,35.1891,5.54353,600,20,0,2,0,1,0,0,0),
+(@CGUID+3347,32820,0,1,1,0,0,-9585.09,22.4941,60.2258,3.83489,600,20,0,2,0,1,0,0,0),
+(@CGUID+3348,32820,0,1,1,0,0,1767.39,1401.59,95.4556,0.907202,600,20,0,2,0,1,0,0,0),
+(@CGUID+3349,32820,0,1,1,0,0,2133,1812.78,107.113,0.076802,600,20,0,2,0,1,0,0,0),
+(@CGUID+3350,32820,0,1,1,0,0,2055.19,1802.37,99.9483,5.11756,600,20,0,2,0,1,0,0,0),
+(@CGUID+3351,32820,0,1,1,0,0,1785.62,1413.87,89.7434,5.52893,600,20,0,2,0,1,0,0,0),
+(@CGUID+3352,32820,0,1,1,0,0,2150.35,1796.23,111.591,3.85096,600,20,0,2,0,1,0,0,0),
+(@CGUID+3353,32820,0,1,1,0,0,2176.15,1773.74,106.631,4.70236,600,20,0,2,0,1,0,0,0),
+(@CGUID+3354,32820,0,1,1,0,0,1745.32,1456.14,127.703,0.931008,600,20,0,2,0,1,0,0,0),
+(@CGUID+3355,32820,0,1,1,0,0,1745.24,1384.37,99.1645,3.97365,600,20,0,2,0,1,0,0,0),
+(@CGUID+3356,32820,0,1,1,0,0,1682.29,1331.34,129.135,5.97211,600,20,0,2,0,1,0,0,0),
+(@CGUID+3357,32820,0,1,1,0,0,1842.72,1326.38,82.5225,3.55238,600,20,0,2,0,1,0,0,0),
+(@CGUID+3358,32820,0,1,1,0,0,2042.62,1535.94,77.489,0.78331,600,20,0,2,0,1,0,0,0),
+(@CGUID+3359,32820,0,1,1,0,0,1680.36,1459.78,131.926,5.12536,600,20,0,2,0,1,0,0,0),
+(@CGUID+3360,32820,0,1,1,0,0,1743.9,1484.4,131.095,1.93249,600,20,0,2,0,1,0,0,0),
+(@CGUID+3361,32820,0,1,1,0,0,1843.25,1411.66,81.1712,3.52332,600,20,0,2,0,1,0,0,0),
+(@CGUID+3362,32820,0,1,1,0,0,1856.99,1486.92,90.4841,6.24703,600,20,0,2,0,1,0,0,0),
+(@CGUID+3363,32820,0,1,1,0,0,1875.6,1475.32,84.1047,1.0482,600,20,0,2,0,1,0,0,0),
+(@CGUID+3364,32820,0,1,1,0,0,1876.33,1286.86,97.0498,2.29111,600,20,0,2,0,1,0,0,0),
+(@CGUID+3365,32820,0,1,1,0,0,1904.95,1459.38,81.8932,1.99645,600,20,0,2,0,1,0,0,0),
+(@CGUID+3366,32820,0,1,1,0,0,1897.44,1470.9,84.7727,1.74171,600,20,0,2,0,1,0,0,0),
+(@CGUID+3367,32820,0,1,1,0,0,1814.22,1281.65,98.8504,4.30128,600,20,0,2,0,1,0,0,0),
+(@CGUID+3368,32820,0,1,1,0,0,-9314.44,534.504,75.7665,5.50474,600,20,0,2,0,1,0,0,0),
+(@CGUID+3369,32820,0,1,1,0,0,2164.71,1707.36,94.5088,5.24337,600,20,0,2,0,1,0,0,0),
+(@CGUID+3370,32820,0,1,1,0,0,1700.66,1412.59,128.992,3.27602,600,20,0,2,0,1,0,0,0),
+(@CGUID+3371,32820,0,1,1,0,0,1904.61,1490.4,93.9505,1.04444,600,20,0,2,0,1,0,0,0),
+(@CGUID+3372,32820,0,1,1,0,0,1911.6,1499.34,89.1851,4.08433,600,20,0,2,0,1,0,0,0),
+(@CGUID+3373,32820,0,1,1,0,0,-9511.31,-1285.64,44.1448,3.93122,600,20,0,2,0,1,0,0,0),
+(@CGUID+3374,32820,0,1,1,0,0,-9071.98,445.326,93.2958,5.4317,600,20,1,2,0,1,0,0,0),
+(@CGUID+3375,32820,0,1,1,0,0,-9055.89,424.686,93.2957,2.28775,600,20,1,2,0,1,0,0,0),
+(@CGUID+3376,32820,0,1,1,0,0,-10561.6,-1320.52,47.1949,2.26275,600,20,0,2,0,1,0,0,0),
+(@CGUID+3377,32820,0,1,1,0,0,-10683.7,-1233.15,28.7227,5.27282,600,20,0,2,0,1,0,0,0),
+(@CGUID+3378,32820,0,1,1,0,0,-10672.2,-1153.13,25.833,1.41593,600,20,0,2,0,1,0,0,0),
+(@CGUID+3379,32820,0,1,1,0,0,-9427.15,129.176,59.4742,2.84226,600,20,0,2,0,1,0,0,0),
+(@CGUID+3380,32820,0,1,1,0,0,-9332.22,272.505,68.1097,1.01197,600,20,0,2,0,1,0,0,0),
+(@CGUID+3381,32820,0,1,1,0,0,-9325.21,269.797,67.8272,5.27587,600,20,0,2,0,1,0,0,0),
+(@CGUID+3382,32820,0,1,1,0,0,-790.13,-605.027,22.1652,4.44376,600,20,0,2,0,1,0,0,0),
+(@CGUID+3383,32820,0,1,1,0,0,-753.823,-573.231,19.5524,1.55322,600,20,0,2,0,1,0,0,0),
+(@CGUID+3384,32820,0,1,1,0,0,-816.533,-537.25,15.3231,2.77414,600,20,0,2,0,1,0,0,0),
+(@CGUID+3385,32820,0,1,1,0,0,-814.948,-616.612,13.8203,1.96799,600,20,0,2,0,1,0,0,0),
+(@CGUID+3386,32820,0,1,1,0,0,-908.8,-959.17,30.4945,0.763091,600,20,0,2,0,1,0,0,0),
+(@CGUID+3387,32820,0,1,1,0,0,-10694.7,-1130.38,25.5715,3.55496,600,20,0,2,0,1,0,0,0),
+(@CGUID+3388,32820,0,1,1,0,0,-526.007,18.1682,49.3176,3.12987,600,20,0,2,0,1,0,0,0),
+(@CGUID+3389,32820,0,1,1,0,0,-479.589,4.75845,55.4283,4.72252,600,20,0,2,0,1,0,0,0),
+(@CGUID+3390,32820,0,1,1,0,0,-9944.64,-150.41,25.0081,1.68865,600,20,0,2,0,1,0,0,0),
+(@CGUID+3391,32820,0,1,1,0,0,-9472.62,47.3926,56.7775,5.34535,600,20,0,2,0,1,0,0,0),
+(@CGUID+3392,32820,0,1,1,0,0,-9507.4,-1209.39,47.8715,3.73257,600,20,0,2,0,1,0,0,0),
+(@CGUID+3393,32820,0,1,1,0,0,-9475.52,-1161.98,50.9518,4.90971,600,20,0,2,0,1,0,0,0),
+(@CGUID+3394,32820,0,1,1,0,0,-9478.55,-1166.22,50.4518,4.10283,600,20,0,2,0,1,0,0,0),
+(@CGUID+3395,32820,0,1,1,0,0,1977.02,1522.91,87.5698,4.72587,600,20,0,2,0,1,0,0,0),
+(@CGUID+3396,32820,0,1,1,0,0,1975.66,1546.43,87.2305,1.15654,600,20,0,2,0,1,0,0,0),
+(@CGUID+3397,32820,0,1,1,0,0,1976.01,1501.05,86.214,0.928894,600,20,0,2,0,1,0,0,0),
+(@CGUID+3398,32820,0,1,1,0,0,1994.22,1586.34,81.2317,2.31178,600,20,0,2,0,1,0,0,0),
+(@CGUID+3399,32820,0,1,1,0,0,1987.36,1591.49,82.5041,5.49851,600,20,0,2,0,1,0,0,0),
+(@CGUID+3400,32820,0,1,1,0,0,1971.58,1570.47,79.1067,4.18616,600,20,0,2,0,1,0,0,0),
+(@CGUID+3401,32820,0,1,1,0,0,2021.87,1612.39,71.5787,3.98252,600,20,0,2,0,1,0,0,0),
+(@CGUID+3402,32820,0,1,1,0,0,2993.51,640.431,95.6329,3.82409,600,20,0,2,0,1,0,0,0),
+(@CGUID+3403,32820,0,1,1,0,0,2908.8,916.291,115.437,1.75454,600,20,0,2,0,1,0,0,0),
+(@CGUID+3404,32820,0,1,1,0,0,3076.84,-557,126.803,3.108,600,20,0,2,0,1,0,0,0),
+(@CGUID+3405,32820,0,1,1,0,0,3076.96,-562.549,126.721,3.01007,600,20,0,2,0,1,0,0,0),
+(@CGUID+3406,32820,0,1,1,0,0,-9791.47,720.201,68.2069,0.529751,600,20,0,2,0,1,0,0,0),
+(@CGUID+3407,32820,0,1,1,0,0,-9616.04,642.939,62.6796,5.88775,600,20,0,2,0,1,0,0,0),
+(@CGUID+3408,32820,0,1,1,0,0,-9625.31,695.083,62.7331,2.7061,600,20,0,2,0,1,0,0,0),
+(@CGUID+3409,32820,0,1,1,0,0,1688.74,-726.084,58.1182,1.29598,600,20,0,2,0,1,0,0,0),
+(@CGUID+3410,32820,0,1,1,0,0,-9041.9,434.215,93.296,2.11911,600,20,0,2,0,1,0,0,0),
+(@CGUID+3411,32820,0,1,1,0,0,1909.56,1307.61,90.0274,5.69666,600,20,0,2,0,1,0,0,0),
+(@CGUID+3412,32820,0,1,1,0,0,1916.15,1382.17,69.2014,4.87436,600,20,0,2,0,1,0,0,0),
+(@CGUID+3413,32820,0,1,1,0,0,1806.7,1357.22,85.9472,2.21564,600,20,0,2,0,1,0,0,0),
+(@CGUID+3414,32820,0,1,1,0,0,1770.66,1357.48,89.9835,0.627305,600,20,0,2,0,1,0,0,0),
+(@CGUID+3415,32820,0,1,1,0,0,1780.09,1306.45,102.451,0.492249,600,20,0,2,0,1,0,0,0),
+(@CGUID+3416,32820,0,1,1,0,0,1789.5,1376.98,86.1594,0.482362,600,20,0,2,0,1,0,0,0),
+(@CGUID+3417,32820,0,1,1,0,0,1751.2,1321.49,101.106,4.24247,600,20,0,2,0,1,0,0,0),
+(@CGUID+3418,32820,0,1,1,0,0,1757.26,1370.34,92.2895,3.84071,600,20,0,2,0,1,0,0,0),
+(@CGUID+3419,32820,0,1,1,0,0,1731.53,1369.26,103.698,3.65316,600,20,0,2,0,1,0,0,0),
+(@CGUID+3420,32820,0,1,1,0,0,1812.44,1387.72,78.1535,4.82501,600,20,0,2,0,1,0,0,0),
+(@CGUID+3421,32820,0,1,1,0,0,1767.78,1335.96,90.7335,3.74657,600,20,0,2,0,1,0,0,0),
+(@CGUID+3422,32820,0,1,1,0,0,1729.5,1318.17,111.616,5.02367,600,20,0,2,0,1,0,0,0),
+(@CGUID+3423,32820,0,1,1,0,0,1779.57,1381.83,90.4094,2.32509,600,20,0,2,0,1,0,0,0),
+(@CGUID+3424,32820,0,1,1,0,0,1789.48,1335.2,89.7295,1.36136,600,20,0,2,0,1,0,0,0),
+(@CGUID+3425,32820,0,1,1,0,0,1795.91,1342.81,89.0869,3.64774,600,20,0,2,0,1,0,0,0),
+(@CGUID+3426,32820,0,1,1,0,0,-11098.5,-1830.69,71.8642,3.63551,600,20,0,2,0,1,0,0,0),
+(@CGUID+3427,32820,0,1,1,0,0,2692.43,530.939,22.942,2.97468,600,20,0,2,0,1,0,0,0),
+(@CGUID+3428,32820,0,1,1,0,0,2598.77,480.74,24.1265,2.61145,600,20,0,2,0,1,0,0,0),
+(@CGUID+3429,32820,0,1,1,0,0,2487.49,455.609,39.5088,0.0451597,600,20,0,2,0,1,0,0,0),
+(@CGUID+3430,32820,0,1,1,0,0,-5429.74,-524.295,397.028,1.47952,600,20,0,2,0,1,0,0,0),
+(@CGUID+3431,32820,0,1,1,0,0,-9393.06,-12.708,61.7282,0.609785,600,20,0,2,0,1,0,0,0),
+(@CGUID+3432,32820,0,1,1,0,0,-5251.04,-2890.35,339.293,0.932313,600,20,0,2,0,1,0,0,0),
+(@CGUID+3433,32820,0,1,1,0,0,2553.22,507.565,18.0189,4.67312,600,20,0,2,0,1,0,0,0),
+(@CGUID+3434,32820,0,1,1,0,0,2522.67,506.184,38.5263,0.121734,600,20,0,2,0,1,0,0,0),
+(@CGUID+3435,32820,0,1,1,0,0,2607.11,642.275,28.6185,4.66722,600,20,0,2,0,1,0,0,0),
+(@CGUID+3436,32820,0,1,1,0,0,-10722.2,1669.9,44.0413,1.1882,600,20,0,2,0,1,0,0,0),
+(@CGUID+3437,32820,0,1,1,0,0,-9842.73,1269.92,41.3237,0.834495,600,20,0,2,0,1,0,0,0),
+(@CGUID+3438,32820,0,1,1,0,0,-10324,1419.24,39.9909,1.01209,600,20,0,2,0,1,0,0,0),
+(@CGUID+3439,32820,0,1,1,0,0,-10142.5,1048.42,36.8772,2.92152,600,20,0,2,0,1,0,0,0),
+(@CGUID+3440,32820,0,1,1,0,0,-10093.3,1053.26,37.1329,5.03173,600,20,0,2,0,1,0,0,0),
+(@CGUID+3441,32820,0,1,1,0,0,-10101.1,1053.31,36.5544,1.38766,600,20,0,2,0,1,0,0,0),
+(@CGUID+3442,32820,0,1,1,0,0,2364.21,1314.57,33.4123,1.35871,600,20,0,2,0,1,0,0,0),
+(@CGUID+3443,32820,0,1,1,0,0,2141.23,640.716,34.2212,5.15441,600,20,0,2,0,1,0,0,0),
+(@CGUID+3444,32820,0,1,1,0,0,2293.08,310.279,35.611,3.29253,600,20,0,2,0,1,0,0,0),
+(@CGUID+3445,32820,0,1,1,0,0,2326.63,1351.72,33.4583,5.00745,600,20,0,2,0,1,0,0,0),
+(@CGUID+3446,32820,0,1,1,0,0,2053.13,1905.26,101.451,4.2586,600,20,0,2,0,1,0,0,0),
+(@CGUID+3447,32820,0,1,1,0,0,2047.8,1912.96,102.799,5.39307,600,20,0,2,0,1,0,0,0),
+(@CGUID+3448,32820,0,1,1,0,0,2059.84,1747.6,82.0121,5.46288,600,20,0,2,0,1,0,0,0),
+(@CGUID+3449,32820,0,1,1,0,0,2048.31,1729.92,80.3154,1.5708,600,20,0,2,0,1,0,0,0),
+(@CGUID+3450,32820,0,1,1,0,0,1996.41,1699.24,79.0733,4.19742,600,20,0,2,0,1,0,0,0),
+(@CGUID+3451,32820,0,1,1,0,0,2039.44,1637.45,70.7334,3.08192,600,20,0,2,0,1,0,0,0),
+(@CGUID+3452,32820,0,1,1,0,0,-9346.44,171.041,61.5582,2.74061,600,20,0,2,0,1,0,0,0),
+(@CGUID+3453,32820,0,1,1,0,0,-9340.16,183.339,61.5512,0.349854,600,20,0,2,0,1,0,0,0),
+(@CGUID+3454,32820,0,1,1,0,0,-9958.02,-155.297,22.3585,5.67327,600,20,0,2,0,1,0,0,0),
+(@CGUID+3455,32820,0,1,1,0,0,-9960.07,-154.13,21.9752,5.60729,600,20,0,2,0,1,0,0,0),
+(@CGUID+3456,32820,0,1,1,0,0,2023.33,1615.64,71.4021,2.48225,600,20,0,2,0,1,0,0,0),
+(@CGUID+3457,32820,0,1,1,0,0,2018.5,1613.13,71.539,5.58342,600,20,0,2,0,1,0,0,0),
+(@CGUID+3458,32820,0,1,1,0,0,2007.43,1635.3,72.8902,1.47816,600,20,0,2,0,1,0,0,0),
+(@CGUID+3459,32820,0,1,1,0,0,2143.41,1713.96,88.0088,4.44622,600,20,0,2,0,1,0,0,0),
+(@CGUID+3460,32820,0,1,1,0,0,2121.93,1762.63,89.4838,0.686555,600,20,0,2,0,1,0,0,0),
+(@CGUID+3461,32820,0,1,1,0,0,2113.85,1753.13,81.2572,6.05912,600,20,0,2,0,1,0,0,0),
+(@CGUID+3462,32820,0,1,1,0,0,797.762,-426.993,135.484,2.26174,600,20,0,2,0,1,0,0,0),
+(@CGUID+3463,32820,0,1,1,0,0,-7106.25,-3488.66,242.38,0.0916974,600,20,0,2,0,1,0,0,0),
+(@CGUID+3464,32820,0,1,1,0,0,-6863.72,-1537.16,241.747,3.64169,600,20,0,2,0,1,0,0,0),
+(@CGUID+3465,32820,0,1,1,0,0,1849.51,-2142.72,68.1751,3.99197,600,20,0,2,0,1,0,0,0),
+(@CGUID+3466,32820,0,1,1,0,0,2123.26,1723.26,75.4448,0.848595,600,20,0,2,0,1,0,0,0),
+(@CGUID+3467,32820,0,1,1,0,0,-9861.98,-223.795,36.1011,0.612494,600,20,0,2,0,1,0,0,0),
+(@CGUID+3468,32820,0,1,1,0,0,-9778.55,-1564.57,41.988,1.68063,600,20,0,2,0,1,0,0,0),
+(@CGUID+3469,32820,0,1,1,0,0,2051.51,1574.01,74.622,1.76244,600,20,0,2,0,1,0,0,0),
+(@CGUID+3470,32820,0,1,1,0,0,2020.66,1586.14,74.7462,2.30483,600,20,0,2,0,1,0,0,0),
+(@CGUID+3471,32820,0,1,1,0,0,-9897.53,1311.06,42.2721,2.52486,600,20,0,2,0,1,0,0,0),
+(@CGUID+3472,32820,0,1,1,0,0,2239.51,282.798,35.1478,5.28835,600,20,0,2,0,1,0,0,0),
+(@CGUID+3473,32820,0,1,1,0,0,1877.29,1485.36,86.1047,1.54772,600,20,0,2,0,1,0,0,0),
+(@CGUID+3474,32820,0,1,1,0,0,-5621.95,-472.837,397.14,5.67232,600,20,0,2,0,1,0,0,0),
+(@CGUID+3475,32820,0,1,1,0,0,1819.41,219.233,60.0732,0.337883,600,20,0,2,0,1,0,0,0),
+(@CGUID+3476,32820,0,1,1,0,0,603.436,1338.35,88.5123,5.87362,600,20,0,2,0,1,0,0,0),
+(@CGUID+3477,32820,0,1,1,0,0,-156.058,-872.543,57.013,2.16546,600,20,0,2,0,1,0,0,0),
+(@CGUID+3478,32820,0,1,1,0,0,2286.63,403.383,33.9185,5.40354,600,20,0,2,0,1,0,0,0),
+(@CGUID+3479,32820,0,1,1,0,0,2055.57,246.986,99.7687,5.24251,600,20,0,2,0,1,0,0,0),
+(@CGUID+3480,32820,0,1,1,0,0,2061.88,245.766,99.7687,3.6992,600,20,0,2,0,1,0,0,0),
+(@CGUID+3481,32820,0,1,1,0,0,2069.68,281.58,97.0315,1.49224,600,20,0,2,0,1,0,0,0),
+(@CGUID+3482,32820,0,1,1,0,0,2062.2,282.961,97.0315,1.13488,600,20,0,2,0,1,0,0,0),
+(@CGUID+3483,32820,0,1,1,0,0,1922.26,1487.58,87.5093,4.91906,600,20,0,2,0,1,0,0,0),
+(@CGUID+3484,32820,0,1,1,0,0,1925.79,1505.03,87.8891,2.73881,600,20,0,2,0,1,0,0,0),
+(@CGUID+3485,32820,0,1,1,0,0,1879.95,1531.01,88.1731,1.93335,600,20,0,2,0,1,0,0,0),
+(@CGUID+3486,32820,0,1,1,0,0,1941.18,1482.73,80.68,3.9118,600,20,0,2,0,1,0,0,0),
+(@CGUID+3487,32820,0,1,1,0,0,1936.46,1470.72,76.8807,3.05083,600,20,0,2,0,1,0,0,0),
+(@CGUID+3488,32820,0,1,1,0,0,1942.84,1504.06,86.6385,1.42973,600,20,0,2,0,1,0,0,0),
+(@CGUID+3489,32820,0,1,1,0,0,1938.6,1520.76,88.0872,1.41664,600,20,0,2,0,1,0,0,0),
+(@CGUID+3490,32820,0,1,1,0,0,1900.82,1551.82,88.9754,5.83433,600,20,0,2,0,1,0,0,0),
+(@CGUID+3491,32820,0,1,1,0,0,1903.38,1571.51,89.0855,6.14036,600,20,0,2,0,1,0,0,0),
+(@CGUID+3492,32820,0,1,1,0,0,1939.42,1543.6,90.165,1.29469,600,20,0,2,0,1,0,0,0),
+(@CGUID+3493,32820,0,1,1,0,0,1916.89,1579.84,85.3748,5.26223,600,20,0,2,0,1,0,0,0),
+(@CGUID+3494,32820,0,1,1,0,0,1941.21,1459.58,73.8011,3.80354,600,20,0,2,0,1,0,0,0),
+(@CGUID+3495,32820,0,1,1,0,0,1953.75,1514.37,88.0872,5.63848,600,20,0,2,0,1,0,0,0),
+(@CGUID+3496,32820,0,1,1,0,0,1952.23,1474.47,79.4592,3.58341,600,20,0,2,0,1,0,0,0),
+(@CGUID+3497,32820,0,1,1,0,0,1926.11,1583.07,83.2642,2.48772,600,20,0,2,0,1,0,0,0),
+(@CGUID+3498,32820,0,1,1,0,0,1975.21,1496.68,85.9142,3.69236,600,20,0,2,0,1,0,0,0),
+(@CGUID+3499,32820,0,1,1,0,0,1908.9,1605.24,85.7089,1.83176,600,20,0,2,0,1,0,0,0),
+(@CGUID+3500,32820,0,1,1,0,0,1945.63,1589.38,82.286,3.08945,600,20,0,2,0,1,0,0,0),
+(@CGUID+3501,32820,0,1,1,0,0,1976.71,1547.91,87.0632,2.66361,600,20,0,2,0,1,0,0,0),
+(@CGUID+3502,32820,0,1,1,0,0,1978.92,1574.15,79.2329,5.05864,600,20,0,2,0,1,0,0,0),
+(@CGUID+3503,32820,0,1,1,0,0,1980.2,1591.12,82.4889,3.00435,600,20,0,2,0,1,0,0,0),
+(@CGUID+3504,32820,0,1,1,0,0,1910.31,1641.54,89.5206,3.50196,600,20,0,2,0,1,0,0,0),
+(@CGUID+3505,32820,0,1,1,0,0,1865.18,1669.82,93.3175,2.92431,600,20,0,2,0,1,0,0,0),
+(@CGUID+3506,32820,0,1,1,0,0,1926.77,1661.55,79.5127,0.077276,600,20,0,2,0,1,0,0,0),
+(@CGUID+3507,32820,0,1,1,0,0,1981.57,1528.8,86.8198,3.16503,600,20,0,2,0,1,0,0,0),
+(@CGUID+3508,32820,0,1,1,0,0,1991.34,1528.17,80.8495,4.96921,600,20,0,2,0,1,0,0,0),
+(@CGUID+3509,32820,0,1,1,0,0,2015.67,1553.31,79.1846,0.825705,600,20,0,2,0,1,0,0,0),
+(@CGUID+3510,32820,0,1,1,0,0,2000.95,1587.97,78.9962,0.191096,600,20,0,2,0,1,0,0,0),
+(@CGUID+3511,32820,0,1,1,0,0,1962.43,1638.69,78.8776,3.91656,600,20,0,2,0,1,0,0,0),
+(@CGUID+3512,32820,0,1,1,0,0,1944.29,1667.7,78.3294,5.0045,600,20,0,2,0,1,0,0,0),
+(@CGUID+3513,32820,0,1,1,0,0,2004.91,1641.77,73.3319,3.15426,600,20,0,2,0,1,0,0,0),
+(@CGUID+3514,32820,0,1,1,0,0,1931.45,1688.03,79.5437,6.06427,600,20,0,2,0,1,0,0,0),
+(@CGUID+3515,32820,0,1,1,0,0,1964.51,1690.35,78.3776,1.10587,600,20,0,2,0,1,0,0,0),
+(@CGUID+3516,32820,0,1,1,0,0,1905.2,1690.69,86.5372,4.7797,600,20,0,2,0,1,0,0,0),
+(@CGUID+3517,32820,0,1,1,0,0,1980.72,1677.9,78.1821,0.840403,600,20,0,2,0,1,0,0,0),
+(@CGUID+3518,32820,0,1,1,0,0,1969.44,1592.83,82.4083,5.2709,600,20,0,2,0,1,0,0,0),
+(@CGUID+3519,32820,0,1,1,0,0,2018.37,1524,78.2645,3.27533,600,20,0,2,0,1,0,0,0),
+(@CGUID+3520,32820,0,1,1,0,0,2009.44,1505.26,73.9583,0.280782,600,20,0,2,0,1,0,0,0),
+(@CGUID+3521,32820,0,1,1,0,0,1930.14,1606.7,83.0828,4.03171,600,20,0,2,0,1,0,0,0),
+(@CGUID+3522,32820,0,1,1,0,0,1986.28,1453.64,72.3036,3.93793,600,20,0,2,0,1,0,0,0),
+(@CGUID+3523,32820,0,1,1,0,0,2075.97,1690.9,70.36,1.95063,600,20,0,2,0,1,0,0,0),
+(@CGUID+3524,32820,0,1,1,0,0,1940.68,1629.14,80.2658,0,600,20,0,2,0,1,0,0,0),
+(@CGUID+3525,32820,0,1,1,0,0,1922.12,1585.29,83.6855,4.3673,600,20,0,2,0,1,0,0,0),
+(@CGUID+3526,32820,0,1,1,0,0,1912.03,1588.68,85.3317,2.88977,600,20,0,2,0,1,0,0,0),
+(@CGUID+3527,32820,0,1,1,0,0,1938.94,1571.99,82.8736,2.15963,600,20,0,2,0,1,0,0,0),
+(@CGUID+3528,32820,0,1,1,0,0,1839.13,1676.02,97.8696,2.48715,600,20,0,2,0,1,0,0,0),
+(@CGUID+3529,32820,0,1,1,0,0,-8440.71,332.994,122.579,2.25725,600,20,0,2,0,1,0,0,0),
+(@CGUID+3530,32820,0,1,1,0,0,1986.74,-3652.08,120.22,3.70105,600,20,0,2,0,1,0,0,0),
+(@CGUID+3531,32820,0,1,1,0,0,1785.33,255.107,59.4587,5.99957,600,20,0,2,0,1,0,0,0),
+(@CGUID+3532,32820,0,1,1,0,0,1780.83,222.77,59.5924,6.05062,600,20,0,2,0,1,0,0,0),
+(@CGUID+3533,32820,0,1,1,0,0,1782.32,220.804,59.682,2.22355,600,20,0,2,0,1,0,0,0),
+(@CGUID+3534,32820,0,1,1,0,0,1821.38,222.513,60.1257,1.27628,600,20,0,2,0,1,0,0,0),
+(@CGUID+3535,32820,0,1,1,0,0,1824.52,227.309,60.1057,4.05004,600,20,0,2,0,1,0,0,0),
+(@CGUID+3536,32820,0,1,1,0,0,1825.34,223.486,60.3934,2.58265,600,20,0,2,0,1,0,0,0),
+(@CGUID+3537,32820,0,1,1,0,0,1835.32,263.231,59.9427,5.64963,600,20,0,2,0,1,0,0,0),
+(@CGUID+3538,32820,0,1,1,0,0,1827.62,265.956,59.9849,5.97439,600,20,0,2,0,1,0,0,0),
+(@CGUID+3539,32820,0,1,1,0,0,1829.44,268.891,59.9694,5.55464,600,20,0,2,0,1,0,0,0),
+(@CGUID+3540,32820,0,1,1,0,0,1831.32,263.327,59.7531,0.343526,600,20,0,2,0,1,0,0,0),
+(@CGUID+3541,32820,0,1,1,0,0,1832.91,267.348,59.9059,5.20296,600,20,0,2,0,1,0,0,0),
+(@CGUID+3542,32820,0,1,1,0,0,-9553.82,-1369.03,51.2913,4.73714,600,20,0,2,0,1,0,0,0),
+(@CGUID+3543,32820,0,1,1,0,0,-10569.2,270.718,30.3921,2.22656,600,20,0,2,0,1,0,0,0),
+(@CGUID+3544,32820,0,1,1,0,0,-6300.15,-3497.22,249.889,0.483008,600,20,0,2,0,1,0,0,0),
+(@CGUID+3545,32820,0,1,1,0,0,992.215,-1450.24,61.5221,2.99252,600,20,0,2,0,1,0,0,0),
+(@CGUID+3546,32820,0,1,1,0,0,-1208.24,-2664.68,45.3872,5.93412,600,20,0,2,0,1,0,0,0),
+(@CGUID+3547,32820,0,1,1,0,0,-14298.2,55.3486,1.47578,2.54818,600,20,0,2,0,1,0,0,0),
+(@CGUID+3548,32820,0,1,1,0,0,-612.235,-547.718,36.5576,4.5204,600,20,0,2,0,1,0,0,0),
+(@CGUID+3549,32820,0,1,1,0,0,-3442.66,-947.768,9.99993,4.10152,600,20,0,2,0,1,0,0,0),
+(@CGUID+3550,32820,0,1,1,0,0,-14298.2,55.3486,1.47578,2.54818,600,20,0,2,0,1,0,0,0),
+(@CGUID+3551,32820,0,1,1,0,0,-9386.23,26.1518,60.6273,4.5204,600,20,0,2,0,1,0,0,0),
+(@CGUID+3552,32820,0,1,1,0,0,-9432.88,-2136.9,66.4413,4.17939,600,20,0,2,0,1,0,0,0),
+(@CGUID+3553,32820,0,1,1,0,0,183.036,-2129.67,103.204,3.66519,600,20,0,2,0,1,0,0,0),
+(@CGUID+3554,32820,0,1,1,0,0,-10645.8,1061.62,33.1256,5.49779,600,20,0,2,0,1,0,0,0),
+(@CGUID+3555,32820,0,1,1,0,0,-5415.36,-497.514,396.772,4.76475,600,20,0,2,0,1,0,0,0),
+(@CGUID+3556,32820,0,1,1,0,0,-5243.61,-2892.8,338.307,1.93731,600,20,0,2,0,1,0,0,0),
+(@CGUID+3557,32820,0,1,1,0,0,-10697.6,-1158.41,25.0413,3.90954,600,20,0,2,0,1,0,0,0),
+(@CGUID+3558,32820,0,1,1,0,0,-1208.24,-2664.68,45.3872,5.93412,600,20,0,2,0,1,0,0,0),
+(@CGUID+3559,32820,0,1,1,0,0,-10943.7,-3228.1,41.5281,4.5204,600,20,0,2,0,1,0,0,0),
+(@CGUID+3560,32820,0,1,1,0,0,-9389.17,26.7242,60.1325,4.5204,600,20,0,2,0,1,0,0,0),
+(@CGUID+3561,32820,0,1,1,0,0,1005.67,-1467.89,61.4503,3.50539,600,20,0,2,0,1,0,0,0),
+(@CGUID+3562,32820,0,1,1,0,0,991.474,-1439.02,64.4612,4.86805,600,20,0,2,0,1,0,0,0),
+(@CGUID+3563,32820,0,1,1,0,0,1002.38,-1469.14,62.0178,0.285257,600,20,0,2,0,1,0,0,0),
+(@CGUID+3564,32820,0,1,1,0,0,991.534,-1441.7,63.8837,1.57881,600,20,0,2,0,1,0,0,0),
+(@CGUID+3565,32820,0,1,1,0,0,-9547.6,83.9896,59.5094,5.09636,600,20,0,2,0,1,0,0,0),
+(@CGUID+3566,32820,0,1,1,0,0,-9554.76,82.208,59.0394,1.38046,600,20,0,2,0,1,0,0,0),
+(@CGUID+3567,32820,0,1,1,0,0,-9548.47,115.032,59.1045,3.35103,600,20,0,2,0,1,0,0,0),
+(@CGUID+3568,32820,0,1,1,0,0,-5038.69,-793.428,495.214,2.36238,600,20,0,2,0,1,0,0,0),
+(@CGUID+3569,32820,0,1,1,0,0,-9145.26,339.64,90.6757,0.052739,600,20,0,2,0,1,0,0,0),
+(@CGUID+3570,32820,0,1,1,0,0,-5041.32,-790.831,495.211,0.350973,600,20,0,2,0,1,0,0,0),
+(@CGUID+3571,32820,0,1,1,0,0,-9129.28,362.629,92.3738,4.11774,600,20,0,2,0,1,0,0,0),
+(@CGUID+3572,32820,0,1,1,0,0,-5037.43,-789.404,495.213,3.49257,600,20,0,2,0,1,0,0,0),
+(@CGUID+3573,32820,0,1,1,0,0,-9114.79,338.765,93.6277,2.9147,600,20,0,2,0,1,0,0,0),
+(@CGUID+3574,32820,0,1,1,0,0,-9118.65,325.3,93.3136,1.91986,600,20,0,2,0,1,0,0,0),
+(@CGUID+3575,32820,0,1,1,0,0,-9128.35,345.368,94.0594,2.68781,600,20,0,2,0,1,0,0,0),
+(@CGUID+3576,32820,0,1,1,0,0,-9130.68,347.471,93.6376,5.67232,600,20,0,2,0,1,0,0,0),
+(@CGUID+3577,32820,0,1,1,0,0,-9131.85,358.836,92.3964,0.976147,600,20,0,2,0,1,0,0,0),
+(@CGUID+3578,32820,0,1,1,0,0,-9142.22,339.801,91.3411,3.19433,600,20,0,2,0,1,0,0,0),
+(@CGUID+3579,32820,0,1,1,0,0,-9118.48,348.456,93.9492,3.78736,600,20,0,2,0,1,0,0,0),
+(@CGUID+3580,32820,0,1,1,0,0,-9130.91,344.503,93.7304,0.942478,600,20,0,2,0,1,0,0,0),
+(@CGUID+3581,32820,0,1,1,0,0,-9130.69,333.939,93.3105,0.837273,600,20,0,2,0,1,0,0,0),
+(@CGUID+3582,32820,0,1,1,0,0,-9126.82,338.231,93.9283,3.97886,600,20,0,2,0,1,0,0,0),
+(@CGUID+3583,32820,0,1,1,0,0,-9127.97,347.931,93.9306,3.87463,600,20,0,2,0,1,0,0,0),
+(@CGUID+3584,32820,0,1,1,0,0,-5210.18,-512.958,389.592,0.808568,600,20,0,2,0,1,0,0,0),
+(@CGUID+3585,32820,0,1,1,0,0,-5195.69,-515.611,389.714,5.10018,600,20,0,2,0,1,0,0,0),
+(@CGUID+3586,32820,0,1,1,0,0,-5139.07,-579.316,397.26,4.03171,600,20,0,2,0,1,0,0,0),
+(@CGUID+3587,32820,0,1,1,0,0,-5185.08,-608.256,397.26,0.506145,600,20,0,2,0,1,0,0,0),
+(@CGUID+3588,32820,0,1,1,0,0,-5149.61,-634.204,397.265,1.72788,600,20,0,2,0,1,0,0,0),
+(@CGUID+3589,32820,0,1,1,0,0,-5210.78,-506.068,388.505,5.52483,600,20,0,2,0,1,0,0,0),
+(@CGUID+3590,32820,0,1,1,0,0,-5194.19,-519.275,390.262,1.95859,600,20,0,2,0,1,0,0,0),
+(@CGUID+3591,32820,0,1,1,0,0,-5207.01,-509.638,388.825,3.95016,600,20,0,2,0,1,0,0,0),
+(@CGUID+3592,32820,0,1,1,0,0,-5172.55,-586.553,397.906,0.046851,600,20,0,2,0,1,0,0,0),
+(@CGUID+3593,32820,0,1,1,0,0,-5166.66,-586.277,397.821,3.18844,600,20,0,2,0,1,0,0,0),
+(@CGUID+3594,32820,0,1,1,0,0,-5179.54,-596.714,397.412,4.97636,600,20,0,2,0,1,0,0,0),
+(@CGUID+3595,32820,0,1,1,0,0,-5178.24,-601.539,397.367,5.77101,600,20,0,2,0,1,0,0,0),
+(@CGUID+3596,32820,0,1,1,0,0,-5170.15,-578.862,397.368,4.41018,600,20,0,2,0,1,0,0,0),
+(@CGUID+3597,32820,0,1,1,0,0,-5165.99,-608.422,397.667,1.14204,600,20,0,2,0,1,0,0,0),
+(@CGUID+3598,32820,0,1,1,0,0,-5154.86,-585.464,397.293,6.03208,600,20,0,2,0,1,0,0,0),
+(@CGUID+3599,32820,0,1,1,0,0,-5141.22,-594.877,397.547,4.15292,600,20,0,2,0,1,0,0,0),
+(@CGUID+3600,32820,0,1,1,0,0,-5162.54,-600.876,398.227,4.91465,600,20,0,2,0,1,0,0,0),
+(@CGUID+3601,32820,0,1,1,0,0,-5149.82,-605.071,398.556,0.7283,600,20,0,2,0,1,0,0,0),
+(@CGUID+3602,32820,0,1,1,0,0,-5144.81,-600.602,398.184,3.86989,600,20,0,2,0,1,0,0,0),
+(@CGUID+3603,32820,0,1,1,0,0,-5142.32,-609.345,398.355,4.1853,600,20,0,2,0,1,0,0,0),
+(@CGUID+3604,32820,0,1,1,0,0,-5161.28,-607.041,398.095,3.42675,600,20,0,2,0,1,0,0,0),
+(@CGUID+3605,32820,0,1,1,0,0,-5159.97,-627.401,397.341,0.481445,600,20,0,2,0,1,0,0,0),
+(@CGUID+3606,32820,0,1,1,0,0,-5150.19,-581.106,397.262,4.93512,600,20,0,2,0,1,0,0,0),
+(@CGUID+3607,32820,0,1,1,0,0,-5148.86,-587.004,397.285,1.79353,600,20,0,2,0,1,0,0,0),
+(@CGUID+3608,32820,0,1,1,0,0,-5155.71,-625.177,397.533,3.62304,600,20,0,2,0,1,0,0,0),
+(@CGUID+3609,32820,0,1,1,0,0,-5160.29,-623.134,397.509,4.788,600,20,0,2,0,1,0,0,0),
+(@CGUID+3610,32820,0,1,1,0,0,-5145.6,-614.992,398.375,3.93084,600,20,0,2,0,1,0,0,0),
+(@CGUID+3611,32820,0,1,1,0,0,1826.47,231.201,60.3244,1.71042,600,20,0,2,0,1,0,0,0),
+(@CGUID+3612,32820,0,1,1,0,0,1834.12,242.622,59.9811,2.70282,600,20,0,2,0,1,0,0,0),
+(@CGUID+3613,32820,0,1,1,0,0,1829.69,244.7,60.1498,4.44542,600,20,0,2,0,1,0,0,0),
+(@CGUID+3614,32820,0,1,1,0,0,1826.81,257.185,59.8664,4.06662,600,20,0,2,0,1,0,0,0),
+(@CGUID+3615,32820,0,1,1,0,0,1815.06,236.906,60.5297,0.263669,600,20,0,2,0,1,0,0,0),
+(@CGUID+3616,32820,0,1,1,0,0,1824.81,233.503,60.3995,0.366519,600,20,0,2,0,1,0,0,0),
+(@CGUID+3617,32820,0,1,1,0,0,1828.39,233.235,60.4152,2.80998,600,20,0,2,0,1,0,0,0),
+(@CGUID+3618,32820,0,1,1,0,0,1813.03,233.163,60.6701,0.206939,600,20,0,2,0,1,0,0,0),
+(@CGUID+3619,32820,0,1,1,0,0,1828.56,240.548,60.8235,1.30383,600,20,0,2,0,1,0,0,0),
+(@CGUID+3620,32820,0,1,1,0,0,1816.68,233.928,60.6217,2.06775,600,20,0,2,0,1,0,0,0),
+(@CGUID+3621,32820,0,1,1,0,0,1826.44,235.119,60.824,4.43314,600,20,0,2,0,1,0,0,0),
+(@CGUID+3622,32820,0,1,1,0,0,-9480.22,-1159.73,50.8268,0.586483,600,20,0,2,0,1,0,0,0),
+(@CGUID+3623,32820,0,1,1,0,0,-9871.14,237.252,19.4741,4.31734,600,20,0,2,0,1,0,0,0),
+(@CGUID+3624,32820,0,1,1,0,0,-9879.33,217.356,14.1337,5.82548,600,20,0,2,0,1,0,0,0),
+(@CGUID+3625,32820,0,1,1,0,0,-9879.43,190.812,16.6024,1.79753,600,20,0,2,0,1,0,0,0),
+(@CGUID+3626,32820,0,1,1,0,0,-9884.25,260.653,34.8986,2.57944,600,20,0,2,0,1,0,0,0),
+(@CGUID+3627,32820,0,1,1,0,0,-9885.02,196.351,15.2175,2.27603,600,20,0,2,0,1,0,0,0),
+(@CGUID+3628,32820,0,1,1,0,0,-9852.19,179.62,20.9187,3.22526,600,20,0,2,0,1,0,0,0),
+(@CGUID+3629,32820,0,1,1,0,0,-9822.68,180.421,22.9706,3.13012,600,20,0,2,0,1,0,0,0),
+(@CGUID+3630,32820,0,1,1,0,0,-9865.25,170.29,19.6687,5.36632,600,20,0,2,0,1,0,0,0),
+(@CGUID+3631,32820,0,1,1,0,0,-9816.59,120.354,45.9586,3.66559,600,20,0,2,0,1,0,0,0),
+(@CGUID+3632,32820,0,1,1,0,0,-9819.45,129.544,4.7231,5.83605,600,20,0,2,0,1,0,0,0),
+(@CGUID+3633,32820,0,1,1,0,0,-9827.35,124.626,4.25697,6.19969,600,20,0,2,0,1,0,0,0),
+(@CGUID+3634,32820,0,1,1,0,0,-9907.61,178.849,31.9818,5.60655,600,20,0,2,0,1,0,0,0),
+(@CGUID+3635,32820,0,1,1,0,0,-9888.21,153.554,32.0522,5.88405,600,20,0,2,0,1,0,0,0),
+(@CGUID+3636,32820,0,1,1,0,0,-9799.58,167.104,24.0743,2.08218,600,20,0,2,0,1,0,0,0),
+(@CGUID+3637,32820,0,1,1,0,0,-9840.62,161.11,4.89257,0.281934,600,20,0,2,0,1,0,0,0),
+(@CGUID+3638,32820,0,1,1,0,0,-9849.7,135.178,6.03231,6.08721,600,20,0,2,0,1,0,0,0),
+(@CGUID+3639,32820,0,1,1,0,0,-9857.44,157.624,6.20103,0.988133,600,20,0,2,0,1,0,0,0),
+(@CGUID+3640,32820,0,1,1,0,0,-9751.76,122.076,16.1832,6.27415,600,20,0,2,0,1,0,0,0),
+(@CGUID+3641,32820,0,1,1,0,0,-9750.53,109.906,25.705,3.41538,600,20,0,2,0,1,0,0,0),
+(@CGUID+3642,32820,0,1,1,0,0,-9800.68,103.668,24.789,5.76924,600,20,0,2,0,1,0,0,0),
+(@CGUID+3643,32820,0,1,1,0,0,-9797.96,109.575,24.4197,3.88405,600,20,0,2,0,1,0,0,0),
+(@CGUID+3644,32820,0,1,1,0,0,-9783.55,84.901,42.6198,3.27819,600,20,0,2,0,1,0,0,0),
+(@CGUID+3645,32820,0,1,1,0,0,-9752.98,120.348,15.9225,1.30766,600,20,0,2,0,1,0,0,0),
+(@CGUID+3646,32820,0,1,1,0,0,-9734.4,138.944,49.0226,0.433051,600,20,0,2,0,1,0,0,0),
+(@CGUID+3647,32820,0,1,1,0,0,-9954.52,222.797,26.328,4.94774,600,20,0,2,0,1,0,0,0),
+(@CGUID+3648,32820,0,1,1,0,0,-9354.72,167.942,61.665,0.27367,600,20,0,2,0,1,0,0,0),
+(@CGUID+3649,32820,0,1,1,0,0,1773.81,769.425,55.5537,3.61274,600,20,0,2,0,1,0,0,0),
+(@CGUID+3650,32820,0,1,1,0,0,1719.01,1446.6,124.313,2.87145,600,20,0,2,0,1,0,0,0),
+(@CGUID+3651,32820,0,1,1,0,0,-11023.7,1429.76,43.6226,3.60857,600,20,0,2,0,1,0,0,0),
+(@CGUID+3652,32820,0,1,1,0,0,-10314.4,1417.72,40.3659,1.51624,600,20,0,2,0,1,0,0,0),
+(@CGUID+3653,32820,0,1,1,0,0,-9854.85,1275.5,40.9487,3.8068,600,20,0,2,0,1,0,0,0),
+(@CGUID+3654,32820,0,1,1,0,0,1887.28,1494.68,87.9338,4.62341,600,20,0,2,0,1,0,0,0),
+(@CGUID+3655,32820,0,1,1,0,0,-9456.54,-1160.68,52.9803,4.11778,600,20,0,2,0,1,0,0,0),
+(@CGUID+3656,32820,0,1,1,0,0,-9342.2,187.984,61.5586,5.25467,600,20,0,2,0,1,0,0,0),
+(@CGUID+3657,32820,0,1,1,0,0,-10731.8,1678.61,45.4163,3.35598,600,20,0,2,0,1,0,0,0),
+(@CGUID+3658,32820,0,1,1,0,0,-10145.4,1059.4,36.4085,3.94727,600,20,0,2,0,1,0,0,0),
+(@CGUID+3659,32820,0,1,1,0,0,2027.17,187.734,35.9719,3.51091,600,20,0,2,0,1,0,0,0),
+(@CGUID+3660,32820,0,1,1,0,0,-9321.16,270.756,68.0387,6.23488,600,20,0,2,0,1,0,0,0),
+(@CGUID+3661,32820,0,1,1,0,0,-9877.59,1295.1,42.1903,3.43758,600,20,0,2,0,1,0,0,0),
+(@CGUID+3662,32820,0,1,1,0,0,-9861.1,1290.83,41.8237,1.62479,600,20,0,2,0,1,0,0,0),
+(@CGUID+3663,32820,0,1,1,0,0,-9164.88,-6.60355,79.3901,4.80705,600,20,0,2,0,1,0,0,0),
+(@CGUID+3664,32820,0,1,1,0,0,-9162.92,-2.91795,79.6812,0.60909,600,20,0,2,0,1,0,0,0),
+(@CGUID+3665,32820,0,1,1,0,0,-9167.2,19.38,78.803,1.52015,600,20,0,2,0,1,0,0,0),
+(@CGUID+3666,32820,0,1,1,0,0,-9162.07,13.6444,78.6699,5.53354,600,20,0,2,0,1,0,0,0),
+(@CGUID+3667,32820,0,1,1,0,0,-9180.29,-8.10362,78.8,3.87635,600,20,0,2,0,1,0,0,0),
+(@CGUID+3668,32820,0,1,1,0,0,-9189.71,0.452663,77.6916,3.02419,600,20,0,2,0,1,0,0,0),
+(@CGUID+3669,32820,0,1,1,0,0,-9344.05,175.877,61.5584,3.59669,600,20,0,2,0,1,0,0,0),
+(@CGUID+3670,32820,0,1,1,0,0,-9318.67,173.348,61.613,2.83957,600,20,0,2,0,1,0,0,0),
+(@CGUID+3671,32820,0,1,1,0,0,-9329.31,166.352,61.5815,1.76357,600,20,0,2,0,1,0,0,0),
+(@CGUID+3672,32820,0,1,1,0,0,2310.73,296.853,37.3108,4.44553,600,20,0,2,0,1,0,0,0),
+(@CGUID+3673,32820,0,1,1,0,0,-5607.53,-511.287,402.237,1.0253,600,20,0,2,0,1,0,0,0),
+(@CGUID+3674,32820,0,1,1,0,0,-9474.49,87.242,56.7402,2.98374,600,20,0,2,0,1,0,0,0),
+(@CGUID+3675,32820,0,1,1,0,0,-9322.06,168.47,61.6066,2.40367,600,20,0,2,0,1,0,0,0),
+(@CGUID+3676,32820,0,1,1,0,0,-5604.8,-527.253,399.659,2.43902,600,20,0,2,0,1,0,0,0),
+(@CGUID+3677,32820,0,1,1,0,0,-9460.17,26.0472,56.3399,5.44596,600,20,0,2,0,1,0,0,0),
+(@CGUID+3678,32820,0,1,1,0,0,-9349.19,176.153,61.726,5.18634,600,20,0,2,0,1,0,0,0),
+(@CGUID+3679,32820,0,1,1,0,0,-9350.81,171.018,61.7532,1.0198,600,20,0,2,0,1,0,0,0),
+(@CGUID+3680,32820,0,1,1,0,0,-9337.56,188.283,61.5117,3.72314,600,20,0,2,0,1,0,0,0),
+(@CGUID+3681,32820,0,1,1,0,0,2255.62,271.928,34.4734,2.52523,600,20,0,2,0,1,0,0,0),
+(@CGUID+3682,32820,0,1,1,0,0,2261.95,280.004,34.6234,2.42705,600,20,0,2,0,1,0,0,0),
+(@CGUID+3683,32820,0,1,1,0,0,2057.72,357.983,82.4699,5.64937,600,20,0,2,0,1,0,0,0),
+(@CGUID+3684,32820,0,1,1,0,0,-7916.41,-1354.48,134.08,3.19768,600,20,0,2,0,1,0,0,0),
+(@CGUID+3685,32820,0,1,1,0,0,-7986.89,-2355.5,124.949,4.57919,600,20,0,2,0,1,0,0,0),
+(@CGUID+3686,32820,0,1,1,0,0,-9449.18,-2123.47,69.2066,6.03994,600,20,0,2,0,1,0,0,0),
+(@CGUID+3687,32820,0,1,1,0,0,-3433.67,-959.299,9.56594,2.21657,600,20,0,2,0,1,0,0,0),
+(@CGUID+3688,32820,0,1,1,0,0,-14277.8,54.594,0.903981,2.87979,600,20,0,2,0,1,0,0,0),
+(@CGUID+3689,32820,0,1,1,0,0,-14289.6,46.9671,0.852089,6.02139,600,20,0,2,0,1,0,0,0),
+(@CGUID+3690,32820,0,1,1,0,0,-14285.2,45.2736,0.5652,1.76951,600,20,0,2,0,1,0,0,0),
+(@CGUID+3691,32820,0,1,1,0,0,-14282.4,55.3707,0.467201,6.21337,600,20,0,2,0,1,0,0,0),
+(@CGUID+3692,32820,0,1,1,0,0,-1197.29,-2680.87,46.3772,6.12611,600,20,0,2,0,1,0,0,0),
+(@CGUID+3693,32820,0,1,1,0,0,-1202.46,-2657.93,45.8036,5.23599,600,20,0,2,0,1,0,0,0),
+(@CGUID+3694,32820,0,1,1,0,0,-10968,-3234.34,41.4491,2.21657,600,20,0,2,0,1,0,0,0),
+(@CGUID+3695,32820,0,1,1,0,0,-9375.14,26.3486,61.714,4.83456,600,20,0,2,0,1,0,0,0),
+(@CGUID+3696,32820,0,1,1,0,0,-9383.17,11.5458,61.1362,1.44862,600,20,0,2,0,1,0,0,0),
+(@CGUID+3697,32820,0,1,1,0,0,-9373.36,22.8965,62.0908,2.21657,600,20,0,2,0,1,0,0,0),
+(@CGUID+3698,32820,0,1,1,0,0,-5428.45,-486.615,396.646,4.2586,600,20,0,2,0,1,0,0,0),
+(@CGUID+3699,32820,0,1,1,0,0,-5250.07,-2891.32,339.267,4.2586,600,20,0,2,0,1,0,0,0),
+(@CGUID+3700,32820,0,1,1,0,0,-6686.65,-2194.68,248.353,0.145253,600,20,0,2,0,1,0,0,0),
+(@CGUID+3701,32820,0,1,1,0,0,-6685.3,-2199.44,248.978,3.21141,600,20,0,2,0,1,0,0,0),
+(@CGUID+3702,32820,0,1,1,0,0,-474.941,-4528.3,12.8381,4.66003,600,20,0,2,0,1,0,0,0),
+(@CGUID+3703,32820,0,1,1,0,0,-463.082,-4537.73,9.4355,2.15069,600,20,0,2,0,1,0,0,0),
+(@CGUID+3704,32820,0,1,1,0,0,-468.089,-4537.65,10.3289,1.34167,600,20,0,2,0,1,0,0,0),
+(@CGUID+3705,32820,0,1,1,0,0,1792.44,219.541,60.0122,1.5708,600,20,0,2,0,1,0,0,0),
+(@CGUID+3706,32820,0,1,1,0,0,1793.16,224.844,59.7142,4.46804,600,20,0,2,0,1,0,0,0),
+(@CGUID+3707,32820,0,1,1,0,0,1816.48,217.623,59.9269,2.04204,600,20,0,2,0,1,0,0,0),
+(@CGUID+3708,32820,0,1,1,0,0,-10351.3,-3292.1,23.2491,4.5204,600,20,0,2,0,1,0,0,0),
+(@CGUID+3709,32820,0,1,1,0,0,-9437.42,-2137.57,66.7224,1.98536,600,20,0,2,0,1,0,0,0),
+(@CGUID+3710,32820,0,1,1,0,0,-9434.02,-2135.57,66.2969,3.75246,600,20,0,2,0,1,0,0,0),
+(@CGUID+3711,32820,0,1,1,0,0,178.85,-2118.32,104.996,0.85135,600,20,0,2,0,1,0,0,0),
+(@CGUID+3712,32820,0,1,1,0,0,-3427.64,-949.945,9.66967,4.2586,600,20,0,2,0,1,0,0,0),
+(@CGUID+3713,32820,0,1,1,0,0,-1201.28,-2660.02,45.4031,2.21657,600,20,0,2,0,1,0,0,0),
+(@CGUID+3714,32820,0,1,1,0,0,-10936.2,-3219.52,41.4308,1.44862,600,20,0,2,0,1,0,0,0),
+(@CGUID+3715,32820,0,1,1,0,0,-10968.9,-3230.71,41.5834,5.23599,600,20,0,2,0,1,0,0,0),
+(@CGUID+3716,32820,0,1,1,0,0,-10935.7,-3215.98,41.4308,4.2586,600,20,0,2,0,1,0,0,0),
+(@CGUID+3717,32820,0,1,1,0,0,-5430.02,-489.223,396.787,1.44862,600,20,0,2,0,1,0,0,0),
+(@CGUID+3718,32820,0,1,1,0,0,-5243.4,-2868.25,336.974,5.23599,600,20,0,2,0,1,0,0,0),
+(@CGUID+3719,32820,0,1,1,0,0,-6688.79,-2191.26,247.728,5.94547,600,20,0,2,0,1,0,0,0),
+(@CGUID+3720,32820,0,1,1,0,0,-475.423,-4532.37,12.327,0.034308,600,20,0,2,0,1,0,0,0),
+(@CGUID+3721,32820,0,1,1,0,0,1814.13,220.927,59.5969,5.21853,600,20,0,2,0,1,0,0,0),
+(@CGUID+3722,32820,0,1,1,0,0,-9449.25,-2120.39,69.2066,4.57276,600,20,0,2,0,1,0,0,0),
+(@CGUID+3723,32820,0,1,1,0,0,-9382.33,14.4817,61.6174,4.2586,600,20,0,2,0,1,0,0,0),
+(@CGUID+3724,32820,0,1,1,0,0,-5431.74,-502.427,397.758,2.21657,600,20,0,2,0,1,0,0,0),
+(@CGUID+3725,32820,0,1,1,0,0,-5433.93,-500.603,397.292,5.23599,600,20,0,2,0,1,0,0,0),
+(@CGUID+3726,32820,0,1,1,0,0,-5242.92,-2871.7,338.068,2.21657,600,20,0,2,0,1,0,0,0),
+(@CGUID+3727,32820,0,1,1,0,0,-5250.77,-2895.2,338.614,1.44862,600,20,0,2,0,1,0,0,0),
+(@CGUID+3728,32820,0,1,1,0,0,-1195.37,-2682.08,47.0076,2.53073,600,20,0,2,0,1,0,0,0),
+(@CGUID+3729,32820,0,1,1,0,0,186.365,-2115.52,105.464,3.12523,600,20,0,2,0,1,0,0,0),
+(@CGUID+3730,32820,0,1,1,0,0,187.437,-2112.56,106.084,4.2586,600,20,0,2,0,1,0,0,0),
+(@CGUID+3731,32820,0,1,1,0,0,177.178,-2115.24,105.307,5.23599,600,20,0,2,0,1,0,0,0),
+(@CGUID+3732,32820,0,1,1,0,0,-1143.94,-3549.91,52.3624,5.23599,600,20,0,2,0,1,0,0,0),
+(@CGUID+3733,32820,0,1,1,0,0,-1142.06,-3553.01,52.2374,2.21657,600,20,0,2,0,1,0,0,0),
+(@CGUID+3734,32820,0,1,1,0,0,-1115.13,-3547.66,50.1345,2.53073,600,20,0,2,0,1,0,0,0),
+(@CGUID+3735,32820,0,1,1,0,0,-1117.82,-3543.86,50.2867,5.34071,600,20,0,2,0,1,0,0,0),
+(@CGUID+3736,32820,0,1,1,0,0,-10684.3,-1148.58,25.833,5.39903,600,20,0,2,0,1,0,0,0),
+(@CGUID+3737,32820,0,1,1,0,0,-10682.6,-1168.07,24.7525,1.44862,600,20,0,2,0,1,0,0,0),
+(@CGUID+3738,32820,0,1,1,0,0,-10681.5,-1164.25,25.208,1.03306,600,20,0,2,0,1,0,0,0),
+(@CGUID+3739,32820,0,1,1,0,0,-10680.3,-1147.93,25.833,5.02826,600,20,0,2,0,1,0,0,0),
+(@CGUID+3740,32820,0,1,1,0,0,-10352,-3296.74,23.6612,5.58471,600,20,0,2,0,1,0,0,0),
+(@CGUID+3741,32820,0,1,1,0,0,-10350.1,-3307.59,23.2149,0.191986,600,20,0,2,0,1,0,0,0),
+(@CGUID+3742,32820,0,1,1,0,0,-10344.4,-3306.41,23.1961,2.02267,600,20,0,2,0,1,0,0,0),
+(@CGUID+3743,32820,0,1,1,0,0,-14371.5,132.86,1.04293,1.78024,600,20,0,2,0,1,0,0,0),
+(@CGUID+3744,32820,0,1,1,0,0,-14388.8,125.666,1.1453,5.5676,600,20,0,2,0,1,0,0,0),
+(@CGUID+3745,32820,0,1,1,0,0,-14385.1,122.559,1.3256,0.642415,600,20,0,2,0,1,0,0,0),
+(@CGUID+3746,32820,0,1,1,0,0,-14374.6,137.59,0.44237,4.40481,600,20,0,2,0,1,0,0,0),
+(@CGUID+3747,32820,0,1,1,0,0,-122.378,-813.281,55.6416,3.01942,600,20,0,2,0,1,0,0,0),
+(@CGUID+3748,32820,0,1,1,0,0,-125.86,-811.308,55.3297,5.88176,600,20,0,2,0,1,0,0,0),
+(@CGUID+3749,32820,0,1,1,0,0,-129.014,-823.608,55.2595,0.593412,600,20,0,2,0,1,0,0,0),
+(@CGUID+3750,32820,0,1,1,0,0,-125.36,-821.476,55.4535,3.56047,600,20,0,2,0,1,0,0,0),
+(@CGUID+3751,32820,0,1,1,0,0,-4708.43,-1236.96,501.743,1.11701,600,20,0,2,0,1,0,0,0),
+(@CGUID+3752,32820,0,1,1,0,0,-4692.72,-1218.07,501.743,0.750492,600,20,0,2,0,1,0,0,0),
+(@CGUID+3753,32820,0,1,1,0,0,-4706.34,-1233.23,501.743,4.2586,600,20,0,2,0,1,0,0,0),
+(@CGUID+3754,32820,0,1,1,0,0,-4688.58,-1213.5,501.743,4.2586,600,20,0,2,0,1,0,0,0),
+(@CGUID+3755,32820,0,1,1,0,0,-10647,1072.17,34.0896,1.51844,600,20,0,2,0,1,0,0,0),
+(@CGUID+3756,32820,0,1,1,0,0,-10640.6,1080.97,34.8855,2.21657,600,20,0,2,0,1,0,0,0),
+(@CGUID+3757,32820,0,1,1,0,0,-10646.3,1075.05,34.6687,4.2586,600,20,0,2,0,1,0,0,0),
+(@CGUID+3758,32820,0,1,1,0,0,-10642.2,1083.53,35.0052,5.23599,600,20,0,2,0,1,0,0,0),
+(@CGUID+3759,32820,0,1,1,0,0,-614.224,-535.796,36.2243,2.21657,600,20,0,2,0,1,0,0,0),
+(@CGUID+3760,32820,0,1,1,0,0,-615.6,-532.523,35.7472,5.23599,600,20,0,2,0,1,0,0,0),
+(@CGUID+3761,32820,0,1,1,0,0,-8840.87,851.164,98.8638,1.91986,600,20,0,2,0,1,0,0,0),
+(@CGUID+3762,32820,0,1,1,0,0,-8842.71,856.191,98.5909,4.99164,600,20,0,2,0,1,0,0,0),
+(@CGUID+3763,32820,0,1,1,0,0,593.821,1350.02,90.3997,0.490553,600,20,0,2,0,1,0,0,0),
+(@CGUID+3764,32820,0,1,1,0,0,595.365,1345.8,90.1562,1.8675,600,20,0,2,0,1,0,0,0),
+(@CGUID+3765,32820,0,1,1,0,0,602.084,1351.74,88.1745,3.05093,600,20,0,2,0,1,0,0,0),
+(@CGUID+3766,32820,0,1,1,0,0,600.03,1355.18,88.8279,4.07527,600,20,0,2,0,1,0,0,0),
+(@CGUID+3767,32820,0,1,1,0,0,-7603.89,-2066,129.675,6.24828,600,20,0,2,0,1,0,0,0),
+(@CGUID+3768,32820,0,1,1,0,0,-7595.41,-2060.63,131.677,2.99611,600,20,0,2,0,1,0,0,0),
+(@CGUID+3769,32820,0,1,1,0,0,-7592.49,-2065.33,131.078,2.35619,600,20,0,2,0,1,0,0,0),
+(@CGUID+3770,32820,0,1,1,0,0,-7599.02,-2067,129.618,2.84489,600,20,0,2,0,1,0,0,0),
+(@CGUID+3771,32820,0,1,1,0,0,-623.304,-530.146,34.2168,4.2586,600,20,0,2,0,1,0,0,0),
+(@CGUID+3772,32820,0,1,1,0,0,-623.67,-533.012,34.4668,1.44862,600,20,0,2,0,1,0,0,0),
+(@CGUID+3773,32820,0,1,1,0,0,-3434.67,-956.682,9.65595,5.23599,600,20,0,2,0,1,0,0,0),
+(@CGUID+3774,32820,0,1,1,0,0,-3428.97,-953.84,10.2242,1.44862,600,20,0,2,0,1,0,0,0),
+(@CGUID+3775,32820,0,1,1,0,0,-11252.4,1881.89,35.4734,3.69371,600,20,0,2,0,1,0,0,0),
+(@CGUID+3776,32820,0,1,1,0,0,-8932.72,-163.066,80.9754,5.81801,600,20,0,2,0,1,0,0,0),
+(@CGUID+3777,32820,0,1,1,0,0,-9238.75,-2055.19,77.099,4.86356,600,20,0,2,0,1,0,0,0),
+(@CGUID+3778,32820,0,1,1,0,0,-9429.92,56.1355,56.7913,2.98451,600,20,0,2,0,1,0,0,0),
+(@CGUID+3779,32820,0,1,1,0,0,-9431.01,58.3279,56.7729,5.48033,600,20,0,2,0,1,0,0,0),
+(@CGUID+3780,32820,0,1,1,0,0,-9428.72,54.0571,56.819,1.91986,600,20,0,2,0,1,0,0,0),
+(@CGUID+3781,32820,0,1,1,0,0,-9431.32,55.0524,56.6871,3.38594,600,20,0,2,0,1,0,0,0),
+(@CGUID+3782,32820,0,1,1,0,0,-9431.98,56.7107,56.6996,6.16101,600,20,0,2,0,1,0,0,0),
+(@CGUID+3783,32820,0,1,1,0,0,2052.22,294.354,56.9512,3.27529,600,20,0,2,0,1,0,0,0),
+(@CGUID+3784,32820,0,1,1,0,0,1945.08,252.741,44.3246,3.58978,600,20,0,2,0,1,0,0,0),
+(@CGUID+3785,32820,0,1,1,0,0,1832.47,210.797,60.312,2.04222,600,20,0,2,0,1,0,0,0),
+(@CGUID+3786,32820,0,1,1,0,0,-5151.65,-852.495,508.667,4.58185,600,20,0,2,0,1,0,0,0),
+(@CGUID+3787,32820,0,1,1,0,0,1828.96,210.695,60.2619,1.24504,600,20,0,2,0,1,0,0,0),
+(@CGUID+3788,32820,0,1,1,0,0,-9400.13,111.152,60.0272,5.17295,600,20,0,2,0,1,0,0,0),
+(@CGUID+3789,32820,0,1,1,0,0,-5155.07,-854.489,508.115,5.0845,600,20,0,2,0,1,0,0,0),
+(@CGUID+3790,32820,0,1,1,0,0,-9143.81,412.898,93.7079,5.32893,600,20,0,2,0,1,0,0,0),
+(@CGUID+3791,32820,0,1,1,0,0,-9109.08,365.884,93.9828,2.40332,600,20,0,2,0,1,0,0,0),
+(@CGUID+3792,32820,0,1,1,0,0,-9116.37,334.754,93.3562,1.99884,600,20,0,2,0,1,0,0,0),
+(@CGUID+3793,32820,0,1,1,0,0,-9177.49,414.626,90.1926,5.65879,600,20,0,2,0,1,0,0,0),
+(@CGUID+3794,32820,0,1,1,0,0,-9170.68,377.801,88.388,5.18362,600,20,0,2,0,1,0,0,0),
+(@CGUID+3795,32820,0,1,1,0,0,-9140.75,332.216,91.2239,2.34441,600,20,0,2,0,1,0,0,0),
+(@CGUID+3796,32820,0,1,1,0,0,-9227.25,318.984,73.9797,5.50171,600,20,0,2,0,1,0,0,0),
+(@CGUID+3797,32820,0,1,1,0,0,-9155.61,261.754,80.1009,2.98844,600,20,0,2,0,1,0,0,0),
+(@CGUID+3798,32820,0,1,1,0,0,-9468.33,24.9295,56.5369,6.0912,600,20,0,2,0,1,0,0,0),
+(@CGUID+3799,32820,0,1,1,0,0,-9465.93,24.9355,56.6126,3.12414,600,20,0,2,0,1,0,0,0),
+(@CGUID+3800,32820,0,1,1,0,0,-8866.35,676.362,97.9864,0.034907,600,20,0,2,0,1,0,0,0),
+(@CGUID+3801,32820,0,1,1,0,0,-8864.07,675.996,97.9864,2.87979,600,20,0,2,0,1,0,0,0),
+(@CGUID+3802,32820,0,1,1,0,0,-10647.7,1174.96,34.4276,1.09956,600,20,0,2,0,1,0,0,0),
+(@CGUID+3803,32820,0,1,1,0,0,-10645.7,1177.46,34.5556,4.13643,600,20,0,2,0,1,0,0,0),
+(@CGUID+3804,32820,0,1,1,0,0,-10523.2,-1164.94,27.5597,1.5708,600,20,0,2,0,1,0,0,0),
+(@CGUID+3805,32820,0,1,1,0,0,-10523.5,-1162.52,27.5597,4.66003,600,20,0,2,0,1,0,0,0),
+(@CGUID+3806,32820,0,1,1,0,0,-9223.84,-2153.94,64.0168,3.01942,600,20,0,2,0,1,0,0,0),
+(@CGUID+3807,32820,0,1,1,0,0,-9225.23,-2153.85,64.0168,6.23082,600,20,0,2,0,1,0,0,0),
+(@CGUID+3808,32820,0,1,1,0,0,-5581.24,-525.341,400.846,1.51844,600,20,0,2,0,1,0,0,0),
+(@CGUID+3809,32820,0,1,1,0,0,-5581.07,-523.102,400.846,4.62512,600,20,0,2,0,1,0,0,0),
+(@CGUID+3810,32820,0,1,1,0,0,-4853.14,-870.297,501.997,4.81711,600,20,0,2,0,1,0,0,0),
+(@CGUID+3811,32820,0,1,1,0,0,-4852.92,-872.19,501.997,1.69297,600,20,0,2,0,1,0,0,0),
+(@CGUID+3812,32820,0,1,1,0,0,-14461.9,491.803,15.2063,0.837758,600,20,0,2,0,1,0,0,0),
+(@CGUID+3813,32820,0,1,1,0,0,-14460.8,492.998,15.208,3.92699,600,20,0,2,0,1,0,0,0),
+(@CGUID+3814,32820,0,1,1,0,0,1635.82,233.67,-43.0193,1.11701,600,20,0,2,0,1,0,0,0),
+(@CGUID+3815,32820,0,1,1,0,0,1637.09,236.273,-43.0193,4.34587,600,20,0,2,0,1,0,0,0),
+(@CGUID+3816,32820,0,1,1,0,0,-11.5524,-932.199,57.2556,5.84685,600,20,0,2,0,1,0,0,0),
+(@CGUID+3817,32820,0,1,1,0,0,-9.5064,-933.083,57.2556,2.74017,600,20,0,2,0,1,0,0,0),
+(@CGUID+3818,32820,0,1,1,0,0,2249.08,240.226,34.3437,6.14356,600,20,0,2,0,1,0,0,0),
+(@CGUID+3819,32820,0,1,1,0,0,2251.53,240.007,34.3437,3.05433,600,20,0,2,0,1,0,0,0),
+(@CGUID+3820,32820,0,1,1,0,0,-6665.69,-2167.53,245.456,5.67232,600,20,0,2,0,1,0,0,0),
+(@CGUID+3821,32820,0,1,1,0,0,-6663,-2169.4,245.456,2.49582,600,20,0,2,0,1,0,0,0),
+(@CGUID+3822,32820,0,1,1,0,0,-858.777,-558.361,11.7749,4.66003,600,20,0,2,0,1,0,0,0),
+(@CGUID+3823,32820,0,1,1,0,0,-858.831,-559.944,11.7749,1.50098,600,20,0,2,0,1,0,0,0),
+(@CGUID+3824,32820,0,1,1,0,0,-9566.38,31.1655,61.4444,1.58992,600,20,0,2,0,1,0,0,0),
+(@CGUID+3825,32820,0,1,1,0,0,-9541.73,87.4378,59.3029,6.23082,600,20,0,2,0,1,0,0,0),
+(@CGUID+3826,32820,0,1,1,0,0,-9540.56,115.219,59.1773,4.62012,600,20,0,2,0,1,0,0,0),
+(@CGUID+3827,32820,0,1,1,0,0,-9525.15,89.6348,58.9238,4.11548,600,20,0,2,0,1,0,0,0),
+(@CGUID+3828,32820,0,1,1,0,0,-11265.3,1875.47,36.7309,5.89441,600,20,0,2,0,1,0,0,0),
+(@CGUID+3829,32820,0,1,1,0,0,-11259.8,1888.13,35.7742,4.43043,600,20,0,2,0,1,0,0,0),
+(@CGUID+3830,32820,0,1,1,0,0,-11251.2,1870.46,35.5459,2.39153,600,20,0,2,0,1,0,0,0),
+(@CGUID+3831,32820,0,1,1,0,0,-7442.29,-2257.15,347.476,5.51524,600,20,0,2,0,1,0,0,0),
+(@CGUID+3832,32820,0,1,1,0,0,-9330.46,180.936,61.6792,4.1716,600,20,0,2,0,1,0,0,0),
+(@CGUID+3833,32820,0,1,1,0,0,-9075.59,426.68,93.0562,3.78874,600,20,0,2,0,1,0,0,0),
+(@CGUID+3834,32820,0,1,1,0,0,-9180.08,300.471,78.2777,1.48024,600,20,0,2,0,1,0,0,0),
+(@CGUID+3835,32820,0,1,1,0,0,-9082.31,410.951,92.2809,3.21226,600,20,0,2,0,1,0,0,0),
+(@CGUID+3836,32820,0,1,1,0,0,-9045.34,-46.7572,88.3206,4.60601,600,20,0,2,0,1,0,0,0),
+(@CGUID+3837,32820,0,1,1,0,0,-9044.58,-43.6128,88.3693,1.24136,600,20,0,2,0,1,0,0,0),
+(@CGUID+3838,32820,0,1,1,0,0,-9068.83,-382.097,73.4742,1.12514,600,20,0,2,0,1,0,0,0),
+(@CGUID+3839,32820,0,1,1,0,0,-9067.18,-379.59,73.4847,4.20468,600,20,0,2,0,1,0,0,0),
+(@CGUID+3840,32820,0,1,1,0,0,-9083.1,-370.122,73.4512,2.04719,600,20,0,2,0,1,0,0,0),
+(@CGUID+3841,32820,0,1,1,0,0,-9093.95,-363.895,73.4845,1.58774,600,20,0,2,0,1,0,0,0),
+(@CGUID+3842,32820,0,1,1,0,0,-9093.79,-350.975,73.4519,0.331884,600,20,0,2,0,1,0,0,0),
+(@CGUID+3843,32820,0,1,1,0,0,-9114.81,-341.066,73.2501,1.02225,600,20,0,2,0,1,0,0,0),
+(@CGUID+3844,32820,0,1,1,0,0,-9111.6,-339.933,73.3671,2.90956,600,20,0,2,0,1,0,0,0),
+(@CGUID+3845,32820,0,1,1,0,0,-9085.03,-310.686,73.4186,1.76288,600,20,0,2,0,1,0,0,0),
+(@CGUID+3846,32820,0,1,1,0,0,-9085.39,-308.122,73.3757,4.73482,600,20,0,2,0,1,0,0,0),
+(@CGUID+3847,32820,0,1,1,0,0,-9067.4,-299.552,73.4566,5.35529,600,20,0,2,0,1,0,0,0),
+(@CGUID+3848,32820,0,1,1,0,0,-9027.26,-326.174,73.7017,1.51626,600,20,0,2,0,1,0,0,0),
+(@CGUID+3849,32820,0,1,1,0,0,-9031.94,-346.149,74.21,4.03346,600,20,0,2,0,1,0,0,0),
+(@CGUID+3850,32820,0,1,1,0,0,-9033.21,-347.614,74.1532,0.925643,600,20,0,2,0,1,0,0,0),
+(@CGUID+3851,32820,0,1,1,0,0,-9053.11,-362.477,73.5042,1.69219,600,20,0,2,0,1,0,0,0),
+(@CGUID+3852,32820,0,1,1,0,0,-9056.23,-339.958,73.4526,1.3529,600,20,0,2,0,1,0,0,0),
+(@CGUID+3853,32820,0,1,1,0,0,-8852.69,-373.834,70.594,2.33229,600,20,0,2,0,1,0,0,0),
+(@CGUID+3854,32820,0,1,1,0,0,-9002.91,-297.798,71.1119,1.96551,600,20,0,2,0,1,0,0,0),
+(@CGUID+3855,32820,0,1,1,0,0,-9099.05,-316.07,73.2522,4.72462,600,20,0,2,0,1,0,0,0),
+(@CGUID+3856,32820,0,1,1,0,0,-9100.01,-318.048,73.2989,0.825899,600,20,0,2,0,1,0,0,0),
+(@CGUID+3857,32820,0,1,1,0,0,-9098.24,-317.918,73.3343,2.3535,600,20,0,2,0,1,0,0,0),
+(@CGUID+3858,32820,0,1,1,0,0,-8686.07,-108.569,89.1135,2.78625,600,20,0,2,0,1,0,0,0),
+(@CGUID+3859,32820,0,1,1,0,0,-8666.96,-117.197,92.3837,3.99341,600,20,0,2,0,1,0,0,0),
+(@CGUID+3860,32820,0,1,1,0,0,-8670.19,-121.659,92.0285,2.88129,600,20,0,2,0,1,0,0,0),
+(@CGUID+3861,32820,0,1,1,0,0,-8669.95,-127.286,92.3917,2.34329,600,20,0,2,0,1,0,0,0),
+(@CGUID+3862,32820,0,1,1,0,0,-9040.38,-303.146,74.3207,2.427,600,20,0,2,0,1,0,0,0),
+(@CGUID+3863,32820,0,1,1,0,0,-9016.16,-310.595,73.9234,0.27187,600,20,0,2,0,1,0,0,0),
+(@CGUID+3864,32820,0,1,1,0,0,-9064,-283.949,73.6745,3.43703,600,20,0,2,0,1,0,0,0),
+(@CGUID+3865,32820,0,1,1,0,0,-9065.73,-284.406,73.7253,0.336275,600,20,0,2,0,1,0,0,0),
+(@CGUID+3866,32820,0,1,1,0,0,-8950.56,-429.528,65.1177,2.42386,600,20,0,2,0,1,0,0,0),
+(@CGUID+3867,32820,0,1,1,0,0,-8958.33,-432.896,64.651,1.27326,600,20,0,2,0,1,0,0,0),
+(@CGUID+3868,32820,0,1,1,0,0,-9142.99,-340.123,72.6333,0.0818056,600,20,0,2,0,1,0,0,0),
+(@CGUID+3869,32820,0,1,1,0,0,-9113.54,-339.171,73.3014,4.93007,600,20,0,2,0,1,0,0,0),
+(@CGUID+3870,32820,0,1,1,0,0,-8768.27,-178.215,83.3675,2.51811,600,20,0,2,0,1,0,0,0),
+(@CGUID+3871,32820,0,1,1,0,0,-8775.73,-181.91,82.5802,3.23282,600,20,0,2,0,1,0,0,0),
+(@CGUID+3872,32820,0,1,1,0,0,-8770.16,-164.681,82.478,0.248304,600,20,0,2,0,1,0,0,0),
+(@CGUID+3873,32820,0,1,1,0,0,-8756.49,-174.042,84.9656,3.31921,600,20,0,2,0,1,0,0,0),
+(@CGUID+3874,32820,0,1,1,0,0,-8781.03,-131.108,82.3968,0.897357,600,20,0,2,0,1,0,0,0),
+(@CGUID+3875,32820,0,1,1,0,0,-8785.22,-107.864,83.2028,0.123741,600,20,0,2,0,1,0,0,0),
+(@CGUID+3876,32820,0,1,1,0,0,-8776.25,-110.324,83.546,3.32031,600,20,0,2,0,1,0,0,0),
+(@CGUID+3877,32820,0,1,1,0,0,-8617.63,-139.172,87.0543,4.94263,600,20,0,2,0,1,0,0,0),
+(@CGUID+3878,32820,0,1,1,0,0,-8597.56,-168.066,86.7534,3.37969,600,20,0,2,0,1,0,0,0),
+(@CGUID+3879,32820,0,1,1,0,0,-8613.21,-165.797,85.7466,2.33118,600,20,0,2,0,1,0,0,0),
+(@CGUID+3880,32820,0,1,1,0,0,-8633.86,-149.127,86.0851,2.02487,600,20,0,2,0,1,0,0,0),
+(@CGUID+3881,32820,0,1,1,0,0,-8631.62,-143.587,86.3522,3.1205,600,20,0,2,0,1,0,0,0),
+(@CGUID+3882,32820,0,1,1,0,0,-8647.69,-133.363,87.7432,2.11912,600,20,0,2,0,1,0,0,0),
+(@CGUID+3883,32820,0,1,1,0,0,-8656.88,-124.537,90.8129,3.17155,600,20,0,2,0,1,0,0,0),
+(@CGUID+3884,32820,0,1,1,0,0,-8557.35,-209.402,84.2385,3.1912,600,20,0,2,0,1,0,0,0),
+(@CGUID+3885,32820,0,1,1,0,0,-5387.28,37.1367,395.534,6.2025,600,20,0,2,0,1,0,0,0),
+(@CGUID+3886,32820,0,1,1,0,0,-2958.56,-1753.26,9.50943,5.57129,600,20,0,2,0,1,0,0,0),
+(@CGUID+3887,32820,0,1,1,0,0,-9191.3,-2309.23,89.4674,4.11041,600,20,0,2,0,1,0,0,0),
+(@CGUID+3888,32820,0,1,1,0,0,-9475.93,-3009.16,134.516,0.205501,600,20,0,2,0,1,0,0,0),
+(@CGUID+3889,32820,0,1,1,0,0,2281.77,453.836,33.9988,4.05597,600,20,0,2,0,1,0,0,0),
+(@CGUID+3890,32820,0,1,1,0,0,-8253.41,-2609.76,133.155,1.12654,600,20,0,2,0,1,0,0,0),
+(@CGUID+3891,32820,0,1,1,0,0,-8246.66,-2607.97,133.155,5.62294,600,20,0,2,0,1,0,0,0),
+(@CGUID+3892,32820,0,1,1,0,0,-8243.34,-2610.47,133.155,2.40595,600,20,0,2,0,1,0,0,0),
+(@CGUID+3893,32820,0,1,1,0,0,-8260.93,-2615.06,133.292,5.39675,600,20,0,2,0,1,0,0,0),
+(@CGUID+3894,32820,0,1,1,0,0,-8258.65,-2617.86,133.251,2.3871,600,20,0,2,0,1,0,0,0),
+(@CGUID+3895,32820,0,1,1,0,0,-6689.68,-2200.1,248.974,0.0691265,600,20,0,2,0,1,0,0,0),
+(@CGUID+3896,32820,0,1,1,0,0,2286.11,463.02,33.7305,3.4143,600,20,0,2,0,1,0,0,0),
+(@CGUID+3897,32820,0,1,1,0,0,2283.48,462.282,33.7857,0.615141,600,20,0,2,0,1,0,0,0),
+(@CGUID+3898,32820,0,1,1,0,0,2285.45,441.484,34.6447,6.04774,600,20,0,2,0,1,0,0,0),
+(@CGUID+3899,32820,0,1,1,0,0,2287.89,440.899,35.0368,3.14177,600,20,0,2,0,1,0,0,0),
+(@CGUID+3900,32820,0,1,1,0,0,-9327.92,185.507,62.7096,4.07265,600,20,0,2,0,1,0,0,0),
+(@CGUID+3901,32820,0,1,1,0,0,2269.4,950.182,46.8056,1.88271,600,20,0,2,0,1,0,0,0),
+(@CGUID+3902,32820,0,1,1,0,0,2291.65,732.825,33.7658,5.40522,600,20,0,2,0,1,0,0,0),
+(@CGUID+3903,32820,0,1,1,0,0,2589.44,475.936,25.3739,3.21396,600,20,0,2,0,1,0,0,0),
+(@CGUID+3904,32820,0,1,1,0,0,2560.58,1207.44,66.8358,3.85013,600,20,0,2,0,1,0,0,0),
+(@CGUID+3905,32820,0,1,1,0,0,2047.95,292.193,56.5388,3.68053,600,20,0,2,0,1,0,0,0),
+(@CGUID+3906,32820,0,1,1,0,0,-14293.8,517.256,8.95354,3.72474,600,20,0,2,0,1,0,0,0),
+(@CGUID+3907,32820,0,1,1,0,0,-3756.55,-762.724,9.32934,2.4319,600,20,0,2,0,1,0,0,0),
+(@CGUID+3908,32820,0,1,1,0,0,-5040.8,-803.692,495.129,2.81595,600,20,0,2,0,1,0,0,0),
+(@CGUID+3909,32820,0,1,1,0,0,-5087.72,-803.254,495.127,3.21995,600,20,0,2,0,1,0,0,0),
+(@CGUID+3910,32820,0,1,1,0,0,-5097.2,-797.589,495.127,0.435709,600,20,0,2,0,1,0,0,0),
+(@CGUID+3911,32820,0,1,1,0,0,-5083.38,-787.805,495.911,4.78682,600,20,0,2,0,1,0,0,0),
+(@CGUID+3912,32820,0,1,1,0,0,-5074.94,-799.68,495.127,3.3299,600,20,0,2,0,1,0,0,0),
+(@CGUID+3913,32820,0,1,1,0,0,-5076.41,-803.853,495.127,2.04185,600,20,0,2,0,1,0,0,0),
+(@CGUID+3914,32820,0,1,1,0,0,-5090.39,-807.055,495.08,2.00258,600,20,0,2,0,1,0,0,0),
+(@CGUID+3915,32820,0,1,1,0,0,-5095.91,-792.882,495.157,5.22664,600,20,0,2,0,1,0,0,0),
+(@CGUID+3916,32820,0,1,1,0,0,-5079.43,-789.073,495.722,3.73046,600,20,0,2,0,1,0,0,0),
+(@CGUID+3917,32820,0,1,1,0,0,-5079.51,-793.698,495.44,2.5445,600,20,0,2,0,1,0,0,0),
+(@CGUID+3918,32820,0,1,1,0,0,-5081.14,-803.525,495.128,0.848043,600,20,0,2,0,1,0,0,0),
+(@CGUID+3919,32820,0,1,1,0,0,-5090.63,-807.07,495.078,1.75518,600,20,0,2,0,1,0,0,0),
+(@CGUID+3920,32820,0,1,1,0,0,-5094.72,-806.292,495.161,0.745942,600,20,0,2,0,1,0,0,0),
+(@CGUID+3921,32820,0,1,1,0,0,-5095.77,-802.078,495.132,5.84318,600,20,0,2,0,1,0,0,0),
+(@CGUID+3922,32820,0,1,1,0,0,-5089.96,-796.654,495.151,2.80369,600,20,0,2,0,1,0,0,0),
+(@CGUID+3923,32820,0,1,1,0,0,-5082.59,-795.26,495.322,1.50385,600,20,0,2,0,1,0,0,0),
+(@CGUID+3924,32820,0,1,1,0,0,-5082.54,-798.894,495.137,5.86674,600,20,0,2,0,1,0,0,0),
+(@CGUID+3925,32820,0,1,1,0,0,-5071.89,-801.345,495.128,0.094064,600,20,0,2,0,1,0,0,0),
+(@CGUID+3926,32820,0,1,1,0,0,-9116.52,314.55,93.0822,4.65069,600,20,0,2,0,1,0,0,0),
+(@CGUID+3927,32820,0,1,1,0,0,-9115.78,325.128,93.2047,4.70174,600,20,0,2,0,1,0,0,0),
+(@CGUID+3928,32820,0,1,1,0,0,-9114.1,336.911,93.4026,4.61927,600,20,0,2,0,1,0,0,0),
+(@CGUID+3929,32820,0,1,1,0,0,-9113.13,348.931,93.5571,4.53288,600,20,0,2,0,1,0,0,0),
+(@CGUID+3930,32820,0,1,1,0,0,-9110.13,345.405,93.4552,3.04455,600,20,0,2,0,1,0,0,0),
+(@CGUID+3931,32820,0,1,1,0,0,-9111.31,333.146,93.2693,3.15058,600,20,0,2,0,1,0,0,0),
+(@CGUID+3932,32820,0,1,1,0,0,-9111.83,320.705,93.1879,2.86784,600,20,0,2,0,1,0,0,0),
+(@CGUID+3933,32820,0,1,1,0,0,-9113.34,310.046,93.2807,2.96208,600,20,0,2,0,1,0,0,0),
+(@CGUID+3934,32820,0,1,1,0,0,-9114.8,307.034,93.4531,2.28664,600,20,0,2,0,1,0,0,0),
+(@CGUID+3935,32820,0,1,1,0,0,-9119.35,307.993,93.1764,0.637305,600,20,0,2,0,1,0,0,0),
+(@CGUID+3936,32820,0,1,1,0,0,-9114.01,317.994,93.1465,2.10207,600,20,0,2,0,1,0,0,0),
+(@CGUID+3937,32820,0,1,1,0,0,-9118.64,318.192,93.207,0.484153,600,20,0,2,0,1,0,0,0),
+(@CGUID+3938,32820,0,1,1,0,0,-9112.75,329.259,93.1734,2.12564,600,20,0,2,0,1,0,0,0),
+(@CGUID+3939,32820,0,1,1,0,0,-9116.74,329.417,93.1118,0.923976,600,20,0,2,0,1,0,0,0),
+(@CGUID+3940,32820,0,1,1,0,0,-9112.46,341.845,93.5009,1.93714,600,20,0,2,0,1,0,0,0),
+(@CGUID+3941,32820,0,1,1,0,0,-9116.35,342.758,93.8079,0.637305,600,20,0,2,0,1,0,0,0),
+(@CGUID+3942,32820,0,1,1,0,0,-9118.91,350.746,93.735,2.14134,600,20,0,2,0,1,0,0,0),
+(@CGUID+3943,32820,0,1,1,0,0,-9118.18,359.164,93.2702,1.90179,600,20,0,2,0,1,0,0,0),
+(@CGUID+3944,32820,0,1,1,0,0,-9111.63,353.697,93.4015,2.40837,600,20,0,2,0,1,0,0,0),
+(@CGUID+3945,32820,0,1,1,0,0,-9127.56,351.404,94.2329,2.13741,600,20,0,2,0,1,0,0,0),
+(@CGUID+3946,32820,0,1,1,0,0,-9110.83,366.354,94.0632,2.67934,600,20,0,2,0,1,0,0,0),
+(@CGUID+3947,32820,0,1,1,0,0,-9125.02,352.824,94.2342,2.1217,600,20,0,2,0,1,0,0,0),
+(@CGUID+3948,32820,0,1,1,0,0,1819.47,256.351,60.0177,6.08671,600,20,0,2,0,1,0,0,0),
+(@CGUID+3949,32820,0,1,1,0,0,1823.47,259.36,59.921,4.44916,600,20,0,2,0,1,0,0,0),
+(@CGUID+3950,32820,0,1,1,0,0,1826.98,256.962,59.7774,3.40851,600,20,0,2,0,1,0,0,0),
+(@CGUID+3951,32820,0,1,1,0,0,1825.59,252.345,59.9664,2.01836,600,20,0,2,0,1,0,0,0),
+(@CGUID+3952,32820,0,1,1,0,0,1830.29,254.158,59.6774,6.02781,600,20,0,2,0,1,0,0,0),
+(@CGUID+3953,32820,0,1,1,0,0,1833.77,256.523,59.7223,4.64552,600,20,0,2,0,1,0,0,0),
+(@CGUID+3954,32820,0,1,1,0,0,1837.2,254.766,59.856,3.58916,600,20,0,2,0,1,0,0,0),
+(@CGUID+3955,32820,0,1,1,0,0,1836.83,251.094,59.922,2.54065,600,20,0,2,0,1,0,0,0),
+(@CGUID+3956,32820,0,1,1,0,0,1821.62,222.529,60.1521,6.01211,600,20,0,2,0,1,0,0,0),
+(@CGUID+3957,32820,0,1,1,0,0,1825.06,224.891,60.2886,4.72799,600,20,0,2,0,1,0,0,0),
+(@CGUID+3958,32820,0,1,1,0,0,1828.78,223.155,60.5687,3.59309,600,20,0,2,0,1,0,0,0),
+(@CGUID+3959,32820,0,1,1,0,0,1828.2,219.471,60.6056,2.42991,600,20,0,2,0,1,0,0,0),
+(@CGUID+3960,32820,0,1,1,0,0,1831.58,220.664,60.5304,6.01918,600,20,0,2,0,1,0,0,0),
+(@CGUID+3961,32820,0,1,1,0,0,1834.82,223.437,60.2865,4.83323,600,20,0,2,0,1,0,0,0),
+(@CGUID+3962,32820,0,1,1,0,0,1838.43,221.277,60.1987,3.55697,600,20,0,2,0,1,0,0,0),
+(@CGUID+3963,32820,0,1,1,0,0,1837.5,217.672,60.1333,2.31996,600,20,0,2,0,1,0,0,0),
+(@CGUID+3964,18927,0,1,1,0,0,-8854.78,649.83,96.7417,1.43117,300,0,0,42,0,0,0,0,0),
+(@CGUID+3965,19148,0,1,1,0,0,-4915.33,-953.892,501.498,2.25016,300,0,0,42,0,0,0,0,0),
+(@CGUID+3966,19171,530,1,1,0,0,-3909.22,-11614.8,-138.101,3.1765,300,0,0,42,0,0,0,0,0),
+(@CGUID+3967,19172,0,1,1,0,0,-4829.02,-1174.75,502.193,0.724139,300,0,0,42,0,0,0,0,0),
+(@CGUID+3968,19173,1,1,1,0,0,9921.56,2499.58,1317.77,5.61996,300,0,0,42,0,0,0,0,0),
+(@CGUID+3969,19178,0,1,1,0,0,1626.7,222.7,-43.1027,1.01229,300,0,0,42,0,0,0,0,0),
+(@CGUID+3970,19177,1,1,1,0,0,1688.01,-4350.19,61.2691,2.56413,300,0,0,42,0,0,0,0,0),
+(@CGUID+3971,19176,1,1,1,0,0,-1241.98,81.7344,129.422,5.4992,300,0,0,42,0,0,0,0,0),
+(@CGUID+3972,19175,1,1,1,0,0,1607.39,-4402.93,10.1664,3.11715,300,0,0,42,0,0,0,0,0),
+(@CGUID+3973,19169,530,1,1,0,0,9659.86,-7115.63,14.3239,5.88552,300,0,0,42,0,0,0,0,0),
+(@CGUID+3974,20102,1,1,1,0,0,6747.03,-4664.43,724.551,3.61009,300,0,0,42,0,0,0,0,0),
+(@CGUID+3975,20102,1,1,1,0,0,-938.792,-3735.2,8.57162,3.66385,300,0,0,42,0,0,0,0,0),
+(@CGUID+3976,20102,1,1,1,0,0,-7177.24,-3810.02,8.3753,0.711558,300,0,0,42,0,0,0,0,0),
+(@CGUID+3977,20102,0,1,1,0,0,-14464.9,470.287,15.0369,5.96098,300,0,0,42,0,0,0,0,0),
+(@CGUID+3978,20102,530,1,1,0,0,-1888.02,5400.44,-12.4278,5.97919,300,0,0,42,0,0,0,0,0),
+(@CGUID+3979,20102,530,1,1,0,0,3035.51,3635.08,144.47,0.901821,300,0,0,42,0,0,0,0,0),
+(@CGUID+3980,19169,571,1,1,0,0,5889.57,550.355,639.637,1.57167,300,0,0,42,0,0,0,0,0),
+(@CGUID+3981,18927,571,1,1,0,0,5719.3,687.257,645.752,5.72721,300,0,0,42,0,0,0,0,0),
+(@CGUID+3982,18927,0,1,1,0,0,-8855.97,652.546,96.2675,5.07716,300,0,0,42,0,0,0,0,0),
+(@CGUID+3983,18927,571,1,1,0,0,5678.09,658.93,647.134,0.088838,300,0,0,42,0,0,0,0,0),
+(@CGUID+3984,19148,0,1,1,0,0,-4914.82,-951.191,501.498,4.5773,300,0,0,42,0,0,0,0,0),
+(@CGUID+3985,19171,530,1,1,0,0,-3910.91,-11612.4,-138.243,4.99941,300,0,0,42,0,0,0,0,0),
+(@CGUID+3986,19172,0,1,1,0,0,-4826.78,-1175.89,502.193,2.45358,300,0,0,42,0,0,0,0,0),
+(@CGUID+3987,19173,1,1,1,0,0,9923.44,2496.95,1317.49,2.28359,300,0,0,42,0,0,0,0,0),
+(@CGUID+3988,19169,571,1,1,0,0,5928.98,639.593,645.557,3.01052,300,0,0,42,0,0,0,0,0),
+(@CGUID+3989,19169,530,1,1,0,0,9664.38,-7117.91,14.324,2.63397,300,0,0,42,0,0,0,0,0),
+(@CGUID+3990,19175,1,1,1,0,0,1603.36,-4404.49,9.30901,0.627438,300,0,0,42,0,0,0,0,0),
+(@CGUID+3991,19176,1,1,1,0,0,-1242.68,76.7127,128.935,1.27376,300,0,0,42,0,0,0,0,0),
+(@CGUID+3992,19177,1,1,1,0,0,1685.07,-4352.88,61.7253,1.79601,300,0,0,42,0,0,0,0,0),
+(@CGUID+3993,19178,0,1,1,0,0,1629.95,219.238,-43.1027,1.91079,300,0,0,42,0,0,0,0,0),
+(@CGUID+3994,20102,1,1,1,0,0,6745.48,-4667.44,723.103,1.03712,300,0,0,42,0,0,0,0,0),
+(@CGUID+3995,20102,1,1,1,0,0,-936.306,-3738.3,8.96324,3.35283,300,0,0,42,0,0,0,0,0),
+(@CGUID+3996,20102,1,1,1,0,0,-7173.14,-3808.58,8.37043,3.3285,300,0,0,42,0,0,0,0,0),
+(@CGUID+3997,20102,0,1,1,0,0,-14461.4,468.507,15.1232,2.66545,300,0,0,42,0,0,0,0,0),
+(@CGUID+3998,20102,530,1,1,0,0,-1884.63,5397.52,-12.4278,2.51637,300,0,0,42,0,0,0,0,0);
+
+DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID AND @OGUID+591;
+INSERT INTO `gameobject` (`guid`,`id`,`map`,`spawnMask`,`phaseMask`,`position_x`,`position_y`,`position_z`,`orientation`,`rotation0`,`rotation1`,`rotation2`,`rotation3`,`spawntimesecs`,`animprogress`,`state`) VALUES
+(@OGUID,195191,0,1,1,-5074.44,-782.17,495.119,4.20169,0,0,0.862781,-0.505577,300,0,1),
+(@OGUID+1,195164,0,1,1,-5073.87,-782.25,496.007,3.03145,0,0,0.998484,0.0550425,300,0,1),
+(@OGUID+2,195195,0,1,1,-5073.04,-783.32,496.007,2.21464,0,0,0.894503,0.447062,300,0,1),
+(@OGUID+3,195192,0,1,1,-5075.63,-782.225,496.007,2.68195,0,0,0.973707,0.227804,300,0,1),
+(@OGUID+4,195215,0,1,1,-5074.51,-782.057,496.007,3.29063,0,0,0.997225,-0.0744513,300,0,1),
+(@OGUID+5,195198,0,1,1,-5078.52,-780.332,495.148,1.81016,0,0,0.786474,0.617624,300,0,1),
+(@OGUID+6,195196,0,1,1,-5081.48,-809.468,495.127,5.09312,0,0,0.560535,-0.82813,300,0,1),
+(@OGUID+7,195194,0,1,1,-5074.6,-805.472,495.127,5.17166,0,0,0.527592,-0.849498,300,0,1),
+(@OGUID+8,195197,0,1,1,-5071.19,-788.535,495.001,0.561371,0,0,0.277014,0.960866,300,0,1),
+(@OGUID+9,195212,0,1,1,-5071.77,-785.649,495.013,0.698816,0,0,0.342342,0.939576,300,0,1),
+(@OGUID+10,195303,0,1,1,-5079.17,-811.633,495.128,4.6101,0,0,0.742332,-0.670032,300,0,1),
+(@OGUID+11,195303,0,1,1,-5078.82,-811.385,495.128,1.35069,0,0,0.625168,0.78049,300,0,1),
+(@OGUID+12,195303,0,1,1,-5077.27,-781.108,495.129,4.67293,0,0,0.72092,-0.693018,300,0,1),
+(@OGUID+13,180353,0,1,1,-5084.4,-786.175,495.73,3.2435,0,0,0.998702,-0.0509329,300,0,1),
+(@OGUID+14,180353,0,1,1,-5095.12,-790.328,495.205,3.48698,0,0,0.985126,-0.171835,300,0,1),
+(@OGUID+15,180353,0,1,1,-5092.54,-808.978,495.1,6.22801,0,0,0.0275838,-0.999619,300,0,1),
+(@OGUID+16,180353,0,1,1,-5076.06,-806.492,495.126,5.89029,0,0,0.195186,-0.980766,300,0,1),
+(@OGUID+17,180353,0,1,1,-5085.47,-807.597,495.124,4.16634,0,0,0.871583,-0.490248,300,0,1),
+(@OGUID+18,180353,0,1,1,-5076.27,-780.06,495.307,1.17397,0,0,0.553855,0.832613,300,0,1),
+(@OGUID+19,180353,0,1,1,-5071.41,-783.176,494.957,0.702734,0,0,0.344182,0.938903,300,0,1),
+(@OGUID+20,180353,0,1,1,-5072.26,-803.167,495.128,6.17696,0,0,0.0530896,-0.99859,300,0,1),
+(@OGUID+21,180353,0,1,1,-5069.62,-790.932,495.128,6.07878,0,0,0.102024,-0.994782,300,0,1),
+(@OGUID+22,195191,0,1,1,-9108.9,364.276,93.9704,2.74217,0,0,0.980124,0.198386,300,0,1),
+(@OGUID+23,195164,0,1,1,-9108.9,364.276,94.8585,1.14389,0,0,0.541267,0.840851,300,0,1),
+(@OGUID+24,195195,0,1,1,-9110.3,362.797,94.8585,0.814019,0,0,0.395865,0.918309,300,0,1),
+(@OGUID+25,195192,0,1,1,-9108.85,365.595,94.8591,1.20672,0,0,0.567411,0.823434,300,0,1),
+(@OGUID+26,195215,0,1,1,-9109.13,364.867,94.8591,1.20672,0,0,0.567411,0.823434,300,0,1),
+(@OGUID+27,195200,0,1,1,-9114.88,360.066,93.5696,5.88769,0,0,0.196461,-0.980512,300,0,1),
+(@OGUID+28,195198,0,1,1,-9109.01,368.778,94.0214,0.342777,0,0,0.170551,0.985349,300,0,1),
+(@OGUID+29,195198,0,1,1,-9114.53,354.438,93.4013,5.24366,0,0,0.496674,-0.867937,300,0,1),
+(@OGUID+30,195196,0,1,1,-9113.92,363.176,93.8391,5.46357,0,0,0.398432,-0.917198,300,0,1),
+(@OGUID+31,195194,0,1,1,-9119.82,359.342,93.1893,5.08265,0,0,0.564861,-0.825186,300,0,1),
+(@OGUID+32,195197,0,1,1,-9111.72,368.989,94.1376,6.2529,0,0,0.0151425,-0.999885,300,0,1),
+(@OGUID+33,195197,0,1,1,-9109.75,353.516,93.3842,5.47535,0,0,0.393022,-0.919529,300,0,1),
+(@OGUID+34,195199,0,1,1,-9105.29,367.059,93.0555,6.15472,0,0,0.0641869,-0.997938,300,0,1),
+(@OGUID+35,195199,0,1,1,-9111.07,351.772,93.4565,2.0039,0,0,0.842522,0.538662,300,0,1),
+(@OGUID+36,195199,0,1,1,-9118.75,357.285,93.2502,1.69366,0,0,0.749186,0.66236,300,0,1),
+(@OGUID+37,195212,0,1,1,-9111.16,360.718,93.8337,2.31413,0,0,0.915627,0.402029,300,0,1),
+(@OGUID+38,195212,0,1,1,-9111.21,356.638,93.3919,2.32591,0,0,0.917979,0.396629,300,0,1),
+(@OGUID+39,195212,0,1,1,-9109.4,358.181,93.6363,2.58509,0,0,0.961537,0.274674,300,0,1),
+(@OGUID+40,195212,0,1,1,-9105.45,364.199,93.3237,3.12702,0,0,0.999973,0.00728787,300,0,1),
+(@OGUID+41,195212,0,1,1,-9106.28,369.586,93.3838,3.6336,0,0,0.969894,-0.243529,300,0,1),
+(@OGUID+42,195303,0,1,1,-9108.46,370.797,93.9633,3.30373,0,0,0.996716,-0.0809796,300,0,1),
+(@OGUID+43,195303,0,1,1,-9107.36,367.547,93.7091,3.25661,0,0,0.998347,-0.0574749,300,0,1),
+(@OGUID+44,195303,0,1,1,-9111.39,362.091,93.8947,2.0628,0,0,0.858019,0.513618,300,0,1),
+(@OGUID+45,180353,0,1,1,-9106.44,366.297,93.4249,5.97015,0,0,0.155878,-0.987776,300,0,1),
+(@OGUID+46,180353,0,1,1,-9107.49,361.434,93.7582,4.30904,0,0,0.834417,-0.551133,300,0,1),
+(@OGUID+47,180353,0,1,1,-9107.88,355.021,93.3263,2.12956,0,0,0.874682,0.484698,300,0,1),
+(@OGUID+48,180353,0,1,1,-9106.72,347.759,93.3323,4.69388,0,0,0.71362,-0.700533,300,0,1),
+(@OGUID+49,180353,0,1,1,-9106.8,343.546,93.5129,4.69388,0,0,0.71362,-0.700533,300,0,1),
+(@OGUID+50,180353,0,1,1,-9106.46,335.828,93.6541,4.75279,0,0,0.692681,-0.721244,300,0,1),
+(@OGUID+51,180353,0,1,1,-9106.32,332.317,93.5889,4.75279,0,0,0.692681,-0.721244,300,0,1),
+(@OGUID+52,180353,0,1,1,-9106.95,323.154,93.3763,4.79991,0,0,0.675496,-0.737363,300,0,1),
+(@OGUID+53,180353,0,1,1,-9106.67,320.002,93.4244,4.79991,0,0,0.675496,-0.737363,300,0,1),
+(@OGUID+54,180353,0,1,1,-9108.21,310.725,93.7368,4.61534,0,0,0.740572,-0.671977,300,0,1),
+(@OGUID+55,180353,0,1,1,-9108.5,307.8,93.8631,4.61534,0,0,0.740572,-0.671977,300,0,1),
+(@OGUID+56,180353,0,1,1,-9123.38,309.698,93.1581,1.61119,0,0,0.721244,0.692681,300,0,1),
+(@OGUID+57,180353,0,1,1,-9123.5,312.509,93.314,1.61119,0,0,0.721244,0.692681,300,0,1),
+(@OGUID+58,180353,0,1,1,-9123.81,320.224,93.4622,1.61119,0,0,0.721244,0.692681,300,0,1),
+(@OGUID+59,180353,0,1,1,-9123.96,324.078,93.4462,1.61119,0,0,0.721244,0.692681,300,0,1),
+(@OGUID+60,180353,0,1,1,-9123.28,332.133,93.3779,1.4816,0,0,0.674879,0.737928,300,0,1),
+(@OGUID+61,180353,0,1,1,-9122.97,335.626,93.6704,1.4816,0,0,0.674879,0.737928,300,0,1),
+(@OGUID+62,180353,0,1,1,-9122.03,343.65,94.1882,1.4816,0,0,0.674879,0.737928,300,0,1),
+(@OGUID+63,180353,0,1,1,-9121.66,347.84,94.0413,1.4816,0,0,0.674879,0.737928,300,0,1),
+(@OGUID+64,180353,0,1,1,-9120.34,357.919,93.1309,2.03924,0,0,0.851908,0.523692,300,0,1),
+(@OGUID+65,180353,0,1,1,-9124.05,353.904,93.4149,2.01096,0,0,0.844419,0.535683,300,0,1),
+(@OGUID+66,180353,0,1,1,-9129.1,350.316,93.5324,2.05966,0,0,0.857211,0.514966,300,0,1),
+(@OGUID+67,180353,0,1,1,-9126.2,352.023,93.5502,2.16569,0,0,0.883294,0.468819,300,0,1),
+(@OGUID+68,195191,1,1,1,10004.8,2226.45,1330.13,3.13414,0,0,0.999993,0.00372881,300,0,1),
+(@OGUID+69,195164,1,1,1,10004.8,2226.39,1331.01,1.59868,0,0,0.716896,0.69718,300,0,1),
+(@OGUID+70,195195,1,1,1,10004.7,2224.82,1331.01,1.51229,0,0,0.686121,0.727487,300,0,1),
+(@OGUID+71,195192,1,1,1,10004.3,2227.59,1331.01,1.67329,0,0,0.742401,0.669956,300,0,1),
+(@OGUID+72,195215,1,1,1,10004.4,2226.69,1331.01,1.67722,0,0,0.743715,0.668497,300,0,1),
+(@OGUID+73,195200,1,1,1,10001.9,2221.9,1329.61,4.41433,0,0,0.804258,-0.59428,300,0,1),
+(@OGUID+74,195198,1,1,1,9985.81,2241.07,1331.4,3.28336,0,0,0.997489,-0.0708247,300,0,1),
+(@OGUID+75,195198,1,1,1,10003.1,2234.87,1329.32,3.79387,0,0,0.947286,-0.320388,300,0,1),
+(@OGUID+76,195196,1,1,1,10002.5,2232.19,1329.84,3.7978,0,0,0.946655,-0.322247,300,0,1),
+(@OGUID+77,195196,1,1,1,9988.36,2241.36,1331.18,3.12236,0,0,0.999954,0.00961857,300,0,1),
+(@OGUID+78,195194,1,1,1,10001.2,2225.46,1329.96,2.88281,0,0,0.991641,0.129031,300,0,1),
+(@OGUID+79,195197,1,1,1,9987.62,2239.49,1331.19,3.04774,0,0,0.998899,0.0469072,300,0,1),
+(@OGUID+80,195197,1,1,1,10001.7,2234.57,1329.54,4.3358,0,0,0.826967,-0.56225,300,0,1),
+(@OGUID+81,195212,1,1,1,10005.8,2231.28,1329.7,3.66821,0,0,0.965534,-0.260278,300,0,1),
+(@OGUID+82,195212,1,1,1,10009.6,2230.83,1329.41,3.54648,0,0,0.979578,-0.201062,300,0,1),
+(@OGUID+83,195212,1,1,1,10008.6,2228.53,1329.99,3.45616,0,0,0.987657,-0.156634,300,0,1),
+(@OGUID+84,195212,1,1,1,10005.7,2221.27,1329.69,2.71788,0,0,0.977642,0.210275,300,0,1),
+(@OGUID+85,195212,1,1,1,9990.62,2240.48,1330.86,3.06346,0,0,0.999237,0.0390581,300,0,1),
+(@OGUID+86,195199,1,1,1,9990.57,2243.64,1330.71,3.1577,0,0,0.999968,-0.00805576,300,0,1),
+(@OGUID+87,195199,1,1,1,10007,2235.34,1328.77,4.29653,0,0,0.837846,-0.545907,300,0,1),
+(@OGUID+88,195199,1,1,1,10009.2,2223.82,1329.94,2.84355,0,0,0.988917,0.148472,300,0,1),
+(@OGUID+89,195303,1,1,1,10005.2,2222.65,1329.86,2.71003,0,0,0.976809,0.214111,300,0,1),
+(@OGUID+90,195303,1,1,1,10004.3,2229.67,1330.11,3.55041,0,0,0.979182,-0.202986,300,0,1),
+(@OGUID+91,195303,1,1,1,10004,2231.16,1329.87,3.58575,0,0,0.975442,-0.220257,300,0,1),
+(@OGUID+92,195303,1,1,1,9989.61,2240.32,1331.01,5.05444,0,0,0.576446,-0.817135,300,0,1),
+(@OGUID+93,180353,1,1,1,9983.18,2245.02,1331.84,3.23231,0,0,0.998971,-0.0453449,300,0,1),
+(@OGUID+94,180353,1,1,1,10006.4,2229.73,1329.97,4.63818,0,0,0.732852,-0.680388,300,0,1),
+(@OGUID+95,180353,1,1,1,10007,2223.84,1330.01,4.69316,0,0,0.713874,-0.700274,300,0,1),
+(@OGUID+96,180353,1,1,1,10002.6,2215.54,1328.7,3.11451,0,0,0.999908,0.013543,300,0,1),
+(@OGUID+97,180353,1,1,1,10002.7,2212.55,1328.26,3.16163,0,0,0.99995,-0.0100193,300,0,1),
+(@OGUID+98,180353,1,1,1,10002.2,2207.07,1327.79,3.14985,0,0,0.999991,-0.00412897,300,0,1),
+(@OGUID+99,180353,1,1,1,10002.8,2203.31,1327.76,3.25195,0,0,0.998478,-0.0551519,300,0,1),
+(@OGUID+100,180353,1,1,1,9996.26,2194.43,1327.7,3.25588,0,0,0.998368,-0.0571123,300,0,1),
+(@OGUID+101,180353,1,1,1,9992.76,2194.03,1327.82,3.25588,0,0,0.998368,-0.0571123,300,0,1),
+(@OGUID+102,180353,1,1,1,9985.05,2193.15,1328.59,3.25588,0,0,0.998368,-0.0571123,300,0,1),
+(@OGUID+103,180353,1,1,1,9982.1,2192.81,1328.84,3.25588,0,0,0.998368,-0.0571123,300,0,1),
+(@OGUID+104,180353,1,1,1,9975.17,2197.07,1328.93,1.54371,0,0,0.697466,0.716617,300,0,1),
+(@OGUID+105,180353,1,1,1,9975.25,2200.06,1328.91,1.54371,0,0,0.697466,0.716617,300,0,1),
+(@OGUID+106,180353,1,1,1,9973.8,2207.95,1329.23,1.61832,0,0,0.723709,0.690105,300,0,1),
+(@OGUID+107,180353,1,1,1,9973.67,2210.56,1329.33,1.62225,0,0,0.725063,0.688683,300,0,1),
+(@OGUID+108,180353,1,1,1,9976.81,2216.66,1329.18,0.122141,0,0,0.0610327,0.998136,300,0,1),
+(@OGUID+109,180353,1,1,1,9980.82,2217.15,1328.8,0.122141,0,0,0.0610327,0.998136,300,0,1),
+(@OGUID+110,180353,1,1,1,9990.4,2218.56,1328.55,0.0553825,0,0,0.0276877,0.999617,300,0,1),
+(@OGUID+111,180353,1,1,1,9993.38,2218.72,1328.65,0.0553825,0,0,0.0276877,0.999617,300,0,1),
+(@OGUID+112,195191,530,1,1,-3955.34,-11863.2,0.830986,3.63028,0,0,0.970296,-0.24192,300,0,1),
+(@OGUID+113,195164,530,1,1,-3955.34,-11863.2,1.71971,3.52818,0,0,0.981377,-0.192092,300,0,1),
+(@OGUID+114,195195,530,1,1,-3954.82,-11864.6,1.71971,1.88277,0,0,0.808374,0.588669,300,0,1),
+(@OGUID+115,195192,530,1,1,-3956.34,-11862.3,1.71989,2.16551,0,0,0.883254,0.468896,300,0,1),
+(@OGUID+116,195215,530,1,1,-3955.13,-11864.2,1.97205,2.12624,0,0,0.873877,0.486147,300,0,1),
+(@OGUID+117,195200,530,1,1,-3951.67,-11868.6,0.949688,3.61065,0,0,0.972624,-0.232383,300,0,1),
+(@OGUID+118,195198,530,1,1,-3955.82,-11857.2,0.764875,3.7206,0,0,0.958385,-0.285478,300,0,1),
+(@OGUID+119,195196,530,1,1,-3959.87,-11860,0.710028,3.96408,0,0,0.916625,-0.399748,300,0,1),
+(@OGUID+120,195194,530,1,1,-3957.05,-11866.4,0.827674,3.32397,0,0,0.995845,-0.0910648,300,0,1),
+(@OGUID+121,195197,530,1,1,-3954.63,-11867.9,0.891499,3.11192,0,0,0.99989,0.0148376,300,0,1),
+(@OGUID+122,195212,530,1,1,-3953.94,-11866.2,0.8877,3.1237,0,0,0.99996,0.00894757,300,0,1),
+(@OGUID+123,195212,530,1,1,-3953.9,-11859.5,0.824961,3.48498,0,0,0.985297,-0.170852,300,0,1),
+(@OGUID+124,195212,530,1,1,-3956.95,-11858.9,0.758281,3.66955,0,0,0.96536,-0.260923,300,0,1),
+(@OGUID+125,195212,530,1,1,-3959,-11857.7,0.705579,3.79521,0,0,0.947071,-0.321024,300,0,1),
+(@OGUID+126,195303,530,1,1,-3958.59,-11860.3,1.02229,4.30965,0,0,0.834249,-0.551388,300,0,1),
+(@OGUID+127,195303,530,1,1,-3957.48,-11861.1,0.769591,4.15257,0,0,0.874938,-0.484235,300,0,1),
+(@OGUID+128,180353,530,1,1,-3954.67,-11860.3,0.817822,3.70882,0,0,0.960051,-0.279826,300,0,1),
+(@OGUID+129,180353,530,1,1,-3952.77,-11864.2,0.892707,3.59886,0,0,0.973977,-0.226648,300,0,1),
+(@OGUID+130,180353,530,1,1,-3978.55,-11860.6,0.446388,3.98763,0,0,0.911853,-0.410517,300,0,1),
+(@OGUID+131,180353,530,1,1,-3980.7,-11859.3,0.420101,4.24681,0,0,0.851157,-0.524911,300,0,1),
+(@OGUID+132,180353,530,1,1,-3976.57,-11861.8,0.465867,4.09759,0,0,0.887918,-0.460003,300,0,1),
+(@OGUID+133,180353,530,1,1,-3974.81,-11863.1,0.483395,6.25743,0,0,0.0128756,-0.999917,300,0,1),
+(@OGUID+134,180353,530,1,1,-3970.8,-11863.2,0.532856,6.25743,0,0,0.0128756,-0.999917,300,0,1),
+(@OGUID+135,180353,530,1,1,-3965.14,-11863.3,0.639776,6.25743,0,0,0.0128756,-0.999917,300,0,1),
+(@OGUID+136,180353,530,1,1,-3958.77,-11871.5,0.842487,4.22718,0,0,0.856269,-0.516529,300,0,1),
+(@OGUID+137,180353,530,1,1,-3961.29,-11876.7,0.829859,4.26252,0,0,0.847008,-0.53158,300,0,1),
+(@OGUID+138,180353,530,1,1,-3963.99,-11882.9,0.794779,4.0701,0,0,0.894156,-0.447755,300,0,1),
+(@OGUID+139,180353,530,1,1,-3969.7,-11887.5,0.697352,2.84095,0,0,0.988723,0.149756,300,0,1),
+(@OGUID+140,180353,530,1,1,-3972.96,-11886.6,0.632589,2.86059,0,0,0.990146,0.140042,300,0,1),
+(@OGUID+141,180353,530,1,1,-3977.27,-11885.7,0.550238,2.99803,0,0,0.997425,0.0717196,300,0,1),
+(@OGUID+142,180353,530,1,1,-3982.69,-11880.4,0.446558,1.34869,0,0,0.624387,0.781115,300,0,1),
+(@OGUID+143,180353,530,1,1,-3981.39,-11874.6,0.447613,1.34869,0,0,0.624387,0.781115,300,0,1),
+(@OGUID+144,180353,530,1,1,-3981.4,-11869.1,0.40929,1.43509,0,0,0.657536,0.753423,300,0,1),
+(@OGUID+145,195191,1,1,1,1302.52,-4410.94,26.5561,3.19832,0,0,0.999598,-0.0283608,300,0,1),
+(@OGUID+146,195195,1,1,1,1302,-4412.47,27.4441,1.11702,0,0,0.529922,0.848046,300,0,1),
+(@OGUID+147,195192,1,1,1,1302.1,-4409.68,27.444,1.65109,0,0,0.734917,0.678157,300,0,1),
+(@OGUID+148,195215,1,1,1,1303.2,-4410.26,27.444,1.65501,0,0,0.736247,0.676713,300,0,1),
+(@OGUID+149,195200,1,1,1,1300.88,-4415.43,26.6914,0.150977,0,0,0.0754169,0.997152,300,0,1),
+(@OGUID+150,179968,1,1,1,1297.44,-4418.41,26.6135,5.58986,0,0,0.339761,-0.940512,300,0,1),
+(@OGUID+151,179968,1,1,1,1296.58,-4417.67,26.6345,5.57808,0,0,0.345295,-0.938494,300,0,1),
+(@OGUID+152,179968,1,1,1,1296.53,-4419.34,26.6187,5.66447,0,0,0.304446,-0.95253,300,0,1),
+(@OGUID+153,179968,1,1,1,1295.43,-4418.55,26.6254,5.65662,0,0,0.308184,-0.951327,300,0,1),
+(@OGUID+154,179968,1,1,1,1295.64,-4420.43,26.6132,5.64091,0,0,0.315646,-0.948877,300,0,1),
+(@OGUID+155,179968,1,1,1,1294.66,-4419.7,26.5909,5.64091,0,0,0.315646,-0.948877,300,0,1),
+(@OGUID+156,179968,1,1,1,1295.12,-4402.44,26.3123,1.1288,0,0,0.534908,0.84491,300,0,1),
+(@OGUID+157,179968,1,1,1,1294.65,-4403.47,26.3195,1.14843,0,0,0.543177,0.839618,300,0,1),
+(@OGUID+158,179968,1,1,1,1295.94,-4404.05,26.3415,1.14843,0,0,0.543177,0.839618,300,0,1),
+(@OGUID+159,179968,1,1,1,1296.37,-4403.09,26.3204,1.14843,0,0,0.543177,0.839618,300,0,1),
+(@OGUID+160,179968,1,1,1,1296.37,-4403.09,27.026,1.14843,0,0,0.543177,0.839618,300,0,1),
+(@OGUID+161,179968,1,1,1,1302.51,-4406.17,26.4073,0.339473,0,0,0.168922,0.985629,300,0,1),
+(@OGUID+162,179968,1,1,1,1302.51,-4406.17,27.1129,0.292349,0,0,0.145654,0.989336,300,0,1),
+(@OGUID+163,179968,1,1,1,1301.68,-4406.42,26.4589,0.292349,0,0,0.145654,0.989336,300,0,1),
+(@OGUID+164,179968,1,1,1,1301.09,-4405.5,26.478,0.245226,0,0,0.122306,0.992492,300,0,1),
+(@OGUID+165,179968,1,1,1,1302.34,-4407.39,26.4339,0.260935,0,0,0.130097,0.991501,300,0,1),
+(@OGUID+166,195198,1,1,1,1303.12,-4403.25,26.295,3.58788,0,0,0.975207,-0.221295,300,0,1),
+(@OGUID+167,195196,1,1,1,1304.8,-4406.37,26.1649,3.24623,0,0,0.998632,-0.0522942,300,0,1),
+(@OGUID+168,195194,1,1,1,1299.46,-4405.2,26.4748,3.85491,0,0,0.937068,-0.349146,300,0,1),
+(@OGUID+169,195197,1,1,1,1301.52,-4403.95,26.3724,3.72139,0,0,0.958272,-0.285857,300,0,1),
+(@OGUID+170,195197,1,1,1,1297.9,-4420.87,26.6368,2.72394,0,0,0.978275,0.207313,300,0,1),
+(@OGUID+171,195212,1,1,1,1304.73,-4408.7,26.2159,2.90065,0,0,0.992752,0.120178,300,0,1),
+(@OGUID+172,195212,1,1,1,1306.55,-4410.74,25.8364,2.8496,0,0,0.989362,0.145477,300,0,1),
+(@OGUID+173,195303,1,1,1,1305.29,-4413.29,26.1647,2.67289,0,0,0.972665,0.232213,300,0,1),
+(@OGUID+174,195303,1,1,1,1298.76,-4419.4,26.6275,1.69507,0,0,0.74965,0.661834,300,0,1),
+(@OGUID+175,180353,1,1,1,1280.23,-4413.12,26.4446,3.85884,0,0,0.93638,-0.350988,300,0,1),
+(@OGUID+176,180353,1,1,1,1275.71,-4417.02,26.4,3.85884,0,0,0.93638,-0.350988,300,0,1),
+(@OGUID+177,180353,1,1,1,1270.68,-4421.41,26.2863,3.85492,0,0,0.937067,-0.349148,300,0,1),
+(@OGUID+178,180353,1,1,1,1268.6,-4429.59,26.6604,5.32754,0,0,0.459849,-0.887997,300,0,1),
+(@OGUID+179,180353,1,1,1,1271.09,-4433.14,26.7162,5.32361,0,0,0.461591,-0.887093,300,0,1),
+(@OGUID+180,180353,1,1,1,1275.02,-4438.74,26.9386,5.32361,0,0,0.461591,-0.887093,300,0,1),
+(@OGUID+181,180353,1,1,1,1284.69,-4438.29,27.5673,0.528753,0,0,0.261308,0.965256,300,0,1),
+(@OGUID+182,180353,1,1,1,1289.41,-4435.53,27.3442,0.528753,0,0,0.261308,0.965256,300,0,1),
+(@OGUID+183,180353,1,1,1,1296.54,-4430.96,26.9027,0.697614,0,0,0.341777,0.939781,300,0,1),
+(@OGUID+184,180353,1,1,1,1304.26,-4412.35,26.4077,1.50657,0,0,0.68404,0.729444,300,0,1),
+(@OGUID+185,180353,1,1,1,1304.41,-4408.99,26.2925,1.52621,0,0,0.691168,0.722694,300,0,1),
+(@OGUID+186,180353,1,1,1,1295.63,-4406.77,26.4567,4.16907,0,0,0.870912,-0.491439,300,0,1),
+(@OGUID+187,180353,1,1,1,1290.06,-4404.73,26.3184,4.42826,0,0,0.800101,-0.599865,300,0,1),
+(@OGUID+188,179968,1,1,1,1281.13,-4412.77,26.4501,5.42178,0,0,0.417509,-0.908673,300,0,1),
+(@OGUID+189,179968,1,1,1,1279.71,-4413.85,26.4523,5.50817,0,0,0.37788,-0.925855,300,0,1),
+(@OGUID+190,179968,1,1,1,1276.3,-4416.39,26.4036,5.32361,0,0,0.461593,-0.887092,300,0,1),
+(@OGUID+191,179968,1,1,1,1274.84,-4417.44,26.3812,5.3511,0,0,0.449356,-0.893353,300,0,1),
+(@OGUID+192,179968,1,1,1,1271.26,-4420.47,26.2395,5.9048,0,0,0.188066,-0.982156,300,0,1),
+(@OGUID+193,179968,1,1,1,1270.17,-4422.24,26.376,5.87731,0,0,0.201547,-0.979479,300,0,1),
+(@OGUID+194,179968,1,1,1,1267.92,-4428.64,26.6532,0.520896,0,0,0.257513,0.966275,300,0,1),
+(@OGUID+195,179968,1,1,1,1268.77,-4430.44,26.6577,0.591582,0,0,0.291496,0.956572,300,0,1),
+(@OGUID+196,179968,1,1,1,1270.65,-4432.46,26.7018,0.842909,0,0,0.409088,0.912495,300,0,1),
+(@OGUID+197,179968,1,1,1,1271.64,-4433.71,26.7426,0.897887,0,0,0.434014,0.900906,300,0,1),
+(@OGUID+198,179968,1,1,1,1274.36,-4437.81,26.8996,0.752588,0,0,0.367476,0.930033,300,0,1),
+(@OGUID+199,179968,1,1,1,1275.57,-4439.37,26.9804,0.741593,0,0,0.362358,0.932039,300,0,1),
+(@OGUID+200,179968,1,1,1,1283.83,-4438.68,27.54,2.0807,0,0,0.862581,0.505919,300,0,1),
+(@OGUID+201,179968,1,1,1,1285.38,-4437.76,27.534,2.10426,0,0,0.868481,0.495723,300,0,1),
+(@OGUID+202,179968,1,1,1,1288.37,-4435.9,27.3867,2.11604,0,0,0.871386,0.490598,300,0,1),
+(@OGUID+203,179968,1,1,1,1289.92,-4435.09,27.3016,2.15138,0,0,0.879919,0.475124,300,0,1),
+(@OGUID+204,179968,1,1,1,1295.79,-4431.59,26.952,2.24563,0,0,0.901324,0.433146,300,0,1),
+(@OGUID+205,179968,1,1,1,1297.16,-4430.09,26.8497,2.30061,0,0,0.912888,0.408209,300,0,1),
+(@OGUID+206,195164,1,1,1,1297.52,-4430.13,27.5555,2.40664,0,0,0.933237,0.359262,300,0,1),
+(@OGUID+207,195164,1,1,1,1295.88,-4431.63,27.6582,2.21029,0,0,0.893529,0.449006,300,0,1),
+(@OGUID+208,195164,1,1,1,1290.11,-4435.29,28.0071,2.10033,0,0,0.867506,0.497427,300,0,1),
+(@OGUID+209,195164,1,1,1,1288.56,-4436.14,28.0923,1.99823,0,0,0.840993,0.541047,300,0,1),
+(@OGUID+210,195164,1,1,1,1285.61,-4437.76,28.2396,2.19065,0,0,0.889078,0.457756,300,0,1),
+(@OGUID+211,195164,1,1,1,1284.02,-4438.77,28.2456,2.09248,0,0,0.865546,0.50083,300,0,1),
+(@OGUID+212,195164,1,1,1,1275.56,-4439.34,27.6864,0.753374,0,0,0.367842,0.929888,300,0,1),
+(@OGUID+213,195164,1,1,1,1274.15,-4437.9,27.605,0.741593,0,0,0.362358,0.932039,300,0,1),
+(@OGUID+214,195164,1,1,1,1271.66,-4433.78,27.4488,0.906527,0,0,0.437902,0.899023,300,0,1),
+(@OGUID+215,195164,1,1,1,1270.69,-4432.51,27.4082,0.835841,0,0,0.405861,0.913935,300,0,1),
+(@OGUID+216,195164,1,1,1,1268.61,-4430.38,27.3632,0.563308,0,0,0.277945,0.960597,300,0,1),
+(@OGUID+217,195164,1,1,1,1267.88,-4428.73,27.3586,0.606505,0,0,0.298626,0.95437,300,0,1),
+(@OGUID+218,195164,1,1,1,1270.24,-4422.24,27.0815,5.81762,0,0,0.230685,-0.973029,300,0,1),
+(@OGUID+219,195164,1,1,1,1271.25,-4420.36,26.9449,5.87653,0,0,0.20193,-0.9794,300,0,1),
+(@OGUID+220,195164,1,1,1,1274.69,-4417.34,27.0869,5.35424,0,0,0.447952,-0.894058,300,0,1),
+(@OGUID+221,195164,1,1,1,1276.21,-4416.05,27.1098,5.34638,0,0,0.45146,-0.892292,300,0,1),
+(@OGUID+222,195164,1,1,1,1279.75,-4413.7,27.158,5.26392,0,0,0.487858,-0.872923,300,0,1),
+(@OGUID+223,195164,1,1,1,1280.97,-4412.84,27.1556,5.51917,0,0,0.372785,-0.927918,300,0,1),
+(@OGUID+224,195164,1,1,1,1296.35,-4419.28,27.3242,5.7705,0,0,0.253547,-0.967323,300,0,1),
+(@OGUID+225,195164,1,1,1,1301.94,-4411.23,27.444,0.311978,0,0,0.155357,0.987858,300,0,1),
+(@OGUID+226,195164,1,1,1,1296.44,-4403.09,27.7315,1.25681,0,0,0.587856,0.808965,300,0,1),
+(@OGUID+227,195164,1,1,1,1301.82,-4406.53,27.2368,5.4744,0,0,0.39346,-0.919342,300,0,1),
+(@OGUID+228,179968,530,1,1,-3981.01,-11861.1,0.416226,4.16906,0,0,0.870916,-0.491432,300,0,1),
+(@OGUID+229,179968,530,1,1,-3980.44,-11860.2,0.423322,4.16513,0,0,0.871879,-0.489721,300,0,1),
+(@OGUID+230,179968,530,1,1,-3980.04,-11861.9,0.426034,4.23975,0,0,0.853007,-0.5219,300,0,1),
+(@OGUID+231,179968,530,1,1,-3979.42,-11860.7,0.432217,4.23975,0,0,0.853007,-0.5219,300,0,1),
+(@OGUID+232,179968,530,1,1,-3962.22,-11859.2,0.655255,4.65994,0,0,0.725406,-0.688321,300,0,1),
+(@OGUID+233,179968,530,1,1,-3962.17,-11858.3,0.647246,4.65994,0,0,0.725406,-0.688321,300,0,1),
+(@OGUID+234,179968,530,1,1,-3962.17,-11858.3,1.35331,4.65994,0,0,0.725406,-0.688321,300,0,1),
+(@OGUID+235,179968,530,1,1,-3963.3,-11858,0.622251,4.49893,0,0,0.778409,-0.627758,300,0,1),
+(@OGUID+236,179968,530,1,1,-3963.57,-11858.9,0.625538,4.59711,0,0,0.746669,-0.665196,300,0,1),
+(@OGUID+237,179968,1,1,1,9982.13,2246.34,1332.02,3.13021,0,0,0.999984,0.0056905,300,0,1),
+(@OGUID+238,179968,1,1,1,9982.08,2243.54,1331.84,3.02026,0,0,0.99816,0.0606312,300,0,1),
+(@OGUID+239,179968,1,1,1,9999.55,2234.41,1329.88,4.31224,0,0,0.833534,-0.552467,300,0,1),
+(@OGUID+240,179968,1,1,1,9999.9,2235.24,1329.73,4.31224,0,0,0.833534,-0.552467,300,0,1),
+(@OGUID+241,179968,1,1,1,9999.9,2235.24,1330.44,4.31224,0,0,0.833534,-0.552467,300,0,1),
+(@OGUID+242,179968,1,1,1,9998.76,2235.77,1329.83,4.28475,0,0,0.841048,-0.54096,300,0,1),
+(@OGUID+243,179968,1,1,1,10002.5,2216.51,1328.84,3.28336,0,0,0.997489,-0.0708264,300,0,1),
+(@OGUID+244,179968,1,1,1,10002.9,2213.91,1328.47,3.31085,0,0,0.996421,-0.0845292,300,0,1),
+(@OGUID+245,179968,1,1,1,10003.2,2210.99,1328.12,3.17734,0,0,0.99984,-0.0178704,300,0,1),
+(@OGUID+246,179968,1,1,1,10003.1,2207.82,1327.83,3.33441,0,0,0.995356,-0.0962619,300,0,1),
+(@OGUID+247,179968,1,1,1,10003.3,2205.14,1327.77,3.22776,0,0,0.999072,-0.0430718,300,0,1),
+(@OGUID+248,179968,1,1,1,10003.9,2201.66,1327.86,3.21205,0,0,0.999379,-0.0352239,300,0,1),
+(@OGUID+249,179968,1,1,1,9997.22,2194.31,1327.73,1.54701,0,0,0.698647,0.715466,300,0,1),
+(@OGUID+250,179968,1,1,1,9994.37,2194.29,1327.74,1.48811,0,0,0.677275,0.73573,300,0,1),
+(@OGUID+251,179968,1,1,1,9991.63,2194.14,1327.89,1.41742,0,0,0.650855,0.759202,300,0,1),
+(@OGUID+252,179968,1,1,1,9986.12,2193.36,1328.47,1.60199,0,0,0.718048,0.695993,300,0,1),
+(@OGUID+253,179968,1,1,1,9983.56,2193.02,1328.73,1.55879,0,0,0.70285,0.711338,300,0,1),
+(@OGUID+254,179968,1,1,1,9980.77,2192.63,1328.9,1.51167,0,0,0.685896,0.7277,300,0,1),
+(@OGUID+255,179968,1,1,1,9974.98,2195.81,1328.95,0.0233379,0,0,0.0116687,0.999932,300,0,1),
+(@OGUID+256,179968,1,1,1,9975.06,2198.89,1328.92,6.25155,0,0,0.0158186,-0.999875,300,0,1),
+(@OGUID+257,179968,1,1,1,9975.13,2201.37,1328.94,6.1573,0,0,0.0629013,-0.99802,300,0,1),
+(@OGUID+258,179968,1,1,1,9974.23,2207.13,1329.15,0.0508296,0,0,0.0254121,0.999677,300,0,1),
+(@OGUID+259,179968,1,1,1,9973.79,2209.18,1329.29,0.0311947,0,0,0.0155967,0.999878,300,0,1),
+(@OGUID+260,179968,1,1,1,9973.39,2211.61,1329.39,0.156859,0,0,0.0783489,0.996926,300,0,1),
+(@OGUID+261,179968,1,1,1,9979.24,2216.92,1328.91,4.88889,0,0,0.642035,-0.766675,300,0,1),
+(@OGUID+262,179968,1,1,1,9975.86,2216.51,1329.29,4.82998,0,0,0.664334,-0.747436,300,0,1),
+(@OGUID+263,179968,1,1,1,9981.93,2217.48,1328.73,4.84961,0,0,0.656965,-0.753921,300,0,1),
+(@OGUID+264,179968,1,1,1,9988.83,2218.95,1328.58,4.75929,0,0,0.69033,-0.723494,300,0,1),
+(@OGUID+265,179968,1,1,1,9991.92,2218.84,1328.61,4.82213,0,0,0.667264,-0.744821,300,0,1),
+(@OGUID+266,179968,1,1,1,9994.95,2218.91,1328.77,4.66897,0,0,0.722289,-0.691592,300,0,1),
+(@OGUID+267,195164,1,1,1,9999.51,2234.51,1330.59,1.43313,0,0,0.6568,0.754065,300,0,1),
+(@OGUID+268,195164,1,1,1,9994.93,2219.04,1329.48,4.65326,0,0,0.727698,-0.685897,300,0,1),
+(@OGUID+269,195164,1,1,1,9991.99,2219.15,1329.31,4.66897,0,0,0.722289,-0.691591,300,0,1),
+(@OGUID+270,195164,1,1,1,9989.01,2219.09,1329.28,4.64148,0,0,0.731726,-0.681599,300,0,1),
+(@OGUID+271,195164,1,1,1,9981.98,2217.51,1329.43,4.68468,0,0,0.716835,-0.697243,300,0,1),
+(@OGUID+272,195164,1,1,1,9979.05,2217.06,1329.61,4.82212,0,0,0.667265,-0.74482,300,0,1),
+(@OGUID+273,195164,1,1,1,9975.8,2216.83,1330,4.82369,0,0,0.66668,-0.745344,300,0,1),
+(@OGUID+274,195164,1,1,1,9973.21,2211.7,1330.09,0.0877428,0,0,0.0438573,0.999038,300,0,1),
+(@OGUID+275,195164,1,1,1,9973.8,2209.13,1329.99,0.0846007,0,0,0.0422877,0.999105,300,0,1),
+(@OGUID+276,195164,1,1,1,9974.41,2207.01,1329.86,0.0610387,0,0,0.0305146,0.999534,300,0,1),
+(@OGUID+277,195164,1,1,1,9974.75,2201.51,1329.62,6.06541,0,0,0.108673,-0.994078,300,0,1),
+(@OGUID+278,195164,1,1,1,9975.09,2198.93,1329.62,0.0217681,0,0,0.0108838,0.999941,300,0,1),
+(@OGUID+279,195164,1,1,1,9974.65,2196.08,1329.65,0.00213314,0,0,0.00106657,0.999999,300,0,1),
+(@OGUID+280,195164,1,1,1,9980.82,2192.39,1329.6,1.42763,0,0,0.654723,0.755869,300,0,1),
+(@OGUID+281,195164,1,1,1,9983.48,2192.95,1329.43,1.40407,0,0,0.645773,0.76353,300,0,1),
+(@OGUID+282,195164,1,1,1,9986.32,2193.11,1329.18,1.48339,0,0,0.67554,0.737323,300,0,1),
+(@OGUID+283,195164,1,1,1,9991.7,2193.93,1328.59,1.71116,0,0,0.754951,0.655781,300,0,1),
+(@OGUID+284,195164,1,1,1,9994.25,2194.27,1328.45,1.45591,0,0,0.665343,0.746538,300,0,1),
+(@OGUID+285,195164,1,1,1,9997.38,2194.07,1328.44,1.45591,0,0,0.665343,0.746538,300,0,1),
+(@OGUID+286,195164,1,1,1,10004,2201.64,1328.57,3.10917,0,0,0.999869,0.0162108,300,0,1),
+(@OGUID+287,195164,1,1,1,10003.4,2205.32,1328.47,3.14059,0,0,1,0.000503496,300,0,1),
+(@OGUID+288,195164,1,1,1,10003.1,2207.89,1328.54,3.28196,0,0,0.997538,-0.0701248,300,0,1),
+(@OGUID+289,195164,1,1,1,10003.1,2210.9,1328.82,3.01492,0,0,0.997995,0.063293,300,0,1),
+(@OGUID+290,195164,1,1,1,10002.7,2213.92,1329.17,3.20342,0,0,0.999522,-0.0309075,300,0,1),
+(@OGUID+291,195164,1,1,1,10002.5,2216.61,1329.55,3.16415,0,0,0.999936,-0.0112772,300,0,1),
+(@OGUID+292,179968,0,1,1,-9125.02,352.824,93.5288,2.1217,0,0,0.872771,0.488131,300,0,1),
+(@OGUID+293,179968,0,1,1,-9127.56,351.404,93.5273,2.13741,0,0,0.876577,0.481261,300,0,1),
+(@OGUID+294,179968,0,1,1,-9121.57,348.944,93.9659,6.15864,0,0,0.0622308,-0.998062,300,0,1),
+(@OGUID+295,179968,0,1,1,-9122.27,346.012,94.1675,6.20969,0,0,0.0367379,-0.999325,300,0,1),
+(@OGUID+296,179968,0,1,1,-9122.08,342.306,94.1731,0.0325353,0,0,0.0162669,0.999868,300,0,1),
+(@OGUID+297,179968,0,1,1,-9122.38,336.465,93.7437,6.15864,0,0,0.0622322,-0.998062,300,0,1),
+(@OGUID+298,179968,0,1,1,-9122.77,333.542,93.4547,6.10759,0,0,0.0876855,-0.996148,300,0,1),
+(@OGUID+299,179968,0,1,1,-9123.52,331.044,93.3352,6.06832,0,0,0.107227,-0.994235,300,0,1),
+(@OGUID+300,179968,0,1,1,-9124.3,325.218,93.4123,6.25681,0,0,0.0131848,-0.999913,300,0,1),
+(@OGUID+301,179968,0,1,1,-9124.62,322.257,93.4678,6.26074,0,0,0.0112225,-0.999937,300,0,1),
+(@OGUID+302,179968,0,1,1,-9124,318.81,93.4679,0.0796561,0,0,0.0398175,0.999207,300,0,1),
+(@OGUID+303,179968,0,1,1,-9123.73,313.696,93.4004,0.00504303,0,0,0.00252151,0.999997,300,0,1),
+(@OGUID+304,179968,0,1,1,-9123.56,311.213,93.2591,0.00504327,0,0,0.00252163,0.999997,300,0,1),
+(@OGUID+305,179968,0,1,1,-9123.45,308.836,93.1538,0.0128972,0,0,0.00644858,0.999979,300,0,1),
+(@OGUID+306,179968,0,1,1,-9108.65,306.666,93.8969,2.91887,0,0,0.993806,0.111131,300,0,1),
+(@OGUID+307,179968,0,1,1,-9108.12,309.489,93.8183,3.13486,0,0,0.999994,0.00336869,300,0,1),
+(@OGUID+308,179968,0,1,1,-9108.47,311.573,93.6563,3.00919,0,0,0.99781,0.0661522,300,0,1),
+(@OGUID+309,179968,0,1,1,-9106.75,319.206,93.4457,3.18591,0,0,0.999755,-0.0221551,300,0,1),
+(@OGUID+310,179968,0,1,1,-9106.91,321.71,93.3826,3.26366,0,0,0.998138,-0.0609962,300,0,1),
+(@OGUID+311,179968,0,1,1,-9106.96,324.388,93.3783,3.26366,0,0,0.998138,-0.0609962,300,0,1),
+(@OGUID+312,179968,0,1,1,-9106,331.289,93.583,3.2833,0,0,0.997491,-0.0707923,300,0,1),
+(@OGUID+313,179968,0,1,1,-9106.34,333.725,93.6275,3.2401,0,0,0.998787,-0.0492332,300,0,1),
+(@OGUID+314,179968,0,1,1,-9106.58,336.794,93.6628,3.26759,0,0,0.998016,-0.062956,300,0,1),
+(@OGUID+315,179968,0,1,1,-9106.71,342.403,93.5723,3.20083,0,0,0.999561,-0.0296139,300,0,1),
+(@OGUID+316,179968,0,1,1,-9106.88,345.568,93.432,3.18669,0,0,0.999746,-0.0225476,300,0,1),
+(@OGUID+317,179968,0,1,1,-9107.08,348.925,93.3381,3.25345,0,0,0.998436,-0.0558998,300,0,1),
+(@OGUID+318,179968,0,1,1,-9105.76,361.675,93.4297,2.58586,0,0,0.961643,0.274304,300,0,1),
+(@OGUID+319,179968,0,1,1,-9105,361.2,93.4297,2.58586,0,0,0.961643,0.274304,300,0,1),
+(@OGUID+320,179968,0,1,1,-9105,361.2,94.1356,2.58586,0,0,0.961643,0.274304,300,0,1),
+(@OGUID+321,179968,0,1,1,-9104.09,360.604,93.0295,2.61335,0,0,0.965322,0.261061,300,0,1),
+(@OGUID+322,179968,0,1,1,-9104.09,360.604,93.7354,2.61335,0,0,0.965322,0.261061,300,0,1),
+(@OGUID+323,179968,0,1,1,-9104.09,360.604,94.441,2.61335,0,0,0.965322,0.261061,300,0,1),
+(@OGUID+324,179968,0,1,1,-9106.57,360.255,93.5506,2.58194,0,0,0.961103,0.276191,300,0,1),
+(@OGUID+325,179968,0,1,1,-9105.81,359.775,93.5506,2.48376,0,0,0.946393,0.323017,300,0,1),
+(@OGUID+326,179968,0,1,1,-9105.81,359.775,94.2564,2.55445,0,0,0.957216,0.289374,300,0,1),
+(@OGUID+327,179968,0,1,1,-9104.89,359.163,93.1483,2.55445,0,0,0.957216,0.289374,300,0,1),
+(@OGUID+328,179968,0,1,1,-9104.89,359.163,93.854,2.55445,0,0,0.957216,0.289374,300,0,1),
+(@OGUID+329,179968,0,1,1,-9105.53,358.184,93.17,2.49947,0,0,0.948901,0.315575,300,0,1),
+(@OGUID+330,195164,0,1,1,-9106.82,348.979,94.044,3.21811,0,0,0.999268,-0.0382483,300,0,1),
+(@OGUID+331,195164,0,1,1,-9106.61,345.589,94.1377,3.09637,0,0,0.999744,0.0226088,300,0,1),
+(@OGUID+332,195164,0,1,1,-9106.66,342.347,94.2784,3.10423,0,0,0.999825,0.0186827,300,0,1),
+(@OGUID+333,195164,0,1,1,-9106.7,336.98,94.3685,3.23774,0,0,0.998845,-0.0480566,300,0,1),
+(@OGUID+334,195164,0,1,1,-9106.44,333.544,94.3332,3.13564,0,0,0.999996,0.00297577,300,0,1),
+(@OGUID+335,195164,0,1,1,-9106.12,331.509,94.2891,3.13957,0,0,0.999999,0.00101228,300,0,1),
+(@OGUID+336,195164,0,1,1,-9106.91,324.458,94.084,3.17491,0,0,0.999861,-0.0166584,300,0,1),
+(@OGUID+337,195164,0,1,1,-9106.92,321.9,94.0888,3.17098,0,0,0.999892,-0.0146952,300,0,1),
+(@OGUID+338,195164,0,1,1,-9106.6,319.258,94.1514,3.21418,0,0,0.999341,-0.0362862,300,0,1),
+(@OGUID+339,195164,0,1,1,-9108.34,311.514,94.3619,3.04532,0,0,0.998842,0.0481176,300,0,1),
+(@OGUID+340,195164,0,1,1,-9108,309.563,94.524,3.16706,0,0,0.999919,-0.0127318,300,0,1),
+(@OGUID+341,195164,0,1,1,-9108.7,306.836,94.6029,2.92201,0,0,0.993979,0.109569,300,0,1),
+(@OGUID+342,195164,0,1,1,-9123.52,308.78,93.8595,0.0435288,0,0,0.0217627,0.999763,300,0,1),
+(@OGUID+343,195164,0,1,1,-9123.57,311.178,93.9648,6.25838,0,0,0.0124007,-0.999923,300,0,1),
+(@OGUID+344,195164,0,1,1,-9123.84,313.691,94.1064,6.19477,0,0,0.0441957,-0.999023,300,0,1),
+(@OGUID+345,195164,0,1,1,-9124.06,318.765,94.1735,6.26388,0,0,0.00965214,-0.999953,300,0,1),
+(@OGUID+346,195164,0,1,1,-9124.86,322.295,94.1734,6.20576,0,0,0.0387035,-0.999251,300,0,1),
+(@OGUID+347,195164,0,1,1,-9124.07,325.098,94.118,6.2678,0,0,0.0076905,-0.99997,300,0,1),
+(@OGUID+348,195164,0,1,1,-9123.43,331.097,94.041,6.01255,0,0,0.134905,-0.990859,300,0,1),
+(@OGUID+349,195164,0,1,1,-9122.56,333.536,94.1602,6.00077,0,0,0.140739,-0.990047,300,0,1),
+(@OGUID+350,195164,0,1,1,-9122.21,336.358,94.4494,6.06753,0,0,0.10762,-0.994192,300,0,1),
+(@OGUID+351,195164,0,1,1,-9122.17,342.507,94.8786,6.08323,0,0,0.0998095,-0.995007,300,0,1),
+(@OGUID+352,195164,0,1,1,-9122.66,346.034,94.8427,6.24031,0,0,0.0214347,-0.99977,300,0,1),
+(@OGUID+353,195164,0,1,1,-9121.72,348.977,94.6714,6.2246,0,0,0.0292862,-0.999571,300,0,1),
+(@OGUID+354,179968,0,1,1,-5084.24,-808.46,495.127,0.96978,0,0,0.466111,0.884726,300,0,1),
+(@OGUID+355,179968,0,1,1,-5079.31,-809.352,495.128,1.52349,0,0,0.690184,0.723634,300,0,1),
+(@OGUID+356,179968,0,1,1,-5076.66,-808.073,495.127,1.98294,0,0,0.836833,0.547459,300,0,1),
+(@OGUID+357,179968,0,1,1,-5070,-786.548,494.868,3.54589,0,0,0.979638,-0.200773,300,0,1),
+(@OGUID+358,179968,0,1,1,-5069.18,-786.172,494.83,3.57338,0,0,0.976786,-0.214218,300,0,1),
+(@OGUID+359,179968,0,1,1,-5069.18,-786.172,495.537,3.57338,0,0,0.976786,-0.214218,300,0,1),
+(@OGUID+360,179968,0,1,1,-5068.53,-787.239,494.916,3.63621,0,0,0.969575,-0.244794,300,0,1),
+(@OGUID+361,195191,1,1,1,-1312.7,205.607,58.866,6.27839,0,0,0.0023953,-0.999997,300,0,1),
+(@OGUID+362,195164,1,1,1,-1312.7,205.607,59.7541,6.27447,0,0,0.00435867,-0.999991,300,0,1),
+(@OGUID+363,195195,1,1,1,-1313.19,203.883,59.7541,1.3618,0,0,0.629493,0.777006,300,0,1),
+(@OGUID+364,195192,1,1,1,-1313.04,206.69,59.754,1.49925,0,0,0.681363,0.731945,300,0,1),
+(@OGUID+365,195215,1,1,1,-1313.14,204.888,59.754,1.51888,0,0,0.688516,0.725221,300,0,1),
+(@OGUID+366,195200,1,1,1,-1313.53,201.289,58.8654,5.48121,0,0,0.390326,-0.920677,300,0,1),
+(@OGUID+367,179968,1,1,1,-1311.94,192.52,59.1312,2.59095,0,0,0.962338,0.271855,300,0,1),
+(@OGUID+368,179968,1,1,1,-1313.24,190.02,59.2281,2.57524,0,0,0.960173,0.279405,300,0,1),
+(@OGUID+369,179968,1,1,1,-1314.58,187.54,59.418,2.54383,0,0,0.955666,0.294452,300,0,1),
+(@OGUID+370,179968,1,1,1,-1310.59,194.635,59.0592,2.70876,0,0,0.976673,0.21473,300,0,1),
+(@OGUID+371,195198,1,1,1,-1316.18,210.677,58.8661,1.71916,0,0,0.757568,0.652756,300,0,1),
+(@OGUID+372,195196,1,1,1,-1314.67,209.519,58.8661,3.94969,0,0,0.919477,-0.393144,300,0,1),
+(@OGUID+373,195194,1,1,1,-1315.17,204.322,58.8654,5.38304,0,0,0.435031,-0.900415,300,0,1),
+(@OGUID+374,195197,1,1,1,-1317.97,210.447,58.8648,5.32807,0,0,0.459614,-0.888119,300,0,1),
+(@OGUID+375,195197,1,1,1,-1317.79,185.104,59.7552,4.73116,0,0,0.700438,-0.713713,300,0,1),
+(@OGUID+376,195197,1,1,1,-1312.5,187.357,59.3122,1.54245,0,0,0.697013,0.717058,300,0,1),
+(@OGUID+377,195212,1,1,1,-1314.91,183.793,59.5933,2.07652,0,0,0.861522,0.507721,300,0,1),
+(@OGUID+378,195212,1,1,1,-1311.93,209.505,58.8648,3.53343,0,0,0.980869,-0.194669,300,0,1),
+(@OGUID+379,195212,1,1,1,-1309.82,205.756,58.8648,2.88548,0,0,0.991812,0.127707,300,0,1),
+(@OGUID+380,195303,1,1,1,-1313.19,208.798,58.8649,3.89079,0,0,0.930655,-0.365898,300,0,1),
+(@OGUID+381,195303,1,1,1,-1315.66,184.701,59.5959,1.69952,0,0,0.751123,0.660162,300,0,1),
+(@OGUID+382,180353,1,1,1,-1310.87,193.496,59.0985,2.40246,0,0,0.932483,0.361213,300,0,1),
+(@OGUID+383,180353,1,1,1,-1312.52,191.397,59.1709,2.68127,0,0,0.97363,0.228134,300,0,1),
+(@OGUID+384,180353,1,1,1,-1314.19,188.785,59.3004,2.63022,0,0,0.96749,0.252909,300,0,1),
+(@OGUID+385,180353,1,1,1,-1310.79,203.753,58.8658,1.51888,0,0,0.688516,0.725221,300,0,1),
+(@OGUID+386,180353,1,1,1,-1310.8,207.802,58.8649,1.57386,0,0,0.708189,0.706023,300,0,1),
+(@OGUID+387,180353,1,1,1,-1326.04,203.805,59.0962,3.37635,0,0,0.993119,-0.117109,300,0,1),
+(@OGUID+388,180353,1,1,1,-1333.43,201.997,59.5005,3.39598,0,0,0.991921,-0.126853,300,0,1),
+(@OGUID+389,180353,1,1,1,-1337.23,195.937,60.5344,4.95108,0,0,0.617889,-0.786265,300,0,1),
+(@OGUID+390,180353,1,1,1,-1334.99,186.726,60.4348,4.95108,0,0,0.617889,-0.786265,300,0,1),
+(@OGUID+391,180353,1,1,1,-1317.57,198.279,58.9668,1.782,0,0,0.7777,0.628636,300,0,1),
+(@OGUID+392,179968,1,1,1,-1317.25,197.073,58.992,3.47846,0,0,0.985849,-0.167636,300,0,1),
+(@OGUID+393,179968,1,1,1,-1317.89,199.355,58.9472,3.51773,0,0,0.982368,-0.18696,300,0,1),
+(@OGUID+394,179968,1,1,1,-1310.51,202.173,58.8655,2.74018,0,0,0.979926,0.199361,300,0,1),
+(@OGUID+395,179968,1,1,1,-1309.49,201.749,58.875,2.74803,0,0,0.980701,0.195512,300,0,1),
+(@OGUID+396,179968,1,1,1,-1309.49,201.749,59.5804,2.74803,0,0,0.980701,0.195512,300,0,1),
+(@OGUID+397,179968,1,1,1,-1308.66,202.545,59.6401,2.74803,0,0,0.980701,0.195512,300,0,1),
+(@OGUID+398,179968,1,1,1,-1310.23,200.817,58.8769,2.77552,0,0,0.983296,0.182014,300,0,1),
+(@OGUID+399,179968,1,1,1,-1309.39,203.087,58.8651,5.99173,0,0,0.145214,-0.9894,300,0,1),
+(@OGUID+400,179968,1,1,1,-1307.76,202.375,58.8758,2.74018,0,0,0.979926,0.199362,300,0,1),
+(@OGUID+401,179968,1,1,1,-1308.25,203.731,58.8678,4.49554,0,0,0.779471,-0.626439,300,0,1),
+(@OGUID+402,179968,1,1,1,-1325.17,203.847,59.0586,4.95893,0,0,0.614796,-0.788686,300,0,1),
+(@OGUID+403,179968,1,1,1,-1326.97,203.733,59.1374,5.02176,0,0,0.58972,-0.807608,300,0,1),
+(@OGUID+404,179968,1,1,1,-1332.88,202.025,59.4843,5.00213,0,0,0.59762,-0.801779,300,0,1),
+(@OGUID+405,179968,1,1,1,-1334.27,201.832,59.5742,4.9982,0,0,0.599193,-0.800605,300,0,1),
+(@OGUID+406,179968,1,1,1,-1337.15,196.971,60.3714,0.199416,0,0,0.0995429,0.995033,300,0,1),
+(@OGUID+407,179968,1,1,1,-1337.12,195.238,60.6238,0.187635,0,0,0.0936799,0.995602,300,0,1),
+(@OGUID+408,179968,1,1,1,-1335.37,187.803,60.5692,0.329007,0,0,0.163763,0.9865,300,0,1),
+(@OGUID+409,179968,1,1,1,-1334.83,185.873,60.319,0.348642,0,0,0.17344,0.984845,300,0,1),
+(@OGUID+410,195164,1,1,1,-1334.83,185.873,61.0245,0.348642,0,0,0.17344,0.984845,300,0,1),
+(@OGUID+411,195164,1,1,1,-1335.26,187.819,61.2746,0.152293,0,0,0.0760728,0.997102,300,0,1),
+(@OGUID+412,195164,1,1,1,-1337.35,195.259,61.3292,0.171928,0,0,0.0858581,0.996307,300,0,1),
+(@OGUID+413,195164,1,1,1,-1337.46,196.912,61.0769,0.120877,0,0,0.0604015,0.998174,300,0,1),
+(@OGUID+414,195164,1,1,1,-1334.29,201.632,60.2797,0.332934,0,0,0.165699,0.986176,300,0,1),
+(@OGUID+415,195164,1,1,1,-1332.57,201.932,60.1899,4.97071,0,0,0.610139,-0.792294,300,0,1),
+(@OGUID+416,195164,1,1,1,-1327.13,203.723,59.8431,5.04532,0,0,0.580165,-0.814499,300,0,1),
+(@OGUID+417,195164,1,1,1,-1325.23,204.052,59.7642,4.75473,0,0,0.691981,-0.721916,300,0,1),
+(@OGUID+418,195164,1,1,1,-1310.25,202.407,59.5709,6.03493,0,0,0.123811,-0.992306,300,0,1),
+(@OGUID+419,195164,1,1,1,-1309.5,203.196,59.5706,5.45373,0,0,0.402939,-0.915227,300,0,1),
+(@OGUID+420,195164,1,1,1,-1308.14,203.883,59.5734,4.30313,0,0,0.836042,-0.548665,300,0,1),
+(@OGUID+421,195164,1,1,1,-1317.92,199.34,59.6527,3.40777,0,0,0.991157,-0.132697,300,0,1),
+(@OGUID+422,195164,1,1,1,-1317.29,197.153,59.6975,3.52558,0,0,0.981626,-0.190817,300,0,1),
+(@OGUID+423,195164,1,1,1,-1310.59,194.661,59.7653,5.88963,0,0,0.195511,-0.980701,300,0,1),
+(@OGUID+424,195164,1,1,1,-1314.3,187.375,60.1235,2.71662,0,0,0.977509,0.210891,300,0,1),
+(@OGUID+425,195191,0,1,1,1822.65,268.486,60.1895,4.68401,0,0,0.717067,-0.697004,300,0,1),
+(@OGUID+426,195164,0,1,1,1822.65,268.486,61.0773,3.01112,0,0,0.997873,0.0651913,300,0,1),
+(@OGUID+427,195195,0,1,1,1824.44,268.244,61.0773,3.00719,0,0,0.997743,0.0671505,300,0,1),
+(@OGUID+428,195192,0,1,1,1821.87,267.983,61.0774,3.23496,0,0,0.998911,-0.0466647,300,0,1),
+(@OGUID+429,195215,0,1,1,1821.85,269.152,61.0774,3.13678,0,0,0.999997,0.00240572,300,0,1),
+(@OGUID+430,195200,0,1,1,1827.23,267.982,60.0917,6.10166,0,0,0.0906389,-0.995884,300,0,1),
+(@OGUID+431,179968,0,1,1,1811.88,256.913,59.9234,4.88429,0,0,0.643794,-0.765198,300,0,1),
+(@OGUID+432,179968,0,1,1,1814.57,257.68,59.9798,4.93927,0,0,0.62252,-0.782604,300,0,1),
+(@OGUID+433,179968,0,1,1,1817.01,258.573,60.0155,4.94319,0,0,0.620982,-0.783825,300,0,1),
+(@OGUID+434,195198,0,1,1,1817.06,270.329,60.2343,5.35552,0,0,0.447378,-0.894345,300,0,1),
+(@OGUID+435,195196,0,1,1,1818.48,267.871,60.1517,5.31233,0,0,0.466589,-0.884474,300,0,1),
+(@OGUID+436,195194,0,1,1,1822.93,266.659,60.1207,0.144402,0,0,0.0721385,0.997395,300,0,1),
+(@OGUID+437,195197,0,1,1,1828.05,264.454,59.8784,5.85425,0,0,0.212827,-0.97709,300,0,1),
+(@OGUID+438,195197,0,1,1,1819.25,266.187,59.9856,2.08434,0,0,0.8635,0.504348,300,0,1),
+(@OGUID+439,195212,0,1,1,1819.78,271.369,60.1539,4.83323,0,0,0.663117,-0.748515,300,0,1),
+(@OGUID+440,195212,0,1,1,1823.45,271.665,60.2191,4.73506,0,0,0.699046,-0.715077,300,0,1),
+(@OGUID+441,195199,0,1,1,1818.4,269.984,60.1338,5.27305,0,0,0.483865,-0.875142,300,0,1),
+(@OGUID+442,195199,0,1,1,1825.5,270.99,60.189,0.678472,0,0,0.332767,0.943009,300,0,1),
+(@OGUID+443,195303,0,1,1,1825.46,268.729,60.3853,4.50336,0,0,0.777016,-0.62948,300,0,1),
+(@OGUID+444,195303,0,1,1,1819.84,268.611,60.1151,5.10419,0,0,0.555944,-0.83122,300,0,1),
+(@OGUID+445,180353,0,1,1,1824.92,270.391,60.2257,3.20353,0,0,0.999521,-0.0309616,300,0,1),
+(@OGUID+446,180353,0,1,1,1821.17,270.063,60.1725,3.23101,0,0,0.999001,-0.0446961,300,0,1),
+(@OGUID+447,180353,0,1,1,1813.1,257.35,59.9493,4.88428,0,0,0.6438,-0.765193,300,0,1),
+(@OGUID+448,180353,0,1,1,1815.67,258.419,60.0141,4.9314,0,0,0.625595,-0.780148,300,0,1),
+(@OGUID+449,180353,0,1,1,1823.87,262.408,59.9219,6.00347,0,0,0.139404,-0.990236,300,0,1),
+(@OGUID+450,180353,0,1,1,1829.26,260.862,59.6116,6.00347,0,0,0.139404,-0.990236,300,0,1),
+(@OGUID+451,180353,0,1,1,1835.55,259.054,59.7994,6.00347,0,0,0.139404,-0.990236,300,0,1),
+(@OGUID+452,180353,0,1,1,1833.15,248.323,59.8227,2.89722,0,0,0.992544,0.121883,300,0,1),
+(@OGUID+453,180353,0,1,1,1822.7,250.93,60.0502,2.89722,0,0,0.992544,0.121883,300,0,1),
+(@OGUID+454,180353,0,1,1,1825.45,228.409,60.0708,6.12128,0,0,0.0808658,-0.996725,300,0,1),
+(@OGUID+455,180353,0,1,1,1835.52,226.764,60.2553,6.12128,0,0,0.0808658,-0.996725,300,0,1),
+(@OGUID+456,180353,0,1,1,1834.41,213.818,60.216,3.02289,0,0,0.998239,0.0593187,300,0,1),
+(@OGUID+457,180353,0,1,1,1828.95,214.53,60.503,3.0111,0,0,0.997872,0.0651978,300,0,1),
+(@OGUID+458,180353,0,1,1,1823.25,215.279,60.2116,3.0111,0,0,0.997872,0.0651978,300,0,1),
+(@OGUID+459,179968,0,1,1,1822.69,215.403,60.1776,1.39318,0,0,0.641607,0.767034,300,0,1),
+(@OGUID+460,179968,0,1,1,1823.8,214.992,60.2217,1.40104,0,0,0.644614,0.764508,300,0,1),
+(@OGUID+461,179968,0,1,1,1828.2,214.485,60.4552,1.51492,0,0,0.687078,0.726584,300,0,1),
+(@OGUID+462,179968,0,1,1,1829.91,214.581,60.4197,1.56676,0,0,0.705677,0.708534,300,0,1),
+(@OGUID+463,179968,0,1,1,1833.54,214.099,60.2353,1.51963,0,0,0.688788,0.724963,300,0,1),
+(@OGUID+464,179968,0,1,1,1835.43,214.118,60.2106,1.59424,0,0,0.715348,0.698768,300,0,1),
+(@OGUID+465,179968,0,1,1,1836.62,226.776,60.2415,1.5,0,0,0.681638,0.73169,300,0,1),
+(@OGUID+466,179968,0,1,1,1834.29,226.723,60.3708,1.33114,0,0,0.617506,0.786566,300,0,1),
+(@OGUID+467,179968,0,1,1,1826.45,228.143,60.1295,1.44109,0,0,0.659795,0.751446,300,0,1),
+(@OGUID+468,179968,0,1,1,1824.26,228.134,60.0401,1.36255,0,0,0.629785,0.77677,300,0,1),
+(@OGUID+469,179968,0,1,1,1834.21,247.981,59.8394,1.55105,0,0,0.70009,0.714054,300,0,1),
+(@OGUID+470,179968,0,1,1,1832.03,247.781,59.8763,1.60603,0,0,0.719452,0.694542,300,0,1),
+(@OGUID+471,179968,0,1,1,1823.6,250.277,60.0631,1.31936,0,0,0.612862,0.79019,300,0,1),
+(@OGUID+472,179968,0,1,1,1821.45,250.783,60.0482,1.22511,0,0,0.574959,0.818182,300,0,1),
+(@OGUID+473,179968,0,1,1,1822.89,262.578,59.9009,1.3115,0,0,0.609754,0.79259,300,0,1),
+(@OGUID+474,179968,0,1,1,1824.7,262.186,59.8891,1.37041,0,0,0.63283,0.774291,300,0,1),
+(@OGUID+475,179968,0,1,1,1828.37,261.229,59.6733,1.41753,0,0,0.650897,0.759166,300,0,1),
+(@OGUID+476,179968,0,1,1,1830.13,261.054,59.5981,1.33899,0,0,0.62059,0.784135,300,0,1),
+(@OGUID+477,179968,0,1,1,1834.58,258.927,59.7548,1.2526,0,0,0.58615,0.810203,300,0,1),
+(@OGUID+478,179968,0,1,1,1836.16,258.179,59.8198,1.14264,0,0,0.540743,0.841188,300,0,1),
+(@OGUID+479,179968,0,1,1,1815.95,271.259,60.2131,5.37594,0,0,0.438226,-0.898865,300,0,1),
+(@OGUID+480,179968,0,1,1,1815.39,271.969,60.2347,5.37986,0,0,0.43646,-0.899724,300,0,1),
+(@OGUID+481,179968,0,1,1,1815.39,271.969,60.9403,5.37986,0,0,0.43646,-0.899724,300,0,1),
+(@OGUID+482,179968,0,1,1,1816.72,272.957,60.2132,5.44584,0,0,0.406548,-0.913629,300,0,1),
+(@OGUID+483,179968,0,1,1,1817.36,272.251,60.1876,5.44584,0,0,0.406548,-0.913629,300,0,1),
+(@OGUID+484,195164,0,1,1,1817.36,272.251,60.8931,5.44584,0,0,0.406548,-0.913629,300,0,1),
+(@OGUID+485,195164,0,1,1,1822.88,262.575,60.6064,4.39341,0,0,0.810431,-0.585834,300,0,1),
+(@OGUID+486,195164,0,1,1,1824.72,262.287,60.5945,4.60154,0,0,0.745191,-0.666851,300,0,1),
+(@OGUID+487,195164,0,1,1,1828.41,261.179,60.3789,4.55834,0,0,0.75942,-0.650601,300,0,1),
+(@OGUID+488,195164,0,1,1,1830.29,260.989,60.3037,4.40519,0,0,0.806966,-0.590599,300,0,1),
+(@OGUID+489,195164,0,1,1,1834.49,259.129,60.4603,4.47588,0,0,0.785592,-0.618744,300,0,1),
+(@OGUID+490,195164,0,1,1,1836.31,258.493,60.5252,4.12245,0,0,0.882131,-0.471004,300,0,1),
+(@OGUID+491,195164,0,1,1,1821.67,250.916,60.7537,4.36199,0,0,0.819533,-0.573032,300,0,1),
+(@OGUID+492,195164,0,1,1,1823.47,250.206,60.7687,4.52222,0,0,0.771047,-0.636778,300,0,1),
+(@OGUID+493,195164,0,1,1,1832,248.018,60.582,4.7594,0,0,0.69029,-0.723532,300,0,1),
+(@OGUID+494,195164,0,1,1,1834.14,247.916,60.545,4.74212,0,0,0.696516,-0.717541,300,0,1),
+(@OGUID+495,195164,0,1,1,1836.37,227.114,60.9472,4.59683,0,0,0.746761,-0.665092,300,0,1),
+(@OGUID+496,195164,0,1,1,1834.26,226.399,61.0765,4.39891,0,0,0.808818,-0.588059,300,0,1),
+(@OGUID+497,195164,0,1,1,1826.36,228.105,60.835,4.52064,0,0,0.771549,-0.63617,300,0,1),
+(@OGUID+498,195164,0,1,1,1824.26,228.147,60.7457,4.61018,0,0,0.742306,-0.670061,300,0,1),
+(@OGUID+499,195164,0,1,1,1822.35,215.198,60.8831,4.55912,0,0,0.759166,-0.650897,300,0,1),
+(@OGUID+500,195164,0,1,1,1824,215.095,60.9274,4.51986,0,0,0.771799,-0.635867,300,0,1),
+(@OGUID+501,195164,0,1,1,1828.14,214.635,61.1607,4.56698,0,0,0.756604,-0.653874,300,0,1),
+(@OGUID+502,195164,0,1,1,1829.93,214.463,61.1252,4.60389,0,0,0.744407,-0.667726,300,0,1),
+(@OGUID+503,195164,0,1,1,1833.41,214.108,60.941,4.6196,0,0,0.73914,-0.673552,300,0,1),
+(@OGUID+504,195164,0,1,1,1835.64,214.253,60.9162,4.61567,0,0,0.740461,-0.672099,300,0,1),
+(@OGUID+505,179968,530,1,1,9305.97,-7211.26,15.9125,5.77224,0,0,0.252701,-0.967544,300,0,1),
+(@OGUID+506,179968,530,1,1,9305.18,-7213.52,15.9982,6.0864,0,0,0.0982337,-0.995163,300,0,1),
+(@OGUID+507,179968,530,1,1,9307.05,-7209.16,15.8791,5.57197,0,0,0.348162,-0.937434,300,0,1),
+(@OGUID+508,195191,530,1,1,9281.03,-7204.93,16.7354,5.63479,0,0,0.318548,-0.947907,300,0,1),
+(@OGUID+509,195164,530,1,1,9281.03,-7204.93,17.6235,4.91223,0,0,0.633045,-0.774115,300,0,1),
+(@OGUID+510,195195,530,1,1,9282.63,-7203.82,17.6235,3.74591,0,0,0.954697,-0.297581,300,0,1),
+(@OGUID+511,195192,530,1,1,9280.84,-7205.99,17.6245,4.04436,0,0,0.899845,-0.436211,300,0,1),
+(@OGUID+512,195215,530,1,1,9280.06,-7205.31,17.623,4.23678,0,0,0.85378,-0.520635,300,0,1),
+(@OGUID+513,195200,530,1,1,9284.67,-7200.88,17.2278,5.11643,0,0,0.550848,-0.834605,300,0,1),
+(@OGUID+514,195198,530,1,1,9277.36,-7207.52,16.424,6.09424,0,0,0.0943323,-0.995541,300,0,1),
+(@OGUID+515,195196,530,1,1,9279.56,-7209.09,16.4021,6.25525,0,0,0.0139694,-0.999902,300,0,1),
+(@OGUID+516,195194,530,1,1,9283.41,-7205.43,16.7583,1.28368,0,0,0.598669,0.800997,300,0,1),
+(@OGUID+517,195197,530,1,1,9286.75,-7200.71,17.2161,1.58213,0,0,0.711101,0.703089,300,0,1),
+(@OGUID+518,195197,530,1,1,9277.64,-7209.89,16.2857,2.34789,0,0,0.922283,0.386516,300,0,1),
+(@OGUID+519,195212,530,1,1,9276.6,-7204.24,16.638,5.61908,0,0,0.325986,-0.945375,300,0,1),
+(@OGUID+520,195212,530,1,1,9278.68,-7200.5,17.0822,5.58766,0,0,0.340795,-0.940138,300,0,1),
+(@OGUID+521,195212,530,1,1,9277.92,-7202.53,16.8511,5.67405,0,0,0.299879,-0.953977,300,0,1),
+(@OGUID+522,195199,530,1,1,9275.5,-7205.98,16.4592,5.67013,0,0,0.301752,-0.953387,300,0,1),
+(@OGUID+523,195199,530,1,1,9280.95,-7200.67,17.17,1.21299,0,0,0.569991,0.821651,300,0,1),
+(@OGUID+524,195303,530,1,1,9282.95,-7202.64,17.0309,5.42273,0,0,0.417079,-0.90887,300,0,1),
+(@OGUID+525,195303,530,1,1,9279.83,-7207.33,16.9276,6.00392,0,0,0.139179,-0.990267,300,0,1),
+(@OGUID+526,180353,530,1,1,9278.21,-7205.61,16.6083,0.957736,0,0,0.460775,0.887517,300,0,1),
+(@OGUID+527,180353,530,1,1,9280.55,-7202.27,16.9974,0.957736,0,0,0.460775,0.887517,300,0,1),
+(@OGUID+528,180353,530,1,1,9306.54,-7210.01,16.0835,5.78401,0,0,0.247004,-0.969014,300,0,1),
+(@OGUID+529,180353,530,1,1,9305.3,-7212.38,15.9549,6.14922,0,0,0.0669331,-0.997757,300,0,1),
+(@OGUID+530,180353,530,1,1,9302.77,-7211.58,16.0804,3.41211,0,0,0.990867,-0.134845,300,0,1),
+(@OGUID+531,180353,530,1,1,9303.11,-7223.44,16.4783,4.7355,0,0,0.698888,-0.715231,300,0,1),
+(@OGUID+532,180353,530,1,1,9299.34,-7229.96,16.5578,3.149,0,0,0.999993,-0.00370244,300,0,1),
+(@OGUID+533,180353,530,1,1,9293.58,-7230.07,16.8357,3.16078,0,0,0.999954,-0.00959279,300,0,1),
+(@OGUID+534,180353,530,1,1,9288.71,-7230.16,16.7451,3.16078,0,0,0.999954,-0.00959279,300,0,1),
+(@OGUID+535,180353,530,1,1,9283.86,-7225.95,16.2737,1.83346,0,0,0.793615,0.60842,300,0,1),
+(@OGUID+536,180353,530,1,1,9282.67,-7221.53,16.1109,1.83346,0,0,0.793615,0.60842,300,0,1),
+(@OGUID+537,180353,530,1,1,9281.12,-7215.74,16.1288,1.83346,0,0,0.793615,0.60842,300,0,1),
+(@OGUID+538,180353,530,1,1,9286.53,-7207.75,16.5461,0.117361,0,0,0.0586467,0.998279,300,0,1),
+(@OGUID+539,180353,530,1,1,9292.12,-7207.09,16.4871,0.117361,0,0,0.0586467,0.998279,300,0,1),
+(@OGUID+540,180353,530,1,1,9297.13,-7206.5,16.3099,0.117361,0,0,0.0586467,0.998279,300,0,1),
+(@OGUID+541,179968,530,1,1,9275.02,-7207.7,16.313,0.160557,0,0,0.0801923,0.996779,300,0,1),
+(@OGUID+542,179968,530,1,1,9274.35,-7207.81,16.313,0.160557,0,0,0.0801923,0.996779,300,0,1),
+(@OGUID+543,179968,530,1,1,9274.35,-7207.81,17.0197,0.160557,0,0,0.0801923,0.996779,300,0,1),
+(@OGUID+544,179968,530,1,1,9274.96,-7208.85,16.233,3.30608,0,0,0.99662,-0.0821494,300,0,1),
+(@OGUID+545,179968,530,1,1,9280.72,-7215.14,16.1388,0.368687,0,0,0.183301,0.983057,300,0,1),
+(@OGUID+546,179968,530,1,1,9281.43,-7216.52,16.1099,0.490423,0,0,0.242762,0.970086,300,0,1),
+(@OGUID+547,179968,530,1,1,9282.59,-7220.71,16.0999,0.309781,0,0,0.154272,0.988028,300,0,1),
+(@OGUID+548,179968,530,1,1,9282.9,-7222.09,16.1318,0.352978,0,0,0.175574,0.984466,300,0,1),
+(@OGUID+549,179968,530,1,1,9283.53,-7225.25,16.2282,0.553255,0,0,0.273113,0.961982,300,0,1),
+(@OGUID+550,179968,530,1,1,9284.43,-7226.71,16.3315,0.404029,0,0,0.200643,0.979664,300,0,1),
+(@OGUID+551,179968,530,1,1,9287.94,-7231.05,16.794,1.66459,0,0,0.739479,0.673179,300,0,1),
+(@OGUID+552,179968,530,1,1,9289.7,-7230.64,16.8237,1.73528,0,0,0.762805,0.646629,300,0,1),
+(@OGUID+553,179968,530,1,1,9292.94,-7230.5,16.8598,1.6214,0,0,0.724769,0.688993,300,0,1),
+(@OGUID+554,179968,530,1,1,9294.52,-7230.09,16.842,1.77455,0,0,0.775353,0.631527,300,0,1),
+(@OGUID+555,179968,530,1,1,9298.32,-7229.79,16.6317,1.53108,0,0,0.692925,0.72101,300,0,1),
+(@OGUID+556,179968,530,1,1,9300.41,-7229.9,16.4162,1.64103,0,0,0.731498,0.681844,300,0,1),
+(@OGUID+557,179968,530,1,1,9302.88,-7224.19,16.4577,2.9173,0,0,0.993718,0.11191,300,0,1),
+(@OGUID+558,179968,530,1,1,9303.3,-7222.68,16.4909,2.99977,0,0,0.997487,0.0708516,300,0,1),
+(@OGUID+559,179968,530,1,1,9302.54,-7210.81,16.0667,3.32964,0,0,0.995583,-0.0938842,300,0,1),
+(@OGUID+560,179968,530,1,1,9302.88,-7212.35,16.1022,3.40818,0,0,0.99113,-0.132898,300,0,1),
+(@OGUID+561,179968,530,1,1,9298.13,-7206.27,16.2716,4.76692,0,0,0.687567,-0.726121,300,0,1),
+(@OGUID+562,179968,530,1,1,9296.25,-7206.56,16.3527,4.85331,0,0,0.65557,-0.755135,300,0,1),
+(@OGUID+563,179968,530,1,1,9293.1,-7206.86,16.4519,4.85331,0,0,0.65557,-0.755135,300,0,1),
+(@OGUID+564,179968,530,1,1,9291.38,-7207.12,16.5108,4.84703,0,0,0.657939,-0.753071,300,0,1),
+(@OGUID+565,179968,530,1,1,9287.17,-7207.68,16.5565,4.91379,0,0,0.63244,-0.77461,300,0,1),
+(@OGUID+566,179968,530,1,1,9285.93,-7208.03,16.53,4.83132,0,0,0.663832,-0.747882,300,0,1),
+(@OGUID+567,195164,530,1,1,9275.34,-7208.59,16.8732,2.23558,0,0,0.899136,0.437669,300,0,1),
+(@OGUID+568,195164,530,1,1,9280.83,-7214.95,16.8446,0.287796,0,0,0.143402,0.989665,300,0,1),
+(@OGUID+569,195164,530,1,1,9281.47,-7216.43,16.8154,0.653006,0,0,0.320733,0.94717,300,0,1),
+(@OGUID+570,195164,530,1,1,9282.72,-7220.66,16.8067,0.169986,0,0,0.0848909,0.99639,300,0,1),
+(@OGUID+571,195164,530,1,1,9282.76,-7222.2,16.8376,0.307431,0,0,0.153111,0.988209,300,0,1),
+(@OGUID+572,195164,530,1,1,9283.49,-7225.2,16.934,0.668714,0,0,0.328162,0.944621,300,0,1),
+(@OGUID+573,195164,530,1,1,9284.4,-7226.69,17.0374,0.495927,0,0,0.24543,0.969414,300,0,1),
+(@OGUID+574,195164,530,1,1,9287.91,-7231.42,17.4998,1.74471,0,0,0.765845,0.643025,300,0,1),
+(@OGUID+575,195164,530,1,1,9289.82,-7230.78,17.5293,1.8154,0,0,0.788089,0.615562,300,0,1),
+(@OGUID+576,195164,530,1,1,9292.8,-7230.59,17.5657,1.64653,0,0,0.733371,0.679829,300,0,1),
+(@OGUID+577,195164,530,1,1,9294.49,-7230.15,17.5487,1.61119,0,0,0.721244,0.692681,300,0,1),
+(@OGUID+578,195164,530,1,1,9298.31,-7229.87,17.3376,1.67402,0,0,0.742645,0.669685,300,0,1),
+(@OGUID+579,195164,530,1,1,9300.33,-7229.86,17.1223,1.54051,0,0,0.696317,0.717734,300,0,1),
+(@OGUID+580,195164,530,1,1,9302.9,-7224.07,17.1636,3.09952,0,0,0.999779,0.0210337,300,0,1),
+(@OGUID+581,195164,530,1,1,9303.32,-7222.57,17.197,3.05633,0,0,0.999091,0.0426208,300,0,1),
+(@OGUID+582,195164,530,1,1,9305.22,-7213.43,16.7041,2.90317,0,0,0.992903,0.118928,300,0,1),
+(@OGUID+583,195164,530,1,1,9307.03,-7209.21,16.5859,2.57331,0,0,0.959902,0.280336,300,0,1),
+(@OGUID+584,195164,530,1,1,9302.46,-7210.65,16.7734,3.27231,0,0,0.997865,-0.065312,300,0,1),
+(@OGUID+585,195164,530,1,1,9302.7,-7212.36,16.8081,3.26838,0,0,0.997991,-0.0633526,300,0,1),
+(@OGUID+586,195164,530,1,1,9298.14,-7206.38,16.9784,4.81562,0,0,0.669685,-0.742645,300,0,1),
+(@OGUID+587,195164,530,1,1,9296.39,-7206.61,17.0586,4.77242,0,0,0.685567,-0.728009,300,0,1),
+(@OGUID+588,195164,530,1,1,9293.13,-7206.97,17.1583,4.741,0,0,0.696919,-0.71715,300,0,1),
+(@OGUID+589,195164,530,1,1,9291.36,-7207.04,17.2164,4.88237,0,0,0.644529,-0.76458,300,0,1),
+(@OGUID+590,195164,530,1,1,9287.29,-7207.67,17.2622,4.92164,0,0,0.629394,-0.777087,300,0,1),
+(@OGUID+591,195164,530,1,1,9285.87,-7208.02,17.2357,4.89415,0,0,0.640014,-0.768363,300,0,1);
+-- Link Creatures to event
+DELETE FROM `game_event_creature` WHERE `eventEntry`=@Event AND `guid` BETWEEN @CGUID AND @CGUID+3998;
+INSERT INTO game_event_creature SELECT @Event, creature.guid FROM `creature` WHERE creature.guid BETWEEN @CGUID AND @CGUID+3998;
+-- Link Objects to event
+DELETE FROM `game_event_gameobject` WHERE `eventEntry`=@Event AND `guid` BETWEEN @OGUID AND @OGUID+591;
+INSERT INTO `game_event_gameobject` SELECT @Event, gameobject.guid FROM `gameobject` WHERE gameobject.guid BETWEEN @OGUID AND @OGUID+591;
+-- ------------------
+-- -- Event Quests --
+-- ------------------
+-- Sets the chains from the event: "Pilgrim's Bounty" for Horde.
+UPDATE `quest_template` SET `RequiredRaces`=690 WHERE `Id` IN (14037,14040,14041,14043,14044,14047);
+-- Sets the chains from the event: "Pilgrim's Bounty" for Alliance.
+UPDATE `quest_template` SET `RequiredRaces`=1101 WHERE `Id` IN (14023,14024,14028,14030,14033,14035);
+-- Sets the dailys from the event: "Pilgrim's Bounty" for Horde.
+UPDATE `quest_template` SET `RequiredRaces`=690 WHERE `Id` IN (14059,14061,14062,14060,14058);
+-- Sets the dailys from the event: "Pilgrim's Bounty" for Alliance.
+UPDATE `quest_template` SET `RequiredRaces`=1101 WHERE `Id` IN (14053,14048,14051,14055,14054);
+-- Sets Quest "Sharing a Bountiful Feast" from the event: "Pilgrim's Bounty" for Horde.
+UPDATE `quest_template` SET `RequiredRaces`=690 WHERE `Id` =14065;
+-- Sets Quest "Sharing a Bountiful Feast" from the event: "Pilgrim's Bounty" for Alliance.
+UPDATE `quest_template` SET `RequiredRaces`=1101 WHERE `Id` =14064;
+-- Sets the quests in chain.
+-- Alliance
+UPDATE `quest_template` SET `PrevQuestId`=14023 WHERE `Id`=14024; -- Spice Bread Stuffing completed before starting Pumpkin Pie
+UPDATE `quest_template` SET `PrevQuestId`=14024 WHERE `Id`=14028; -- Pumpkin Pie completed before starting Cranberry Chutney
+UPDATE `quest_template` SET `PrevQuestId`=14028 WHERE `Id`=14030; -- Chanberry Chutney completed before starting They're Ravenous in Darnassus
+UPDATE `quest_template` SET `PrevQuestId`=14030 WHERE `Id`=14033; -- They're Ravenous in Darnassus completed before starting Candied Sweet Potatoes
+UPDATE `quest_template` SET `PrevQuestId`=14033 WHERE `Id`=14035; -- Candied Sweet Potatoes completed before starting Slow-roasted Turkey
+-- Horde
+UPDATE `quest_template` SET `PrevQuestId`=14037 WHERE `Id`=14040; -- Spice Bread Stuffing completed before starting Pumpkin Pie
+UPDATE `quest_template` SET `PrevQuestId`=14040 WHERE `Id`=14041; -- Pumpkin Pie completed before starting Cranberry Chutney
+UPDATE `quest_template` SET `PrevQuestId`=14041 WHERE `Id`=14043; -- Cranberry Chutney completed before starting Candied Sweet Potatoes
+UPDATE `quest_template` SET `PrevQuestId`=14043 WHERE `Id`=14044; -- Candied Sweet Potatoes completed before starting Undersupplied in the Undercity
+UPDATE `quest_template` SET `PrevQuestId`=14044 WHERE `Id`=14047; -- Undersupplied in the Undercity completed before starting Slow-roasted Turkey
+-- Adds the creature involved for the Chain Quests of the event: "Pilgrim's Bounty".
+DELETE FROM `creature_involvedrelation` WHERE `quest` IN (14022,14023,14024,14028,14030,14033,14035,14048,14051,14053,14054,14055,14036,14037,14040,14041,14043,14044,14047,14058,14059,14060,14061,14062);
+INSERT INTO `creature_involvedrelation` (`id`,`quest`) VALUES
+-- Alliance
+(34675,14022), -- Finish Pilgrim's Bounty on Gregory Tabor
+(34744,14023), -- Finish Spice Bread Stuffing on Jasper Moore
+(34644,14024), -- Finish Pumpkin Pie on Edward Winslow
+(34744,14028), -- Finish Cranberry Chutney on Jasper Moore
+(34676,14030), -- Finish They're Ravenous In Darnassus on Isaac Allerton
+(34675,14033), -- Finish Candied Sweet Potatoes on Gregory Tabor
+(34676,14035), -- Finish Slow-roasted Turkey on Isaac Allerton
+-- Alliance Daily
+(34708,14048), -- Finish Can't Get Enough Turkey on Caitrin Ironkettle
+(34708,14051), -- Finish Don't Forget The Stuffing on Caitrin Ironkettle
+(34710,14053), -- Finish We're Out of Cranberry Chutney Again? on Ellen Moore
+(34711,14054), -- Finish Easy as Pie on Mary Allerton
+(34744,14055), -- Finish She Says Potato on Jasper Moore
+-- Horde
+(34677,14036), -- Finish Pilgrim's Bounty on Miles Standish
+(34768,14037), -- Finish Spice Bread Stuffing on William Mullins
+(34679,14040), -- Finish Pumpkin Pie on Francis Eaton
+(34678,14041), -- Finish Cranberry Chutney on Dokin Farplain
+(34679,14043), -- Finish Candied Sweet Potatoes on Francis Eaton
+(34677,14044), -- Finish Undersupplied in the Undercity on Miles Standish
+(34679,14047), -- Finish Slow-roasted Turkey on Francis Eaton
+-- Horde Daily
+(34768,14058), -- Finish She Says Potato on William Mullins
+(34712,14059), -- Finish We're Out of Cranberry Chutney Again? on Roberta Carter
+(34714,14060), -- Finish Easy as Pie on Mahara Goldwheat
+(34713,14061), -- Finish Can't Get Enough Turkey on Ondani Greatmill
+(34713,14062); -- Finish Don't Forget The Stuffing on Ondani Greatmill
+-- Set the quest on creatures that are available outside of eventtime as well
+DELETE FROM `game_event_creature_quest` WHERE `quest` IN (14022,14036);
+INSERT INTO `game_event_creature_quest` (`eventEntry`,`id`,`quest`) VALUES
+(@Event,18927,14022), -- Start Pilgrim's Bounty on Human Commoner
+(@Event,20102,14022), -- Start Pilgrim's Bounty on Goblin Commoner
+(@Event,19169,14036), -- Start Pilgrim's Bounty on Blood Elf Commoner
+(@Event,19175,14036), -- Start Pilgrim's Bounty on Orc Commoner
+(@Event,20102,14036); -- Start Pilgrim's Bounty on Goblin Commoner
+-- Insert the quest relations on npc'sthat are only available during the event
+DELETE FROM `creature_questrelation` WHERE `quest` IN (14023,14024,14028,14030,14033,14035,14037,14040,14041,14043,14044,14047,14048,14051,14054,14055,14053,14061,14062,14060,14058,14059);
+INSERT INTO `creature_questrelation` (`id`,`quest`) VALUES
+-- Alliance
+(34675,14023), -- Start Spice Bread Stuffing on Gregory Tabor
+(34744,14024), -- Start Pumpkin Pie on Jasper Moore
+(34644,14028), -- Start Cranberry Chutney on Edward Winslow
+(34744,14030), -- Start They're Ravemous In Darnassus on Jasper Moore
+(34676,14033), -- Start Candied Sweet Potatoes on Isaac Allerton
+(34675,14035), -- Start Slow-roasted Turkey on Gregory Tabor
+-- Horde
+(34768,14037), -- Start Spice Bread Stuffing on Miles Standish
+(34768,14040), -- Start Pumpkin Pie on William Mullins
+(34679,14041), -- Start Cranberry Chutney on Francis Eaton
+(34678,14043), -- Start Candied Sweet Potatoes on Dokin Farplain
+(34679,14044), -- Start Undersupplied in the Undercity on Francis Eaton
+(34677,14047), -- Start Slow-roasted Turkey on Miles Standish
+-- Alliance Daily
+(34708,14048), -- Start Can't Get Enough Turkey on Caitrin Ironkettle
+(34708,14051), -- Start Don't Forget The Stuffing on Caitrin Ironkettle
+(34711,14054), -- Start Easy as Pie on Mary Allerton
+(34744,14055), -- Start She Says Potato on Jasper Moore
+(34710,14053), -- Start We're Out of Cranberry Chutney Again? on Ellen Moore
+-- Horde Daily
+(34713,14061), -- Start Can't Get Enough Turkey on Ondani Greatmill
+(34713,14062), -- Start Don't Forget The Stuffing on Ondani Greatmill
+(34714,14060), -- Start Easy as Pie on Mahara Goldwheat
+(34768,14058), -- Start She Says Potato on William Mullins
+(34712,14059); -- Start We're Out of Cranberry Chutney Again? on Roberta Carter
+-- -----------------
+-- -- Event Loots --
+-- -----------------
+-- Sets Wild Turkey and Lonely Turkey neutral.
+UPDATE `creature_template` SET `faction_A`=31,`faction_H`=31 WHERE `entry` IN (32820,32956);
+-- Adds the loot to those turkeys.
+SET @turkey:=32820; -- Wild Turkey
+SET @turkey2:=32956; -- Lonely Turkey
+DELETE FROM `creature_loot_template` WHERE `entry` IN (32820,32956);
+INSERT INTO `creature_loot_template` (`entry`,`item`,`ChanceOrQuestChance`,`lootmode`,`groupid`,`mincountOrRef`,`maxcount`) VALUES
+(@turkey,44834,100,1,0,1,1),
+(@turkey2,44834,100,1,0,1,1);
+-- Sets loot id for those turkeys.
+UPDATE `creature_template` SET `lootid`=32820 WHERE `entry`=32820;
+UPDATE `creature_template` SET `lootid`=32956 WHERE `entry`=32956;
+-- Fix loot for cooking book
+DELETE FROM `item_loot_template` WHERE `entry` IN (46809,46810);
+INSERT INTO `item_loot_template` (`entry`,`item`,`ChanceOrQuestChance`,`lootmode`,`groupid`,`mincountOrRef`,`maxcount`) VALUES
+-- Alliance book
+(46809,44861,100,0,0,1,1), -- Recipe: Slow-Roasted Turkey
+(46809,44859,100,0,0,1,1), -- Recipe: Candied Sweet Potato
+(46809,44858,100,0,0,1,1), -- Recipe: Cranberry Chutney
+(46809,44862,100,0,0,1,1), -- Recipe: Pumpkin Pie
+(46809,44860,100,0,0,1,1), -- Recipe: Spice Bread Stuffing
+-- Horde book
+(46810,46806,100,0,0,1,1), -- Recipe: Slow-Roasted Turkey
+(46810,46805,100,0,0,1,1), -- Recipe: Candied Sweet Potato
+(46810,46804,100,0,0,1,1), -- Recipe: Cranberry Chutney
+(46810,46807,100,0,0,1,1), -- Recipe: Pumpkin Pie
+(46810,46803,100,0,0,1,1); -- Recipe: Spice Bread Stuffing
diff --git a/sql/updates/world/2012_11_19_02_world_misc.sql b/sql/updates/world/2012_11_19_02_world_misc.sql
new file mode 100644
index 00000000000..1f792b8da41
--- /dev/null
+++ b/sql/updates/world/2012_11_19_02_world_misc.sql
@@ -0,0 +1,6 @@
+SET @Event = 26; -- game_event.entry - Set by TDB
+DELETE FROM `game_event` WHERE `eventEntry`=@Event;
+INSERT INTO `game_event` (`eventEntry`,`start_time`,`end_time`,`occurence`,`length`,`holiday`,`description`,`world_event`) VALUES
+(@Event,'2012-11-18 01:00:00','2020-12-31 05:00:00',525600,10020,404, 'Pilgrim''s Bounty',0);
+-- undo hack, reset to sniffed values
+UPDATE `gameobject_template` SET `data10`=37639,`data5`=0 WHERE `entry`=184867;
diff --git a/sql/updates/world/2012_11_19_03_world_ysera.sql b/sql/updates/world/2012_11_19_03_world_ysera.sql
new file mode 100644
index 00000000000..24a729f96dd
--- /dev/null
+++ b/sql/updates/world/2012_11_19_03_world_ysera.sql
@@ -0,0 +1,71 @@
+-- Dragonblight (Emerald Dragonshrine)
+-- Ysera should be laying down
+DELETE FROM `creature_addon` WHERE `guid`=108844;
+INSERT INTO `creature_addon` (`guid`,`bytes1`) VALUES
+(108844,3);
+-- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Grizzly Hills (Bloodmoon Isle)
+-- Adding teleport
+DELETE FROM `game_tele` WHERE `id`=1422;
+INSERT INTO `game_tele` (`id`,`position_x`,`position_y`,`position_z`,`orientation`,`map`,`name`) VALUES
+(1422,4682.07,-5569.67,53.61,3.85,571,"BloodmoonIsle"); -- Teleport location (roughly): http://www.wowhead.com/maps?data=394:844258
+-- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Bloodmoon worgen
+UPDATE `creature` SET `spawndist`=2.5,`movementType`=1 WHERE `guid` IN (108834,108799,108829);
+UPDATE `creature` SET `spawndist`=5,`movementType`=1 WHERE `guid` IN (108830,108828,108784);
+UPDATE `creature` SET `spawndist`=6,`movementType`=1 WHERE `guid`=108784;
+-- Bloodmoon Cultists
+UPDATE `creature` SET `position_x`=4599.94,`position_y`=-5706.74,`position_z`=184.50,`orientation`=3.72,`spawndist`=5 WHERE `guid`=109406;
+DELETE FROM `creature_addon` WHERE `guid` IN (109406,109407,109383,109412,109334,109385,109168,109147,109239,109240,109410,109411,109146,109169,109403,113585,109405,109408,109404);
+INSERT INTO `creature_addon` (`guid`,`path_id`,`bytes1`) VALUES
+(109406,0,8),(109407,0,8),(109383,0,8),
+(109412,0,1),(109334,0,1),(109168,0,1),
+(109147,0,1),(109240,0,1),(109239,0,1),
+(109411,0,1),(109410,0,1),(109169,0,1),
+(109146,0,1),(109403,0,8),(113585,0,8),
+(109405,0,8),(109408,0,8),(109404,1094040,0),
+(109385,1093850,0);
+DELETE FROM `creature` WHERE `guid` IN (113585,109404,109385);
+INSERT INTO `creature` (`guid`,`id`,`map`,`position_x`,`position_y`,`position_z`,`orientation`,`spawntimesecs`,`spawndist`,`curhealth`,`curmana`,`MovementType`) VALUES
+(109404,27024,571,4676.16,-5575.82,53.61,0.85,120,6,9940,0,2),
+(109385,26935,571,4550.15,-5493.45,2.19,0.85,120,6,9940,0,2);
+-- Pathing Bloodmoon Cultist 1/2
+DELETE FROM `waypoint_data` WHERE `id` IN (1093850,1094040);
+INSERT INTO `waypoint_data` (`id`,`point`,`position_x`,`position_y`,`position_z`,`delay`) VALUES
+(1093850,1,4550.159180,-5493.454102,2.198123,0),
+(1093850,2,4560.156250,-5505.391113,2.247392,0),
+(1093850,3,4568.288574,-5540.102051,2.325547,0),
+(1093850,4,4570.309570,-5555.015625,3.725862,0),
+(1093850,5,4593.584473,-5583.147461,17.485140,0),
+(1093850,6,4640.961426,-5587.870117,43.030090,0),
+(1093850,7,4663.515625,-5596.525391,51.983559,0),
+(1093850,8,4666.571777,-5585.750488,53.366554,0),
+(1093850,9,4679.179199,-5572.404297,53.618946,0),
+(1093850,10,4659.498047,-5593.301270,50.779484,0),
+(1093850,11,4633.121582,-5588.121582,38.891140,0),
+(1093850,12,4607.767090,-5586.987793,24.787226,0),
+(1093850,13,4588.015625,-5577.846680,13.770270,0),
+(1093850,14,4570.691895,-5554.702148,3.706614,0),
+(1093850,15,4564.821289,-5511.260742,2.249003,0),
+-- Pathing Bloodmoon Cultist 2/2
+(1094040,1,4676.167969,-5575.823730,53.619122,3000),
+(1094040,2,4665.977051,-5586.124512,53.232887,0),
+(1094040,3,4668.571289,-5599.335938,53.233620,0),
+(1094040,4,4678.922363,-5609.084961,58.034130,0),
+(1094040,5,4691.944336,-5631.230469,74.489761,0),
+(1094040,6,4692.178711,-5648.943359,79.715866,0),
+(1094040,7,4675.570313,-5656.392090,85.288292,0),
+(1094040,8,4643.766113,-5657.881836,105.69108,0),
+(1094040,9,4630.772461,-5652.050293,110.18435,0),
+(1094040,10,4647.054688,-5657.352539,103.57666,0),
+(1094040,11,4674.222656,-5656.737793,85.933739,0),
+(1094040,12,4692.171387,-5649.309082,79.797195,0),
+(1094040,13,4692.635254,-5633.777832,75.973076,0),
+(1094040,14,4677.485352,-5607.687500,57.116299,0),
+(1094040,15,4665.121094,-5596.857910,52.347866,0),
+(1094040,16,4666.613770,-5585.797363,53.372700,0);
+-- ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+-- Varlam
+UPDATE `creature` SET `position_x`=4700.48,`position_y`=-5568.50,`position_z`=53.61,`orientation`=3.39 WHERE `guid`=113673;
+-- Shade of Arugal
+UPDATE `creature` SET `position_x`=4590.02,`position_y`=-5712.43,`position_z`=184.50,`orientation`=1.01 WHERE `guid`=108492;
diff --git a/src/server/collision/Models/GameObjectModel.cpp b/src/server/collision/Models/GameObjectModel.cpp
index d8c39925dc6..ae8465843b5 100644
--- a/src/server/collision/Models/GameObjectModel.cpp
+++ b/src/server/collision/Models/GameObjectModel.cpp
@@ -28,6 +28,7 @@
#include "TemporarySummon.h"
#include "Object.h"
#include "DBCStores.h"
+#include "World.h"
using G3D::Vector3;
using G3D::Ray;
diff --git a/src/server/game/AI/CoreAI/GameObjectAI.h b/src/server/game/AI/CoreAI/GameObjectAI.h
index 195f8d19c86..4561aa92741 100644
--- a/src/server/game/AI/CoreAI/GameObjectAI.h
+++ b/src/server/game/AI/CoreAI/GameObjectAI.h
@@ -42,7 +42,7 @@ class GameObjectAI
// Pass parameters between AI
virtual void DoAction(const int32 /*param = 0 */) {}
virtual void SetGUID(uint64 /*guid*/, int32 /*id = 0 */) {}
- virtual uint64 GetGUID(int32 /*id = 0 */) { return 0; }
+ virtual uint64 GetGUID(int32 /*id = 0 */) const { return 0; }
static int Permissible(GameObject const* go);
@@ -53,9 +53,9 @@ class GameObjectAI
virtual bool QuestReward(Player* /*player*/, Quest const* /*quest*/, uint32 /*opt*/) { return false; }
virtual uint32 GetDialogStatus(Player* /*player*/) { return 100; }
virtual void Destroyed(Player* /*player*/, uint32 /*eventId*/) {}
- virtual uint32 GetData(uint32 /*id*/) { return 0; }
+ virtual uint32 GetData(uint32 /*id*/) const { return 0; }
virtual void SetData64(uint32 /*id*/, uint64 /*value*/) {}
- virtual uint64 GetData64(uint32 /*id*/) { return 0; }
+ virtual uint64 GetData64(uint32 /*id*/) const { return 0; }
virtual void SetData(uint32 /*id*/, uint32 /*value*/) {}
virtual void OnGameEvent(bool /*start*/, uint16 /*eventId*/) {}
virtual void OnStateChanged(uint32 /*state*/, Unit* /*unit*/) {}
diff --git a/src/server/game/AI/CoreAI/UnitAI.h b/src/server/game/AI/CoreAI/UnitAI.h
index b07c766ae0b..2eab0e89fcd 100755
--- a/src/server/game/AI/CoreAI/UnitAI.h
+++ b/src/server/game/AI/CoreAI/UnitAI.h
@@ -24,8 +24,9 @@
#include "Containers.h"
#include <list>
-class Unit;
class Player;
+class Quest;
+class Unit;
struct AISpellInfoType;
// Default script texts
@@ -146,10 +147,10 @@ class UnitAI
// Pass parameters between AI
virtual void DoAction(int32 const /*param*/) {}
- virtual uint32 GetData(uint32 /*id = 0*/) { return 0; }
+ virtual uint32 GetData(uint32 /*id = 0*/) const { return 0; }
virtual void SetData(uint32 /*id*/, uint32 /*value*/) {}
virtual void SetGUID(uint64 /*guid*/, int32 /*id*/ = 0) {}
- virtual uint64 GetGUID(int32 /*id*/ = 0) { return 0; }
+ virtual uint64 GetGUID(int32 /*id*/ = 0) const { return 0; }
Unit* SelectTarget(SelectAggroTarget targetType, uint32 position = 0, float dist = 0.0f, bool playerOnly = false, int32 aura = 0);
// Select the targets satifying the predicate.
diff --git a/src/server/game/AI/ScriptedAI/ScriptedCreature.cpp b/src/server/game/AI/ScriptedAI/ScriptedCreature.cpp
index 200b868670b..ac74cacf2c5 100644
--- a/src/server/game/AI/ScriptedAI/ScriptedCreature.cpp
+++ b/src/server/game/AI/ScriptedAI/ScriptedCreature.cpp
@@ -77,17 +77,13 @@ void SummonList::RemoveNotExisting()
}
}
-bool SummonList::HasEntry(uint32 entry)
+bool SummonList::HasEntry(uint32 entry) const
{
- for (iterator i = begin(); i != end();)
+ for (const_iterator i = begin(); i != end(); ++i)
{
Creature* summon = Unit::GetCreature(*me, *i);
- if (!summon)
- erase(i++);
- else if (summon->GetEntry() == entry)
+ if (summon && summon->GetEntry() == entry)
return true;
- else
- ++i;
}
return false;
diff --git a/src/server/game/AI/ScriptedAI/ScriptedCreature.h b/src/server/game/AI/ScriptedAI/ScriptedCreature.h
index aa46d555b7d..2a221d04404 100644
--- a/src/server/game/AI/ScriptedAI/ScriptedCreature.h
+++ b/src/server/game/AI/ScriptedAI/ScriptedCreature.h
@@ -54,7 +54,7 @@ class SummonList : public std::list<uint64>
void DoZoneInCombat(uint32 entry = 0);
void RemoveNotExisting();
- bool HasEntry(uint32 entry);
+ bool HasEntry(uint32 entry) const;
private:
Creature* me;
};
diff --git a/src/server/game/AI/SmartScripts/SmartAI.cpp b/src/server/game/AI/SmartScripts/SmartAI.cpp
index 7dd4053b82f..6aebcbb2d8a 100644
--- a/src/server/game/AI/SmartScripts/SmartAI.cpp
+++ b/src/server/game/AI/SmartScripts/SmartAI.cpp
@@ -698,7 +698,7 @@ void SmartAI::DoAction(const int32 param)
GetScript()->ProcessEventsFor(SMART_EVENT_ACTION_DONE, NULL, param);
}
-uint32 SmartAI::GetData(uint32 /*id*/)
+uint32 SmartAI::GetData(uint32 /*id*/) const
{
return 0;
}
@@ -712,7 +712,7 @@ void SmartAI::SetGUID(uint64 /*guid*/, int32 /*id*/)
{
}
-uint64 SmartAI::GetGUID(int32 /*id*/)
+uint64 SmartAI::GetGUID(int32 /*id*/) const
{
return 0;
}
diff --git a/src/server/game/AI/SmartScripts/SmartAI.h b/src/server/game/AI/SmartScripts/SmartAI.h
index f81d6e86850..6f748f9dee2 100644
--- a/src/server/game/AI/SmartScripts/SmartAI.h
+++ b/src/server/game/AI/SmartScripts/SmartAI.h
@@ -22,7 +22,6 @@
#include "Creature.h"
#include "CreatureAI.h"
#include "Unit.h"
-#include "ConditionMgr.h"
#include "Spell.h"
#include "SmartScript.h"
@@ -151,7 +150,7 @@ class SmartAI : public CreatureAI
void DoAction(const int32 param = 0);
// Used in scripts to share variables
- uint32 GetData(uint32 id = 0);
+ uint32 GetData(uint32 id = 0) const;
// Used in scripts to share variables
void SetData(uint32 id, uint32 value);
@@ -160,7 +159,7 @@ class SmartAI : public CreatureAI
void SetGUID(uint64 guid, int32 id = 0);
// Used in scripts to share variables
- uint64 GetGUID(int32 id = 0);
+ uint64 GetGUID(int32 id = 0) const;
//core related
static int Permissible(const Creature*);
diff --git a/src/server/game/AI/SmartScripts/SmartScript.cpp b/src/server/game/AI/SmartScripts/SmartScript.cpp
index b8c0f952df9..a22978632fe 100644
--- a/src/server/game/AI/SmartScripts/SmartScript.cpp
+++ b/src/server/game/AI/SmartScripts/SmartScript.cpp
@@ -15,25 +15,25 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#include "Cell.h"
+#include "CellImpl.h"
+#include "CreatureTextMgr.h"
#include "DatabaseEnv.h"
-#include "ObjectMgr.h"
-#include "ObjectDefines.h"
+#include "GossipDef.h"
#include "GridDefines.h"
#include "GridNotifiers.h"
-#include "SpellMgr.h"
#include "GridNotifiersImpl.h"
-#include "Cell.h"
-#include "CellImpl.h"
+#include "Group.h"
#include "InstanceScript.h"
+#include "Language.h"
+#include "ObjectDefines.h"
+#include "ObjectMgr.h"
#include "ScriptedCreature.h"
-#include "GossipDef.h"
-#include "ScriptedCreature.h"
-#include "SmartScript.h"
+#include "ScriptedGossip.h"
#include "SmartAI.h"
-#include "Group.h"
+#include "SmartScript.h"
+#include "SpellMgr.h"
#include "Vehicle.h"
-#include "ScriptedGossip.h"
-#include "CreatureTextMgr.h"
class TrinityStringTextBuilder
{
diff --git a/src/server/game/AI/SmartScripts/SmartScript.h b/src/server/game/AI/SmartScripts/SmartScript.h
index 2a0eceb574a..61e22b25d17 100644
--- a/src/server/game/AI/SmartScripts/SmartScript.h
+++ b/src/server/game/AI/SmartScripts/SmartScript.h
@@ -22,7 +22,6 @@
#include "Creature.h"
#include "CreatureAI.h"
#include "Unit.h"
-#include "ConditionMgr.h"
#include "Spell.h"
#include "GridNotifiers.h"
diff --git a/src/server/game/Accounts/AccountMgr.cpp b/src/server/game/Accounts/AccountMgr.cpp
index 2b67acfd6d0..a82de501ea6 100755
--- a/src/server/game/Accounts/AccountMgr.cpp
+++ b/src/server/game/Accounts/AccountMgr.cpp
@@ -22,6 +22,7 @@
#include "Player.h"
#include "Util.h"
#include "SHA1.h"
+#include "WorldSession.h"
namespace AccountMgr
{
diff --git a/src/server/game/Achievements/AchievementMgr.cpp b/src/server/game/Achievements/AchievementMgr.cpp
index e5ab02c897e..dc7d7caaf19 100644
--- a/src/server/game/Achievements/AchievementMgr.cpp
+++ b/src/server/game/Achievements/AchievementMgr.cpp
@@ -17,29 +17,31 @@
*/
#include "AchievementMgr.h"
-#include "Common.h"
-#include "DBCEnums.h"
-#include "ObjectMgr.h"
-#include "ArenaTeamMgr.h"
-#include "GuildMgr.h"
-#include "World.h"
-#include "WorldPacket.h"
-#include "DatabaseEnv.h"
#include "ArenaTeam.h"
+#include "ArenaTeamMgr.h"
+#include "BattlegroundAB.h"
+#include "Battleground.h"
#include "CellImpl.h"
+#include "Common.h"
+#include "DatabaseEnv.h"
+#include "DBCEnums.h"
+#include "DisableMgr.h"
#include "GameEventMgr.h"
#include "GridNotifiersImpl.h"
+#include "Group.h"
#include "Guild.h"
+#include "GuildMgr.h"
+#include "InstanceScript.h"
#include "Language.h"
+#include "Map.h"
+#include "MapManager.h"
+#include "ObjectMgr.h"
#include "Player.h"
-#include "SpellMgr.h"
-#include "DisableMgr.h"
+#include "ReputationMgr.h"
#include "ScriptMgr.h"
-#include "MapManager.h"
-#include "Battleground.h"
-#include "Map.h"
-#include "InstanceScript.h"
-#include "Group.h"
+#include "SpellMgr.h"
+#include "World.h"
+#include "WorldPacket.h"
namespace Trinity
{
diff --git a/src/server/game/Battlefield/Battlefield.cpp b/src/server/game/Battlefield/Battlefield.cpp
index f6b3d133cb9..968e1eea7f1 100644
--- a/src/server/game/Battlefield/Battlefield.cpp
+++ b/src/server/game/Battlefield/Battlefield.cpp
@@ -592,12 +592,12 @@ bool Battlefield::AddOrSetPlayerToCorrectBfGroup(Player* player)
//--------------------
//-Battlefield Method-
//--------------------
-BfGraveyard* Battlefield::GetGraveyardById(uint32 id)
+BfGraveyard* Battlefield::GetGraveyardById(uint32 id) const
{
if (id < m_GraveyardList.size())
{
- if (m_GraveyardList[id])
- return m_GraveyardList[id];
+ if (BfGraveyard* graveyard = m_GraveyardList.at(id))
+ return graveyard;
else
sLog->outError(LOG_FILTER_BATTLEFIELD, "Battlefield::GetGraveyardById Id:%u not existed", id);
}
diff --git a/src/server/game/Battlefield/Battlefield.h b/src/server/game/Battlefield/Battlefield.h
index 7bd893e3e56..bcadc877eea 100644
--- a/src/server/game/Battlefield/Battlefield.h
+++ b/src/server/game/Battlefield/Battlefield.h
@@ -148,7 +148,7 @@ class BfGraveyard
// Method to changing who controls the graveyard
void GiveControlTo(TeamId team);
- TeamId GetControlTeamId() { return m_ControlTeam; }
+ TeamId GetControlTeamId() const { return m_ControlTeam; }
// Find the nearest graveyard to a player
float GetDistance(Player* player);
@@ -188,7 +188,7 @@ class BfGraveyard
bool HasPlayer(uint64 guid) { return m_ResurrectQueue.find(guid) != m_ResurrectQueue.end(); }
// Get the graveyard's ID.
- uint32 GetGraveyardId() { return m_GraveyardId; }
+ uint32 GetGraveyardId() const { return m_GraveyardId; }
protected:
TeamId m_ControlTeam;
@@ -262,11 +262,11 @@ class Battlefield : public ZoneScript
void HandlePlayerLeaveZone(Player* player, uint32 zone);
// All-purpose data storage 64 bit
- virtual uint64 GetData64(uint32 dataId) { return m_Data64[dataId]; }
+ virtual uint64 GetData64(uint32 dataId) const { return m_Data64[dataId]; }
virtual void SetData64(uint32 dataId, uint64 value) { m_Data64[dataId] = value; }
// All-purpose data storage 32 bit
- virtual uint32 GetData(uint32 dataId) { return m_Data32[dataId]; }
+ virtual uint32 GetData(uint32 dataId) const { return m_Data32[dataId]; }
virtual void SetData(uint32 dataId, uint32 value) { m_Data32[dataId] = value; }
virtual void UpdateData(uint32 index, int32 pad) { m_Data32[index] += pad; }
@@ -294,7 +294,7 @@ class Battlefield : public ZoneScript
virtual void AddPlayerToResurrectQueue(uint64 npc_guid, uint64 player_guid);
void RemovePlayerFromResurrectQueue(uint64 player_guid);
void SetGraveyardNumber(uint32 number) { m_GraveyardList.resize(number); }
- BfGraveyard* GetGraveyardById(uint32 id);
+ BfGraveyard* GetGraveyardById(uint32 id) const;
// Misc methods
Creature* SpawnCreature(uint32 entry, float x, float y, float z, float o, TeamId team);
diff --git a/src/server/game/Battlefield/Zones/BattlefieldWG.cpp b/src/server/game/Battlefield/Zones/BattlefieldWG.cpp
index 98833589d00..0865df03d34 100644
--- a/src/server/game/Battlefield/Zones/BattlefieldWG.cpp
+++ b/src/server/game/Battlefield/Zones/BattlefieldWG.cpp
@@ -20,11 +20,15 @@
// TODO: Use spell victory/defeat in wg instead of RewardMarkOfHonor() && RewardHonor
// TODO: Add proper implement of achievement
-#include "ObjectMgr.h"
#include "BattlefieldWG.h"
+#include "AchievementMgr.h"
+#include "ObjectMgr.h"
+#include "Opcodes.h"
+#include "Player.h"
#include "SpellAuras.h"
+#include "TemporarySummon.h"
#include "Vehicle.h"
-#include "Player.h"
+#include "WorldSession.h"
enum WGVehicles
{
@@ -454,7 +458,7 @@ void BattlefieldWG::OnStartGrouping()
SendWarningToAllInZone(BATTLEFIELD_WG_TEXT_WILL_START);
}
-uint8 BattlefieldWG::GetSpiritGraveyardId(uint32 areaId)
+uint8 BattlefieldWG::GetSpiritGraveyardId(uint32 areaId) const
{
switch (areaId)
{
@@ -802,7 +806,7 @@ void BattlefieldWG::OnPlayerEnterZone(Player* player)
SendInitWorldStatesTo(player);
}
-uint32 BattlefieldWG::GetData(uint32 data)
+uint32 BattlefieldWG::GetData(uint32 data) const
{
switch (data)
{
@@ -813,8 +817,8 @@ uint32 BattlefieldWG::GetData(uint32 data)
case AREA_WESTPARK_WORKSHOP:
case AREA_EASTPARK_WORKSHOP:
// Graveyards and Workshops are controlled by the same team.
- if (m_GraveyardList[GetSpiritGraveyardId(data)])
- return m_GraveyardList[GetSpiritGraveyardId(data)]->GetControlTeamId();
+ if (BfGraveyard const* graveyard = GetGraveyardById(GetSpiritGraveyardId(data)))
+ return graveyard->GetControlTeamId();
}
return Battlefield::GetData(data);
diff --git a/src/server/game/Battlefield/Zones/BattlefieldWG.h b/src/server/game/Battlefield/Zones/BattlefieldWG.h
index 0a81a7af992..bd616167e8b 100644
--- a/src/server/game/Battlefield/Zones/BattlefieldWG.h
+++ b/src/server/game/Battlefield/Zones/BattlefieldWG.h
@@ -22,6 +22,7 @@
#include "ObjectAccessor.h"
#include "WorldPacket.h"
#include "Battlefield.h"
+#include "World.h"
class Group;
class BattlefieldWG;
@@ -410,9 +411,9 @@ class BattlefieldWG : public Battlefield
bool FindAndRemoveVehicleFromList(Unit* vehicle);
// returns the graveyardId in the specified area.
- uint8 GetSpiritGraveyardId(uint32 areaId);
+ uint8 GetSpiritGraveyardId(uint32 areaId) const;
- uint32 GetData(uint32 data);
+ uint32 GetData(uint32 data) const;
protected:
bool m_isRelicInteractible;
diff --git a/src/server/game/Battlegrounds/ArenaTeam.cpp b/src/server/game/Battlegrounds/ArenaTeam.cpp
index 4cfe069960d..7889d5caf65 100755
--- a/src/server/game/Battlegrounds/ArenaTeam.cpp
+++ b/src/server/game/Battlegrounds/ArenaTeam.cpp
@@ -23,6 +23,8 @@
#include "Group.h"
#include "ArenaTeamMgr.h"
#include "Player.h"
+#include "WorldSession.h"
+#include "Opcodes.h"
ArenaTeam::ArenaTeam()
: TeamId(0), Type(0), TeamName(), CaptainGuid(0), BackgroundColor(0), EmblemStyle(0), EmblemColor(0),
diff --git a/src/server/game/Battlegrounds/Battleground.cpp b/src/server/game/Battlegrounds/Battleground.cpp
index 13d434ff0e9..d1165456abb 100755
--- a/src/server/game/Battlegrounds/Battleground.cpp
+++ b/src/server/game/Battlegrounds/Battleground.cpp
@@ -16,26 +16,26 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#include "Player.h"
-#include "ObjectMgr.h"
-#include "ArenaTeamMgr.h"
-#include "World.h"
-#include "WorldPacket.h"
#include "ArenaTeam.h"
+#include "ArenaTeamMgr.h"
#include "Battleground.h"
#include "BattlegroundMgr.h"
#include "Creature.h"
#include "Formulas.h"
#include "GridNotifiersImpl.h"
#include "Group.h"
-#include "Language.h"
+#include "Guild.h"
+#include "GuildMgr.h"
#include "MapManager.h"
#include "Object.h"
-#include "SpellAuras.h"
+#include "ObjectMgr.h"
+#include "Player.h"
+#include "ReputationMgr.h"
#include "SpellAuraEffects.h"
+#include "SpellAuras.h"
#include "Util.h"
-#include "Guild.h"
-#include "GuildMgr.h"
+#include "World.h"
+#include "WorldPacket.h"
namespace Trinity
{
diff --git a/src/server/game/Battlegrounds/BattlegroundMgr.cpp b/src/server/game/Battlegrounds/BattlegroundMgr.cpp
index 323bc3fa1d2..13aed749a49 100755
--- a/src/server/game/Battlegrounds/BattlegroundMgr.cpp
+++ b/src/server/game/Battlegrounds/BattlegroundMgr.cpp
@@ -46,6 +46,7 @@
#include "SharedDefines.h"
#include "Formulas.h"
#include "DisableMgr.h"
+#include "Opcodes.h"
/*********************************************************/
/*** BATTLEGROUND MANAGER ***/
diff --git a/src/server/game/Battlegrounds/BattlegroundQueue.cpp b/src/server/game/Battlegrounds/BattlegroundQueue.cpp
index 43865b5ec8e..d298e972b44 100755
--- a/src/server/game/Battlegrounds/BattlegroundQueue.cpp
+++ b/src/server/game/Battlegrounds/BattlegroundQueue.cpp
@@ -16,14 +16,15 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#include "BattlegroundQueue.h"
#include "ArenaTeam.h"
+#include "ArenaTeamMgr.h"
#include "BattlegroundMgr.h"
+#include "BattlegroundQueue.h"
#include "Chat.h"
-#include "ObjectMgr.h"
-#include "ArenaTeamMgr.h"
-#include "Log.h"
#include "Group.h"
+#include "Log.h"
+#include "Language.h"
+#include "ObjectMgr.h"
#include "Player.h"
/*********************************************************/
diff --git a/src/server/game/Battlegrounds/Zones/BattlegroundAB.cpp b/src/server/game/Battlegrounds/Zones/BattlegroundAB.cpp
index 8f7231ba66e..47320db27cf 100755
--- a/src/server/game/Battlegrounds/Zones/BattlegroundAB.cpp
+++ b/src/server/game/Battlegrounds/Zones/BattlegroundAB.cpp
@@ -26,6 +26,7 @@
#include "Object.h"
#include "Player.h"
#include "Util.h"
+#include "WorldSession.h"
BattlegroundAB::BattlegroundAB()
{
diff --git a/src/server/game/Battlegrounds/Zones/BattlegroundAV.cpp b/src/server/game/Battlegrounds/Zones/BattlegroundAV.cpp
index 95aa0308c7d..918cef4d261 100755
--- a/src/server/game/Battlegrounds/Zones/BattlegroundAV.cpp
+++ b/src/server/game/Battlegrounds/Zones/BattlegroundAV.cpp
@@ -21,11 +21,12 @@
#include "ObjectMgr.h"
#include "WorldPacket.h"
-#include "Miscellaneous/Formulas.h"
+#include "Formulas.h"
#include "GameObject.h"
-#include "Miscellaneous/Language.h"
+#include "Language.h"
#include "Player.h"
#include "SpellAuras.h"
+#include "WorldSession.h"
BattlegroundAV::BattlegroundAV()
{
@@ -1707,4 +1708,4 @@ uint32 BattlegroundAV::GetPrematureWinner()
return HORDE;
return Battleground::GetPrematureWinner();
-} \ No newline at end of file
+}
diff --git a/src/server/game/Battlegrounds/Zones/BattlegroundDS.cpp b/src/server/game/Battlegrounds/Zones/BattlegroundDS.cpp
index a64184261c7..02c5167c9ec 100644
--- a/src/server/game/Battlegrounds/Zones/BattlegroundDS.cpp
+++ b/src/server/game/Battlegrounds/Zones/BattlegroundDS.cpp
@@ -17,11 +17,12 @@
*/
#include "BattlegroundDS.h"
-#include "ObjectAccessor.h"
+#include "Creature.h"
+#include "GameObject.h"
#include "Language.h"
+#include "ObjectAccessor.h"
#include "Player.h"
#include "WorldPacket.h"
-#include "GameObject.h"
BattlegroundDS::BattlegroundDS()
{
diff --git a/src/server/game/Battlegrounds/Zones/BattlegroundIC.cpp b/src/server/game/Battlegrounds/Zones/BattlegroundIC.cpp
index fe3f214ebe5..c3e8de40fa9 100755
--- a/src/server/game/Battlegrounds/Zones/BattlegroundIC.cpp
+++ b/src/server/game/Battlegrounds/Zones/BattlegroundIC.cpp
@@ -25,6 +25,7 @@
#include "ObjectMgr.h"
#include "Vehicle.h"
#include "Transport.h"
+#include "WorldSession.h"
BattlegroundIC::BattlegroundIC()
{
diff --git a/src/server/game/Battlegrounds/Zones/BattlegroundSA.cpp b/src/server/game/Battlegrounds/Zones/BattlegroundSA.cpp
index 12eb68b33af..fc87c329caa 100755
--- a/src/server/game/Battlegrounds/Zones/BattlegroundSA.cpp
+++ b/src/server/game/Battlegrounds/Zones/BattlegroundSA.cpp
@@ -22,6 +22,7 @@
#include "GameObject.h"
#include "ObjectMgr.h"
#include "WorldPacket.h"
+#include "WorldSession.h"
BattlegroundSA::BattlegroundSA()
{
diff --git a/src/server/game/Calendar/CalendarMgr.cpp b/src/server/game/Calendar/CalendarMgr.cpp
index 1955eaa63aa..9f4816d6c7c 100644
--- a/src/server/game/Calendar/CalendarMgr.cpp
+++ b/src/server/game/Calendar/CalendarMgr.cpp
@@ -22,6 +22,7 @@
#include "Player.h"
#include "GuildMgr.h"
#include "ObjectAccessor.h"
+#include "Opcodes.h"
CalendarInvite::~CalendarInvite()
{
@@ -44,8 +45,8 @@ CalendarMgr::~CalendarMgr()
void CalendarMgr::LoadFromDB()
{
uint32 count = 0;
- _maxEventId = 1;
- _maxInviteId = 1;
+ _maxEventId = 0;
+ _maxInviteId = 0;
// 0 1 2 3 4 5 6 7 8
if (QueryResult result = CharacterDatabase.Query("SELECT id, creator, title, description, type, dungeon, eventtime, flags, time2 FROM calendar_events"))
diff --git a/src/server/game/Chat/Channels/ChannelMgr.cpp b/src/server/game/Chat/Channels/ChannelMgr.cpp
index 66111e5a6db..4c1db28c18b 100755
--- a/src/server/game/Chat/Channels/ChannelMgr.cpp
+++ b/src/server/game/Chat/Channels/ChannelMgr.cpp
@@ -19,6 +19,7 @@
#include "ChannelMgr.h"
#include "Player.h"
#include "World.h"
+#include "WorldSession.h"
ChannelMgr::~ChannelMgr()
{
diff --git a/src/server/game/Conditions/ConditionMgr.cpp b/src/server/game/Conditions/ConditionMgr.cpp
index 9f4fc78d879..3b825a7b8f0 100755
--- a/src/server/game/Conditions/ConditionMgr.cpp
+++ b/src/server/game/Conditions/ConditionMgr.cpp
@@ -16,15 +16,17 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#include "Player.h"
-#include "SpellAuras.h"
-#include "SpellMgr.h"
+#include "ConditionMgr.h"
+#include "AchievementMgr.h"
#include "GameEventMgr.h"
-#include "ObjectMgr.h"
#include "InstanceScript.h"
-#include "ConditionMgr.h"
-#include "ScriptMgr.h"
+#include "ObjectMgr.h"
+#include "Player.h"
+#include "ReputationMgr.h"
#include "ScriptedCreature.h"
+#include "ScriptMgr.h"
+#include "SpellAuras.h"
+#include "SpellMgr.h"
#include "Spell.h"
// Checks if object meets the condition
diff --git a/src/server/game/Conditions/ConditionMgr.h b/src/server/game/Conditions/ConditionMgr.h
index 9d14bde1586..f8f40972337 100755
--- a/src/server/game/Conditions/ConditionMgr.h
+++ b/src/server/game/Conditions/ConditionMgr.h
@@ -19,7 +19,11 @@
#ifndef TRINITY_CONDITIONMGR_H
#define TRINITY_CONDITIONMGR_H
+#include "Define.h"
+#include "Errors.h"
#include <ace/Singleton.h>
+#include <list>
+#include <map>
class Player;
class Unit;
diff --git a/src/server/game/Conditions/DisableMgr.cpp b/src/server/game/Conditions/DisableMgr.cpp
index 6c499645e39..b544e966084 100755
--- a/src/server/game/Conditions/DisableMgr.cpp
+++ b/src/server/game/Conditions/DisableMgr.cpp
@@ -17,6 +17,7 @@
*/
#include "DisableMgr.h"
+#include "AchievementMgr.h"
#include "ObjectMgr.h"
#include "OutdoorPvP.h"
#include "SpellMgr.h"
diff --git a/src/server/game/DungeonFinding/LFGMgr.cpp b/src/server/game/DungeonFinding/LFGMgr.cpp
index c91be00080e..41d3b540089 100755
--- a/src/server/game/DungeonFinding/LFGMgr.cpp
+++ b/src/server/game/DungeonFinding/LFGMgr.cpp
@@ -21,6 +21,7 @@
#include "DisableMgr.h"
#include "ObjectMgr.h"
#include "SocialMgr.h"
+#include "Language.h"
#include "LFGMgr.h"
#include "LFGScripts.h"
#include "LFGGroupData.h"
@@ -30,6 +31,7 @@
#include "Player.h"
#include "GroupMgr.h"
#include "GameEventMgr.h"
+#include "WorldSession.h"
LFGMgr::LFGMgr(): m_QueueTimer(0), m_lfgProposalId(1),
m_options(sWorld->getIntConfig(CONFIG_LFG_OPTIONSMASK))
diff --git a/src/server/game/DungeonFinding/LFGScripts.cpp b/src/server/game/DungeonFinding/LFGScripts.cpp
index 91314e64285..930367a0745 100644
--- a/src/server/game/DungeonFinding/LFGScripts.cpp
+++ b/src/server/game/DungeonFinding/LFGScripts.cpp
@@ -27,6 +27,7 @@
#include "LFGMgr.h"
#include "ScriptMgr.h"
#include "ObjectAccessor.h"
+#include "WorldSession.h"
LFGPlayerScript::LFGPlayerScript() : PlayerScript("LFGPlayerScript")
{
diff --git a/src/server/game/Entities/Creature/Creature.cpp b/src/server/game/Entities/Creature/Creature.cpp
index a1297391a08..37f723f5c1f 100755
--- a/src/server/game/Entities/Creature/Creature.cpp
+++ b/src/server/game/Entities/Creature/Creature.cpp
@@ -16,40 +16,42 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#include "BattlegroundMgr.h"
+#include "CellImpl.h"
#include "Common.h"
-#include "DatabaseEnv.h"
-#include "WorldPacket.h"
-#include "World.h"
-#include "ObjectMgr.h"
-#include "GroupMgr.h"
-#include "SpellMgr.h"
-#include "Creature.h"
-#include "QuestDef.h"
-#include "GossipDef.h"
-#include "Player.h"
-#include "PoolMgr.h"
-#include "Opcodes.h"
-#include "Log.h"
-#include "LootMgr.h"
-#include "MapManager.h"
#include "CreatureAI.h"
#include "CreatureAISelector.h"
+#include "CreatureGroups.h"
+#include "Creature.h"
+#include "DatabaseEnv.h"
#include "Formulas.h"
-#include "WaypointMovementGenerator.h"
-#include "InstanceScript.h"
-#include "BattlegroundMgr.h"
-#include "Util.h"
+#include "GameEventMgr.h"
+#include "GossipDef.h"
#include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
-#include "CellImpl.h"
-#include "OutdoorPvPMgr.h"
-#include "GameEventMgr.h"
-#include "CreatureGroups.h"
-#include "Vehicle.h"
-#include "SpellAuraEffects.h"
#include "Group.h"
-#include "MoveSplineInit.h"
+#include "GroupMgr.h"
+#include "InstanceScript.h"
+#include "Log.h"
+#include "LootMgr.h"
+#include "MapManager.h"
#include "MoveSpline.h"
+#include "MoveSplineInit.h"
+#include "ObjectMgr.h"
+#include "Opcodes.h"
+#include "OutdoorPvPMgr.h"
+#include "Player.h"
+#include "PoolMgr.h"
+#include "QuestDef.h"
+#include "SpellAuraEffects.h"
+#include "SpellMgr.h"
+#include "TemporarySummon.h"
+#include "Util.h"
+#include "Vehicle.h"
+#include "WaypointMovementGenerator.h"
+#include "World.h"
+#include "WorldPacket.h"
+
// apply implementation of the singletons
TrainerSpell const* TrainerSpellData::Find(uint32 spell_id) const
diff --git a/src/server/game/Entities/Item/Item.cpp b/src/server/game/Entities/Item/Item.cpp
index f01953a5441..6be78ec2fb5 100755
--- a/src/server/game/Entities/Item/Item.cpp
+++ b/src/server/game/Entities/Item/Item.cpp
@@ -27,6 +27,8 @@
#include "ScriptMgr.h"
#include "ConditionMgr.h"
#include "Player.h"
+#include "Opcodes.h"
+#include "WorldSession.h"
void AddItemsSetItem(Player* player, Item* item)
{
diff --git a/src/server/game/Entities/Object/Object.cpp b/src/server/game/Entities/Object/Object.cpp
index 6da9bde6d16..30f64b0b30e 100644
--- a/src/server/game/Entities/Object/Object.cpp
+++ b/src/server/game/Entities/Object/Object.cpp
@@ -2512,119 +2512,6 @@ TempSummon* WorldObject::SummonCreature(uint32 entry, const Position &pos, TempS
return NULL;
}
-Pet* Player::SummonPet(uint32 entry, float x, float y, float z, float ang, PetType petType, uint32 duration)
-{
- Pet* pet = new Pet(this, petType);
-
- if (petType == SUMMON_PET && pet->LoadPetFromDB(this, entry))
- {
- // Remove Demonic Sacrifice auras (known pet)
- Unit::AuraEffectList const& auraClassScripts = GetAuraEffectsByType(SPELL_AURA_OVERRIDE_CLASS_SCRIPTS);
- for (Unit::AuraEffectList::const_iterator itr = auraClassScripts.begin(); itr != auraClassScripts.end();)
- {
- if ((*itr)->GetMiscValue() == 2228)
- {
- RemoveAurasDueToSpell((*itr)->GetId());
- itr = auraClassScripts.begin();
- }
- else
- ++itr;
- }
-
- if (duration > 0)
- pet->SetDuration(duration);
-
- return NULL;
- }
-
- // petentry == 0 for hunter "call pet" (current pet summoned if any)
- if (!entry)
- {
- delete pet;
- return NULL;
- }
-
- pet->Relocate(x, y, z, ang);
- if (!pet->IsPositionValid())
- {
- sLog->outError(LOG_FILTER_GENERAL, "Pet (guidlow %d, entry %d) not summoned. Suggested coordinates isn't valid (X: %f Y: %f)", pet->GetGUIDLow(), pet->GetEntry(), pet->GetPositionX(), pet->GetPositionY());
- delete pet;
- return NULL;
- }
-
- Map* map = GetMap();
- uint32 pet_number = sObjectMgr->GeneratePetNumber();
- if (!pet->Create(sObjectMgr->GenerateLowGuid(HIGHGUID_PET), map, GetPhaseMask(), entry, pet_number))
- {
- sLog->outError(LOG_FILTER_GENERAL, "no such creature entry %u", entry);
- delete pet;
- return NULL;
- }
-
- pet->SetCreatorGUID(GetGUID());
- pet->SetUInt32Value(UNIT_FIELD_FACTIONTEMPLATE, getFaction());
-
- pet->setPowerType(POWER_MANA);
- pet->SetUInt32Value(UNIT_NPC_FLAGS, 0);
- pet->SetUInt32Value(UNIT_FIELD_BYTES_1, 0);
- pet->InitStatsForLevel(getLevel());
-
- SetMinion(pet, true);
-
- switch (petType)
- {
- case SUMMON_PET:
- // this enables pet details window (Shift+P)
- pet->GetCharmInfo()->SetPetNumber(pet_number, true);
- pet->SetUInt32Value(UNIT_FIELD_BYTES_0, 2048);
- pet->SetUInt32Value(UNIT_FIELD_PETEXPERIENCE, 0);
- pet->SetUInt32Value(UNIT_FIELD_PETNEXTLEVELEXP, 1000);
- pet->SetFullHealth();
- pet->SetPower(POWER_MANA, pet->GetMaxPower(POWER_MANA));
- pet->SetUInt32Value(UNIT_FIELD_PET_NAME_TIMESTAMP, uint32(time(NULL))); // cast can't be helped in this case
- break;
- default:
- break;
- }
-
- map->AddToMap(pet->ToCreature());
-
- switch (petType)
- {
- case SUMMON_PET:
- pet->InitPetCreateSpells();
- pet->InitTalentForLevel();
- pet->SavePetToDB(PET_SAVE_AS_CURRENT);
- PetSpellInitialize();
- break;
- default:
- break;
- }
-
- if (petType == SUMMON_PET)
- {
- // Remove Demonic Sacrifice auras (known pet)
- Unit::AuraEffectList const& auraClassScripts = GetAuraEffectsByType(SPELL_AURA_OVERRIDE_CLASS_SCRIPTS);
- for (Unit::AuraEffectList::const_iterator itr = auraClassScripts.begin(); itr != auraClassScripts.end();)
- {
- if ((*itr)->GetMiscValue() == 2228)
- {
- RemoveAurasDueToSpell((*itr)->GetId());
- itr = auraClassScripts.begin();
- }
- else
- ++itr;
- }
- }
-
- if (duration > 0)
- pet->SetDuration(duration);
-
- //ObjectAccessor::UpdateObjectVisibility(pet);
-
- return pet;
-}
-
GameObject* WorldObject::SummonGameObject(uint32 entry, float x, float y, float z, float ang, float rotation0, float rotation1, float rotation2, float rotation3, uint32 respawnTime)
{
if (!IsInWorld())
diff --git a/src/server/game/Entities/Pet/Pet.cpp b/src/server/game/Entities/Pet/Pet.cpp
index c431ee2c772..9337add8ba3 100755
--- a/src/server/game/Entities/Pet/Pet.cpp
+++ b/src/server/game/Entities/Pet/Pet.cpp
@@ -30,6 +30,8 @@
#include "Unit.h"
#include "Util.h"
#include "Group.h"
+#include "Opcodes.h"
+#include "WorldSession.h"
#define PET_XP_FACTOR 0.05f
@@ -1034,7 +1036,7 @@ bool Pet::HaveInDiet(ItemTemplate const* item) const
return diet & FoodMask;
}
-uint32 Pet::GetCurrentFoodBenefitLevel(uint32 itemlevel)
+uint32 Pet::GetCurrentFoodBenefitLevel(uint32 itemlevel) const
{
// -5 or greater food level
if (getLevel() <= itemlevel + 5) //possible to feed level 60 pet with level 55 level food for full effect
@@ -1838,7 +1840,7 @@ void Pet::ToggleAutocast(SpellInfo const* spellInfo, bool apply)
}
}
-bool Pet::IsPermanentPetFor(Player* owner)
+bool Pet::IsPermanentPetFor(Player* owner) const
{
switch (getPetType())
{
diff --git a/src/server/game/Entities/Pet/Pet.h b/src/server/game/Entities/Pet/Pet.h
index e7ecadae2f1..15f0237d8d2 100755
--- a/src/server/game/Entities/Pet/Pet.h
+++ b/src/server/game/Entities/Pet/Pet.h
@@ -19,43 +19,11 @@
#ifndef TRINITYCORE_PET_H
#define TRINITYCORE_PET_H
-#include "ObjectDefines.h"
-#include "Unit.h"
+#include "PetDefines.h"
#include "TemporarySummon.h"
-enum PetType
-{
- SUMMON_PET = 0,
- HUNTER_PET = 1,
- MAX_PET_TYPE = 4
-};
-
-#define MAX_PET_STABLES 4
-
-// stored in character_pet.slot
-enum PetSaveMode
-{
- PET_SAVE_AS_DELETED = -1, // not saved in fact
- PET_SAVE_AS_CURRENT = 0, // in current slot (with player)
- PET_SAVE_FIRST_STABLE_SLOT = 1,
- PET_SAVE_LAST_STABLE_SLOT = MAX_PET_STABLES, // last in DB stable slot index (including), all higher have same meaning as PET_SAVE_NOT_IN_SLOT
- PET_SAVE_NOT_IN_SLOT = 100 // for avoid conflict with stable size grow will use 100
-};
-
-enum PetSpellState
-{
- PETSPELL_UNCHANGED = 0,
- PETSPELL_CHANGED = 1,
- PETSPELL_NEW = 2,
- PETSPELL_REMOVED = 3
-};
-
-enum PetSpellType
-{
- PETSPELL_NORMAL = 0,
- PETSPELL_FAMILY = 1,
- PETSPELL_TALENT = 2
-};
+#define PET_FOCUS_REGEN_INTERVAL 4 * IN_MILLISECONDS
+#define HAPPINESS_LEVEL_SIZE 333000
struct PetSpell
{
@@ -64,29 +32,9 @@ struct PetSpell
PetSpellType type;
};
-enum ActionFeedback
-{
- FEEDBACK_NONE = 0,
- FEEDBACK_PET_DEAD = 1,
- FEEDBACK_NOTHING_TO_ATT = 2,
- FEEDBACK_CANT_ATT_TARGET = 3
-};
-
-enum PetTalk
-{
- PET_TALK_SPECIAL_SPELL = 0,
- PET_TALK_ATTACK = 1
-};
-
typedef UNORDERED_MAP<uint32, PetSpell> PetSpellMap;
typedef std::vector<uint32> AutoSpellList;
-#define ACTIVE_SPELLS_MAX 4
-
-#define PET_FOLLOW_DIST 1.0f
-#define PET_FOLLOW_ANGLE (M_PI/2)
-#define PET_FOCUS_REGEN_INTERVAL 4 * IN_MILLISECONDS
-
class Player;
class Pet : public Guardian
@@ -103,9 +51,9 @@ class Pet : public Guardian
bool isControlled() const { return getPetType() == SUMMON_PET || getPetType() == HUNTER_PET; }
bool isTemporarySummoned() const { return m_duration > 0; }
- bool IsPermanentPetFor(Player* owner); // pet have tab in character windows and set UNIT_FIELD_PETNUMBER
+ bool IsPermanentPetFor(Player* owner) const; // pet have tab in character windows and set UNIT_FIELD_PETNUMBER
- bool Create (uint32 guidlow, Map* map, uint32 phaseMask, uint32 Entry, uint32 pet_number);
+ bool Create(uint32 guidlow, Map* map, uint32 phaseMask, uint32 Entry, uint32 pet_number);
bool CreateBaseAtCreature(Creature* creature);
bool CreateBaseAtCreatureInfo(CreatureTemplate const* cinfo, Unit* owner);
bool CreateBaseAtTamed(CreatureTemplate const* cinfo, Map* map, uint32 phaseMask);
@@ -131,9 +79,9 @@ class Pet : public Guardian
void GivePetLevel(uint8 level);
void SynchronizeLevelWithOwner();
bool HaveInDiet(ItemTemplate const* item) const;
- uint32 GetCurrentFoodBenefitLevel(uint32 itemlevel);
+ uint32 GetCurrentFoodBenefitLevel(uint32 itemlevel) const;
void SetDuration(int32 dur) { m_duration = dur; }
- int32 GetDuration() { return m_duration; }
+ int32 GetDuration() const { return m_duration; }
/*
bool UpdateStats(Stats stat);
diff --git a/src/server/game/Entities/Pet/PetDefines.h b/src/server/game/Entities/Pet/PetDefines.h
new file mode 100644
index 00000000000..76de2647c8c
--- /dev/null
+++ b/src/server/game/Entities/Pet/PetDefines.h
@@ -0,0 +1,80 @@
+/*
+ * Copyright (C) 2008-2012 TrinityCore <http://www.trinitycore.org/>
+ * Copyright (C) 2005-2009 MaNGOS <http://getmangos.com/>
+ *
+ * This program is free software; you can redistribute it and/or modify it
+ * under the terms of the GNU General Public License as published by the
+ * Free Software Foundation; either version 2 of the License, or (at your
+ * option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful, but WITHOUT
+ * ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
+ * FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for
+ * more details.
+ *
+ * You should have received a copy of the GNU General Public License along
+ * with this program. If not, see <http://www.gnu.org/licenses/>.
+ */
+
+#ifndef TRINITYCORE_PET_DEFINES_H
+#define TRINITYCORE_PET_DEFINES_H
+
+enum PetType
+{
+ SUMMON_PET = 0,
+ HUNTER_PET = 1,
+ MAX_PET_TYPE = 4
+};
+
+#define MAX_PET_STABLES 4
+
+// stored in character_pet.slot
+enum PetSaveMode
+{
+ PET_SAVE_AS_DELETED = -1, // not saved in fact
+ PET_SAVE_AS_CURRENT = 0, // in current slot (with player)
+ PET_SAVE_FIRST_STABLE_SLOT = 1,
+ PET_SAVE_LAST_STABLE_SLOT = MAX_PET_STABLES, // last in DB stable slot index (including), all higher have same meaning as PET_SAVE_NOT_IN_SLOT
+ PET_SAVE_NOT_IN_SLOT = 100 // for avoid conflict with stable size grow will use 100
+};
+
+enum HappinessState
+{
+ UNHAPPY = 1,
+ CONTENT = 2,
+ HAPPY = 3
+};
+
+enum PetSpellState
+{
+ PETSPELL_UNCHANGED = 0,
+ PETSPELL_CHANGED = 1,
+ PETSPELL_NEW = 2,
+ PETSPELL_REMOVED = 3
+};
+
+enum PetSpellType
+{
+ PETSPELL_NORMAL = 0,
+ PETSPELL_FAMILY = 1,
+ PETSPELL_TALENT = 2
+};
+
+enum ActionFeedback
+{
+ FEEDBACK_NONE = 0,
+ FEEDBACK_PET_DEAD = 1,
+ FEEDBACK_NOTHING_TO_ATT = 2,
+ FEEDBACK_CANT_ATT_TARGET = 3
+};
+
+enum PetTalk
+{
+ PET_TALK_SPECIAL_SPELL = 0,
+ PET_TALK_ATTACK = 1
+};
+
+#define PET_FOLLOW_DIST 1.0f
+#define PET_FOLLOW_ANGLE (M_PI/2)
+
+#endif
diff --git a/src/server/game/Entities/Player/Player.cpp b/src/server/game/Entities/Player/Player.cpp
index d92e848e5d4..0e0bbb95daa 100644
--- a/src/server/game/Entities/Player/Player.cpp
+++ b/src/server/game/Entities/Player/Player.cpp
@@ -16,69 +16,69 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#include "Common.h"
-#include "Language.h"
-#include "DatabaseEnv.h"
-#include "Log.h"
-#include "Opcodes.h"
-#include "SpellMgr.h"
-#include "World.h"
-#include "WorldPacket.h"
-#include "WorldSession.h"
-#include "UpdateMask.h"
#include "Player.h"
-#include "Vehicle.h"
-#include "SkillDiscovery.h"
-#include "QuestDef.h"
-#include "GossipDef.h"
-#include "UpdateData.h"
+#include "AccountMgr.h"
+#include "AchievementMgr.h"
+#include "ArenaTeam.h"
+#include "ArenaTeamMgr.h"
+#include "Battlefield.h"
+#include "BattlefieldMgr.h"
+#include "BattlefieldWG.h"
+#include "BattlegroundAV.h"
+#include "Battleground.h"
+#include "BattlegroundMgr.h"
+#include "CellImpl.h"
#include "Channel.h"
#include "ChannelMgr.h"
-#include "MapManager.h"
-#include "MapInstanced.h"
-#include "InstanceSaveMgr.h"
-#include "GridNotifiers.h"
-#include "GridNotifiersImpl.h"
-#include "CellImpl.h"
-#include "ObjectMgr.h"
-#include "ArenaTeamMgr.h"
-#include "GuildMgr.h"
-#include "GroupMgr.h"
-#include "ObjectAccessor.h"
+#include "CharacterDatabaseCleaner.h"
+#include "Chat.h"
+#include <cmath>
+#include "Common.h"
+#include "ConditionMgr.h"
#include "CreatureAI.h"
+#include "DatabaseEnv.h"
+#include "DB2Stores.h"
+#include "DisableMgr.h"
#include "Formulas.h"
+#include "GameEventMgr.h"
+#include "GossipDef.h"
+#include "GridNotifiers.h"
+#include "GridNotifiersImpl.h"
#include "Group.h"
+#include "GroupMgr.h"
#include "Guild.h"
-#include "Pet.h"
-#include "Util.h"
-#include "Transport.h"
-#include "Weather.h"
-#include "Battleground.h"
-#include "BattlegroundAV.h"
-#include "BattlegroundMgr.h"
+#include "GuildMgr.h"
+#include "InstanceSaveMgr.h"
+#include "InstanceScript.h"
+#include "Language.h"
+#include "LFGMgr.h"
+#include "Log.h"
+#include "MapInstanced.h"
+#include "MapManager.h"
+#include "ObjectAccessor.h"
+#include "ObjectMgr.h"
+#include "Opcodes.h"
#include "OutdoorPvP.h"
#include "OutdoorPvPMgr.h"
-#include "ArenaTeam.h"
-#include "Chat.h"
-#include "Spell.h"
+#include "ReputationMgr.h"
+#include "Pet.h"
+#include "QuestDef.h"
+#include "SkillDiscovery.h"
#include "SocialMgr.h"
-#include "GameEventMgr.h"
-#include "AchievementMgr.h"
-#include "SpellAuras.h"
#include "SpellAuraEffects.h"
-#include "ConditionMgr.h"
-#include "DisableMgr.h"
+#include "SpellAuras.h"
+#include "Spell.h"
+#include "SpellMgr.h"
+#include "Transport.h"
+#include "UpdateData.h"
+#include "UpdateMask.h"
+#include "Util.h"
+#include "Vehicle.h"
+#include "Weather.h"
#include "WeatherMgr.h"
-#include "LFGMgr.h"
-#include "CharacterDatabaseCleaner.h"
-#include "InstanceScript.h"
-#include <cmath>
-#include "AccountMgr.h"
-#include "DB2Stores.h"
-#include "DBCStores.h"
-#include "Battlefield.h"
-#include "BattlefieldMgr.h"
-#include "BattlefieldWG.h"
+#include "World.h"
+#include "WorldPacket.h"
+#include "WorldSession.h"
#define ZONE_UPDATE_INTERVAL (1*IN_MILLISECONDS)
@@ -647,7 +647,7 @@ void KillRewarder::Reward()
#ifdef _MSC_VER
#pragma warning(disable:4355)
#endif
-Player::Player(WorldSession* session): Unit(true), m_achievementMgr(this), m_reputationMgr(this), phaseMgr(this)
+Player::Player(WorldSession* session): Unit(true), phaseMgr(this)
{
#ifdef _MSC_VER
#pragma warning(default:4355)
@@ -861,6 +861,9 @@ Player::Player(WorldSession* session): Unit(true), m_achievementMgr(this), m_rep
memset(_voidStorageItems, 0, VOID_STORAGE_MAX_SLOT * sizeof(VoidStorageItem*));
memset(_CUFProfiles, 0, MAX_CUF_PROFILES * sizeof(CUFProfile*));
+
+ m_achievementMgr = new AchievementMgr<Player>(this);
+ m_reputationMgr = new ReputationMgr(this);
}
Player::~Player()
@@ -891,6 +894,8 @@ Player::~Player()
delete m_declinedname;
delete m_runes;
+ delete m_achievementMgr;
+ delete m_reputationMgr;
for (uint8 i = 0; i < VOID_STORAGE_MAX_SLOT; ++i)
delete _voidStorageItems[i];
@@ -1595,7 +1600,7 @@ void Player::Update(uint32 p_time)
}
}
- m_achievementMgr.UpdateTimedAchievements(p_time);
+ m_achievementMgr->UpdateTimedAchievements(p_time);
if (HasUnitState(UNIT_STATE_MELEE_ATTACKING) && !HasUnitState(UNIT_STATE_CASTING))
{
@@ -16608,6 +16613,11 @@ float Player::GetFloatValueFromArray(Tokenizer const& data, uint16 index)
return result;
}
+bool Player::isBeingLoaded() const
+{
+ return GetSession()->PlayerLoading();
+}
+
bool Player::LoadFromDB(uint32 guid, SQLQueryHolder *holder)
{
//// 0 1 2 3 4 5 6 7 8 9 10 11
@@ -16694,7 +16704,7 @@ bool Player::LoadFromDB(uint32 guid, SQLQueryHolder *holder)
SetFloatValue(UNIT_FIELD_HOVERHEIGHT, 1.0f);
// load achievements before anything else to prevent multiple gains for the same achievement/criteria on every loading (as loading does call UpdateAchievementCriteria)
- m_achievementMgr.LoadFromDB(holder->GetPreparedResult(PLAYER_LOGIN_QUERY_LOADACHIEVEMENTS), holder->GetPreparedResult(PLAYER_LOGIN_QUERY_LOADCRITERIAPROGRESS));
+ m_achievementMgr->LoadFromDB(holder->GetPreparedResult(PLAYER_LOGIN_QUERY_LOADACHIEVEMENTS), holder->GetPreparedResult(PLAYER_LOGIN_QUERY_LOADCRITERIAPROGRESS));
uint64 money = fields[8].GetUInt64();
if (money > MAX_MONEY_AMOUNT)
@@ -17132,7 +17142,7 @@ bool Player::LoadFromDB(uint32 guid, SQLQueryHolder *holder)
learnDefaultSpells();
// must be before inventory (some items required reputation check)
- m_reputationMgr.LoadFromDB(holder->GetPreparedResult(PLAYER_LOGIN_QUERY_LOADREPUTATION));
+ m_reputationMgr->LoadFromDB(holder->GetPreparedResult(PLAYER_LOGIN_QUERY_LOADREPUTATION));
_LoadInventory(holder->GetPreparedResult(PLAYER_LOGIN_QUERY_LOADINVENTORY), time_diff);
@@ -17269,7 +17279,7 @@ bool Player::LoadFromDB(uint32 guid, SQLQueryHolder *holder)
_LoadDeclinedNames(holder->GetPreparedResult(PLAYER_LOGIN_QUERY_LOADDECLINEDNAMES));
- m_achievementMgr.CheckAllAchievementCriteria(this);
+ m_achievementMgr->CheckAllAchievementCriteria(this);
_LoadEquipmentSets(holder->GetPreparedResult(PLAYER_LOGIN_QUERY_LOADEQUIPMENTSETS));
@@ -18586,6 +18596,14 @@ bool Player::CheckInstanceLoginValid()
return sMapMgr->CanPlayerEnter(GetMap()->GetId(), this, true);
}
+bool Player::CheckInstanceCount(uint32 instanceId) const
+{
+ if (_instanceResetTimes.size() < sWorld->getIntConfig(CONFIG_MAX_INSTANCES_PER_HOUR))
+ return true;
+ return _instanceResetTimes.find(instanceId) != _instanceResetTimes.end();
+}
+
+
bool Player::_LoadHomeBind(PreparedQueryResult result)
{
PlayerInfo const* info = sObjectMgr->GetPlayerInfo(getRace(), getClass());
@@ -18926,8 +18944,8 @@ void Player::SaveToDB(bool create /*=false*/)
_SaveActions(trans);
_SaveAuras(trans);
_SaveSkills(trans);
- m_achievementMgr.SaveToDB(trans);
- m_reputationMgr.SaveToDB(trans);
+ m_achievementMgr->SaveToDB(trans);
+ m_reputationMgr->SaveToDB(trans);
_SaveEquipmentSets(trans);
GetSession()->SaveTutorialsData(trans); // changed only while character in game
_SaveGlyphs(trans);
@@ -22375,8 +22393,8 @@ void Player::SendInitialPacketsBeforeAddToMap()
GetSession()->SendPacket(&data);
SendInitialActionButtons();
- m_reputationMgr.SendInitialReputations();
- m_achievementMgr.SendAllAchievementData(this);
+ m_reputationMgr->SendInitialReputations();
+ m_achievementMgr->SendAllAchievementData(this);
SendEquipmentSetList();
@@ -24488,42 +24506,42 @@ void Player::HandleFall(MovementInfo const& movementInfo)
void Player::ResetAchievements()
{
- m_achievementMgr.Reset();
+ m_achievementMgr->Reset();
}
void Player::SendRespondInspectAchievements(Player* player) const
{
- m_achievementMgr.SendAchievementInfo(player);
+ m_achievementMgr->SendAchievementInfo(player);
}
uint32 Player::GetAchievementPoints() const
{
- return m_achievementMgr.GetAchievementPoints();
+ return m_achievementMgr->GetAchievementPoints();
}
bool Player::HasAchieved(uint32 achievementId) const
{
- return m_achievementMgr.HasAchieved(achievementId);
+ return m_achievementMgr->HasAchieved(achievementId);
}
void Player::StartTimedAchievement(AchievementCriteriaTimedTypes type, uint32 entry, uint32 timeLost/* = 0*/)
{
- m_achievementMgr.StartTimedAchievement(type, entry, timeLost);
+ m_achievementMgr->StartTimedAchievement(type, entry, timeLost);
}
void Player::RemoveTimedAchievement(AchievementCriteriaTimedTypes type, uint32 entry)
{
- m_achievementMgr.RemoveTimedAchievement(type, entry);
+ m_achievementMgr->RemoveTimedAchievement(type, entry);
}
void Player::ResetAchievementCriteria(AchievementCriteriaTypes type, uint64 miscValue1 /*= 0*/, uint64 miscValue2 /*= 0*/, bool evenIfCriteriaComplete /* = false*/)
{
- m_achievementMgr.ResetAchievementCriteria(type, miscValue1, miscValue2, evenIfCriteriaComplete);
+ m_achievementMgr->ResetAchievementCriteria(type, miscValue1, miscValue2, evenIfCriteriaComplete);
}
void Player::UpdateAchievementCriteria(AchievementCriteriaTypes type, uint64 miscValue1 /*= 0*/, uint64 miscValue2 /*= 0*/, uint64 miscValue3 /*= 0*/, Unit* unit /*= NULL*/)
{
- m_achievementMgr.UpdateAchievementCriteria(type, miscValue1, miscValue2, miscValue3, unit, this);
+ m_achievementMgr->UpdateAchievementCriteria(type, miscValue1, miscValue2, miscValue3, unit, this);
Guild* guild = sGuildMgr->GetGuildById(GetGuildId());
if (!guild)
return;
@@ -24538,7 +24556,7 @@ void Player::UpdateAchievementCriteria(AchievementCriteriaTypes type, uint64 mis
void Player::CompletedAchievement(AchievementEntry const* entry)
{
- m_achievementMgr.CompletedAchievement(entry, this);
+ m_achievementMgr->CompletedAchievement(entry, this);
}
bool Player::LearnTalent(uint32 talentId, uint32 talentRank)
@@ -26322,3 +26340,116 @@ Guild* Player::GetGuild()
uint32 guildId = GetGuildId();
return guildId ? sGuildMgr->GetGuildById(guildId) : NULL;
}
+
+Pet* Player::SummonPet(uint32 entry, float x, float y, float z, float ang, PetType petType, uint32 duration)
+{
+ Pet* pet = new Pet(this, petType);
+
+ if (petType == SUMMON_PET && pet->LoadPetFromDB(this, entry))
+ {
+ // Remove Demonic Sacrifice auras (known pet)
+ Unit::AuraEffectList const& auraClassScripts = GetAuraEffectsByType(SPELL_AURA_OVERRIDE_CLASS_SCRIPTS);
+ for (Unit::AuraEffectList::const_iterator itr = auraClassScripts.begin(); itr != auraClassScripts.end();)
+ {
+ if ((*itr)->GetMiscValue() == 2228)
+ {
+ RemoveAurasDueToSpell((*itr)->GetId());
+ itr = auraClassScripts.begin();
+ }
+ else
+ ++itr;
+ }
+
+ if (duration > 0)
+ pet->SetDuration(duration);
+
+ return NULL;
+ }
+
+ // petentry == 0 for hunter "call pet" (current pet summoned if any)
+ if (!entry)
+ {
+ delete pet;
+ return NULL;
+ }
+
+ pet->Relocate(x, y, z, ang);
+ if (!pet->IsPositionValid())
+ {
+ sLog->outError(LOG_FILTER_GENERAL, "Pet (guidlow %d, entry %d) not summoned. Suggested coordinates isn't valid (X: %f Y: %f)", pet->GetGUIDLow(), pet->GetEntry(), pet->GetPositionX(), pet->GetPositionY());
+ delete pet;
+ return NULL;
+ }
+
+ Map* map = GetMap();
+ uint32 pet_number = sObjectMgr->GeneratePetNumber();
+ if (!pet->Create(sObjectMgr->GenerateLowGuid(HIGHGUID_PET), map, GetPhaseMask(), entry, pet_number))
+ {
+ sLog->outError(LOG_FILTER_GENERAL, "no such creature entry %u", entry);
+ delete pet;
+ return NULL;
+ }
+
+ pet->SetCreatorGUID(GetGUID());
+ pet->SetUInt32Value(UNIT_FIELD_FACTIONTEMPLATE, getFaction());
+
+ pet->setPowerType(POWER_MANA);
+ pet->SetUInt32Value(UNIT_NPC_FLAGS, 0);
+ pet->SetUInt32Value(UNIT_FIELD_BYTES_1, 0);
+ pet->InitStatsForLevel(getLevel());
+
+ SetMinion(pet, true);
+
+ switch (petType)
+ {
+ case SUMMON_PET:
+ // this enables pet details window (Shift+P)
+ pet->GetCharmInfo()->SetPetNumber(pet_number, true);
+ pet->SetUInt32Value(UNIT_FIELD_BYTES_0, 2048);
+ pet->SetUInt32Value(UNIT_FIELD_PETEXPERIENCE, 0);
+ pet->SetUInt32Value(UNIT_FIELD_PETNEXTLEVELEXP, 1000);
+ pet->SetFullHealth();
+ pet->SetPower(POWER_MANA, pet->GetMaxPower(POWER_MANA));
+ pet->SetUInt32Value(UNIT_FIELD_PET_NAME_TIMESTAMP, uint32(time(NULL))); // cast can't be helped in this case
+ break;
+ default:
+ break;
+ }
+
+ map->AddToMap(pet->ToCreature());
+
+ switch (petType)
+ {
+ case SUMMON_PET:
+ pet->InitPetCreateSpells();
+ pet->InitTalentForLevel();
+ pet->SavePetToDB(PET_SAVE_AS_CURRENT);
+ PetSpellInitialize();
+ break;
+ default:
+ break;
+ }
+
+ if (petType == SUMMON_PET)
+ {
+ // Remove Demonic Sacrifice auras (known pet)
+ Unit::AuraEffectList const& auraClassScripts = GetAuraEffectsByType(SPELL_AURA_OVERRIDE_CLASS_SCRIPTS);
+ for (Unit::AuraEffectList::const_iterator itr = auraClassScripts.begin(); itr != auraClassScripts.end();)
+ {
+ if ((*itr)->GetMiscValue() == 2228)
+ {
+ RemoveAurasDueToSpell((*itr)->GetId());
+ itr = auraClassScripts.begin();
+ }
+ else
+ ++itr;
+ }
+ }
+
+ if (duration > 0)
+ pet->SetDuration(duration);
+
+ //ObjectAccessor::UpdateObjectVisibility(pet);
+
+ return pet;
+}
diff --git a/src/server/game/Entities/Player/Player.h b/src/server/game/Entities/Player/Player.h
index b5c397057f4..0056230f6ce 100644
--- a/src/server/game/Entities/Player/Player.h
+++ b/src/server/game/Entities/Player/Player.h
@@ -19,30 +19,30 @@
#ifndef _PLAYER_H
#define _PLAYER_H
-#include <bitset>
-#include "AchievementMgr.h"
-#include "Common.h"
-#include "DatabaseEnv.h"
-#include "DBCEnums.h"
+#include "DBCStores.h"
#include "GroupReference.h"
-#include "Item.h"
#include "MapReference.h"
-#include "Pet.h"
-#include "QuestDef.h"
-#include "ReputationMgr.h"
-#include "Unit.h"
-#include "WorldSession.h"
-#include "PhaseMgr.h"
-// for template
+#include "Item.h"
+#include "PetDefines.h"
+#include "PhaseMgr.h"
+#include "QuestDef.h"
#include "SpellMgr.h"
+#include "Unit.h"
#include <string>
#include <vector>
+struct CreatureTemplate;
struct Mail;
struct ItemExtendedCostEntry;
+struct TrainerSpell;
+struct VendorItem;
+
+template<class T> class AchievementMgr;
+class ReputationMgr;
class Channel;
+class CharacterCreateInfo;
class Creature;
class DynamicObject;
class Group;
@@ -1703,7 +1703,7 @@ class Player : public Unit, public GridObject<Player>
/*********************************************************/
bool LoadFromDB(uint32 guid, SQLQueryHolder *holder);
- bool isBeingLoaded() const { return GetSession()->PlayerLoading();}
+ bool isBeingLoaded() const;
void Initialize(uint32 guid);
static uint32 GetUInt32ValueFromArray(Tokenizer const& data, uint16 index);
@@ -2235,8 +2235,8 @@ class Player : public Unit, public GridObject<Player>
uint8 GetGrantableLevels() { return m_grantableLevels; }
void SetGrantableLevels(uint8 val) { m_grantableLevels = val; }
- ReputationMgr& GetReputationMgr() { return m_reputationMgr; }
- ReputationMgr const& GetReputationMgr() const { return m_reputationMgr; }
+ ReputationMgr& GetReputationMgr() { return *m_reputationMgr; }
+ ReputationMgr const& GetReputationMgr() const { return *m_reputationMgr; }
ReputationRank GetReputationRank(uint32 faction_id) const;
void RewardReputation(Unit* victim, float rate);
void RewardReputation(Quest const* quest);
@@ -2600,12 +2600,7 @@ class Player : public Unit, public GridObject<Player>
static void ConvertInstancesToGroup(Player* player, Group* group, bool switchLeader);
bool Satisfy(AccessRequirement const* ar, uint32 target_map, bool report = false);
bool CheckInstanceLoginValid();
- bool CheckInstanceCount(uint32 instanceId) const
- {
- if (_instanceResetTimes.size() < sWorld->getIntConfig(CONFIG_MAX_INSTANCES_PER_HOUR))
- return true;
- return _instanceResetTimes.find(instanceId) != _instanceResetTimes.end();
- }
+ bool CheckInstanceCount(uint32 instanceId) const;
void AddInstanceEnterTime(uint32 instanceId, time_t enterTime)
{
@@ -3084,8 +3079,8 @@ class Player : public Unit, public GridObject<Player>
uint32 m_temporaryUnsummonedPetNumber;
uint32 m_oldpetspell;
- AchievementMgr<Player> m_achievementMgr;
- ReputationMgr m_reputationMgr;
+ AchievementMgr<Player>* m_achievementMgr;
+ ReputationMgr* m_reputationMgr;
SpellCooldowns m_spellCooldowns;
diff --git a/src/server/game/Entities/Player/SocialMgr.cpp b/src/server/game/Entities/Player/SocialMgr.cpp
index bc16a7f42a2..803b38ccd12 100755
--- a/src/server/game/Entities/Player/SocialMgr.cpp
+++ b/src/server/game/Entities/Player/SocialMgr.cpp
@@ -26,6 +26,7 @@
#include "World.h"
#include "Util.h"
#include "AccountMgr.h"
+#include "WorldSession.h"
PlayerSocial::PlayerSocial()
{
diff --git a/src/server/game/Entities/Totem/Totem.cpp b/src/server/game/Entities/Totem/Totem.cpp
index d5d1bd99277..4d726181c4f 100755
--- a/src/server/game/Entities/Totem/Totem.cpp
+++ b/src/server/game/Entities/Totem/Totem.cpp
@@ -17,13 +17,14 @@
*/
#include "Totem.h"
-#include "WorldPacket.h"
#include "Log.h"
#include "Group.h"
-#include "Player.h"
#include "ObjectMgr.h"
+#include "Opcodes.h"
+#include "Player.h"
#include "SpellMgr.h"
#include "SpellInfo.h"
+#include "WorldPacket.h"
Totem::Totem(SummonPropertiesEntry const* properties, Unit* owner) : Minion(properties, owner, false)
{
diff --git a/src/server/game/Entities/Unit/Unit.cpp b/src/server/game/Entities/Unit/Unit.cpp
index 18002fb3531..ce0ed7f565f 100755
--- a/src/server/game/Entities/Unit/Unit.cpp
+++ b/src/server/game/Entities/Unit/Unit.cpp
@@ -16,49 +16,50 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#include "Battlefield.h"
+#include "BattlefieldMgr.h"
+#include "Battleground.h"
+#include "CellImpl.h"
#include "Common.h"
+#include "ConditionMgr.h"
+#include "CreatureAI.h"
#include "CreatureAIImpl.h"
-#include "Log.h"
-#include "Opcodes.h"
-#include "WorldPacket.h"
-#include "WorldSession.h"
-#include "World.h"
-#include "ObjectMgr.h"
-#include "SpellMgr.h"
-#include "Unit.h"
-#include "QuestDef.h"
-#include "Player.h"
+#include "CreatureGroups.h"
#include "Creature.h"
-#include "Spell.h"
+#include "Formulas.h"
+#include "GridNotifiersImpl.h"
#include "Group.h"
-#include "SpellAuras.h"
-#include "SpellAuraEffects.h"
+#include "InstanceSaveMgr.h"
+#include "InstanceScript.h"
+#include "Log.h"
#include "MapManager.h"
+#include "MoveSpline.h"
+#include "MoveSplineInit.h"
#include "ObjectAccessor.h"
-#include "CreatureAI.h"
-#include "Formulas.h"
-#include "Pet.h"
-#include "Util.h"
-#include "Totem.h"
-#include "Battleground.h"
+#include "ObjectMgr.h"
+#include "Opcodes.h"
#include "OutdoorPvP.h"
-#include "InstanceSaveMgr.h"
-#include "GridNotifiersImpl.h"
-#include "CellImpl.h"
-#include "CreatureGroups.h"
-#include "PetAI.h"
#include "PassiveAI.h"
+#include "PetAI.h"
+#include "Pet.h"
+#include "Player.h"
+#include "QuestDef.h"
+#include "ReputationMgr.h"
+#include "SpellAuraEffects.h"
+#include "SpellAuras.h"
+#include "Spell.h"
+#include "SpellInfo.h"
+#include "SpellMgr.h"
#include "TemporarySummon.h"
-#include "Vehicle.h"
+#include "Totem.h"
#include "Transport.h"
-#include "InstanceScript.h"
-#include "SpellInfo.h"
-#include "MoveSplineInit.h"
-#include "MoveSpline.h"
-#include "ConditionMgr.h"
+#include "Unit.h"
#include "UpdateFieldFlags.h"
-#include "Battlefield.h"
-#include "BattlefieldMgr.h"
+#include "Util.h"
+#include "Vehicle.h"
+#include "World.h"
+#include "WorldPacket.h"
+#include "WorldSession.h"
#include <math.h>
diff --git a/src/server/game/Entities/Unit/Unit.h b/src/server/game/Entities/Unit/Unit.h
index 9dae2708526..4dfe5ec1a00 100755
--- a/src/server/game/Entities/Unit/Unit.h
+++ b/src/server/game/Entities/Unit/Unit.h
@@ -19,25 +19,14 @@
#ifndef __UNIT_H
#define __UNIT_H
-#include "Common.h"
-#include "Object.h"
-#include "Opcodes.h"
-#include "SpellAuraDefines.h"
-#include "UpdateFields.h"
-#include "SharedDefines.h"
-#include "ThreatManager.h"
-#include "HostileRefManager.h"
+#include "EventProcessor.h"
#include "FollowerReference.h"
#include "FollowerRefManager.h"
-#include "EventProcessor.h"
+#include "HostileRefManager.h"
#include "MotionMaster.h"
-#include "DBCStructure.h"
-#include "SpellInfo.h"
-#include "Path.h"
-#include "WorldPacket.h"
-#include "WorldSession.h"
-#include "Timer.h"
-#include <list>
+#include "Object.h"
+#include "SpellAuraDefines.h"
+#include "ThreatManager.h"
#define WORLD_TRIGGER 12999
@@ -343,6 +332,7 @@ class Totem;
class Transport;
class Vehicle;
class TransportBase;
+class SpellCastTargets;
typedef std::list<Unit*> UnitList;
typedef std::list< std::pair<Aura*, uint8> > DispelChargesList;
diff --git a/src/server/game/Globals/ObjectAccessor.cpp b/src/server/game/Globals/ObjectAccessor.cpp
index 6999eb301f5..cedb20eccf1 100755
--- a/src/server/game/Globals/ObjectAccessor.cpp
+++ b/src/server/game/Globals/ObjectAccessor.cpp
@@ -17,25 +17,25 @@
*/
#include "ObjectAccessor.h"
-#include "ObjectMgr.h"
-
-#include "Player.h"
+#include "CellImpl.h"
+#include "Corpse.h"
#include "Creature.h"
-#include "GameObject.h"
#include "DynamicObject.h"
-#include "Vehicle.h"
-#include "WorldPacket.h"
-#include "Item.h"
-#include "Corpse.h"
+#include "GameObject.h"
#include "GridNotifiers.h"
-#include "MapManager.h"
-#include "Map.h"
-#include "CellImpl.h"
#include "GridNotifiersImpl.h"
-#include "Opcodes.h"
-#include "ObjectDefines.h"
+#include "Item.h"
+#include "Map.h"
#include "MapInstanced.h"
+#include "MapManager.h"
+#include "ObjectDefines.h"
+#include "ObjectMgr.h"
+#include "Opcodes.h"
+#include "Pet.h"
+#include "Player.h"
+#include "Vehicle.h"
#include "World.h"
+#include "WorldPacket.h"
#include <cmath>
diff --git a/src/server/game/Globals/ObjectMgr.cpp b/src/server/game/Globals/ObjectMgr.cpp
index 37117c9edf4..3b043368186 100644
--- a/src/server/game/Globals/ObjectMgr.cpp
+++ b/src/server/game/Globals/ObjectMgr.cpp
@@ -16,38 +16,40 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#include "AccountMgr.h"
+#include "AchievementMgr.h"
+#include "ArenaTeam.h"
+#include "ArenaTeamMgr.h"
+#include "Chat.h"
#include "Common.h"
#include "DatabaseEnv.h"
+#include "DB2Structure.h"
+#include "DB2Stores.h"
+#include "DisableMgr.h"
+#include "GameEventMgr.h"
+#include "GossipDef.h"
+#include "GroupMgr.h"
+#include "GuildMgr.h"
+#include "InstanceSaveMgr.h"
+#include "Language.h"
+#include "LFGMgr.h"
#include "Log.h"
#include "MapManager.h"
#include "ObjectMgr.h"
-#include "ArenaTeamMgr.h"
-#include "GuildMgr.h"
-#include "GroupMgr.h"
+#include "Pet.h"
+#include "PoolMgr.h"
+#include "ReputationMgr.h"
+#include "ScriptMgr.h"
+#include "SpellAuras.h"
+#include "Spell.h"
#include "SpellMgr.h"
-#include "UpdateMask.h"
-#include "World.h"
-#include "ArenaTeam.h"
+#include "SpellScript.h"
#include "Transport.h"
-#include "Language.h"
-#include "GameEventMgr.h"
-#include "Spell.h"
-#include "Chat.h"
-#include "AccountMgr.h"
-#include "InstanceSaveMgr.h"
-#include "SpellAuras.h"
+#include "UpdateMask.h"
#include "Util.h"
-#include "WaypointManager.h"
-#include "GossipDef.h"
#include "Vehicle.h"
-#include "AchievementMgr.h"
-#include "DisableMgr.h"
-#include "ScriptMgr.h"
-#include "SpellScript.h"
-#include "PoolMgr.h"
-#include "DB2Structure.h"
-#include "DB2Stores.h"
-#include "LFGMgr.h"
+#include "WaypointManager.h"
+#include "World.h"
ScriptMapMap sQuestEndScripts;
ScriptMapMap sQuestStartScripts;
@@ -262,11 +264,14 @@ ObjectMgr::~ObjectMgr()
delete[] i->second;
for (int race = 0; race < MAX_RACES; ++race)
+ {
for (int class_ = 0; class_ < MAX_CLASSES; ++class_)
{
- delete[] _playerInfo[race][class_]->levelInfo;
+ if (_playerInfo[race][class_])
+ delete[] _playerInfo[race][class_]->levelInfo;
delete _playerInfo[race][class_];
}
+ }
for (CacheVendorItemContainer::iterator itr = _cacheVendorItemStore.begin(); itr != _cacheVendorItemStore.end(); ++itr)
itr->second.Clear();
diff --git a/src/server/game/Globals/ObjectMgr.h b/src/server/game/Globals/ObjectMgr.h
index ab4306bbc87..ae1c8449275 100755
--- a/src/server/game/Globals/ObjectMgr.h
+++ b/src/server/game/Globals/ObjectMgr.h
@@ -69,6 +69,41 @@ struct PageText
#pragma pack(pop)
#endif
+// DB scripting commands
+enum ScriptCommands
+{
+ SCRIPT_COMMAND_TALK = 0, // source/target = Creature, target = any, datalong = talk type (0=say, 1=whisper, 2=yell, 3=emote text, 4=boss emote text), datalong2 & 1 = player talk (instead of creature), dataint = string_id
+ SCRIPT_COMMAND_EMOTE = 1, // source/target = Creature, datalong = emote id, datalong2 = 0: set emote state; > 0: play emote state
+ SCRIPT_COMMAND_FIELD_SET = 2, // source/target = Creature, datalong = field id, datalog2 = value
+ SCRIPT_COMMAND_MOVE_TO = 3, // source/target = Creature, datalong2 = time to reach, x/y/z = destination
+ SCRIPT_COMMAND_FLAG_SET = 4, // source/target = Creature, datalong = field id, datalog2 = bitmask
+ SCRIPT_COMMAND_FLAG_REMOVE = 5, // source/target = Creature, datalong = field id, datalog2 = bitmask
+ SCRIPT_COMMAND_TELEPORT_TO = 6, // source/target = Creature/Player (see datalong2), datalong = map_id, datalong2 = 0: Player; 1: Creature, x/y/z = destination, o = orientation
+ SCRIPT_COMMAND_QUEST_EXPLORED = 7, // target/source = Player, target/source = GO/Creature, datalong = quest id, datalong2 = distance or 0
+ SCRIPT_COMMAND_KILL_CREDIT = 8, // target/source = Player, datalong = creature entry, datalong2 = 0: personal credit, 1: group credit
+ SCRIPT_COMMAND_RESPAWN_GAMEOBJECT = 9, // source = WorldObject (summoner), datalong = GO guid, datalong2 = despawn delay
+ SCRIPT_COMMAND_TEMP_SUMMON_CREATURE = 10, // source = WorldObject (summoner), datalong = creature entry, datalong2 = despawn delay, x/y/z = summon position, o = orientation
+ SCRIPT_COMMAND_OPEN_DOOR = 11, // source = Unit, datalong = GO guid, datalong2 = reset delay (min 15)
+ SCRIPT_COMMAND_CLOSE_DOOR = 12, // source = Unit, datalong = GO guid, datalong2 = reset delay (min 15)
+ SCRIPT_COMMAND_ACTIVATE_OBJECT = 13, // source = Unit, target = GO
+ SCRIPT_COMMAND_REMOVE_AURA = 14, // source (datalong2 != 0) or target (datalong2 == 0) = Unit, datalong = spell id
+ SCRIPT_COMMAND_CAST_SPELL = 15, // source and/or target = Unit, datalong2 = cast direction (0: s->t 1: s->s 2: t->t 3: t->s 4: s->creature with dataint entry), dataint & 1 = triggered flag
+ SCRIPT_COMMAND_PLAY_SOUND = 16, // source = WorldObject, target = none/Player, datalong = sound id, datalong2 (bitmask: 0/1=anyone/player, 0/2=without/with distance dependency, so 1|2 = 3 is target with distance dependency)
+ SCRIPT_COMMAND_CREATE_ITEM = 17, // target/source = Player, datalong = item entry, datalong2 = amount
+ SCRIPT_COMMAND_DESPAWN_SELF = 18, // target/source = Creature, datalong = despawn delay
+
+ SCRIPT_COMMAND_LOAD_PATH = 20, // source = Unit, datalong = path id, datalong2 = is repeatable
+ SCRIPT_COMMAND_CALLSCRIPT_TO_UNIT = 21, // source = WorldObject (if present used as a search center), datalong = script id, datalong2 = unit lowguid, dataint = script table to use (see ScriptsType)
+ SCRIPT_COMMAND_KILL = 22, // source/target = Creature, dataint = remove corpse attribute
+
+ // TrinityCore only
+ SCRIPT_COMMAND_ORIENTATION = 30, // source = Unit, target (datalong > 0) = Unit, datalong = > 0 turn source to face target, o = orientation
+ SCRIPT_COMMAND_EQUIP = 31, // soucre = Creature, datalong = equipment id
+ SCRIPT_COMMAND_MODEL = 32, // source = Creature, datalong = model id
+ SCRIPT_COMMAND_CLOSE_GOSSIP = 33, // source = Player
+ SCRIPT_COMMAND_PLAYMOVIE = 34 // source = Player, datalong = movie id
+};
+
// Benchmarked: Faster than UNORDERED_MAP (insert/find)
typedef std::map<uint32, PageText> PageTextContainer;
diff --git a/src/server/game/Grids/Notifiers/GridNotifiers.h b/src/server/game/Grids/Notifiers/GridNotifiers.h
index 672491e9f49..6c1cdf6a7fb 100755
--- a/src/server/game/Grids/Notifiers/GridNotifiers.h
+++ b/src/server/game/Grids/Notifiers/GridNotifiers.h
@@ -31,6 +31,7 @@
#include "Unit.h"
#include "CreatureAI.h"
#include "Spell.h"
+#include "WorldSession.h"
class Player;
//class Map;
diff --git a/src/server/game/Grids/Notifiers/GridNotifiersImpl.h b/src/server/game/Grids/Notifiers/GridNotifiersImpl.h
index e3cda4dd76d..2d60678d4ff 100755
--- a/src/server/game/Grids/Notifiers/GridNotifiersImpl.h
+++ b/src/server/game/Grids/Notifiers/GridNotifiersImpl.h
@@ -26,6 +26,7 @@
#include "UpdateData.h"
#include "CreatureAI.h"
#include "SpellAuras.h"
+#include "Opcodes.h"
template<class T>
inline void Trinity::VisibleNotifier::Visit(GridRefManager<T> &m)
diff --git a/src/server/game/Guilds/Guild.cpp b/src/server/game/Guilds/Guild.cpp
index 3d06b266afb..903aac6e983 100644
--- a/src/server/game/Guilds/Guild.cpp
+++ b/src/server/game/Guilds/Guild.cpp
@@ -16,18 +16,19 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#include "AccountMgr.h"
+#include "CalendarMgr.h"
+#include "Chat.h"
+#include "Config.h"
#include "DatabaseEnv.h"
#include "Guild.h"
-#include "GuildMgr.h"
#include "GuildFinderMgr.h"
+#include "GuildMgr.h"
+#include "Language.h"
+#include "Log.h"
#include "ScriptMgr.h"
-#include "Chat.h"
-#include "Config.h"
#include "SocialMgr.h"
-#include "Log.h"
-#include "AccountMgr.h"
-#include "AchievementMgr.h"
-#include "CalendarMgr.h"
+#include "Opcodes.h"
#define MAX_GUILD_BANK_TAB_TEXT_LEN 500
#define EMBLEM_PRICE 10 * GOLD
diff --git a/src/server/game/Guilds/Guild.h b/src/server/game/Guilds/Guild.h
index fc90a492399..2b1ec24c7d5 100755
--- a/src/server/game/Guilds/Guild.h
+++ b/src/server/game/Guilds/Guild.h
@@ -19,6 +19,7 @@
#ifndef TRINITYCORE_GUILD_H
#define TRINITYCORE_GUILD_H
+#include "AchievementMgr.h"
#include "World.h"
#include "Item.h"
#include "WorldPacket.h"
diff --git a/src/server/game/Handlers/ArenaTeamHandler.cpp b/src/server/game/Handlers/ArenaTeamHandler.cpp
index 0d1fa986b87..917fc7069a8 100755
--- a/src/server/game/Handlers/ArenaTeamHandler.cpp
+++ b/src/server/game/Handlers/ArenaTeamHandler.cpp
@@ -27,6 +27,7 @@
#include "ObjectMgr.h"
#include "SocialMgr.h"
#include "ArenaTeamMgr.h"
+#include "Opcodes.h"
void WorldSession::HandleInspectArenaTeamsOpcode(WorldPacket & recvData)
{
diff --git a/src/server/game/Handlers/AuctionHouseHandler.cpp b/src/server/game/Handlers/AuctionHouseHandler.cpp
index 17d84295bd7..5db1fe16003 100644
--- a/src/server/game/Handlers/AuctionHouseHandler.cpp
+++ b/src/server/game/Handlers/AuctionHouseHandler.cpp
@@ -24,6 +24,7 @@
#include "AuctionHouseMgr.h"
#include "Log.h"
+#include "Language.h"
#include "Opcodes.h"
#include "UpdateMask.h"
#include "Util.h"
diff --git a/src/server/game/Handlers/ChannelHandler.cpp b/src/server/game/Handlers/ChannelHandler.cpp
index 6e2314c2e16..15379271812 100755
--- a/src/server/game/Handlers/ChannelHandler.cpp
+++ b/src/server/game/Handlers/ChannelHandler.cpp
@@ -19,6 +19,7 @@
#include "ObjectMgr.h" // for normalizePlayerName
#include "ChannelMgr.h"
#include "Player.h"
+#include "WorldSession.h"
void WorldSession::HandleJoinChannel(WorldPacket& recvPacket)
{
diff --git a/src/server/game/Handlers/CharacterHandler.cpp b/src/server/game/Handlers/CharacterHandler.cpp
index 5017a2a7c9d..e0cd25edf22 100644
--- a/src/server/game/Handlers/CharacterHandler.cpp
+++ b/src/server/game/Handlers/CharacterHandler.cpp
@@ -16,36 +16,37 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#include "Common.h"
-#include "ObjectAccessor.h"
-#include "ObjectMgr.h"
-#include "ArenaTeamMgr.h"
-#include "GuildMgr.h"
-#include "SystemConfig.h"
-#include "World.h"
-#include "WorldPacket.h"
-#include "WorldSession.h"
-#include "DatabaseEnv.h"
+#include "AccountMgr.h"
#include "ArenaTeam.h"
+#include "ArenaTeamMgr.h"
+#include "Battleground.h"
+#include "CalendarMgr.h"
#include "Chat.h"
+#include "Common.h"
+#include "DatabaseEnv.h"
#include "Group.h"
#include "Guild.h"
#include "GuildFinderMgr.h"
+#include "GuildMgr.h"
#include "Language.h"
+#include "LFGMgr.h"
#include "Log.h"
+#include "ObjectAccessor.h"
+#include "ObjectMgr.h"
#include "Opcodes.h"
-#include "Player.h"
+#include "Pet.h"
#include "PlayerDump.h"
+#include "Player.h"
+#include "ReputationMgr.h"
+#include "ScriptMgr.h"
#include "SharedDefines.h"
#include "SocialMgr.h"
+#include "SystemConfig.h"
#include "UpdateMask.h"
#include "Util.h"
-#include "ScriptMgr.h"
-#include "Battleground.h"
-#include "AccountMgr.h"
-#include "DBCStores.h"
-#include "LFGMgr.h"
-#include "CalendarMgr.h"
+#include "World.h"
+#include "WorldPacket.h"
+#include "WorldSession.h"
class LoginQueryHolder : public SQLQueryHolder
{
diff --git a/src/server/game/Handlers/CombatHandler.cpp b/src/server/game/Handlers/CombatHandler.cpp
index 391a6fc0831..d30164b2592 100755
--- a/src/server/game/Handlers/CombatHandler.cpp
+++ b/src/server/game/Handlers/CombatHandler.cpp
@@ -26,6 +26,7 @@
#include "Vehicle.h"
#include "VehicleDefines.h"
#include "Player.h"
+#include "Opcodes.h"
void WorldSession::HandleAttackSwingOpcode(WorldPacket& recvData)
{
diff --git a/src/server/game/Handlers/GroupHandler.cpp b/src/server/game/Handlers/GroupHandler.cpp
index 16645ffadf2..af5b3123707 100644
--- a/src/server/game/Handlers/GroupHandler.cpp
+++ b/src/server/game/Handlers/GroupHandler.cpp
@@ -18,22 +18,20 @@
#include "Common.h"
#include "DatabaseEnv.h"
-#include "Opcodes.h"
+#include "Group.h"
+#include "GroupMgr.h"
#include "Log.h"
-#include "WorldPacket.h"
-#include "WorldSession.h"
-#include "World.h"
#include "ObjectMgr.h"
-#include "GroupMgr.h"
+#include "Opcodes.h"
+#include "Pet.h"
#include "Player.h"
-#include "Group.h"
#include "SocialMgr.h"
-#include "Util.h"
#include "SpellAuras.h"
+#include "Util.h"
#include "Vehicle.h"
-#include "DB2Structure.h"
-#include "DB2Stores.h"
-#include "SpellAuraEffects.h"
+#include "World.h"
+#include "WorldPacket.h"
+#include "WorldSession.h"
class Aura;
diff --git a/src/server/game/Handlers/LFGHandler.cpp b/src/server/game/Handlers/LFGHandler.cpp
index 83f9f62ee3d..9c08abf8045 100755
--- a/src/server/game/Handlers/LFGHandler.cpp
+++ b/src/server/game/Handlers/LFGHandler.cpp
@@ -23,6 +23,7 @@
#include "LFGMgr.h"
#include "ObjectMgr.h"
#include "GroupMgr.h"
+#include "Opcodes.h"
void BuildPlayerLockDungeonBlock(WorldPacket& data, const LfgLockMap& lock)
{
diff --git a/src/server/game/Handlers/LootHandler.cpp b/src/server/game/Handlers/LootHandler.cpp
index c8d6d749331..283a40d8409 100755
--- a/src/server/game/Handlers/LootHandler.cpp
+++ b/src/server/game/Handlers/LootHandler.cpp
@@ -17,19 +17,20 @@
*/
#include "Common.h"
-#include "WorldPacket.h"
#include "Log.h"
#include "Corpse.h"
+#include "Creature.h"
#include "GameObject.h"
-#include "Player.h"
-#include "ObjectAccessor.h"
-#include "WorldSession.h"
+#include "Group.h"
+#include "GuildMgr.h"
#include "LootMgr.h"
+#include "ObjectAccessor.h"
#include "Object.h"
-#include "Group.h"
+#include "Opcodes.h"
+#include "Player.h"
#include "World.h"
-#include "Util.h"
-#include "GuildMgr.h"
+#include "WorldPacket.h"
+#include "WorldSession.h"
void WorldSession::HandleAutostoreLootItemOpcode(WorldPacket & recvData)
{
diff --git a/src/server/game/Handlers/NPCHandler.cpp b/src/server/game/Handlers/NPCHandler.cpp
index 0ca51d3732c..30d51e03b11 100755
--- a/src/server/game/Handlers/NPCHandler.cpp
+++ b/src/server/game/Handlers/NPCHandler.cpp
@@ -31,6 +31,7 @@
#include "ObjectAccessor.h"
#include "Creature.h"
#include "Pet.h"
+#include "ReputationMgr.h"
#include "BattlegroundMgr.h"
#include "Battleground.h"
#include "ScriptMgr.h"
diff --git a/src/server/game/Handlers/SkillHandler.cpp b/src/server/game/Handlers/SkillHandler.cpp
index 9d93c7af182..8153af95208 100755
--- a/src/server/game/Handlers/SkillHandler.cpp
+++ b/src/server/game/Handlers/SkillHandler.cpp
@@ -18,13 +18,14 @@
#include "Common.h"
#include "DatabaseEnv.h"
-#include "Opcodes.h"
#include "Log.h"
+#include "ObjectAccessor.h"
+#include "Opcodes.h"
#include "Player.h"
+#include "Pet.h"
+#include "UpdateMask.h"
#include "WorldPacket.h"
#include "WorldSession.h"
-#include "ObjectAccessor.h"
-#include "UpdateMask.h"
void WorldSession::HandleLearnTalentOpcode(WorldPacket & recvData)
{
diff --git a/src/server/game/Handlers/TicketHandler.cpp b/src/server/game/Handlers/TicketHandler.cpp
index 41e834d84e8..1571d857f41 100644
--- a/src/server/game/Handlers/TicketHandler.cpp
+++ b/src/server/game/Handlers/TicketHandler.cpp
@@ -17,15 +17,16 @@
*/
#include "zlib.h"
-#include "Language.h"
-#include "WorldPacket.h"
#include "Common.h"
+#include "Language.h"
#include "ObjectMgr.h"
-#include "TicketMgr.h"
+#include "Opcodes.h"
#include "Player.h"
+#include "TicketMgr.h"
+#include "Util.h"
#include "World.h"
+#include "WorldPacket.h"
#include "WorldSession.h"
-#include "Util.h"
void WorldSession::HandleGMTicketCreateOpcode(WorldPacket& recvData)
{
diff --git a/src/server/game/Instances/InstanceScript.cpp b/src/server/game/Instances/InstanceScript.cpp
index af4b33e079c..a183c13d2c7 100755
--- a/src/server/game/Instances/InstanceScript.cpp
+++ b/src/server/game/Instances/InstanceScript.cpp
@@ -16,15 +16,18 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#include "InstanceScript.h"
-#include "DatabaseEnv.h"
-#include "Map.h"
-#include "Player.h"
-#include "GameObject.h"
#include "Creature.h"
#include "CreatureAI.h"
-#include "Log.h"
+#include "DatabaseEnv.h"
+#include "GameObject.h"
+#include "InstanceScript.h"
#include "LFGMgr.h"
+#include "Log.h"
+#include "Map.h"
+#include "Player.h"
+#include "Pet.h"
+#include "WorldSession.h"
+#include "Opcodes.h"
void InstanceScript::SaveToDB()
{
diff --git a/src/server/game/Maps/Map.cpp b/src/server/game/Maps/Map.cpp
index cf773ba7ead..1f6b3e42428 100755
--- a/src/server/game/Maps/Map.cpp
+++ b/src/server/game/Maps/Map.cpp
@@ -17,23 +17,24 @@
*/
#include "Map.h"
-#include "GridStates.h"
-#include "ScriptMgr.h"
-#include "VMapFactory.h"
-#include "MapInstanced.h"
+#include "Battleground.h"
#include "CellImpl.h"
+#include "DynamicTree.h"
#include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
-#include "Transport.h"
+#include "GridStates.h"
+#include "Group.h"
#include "InstanceScript.h"
-#include "ObjectAccessor.h"
+#include "LFGMgr.h"
+#include "MapInstanced.h"
#include "MapManager.h"
+#include "ObjectAccessor.h"
#include "ObjectMgr.h"
-#include "Group.h"
-#include "LFGMgr.h"
-#include "DynamicTree.h"
+#include "Pet.h"
+#include "ScriptMgr.h"
+#include "Transport.h"
#include "Vehicle.h"
-#include "Battleground.h"
+#include "VMapFactory.h"
union u_map_magic
{
diff --git a/src/server/game/Maps/MapManager.cpp b/src/server/game/Maps/MapManager.cpp
index 0ead173ed95..8fdd3298afb 100755
--- a/src/server/game/Maps/MapManager.cpp
+++ b/src/server/game/Maps/MapManager.cpp
@@ -34,6 +34,8 @@
#include "WorldPacket.h"
#include "Group.h"
#include "Player.h"
+#include "WorldSession.h"
+#include "Opcodes.h"
extern GridState* si_GridStates[]; // debugging code, should be deleted some day
diff --git a/src/server/game/Maps/PhaseMgr.cpp b/src/server/game/Maps/PhaseMgr.cpp
index 38c9b3fc6e9..d43a930c71d 100644
--- a/src/server/game/Maps/PhaseMgr.cpp
+++ b/src/server/game/Maps/PhaseMgr.cpp
@@ -17,6 +17,7 @@
#include "PhaseMgr.h"
#include "Chat.h"
+#include "Language.h"
#include "ObjectMgr.h"
#include "Player.h"
diff --git a/src/server/game/Maps/ZoneScript.h b/src/server/game/Maps/ZoneScript.h
index df6349a7664..7b20b0ee676 100755
--- a/src/server/game/Maps/ZoneScript.h
+++ b/src/server/game/Maps/ZoneScript.h
@@ -32,19 +32,20 @@ class ZoneScript
virtual uint32 GetCreatureEntry(uint32 /*guidlow*/, CreatureData const* data) { return data->id; }
virtual uint32 GetGameObjectEntry(uint32 /*guidlow*/, uint32 entry) { return entry; }
- virtual void OnCreatureCreate(Creature* /*creature*/) {}
- virtual void OnCreatureRemove(Creature* /*creature*/) {}
- virtual void OnGameObjectCreate(GameObject* /*go*/) {}
- virtual void OnGameObjectRemove(GameObject* /*go*/) {}
+ virtual void OnCreatureCreate(Creature *) { }
+ virtual void OnCreatureRemove(Creature *) { }
- virtual void OnUnitDeath(Unit* /*unit*/) {}
+ virtual void OnGameObjectCreate(GameObject *) { }
+ virtual void OnGameObjectRemove(GameObject *) { }
+
+ virtual void OnUnitDeath(Unit*) { }
//All-purpose data storage 64 bit
- virtual uint64 GetData64(uint32 /*DataId*/) { return 0; }
+ virtual uint64 GetData64(uint32 /*DataId*/) const { return 0; }
virtual void SetData64(uint32 /*DataId*/, uint64 /*Value*/) {}
//All-purpose data storage 32 bit
- virtual uint32 GetData(uint32 /*DataId*/) { return 0; }
+ virtual uint32 GetData(uint32 /*DataId*/) const { return 0; }
virtual void SetData(uint32 /*DataId*/, uint32 /*Value*/) {}
virtual void ProcessEvent(WorldObject* /*obj*/, uint32 /*eventId*/) {}
diff --git a/src/server/game/Miscellaneous/SharedDefines.h b/src/server/game/Miscellaneous/SharedDefines.h
index 057895898e5..59ebfa8044e 100755
--- a/src/server/game/Miscellaneous/SharedDefines.h
+++ b/src/server/game/Miscellaneous/SharedDefines.h
@@ -3830,4 +3830,37 @@ enum VoidTransferError
#define CURRENCY_PRECISION 100
+enum PartyResult
+{
+ ERR_PARTY_RESULT_OK = 0,
+ ERR_BAD_PLAYER_NAME_S = 1,
+ ERR_TARGET_NOT_IN_GROUP_S = 2,
+ ERR_TARGET_NOT_IN_INSTANCE_S = 3,
+ ERR_GROUP_FULL = 4,
+ ERR_ALREADY_IN_GROUP_S = 5,
+ ERR_NOT_IN_GROUP = 6,
+ ERR_NOT_LEADER = 7,
+ ERR_PLAYER_WRONG_FACTION = 8,
+ ERR_IGNORING_YOU_S = 9,
+ ERR_LFG_PENDING = 12,
+ ERR_INVITE_RESTRICTED = 13,
+ ERR_GROUP_SWAP_FAILED = 14, // if (PartyOperation == PARTY_OP_SWAP) ERR_GROUP_SWAP_FAILED else ERR_INVITE_IN_COMBAT
+ ERR_INVITE_UNKNOWN_REALM = 15,
+ ERR_INVITE_NO_PARTY_SERVER = 16,
+ ERR_INVITE_PARTY_BUSY = 17,
+ ERR_PARTY_TARGET_AMBIGUOUS = 18,
+ ERR_PARTY_LFG_INVITE_RAID_LOCKED = 19,
+ ERR_PARTY_LFG_BOOT_LIMIT = 20,
+ ERR_PARTY_LFG_BOOT_COOLDOWN_S = 21,
+ ERR_PARTY_LFG_BOOT_IN_PROGRESS = 22,
+ ERR_PARTY_LFG_BOOT_TOO_FEW_PLAYERS = 23,
+ ERR_PARTY_LFG_BOOT_NOT_ELIGIBLE_S = 24,
+ ERR_RAID_DISALLOWED_BY_LEVEL = 25,
+ ERR_PARTY_LFG_BOOT_IN_COMBAT = 26,
+ ERR_VOTE_KICK_REASON_NEEDED = 27,
+ ERR_PARTY_LFG_BOOT_DUNGEON_COMPLETE = 28,
+ ERR_PARTY_LFG_BOOT_LOOT_ROLLS = 29,
+ ERR_PARTY_LFG_TELEPORT_IN_COMBAT = 30
+};
+
#endif
diff --git a/src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp b/src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp
index d6c69c2c679..7a669642e7e 100755
--- a/src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp
+++ b/src/server/game/Movement/MovementGenerators/TargetedMovementGenerator.cpp
@@ -59,10 +59,29 @@ void TargetedMovementGeneratorMedium<T,D>::_setTargetLocation(T &owner)
}
else
{
- if (i_target->IsWithinDistInMap(&owner, i_offset + 1.0f))
+ float dist;
+ float size;
+
+ // Pets need special handling.
+ // We need to subtract GetObjectSize() because it gets added back further down the chain
+ // and that makes pets too far away. Subtracting it allows pets to properly
+ // be (GetCombatReach() + i_offset) away.
+ if (owner.isPet())
+ {
+ dist = i_target->GetCombatReach();
+ size = i_target->GetCombatReach() - i_target->GetObjectSize();
+ }
+ else
+ {
+ dist = i_offset + 1.0f;
+ size = owner.GetObjectSize();
+ }
+
+ if (i_target->IsWithinDistInMap(&owner, dist))
return;
+
// to at i_offset distance from target and i_angle from target facing
- i_target->GetClosePoint(x, y, z, owner.GetObjectSize(), i_offset, i_angle);
+ i_target->GetClosePoint(x, y, z, size, i_offset, i_angle);
}
/*
diff --git a/src/server/game/Movement/Spline/MoveSplineInit.cpp b/src/server/game/Movement/Spline/MoveSplineInit.cpp
index fd20d041b4b..a5ca4e0cfe9 100644
--- a/src/server/game/Movement/Spline/MoveSplineInit.cpp
+++ b/src/server/game/Movement/Spline/MoveSplineInit.cpp
@@ -22,6 +22,8 @@
#include "Unit.h"
#include "Transport.h"
#include "Vehicle.h"
+#include "WorldPacket.h"
+#include "Opcodes.h"
namespace Movement
{
diff --git a/src/server/game/Reputation/ReputationMgr.cpp b/src/server/game/Reputation/ReputationMgr.cpp
index d4dad387b1d..59a7110decb 100755
--- a/src/server/game/Reputation/ReputationMgr.cpp
+++ b/src/server/game/Reputation/ReputationMgr.cpp
@@ -24,6 +24,8 @@
#include "World.h"
#include "ObjectMgr.h"
#include "ScriptMgr.h"
+#include "Opcodes.h"
+#include "WorldSession.h"
const int32 ReputationMgr::PointsInRank[MAX_REPUTATION_RANK] = {36000, 3000, 3000, 3000, 6000, 12000, 21000, 1000};
diff --git a/src/server/game/Scripting/MapScripts.cpp b/src/server/game/Scripting/MapScripts.cpp
index 517ea6cb6bd..069ae71b7cb 100755
--- a/src/server/game/Scripting/MapScripts.cpp
+++ b/src/server/game/Scripting/MapScripts.cpp
@@ -16,19 +16,20 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#include "Map.h"
-#include "World.h"
#include "CellImpl.h"
#include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
-#include "Transport.h"
-#include "ScriptedCreature.h"
-#include "WaypointManager.h"
#include "GossipDef.h"
+#include "Map.h"
#include "MapManager.h"
-#include "ObjectMgr.h"
#include "MapRefManager.h"
+#include "ObjectMgr.h"
+#include "Pet.h"
+#include "ScriptedCreature.h"
#include "ScriptMgr.h"
+#include "Transport.h"
+#include "WaypointManager.h"
+#include "World.h"
/// Put scripts in the execution queue
void Map::ScriptsStart(ScriptMapMap const& scripts, uint32 id, Object* source, Object* target)
diff --git a/src/server/game/Scripting/ScriptMgr.cpp b/src/server/game/Scripting/ScriptMgr.cpp
index 570a508f7d2..988ef0937c3 100755
--- a/src/server/game/Scripting/ScriptMgr.cpp
+++ b/src/server/game/Scripting/ScriptMgr.cpp
@@ -31,6 +31,7 @@
#include "GossipDef.h"
#include "CreatureAI.h"
#include "Player.h"
+#include "WorldPacket.h"
// This is the global static registry of scripts.
template<class TScript>
diff --git a/src/server/game/Server/WorldSession.h b/src/server/game/Server/WorldSession.h
index 68490e3b4dc..306ce8323cf 100755
--- a/src/server/game/Server/WorldSession.h
+++ b/src/server/game/Server/WorldSession.h
@@ -94,40 +94,6 @@ enum PartyOperation
PARTY_OP_SWAP = 4
};
-enum PartyResult
-{
- ERR_PARTY_RESULT_OK = 0,
- ERR_BAD_PLAYER_NAME_S = 1,
- ERR_TARGET_NOT_IN_GROUP_S = 2,
- ERR_TARGET_NOT_IN_INSTANCE_S = 3,
- ERR_GROUP_FULL = 4,
- ERR_ALREADY_IN_GROUP_S = 5,
- ERR_NOT_IN_GROUP = 6,
- ERR_NOT_LEADER = 7,
- ERR_PLAYER_WRONG_FACTION = 8,
- ERR_IGNORING_YOU_S = 9,
- ERR_LFG_PENDING = 12,
- ERR_INVITE_RESTRICTED = 13,
- ERR_GROUP_SWAP_FAILED = 14, // if (PartyOperation == PARTY_OP_SWAP) ERR_GROUP_SWAP_FAILED else ERR_INVITE_IN_COMBAT
- ERR_INVITE_UNKNOWN_REALM = 15,
- ERR_INVITE_NO_PARTY_SERVER = 16,
- ERR_INVITE_PARTY_BUSY = 17,
- ERR_PARTY_TARGET_AMBIGUOUS = 18,
- ERR_PARTY_LFG_INVITE_RAID_LOCKED = 19,
- ERR_PARTY_LFG_BOOT_LIMIT = 20,
- ERR_PARTY_LFG_BOOT_COOLDOWN_S = 21,
- ERR_PARTY_LFG_BOOT_IN_PROGRESS = 22,
- ERR_PARTY_LFG_BOOT_TOO_FEW_PLAYERS = 23,
- ERR_PARTY_LFG_BOOT_NOT_ELIGIBLE_S = 24,
- ERR_RAID_DISALLOWED_BY_LEVEL = 25,
- ERR_PARTY_LFG_BOOT_IN_COMBAT = 26,
- ERR_VOTE_KICK_REASON_NEEDED = 27,
- ERR_PARTY_LFG_BOOT_DUNGEON_COMPLETE = 28,
- ERR_PARTY_LFG_BOOT_LOOT_ROLLS = 29,
- ERR_PARTY_LFG_TELEPORT_IN_COMBAT = 30
-};
-
-
enum BFLeaveReason
{
BF_LEAVE_REASON_CLOSE = 0x00000001,
diff --git a/src/server/game/Spells/Auras/SpellAuraEffects.cpp b/src/server/game/Spells/Auras/SpellAuraEffects.cpp
index 1c41f1fb2ff..71dd40fdd37 100644
--- a/src/server/game/Spells/Auras/SpellAuraEffects.cpp
+++ b/src/server/game/Spells/Auras/SpellAuraEffects.cpp
@@ -39,6 +39,8 @@
#include "Battlefield.h"
#include "BattlefieldMgr.h"
#include "WeatherMgr.h"
+#include "Pet.h"
+#include "ReputationMgr.h"
class Aura;
//
diff --git a/src/server/game/Spells/SpellEffects.cpp b/src/server/game/Spells/SpellEffects.cpp
index c7990eb1ed6..11368e990f5 100644
--- a/src/server/game/Spells/SpellEffects.cpp
+++ b/src/server/game/Spells/SpellEffects.cpp
@@ -65,6 +65,7 @@
#include "InstanceScript.h"
#include "Guild.h"
#include "GuildMgr.h"
+#include "ReputationMgr.h"
pEffect SpellEffects[TOTAL_SPELL_EFFECTS]=
{
diff --git a/src/server/game/Texts/CreatureTextMgr.h b/src/server/game/Texts/CreatureTextMgr.h
index a86a1059e7d..df6dd7fe4f3 100755
--- a/src/server/game/Texts/CreatureTextMgr.h
+++ b/src/server/game/Texts/CreatureTextMgr.h
@@ -22,6 +22,7 @@
#include "GridNotifiers.h"
#include "ObjectAccessor.h"
#include "SharedDefines.h"
+#include "Opcodes.h"
struct CreatureTextEntry
{
diff --git a/src/server/game/Tickets/TicketMgr.cpp b/src/server/game/Tickets/TicketMgr.cpp
index 89dd28f6a30..ccad818249d 100644
--- a/src/server/game/Tickets/TicketMgr.cpp
+++ b/src/server/game/Tickets/TicketMgr.cpp
@@ -20,11 +20,13 @@
#include "TicketMgr.h"
#include "DatabaseEnv.h"
#include "Log.h"
+#include "Language.h"
#include "WorldPacket.h"
#include "WorldSession.h"
#include "Chat.h"
#include "World.h"
#include "Player.h"
+#include "Opcodes.h"
inline float GetAge(uint64 t) { return float(time(NULL) - t) / DAY; }
diff --git a/src/server/game/Tools/PlayerDump.cpp b/src/server/game/Tools/PlayerDump.cpp
index f5cd88df58d..7e3ac8b319d 100644
--- a/src/server/game/Tools/PlayerDump.cpp
+++ b/src/server/game/Tools/PlayerDump.cpp
@@ -22,6 +22,7 @@
#include "UpdateFields.h"
#include "ObjectMgr.h"
#include "AccountMgr.h"
+#include "World.h"
#define DUMP_TABLE_COUNT 29
struct DumpTable
diff --git a/src/server/game/Weather/Weather.cpp b/src/server/game/Weather/Weather.cpp
index 896e7161606..c5167a5aeb2 100755
--- a/src/server/game/Weather/Weather.cpp
+++ b/src/server/game/Weather/Weather.cpp
@@ -28,6 +28,8 @@
#include "ObjectMgr.h"
#include "Util.h"
#include "ScriptMgr.h"
+#include "Opcodes.h"
+#include "WorldSession.h"
/// Create the Weather object
Weather::Weather(uint32 zone, WeatherData const* weatherChances)
diff --git a/src/server/game/Weather/WeatherMgr.cpp b/src/server/game/Weather/WeatherMgr.cpp
index 6148005ca6b..efd2b4ed936 100755
--- a/src/server/game/Weather/WeatherMgr.cpp
+++ b/src/server/game/Weather/WeatherMgr.cpp
@@ -26,6 +26,9 @@
#include "ObjectMgr.h"
#include "AutoPtr.h"
#include "Player.h"
+#include "WorldPacket.h"
+#include "Opcodes.h"
+#include "WorldSession.h"
namespace WeatherMgr
{
diff --git a/src/server/game/World/World.h b/src/server/game/World/World.h
index 230f96e4997..917ab6c5fec 100644
--- a/src/server/game/World/World.h
+++ b/src/server/game/World/World.h
@@ -491,41 +491,6 @@ enum WorldStates
WS_GUILD_WEEKLY_RESET_TIME = 20007, // Next guild week reset time
};
-// DB scripting commands
-enum ScriptCommands
-{
- SCRIPT_COMMAND_TALK = 0, // source/target = Creature, target = any, datalong = talk type (0=say, 1=whisper, 2=yell, 3=emote text, 4=boss emote text), datalong2 & 1 = player talk (instead of creature), dataint = string_id
- SCRIPT_COMMAND_EMOTE = 1, // source/target = Creature, datalong = emote id, datalong2 = 0: set emote state; > 0: play emote state
- SCRIPT_COMMAND_FIELD_SET = 2, // source/target = Creature, datalong = field id, datalog2 = value
- SCRIPT_COMMAND_MOVE_TO = 3, // source/target = Creature, datalong2 = time to reach, x/y/z = destination
- SCRIPT_COMMAND_FLAG_SET = 4, // source/target = Creature, datalong = field id, datalog2 = bitmask
- SCRIPT_COMMAND_FLAG_REMOVE = 5, // source/target = Creature, datalong = field id, datalog2 = bitmask
- SCRIPT_COMMAND_TELEPORT_TO = 6, // source/target = Creature/Player (see datalong2), datalong = map_id, datalong2 = 0: Player; 1: Creature, x/y/z = destination, o = orientation
- SCRIPT_COMMAND_QUEST_EXPLORED = 7, // target/source = Player, target/source = GO/Creature, datalong = quest id, datalong2 = distance or 0
- SCRIPT_COMMAND_KILL_CREDIT = 8, // target/source = Player, datalong = creature entry, datalong2 = 0: personal credit, 1: group credit
- SCRIPT_COMMAND_RESPAWN_GAMEOBJECT = 9, // source = WorldObject (summoner), datalong = GO guid, datalong2 = despawn delay
- SCRIPT_COMMAND_TEMP_SUMMON_CREATURE = 10, // source = WorldObject (summoner), datalong = creature entry, datalong2 = despawn delay, x/y/z = summon position, o = orientation
- SCRIPT_COMMAND_OPEN_DOOR = 11, // source = Unit, datalong = GO guid, datalong2 = reset delay (min 15)
- SCRIPT_COMMAND_CLOSE_DOOR = 12, // source = Unit, datalong = GO guid, datalong2 = reset delay (min 15)
- SCRIPT_COMMAND_ACTIVATE_OBJECT = 13, // source = Unit, target = GO
- SCRIPT_COMMAND_REMOVE_AURA = 14, // source (datalong2 != 0) or target (datalong2 == 0) = Unit, datalong = spell id
- SCRIPT_COMMAND_CAST_SPELL = 15, // source and/or target = Unit, datalong2 = cast direction (0: s->t 1: s->s 2: t->t 3: t->s 4: s->creature with dataint entry), dataint & 1 = triggered flag
- SCRIPT_COMMAND_PLAY_SOUND = 16, // source = WorldObject, target = none/Player, datalong = sound id, datalong2 (bitmask: 0/1=anyone/player, 0/2=without/with distance dependency, so 1|2 = 3 is target with distance dependency)
- SCRIPT_COMMAND_CREATE_ITEM = 17, // target/source = Player, datalong = item entry, datalong2 = amount
- SCRIPT_COMMAND_DESPAWN_SELF = 18, // target/source = Creature, datalong = despawn delay
-
- SCRIPT_COMMAND_LOAD_PATH = 20, // source = Unit, datalong = path id, datalong2 = is repeatable
- SCRIPT_COMMAND_CALLSCRIPT_TO_UNIT = 21, // source = WorldObject (if present used as a search center), datalong = script id, datalong2 = unit lowguid, dataint = script table to use (see ScriptsType)
- SCRIPT_COMMAND_KILL = 22, // source/target = Creature, dataint = remove corpse attribute
-
- // TrinityCore only
- SCRIPT_COMMAND_ORIENTATION = 30, // source = Unit, target (datalong > 0) = Unit, datalong = > 0 turn source to face target, o = orientation
- SCRIPT_COMMAND_EQUIP = 31, // soucre = Creature, datalong = equipment id
- SCRIPT_COMMAND_MODEL = 32, // source = Creature, datalong = model id
- SCRIPT_COMMAND_CLOSE_GOSSIP = 33, // source = Player
- SCRIPT_COMMAND_PLAYMOVIE = 34 // source = Player, datalong = movie id
-};
-
/// Storage class for commands issued for delayed execution
struct CliCommandHolder
{
diff --git a/src/server/scripts/Commands/cs_account.cpp b/src/server/scripts/Commands/cs_account.cpp
index 6b6e94f75fb..9269bbb07ee 100644
--- a/src/server/scripts/Commands/cs_account.cpp
+++ b/src/server/scripts/Commands/cs_account.cpp
@@ -22,10 +22,11 @@ Comment: All account related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
#include "AccountMgr.h"
#include "Chat.h"
+#include "Language.h"
#include "Player.h"
+#include "ScriptMgr.h"
class account_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_achievement.cpp b/src/server/scripts/Commands/cs_achievement.cpp
index 01246630f62..9a84a4c4cbc 100644
--- a/src/server/scripts/Commands/cs_achievement.cpp
+++ b/src/server/scripts/Commands/cs_achievement.cpp
@@ -22,9 +22,11 @@ Comment: All achievement related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
+#include "AchievementMgr.h"
#include "Chat.h"
+#include "Language.h"
#include "Player.h"
+#include "ScriptMgr.h"
class achievement_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_ban.cpp b/src/server/scripts/Commands/cs_ban.cpp
index af04a3b7989..3d340f3aaea 100644
--- a/src/server/scripts/Commands/cs_ban.cpp
+++ b/src/server/scripts/Commands/cs_ban.cpp
@@ -22,12 +22,13 @@ Comment: All ban related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
-#include "Chat.h"
#include "AccountMgr.h"
+#include "Chat.h"
+#include "Language.h"
#include "ObjectAccessor.h"
#include "ObjectMgr.h"
#include "Player.h"
+#include "ScriptMgr.h"
class ban_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_cast.cpp b/src/server/scripts/Commands/cs_cast.cpp
index 5a45f980c2c..7539ebd2b0c 100644
--- a/src/server/scripts/Commands/cs_cast.cpp
+++ b/src/server/scripts/Commands/cs_cast.cpp
@@ -24,6 +24,8 @@ EndScriptData */
#include "ScriptMgr.h"
#include "Chat.h"
+#include "Creature.h"
+#include "Language.h"
#include "Player.h"
class cast_commandscript : public CommandScript
diff --git a/src/server/scripts/Commands/cs_character.cpp b/src/server/scripts/Commands/cs_character.cpp
index 16f0537d5c6..8d0a217bbea 100644
--- a/src/server/scripts/Commands/cs_character.cpp
+++ b/src/server/scripts/Commands/cs_character.cpp
@@ -22,12 +22,13 @@ Comment: All character related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
-#include "Chat.h"
#include "AccountMgr.h"
+#include "Chat.h"
#include "ObjectMgr.h"
#include "PlayerDump.h"
#include "Player.h"
+#include "ReputationMgr.h"
+#include "ScriptMgr.h"
class character_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_cheat.cpp b/src/server/scripts/Commands/cs_cheat.cpp
index 12a3b1bfb7d..52b9bdf8740 100644
--- a/src/server/scripts/Commands/cs_cheat.cpp
+++ b/src/server/scripts/Commands/cs_cheat.cpp
@@ -22,10 +22,11 @@ Comment: All cheat related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
-#include "ObjectMgr.h"
#include "Chat.h"
+#include "Language.h"
+#include "ObjectMgr.h"
#include "Player.h"
+#include "ScriptMgr.h"
class cheat_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_debug.cpp b/src/server/scripts/Commands/cs_debug.cpp
index 2f5049c9da6..a00563e0075 100644
--- a/src/server/scripts/Commands/cs_debug.cpp
+++ b/src/server/scripts/Commands/cs_debug.cpp
@@ -31,6 +31,7 @@ EndScriptData */
#include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "GossipDef.h"
+#include "Language.h"
#include <fstream>
diff --git a/src/server/scripts/Commands/cs_disable.cpp b/src/server/scripts/Commands/cs_disable.cpp
index 061914d24ff..27145ca36aa 100644
--- a/src/server/scripts/Commands/cs_disable.cpp
+++ b/src/server/scripts/Commands/cs_disable.cpp
@@ -22,13 +22,15 @@ Comment: All disable related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
-#include "ObjectMgr.h"
+#include "AchievementMgr.h"
#include "Chat.h"
#include "DisableMgr.h"
+#include "Language.h"
+#include "ObjectMgr.h"
#include "OutdoorPvP.h"
-#include "SpellMgr.h"
#include "Player.h"
+#include "ScriptMgr.h"
+#include "SpellMgr.h"
class disable_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_event.cpp b/src/server/scripts/Commands/cs_event.cpp
index 8d053a2f061..b0a646b7288 100644
--- a/src/server/scripts/Commands/cs_event.cpp
+++ b/src/server/scripts/Commands/cs_event.cpp
@@ -22,10 +22,11 @@ Comment: All event related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
-#include "GameEventMgr.h"
#include "Chat.h"
+#include "GameEventMgr.h"
+#include "Language.h"
#include "Player.h"
+#include "ScriptMgr.h"
class event_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_gm.cpp b/src/server/scripts/Commands/cs_gm.cpp
index d355edc9514..0c6da6ba02b 100644
--- a/src/server/scripts/Commands/cs_gm.cpp
+++ b/src/server/scripts/Commands/cs_gm.cpp
@@ -26,8 +26,10 @@ EndScriptData */
#include "ObjectMgr.h"
#include "Chat.h"
#include "AccountMgr.h"
+#include "Language.h"
#include "World.h"
#include "Player.h"
+#include "Opcodes.h"
class gm_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_go.cpp b/src/server/scripts/Commands/cs_go.cpp
index 34e28d4bec3..f7f50516561 100644
--- a/src/server/scripts/Commands/cs_go.cpp
+++ b/src/server/scripts/Commands/cs_go.cpp
@@ -27,6 +27,7 @@ EndScriptData */
#include "MapManager.h"
#include "TicketMgr.h"
#include "Chat.h"
+#include "Language.h"
#include "Player.h"
class go_commandscript : public CommandScript
diff --git a/src/server/scripts/Commands/cs_gobject.cpp b/src/server/scripts/Commands/cs_gobject.cpp
index c957db3f22a..7c75c9da8af 100644
--- a/src/server/scripts/Commands/cs_gobject.cpp
+++ b/src/server/scripts/Commands/cs_gobject.cpp
@@ -28,7 +28,9 @@ EndScriptData */
#include "PoolMgr.h"
#include "MapManager.h"
#include "Chat.h"
+#include "Language.h"
#include "Player.h"
+#include "Opcodes.h"
class gobject_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_guild.cpp b/src/server/scripts/Commands/cs_guild.cpp
index a453122aef6..33cf0bf10e9 100644
--- a/src/server/scripts/Commands/cs_guild.cpp
+++ b/src/server/scripts/Commands/cs_guild.cpp
@@ -22,11 +22,13 @@ Comment: All guild related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
+#include "AchievementMgr.h"
#include "Chat.h"
+#include "Language.h"
#include "Guild.h"
#include "GuildMgr.h"
#include "ObjectAccessor.h"
+#include "ScriptMgr.h"
class guild_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_honor.cpp b/src/server/scripts/Commands/cs_honor.cpp
index 76f5badb707..c1d9229ccd3 100644
--- a/src/server/scripts/Commands/cs_honor.cpp
+++ b/src/server/scripts/Commands/cs_honor.cpp
@@ -22,10 +22,11 @@ Comment: All honor related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
-#include "ObjectMgr.h"
#include "Chat.h"
+#include "Language.h"
+#include "ObjectMgr.h"
#include "Player.h"
+#include "ScriptMgr.h"
class honor_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_learn.cpp b/src/server/scripts/Commands/cs_learn.cpp
index 459bc492f1b..774418cfb88 100644
--- a/src/server/scripts/Commands/cs_learn.cpp
+++ b/src/server/scripts/Commands/cs_learn.cpp
@@ -25,9 +25,11 @@ EndScriptData */
#include "Chat.h"
#include "ScriptMgr.h"
#include "ObjectMgr.h"
+#include "Language.h"
#include "SpellMgr.h"
#include "SpellInfo.h"
#include "Player.h"
+#include "Pet.h"
class learn_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_lfg.cpp b/src/server/scripts/Commands/cs_lfg.cpp
index 6739694f228..c4da37d032c 100644
--- a/src/server/scripts/Commands/cs_lfg.cpp
+++ b/src/server/scripts/Commands/cs_lfg.cpp
@@ -17,6 +17,7 @@
#include "ScriptMgr.h"
#include "Chat.h"
+#include "Language.h"
#include "LFGMgr.h"
#include "Group.h"
#include "Player.h"
diff --git a/src/server/scripts/Commands/cs_list.cpp b/src/server/scripts/Commands/cs_list.cpp
index 641c28c3dd3..4d9d8939aec 100644
--- a/src/server/scripts/Commands/cs_list.cpp
+++ b/src/server/scripts/Commands/cs_list.cpp
@@ -25,6 +25,7 @@ EndScriptData */
#include "ScriptMgr.h"
#include "Chat.h"
#include "SpellAuraEffects.h"
+#include "Language.h"
#include "ObjectAccessor.h"
#include "ObjectMgr.h"
#include "Player.h"
diff --git a/src/server/scripts/Commands/cs_lookup.cpp b/src/server/scripts/Commands/cs_lookup.cpp
index 92246184fe1..709c2f64a00 100644
--- a/src/server/scripts/Commands/cs_lookup.cpp
+++ b/src/server/scripts/Commands/cs_lookup.cpp
@@ -22,13 +22,15 @@ Comment: All lookup related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
-#include "Chat.h"
#include "AccountMgr.h"
+#include "Chat.h"
#include "GameEventMgr.h"
#include "ObjectAccessor.h"
#include "ObjectMgr.h"
#include "Player.h"
+#include "ReputationMgr.h"
+#include "ScriptMgr.h"
+#include "SpellInfo.h"
class lookup_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_message.cpp b/src/server/scripts/Commands/cs_message.cpp
index d7c2f6117ac..30c94442c51 100644
--- a/src/server/scripts/Commands/cs_message.cpp
+++ b/src/server/scripts/Commands/cs_message.cpp
@@ -25,6 +25,7 @@ EndScriptData */
#include "ScriptMgr.h"
#include "Chat.h"
#include "ChannelMgr.h"
+#include "Language.h"
#include "Player.h"
class message_commandscript : public CommandScript
diff --git a/src/server/scripts/Commands/cs_misc.cpp b/src/server/scripts/Commands/cs_misc.cpp
index 0db7c9994cf..443bc9a0ecd 100644
--- a/src/server/scripts/Commands/cs_misc.cpp
+++ b/src/server/scripts/Commands/cs_misc.cpp
@@ -23,13 +23,16 @@
#include "GridNotifiers.h"
#include "Group.h"
#include "InstanceSaveMgr.h"
+#include "Language.h"
#include "MovementGenerator.h"
#include "ObjectAccessor.h"
+#include "Opcodes.h"
#include "SpellAuras.h"
#include "TargetedMovementGenerator.h"
#include "WeatherMgr.h"
#include "ace/INET_Addr.h"
#include "Player.h"
+#include "Pet.h"
class misc_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_modify.cpp b/src/server/scripts/Commands/cs_modify.cpp
index 9799062d80c..47955e26ac8 100644
--- a/src/server/scripts/Commands/cs_modify.cpp
+++ b/src/server/scripts/Commands/cs_modify.cpp
@@ -22,11 +22,15 @@ Comment: All modify related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
-#include "ObjectMgr.h"
#include "Chat.h"
#include <stdlib.h>
+#include "ObjectMgr.h"
+#include "Opcodes.h"
+#include "Pet.h"
#include "Player.h"
+#include "ReputationMgr.h"
+#include "ScriptMgr.h"
+
class modify_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_npc.cpp b/src/server/scripts/Commands/cs_npc.cpp
index f4eab77c5b6..115737e0dfe 100644
--- a/src/server/scripts/Commands/cs_npc.cpp
+++ b/src/server/scripts/Commands/cs_npc.cpp
@@ -27,9 +27,11 @@ EndScriptData */
#include "Chat.h"
#include "Transport.h"
#include "CreatureGroups.h"
+#include "Language.h"
#include "TargetedMovementGenerator.h" // for HandleNpcUnFollowCommand
#include "CreatureAI.h"
#include "Player.h"
+#include "Pet.h"
class npc_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_quest.cpp b/src/server/scripts/Commands/cs_quest.cpp
index 5776022e59f..22d6e0831d6 100644
--- a/src/server/scripts/Commands/cs_quest.cpp
+++ b/src/server/scripts/Commands/cs_quest.cpp
@@ -22,10 +22,11 @@ Comment: All quest related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
-#include "ObjectMgr.h"
#include "Chat.h"
+#include "ObjectMgr.h"
#include "Player.h"
+#include "ReputationMgr.h"
+#include "ScriptMgr.h"
class quest_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_reload.cpp b/src/server/scripts/Commands/cs_reload.cpp
index 14481884ec8..aa03fb217e1 100644
--- a/src/server/scripts/Commands/cs_reload.cpp
+++ b/src/server/scripts/Commands/cs_reload.cpp
@@ -22,21 +22,23 @@ Comment: All reload related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
-#include "ObjectMgr.h"
-#include "SpellMgr.h"
-#include "TicketMgr.h"
-#include "MapManager.h"
-#include "DisableMgr.h"
-#include "LFGMgr.h"
+#include "AchievementMgr.h"
#include "AuctionHouseMgr.h"
+#include "Chat.h"
#include "CreatureTextMgr.h"
-#include "SmartAI.h"
+#include "DisableMgr.h"
+#include "Language.h"
+#include "LFGMgr.h"
+#include "MapManager.h"
+#include "ObjectMgr.h"
+#include "ScriptMgr.h"
#include "SkillDiscovery.h"
#include "SkillExtraItems.h"
-#include "Chat.h"
-#include "WaypointManager.h"
+#include "SmartAI.h"
+#include "SpellMgr.h"
+#include "TicketMgr.h"
#include "WardenCheckMgr.h"
+#include "WaypointManager.h"
class reload_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_reset.cpp b/src/server/scripts/Commands/cs_reset.cpp
index 265f5f5f5ce..7b74678af81 100644
--- a/src/server/scripts/Commands/cs_reset.cpp
+++ b/src/server/scripts/Commands/cs_reset.cpp
@@ -22,10 +22,13 @@ Comment: All reset related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
+#include "AchievementMgr.h"
#include "Chat.h"
+#include "Language.h"
#include "ObjectAccessor.h"
#include "Player.h"
+#include "Pet.h"
+#include "ScriptMgr.h"
class reset_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_server.cpp b/src/server/scripts/Commands/cs_server.cpp
index 131d7a4149a..bb4f9be5ffe 100644
--- a/src/server/scripts/Commands/cs_server.cpp
+++ b/src/server/scripts/Commands/cs_server.cpp
@@ -22,12 +22,13 @@ Comment: All server related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
#include "Chat.h"
-#include "SystemConfig.h"
#include "Config.h"
+#include "Language.h"
#include "ObjectAccessor.h"
#include "Player.h"
+#include "ScriptMgr.h"
+#include "SystemConfig.h"
class server_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_tele.cpp b/src/server/scripts/Commands/cs_tele.cpp
index 553559afd1c..756bd75387b 100644
--- a/src/server/scripts/Commands/cs_tele.cpp
+++ b/src/server/scripts/Commands/cs_tele.cpp
@@ -22,12 +22,13 @@ Comment: All tele related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
-#include "ObjectMgr.h"
-#include "MapManager.h"
#include "Chat.h"
#include "Group.h"
+#include "Language.h"
+#include "MapManager.h"
+#include "ObjectMgr.h"
#include "Player.h"
+#include "ScriptMgr.h"
class tele_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_ticket.cpp b/src/server/scripts/Commands/cs_ticket.cpp
index 72804ed5727..c2c5a0909d6 100644
--- a/src/server/scripts/Commands/cs_ticket.cpp
+++ b/src/server/scripts/Commands/cs_ticket.cpp
@@ -22,12 +22,14 @@ Comment: All ticket related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
-#include "Chat.h"
#include "AccountMgr.h"
+#include "Chat.h"
+#include "Language.h"
#include "ObjectMgr.h"
-#include "TicketMgr.h"
+#include "Opcodes.h"
#include "Player.h"
+#include "TicketMgr.h"
+#include "ScriptMgr.h"
class ticket_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_titles.cpp b/src/server/scripts/Commands/cs_titles.cpp
index 6ab1b952f50..54adbacf028 100644
--- a/src/server/scripts/Commands/cs_titles.cpp
+++ b/src/server/scripts/Commands/cs_titles.cpp
@@ -22,10 +22,11 @@ Comment: All titles related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
-#include "ObjectMgr.h"
#include "Chat.h"
+#include "Language.h"
+#include "ObjectMgr.h"
#include "Player.h"
+#include "ScriptMgr.h"
class titles_commandscript : public CommandScript
{
diff --git a/src/server/scripts/Commands/cs_wp.cpp b/src/server/scripts/Commands/cs_wp.cpp
index 86b1a300afd..ee77c82c7c4 100644
--- a/src/server/scripts/Commands/cs_wp.cpp
+++ b/src/server/scripts/Commands/cs_wp.cpp
@@ -22,11 +22,12 @@ Comment: All wp related commands
Category: commandscripts
EndScriptData */
-#include "ScriptMgr.h"
-#include "ObjectMgr.h"
-#include "WaypointManager.h"
#include "Chat.h"
+#include "Language.h"
+#include "ObjectMgr.h"
#include "Player.h"
+#include "ScriptMgr.h"
+#include "WaypointManager.h"
class wp_commandscript : public CommandScript
{
diff --git a/src/server/scripts/EasternKingdoms/BlackrockDepths/blackrock_depths.cpp b/src/server/scripts/EasternKingdoms/BlackrockDepths/blackrock_depths.cpp
index 5c65531c615..b5283900eb0 100644
--- a/src/server/scripts/EasternKingdoms/BlackrockDepths/blackrock_depths.cpp
+++ b/src/server/scripts/EasternKingdoms/BlackrockDepths/blackrock_depths.cpp
@@ -21,6 +21,7 @@
#include "ScriptedGossip.h"
#include "blackrock_depths.h"
#include "Player.h"
+#include "WorldSession.h"
//go_shadowforge_brazier
class go_shadowforge_brazier : public GameObjectScript
diff --git a/src/server/scripts/EasternKingdoms/BlackrockDepths/instance_blackrock_depths.cpp b/src/server/scripts/EasternKingdoms/BlackrockDepths/instance_blackrock_depths.cpp
index 0d02e4495a5..2c2ae3a79c5 100644
--- a/src/server/scripts/EasternKingdoms/BlackrockDepths/instance_blackrock_depths.cpp
+++ b/src/server/scripts/EasternKingdoms/BlackrockDepths/instance_blackrock_depths.cpp
@@ -273,7 +273,7 @@ public:
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -298,7 +298,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 data)
+ uint64 GetData64(uint32 data) const
{
switch (data)
{
diff --git a/src/server/scripts/EasternKingdoms/BlackrockSpire/instance_blackrock_spire.cpp b/src/server/scripts/EasternKingdoms/BlackrockSpire/instance_blackrock_spire.cpp
index fdb73fe1196..124743174b6 100644
--- a/src/server/scripts/EasternKingdoms/BlackrockSpire/instance_blackrock_spire.cpp
+++ b/src/server/scripts/EasternKingdoms/BlackrockSpire/instance_blackrock_spire.cpp
@@ -222,7 +222,7 @@ public:
}
}
- uint64 GetData64(uint32 type)
+ uint64 GetData64(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/EasternKingdoms/Deadmines/deadmines.cpp b/src/server/scripts/EasternKingdoms/Deadmines/deadmines.cpp
index ae9071f3fd0..5ce55307675 100644
--- a/src/server/scripts/EasternKingdoms/Deadmines/deadmines.cpp
+++ b/src/server/scripts/EasternKingdoms/Deadmines/deadmines.cpp
@@ -28,6 +28,7 @@ EndScriptData */
#include "deadmines.h"
#include "Spell.h"
#include "Player.h"
+#include "WorldSession.h"
/*#####
# item_Defias_Gunpowder
diff --git a/src/server/scripts/EasternKingdoms/Deadmines/instance_deadmines.cpp b/src/server/scripts/EasternKingdoms/Deadmines/instance_deadmines.cpp
index 7d7329ae255..1b2beb11351 100644
--- a/src/server/scripts/EasternKingdoms/Deadmines/instance_deadmines.cpp
+++ b/src/server/scripts/EasternKingdoms/Deadmines/instance_deadmines.cpp
@@ -27,6 +27,8 @@ EndScriptData */
#include "InstanceScript.h"
#include "deadmines.h"
#include "TemporarySummon.h"
+#include "WorldPacket.h"
+#include "Opcodes.h"
enum Sounds
{
@@ -214,7 +216,7 @@ class instance_deadmines : public InstanceMapScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -225,7 +227,7 @@ class instance_deadmines : public InstanceMapScript
return 0;
}
- uint64 GetData64(uint32 data)
+ uint64 GetData64(uint32 data) const
{
switch (data)
{
@@ -238,16 +240,7 @@ class instance_deadmines : public InstanceMapScript
void DoPlaySound(GameObject* unit, uint32 sound)
{
- WorldPacket data;
- data.SetOpcode(SMSG_PLAY_SOUND);
- data << uint32(sound);
- unit->SendMessageToSet(&data, false);
- }
-
- void DoPlaySoundCreature(Unit* unit, uint32 sound)
- {
- WorldPacket data;
- data.SetOpcode(SMSG_PLAY_SOUND);
+ WorldPacket data(SMSG_PLAY_SOUND, 4);
data << uint32(sound);
unit->SendMessageToSet(&data, false);
}
diff --git a/src/server/scripts/EasternKingdoms/Gnomeregan/instance_gnomeregan.cpp b/src/server/scripts/EasternKingdoms/Gnomeregan/instance_gnomeregan.cpp
index 2e520351150..8e126fae588 100644
--- a/src/server/scripts/EasternKingdoms/Gnomeregan/instance_gnomeregan.cpp
+++ b/src/server/scripts/EasternKingdoms/Gnomeregan/instance_gnomeregan.cpp
@@ -114,7 +114,7 @@ public:
}
}
- uint32 GetData(uint32 uiType)
+ uint32 GetData(uint32 uiType) const
{
switch (uiType)
{
@@ -123,7 +123,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 uiType)
+ uint64 GetData64(uint32 uiType) const
{
switch (uiType)
{
diff --git a/src/server/scripts/EasternKingdoms/Karazhan/boss_midnight.cpp b/src/server/scripts/EasternKingdoms/Karazhan/boss_midnight.cpp
index 7eeced1d970..580acf2c489 100644
--- a/src/server/scripts/EasternKingdoms/Karazhan/boss_midnight.cpp
+++ b/src/server/scripts/EasternKingdoms/Karazhan/boss_midnight.cpp
@@ -25,6 +25,7 @@ EndScriptData */
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
+#include "SpellInfo.h"
#define SAY_MIDNIGHT_KILL -1532000
#define SAY_APPEAR1 -1532001
diff --git a/src/server/scripts/EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp b/src/server/scripts/EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp
index d1c4790d705..242940bd5e7 100644
--- a/src/server/scripts/EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp
+++ b/src/server/scripts/EasternKingdoms/Karazhan/boss_prince_malchezaar.cpp
@@ -26,6 +26,7 @@ EndScriptData */
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "karazhan.h"
+#include "SpellInfo.h"
#define SAY_AGGRO -1532091
#define SAY_AXE_TOSS1 -1532092
diff --git a/src/server/scripts/EasternKingdoms/Karazhan/boss_shade_of_aran.cpp b/src/server/scripts/EasternKingdoms/Karazhan/boss_shade_of_aran.cpp
index 25fafdfcd0d..8eecc5618ee 100644
--- a/src/server/scripts/EasternKingdoms/Karazhan/boss_shade_of_aran.cpp
+++ b/src/server/scripts/EasternKingdoms/Karazhan/boss_shade_of_aran.cpp
@@ -27,6 +27,7 @@ EndScriptData */
#include "ScriptedCreature.h"
#include "karazhan.h"
#include "GameObject.h"
+#include "SpellInfo.h"
#define SAY_AGGRO1 -1532073
#define SAY_AGGRO2 -1532074
diff --git a/src/server/scripts/EasternKingdoms/Karazhan/bosses_opera.cpp b/src/server/scripts/EasternKingdoms/Karazhan/bosses_opera.cpp
index 2c1d4ac0e71..cd1a803e478 100644
--- a/src/server/scripts/EasternKingdoms/Karazhan/bosses_opera.cpp
+++ b/src/server/scripts/EasternKingdoms/Karazhan/bosses_opera.cpp
@@ -28,6 +28,7 @@ EndScriptData */
#include "ScriptedGossip.h"
#include "karazhan.h"
#include "Player.h"
+#include "SpellInfo.h"
/***********************************/
/*** OPERA WIZARD OF OZ EVENT *****/
diff --git a/src/server/scripts/EasternKingdoms/Karazhan/instance_karazhan.cpp b/src/server/scripts/EasternKingdoms/Karazhan/instance_karazhan.cpp
index 2ecd98cbc4c..2937d0ab700 100644
--- a/src/server/scripts/EasternKingdoms/Karazhan/instance_karazhan.cpp
+++ b/src/server/scripts/EasternKingdoms/Karazhan/instance_karazhan.cpp
@@ -241,7 +241,7 @@ public:
return strSaveData;
}
- uint32 GetData(uint32 uiData)
+ uint32 GetData(uint32 uiData) const
{
switch (uiData)
{
@@ -264,7 +264,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 uiData)
+ uint64 GetData64(uint32 uiData) const
{
switch (uiData)
{
diff --git a/src/server/scripts/EasternKingdoms/MagistersTerrace/boss_felblood_kaelthas.cpp b/src/server/scripts/EasternKingdoms/MagistersTerrace/boss_felblood_kaelthas.cpp
index 047809286f7..eec520f04e2 100644
--- a/src/server/scripts/EasternKingdoms/MagistersTerrace/boss_felblood_kaelthas.cpp
+++ b/src/server/scripts/EasternKingdoms/MagistersTerrace/boss_felblood_kaelthas.cpp
@@ -27,6 +27,7 @@ EndScriptData */
#include "ScriptedCreature.h"
#include "magisters_terrace.h"
#include "WorldPacket.h"
+#include "Opcodes.h"
#define SAY_AGGRO -1585023 //This yell should be done when the room is cleared. For now, set it as a movelineofsight yell.
#define SAY_PHOENIX -1585024
diff --git a/src/server/scripts/EasternKingdoms/MagistersTerrace/boss_selin_fireheart.cpp b/src/server/scripts/EasternKingdoms/MagistersTerrace/boss_selin_fireheart.cpp
index 74d1b5b9f1b..7b79c18239e 100644
--- a/src/server/scripts/EasternKingdoms/MagistersTerrace/boss_selin_fireheart.cpp
+++ b/src/server/scripts/EasternKingdoms/MagistersTerrace/boss_selin_fireheart.cpp
@@ -75,6 +75,7 @@ public:
uint32 size = instance->GetData(DATA_FEL_CRYSTAL_SIZE);
for (uint8 i = 0; i < size; ++i)
{
+ instance->SetData64(DATA_FEL_CRYSTAL, i);
uint64 guid = instance->GetData64(DATA_FEL_CRYSTAL);
sLog->outDebug(LOG_FILTER_TSCR, "Selin: Adding Fel Crystal " UI64FMTD " to list", guid);
Crystals.push_back(guid);
diff --git a/src/server/scripts/EasternKingdoms/MagistersTerrace/instance_magisters_terrace.cpp b/src/server/scripts/EasternKingdoms/MagistersTerrace/instance_magisters_terrace.cpp
index da15f9020da..c8bf50c0bcc 100644
--- a/src/server/scripts/EasternKingdoms/MagistersTerrace/instance_magisters_terrace.cpp
+++ b/src/server/scripts/EasternKingdoms/MagistersTerrace/instance_magisters_terrace.cpp
@@ -72,8 +72,7 @@ public:
uint32 Encounter[MAX_ENCOUNTER];
uint32 DelrissaDeathCount;
- std::list<uint64> FelCrystals;
- std::list<uint64>::const_iterator CrystalItr;
+ std::vector<uint64> FelCrystals;
uint64 SelinGUID;
uint64 DelrissaGUID;
@@ -85,8 +84,7 @@ public:
uint64 KaelStatue[2];
uint64 EscapeOrbGUID;
uint32 StatuesState;
-
- bool InitializedItr;
+ uint8 felCristalIndex;
void Initialize()
{
@@ -107,8 +105,7 @@ public:
KaelStatue[1] = 0;
EscapeOrbGUID = 0;
StatuesState = 0;
-
- InitializedItr = false;
+ felCristalIndex = 0;
}
bool IsEncounterInProgress() const
@@ -119,7 +116,7 @@ public:
return false;
}
- uint32 GetData(uint32 identifier)
+ uint32 GetData(uint32 identifier) const
{
switch (identifier)
{
@@ -276,7 +273,7 @@ public:
OUT_LOAD_INST_DATA_COMPLETE;
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
@@ -297,26 +294,22 @@ public:
case DATA_ESCAPE_ORB:
return EscapeOrbGUID;
case DATA_FEL_CRYSTAL:
- {
- if (FelCrystals.empty())
+ if (FelCrystals.size() < felCristalIndex)
{
sLog->outError(LOG_FILTER_TSCR, "Magisters Terrace: No Fel Crystals loaded in Inst Data");
return 0;
}
- if (!InitializedItr)
- {
- CrystalItr = FelCrystals.begin();
- InitializedItr = true;
- }
-
- uint64 guid = *CrystalItr;
- ++CrystalItr;
- return guid;
- }
+ return FelCrystals.at(felCristalIndex);
}
return 0;
}
+
+ void SetData64(uint32 identifier, uint64 value)
+ {
+ if (identifier == DATA_FEL_CRYSTAL)
+ felCristalIndex = value;
+ }
};
};
diff --git a/src/server/scripts/EasternKingdoms/MagistersTerrace/magisters_terrace.cpp b/src/server/scripts/EasternKingdoms/MagistersTerrace/magisters_terrace.cpp
index 37b2dd18afe..5925be5f415 100644
--- a/src/server/scripts/EasternKingdoms/MagistersTerrace/magisters_terrace.cpp
+++ b/src/server/scripts/EasternKingdoms/MagistersTerrace/magisters_terrace.cpp
@@ -31,6 +31,7 @@ EndContentData */
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "Player.h"
+#include "SpellInfo.h"
/*######
## npc_kalecgos
diff --git a/src/server/scripts/EasternKingdoms/MoltenCore/instance_molten_core.cpp b/src/server/scripts/EasternKingdoms/MoltenCore/instance_molten_core.cpp
index 33719f8f1f6..1a055b9bce0 100644
--- a/src/server/scripts/EasternKingdoms/MoltenCore/instance_molten_core.cpp
+++ b/src/server/scripts/EasternKingdoms/MoltenCore/instance_molten_core.cpp
@@ -117,7 +117,7 @@ class instance_molten_core : public InstanceMapScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -128,7 +128,7 @@ class instance_molten_core : public InstanceMapScript
return 0;
}
- uint64 GetData64(uint32 type)
+ uint64 GetData64(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter1.cpp b/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter1.cpp
index a65edcd63bc..0cb2bd7f7bc 100644
--- a/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter1.cpp
+++ b/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter1.cpp
@@ -24,6 +24,7 @@
#include "CombatAI.h"
#include "PassiveAI.h"
#include "Player.h"
+#include "SpellInfo.h"
/*######
##Quest 12848
@@ -308,7 +309,7 @@ public:
prisonerGUID = guid;
}
- uint64 GetGUID(int32 /*id*/)
+ uint64 GetGUID(int32 /*id*/) const
{
return prisonerGUID;
}
diff --git a/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter2.cpp b/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter2.cpp
index 51581b53e5f..7a6e9aab31d 100644
--- a/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter2.cpp
+++ b/src/server/scripts/EasternKingdoms/ScarletEnclave/chapter2.cpp
@@ -19,6 +19,7 @@
#include "ScriptedCreature.h"
#include "ScriptedEscortAI.h"
#include "Player.h"
+#include "SpellInfo.h"
//How to win friends and influence enemies
// texts signed for creature 28939 but used for 28939, 28940, 28610
diff --git a/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_headless_horseman.cpp b/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_headless_horseman.cpp
index 40c8d4ee649..aecd29b34b0 100644
--- a/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_headless_horseman.cpp
+++ b/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_headless_horseman.cpp
@@ -29,6 +29,7 @@ EndScriptData */
#include "scarlet_monastery.h"
#include "LFGMgr.h"
#include "Player.h"
+#include "SpellInfo.h"
//this texts are already used by 3975 and 3976
enum Says
diff --git a/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_mograine_and_whitemane.cpp b/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_mograine_and_whitemane.cpp
index 0aad2857a45..4b3c8f2160e 100644
--- a/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_mograine_and_whitemane.cpp
+++ b/src/server/scripts/EasternKingdoms/ScarletMonastery/boss_mograine_and_whitemane.cpp
@@ -26,6 +26,7 @@ EndScriptData */
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "scarlet_monastery.h"
+#include "SpellInfo.h"
enum Says
{
diff --git a/src/server/scripts/EasternKingdoms/ScarletMonastery/instance_scarlet_monastery.cpp b/src/server/scripts/EasternKingdoms/ScarletMonastery/instance_scarlet_monastery.cpp
index 3d3d9ae52ae..e65ab21b8cf 100644
--- a/src/server/scripts/EasternKingdoms/ScarletMonastery/instance_scarlet_monastery.cpp
+++ b/src/server/scripts/EasternKingdoms/ScarletMonastery/instance_scarlet_monastery.cpp
@@ -132,7 +132,7 @@ public:
}
}
- uint64 GetData64(uint32 type)
+ uint64 GetData64(uint32 type) const
{
switch (type)
{
@@ -147,7 +147,7 @@ public:
return 0;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == TYPE_MOGRAINE_AND_WHITE_EVENT)
return encounter[0];
diff --git a/src/server/scripts/EasternKingdoms/Scholomance/boss_doctor_theolen_krastinov.cpp b/src/server/scripts/EasternKingdoms/Scholomance/boss_doctor_theolen_krastinov.cpp
index 197ee9a5bfe..5151268b70d 100644
--- a/src/server/scripts/EasternKingdoms/Scholomance/boss_doctor_theolen_krastinov.cpp
+++ b/src/server/scripts/EasternKingdoms/Scholomance/boss_doctor_theolen_krastinov.cpp
@@ -67,7 +67,10 @@ public:
instance->SetData(DATA_DOCTORTHEOLENKRASTINOV_DEATH, 0);
if (instance->GetData(TYPE_GANDLING) == IN_PROGRESS)
+ {
+ instance->SetData(TYPE_GANDLING, IN_PROGRESS);
me->SummonCreature(1853, 180.73f, -9.43856f, 75.507f, 1.61399f, TEMPSUMMON_DEAD_DESPAWN, 0);
+ }
}
}
diff --git a/src/server/scripts/EasternKingdoms/Scholomance/boss_illucia_barov.cpp b/src/server/scripts/EasternKingdoms/Scholomance/boss_illucia_barov.cpp
index b6b5cc0acbd..e1cffbaf90d 100644
--- a/src/server/scripts/EasternKingdoms/Scholomance/boss_illucia_barov.cpp
+++ b/src/server/scripts/EasternKingdoms/Scholomance/boss_illucia_barov.cpp
@@ -67,7 +67,10 @@ public:
instance->SetData(DATA_LADYILLUCIABAROV_DEATH, 0);
if (instance->GetData(TYPE_GANDLING) == IN_PROGRESS)
+ {
+ instance->SetData(TYPE_GANDLING, IN_PROGRESS);
me->SummonCreature(1853, 180.73f, -9.43856f, 75.507f, 1.61399f, TEMPSUMMON_DEAD_DESPAWN, 0);
+ }
}
}
diff --git a/src/server/scripts/EasternKingdoms/Scholomance/boss_instructor_malicia.cpp b/src/server/scripts/EasternKingdoms/Scholomance/boss_instructor_malicia.cpp
index 406b1a6b10d..1768584cb25 100644
--- a/src/server/scripts/EasternKingdoms/Scholomance/boss_instructor_malicia.cpp
+++ b/src/server/scripts/EasternKingdoms/Scholomance/boss_instructor_malicia.cpp
@@ -74,7 +74,10 @@ public:
instance->SetData(DATA_INSTRUCTORMALICIA_DEATH, 0);
if (instance->GetData(TYPE_GANDLING) == IN_PROGRESS)
+ {
+ instance->SetData(TYPE_GANDLING, IN_PROGRESS);
me->SummonCreature(1853, 180.73f, -9.43856f, 75.507f, 1.61399f, TEMPSUMMON_DEAD_DESPAWN, 0);
+ }
}
}
diff --git a/src/server/scripts/EasternKingdoms/Scholomance/boss_lord_alexei_barov.cpp b/src/server/scripts/EasternKingdoms/Scholomance/boss_lord_alexei_barov.cpp
index 438c3c88bb4..3035688343c 100644
--- a/src/server/scripts/EasternKingdoms/Scholomance/boss_lord_alexei_barov.cpp
+++ b/src/server/scripts/EasternKingdoms/Scholomance/boss_lord_alexei_barov.cpp
@@ -63,7 +63,10 @@ public:
instance->SetData(DATA_LORDALEXEIBAROV_DEATH, 0);
if (instance->GetData(TYPE_GANDLING) == IN_PROGRESS)
+ {
+ instance->SetData(TYPE_GANDLING, IN_PROGRESS);
me->SummonCreature(1853, 180.73f, -9.43856f, 75.507f, 1.61399f, TEMPSUMMON_DEAD_DESPAWN, 0);
+ }
}
}
diff --git a/src/server/scripts/EasternKingdoms/Scholomance/boss_lorekeeper_polkelt.cpp b/src/server/scripts/EasternKingdoms/Scholomance/boss_lorekeeper_polkelt.cpp
index 64bbbbe9514..dfab9dd37df 100644
--- a/src/server/scripts/EasternKingdoms/Scholomance/boss_lorekeeper_polkelt.cpp
+++ b/src/server/scripts/EasternKingdoms/Scholomance/boss_lorekeeper_polkelt.cpp
@@ -67,7 +67,10 @@ public:
instance->SetData(DATA_LOREKEEPERPOLKELT_DEATH, 0);
if (instance->GetData(TYPE_GANDLING) == IN_PROGRESS)
+ {
+ instance->SetData(TYPE_GANDLING, IN_PROGRESS);
me->SummonCreature(1853, 180.73f, -9.43856f, 75.507f, 1.61399f, TEMPSUMMON_DEAD_DESPAWN, 0);
+ }
}
}
diff --git a/src/server/scripts/EasternKingdoms/Scholomance/boss_the_ravenian.cpp b/src/server/scripts/EasternKingdoms/Scholomance/boss_the_ravenian.cpp
index 381a039d609..b3d42d4676a 100644
--- a/src/server/scripts/EasternKingdoms/Scholomance/boss_the_ravenian.cpp
+++ b/src/server/scripts/EasternKingdoms/Scholomance/boss_the_ravenian.cpp
@@ -69,7 +69,10 @@ public:
instance->SetData(DATA_THERAVENIAN_DEATH, 0);
if (instance->GetData(TYPE_GANDLING) == IN_PROGRESS)
+ {
+ instance->SetData(TYPE_GANDLING, IN_PROGRESS);
me->SummonCreature(1853, 180.73f, -9.43856f, 75.507f, 1.61399f, TEMPSUMMON_DEAD_DESPAWN, 0);
+ }
}
}
diff --git a/src/server/scripts/EasternKingdoms/Scholomance/instance_scholomance.cpp b/src/server/scripts/EasternKingdoms/Scholomance/instance_scholomance.cpp
index c3b3724ec3d..f8a0c0010d2 100644
--- a/src/server/scripts/EasternKingdoms/Scholomance/instance_scholomance.cpp
+++ b/src/server/scripts/EasternKingdoms/Scholomance/instance_scholomance.cpp
@@ -128,21 +128,14 @@ public:
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
- if (type == TYPE_GANDLING)
- {
- if (IsBossDied[0] && IsBossDied[1] && IsBossDied[2] && IsBossDied[3] && IsBossDied[4] && IsBossDied[5])
- {
- m_auiEncounter[0] = IN_PROGRESS;
- return IN_PROGRESS;
- }
- }
-
- return 0;
+ return (type == TYPE_GANDLING &&
+ IsBossDied[0] && IsBossDied[1] && IsBossDied[2] &&
+ IsBossDied[3] && IsBossDied[4] && IsBossDied[5])
+ ? IN_PROGRESS : 0;
}
};
-
};
void AddSC_instance_scholomance()
diff --git a/src/server/scripts/EasternKingdoms/ShadowfangKeep/instance_shadowfang_keep.cpp b/src/server/scripts/EasternKingdoms/ShadowfangKeep/instance_shadowfang_keep.cpp
index f219875b057..509fcdd845e 100644
--- a/src/server/scripts/EasternKingdoms/ShadowfangKeep/instance_shadowfang_keep.cpp
+++ b/src/server/scripts/EasternKingdoms/ShadowfangKeep/instance_shadowfang_keep.cpp
@@ -192,7 +192,7 @@ public:
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/EasternKingdoms/Stratholme/instance_stratholme.cpp b/src/server/scripts/EasternKingdoms/Stratholme/instance_stratholme.cpp
index 17eedb87896..2e4ec7278fc 100644
--- a/src/server/scripts/EasternKingdoms/Stratholme/instance_stratholme.cpp
+++ b/src/server/scripts/EasternKingdoms/Stratholme/instance_stratholme.cpp
@@ -402,7 +402,7 @@ class instance_stratholme : public InstanceMapScript
OUT_LOAD_INST_DATA_COMPLETE;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -426,7 +426,7 @@ class instance_stratholme : public InstanceMapScript
return 0;
}
- uint64 GetData64(uint32 data)
+ uint64 GetData64(uint32 data) const
{
switch (data)
{
diff --git a/src/server/scripts/EasternKingdoms/Stratholme/stratholme.cpp b/src/server/scripts/EasternKingdoms/Stratholme/stratholme.cpp
index 188739a934d..467b532163b 100644
--- a/src/server/scripts/EasternKingdoms/Stratholme/stratholme.cpp
+++ b/src/server/scripts/EasternKingdoms/Stratholme/stratholme.cpp
@@ -35,6 +35,7 @@ EndContentData */
#include "stratholme.h"
#include "Group.h"
#include "Player.h"
+#include "SpellInfo.h"
/*######
## go_gauntlet_gate (this is the _first_ of the gauntlet gates, two exist)
diff --git a/src/server/scripts/EasternKingdoms/SunkenTemple/instance_sunken_temple.cpp b/src/server/scripts/EasternKingdoms/SunkenTemple/instance_sunken_temple.cpp
index e0987961f7e..624e5460213 100644
--- a/src/server/scripts/EasternKingdoms/SunkenTemple/instance_sunken_temple.cpp
+++ b/src/server/scripts/EasternKingdoms/SunkenTemple/instance_sunken_temple.cpp
@@ -193,7 +193,7 @@ public:
State = data;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == EVENT_STATE)
return State;
diff --git a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_eredar_twins.cpp b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_eredar_twins.cpp
index 34548ec9116..95dde4f0ada 100644
--- a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_eredar_twins.cpp
+++ b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_eredar_twins.cpp
@@ -24,6 +24,7 @@ EndScriptData */
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "sunwell_plateau.h"
+#include "SpellInfo.h"
enum Quotes
{
diff --git a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_kalecgos.cpp b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_kalecgos.cpp
index 53696fbed7a..1239ca88d03 100644
--- a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_kalecgos.cpp
+++ b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_kalecgos.cpp
@@ -27,6 +27,7 @@ EndScriptData */
#include "ScriptedCreature.h"
#include "sunwell_plateau.h"
#include "Player.h"
+#include "WorldSession.h"
enum Yells
{
diff --git a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_muru.cpp b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_muru.cpp
index 6ce1bf7a414..d23ca834f86 100644
--- a/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_muru.cpp
+++ b/src/server/scripts/EasternKingdoms/SunwellPlateau/boss_muru.cpp
@@ -25,6 +25,7 @@ SDComment: all sounds, black hole effect triggers to often (46228)
#include "ScriptedCreature.h"
#include "sunwell_plateau.h"
#include "Player.h"
+#include "SpellInfo.h"
// Muru & Entropius's spells
enum Spells
diff --git a/src/server/scripts/EasternKingdoms/SunwellPlateau/instance_sunwell_plateau.cpp b/src/server/scripts/EasternKingdoms/SunwellPlateau/instance_sunwell_plateau.cpp
index bf31557d8a8..c4bb41036bc 100644
--- a/src/server/scripts/EasternKingdoms/SunwellPlateau/instance_sunwell_plateau.cpp
+++ b/src/server/scripts/EasternKingdoms/SunwellPlateau/instance_sunwell_plateau.cpp
@@ -122,7 +122,7 @@ public:
return false;
}
- Player* GetPlayerInMap()
+ Player const * GetPlayerInMap() const
{
Map::PlayerList const& players = instance->GetPlayers();
@@ -182,7 +182,7 @@ public:
}
}
- uint32 GetData(uint32 id)
+ uint32 GetData(uint32 id) const
{
switch (id)
{
@@ -196,7 +196,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 id)
+ uint64 GetData64(uint32 id) const
{
switch (id)
{
@@ -215,8 +215,8 @@ public:
case DATA_ANVEENA: return Anveena;
case DATA_KALECGOS_KJ: return KalecgosKJ;
case DATA_PLAYER_GUID:
- Player* Target = GetPlayerInMap();
- return Target->GetGUID();
+ Player const* target = GetPlayerInMap();
+ return target ? target->GetGUID() : 0;
}
return 0;
}
diff --git a/src/server/scripts/EasternKingdoms/Uldaman/instance_uldaman.cpp b/src/server/scripts/EasternKingdoms/Uldaman/instance_uldaman.cpp
index ee82da668f8..eeb1df7b693 100644
--- a/src/server/scripts/EasternKingdoms/Uldaman/instance_uldaman.cpp
+++ b/src/server/scripts/EasternKingdoms/Uldaman/instance_uldaman.cpp
@@ -466,20 +466,27 @@ class instance_uldaman : public InstanceMapScript
}
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
- if (identifier == 0) return uiWhoWokeuiArchaedasGUID;
- if (identifier == 1) return vVaultWalker[0]; // VaultWalker1
- if (identifier == 2) return vVaultWalker[1]; // VaultWalker2
- if (identifier == 3) return vVaultWalker[2]; // VaultWalker3
- if (identifier == 4) return vVaultWalker[3]; // VaultWalker4
-
- if (identifier == 5) return vEarthenGuardian[0];
- if (identifier == 6) return vEarthenGuardian[1];
- if (identifier == 7) return vEarthenGuardian[2];
- if (identifier == 8) return vEarthenGuardian[3];
- if (identifier == 9) return vEarthenGuardian[4];
- if (identifier == 10) return vEarthenGuardian[5];
+ switch (identifier)
+ {
+ case 0:
+ return uiWhoWokeuiArchaedasGUID;
+ case 1:
+ case 2:
+ case 3:
+ case 4:
+ return vVaultWalker.at(identifier);
+ case 5:
+ case 6:
+ case 7:
+ case 8:
+ case 9:
+ case 10:
+ return vEarthenGuardian.at(identifier - 5);
+ default:
+ break;
+ }
return 0;
} // end GetData64
diff --git a/src/server/scripts/EasternKingdoms/ZulAman/boss_halazzi.cpp b/src/server/scripts/EasternKingdoms/ZulAman/boss_halazzi.cpp
index a8afd19cd96..f7f279cf716 100644
--- a/src/server/scripts/EasternKingdoms/ZulAman/boss_halazzi.cpp
+++ b/src/server/scripts/EasternKingdoms/ZulAman/boss_halazzi.cpp
@@ -26,7 +26,7 @@ EndScriptData */
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "zulaman.h"
-//#include "spell.h"
+#include "SpellInfo.h"
#define YELL_AGGRO "Get on your knees and bow to da fang and claw!"
#define SOUND_AGGRO 12020
diff --git a/src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp b/src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp
index 8fb3dd55077..5aa74fbbe89 100644
--- a/src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp
+++ b/src/server/scripts/EasternKingdoms/ZulAman/boss_zuljin.cpp
@@ -25,6 +25,7 @@ EndScriptData */
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "zulaman.h"
+#include "SpellInfo.h"
//Speech
const char* YELL_TRANSFORM_TO_LYNX = "Let me introduce to you my new bruddahs: fang and claw!";
diff --git a/src/server/scripts/EasternKingdoms/ZulAman/instance_zulaman.cpp b/src/server/scripts/EasternKingdoms/ZulAman/instance_zulaman.cpp
index b113c7c68b9..7273ca99c7c 100644
--- a/src/server/scripts/EasternKingdoms/ZulAman/instance_zulaman.cpp
+++ b/src/server/scripts/EasternKingdoms/ZulAman/instance_zulaman.cpp
@@ -27,6 +27,7 @@ EndScriptData */
#include "InstanceScript.h"
#include "zulaman.h"
#include "Player.h"
+#include "TemporarySummon.h"
#define MAX_ENCOUNTER 6
#define RAND_VENDOR 2
@@ -283,7 +284,7 @@ class instance_zulaman : public InstanceMapScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp b/src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp
index 2c9b838a2ed..61c7bda00ac 100644
--- a/src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp
+++ b/src/server/scripts/EasternKingdoms/ZulAman/zulaman.cpp
@@ -32,6 +32,7 @@ EndContentData */
#include "ScriptedGossip.h"
#include "zulaman.h"
#include "Player.h"
+#include "SpellInfo.h"
/*######
## npc_forest_frog
diff --git a/src/server/scripts/EasternKingdoms/ZulGurub/instance_zulgurub.cpp b/src/server/scripts/EasternKingdoms/ZulGurub/instance_zulgurub.cpp
index d6a0b4e3761..b887755e25a 100644
--- a/src/server/scripts/EasternKingdoms/ZulGurub/instance_zulgurub.cpp
+++ b/src/server/scripts/EasternKingdoms/ZulGurub/instance_zulgurub.cpp
@@ -109,7 +109,7 @@ class instance_zulgurub : public InstanceMapScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -119,7 +119,7 @@ class instance_zulgurub : public InstanceMapScript
}
*/
- uint64 GetData64(uint32 type)
+ uint64 GetData64(uint32 type) const
{
switch (type)
{
@@ -143,7 +143,6 @@ class instance_zulgurub : public InstanceMapScript
return grilekGUID;
default:
break;
-
}
return 0;
@@ -214,4 +213,4 @@ class instance_zulgurub : public InstanceMapScript
void AddSC_instance_zulgurub()
{
new instance_zulgurub();
-} \ No newline at end of file
+}
diff --git a/src/server/scripts/EasternKingdoms/eastern_plaguelands.cpp b/src/server/scripts/EasternKingdoms/eastern_plaguelands.cpp
index c5dcbaba01d..c9b60f847e8 100644
--- a/src/server/scripts/EasternKingdoms/eastern_plaguelands.cpp
+++ b/src/server/scripts/EasternKingdoms/eastern_plaguelands.cpp
@@ -34,6 +34,7 @@ EndContentData */
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "Player.h"
+#include "WorldSession.h"
class mobs_ghoul_flayer : public CreatureScript
{
diff --git a/src/server/scripts/EasternKingdoms/ghostlands.cpp b/src/server/scripts/EasternKingdoms/ghostlands.cpp
index 17e5a418c6e..268e8891845 100644
--- a/src/server/scripts/EasternKingdoms/ghostlands.cpp
+++ b/src/server/scripts/EasternKingdoms/ghostlands.cpp
@@ -33,6 +33,7 @@ EndContentData */
#include "ScriptedGossip.h"
#include "ScriptedEscortAI.h"
#include "Player.h"
+#include "WorldSession.h"
/*######
## npc_rathis_tomber
diff --git a/src/server/scripts/EasternKingdoms/isle_of_queldanas.cpp b/src/server/scripts/EasternKingdoms/isle_of_queldanas.cpp
index ca5385caffe..c3a725f2f45 100644
--- a/src/server/scripts/EasternKingdoms/isle_of_queldanas.cpp
+++ b/src/server/scripts/EasternKingdoms/isle_of_queldanas.cpp
@@ -31,6 +31,8 @@ EndContentData */
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "Player.h"
+#include "Pet.h"
+#include "SpellInfo.h"
/*######
## npc_converted_sentry
diff --git a/src/server/scripts/EasternKingdoms/silvermoon_city.cpp b/src/server/scripts/EasternKingdoms/silvermoon_city.cpp
index e56a1e72294..28af25d39de 100644
--- a/src/server/scripts/EasternKingdoms/silvermoon_city.cpp
+++ b/src/server/scripts/EasternKingdoms/silvermoon_city.cpp
@@ -30,6 +30,7 @@ EndContentData */
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "Player.h"
+#include "SpellInfo.h"
/*#######
# npc_blood_knight_stillblade
diff --git a/src/server/scripts/EasternKingdoms/stranglethorn_vale.cpp b/src/server/scripts/EasternKingdoms/stranglethorn_vale.cpp
index 26e0dffb5af..2217eba7d1b 100644
--- a/src/server/scripts/EasternKingdoms/stranglethorn_vale.cpp
+++ b/src/server/scripts/EasternKingdoms/stranglethorn_vale.cpp
@@ -30,6 +30,7 @@ EndContentData */
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "Player.h"
+#include "SpellInfo.h"
/*######
## mob_yenniku
diff --git a/src/server/scripts/EasternKingdoms/western_plaguelands.cpp b/src/server/scripts/EasternKingdoms/western_plaguelands.cpp
index 285e5bb4e17..1c2f2624b34 100644
--- a/src/server/scripts/EasternKingdoms/western_plaguelands.cpp
+++ b/src/server/scripts/EasternKingdoms/western_plaguelands.cpp
@@ -35,6 +35,7 @@ EndContentData */
#include "ScriptedGossip.h"
#include "ScriptedEscortAI.h"
#include "Player.h"
+#include "WorldSession.h"
/*######
## npcs_dithers_and_arbington
diff --git a/src/server/scripts/Kalimdor/BlackfathomDeeps/instance_blackfathom_deeps.cpp b/src/server/scripts/Kalimdor/BlackfathomDeeps/instance_blackfathom_deeps.cpp
index 236c7b1ba69..8df5c5cdfd4 100644
--- a/src/server/scripts/Kalimdor/BlackfathomDeeps/instance_blackfathom_deeps.cpp
+++ b/src/server/scripts/Kalimdor/BlackfathomDeeps/instance_blackfathom_deeps.cpp
@@ -212,7 +212,7 @@ public:
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -233,7 +233,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 data)
+ uint64 GetData64(uint32 data) const
{
switch (data)
{
diff --git a/src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/instance_hyjal.cpp b/src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/instance_hyjal.cpp
index 6ab3e42dcb9..d51a9afbb9a 100644
--- a/src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/instance_hyjal.cpp
+++ b/src/server/scripts/Kalimdor/CavernsOfTime/BattleForMountHyjal/instance_hyjal.cpp
@@ -28,6 +28,9 @@ EndScriptData */
#include "ScriptedCreature.h"
#include "hyjal_trash.h"
#include "Player.h"
+#include "WorldPacket.h"
+#include "Opcodes.h"
+#include "WorldSession.h"
enum Misc
{
@@ -157,7 +160,7 @@ public:
}
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
@@ -294,7 +297,7 @@ public:
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/culling_of_stratholme.cpp b/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/culling_of_stratholme.cpp
index 22ae808e348..365c5dd7300 100644
--- a/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/culling_of_stratholme.cpp
+++ b/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/culling_of_stratholme.cpp
@@ -22,6 +22,7 @@
#include "ScriptedEscortAI.h"
#include "PassiveAI.h"
#include "Player.h"
+#include "SpellInfo.h"
enum Says
{
diff --git a/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/instance_culling_of_stratholme.cpp b/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/instance_culling_of_stratholme.cpp
index 9a5bc95853c..0467109effc 100644
--- a/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/instance_culling_of_stratholme.cpp
+++ b/src/server/scripts/Kalimdor/CavernsOfTime/CullingOfStratholme/instance_culling_of_stratholme.cpp
@@ -20,6 +20,8 @@
#include "CreatureTextMgr.h"
#include "culling_of_stratholme.h"
#include "Player.h"
+#include "TemporarySummon.h"
+#include "SpellInfo.h"
#define MAX_ENCOUNTER 5
@@ -196,7 +198,7 @@ class instance_culling_of_stratholme : public InstanceMapScript
SaveToDB();
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -216,7 +218,7 @@ class instance_culling_of_stratholme : public InstanceMapScript
return 0;
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
diff --git a/src/server/scripts/Kalimdor/CavernsOfTime/DarkPortal/dark_portal.cpp b/src/server/scripts/Kalimdor/CavernsOfTime/DarkPortal/dark_portal.cpp
index 8fa6c239858..8ca14d72b94 100644
--- a/src/server/scripts/Kalimdor/CavernsOfTime/DarkPortal/dark_portal.cpp
+++ b/src/server/scripts/Kalimdor/CavernsOfTime/DarkPortal/dark_portal.cpp
@@ -34,6 +34,7 @@ EndContentData */
#include "ScriptedGossip.h"
#include "dark_portal.h"
#include "Player.h"
+#include "SpellInfo.h"
#define SAY_ENTER -1269020 //where does this belong?
#define SAY_INTRO -1269021
diff --git a/src/server/scripts/Kalimdor/CavernsOfTime/DarkPortal/instance_dark_portal.cpp b/src/server/scripts/Kalimdor/CavernsOfTime/DarkPortal/instance_dark_portal.cpp
index 926f48a17a2..b7820bae920 100644
--- a/src/server/scripts/Kalimdor/CavernsOfTime/DarkPortal/instance_dark_portal.cpp
+++ b/src/server/scripts/Kalimdor/CavernsOfTime/DarkPortal/instance_dark_portal.cpp
@@ -27,6 +27,8 @@ EndScriptData */
#include "InstanceScript.h"
#include "dark_portal.h"
#include "Player.h"
+#include "TemporarySummon.h"
+#include "SpellInfo.h"
#define MAX_ENCOUNTER 2
@@ -237,7 +239,7 @@ public:
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -253,7 +255,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 data)
+ uint64 GetData64(uint32 data) const
{
if (data == DATA_MEDIVH)
return MedivhGUID;
diff --git a/src/server/scripts/Kalimdor/CavernsOfTime/EscapeFromDurnholdeKeep/instance_old_hillsbrad.cpp b/src/server/scripts/Kalimdor/CavernsOfTime/EscapeFromDurnholdeKeep/instance_old_hillsbrad.cpp
index 6995ca5add5..5f7af55358e 100644
--- a/src/server/scripts/Kalimdor/CavernsOfTime/EscapeFromDurnholdeKeep/instance_old_hillsbrad.cpp
+++ b/src/server/scripts/Kalimdor/CavernsOfTime/EscapeFromDurnholdeKeep/instance_old_hillsbrad.cpp
@@ -203,7 +203,7 @@ public:
}
}
- uint32 GetData(uint32 data)
+ uint32 GetData(uint32 data) const
{
switch (data)
{
@@ -223,7 +223,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 data)
+ uint64 GetData64(uint32 data) const
{
switch (data)
{
diff --git a/src/server/scripts/Kalimdor/OnyxiasLair/instance_onyxias_lair.cpp b/src/server/scripts/Kalimdor/OnyxiasLair/instance_onyxias_lair.cpp
index 0689a8872bb..adcec659fa3 100644
--- a/src/server/scripts/Kalimdor/OnyxiasLair/instance_onyxias_lair.cpp
+++ b/src/server/scripts/Kalimdor/OnyxiasLair/instance_onyxias_lair.cpp
@@ -29,6 +29,7 @@ EndScriptData */
#include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
#include "onyxias_lair.h"
+#include "TemporarySummon.h"
class instance_onyxias_lair : public InstanceMapScript
{
@@ -189,7 +190,7 @@ public:
}
}
- uint32 GetData(uint32 Type)
+ uint32 GetData(uint32 Type) const
{
switch (Type)
{
@@ -200,7 +201,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 Data)
+ uint64 GetData64(uint32 Data) const
{
switch (Data)
{
diff --git a/src/server/scripts/Kalimdor/RazorfenDowns/instance_razorfen_downs.cpp b/src/server/scripts/Kalimdor/RazorfenDowns/instance_razorfen_downs.cpp
index a90d465c1ca..f7161638909 100644
--- a/src/server/scripts/Kalimdor/RazorfenDowns/instance_razorfen_downs.cpp
+++ b/src/server/scripts/Kalimdor/RazorfenDowns/instance_razorfen_downs.cpp
@@ -19,6 +19,7 @@
#include "InstanceScript.h"
#include "razorfen_downs.h"
#include "Player.h"
+#include "TemporarySummon.h"
#define MAX_ENCOUNTER 1
@@ -186,7 +187,7 @@ public:
}
}
- uint32 GetData(uint32 uiType)
+ uint32 GetData(uint32 uiType) const
{
switch (uiType)
{
@@ -197,7 +198,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 uiType)
+ uint64 GetData64(uint32 uiType) const
{
switch (uiType)
{
diff --git a/src/server/scripts/Kalimdor/RuinsOfAhnQiraj/boss_ossirian.cpp b/src/server/scripts/Kalimdor/RuinsOfAhnQiraj/boss_ossirian.cpp
index 2040ee8b58c..2bbdaa389ad 100644
--- a/src/server/scripts/Kalimdor/RuinsOfAhnQiraj/boss_ossirian.cpp
+++ b/src/server/scripts/Kalimdor/RuinsOfAhnQiraj/boss_ossirian.cpp
@@ -19,6 +19,9 @@
#include "ScriptedCreature.h"
#include "ruins_of_ahnqiraj.h"
#include "Player.h"
+#include "SpellInfo.h"
+#include "WorldPacket.h"
+#include "Opcodes.h"
enum Texts
{
@@ -52,29 +55,29 @@ enum Events
EVENT_STOMP = 3
};
-const uint8 NUM_CRYSTALS = 9;
+uint8 const NUM_CRYSTALS = 9;
// You spin me right round, baby
// right round like a record, baby
// right round round round
Position CrystalCoordinates[NUM_CRYSTALS] =
{
- { -9394.230469, 1951.808594, 85.97733, 0.0 },
- { -9357.931641, 1930.596802, 85.556198, 0.0 },
- { -9383.113281, 2011.042725, 85.556389, 0.0 },
- { -9243.36, 1979.04, 85.556, 0.0 },
- { -9281.68, 1886.66, 85.5558, 0.0 },
- { -9241.8, 1806.39, 85.5557, 0.0 },
- { -9366.78, 1781.76, 85.5561, 0.0 },
- { -9430.37, 1786.86, 85.557, 0.0 },
- { -9406.73, 1863.13, 85.5558, 0.0 }
+ { -9394.230469f, 1951.808594f, 85.97733f, 0.0f },
+ { -9357.931641f, 1930.596802f, 85.556198f, 0.0f },
+ { -9383.113281f, 2011.042725f, 85.556389f, 0.0f },
+ { -9243.36f, 1979.04f, 85.556f, 0.0f },
+ { -9281.68f, 1886.66f, 85.5558f, 0.0f },
+ { -9241.8f, 1806.39f, 85.5557f, 0.0f },
+ { -9366.78f, 1781.76f, 85.5561f, 0.0f },
+ { -9430.37f, 1786.86f, 85.557f, 0.0f },
+ { -9406.73f, 1863.13f, 85.5558f, 0.0f }
};
float RoomRadius = 165.0f;
-const uint8 NUM_TORNADOS = 5; // TODO: This number is completly random!
-const uint8 NUM_WEAKNESS = 5;
-const uint32 SpellWeakness[NUM_WEAKNESS] = { 25177, 25178, 25180, 25181, 25183 };
-const Position RoomCenter = { -9343.041992f, 1923.278198f, 85.555984f, 0.0 };
+uint8 const NUM_TORNADOS = 5; // TODO: This number is completly random!
+uint8 const NUM_WEAKNESS = 5;
+uint32 const SpellWeakness[NUM_WEAKNESS] = { 25177, 25178, 25180, 25181, 25183 };
+Position const RoomCenter = { -9343.041992f, 1923.278198f, 85.555984f, 0.0 };
class boss_ossirian : public CreatureScript
{
@@ -213,7 +216,7 @@ class boss_ossirian : public CreatureScript
}
}
- void UpdateAI(const uint32 diff)
+ void UpdateAI(uint32 const diff)
{
if (!UpdateVictim())
return;
@@ -227,9 +230,7 @@ class boss_ossirian : public CreatureScript
bool ApplySupreme = true;
if (me->HasAura(SPELL_SUPREME))
- {
ApplySupreme = false;
- }
else
{
for (uint8 i = 0; i < NUM_WEAKNESS; ++i)
@@ -264,6 +265,8 @@ class boss_ossirian : public CreatureScript
DoCast(me, SPELL_STOMP);
events.ScheduleEvent(EVENT_STOMP, 30000);
break;
+ default:
+ break;
}
}
@@ -280,19 +283,15 @@ class boss_ossirian : public CreatureScript
class go_ossirian_crystal : public GameObjectScript
{
public:
- go_ossirian_crystal() : GameObjectScript("go_ossirian_crystal")
- {
- }
+ go_ossirian_crystal() : GameObjectScript("go_ossirian_crystal") { }
bool OnGossipHello(Player* player, GameObject* /*go*/)
{
InstanceScript* Instance = player->GetInstanceScript();
-
if (!Instance)
return false;
Creature* Ossirian = player->FindNearestCreature(NPC_OSSIRIAN, 30.0f);
-
if (!Ossirian || Instance->GetBossState(DATA_OSSIRIAN) != IN_PROGRESS)
return false;
diff --git a/src/server/scripts/Kalimdor/RuinsOfAhnQiraj/instance_ruins_of_ahnqiraj.cpp b/src/server/scripts/Kalimdor/RuinsOfAhnQiraj/instance_ruins_of_ahnqiraj.cpp
index 1fa2f8bc713..d61d9416ac6 100644
--- a/src/server/scripts/Kalimdor/RuinsOfAhnQiraj/instance_ruins_of_ahnqiraj.cpp
+++ b/src/server/scripts/Kalimdor/RuinsOfAhnQiraj/instance_ruins_of_ahnqiraj.cpp
@@ -71,7 +71,7 @@ class instance_ruins_of_ahnqiraj : public InstanceMapScript
return true;
}
- uint64 GetData64(uint32 type)
+ uint64 GetData64(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/instance_temple_of_ahnqiraj.cpp b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/instance_temple_of_ahnqiraj.cpp
index 887ca4f3ad5..c8a1ff63925 100644
--- a/src/server/scripts/Kalimdor/TempleOfAhnQiraj/instance_temple_of_ahnqiraj.cpp
+++ b/src/server/scripts/Kalimdor/TempleOfAhnQiraj/instance_temple_of_ahnqiraj.cpp
@@ -90,7 +90,7 @@ public:
return false;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -118,7 +118,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
diff --git a/src/server/scripts/Kalimdor/WailingCaverns/instance_wailing_caverns.cpp b/src/server/scripts/Kalimdor/WailingCaverns/instance_wailing_caverns.cpp
index 1bb5c1180bd..afd4d834f07 100644
--- a/src/server/scripts/Kalimdor/WailingCaverns/instance_wailing_caverns.cpp
+++ b/src/server/scripts/Kalimdor/WailingCaverns/instance_wailing_caverns.cpp
@@ -80,7 +80,7 @@ public:
if (data == DONE)SaveToDB();
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -98,7 +98,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 data)
+ uint64 GetData64(uint32 data) const
{
if (data == DATA_NARALEX)return NaralexGUID;
return 0;
diff --git a/src/server/scripts/Kalimdor/WailingCaverns/wailing_caverns.cpp b/src/server/scripts/Kalimdor/WailingCaverns/wailing_caverns.cpp
index cc80812a58f..a4d28498816 100644
--- a/src/server/scripts/Kalimdor/WailingCaverns/wailing_caverns.cpp
+++ b/src/server/scripts/Kalimdor/WailingCaverns/wailing_caverns.cpp
@@ -26,6 +26,7 @@ EndScriptData */
/* ContentData
EndContentData */
+#include "AchievementMgr.h"
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
diff --git a/src/server/scripts/Kalimdor/ZulFarrak/instance_zulfarrak.cpp b/src/server/scripts/Kalimdor/ZulFarrak/instance_zulfarrak.cpp
index 4e1508d7cc9..4cdddb2d9da 100644
--- a/src/server/scripts/Kalimdor/ZulFarrak/instance_zulfarrak.cpp
+++ b/src/server/scripts/Kalimdor/ZulFarrak/instance_zulfarrak.cpp
@@ -19,6 +19,7 @@
#include "InstanceScript.h"
#include "zulfarrak.h"
#include "Player.h"
+#include "TemporarySummon.h"
#define NPC_GAHZRILLA 7273
#define PATH_ADDS 81553
@@ -180,7 +181,7 @@ public:
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -190,7 +191,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 data)
+ uint64 GetData64(uint32 data) const
{
switch (data)
{
diff --git a/src/server/scripts/Kalimdor/azshara.cpp b/src/server/scripts/Kalimdor/azshara.cpp
index 154b497f0ad..79e264f09cf 100644
--- a/src/server/scripts/Kalimdor/azshara.cpp
+++ b/src/server/scripts/Kalimdor/azshara.cpp
@@ -30,6 +30,8 @@ EndContentData */
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "Player.h"
+#include "SpellInfo.h"
+#include "WorldSession.h"
void AddSC_azshara()
{
diff --git a/src/server/scripts/Kalimdor/darkshore.cpp b/src/server/scripts/Kalimdor/darkshore.cpp
index 0cd9e2eafc7..c1bbb05e27f 100644
--- a/src/server/scripts/Kalimdor/darkshore.cpp
+++ b/src/server/scripts/Kalimdor/darkshore.cpp
@@ -32,6 +32,7 @@ EndContentData */
#include "ScriptedEscortAI.h"
#include "ScriptedFollowerAI.h"
#include "Player.h"
+#include "SpellInfo.h"
void AddSC_darkshore()
{
diff --git a/src/server/scripts/Kalimdor/desolace.cpp b/src/server/scripts/Kalimdor/desolace.cpp
index 70fed255dfa..b48945fdb46 100644
--- a/src/server/scripts/Kalimdor/desolace.cpp
+++ b/src/server/scripts/Kalimdor/desolace.cpp
@@ -33,6 +33,7 @@ EndContentData */
#include "ScriptedGossip.h"
#include "ScriptedEscortAI.h"
#include "Player.h"
+#include "SpellInfo.h"
enum DyingKodo
{
diff --git a/src/server/scripts/Kalimdor/dustwallow_marsh.cpp b/src/server/scripts/Kalimdor/dustwallow_marsh.cpp
index 3baa6908219..d2ce38693d1 100644
--- a/src/server/scripts/Kalimdor/dustwallow_marsh.cpp
+++ b/src/server/scripts/Kalimdor/dustwallow_marsh.cpp
@@ -34,6 +34,7 @@ EndContentData */
#include "ScriptedGossip.h"
#include "SpellScript.h"
#include "Player.h"
+#include "WorldSession.h"
/*######
## npc_stinky
diff --git a/src/server/scripts/Kalimdor/feralas.cpp b/src/server/scripts/Kalimdor/feralas.cpp
index f2d41e2ae22..b5ed3baaf65 100644
--- a/src/server/scripts/Kalimdor/feralas.cpp
+++ b/src/server/scripts/Kalimdor/feralas.cpp
@@ -29,6 +29,7 @@ EndScriptData */
#include "ScriptedGossip.h"
#include "SpellScript.h"
#include "Player.h"
+#include "WorldSession.h"
void AddSC_feralas()
{
diff --git a/src/server/scripts/Kalimdor/moonglade.cpp b/src/server/scripts/Kalimdor/moonglade.cpp
index 89c3eb1898c..edb40107961 100644
--- a/src/server/scripts/Kalimdor/moonglade.cpp
+++ b/src/server/scripts/Kalimdor/moonglade.cpp
@@ -32,6 +32,7 @@ EndContentData */
#include "ScriptedEscortAI.h"
#include "ScriptedGossip.h"
#include "Player.h"
+#include "SpellInfo.h"
/*####
# npc_omen
diff --git a/src/server/scripts/Kalimdor/mulgore.cpp b/src/server/scripts/Kalimdor/mulgore.cpp
index a58ba537fba..68e80096bed 100644
--- a/src/server/scripts/Kalimdor/mulgore.cpp
+++ b/src/server/scripts/Kalimdor/mulgore.cpp
@@ -32,6 +32,7 @@ EndContentData */
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "Player.h"
+#include "SpellInfo.h"
/*######
# npc_skorn_whitecloud
diff --git a/src/server/scripts/Kalimdor/tanaris.cpp b/src/server/scripts/Kalimdor/tanaris.cpp
index cbb6339cb9a..4ac3d747a74 100644
--- a/src/server/scripts/Kalimdor/tanaris.cpp
+++ b/src/server/scripts/Kalimdor/tanaris.cpp
@@ -35,6 +35,7 @@ EndContentData */
#include "ScriptedEscortAI.h"
#include "ScriptedFollowerAI.h"
#include "Player.h"
+#include "WorldSession.h"
/*######
## npc_custodian_of_time
diff --git a/src/server/scripts/Kalimdor/the_barrens.cpp b/src/server/scripts/Kalimdor/the_barrens.cpp
index 04e1f82cf44..811c6bb4dd1 100644
--- a/src/server/scripts/Kalimdor/the_barrens.cpp
+++ b/src/server/scripts/Kalimdor/the_barrens.cpp
@@ -32,6 +32,7 @@ EndContentData */
#include "ScriptedGossip.h"
#include "ScriptedEscortAI.h"
#include "Player.h"
+#include "SpellInfo.h"
/*#####
## npc_wizzlecrank_shredder
diff --git a/src/server/scripts/Kalimdor/ungoro_crater.cpp b/src/server/scripts/Kalimdor/ungoro_crater.cpp
index 6fd19d754d4..87b329b65e3 100644
--- a/src/server/scripts/Kalimdor/ungoro_crater.cpp
+++ b/src/server/scripts/Kalimdor/ungoro_crater.cpp
@@ -31,6 +31,7 @@ EndContentData */
#include "ScriptedEscortAI.h"
#include "ScriptedFollowerAI.h"
#include "Player.h"
+#include "SpellInfo.h"
void AddSC_ungoro_crater()
{
diff --git a/src/server/scripts/Kalimdor/winterspring.cpp b/src/server/scripts/Kalimdor/winterspring.cpp
index 483ee472721..73b8bfe9af1 100644
--- a/src/server/scripts/Kalimdor/winterspring.cpp
+++ b/src/server/scripts/Kalimdor/winterspring.cpp
@@ -31,6 +31,7 @@ EndContentData */
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "Player.h"
+#include "WorldSession.h"
/*######
## npc_rivern_frostwind
diff --git a/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_elder_nadox.cpp b/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_elder_nadox.cpp
index fe86f54ae15..9b48d7a9e1c 100644
--- a/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_elder_nadox.cpp
+++ b/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_elder_nadox.cpp
@@ -116,7 +116,7 @@ class boss_elder_nadox : public CreatureScript
GuardianDied = true;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_RESPECT_YOUR_ELDERS)
return !GuardianDied ? 1 : 0;
diff --git a/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_herald_volazj.cpp b/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_herald_volazj.cpp
index ff05d6c62d7..b4756a33b38 100644
--- a/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_herald_volazj.cpp
+++ b/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_herald_volazj.cpp
@@ -23,6 +23,7 @@
#include "ScriptedCreature.h"
#include "ahnkahet.h"
#include "Player.h"
+#include "SpellInfo.h"
enum Spells
{
diff --git a/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_jedoga_shadowseeker.cpp b/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_jedoga_shadowseeker.cpp
index 02dcc04abd6..e6bb23b61d7 100644
--- a/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_jedoga_shadowseeker.cpp
+++ b/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/boss_jedoga_shadowseeker.cpp
@@ -156,7 +156,7 @@ public:
volunteerWork = false;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_VOLUNTEER_WORK)
return volunteerWork ? 1 : 0;
diff --git a/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/instance_ahnkahet.cpp b/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/instance_ahnkahet.cpp
index f870c61dd5f..7eaf8368c21 100644
--- a/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/instance_ahnkahet.cpp
+++ b/src/server/scripts/Northrend/AzjolNerub/Ahnkahet/instance_ahnkahet.cpp
@@ -160,7 +160,7 @@ public:
}
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
@@ -252,7 +252,7 @@ public:
SaveToDB();
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/instance_azjol_nerub.cpp b/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/instance_azjol_nerub.cpp
index 4e06ac0ba3a..10575ae288c 100644
--- a/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/instance_azjol_nerub.cpp
+++ b/src/server/scripts/Northrend/AzjolNerub/AzjolNerub/instance_azjol_nerub.cpp
@@ -105,7 +105,7 @@ public:
}
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
@@ -149,7 +149,7 @@ public:
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/boss_sartharion.cpp b/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/boss_sartharion.cpp
index a9d6d9d91ba..e20b08c515e 100644
--- a/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/boss_sartharion.cpp
+++ b/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/boss_sartharion.cpp
@@ -404,7 +404,7 @@ public:
me->AddLootMode(LOOT_MODE_HARD_MODE_1); // Add 1st Drake loot mode
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == TWILIGHT_ACHIEVEMENTS)
return drakeCount;
diff --git a/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/instance_obsidian_sanctum.cpp b/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/instance_obsidian_sanctum.cpp
index 7d4438ed7c7..c39d7fbeb09 100644
--- a/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/instance_obsidian_sanctum.cpp
+++ b/src/server/scripts/Northrend/ChamberOfAspects/ObsidianSanctum/instance_obsidian_sanctum.cpp
@@ -108,7 +108,7 @@ public:
m_bVesperonKilled = true;
}
- uint32 GetData(uint32 uiType)
+ uint32 GetData(uint32 uiType) const
{
if (uiType == TYPE_SARTHARION_EVENT)
return m_auiEncounter[0];
@@ -122,7 +122,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 uiData)
+ uint64 GetData64(uint32 uiData) const
{
switch (uiData)
{
diff --git a/src/server/scripts/Northrend/ChamberOfAspects/RubySanctum/instance_ruby_sanctum.cpp b/src/server/scripts/Northrend/ChamberOfAspects/RubySanctum/instance_ruby_sanctum.cpp
index 3f710d7fedd..939c22325d7 100644
--- a/src/server/scripts/Northrend/ChamberOfAspects/RubySanctum/instance_ruby_sanctum.cpp
+++ b/src/server/scripts/Northrend/ChamberOfAspects/RubySanctum/instance_ruby_sanctum.cpp
@@ -19,6 +19,8 @@
#include "InstanceScript.h"
#include "ruby_sanctum.h"
#include "Player.h"
+#include "TemporarySummon.h"
+#include "WorldPacket.h"
DoorData const doorData[] =
{
@@ -162,7 +164,7 @@ class instance_ruby_sanctum : public InstanceMapScript
}
}
- uint64 GetData64(uint32 type)
+ uint64 GetData64(uint32 type) const
{
switch (type)
{
@@ -272,7 +274,7 @@ class instance_ruby_sanctum : public InstanceMapScript
BaltharusSharedHealth = data;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type != DATA_BALTHARUS_SHARED_HEALTH)
return 0;
diff --git a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheChampion/instance_trial_of_the_champion.cpp b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheChampion/instance_trial_of_the_champion.cpp
index 412951b17d4..d2a01003324 100644
--- a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheChampion/instance_trial_of_the_champion.cpp
+++ b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheChampion/instance_trial_of_the_champion.cpp
@@ -235,7 +235,7 @@ public:
SaveToDB();
}
- uint32 GetData(uint32 uiData)
+ uint32 GetData(uint32 uiData) const
{
switch (uiData)
{
@@ -251,7 +251,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 uiData)
+ uint64 GetData64(uint32 uiData) const
{
switch (uiData)
{
diff --git a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_twin_valkyr.cpp b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_twin_valkyr.cpp
index 4d99429bcb8..0c081da5204 100755
--- a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_twin_valkyr.cpp
+++ b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/boss_twin_valkyr.cpp
@@ -499,7 +499,7 @@ class mob_essence_of_twin : public CreatureScript
{
mob_essence_of_twinAI(Creature* creature) : ScriptedAI(creature) { }
- uint32 GetData(uint32 data)
+ uint32 GetData(uint32 data) const
{
uint32 spellReturned = 0;
switch (me->GetEntry())
diff --git a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/instance_trial_of_the_crusader.cpp b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/instance_trial_of_the_crusader.cpp
index 7b0cd31bc67..6623d8e8765 100755
--- a/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/instance_trial_of_the_crusader.cpp
+++ b/src/server/scripts/Northrend/CrusadersColiseum/TrialOfTheCrusader/instance_trial_of_the_crusader.cpp
@@ -20,6 +20,7 @@
#include "InstanceScript.h"
#include "trial_of_the_crusader.h"
#include "Player.h"
+#include "TemporarySummon.h"
class instance_trial_of_the_crusader : public InstanceMapScript
{
@@ -43,7 +44,6 @@ class instance_trial_of_the_crusader : public InstanceMapScript
MistressOfPainCount = 0;
TributeToImmortalityElegible = true;
NeedSave = false;
- EventNPCId = 0;
TirionFordringGUID = 0;
BarrentGUID = 0;
@@ -470,7 +470,7 @@ class instance_trial_of_the_crusader : public InstanceMapScript
}
}
- uint64 GetData64(uint32 type)
+ uint64 GetData64(uint32 type) const
{
switch (type)
{
@@ -521,7 +521,7 @@ class instance_trial_of_the_crusader : public InstanceMapScript
return 0;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -575,7 +575,7 @@ class instance_trial_of_the_crusader : public InstanceMapScript
case 6000:
case 6005:
case 6010:
- EventNPCId = NPC_TIRION;
+ return NPC_TIRION;
break;
case 5010:
case 5030:
@@ -584,7 +584,7 @@ class instance_trial_of_the_crusader : public InstanceMapScript
case 5060:
case 5070:
case 5080:
- EventNPCId = NPC_LICH_KING_1;
+ return NPC_LICH_KING_1;
break;
case 120:
case 122:
@@ -593,7 +593,7 @@ class instance_trial_of_the_crusader : public InstanceMapScript
case 3051:
case 3071:
case 4020:
- EventNPCId = NPC_VARIAN;
+ return NPC_VARIAN;
break;
case 130:
case 132:
@@ -602,7 +602,7 @@ class instance_trial_of_the_crusader : public InstanceMapScript
case 3070:
case 3081:
case 4030:
- EventNPCId = NPC_GARROSH;
+ return NPC_GARROSH;
break;
case 1110:
case 1120:
@@ -614,13 +614,12 @@ class instance_trial_of_the_crusader : public InstanceMapScript
case 1142:
case 1144:
case 1150:
- EventNPCId = NPC_FIZZLEBANG;
+ return NPC_FIZZLEBANG;
break;
default:
- EventNPCId = NPC_TIRION;
+ return NPC_TIRION;
break;
};
- return EventNPCId;
default:
break;
}
@@ -737,7 +736,6 @@ class instance_trial_of_the_crusader : public InstanceMapScript
uint32 TrialCounter;
uint32 EventStage;
uint32 EventTimer;
- uint32 EventNPCId;
uint32 NorthrendBeasts;
bool NeedSave;
std::string SaveDataBuffer;
diff --git a/src/server/scripts/Northrend/DraktharonKeep/boss_dred.cpp b/src/server/scripts/Northrend/DraktharonKeep/boss_dred.cpp
index 8b39fc51766..759f8df7153 100644
--- a/src/server/scripts/Northrend/DraktharonKeep/boss_dred.cpp
+++ b/src/server/scripts/Northrend/DraktharonKeep/boss_dred.cpp
@@ -154,7 +154,7 @@ class boss_dred : public CreatureScript
++raptorsKilled;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_KING_DRED)
return raptorsKilled;
diff --git a/src/server/scripts/Northrend/DraktharonKeep/boss_novos.cpp b/src/server/scripts/Northrend/DraktharonKeep/boss_novos.cpp
index 5d9acf4fca7..6ce56958d60 100644
--- a/src/server/scripts/Northrend/DraktharonKeep/boss_novos.cpp
+++ b/src/server/scripts/Northrend/DraktharonKeep/boss_novos.cpp
@@ -208,7 +208,7 @@ public:
ohNovos = false;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_OH_NOVOS)
return ohNovos ? 1 : 0;
diff --git a/src/server/scripts/Northrend/DraktharonKeep/boss_trollgore.cpp b/src/server/scripts/Northrend/DraktharonKeep/boss_trollgore.cpp
index 31b7787623c..d8c720b6f95 100644
--- a/src/server/scripts/Northrend/DraktharonKeep/boss_trollgore.cpp
+++ b/src/server/scripts/Northrend/DraktharonKeep/boss_trollgore.cpp
@@ -168,7 +168,7 @@ public:
instance->SetData(DATA_TROLLGORE_EVENT, DONE);
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_CONSUMPTION_JUNCTION)
return consumptionJunction ? 1 : 0;
diff --git a/src/server/scripts/Northrend/DraktharonKeep/instance_drak_tharon_keep.cpp b/src/server/scripts/Northrend/DraktharonKeep/instance_drak_tharon_keep.cpp
index 99401c1d944..552798e96eb 100644
--- a/src/server/scripts/Northrend/DraktharonKeep/instance_drak_tharon_keep.cpp
+++ b/src/server/scripts/Northrend/DraktharonKeep/instance_drak_tharon_keep.cpp
@@ -129,7 +129,7 @@ public:
}
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
@@ -174,7 +174,7 @@ public:
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/boss_devourer_of_souls.cpp b/src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/boss_devourer_of_souls.cpp
index 9bd0bfc8f6a..714e5df6444 100644
--- a/src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/boss_devourer_of_souls.cpp
+++ b/src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/boss_devourer_of_souls.cpp
@@ -19,6 +19,7 @@
#include "ScriptedCreature.h"
#include "forge_of_souls.h"
#include "Player.h"
+#include "SpellInfo.h"
/*
* TODO:
@@ -246,7 +247,7 @@ class boss_devourer_of_souls : public CreatureScript
threeFaced = false;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_THREE_FACED)
return threeFaced;
diff --git a/src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/instance_forge_of_souls.cpp b/src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/instance_forge_of_souls.cpp
index 135976dde18..3afc248ab9d 100644
--- a/src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/instance_forge_of_souls.cpp
+++ b/src/server/scripts/Northrend/FrozenHalls/ForgeOfSouls/instance_forge_of_souls.cpp
@@ -73,7 +73,7 @@ class instance_forge_of_souls : public InstanceMapScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -86,7 +86,7 @@ class instance_forge_of_souls : public InstanceMapScript
return 0;
}
- uint64 GetData64(uint32 type)
+ uint64 GetData64(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Northrend/FrozenHalls/HallsOfReflection/instance_halls_of_reflection.cpp b/src/server/scripts/Northrend/FrozenHalls/HallsOfReflection/instance_halls_of_reflection.cpp
index db2f2051f94..2e0c3364bbd 100644
--- a/src/server/scripts/Northrend/FrozenHalls/HallsOfReflection/instance_halls_of_reflection.cpp
+++ b/src/server/scripts/Northrend/FrozenHalls/HallsOfReflection/instance_halls_of_reflection.cpp
@@ -245,7 +245,7 @@ public:
SaveToDB();
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -259,7 +259,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
diff --git a/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/boss_forgemaster_garfrost.cpp b/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/boss_forgemaster_garfrost.cpp
index e24024f5305..8d9269aa70f 100644
--- a/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/boss_forgemaster_garfrost.cpp
+++ b/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/boss_forgemaster_garfrost.cpp
@@ -185,7 +185,7 @@ enum Events
}
}
- uint32 GetData(uint32 /*type*/)
+ uint32 GetData(uint32 /*type*/) const
{
return _permafrostStack;
}
diff --git a/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/instance_pit_of_saron.cpp b/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/instance_pit_of_saron.cpp
index dcca892358d..df0829b3376 100644
--- a/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/instance_pit_of_saron.cpp
+++ b/src/server/scripts/Northrend/FrozenHalls/PitOfSaron/instance_pit_of_saron.cpp
@@ -224,7 +224,7 @@ class instance_pit_of_saron : public InstanceMapScript
return true;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -237,7 +237,7 @@ class instance_pit_of_saron : public InstanceMapScript
return 0;
}
- uint64 GetData64(uint32 type)
+ uint64 GetData64(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Northrend/Gundrak/boss_drakkari_colossus.cpp b/src/server/scripts/Northrend/Gundrak/boss_drakkari_colossus.cpp
index fd1aba79e83..3724aaf69e2 100644
--- a/src/server/scripts/Northrend/Gundrak/boss_drakkari_colossus.cpp
+++ b/src/server/scripts/Northrend/Gundrak/boss_drakkari_colossus.cpp
@@ -22,6 +22,7 @@
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "gundrak.h"
+#include "SpellInfo.h"
enum Spells
{
@@ -190,7 +191,7 @@ class boss_drakkari_colossus : public CreatureScript
}
}
- uint32 GetData(uint32 data)
+ uint32 GetData(uint32 data) const
{
if (data == DATA_COLOSSUS_PHASE)
return phase;
diff --git a/src/server/scripts/Northrend/Gundrak/boss_gal_darah.cpp b/src/server/scripts/Northrend/Gundrak/boss_gal_darah.cpp
index 0d89c402054..595331d99d7 100644
--- a/src/server/scripts/Northrend/Gundrak/boss_gal_darah.cpp
+++ b/src/server/scripts/Northrend/Gundrak/boss_gal_darah.cpp
@@ -258,7 +258,7 @@ public:
impaledList.push_back(guid);
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_SHARE_THE_LOVE)
return shareTheLove;
diff --git a/src/server/scripts/Northrend/Gundrak/boss_moorabi.cpp b/src/server/scripts/Northrend/Gundrak/boss_moorabi.cpp
index c1301dbd2d0..45c55f7ec9b 100644
--- a/src/server/scripts/Northrend/Gundrak/boss_moorabi.cpp
+++ b/src/server/scripts/Northrend/Gundrak/boss_moorabi.cpp
@@ -144,7 +144,7 @@ public:
DoMeleeAttackIfReady();
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_LESS_RABI)
return bPhase ? 0 : 1;
diff --git a/src/server/scripts/Northrend/Gundrak/instance_gundrak.cpp b/src/server/scripts/Northrend/Gundrak/instance_gundrak.cpp
index ae3447b9c68..b8b9c2e9053 100644
--- a/src/server/scripts/Northrend/Gundrak/instance_gundrak.cpp
+++ b/src/server/scripts/Northrend/Gundrak/instance_gundrak.cpp
@@ -19,6 +19,7 @@
#include "InstanceScript.h"
#include "gundrak.h"
#include "Player.h"
+#include "TemporarySummon.h"
#define MAX_ENCOUNTER 5
@@ -318,7 +319,7 @@ public:
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -339,7 +340,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 type)
+ uint64 GetData64(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_deathbringer_saurfang.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_deathbringer_saurfang.cpp
index 6c7caf49f0c..71264be564b 100755
--- a/src/server/scripts/Northrend/IcecrownCitadel/boss_deathbringer_saurfang.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_deathbringer_saurfang.cpp
@@ -497,7 +497,7 @@ class boss_deathbringer_saurfang : public CreatureScript
DoMeleeAttackIfReady();
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_MADE_A_MESS)
if (_fallenChampionCastCount < RAID_MODE<uint32>(3, 5, 3, 5))
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_festergut.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_festergut.cpp
index 58856f9fb44..9c0f2139b1b 100755
--- a/src/server/scripts/Northrend/IcecrownCitadel/boss_festergut.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_festergut.cpp
@@ -244,7 +244,7 @@ class boss_festergut : public CreatureScript
_maxInoculatedStack = data;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_INOCULATED_STACK)
return uint32(_maxInoculatedStack);
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_lord_marrowgar.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_lord_marrowgar.cpp
index 79d7abfef18..0c037904d2c 100755
--- a/src/server/scripts/Northrend/IcecrownCitadel/boss_lord_marrowgar.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_lord_marrowgar.cpp
@@ -247,7 +247,7 @@ class boss_lord_marrowgar : public CreatureScript
return &_coldflameLastPos;
}
- uint64 GetGUID(int32 type/* = 0 */)
+ uint64 GetGUID(int32 type/* = 0 */) const
{
if (type == DATA_COLDFLAME_GUID)
return _coldflameTarget;
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp
index 64f49c6e0e7..a950a74e59c 100755
--- a/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_professor_putricide.cpp
@@ -536,21 +536,15 @@ class boss_professor_putricide : public CreatureScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
case DATA_EXPERIMENT_STAGE:
- {
- // ALSO MODIFIES!
- uint32 ret = uint32(_experimentState);
- _experimentState ^= true;
- return ret;
- }
+ return _experimentState;
case DATA_PHASE:
return _phase;
case DATA_ABOMINATION:
- summons.RemoveNotExisting();
return uint32(summons.HasEntry(NPC_MUTATED_ABOMINATION_10) || summons.HasEntry(NPC_MUTATED_ABOMINATION_25));
default:
break;
@@ -1010,7 +1004,11 @@ class spell_putricide_unstable_experiment : public SpellScriptLoader
if (GetCaster()->GetTypeId() != TYPEID_UNIT)
return;
- uint32 stage = GetCaster()->ToCreature()->AI()->GetData(DATA_EXPERIMENT_STAGE);
+ Creature* creature = GetCaster()->ToCreature();
+
+ uint32 stage = creature->AI()->GetData(DATA_EXPERIMENT_STAGE);
+ creature->AI()->SetData(DATA_EXPERIMENT_STAGE, !stage);
+
Creature* target = NULL;
std::list<Creature*> creList;
GetCreatureListWithEntryInGrid(creList, GetCaster(), NPC_ABOMINATION_WING_MAD_SCIENTIST_STALKER, 200.0f);
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp
index e3c0f2260df..a12a38b2f62 100644
--- a/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_sindragosa.cpp
@@ -290,7 +290,7 @@ class boss_sindragosa : public CreatureScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_MYSTIC_BUFFET_STACK)
return _mysticBuffetStack;
@@ -978,7 +978,7 @@ class npc_sindragosa_trash : public CreatureScript
_isTaunted = data != 0;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_FROSTWYRM_OWNER)
return _frostwyrmId;
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp
index ba1a0614cdf..ec5172aeb83 100644
--- a/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_the_lich_king.cpp
@@ -636,7 +636,7 @@ class boss_the_lich_king : public CreatureScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp b/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp
index 826c62a4390..cc40a076300 100644
--- a/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/boss_valithria_dreamwalker.cpp
@@ -460,7 +460,7 @@ class boss_valithria_dreamwalker : public CreatureScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == MISSED_PORTALS)
return _missedPortals;
@@ -1019,7 +1019,7 @@ class npc_dream_portal : public CreatureScript
me->DespawnOrUnsummon();
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
return (type == MISSED_PORTALS && _used) ? 0 : 1;
}
diff --git a/src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp b/src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp
index dd0068f6327..89d7b0f764d 100755
--- a/src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp
+++ b/src/server/scripts/Northrend/IcecrownCitadel/instance_icecrown_citadel.cpp
@@ -24,6 +24,8 @@
#include "AccountMgr.h"
#include "icecrown_citadel.h"
#include "Player.h"
+#include "WorldPacket.h"
+#include "WorldSession.h"
enum EventIds
{
@@ -590,7 +592,7 @@ class instance_icecrown_citadel : public InstanceMapScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -615,7 +617,7 @@ class instance_icecrown_citadel : public InstanceMapScript
return 0;
}
- uint64 GetData64(uint32 type)
+ uint64 GetData64(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Northrend/Naxxramas/boss_faerlina.cpp b/src/server/scripts/Northrend/Naxxramas/boss_faerlina.cpp
index 636f2318712..a75f87e91af 100644
--- a/src/server/scripts/Northrend/Naxxramas/boss_faerlina.cpp
+++ b/src/server/scripts/Northrend/Naxxramas/boss_faerlina.cpp
@@ -18,6 +18,7 @@
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "naxxramas.h"
+#include "SpellInfo.h"
enum Yells
{
@@ -117,7 +118,7 @@ class boss_faerlina : public CreatureScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_FRENZY_DISPELS)
return _frenzyDispels;
diff --git a/src/server/scripts/Northrend/Naxxramas/boss_grobbulus.cpp b/src/server/scripts/Northrend/Naxxramas/boss_grobbulus.cpp
index 5a55a4f1c4b..7ed9e950b53 100644
--- a/src/server/scripts/Northrend/Naxxramas/boss_grobbulus.cpp
+++ b/src/server/scripts/Northrend/Naxxramas/boss_grobbulus.cpp
@@ -18,6 +18,7 @@
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "naxxramas.h"
+#include "SpellInfo.h"
#define SPELL_BOMBARD_SLIME 28280
diff --git a/src/server/scripts/Northrend/Naxxramas/boss_heigan.cpp b/src/server/scripts/Northrend/Naxxramas/boss_heigan.cpp
index 95839ef134f..e7126ba7e33 100644
--- a/src/server/scripts/Northrend/Naxxramas/boss_heigan.cpp
+++ b/src/server/scripts/Northrend/Naxxramas/boss_heigan.cpp
@@ -81,7 +81,7 @@ public:
safetyDance = data ? true : false;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_SAFETY_DANCE)
return safetyDance ? 1 : 0;
diff --git a/src/server/scripts/Northrend/Naxxramas/boss_loatheb.cpp b/src/server/scripts/Northrend/Naxxramas/boss_loatheb.cpp
index 71623cb1959..183d56a48c0 100644
--- a/src/server/scripts/Northrend/Naxxramas/boss_loatheb.cpp
+++ b/src/server/scripts/Northrend/Naxxramas/boss_loatheb.cpp
@@ -85,7 +85,7 @@ class boss_loatheb : public CreatureScript
_sporeLoserData = false;
}
- uint32 GetData(uint32 id)
+ uint32 GetData(uint32 id) const
{
if (id != DATA_ACHIEVEMENT_SPORE_LOSER)
return 0;
diff --git a/src/server/scripts/Northrend/Naxxramas/boss_sapphiron.cpp b/src/server/scripts/Northrend/Naxxramas/boss_sapphiron.cpp
index 8af0e63dbe5..c027dd3a97d 100644
--- a/src/server/scripts/Northrend/Naxxramas/boss_sapphiron.cpp
+++ b/src/server/scripts/Northrend/Naxxramas/boss_sapphiron.cpp
@@ -15,10 +15,12 @@
* with this program. If not, see <http://www.gnu.org/licenses/>.
*/
+#include "AchievementMgr.h"
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "naxxramas.h"
#include "Player.h"
+#include "SpellInfo.h"
#define EMOTE_BREATH -1533082
#define EMOTE_ENRAGE -1533083
diff --git a/src/server/scripts/Northrend/Naxxramas/boss_thaddius.cpp b/src/server/scripts/Northrend/Naxxramas/boss_thaddius.cpp
index 75b851a2b22..482f8a1200d 100644
--- a/src/server/scripts/Northrend/Naxxramas/boss_thaddius.cpp
+++ b/src/server/scripts/Northrend/Naxxramas/boss_thaddius.cpp
@@ -215,7 +215,7 @@ public:
polaritySwitch = data ? true : false;
}
- uint32 GetData(uint32 id)
+ uint32 GetData(uint32 id) const
{
if (id != DATA_POLARITY_SWITCH)
return 0;
diff --git a/src/server/scripts/Northrend/Naxxramas/instance_naxxramas.cpp b/src/server/scripts/Northrend/Naxxramas/instance_naxxramas.cpp
index e806b60c848..b68d8d4a33c 100644
--- a/src/server/scripts/Northrend/Naxxramas/instance_naxxramas.cpp
+++ b/src/server/scripts/Northrend/Naxxramas/instance_naxxramas.cpp
@@ -316,7 +316,7 @@ public:
}
}
- uint32 GetData(uint32 id)
+ uint32 GetData(uint32 id) const
{
switch (id)
{
@@ -329,7 +329,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 id)
+ uint64 GetData64(uint32 id) const
{
switch (id)
{
diff --git a/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp b/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp
index ab9ed76cb1f..5e7104fd83a 100644
--- a/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp
+++ b/src/server/scripts/Northrend/Nexus/EyeOfEternity/boss_malygos.cpp
@@ -251,7 +251,7 @@ public:
instance->DoStopTimedAchievement(ACHIEVEMENT_TIMED_TYPE_EVENT, ACHIEV_TIMED_START_EVENT);
}
- uint32 GetData(uint32 data)
+ uint32 GetData(uint32 data) const
{
if (data == DATA_SUMMON_DEATHS)
return _summonDeaths;
diff --git a/src/server/scripts/Northrend/Nexus/EyeOfEternity/instance_eye_of_eternity.cpp b/src/server/scripts/Northrend/Nexus/EyeOfEternity/instance_eye_of_eternity.cpp
index 6e85e701a27..4ca28943be3 100644
--- a/src/server/scripts/Northrend/Nexus/EyeOfEternity/instance_eye_of_eternity.cpp
+++ b/src/server/scripts/Northrend/Nexus/EyeOfEternity/instance_eye_of_eternity.cpp
@@ -226,7 +226,7 @@ public:
}
}
- uint64 GetData64(uint32 data)
+ uint64 GetData64(uint32 data) const
{
switch (data)
{
diff --git a/src/server/scripts/Northrend/Nexus/Nexus/boss_anomalus.cpp b/src/server/scripts/Northrend/Nexus/Nexus/boss_anomalus.cpp
index af0ca6b3a3f..80a5336a30c 100644
--- a/src/server/scripts/Northrend/Nexus/Nexus/boss_anomalus.cpp
+++ b/src/server/scripts/Northrend/Nexus/Nexus/boss_anomalus.cpp
@@ -110,7 +110,7 @@ class boss_anomalus : public CreatureScript
instance->SetData(DATA_ANOMALUS_EVENT, DONE);
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_CHAOS_THEORY)
return chaosTheory ? 1 : 0;
diff --git a/src/server/scripts/Northrend/Nexus/Nexus/boss_magus_telestra.cpp b/src/server/scripts/Northrend/Nexus/Nexus/boss_magus_telestra.cpp
index 9602d1bc876..317a9845e87 100644
--- a/src/server/scripts/Northrend/Nexus/Nexus/boss_magus_telestra.cpp
+++ b/src/server/scripts/Northrend/Nexus/Nexus/boss_magus_telestra.cpp
@@ -155,7 +155,7 @@ public:
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_SPLIT_PERSONALITY)
return splitPersonality;
diff --git a/src/server/scripts/Northrend/Nexus/Nexus/boss_ormorok.cpp b/src/server/scripts/Northrend/Nexus/Nexus/boss_ormorok.cpp
index b17494800f1..11b1bce9ab7 100644
--- a/src/server/scripts/Northrend/Nexus/Nexus/boss_ormorok.cpp
+++ b/src/server/scripts/Northrend/Nexus/Nexus/boss_ormorok.cpp
@@ -214,7 +214,7 @@ public:
_despawntimer = 2000;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
return type == DATA_COUNT ? _count : 0;
}
diff --git a/src/server/scripts/Northrend/Nexus/Nexus/instance_nexus.cpp b/src/server/scripts/Northrend/Nexus/Nexus/instance_nexus.cpp
index c571def96d7..f06800cd201 100644
--- a/src/server/scripts/Northrend/Nexus/Nexus/instance_nexus.cpp
+++ b/src/server/scripts/Northrend/Nexus/Nexus/instance_nexus.cpp
@@ -154,7 +154,7 @@ public:
}
}
- uint32 GetData(uint32 identifier)
+ uint32 GetData(uint32 identifier) const
{
switch (identifier)
{
@@ -221,7 +221,7 @@ public:
}
}
- uint64 GetData64(uint32 uiIdentifier)
+ uint64 GetData64(uint32 uiIdentifier) const
{
switch (uiIdentifier)
{
diff --git a/src/server/scripts/Northrend/Nexus/Oculus/boss_eregos.cpp b/src/server/scripts/Northrend/Nexus/Oculus/boss_eregos.cpp
index c691db4230c..4bbb4c1a5ed 100644
--- a/src/server/scripts/Northrend/Nexus/Oculus/boss_eregos.cpp
+++ b/src/server/scripts/Northrend/Nexus/Oculus/boss_eregos.cpp
@@ -117,7 +117,7 @@ public:
_amberVoid = false;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Northrend/Nexus/Oculus/boss_urom.cpp b/src/server/scripts/Northrend/Nexus/Oculus/boss_urom.cpp
index 179dedb290b..51e476785ff 100644
--- a/src/server/scripts/Northrend/Nexus/Oculus/boss_urom.cpp
+++ b/src/server/scripts/Northrend/Nexus/Oculus/boss_urom.cpp
@@ -25,6 +25,7 @@ EndScriptData */
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "oculus.h"
+#include "SpellInfo.h"
enum Spells
{
diff --git a/src/server/scripts/Northrend/Nexus/Oculus/instance_oculus.cpp b/src/server/scripts/Northrend/Nexus/Oculus/instance_oculus.cpp
index 0543a317ffa..7035e0534aa 100644
--- a/src/server/scripts/Northrend/Nexus/Oculus/instance_oculus.cpp
+++ b/src/server/scripts/Northrend/Nexus/Oculus/instance_oculus.cpp
@@ -232,7 +232,7 @@ public:
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -244,7 +244,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
diff --git a/src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_ionar.cpp b/src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_ionar.cpp
index d964f619a6e..6f54ce50a94 100644
--- a/src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_ionar.cpp
+++ b/src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_ionar.cpp
@@ -23,6 +23,7 @@
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "halls_of_lightning.h"
+#include "SpellInfo.h"
enum Spells
{
diff --git a/src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_volkhan.cpp b/src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_volkhan.cpp
index f94ae37cdc2..fc6de6b2faf 100644
--- a/src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_volkhan.cpp
+++ b/src/server/scripts/Northrend/Ulduar/HallsOfLightning/boss_volkhan.cpp
@@ -23,10 +23,12 @@ SDComment: Event should be pretty close minus a few visual flaws
SDCategory: Halls of Lightning
EndScriptData */
+#include "AchievementMgr.h"
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "halls_of_lightning.h"
#include "Player.h"
+#include "SpellInfo.h"
enum eEnums
{
diff --git a/src/server/scripts/Northrend/Ulduar/HallsOfLightning/instance_halls_of_lightning.cpp b/src/server/scripts/Northrend/Ulduar/HallsOfLightning/instance_halls_of_lightning.cpp
index 93b246e9ddc..e399c5548e3 100644
--- a/src/server/scripts/Northrend/Ulduar/HallsOfLightning/instance_halls_of_lightning.cpp
+++ b/src/server/scripts/Northrend/Ulduar/HallsOfLightning/instance_halls_of_lightning.cpp
@@ -174,7 +174,7 @@ public:
SaveToDB();
}
- uint32 GetData(uint32 uiType)
+ uint32 GetData(uint32 uiType) const
{
switch (uiType)
{
@@ -190,7 +190,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 uiData)
+ uint64 GetData64(uint32 uiData) const
{
switch (uiData)
{
diff --git a/src/server/scripts/Northrend/Ulduar/HallsOfStone/boss_sjonnir.cpp b/src/server/scripts/Northrend/Ulduar/HallsOfStone/boss_sjonnir.cpp
index 28052a57576..c3e815f57dd 100644
--- a/src/server/scripts/Northrend/Ulduar/HallsOfStone/boss_sjonnir.cpp
+++ b/src/server/scripts/Northrend/Ulduar/HallsOfStone/boss_sjonnir.cpp
@@ -236,7 +236,7 @@ public:
++abuseTheOoze;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_ABUSE_THE_OOZE)
return abuseTheOoze;
diff --git a/src/server/scripts/Northrend/Ulduar/HallsOfStone/halls_of_stone.cpp b/src/server/scripts/Northrend/Ulduar/HallsOfStone/halls_of_stone.cpp
index 3f5f2deb631..3c03508a14c 100644
--- a/src/server/scripts/Northrend/Ulduar/HallsOfStone/halls_of_stone.cpp
+++ b/src/server/scripts/Northrend/Ulduar/HallsOfStone/halls_of_stone.cpp
@@ -430,7 +430,7 @@ public:
brannSparklinNews = false;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_BRANN_SPARKLIN_NEWS)
return brannSparklinNews ? 1 : 0;
diff --git a/src/server/scripts/Northrend/Ulduar/HallsOfStone/instance_halls_of_stone.cpp b/src/server/scripts/Northrend/Ulduar/HallsOfStone/instance_halls_of_stone.cpp
index 869cf46e74d..7a2b579dca9 100644
--- a/src/server/scripts/Northrend/Ulduar/HallsOfStone/instance_halls_of_stone.cpp
+++ b/src/server/scripts/Northrend/Ulduar/HallsOfStone/instance_halls_of_stone.cpp
@@ -186,7 +186,7 @@ public:
SaveToDB();
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -199,7 +199,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_algalon_the_observer.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_algalon_the_observer.cpp
index afd31331b7d..e52f1efcd73 100644
--- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_algalon_the_observer.cpp
+++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_algalon_the_observer.cpp
@@ -378,7 +378,7 @@ class boss_algalon_the_observer : public CreatureScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
return type == DATA_HAS_FED_ON_TEARS ? _fedOnTears : 1;
}
@@ -728,7 +728,7 @@ class npc_living_constellation : public CreatureScript
_isActive = false;
}
- uint32 GetData(uint32 /*type*/)
+ uint32 GetData(uint32 /*type*/) const
{
return _isActive ? 1 : 0;
}
diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_auriaya.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_auriaya.cpp
index ec3125f7c0a..bfe158051b1 100644
--- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_auriaya.cpp
+++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_auriaya.cpp
@@ -178,7 +178,7 @@ class boss_auriaya : public CreatureScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_flame_leviathan.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_flame_leviathan.cpp
index 9d5adf39817..a26f5763472 100644
--- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_flame_leviathan.cpp
+++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_flame_leviathan.cpp
@@ -349,7 +349,7 @@ class boss_flame_leviathan : public CreatureScript
++Shutdown;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_freya.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_freya.cpp
index a3c9cb847e5..f60922c426c 100644
--- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_freya.cpp
+++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_freya.cpp
@@ -381,7 +381,7 @@ class boss_freya : public CreatureScript
events.ScheduleEvent(EVENT_SUNBEAM, urand(5000, 15000));
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_general_vezax.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_general_vezax.cpp
index 845e694e842..1232c1b9051 100644
--- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_general_vezax.cpp
+++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_general_vezax.cpp
@@ -235,7 +235,7 @@ class boss_general_vezax : public CreatureScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_ignis.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_ignis.cpp
index 540876f421b..c0fb4e3ecc8 100644
--- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_ignis.cpp
+++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_ignis.cpp
@@ -154,7 +154,7 @@ class boss_ignis : public CreatureScript
DoScriptText(SAY_DEATH, me);
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_SHATTERED)
return _shattered ? 1 : 0;
diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_razorscale.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_razorscale.cpp
index 2830e3ada04..5ea2678adfe 100644
--- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_razorscale.cpp
+++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_razorscale.cpp
@@ -378,7 +378,7 @@ class boss_razorscale : public CreatureScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_QUICK_SHAVE)
if (FlyCount <= 2)
@@ -896,7 +896,7 @@ class npc_darkrune_guardian : public CreatureScript
killedByBreath = false;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
return type == DATA_IRON_DWARF_MEDIUM_RARE ? killedByBreath : 0;
}
diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_xt002.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_xt002.cpp
index afb60e60bf2..30f60da178a 100644
--- a/src/server/scripts/Northrend/Ulduar/Ulduar/boss_xt002.cpp
+++ b/src/server/scripts/Northrend/Ulduar/Ulduar/boss_xt002.cpp
@@ -30,6 +30,8 @@
#include "ulduar.h"
#include "Vehicle.h"
#include "Player.h"
+#include "WorldPacket.h"
+#include "Opcodes.h"
enum Spells
{
@@ -327,7 +329,7 @@ class boss_xt002 : public CreatureScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Northrend/Ulduar/Ulduar/instance_ulduar.cpp b/src/server/scripts/Northrend/Ulduar/Ulduar/instance_ulduar.cpp
index cc8ff9996f3..7d3b943f7b0 100644
--- a/src/server/scripts/Northrend/Ulduar/Ulduar/instance_ulduar.cpp
+++ b/src/server/scripts/Northrend/Ulduar/Ulduar/instance_ulduar.cpp
@@ -20,6 +20,7 @@
#include "InstanceScript.h"
#include "ulduar.h"
#include "Player.h"
+#include "WorldPacket.h"
static DoorData const doorData[] =
{
@@ -655,7 +656,7 @@ class instance_ulduar : public InstanceMapScript
{
}
- uint64 GetData64(uint32 data)
+ uint64 GetData64(uint32 data) const
{
switch (data)
{
@@ -741,7 +742,7 @@ class instance_ulduar : public InstanceMapScript
return 0;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/boss_keleseth.cpp b/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/boss_keleseth.cpp
index e718942d091..9a50e1cbfa3 100644
--- a/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/boss_keleseth.cpp
+++ b/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/boss_keleseth.cpp
@@ -185,7 +185,7 @@ public:
onTheRocks = value;
}
- uint32 GetData(uint32 data)
+ uint32 GetData(uint32 data) const
{
if (data == DATA_ON_THE_ROCKS)
return onTheRocks;
diff --git a/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/instance_utgarde_keep.cpp b/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/instance_utgarde_keep.cpp
index 919b0da5fc0..c236b36312d 100644
--- a/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/instance_utgarde_keep.cpp
+++ b/src/server/scripts/Northrend/UtgardeKeep/UtgardeKeep/instance_utgarde_keep.cpp
@@ -166,7 +166,7 @@ public:
}
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
@@ -247,7 +247,7 @@ public:
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_skadi.cpp b/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_skadi.cpp
index 1635aaac918..63898e57c08 100644
--- a/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_skadi.cpp
+++ b/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_skadi.cpp
@@ -29,6 +29,7 @@ Script Data End */
#include "ScriptedCreature.h"
#include "utgarde_pinnacle.h"
#include "Player.h"
+#include "SpellInfo.h"
//Yell
enum eYells
diff --git a/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_svala.cpp b/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_svala.cpp
index f2f03ff602b..fc82ad1b526 100644
--- a/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_svala.cpp
+++ b/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_svala.cpp
@@ -588,7 +588,7 @@ class npc_scourge_hulk : public CreatureScript
killedByRitualStrike = false;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
return type == DATA_INCREDIBLE_HULK ? killedByRitualStrike : 0;
}
diff --git a/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_ymiron.cpp b/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_ymiron.cpp
index 39fd01a9269..0278125deb3 100644
--- a/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_ymiron.cpp
+++ b/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/boss_ymiron.cpp
@@ -26,6 +26,7 @@ Script Data End */
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "utgarde_pinnacle.h"
+#include "SpellInfo.h"
enum Spells
{
@@ -201,7 +202,7 @@ public:
kingsBane = false;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_KINGS_BANE)
return kingsBane ? 1 : 0;
diff --git a/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/instance_pinnacle.cpp b/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/instance_pinnacle.cpp
index c5d50d4e7fd..a76c5a61109 100644
--- a/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/instance_pinnacle.cpp
+++ b/src/server/scripts/Northrend/UtgardeKeep/UtgardePinnacle/instance_pinnacle.cpp
@@ -180,7 +180,7 @@ public:
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -192,7 +192,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
diff --git a/src/server/scripts/Northrend/VaultOfArchavon/instance_vault_of_archavon.cpp b/src/server/scripts/Northrend/VaultOfArchavon/instance_vault_of_archavon.cpp
index d1209b40a19..de557e10e7f 100644
--- a/src/server/scripts/Northrend/VaultOfArchavon/instance_vault_of_archavon.cpp
+++ b/src/server/scripts/Northrend/VaultOfArchavon/instance_vault_of_archavon.cpp
@@ -62,7 +62,7 @@ class instance_archavon : public InstanceMapScript
}
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
diff --git a/src/server/scripts/Northrend/VioletHold/boss_ichoron.cpp b/src/server/scripts/Northrend/VioletHold/boss_ichoron.cpp
index f6d918e0493..cea00417233 100644
--- a/src/server/scripts/Northrend/VioletHold/boss_ichoron.cpp
+++ b/src/server/scripts/Northrend/VioletHold/boss_ichoron.cpp
@@ -197,7 +197,7 @@ public:
me->GetMotionMaster()->MoveChase(me->getVictim());
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_DEHYDRATION)
return dehydration ? 1 : 0;
diff --git a/src/server/scripts/Northrend/VioletHold/boss_zuramat.cpp b/src/server/scripts/Northrend/VioletHold/boss_zuramat.cpp
index d1c65259738..408a7083383 100644
--- a/src/server/scripts/Northrend/VioletHold/boss_zuramat.cpp
+++ b/src/server/scripts/Northrend/VioletHold/boss_zuramat.cpp
@@ -158,7 +158,7 @@ public:
voidDance = false;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_VOID_DANCE)
return voidDance ? 1 : 0;
diff --git a/src/server/scripts/Northrend/VioletHold/instance_violet_hold.cpp b/src/server/scripts/Northrend/VioletHold/instance_violet_hold.cpp
index ed039728bb4..5e3bbc01025 100644
--- a/src/server/scripts/Northrend/VioletHold/instance_violet_hold.cpp
+++ b/src/server/scripts/Northrend/VioletHold/instance_violet_hold.cpp
@@ -19,6 +19,7 @@
#include "InstanceScript.h"
#include "violet_hold.h"
#include "Player.h"
+#include "TemporarySummon.h"
#define MAX_ENCOUNTER 3
@@ -418,7 +419,7 @@ public:
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -439,7 +440,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
diff --git a/src/server/scripts/Northrend/borean_tundra.cpp b/src/server/scripts/Northrend/borean_tundra.cpp
index 2a83a03caff..6eed82991b8 100644
--- a/src/server/scripts/Northrend/borean_tundra.cpp
+++ b/src/server/scripts/Northrend/borean_tundra.cpp
@@ -43,6 +43,8 @@ EndContentData */
#include "ScriptedEscortAI.h"
#include "ScriptedFollowerAI.h"
#include "Player.h"
+#include "SpellInfo.h"
+#include "WorldSession.h"
/*######
## npc_sinkhole_kill_credit
diff --git a/src/server/scripts/Northrend/dalaran.cpp b/src/server/scripts/Northrend/dalaran.cpp
index 371ac897e4e..b662442ef93 100644
--- a/src/server/scripts/Northrend/dalaran.cpp
+++ b/src/server/scripts/Northrend/dalaran.cpp
@@ -27,6 +27,7 @@ Script Data End */
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "Player.h"
+#include "WorldSession.h"
/*******************************************************
* npc_mageguard_dalaran
diff --git a/src/server/scripts/Northrend/grizzly_hills.cpp b/src/server/scripts/Northrend/grizzly_hills.cpp
index 400fe58d4c4..0363e0c892d 100644
--- a/src/server/scripts/Northrend/grizzly_hills.cpp
+++ b/src/server/scripts/Northrend/grizzly_hills.cpp
@@ -20,6 +20,7 @@
#include "ScriptedCreature.h"
#include "ScriptedEscortAI.h"
#include "Player.h"
+#include "SpellInfo.h"
/*######
## Quest 12027: Mr. Floppy's Perilous Adventure
diff --git a/src/server/scripts/Northrend/storm_peaks.cpp b/src/server/scripts/Northrend/storm_peaks.cpp
index 7cd87be8370..b3a379d903d 100644
--- a/src/server/scripts/Northrend/storm_peaks.cpp
+++ b/src/server/scripts/Northrend/storm_peaks.cpp
@@ -24,6 +24,7 @@
#include "Vehicle.h"
#include "CombatAI.h"
#include "Player.h"
+#include "WorldSession.h"
/*######
## npc_agnetta_tyrsdottar
diff --git a/src/server/scripts/Northrend/zuldrak.cpp b/src/server/scripts/Northrend/zuldrak.cpp
index 7acdcae8a77..e5763e5baf6 100644
--- a/src/server/scripts/Northrend/zuldrak.cpp
+++ b/src/server/scripts/Northrend/zuldrak.cpp
@@ -20,6 +20,7 @@
#include "ScriptedGossip.h"
#include "ScriptedEscortAI.h"
#include "Player.h"
+#include "SpellInfo.h"
/*####
## npc_drakuru_shackles
diff --git a/src/server/scripts/OutdoorPvP/OutdoorPvPSI.cpp b/src/server/scripts/OutdoorPvP/OutdoorPvPSI.cpp
index c70e4168826..9411bd8a363 100755
--- a/src/server/scripts/OutdoorPvP/OutdoorPvPSI.cpp
+++ b/src/server/scripts/OutdoorPvP/OutdoorPvPSI.cpp
@@ -23,6 +23,7 @@
#include "MapManager.h"
#include "ObjectMgr.h"
#include "OutdoorPvPMgr.h"
+#include "ReputationMgr.h"
#include "Language.h"
#include "World.h"
diff --git a/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/boss_murmur.cpp b/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/boss_murmur.cpp
index 0f3bcce6493..1503c9f7234 100644
--- a/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/boss_murmur.cpp
+++ b/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/boss_murmur.cpp
@@ -26,6 +26,7 @@ EndScriptData */
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "shadow_labyrinth.h"
+#include "SpellInfo.h"
#define EMOTE_SONIC_BOOM -1555036
diff --git a/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/instance_shadow_labyrinth.cpp b/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/instance_shadow_labyrinth.cpp
index 9facb42107b..9fa90be9765 100644
--- a/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/instance_shadow_labyrinth.cpp
+++ b/src/server/scripts/Outland/Auchindoun/ShadowLabyrinth/instance_shadow_labyrinth.cpp
@@ -179,7 +179,7 @@ public:
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -191,7 +191,7 @@ public:
return false;
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
if (identifier == DATA_GRANDMASTERVORPIL)
return m_uiGrandmasterVorpil;
diff --git a/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp b/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp
index 18145df7302..1029648561f 100644
--- a/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp
+++ b/src/server/scripts/Outland/BlackTemple/boss_illidan.cpp
@@ -29,6 +29,7 @@ EndScriptData */
#include "PassiveAI.h"
#include "black_temple.h"
#include "Player.h"
+#include "SpellInfo.h"
#define GETGO(obj, guid) GameObject* obj = instance->instance->GetGameObject(guid)
#define GETUNIT(unit, guid) Unit* unit = Unit::GetUnit(*me, guid)
diff --git a/src/server/scripts/Outland/BlackTemple/boss_warlord_najentus.cpp b/src/server/scripts/Outland/BlackTemple/boss_warlord_najentus.cpp
index 10f787bee88..9924bf1ffab 100644
--- a/src/server/scripts/Outland/BlackTemple/boss_warlord_najentus.cpp
+++ b/src/server/scripts/Outland/BlackTemple/boss_warlord_najentus.cpp
@@ -27,6 +27,7 @@ EndScriptData */
#include "ScriptedCreature.h"
#include "black_temple.h"
#include "Player.h"
+#include "SpellInfo.h"
enum eEnums
{
diff --git a/src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp b/src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp
index a1e45fa4d15..8a2e25b176a 100644
--- a/src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp
+++ b/src/server/scripts/Outland/BlackTemple/instance_black_temple.cpp
@@ -238,7 +238,7 @@ public:
}
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
@@ -348,7 +348,7 @@ public:
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lady_vashj.cpp b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lady_vashj.cpp
index ffb4ed3aa12..a934d03349c 100644
--- a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lady_vashj.cpp
+++ b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_lady_vashj.cpp
@@ -28,6 +28,7 @@ EndScriptData */
#include "serpent_shrine.h"
#include "Spell.h"
#include "Player.h"
+#include "WorldSession.h"
#define SAY_INTRO -1548042
#define SAY_AGGRO1 -1548043
diff --git a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_leotheras_the_blind.cpp b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_leotheras_the_blind.cpp
index 0c6917b320f..1221e59b96e 100644
--- a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_leotheras_the_blind.cpp
+++ b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/boss_leotheras_the_blind.cpp
@@ -104,7 +104,7 @@ public:
victimGUID = guid;
}
- uint64 GetGUID(int32 id/* = 0 */)
+ uint64 GetGUID(int32 id/* = 0 */) const
{
if (id == INNER_DEMON_VICTIM)
return victimGUID;
diff --git a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/instance_serpent_shrine.cpp b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/instance_serpent_shrine.cpp
index e1cd3e69887..4af38888758 100644
--- a/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/instance_serpent_shrine.cpp
+++ b/src/server/scripts/Outland/CoilfangReservoir/SerpentShrine/instance_serpent_shrine.cpp
@@ -27,6 +27,7 @@ EndScriptData */
#include "InstanceScript.h"
#include "serpent_shrine.h"
#include "Player.h"
+#include "TemporarySummon.h"
#define MAX_ENCOUNTER 6
#define SPELL_SCALDINGWATER 37284
@@ -243,7 +244,7 @@ class instance_serpent_shrine : public InstanceMapScript
LeotherasEventStarter = data;
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
@@ -341,7 +342,7 @@ class instance_serpent_shrine : public InstanceMapScript
SaveToDB();
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Outland/CoilfangReservoir/SteamVault/boss_warlord_kalithresh.cpp b/src/server/scripts/Outland/CoilfangReservoir/SteamVault/boss_warlord_kalithresh.cpp
index d81a021c4bc..ac730292545 100644
--- a/src/server/scripts/Outland/CoilfangReservoir/SteamVault/boss_warlord_kalithresh.cpp
+++ b/src/server/scripts/Outland/CoilfangReservoir/SteamVault/boss_warlord_kalithresh.cpp
@@ -26,6 +26,7 @@ EndScriptData */
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "steam_vault.h"
+#include "SpellInfo.h"
#define SAY_INTRO -1545016
#define SAY_REGEN -1545017
diff --git a/src/server/scripts/Outland/CoilfangReservoir/SteamVault/instance_steam_vault.cpp b/src/server/scripts/Outland/CoilfangReservoir/SteamVault/instance_steam_vault.cpp
index dd0b5ea9160..e8a096a83a1 100644
--- a/src/server/scripts/Outland/CoilfangReservoir/SteamVault/instance_steam_vault.cpp
+++ b/src/server/scripts/Outland/CoilfangReservoir/SteamVault/instance_steam_vault.cpp
@@ -167,7 +167,7 @@ public:
SaveToDB();
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -183,7 +183,7 @@ public:
return 0;
}
- uint64 GetData64(uint32 data)
+ uint64 GetData64(uint32 data) const
{
switch (data)
{
diff --git a/src/server/scripts/Outland/GruulsLair/instance_gruuls_lair.cpp b/src/server/scripts/Outland/GruulsLair/instance_gruuls_lair.cpp
index fa67659ca66..120e550bd4e 100644
--- a/src/server/scripts/Outland/GruulsLair/instance_gruuls_lair.cpp
+++ b/src/server/scripts/Outland/GruulsLair/instance_gruuls_lair.cpp
@@ -117,7 +117,7 @@ public:
MaulgarEvent_Tank = data;
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
@@ -156,7 +156,7 @@ public:
SaveToDB();
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Outland/HellfireCitadel/BloodFurnace/instance_blood_furnace.cpp b/src/server/scripts/Outland/HellfireCitadel/BloodFurnace/instance_blood_furnace.cpp
index 233a8d82497..11e75f054ad 100644
--- a/src/server/scripts/Outland/HellfireCitadel/BloodFurnace/instance_blood_furnace.cpp
+++ b/src/server/scripts/Outland/HellfireCitadel/BloodFurnace/instance_blood_furnace.cpp
@@ -175,7 +175,7 @@ class instance_blood_furnace : public InstanceMapScript
BroggokLeverGUID = go->GetGUID(); //Broggok lever
}
- uint64 GetData64(uint32 data)
+ uint64 GetData64(uint32 data) const
{
switch (data)
{
@@ -231,7 +231,7 @@ class instance_blood_furnace : public InstanceMapScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp b/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
index 3bb0858d2be..f0c4330c9a3 100644
--- a/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
+++ b/src/server/scripts/Outland/HellfireCitadel/HellfireRamparts/boss_vazruden_the_herald.cpp
@@ -25,6 +25,7 @@ EndScriptData */
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
+#include "SpellInfo.h"
enum eSpells
{
diff --git a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp
index ebe30166902..94272e4a50f 100644
--- a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp
+++ b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/boss_magtheridon.cpp
@@ -27,6 +27,7 @@ EndScriptData */
#include "ScriptedCreature.h"
#include "magtheridons_lair.h"
#include "Player.h"
+#include "SpellInfo.h"
struct Yell
{
diff --git a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp
index 640e4439593..0bb949d3b90 100644
--- a/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp
+++ b/src/server/scripts/Outland/HellfireCitadel/MagtheridonsLair/instance_magtheridons_lair.cpp
@@ -123,7 +123,7 @@ class instance_magtheridons_lair : public InstanceMapScript
}
}
- uint64 GetData64(uint32 type)
+ uint64 GetData64(uint32 type) const
{
switch (type)
{
@@ -211,7 +211,7 @@ class instance_magtheridons_lair : public InstanceMapScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
if (type == DATA_MAGTHERIDON_EVENT)
return m_auiEncounter[0];
diff --git a/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/instance_shattered_halls.cpp b/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/instance_shattered_halls.cpp
index 4105a7d5821..c7c1cbba880 100644
--- a/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/instance_shattered_halls.cpp
+++ b/src/server/scripts/Outland/HellfireCitadel/ShatteredHalls/instance_shattered_halls.cpp
@@ -87,7 +87,7 @@ class instance_shattered_halls : public InstanceMapScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -99,7 +99,7 @@ class instance_shattered_halls : public InstanceMapScript
return 0;
}
- uint64 GetData64(uint32 data)
+ uint64 GetData64(uint32 data) const
{
switch (data)
{
diff --git a/src/server/scripts/Outland/TempestKeep/Eye/boss_alar.cpp b/src/server/scripts/Outland/TempestKeep/Eye/boss_alar.cpp
index 3770ac3ba09..a8be934c710 100644
--- a/src/server/scripts/Outland/TempestKeep/Eye/boss_alar.cpp
+++ b/src/server/scripts/Outland/TempestKeep/Eye/boss_alar.cpp
@@ -26,6 +26,7 @@ EndScriptData */
#include "ScriptMgr.h"
#include "ScriptedCreature.h"
#include "the_eye.h"
+#include "SpellInfo.h"
enum eSpells
{
diff --git a/src/server/scripts/Outland/TempestKeep/Eye/boss_kaelthas.cpp b/src/server/scripts/Outland/TempestKeep/Eye/boss_kaelthas.cpp
index 2008a1bc640..2dbfb7b46c5 100644
--- a/src/server/scripts/Outland/TempestKeep/Eye/boss_kaelthas.cpp
+++ b/src/server/scripts/Outland/TempestKeep/Eye/boss_kaelthas.cpp
@@ -27,6 +27,7 @@ EndScriptData */
#include "ScriptedCreature.h"
#include "the_eye.h"
#include "WorldPacket.h"
+#include "Opcodes.h"
enum eEnums
{
diff --git a/src/server/scripts/Outland/TempestKeep/Eye/instance_the_eye.cpp b/src/server/scripts/Outland/TempestKeep/Eye/instance_the_eye.cpp
index 1230b7e88cf..e9ee5a62bb8 100644
--- a/src/server/scripts/Outland/TempestKeep/Eye/instance_the_eye.cpp
+++ b/src/server/scripts/Outland/TempestKeep/Eye/instance_the_eye.cpp
@@ -113,7 +113,7 @@ class instance_the_eye : public InstanceMapScript
}
}
- uint64 GetData64(uint32 identifier)
+ uint64 GetData64(uint32 identifier) const
{
switch (identifier)
{
@@ -151,7 +151,7 @@ class instance_the_eye : public InstanceMapScript
SaveToDB();
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
diff --git a/src/server/scripts/Outland/TempestKeep/Mechanar/instance_mechanar.cpp b/src/server/scripts/Outland/TempestKeep/Mechanar/instance_mechanar.cpp
index a96666705d1..37e314b6576 100644
--- a/src/server/scripts/Outland/TempestKeep/Mechanar/instance_mechanar.cpp
+++ b/src/server/scripts/Outland/TempestKeep/Mechanar/instance_mechanar.cpp
@@ -57,7 +57,7 @@ class instance_mechanar : public InstanceMapScript
return false;
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -67,7 +67,7 @@ class instance_mechanar : public InstanceMapScript
return false;
}
- uint64 GetData64(uint32 /*identifier*/)
+ uint64 GetData64(uint32 /*identifier*/) const
{
return 0;
}
diff --git a/src/server/scripts/Outland/TempestKeep/arcatraz/instance_arcatraz.cpp b/src/server/scripts/Outland/TempestKeep/arcatraz/instance_arcatraz.cpp
index d5b61b87fc2..e956ea0ed85 100644
--- a/src/server/scripts/Outland/TempestKeep/arcatraz/instance_arcatraz.cpp
+++ b/src/server/scripts/Outland/TempestKeep/arcatraz/instance_arcatraz.cpp
@@ -230,7 +230,7 @@ class instance_arcatraz : public InstanceMapScript
}
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
switch (type)
{
@@ -244,7 +244,7 @@ class instance_arcatraz : public InstanceMapScript
return 0;
}
- uint64 GetData64(uint32 data)
+ uint64 GetData64(uint32 data) const
{
switch (data)
{
diff --git a/src/server/scripts/Outland/hellfire_peninsula.cpp b/src/server/scripts/Outland/hellfire_peninsula.cpp
index 4c0ed3c1d4e..4da98281eb2 100644
--- a/src/server/scripts/Outland/hellfire_peninsula.cpp
+++ b/src/server/scripts/Outland/hellfire_peninsula.cpp
@@ -38,6 +38,7 @@ EndContentData */
#include "ScriptedGossip.h"
#include "ScriptedEscortAI.h"
#include "Player.h"
+#include "WorldSession.h"
/*######
## npc_aeranas
diff --git a/src/server/scripts/Outland/nagrand.cpp b/src/server/scripts/Outland/nagrand.cpp
index 13adf9182a3..0c9a60603f5 100644
--- a/src/server/scripts/Outland/nagrand.cpp
+++ b/src/server/scripts/Outland/nagrand.cpp
@@ -33,6 +33,7 @@ EndContentData */
#include "ScriptedGossip.h"
#include "ScriptedEscortAI.h"
#include "Player.h"
+#include "SpellInfo.h"
/*######
## npc_greatmother_geyah
diff --git a/src/server/scripts/Outland/shadowmoon_valley.cpp b/src/server/scripts/Outland/shadowmoon_valley.cpp
index 5ec017d88b0..dc91fb2c14f 100644
--- a/src/server/scripts/Outland/shadowmoon_valley.cpp
+++ b/src/server/scripts/Outland/shadowmoon_valley.cpp
@@ -47,6 +47,7 @@ EndContentData */
#include "Group.h"
#include "SpellScript.h"
#include "Player.h"
+#include "WorldSession.h"
/*#####
# mob_mature_netherwing_drake
diff --git a/src/server/scripts/Outland/shattrath_city.cpp b/src/server/scripts/Outland/shattrath_city.cpp
index e9264233621..76cffa9e1fe 100644
--- a/src/server/scripts/Outland/shattrath_city.cpp
+++ b/src/server/scripts/Outland/shattrath_city.cpp
@@ -39,6 +39,7 @@ EndContentData */
#include "ScriptedGossip.h"
#include "ScriptedEscortAI.h"
#include "Player.h"
+#include "WorldSession.h"
/*######
## npc_raliq_the_drunk
diff --git a/src/server/scripts/Outland/terokkar_forest.cpp b/src/server/scripts/Outland/terokkar_forest.cpp
index 0963ac63556..2298f676692 100644
--- a/src/server/scripts/Outland/terokkar_forest.cpp
+++ b/src/server/scripts/Outland/terokkar_forest.cpp
@@ -39,6 +39,7 @@ EndContentData */
#include "ScriptedEscortAI.h"
#include "Group.h"
#include "Player.h"
+#include "WorldSession.h"
/*######
## mob_unkor_the_ruthless
diff --git a/src/server/scripts/Outland/zangarmarsh.cpp b/src/server/scripts/Outland/zangarmarsh.cpp
index 0d38a49e11d..03e40b8d7dc 100644
--- a/src/server/scripts/Outland/zangarmarsh.cpp
+++ b/src/server/scripts/Outland/zangarmarsh.cpp
@@ -37,6 +37,7 @@ EndContentData */
#include "ScriptedGossip.h"
#include "ScriptedEscortAI.h"
#include "Player.h"
+#include "WorldSession.h"
/*######
## npcs_ashyen_and_keleth
diff --git a/src/server/scripts/Spells/spell_generic.cpp b/src/server/scripts/Spells/spell_generic.cpp
index 3183cf7ff5a..65fde6059c9 100644
--- a/src/server/scripts/Spells/spell_generic.cpp
+++ b/src/server/scripts/Spells/spell_generic.cpp
@@ -23,17 +23,19 @@
*/
#include "ScriptMgr.h"
-#include "SpellScript.h"
-#include "SpellAuraEffects.h"
-#include "SkillDiscovery.h"
+#include "Battleground.h"
#include "Cell.h"
#include "CellImpl.h"
#include "GridNotifiers.h"
#include "GridNotifiersImpl.h"
-#include "InstanceScript.h"
#include "Group.h"
+#include "InstanceScript.h"
#include "LFGMgr.h"
-#include "Battleground.h"
+#include "Pet.h"
+#include "ReputationMgr.h"
+#include "SkillDiscovery.h"
+#include "SpellScript.h"
+#include "SpellAuraEffects.h"
class spell_gen_absorb0_hitlimit1 : public SpellScriptLoader
{
diff --git a/src/server/scripts/Spells/spell_hunter.cpp b/src/server/scripts/Spells/spell_hunter.cpp
index 0f8fa9614a7..a73af6892ca 100644
--- a/src/server/scripts/Spells/spell_hunter.cpp
+++ b/src/server/scripts/Spells/spell_hunter.cpp
@@ -21,7 +21,7 @@
* Scriptnames of files in this file should be prefixed with "spell_hun_".
*/
-#include "Player.h"
+#include "Pet.h"
#include "ScriptMgr.h"
#include "Cell.h"
#include "CellImpl.h"
diff --git a/src/server/scripts/World/achievement_scripts.cpp b/src/server/scripts/World/achievement_scripts.cpp
index 665acbe86c8..178df2078f8 100755
--- a/src/server/scripts/World/achievement_scripts.cpp
+++ b/src/server/scripts/World/achievement_scripts.cpp
@@ -24,6 +24,7 @@
#include "BattlegroundAV.h"
#include "Vehicle.h"
#include "Player.h"
+#include "Creature.h"
class achievement_resilient_victory : public AchievementCriteriaScript
{
diff --git a/src/server/scripts/World/go_scripts.cpp b/src/server/scripts/World/go_scripts.cpp
index 4abb06198ba..dac67b566e3 100644
--- a/src/server/scripts/World/go_scripts.cpp
+++ b/src/server/scripts/World/go_scripts.cpp
@@ -56,6 +56,7 @@ EndContentData */
#include "GameObjectAI.h"
#include "Spell.h"
#include "Player.h"
+#include "WorldSession.h"
/*######
## go_cat_figurine
diff --git a/src/server/scripts/World/guards.cpp b/src/server/scripts/World/guards.cpp
index 5ca3984f92a..951c0ed9688 100644
--- a/src/server/scripts/World/guards.cpp
+++ b/src/server/scripts/World/guards.cpp
@@ -33,6 +33,7 @@ EndContentData */
#include "ScriptedCreature.h"
#include "GuardAI.h"
#include "Player.h"
+#include "SpellInfo.h"
enum GuardGeneric
{
diff --git a/src/server/scripts/World/npc_innkeeper.cpp b/src/server/scripts/World/npc_innkeeper.cpp
index e02e67e97f6..502ecb1acb2 100644
--- a/src/server/scripts/World/npc_innkeeper.cpp
+++ b/src/server/scripts/World/npc_innkeeper.cpp
@@ -28,6 +28,7 @@ EndScriptData */
#include "ScriptedGossip.h"
#include "GameEventMgr.h"
#include "Player.h"
+#include "WorldSession.h"
#define HALLOWEEN_EVENTID 12
#define SPELL_TRICK_OR_TREATED 24755
diff --git a/src/server/scripts/World/npc_professions.cpp b/src/server/scripts/World/npc_professions.cpp
index 3f2e66bd232..a04912d0828 100644
--- a/src/server/scripts/World/npc_professions.cpp
+++ b/src/server/scripts/World/npc_professions.cpp
@@ -27,6 +27,8 @@ EndScriptData */
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "Player.h"
+#include "SpellInfo.h"
+#include "WorldSession.h"
/*
A few notes for future developement:
diff --git a/src/server/scripts/World/npc_taxi.cpp b/src/server/scripts/World/npc_taxi.cpp
index 5414d896dd0..4ed5b0d9276 100644
--- a/src/server/scripts/World/npc_taxi.cpp
+++ b/src/server/scripts/World/npc_taxi.cpp
@@ -28,6 +28,7 @@ EndScriptData
#include "ScriptedCreature.h"
#include "ScriptedGossip.h"
#include "Player.h"
+#include "WorldSession.h"
#define GOSSIP_SUSURRUS "I am ready."
#define GOSSIP_NETHER_DRAKE "I'm ready to fly! Take me up, dragon!"
diff --git a/src/server/scripts/World/npcs_special.cpp b/src/server/scripts/World/npcs_special.cpp
index fc8b718655c..d0f8282d4bb 100644
--- a/src/server/scripts/World/npcs_special.cpp
+++ b/src/server/scripts/World/npcs_special.cpp
@@ -58,6 +58,7 @@ EndContentData */
#include "Cell.h"
#include "CellImpl.h"
#include "SpellAuras.h"
+#include "Pet.h"
/*########
# npc_air_force_bots
@@ -2284,7 +2285,7 @@ class npc_wormhole : public CreatureScript
_showUnderground = urand(0, 100) == 0; // Guessed value, it is really rare though
}
- uint32 GetData(uint32 type)
+ uint32 GetData(uint32 type) const
{
return (type == DATA_SHOW_UNDERGROUND && _showUnderground) ? 1 : 0;
}
diff --git a/src/server/shared/Dynamic/LinkedReference/Reference.h b/src/server/shared/Dynamic/LinkedReference/Reference.h
index 6c9710381b9..22921b075fe 100755
--- a/src/server/shared/Dynamic/LinkedReference/Reference.h
+++ b/src/server/shared/Dynamic/LinkedReference/Reference.h
@@ -20,6 +20,7 @@
#define _REFERENCE_H
#include "Dynamic/LinkedList.h"
+#include <assert.h>
//=====================================================