From 243314806ff10d9cd4a7595cb48a7bb5878058d6 Mon Sep 17 00:00:00 2001 From: Shauren Date: Thu, 5 Dec 2024 14:08:37 +0100 Subject: [PATCH 1/7] Core/Spells: Fixed item level requirements for enchanting spells --- src/server/game/Spells/Spell.cpp | 30 ++++++++++++++------ src/server/game/Spells/SpellInfo.cpp | 2 +- src/server/shared/SharedDefines.h | 2 +- src/server/shared/enuminfo_SharedDefines.cpp | 6 ++-- 4 files changed, 27 insertions(+), 13 deletions(-) diff --git a/src/server/game/Spells/Spell.cpp b/src/server/game/Spells/Spell.cpp index 53be3ce0f1b01..4251ccc3e171d 100644 --- a/src/server/game/Spells/Spell.cpp +++ b/src/server/game/Spells/Spell.cpp @@ -6889,9 +6889,19 @@ SpellCastResult Spell::CheckItems(uint32* param1 /*= nullptr*/, uint32* param2 / if (!targetItem) return SPELL_FAILED_ITEM_NOT_FOUND; - // required level has to be checked also! Exploit fix - if (targetItem->GetTemplate()->ItemLevel < m_spellInfo->BaseLevel || (targetItem->GetTemplate()->RequiredLevel && targetItem->GetTemplate()->RequiredLevel < m_spellInfo->BaseLevel)) - return SPELL_FAILED_LOWLEVEL; + // Apply item level restriction + if (!m_spellInfo->HasAttribute(SPELL_ATTR2_ALLOW_LOW_LEVEL_BUFF)) + { + uint32 requiredLevel = targetItem->GetTemplate()->RequiredLevel; + if (!requiredLevel) + requiredLevel = targetItem->GetTemplate()->ItemLevel; + + if (requiredLevel < m_spellInfo->BaseLevel) + return SPELL_FAILED_LOWLEVEL; + } + if (m_CastItem + && m_spellInfo->MaxLevel > 0 && targetItem->GetTemplate()->ItemLevel > m_spellInfo->MaxLevel) + return SPELL_FAILED_HIGHLEVEL; bool isItemUsable = false; for (uint8 e = 0; e < MAX_ITEM_PROTO_SPELLS; ++e) @@ -6959,14 +6969,18 @@ SpellCastResult Spell::CheckItems(uint32* param1 /*= nullptr*/, uint32* param2 / return SPELL_FAILED_NOT_TRADEABLE; } - // Apply item level restriction if the enchanting spell has max level restrition set - if (m_CastItem && m_spellInfo->MaxLevel > 0) + // Apply item level restriction + if (!m_spellInfo->HasAttribute(SPELL_ATTR2_ALLOW_LOW_LEVEL_BUFF)) { - if (item->GetTemplate()->ItemLevel < m_CastItem->GetTemplate()->RequiredLevel) + uint32 requiredLevel = item->GetTemplate()->RequiredLevel; + if (!requiredLevel) + requiredLevel = item->GetTemplate()->ItemLevel; + + if (requiredLevel < m_spellInfo->BaseLevel) return SPELL_FAILED_LOWLEVEL; - if (item->GetTemplate()->ItemLevel > m_spellInfo->MaxLevel) - return SPELL_FAILED_HIGHLEVEL; } + if (m_CastItem && m_spellInfo->MaxLevel > 0 && item->GetTemplate()->ItemLevel > m_spellInfo->MaxLevel) + return SPELL_FAILED_HIGHLEVEL; break; } case SPELL_EFFECT_ENCHANT_HELD_ITEM: diff --git a/src/server/game/Spells/SpellInfo.cpp b/src/server/game/Spells/SpellInfo.cpp index d308b1ff0235d..6f080491ef883 100644 --- a/src/server/game/Spells/SpellInfo.cpp +++ b/src/server/game/Spells/SpellInfo.cpp @@ -3361,7 +3361,7 @@ SpellInfo const* SpellInfo::GetAuraRankForLevel(uint8 level) const return this; // Client ignores spell with these attributes (sub_53D9D0) - if (HasAttribute(SPELL_ATTR0_NEGATIVE_1) || HasAttribute(SPELL_ATTR2_UNK3) || HasAttribute(SPELL_ATTR3_DRAIN_SOUL)) + if (HasAttribute(SPELL_ATTR0_NEGATIVE_1) || HasAttribute(SPELL_ATTR2_ALLOW_LOW_LEVEL_BUFF) || HasAttribute(SPELL_ATTR3_DRAIN_SOUL)) return this; bool needRankSelection = false; diff --git a/src/server/shared/SharedDefines.h b/src/server/shared/SharedDefines.h index e255a05f42fef..e2f6fc377747e 100644 --- a/src/server/shared/SharedDefines.h +++ b/src/server/shared/SharedDefines.h @@ -480,7 +480,7 @@ enum SpellAttr2 : uint32 SPELL_ATTR2_CAN_TARGET_DEAD = 0x00000001, // TITLE Can target dead players or corpses SPELL_ATTR2_UNK1 = 0x00000002, // TITLE Unknown attribute 1@Attr2 SPELL_ATTR2_CAN_TARGET_NOT_IN_LOS = 0x00000004, // TITLE Ignore Line of Sight - SPELL_ATTR2_UNK3 = 0x00000008, // TITLE Ignore aura scaling + SPELL_ATTR2_ALLOW_LOW_LEVEL_BUFF = 0x00000008, // TITLE Allow Low Level Buff SPELL_ATTR2_DISPLAY_IN_STANCE_BAR = 0x00000010, // TITLE Show in stance bar (client only) SPELL_ATTR2_AUTOREPEAT_FLAG = 0x00000020, // TITLE Ranged auto-attack spell SPELL_ATTR2_CANT_TARGET_TAPPED = 0x00000040, // TITLE Cannot target others' tapped units DESCRIPTION Can only target untapped units, or those tapped by caster diff --git a/src/server/shared/enuminfo_SharedDefines.cpp b/src/server/shared/enuminfo_SharedDefines.cpp index c29d65018a6a1..61e776be136a5 100644 --- a/src/server/shared/enuminfo_SharedDefines.cpp +++ b/src/server/shared/enuminfo_SharedDefines.cpp @@ -529,7 +529,7 @@ TC_API_EXPORT EnumText EnumUtils::ToString(SpellAttr2 value) case SPELL_ATTR2_CAN_TARGET_DEAD: return { "SPELL_ATTR2_CAN_TARGET_DEAD", "Can target dead players or corpses", "" }; case SPELL_ATTR2_UNK1: return { "SPELL_ATTR2_UNK1", "Unknown attribute 1@Attr2", "" }; case SPELL_ATTR2_CAN_TARGET_NOT_IN_LOS: return { "SPELL_ATTR2_CAN_TARGET_NOT_IN_LOS", "Ignore Line of Sight", "" }; - case SPELL_ATTR2_UNK3: return { "SPELL_ATTR2_UNK3", "Ignore aura scaling", "" }; + case SPELL_ATTR2_ALLOW_LOW_LEVEL_BUFF: return { "SPELL_ATTR2_ALLOW_LOW_LEVEL_BUFF", "Allow Low Level Buff", "" }; case SPELL_ATTR2_DISPLAY_IN_STANCE_BAR: return { "SPELL_ATTR2_DISPLAY_IN_STANCE_BAR", "Show in stance bar (client only)", "" }; case SPELL_ATTR2_AUTOREPEAT_FLAG: return { "SPELL_ATTR2_AUTOREPEAT_FLAG", "Ranged auto-attack spell", "" }; case SPELL_ATTR2_CANT_TARGET_TAPPED: return { "SPELL_ATTR2_CANT_TARGET_TAPPED", "Cannot target others' tapped units", "Can only target untapped units, or those tapped by caster" }; @@ -573,7 +573,7 @@ TC_API_EXPORT SpellAttr2 EnumUtils::FromIndex(size_t index) case 0: return SPELL_ATTR2_CAN_TARGET_DEAD; case 1: return SPELL_ATTR2_UNK1; case 2: return SPELL_ATTR2_CAN_TARGET_NOT_IN_LOS; - case 3: return SPELL_ATTR2_UNK3; + case 3: return SPELL_ATTR2_ALLOW_LOW_LEVEL_BUFF; case 4: return SPELL_ATTR2_DISPLAY_IN_STANCE_BAR; case 5: return SPELL_ATTR2_AUTOREPEAT_FLAG; case 6: return SPELL_ATTR2_CANT_TARGET_TAPPED; @@ -614,7 +614,7 @@ TC_API_EXPORT size_t EnumUtils::ToIndex(SpellAttr2 value) case SPELL_ATTR2_CAN_TARGET_DEAD: return 0; case SPELL_ATTR2_UNK1: return 1; case SPELL_ATTR2_CAN_TARGET_NOT_IN_LOS: return 2; - case SPELL_ATTR2_UNK3: return 3; + case SPELL_ATTR2_ALLOW_LOW_LEVEL_BUFF: return 3; case SPELL_ATTR2_DISPLAY_IN_STANCE_BAR: return 4; case SPELL_ATTR2_AUTOREPEAT_FLAG: return 5; case SPELL_ATTR2_CANT_TARGET_TAPPED: return 6; From 8eab9cb30f6f2cdb266925c6b6c82cf71019979d Mon Sep 17 00:00:00 2001 From: Aokromes Date: Thu, 5 Dec 2024 14:41:13 +0100 Subject: [PATCH 2/7] DB/Gameobject: Blades Edge Mountains Missing Brewfest spawns closes #30474 by Foldor1 --- .../world/3.3.5/2024_12_05_00_world.sql | 75 +++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 sql/updates/world/3.3.5/2024_12_05_00_world.sql diff --git a/sql/updates/world/3.3.5/2024_12_05_00_world.sql b/sql/updates/world/3.3.5/2024_12_05_00_world.sql new file mode 100644 index 0000000000000..af0ae9f53a3cb --- /dev/null +++ b/sql/updates/world/3.3.5/2024_12_05_00_world.sql @@ -0,0 +1,75 @@ +-- +SET @OGUID := 93658; -- Need 66 +SET @EVENT := 24; + +DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+65; +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +(@OGUID+0, 195273, 530, 3522, 3951, 1, 1, 2945.66259765625, 5412.689453125, 150.0002593994140625, 4.031712055206298828, 0, 0, -0.90258502960205078, 0.430511653423309326, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+1, 195273, 530, 3522, 3951, 1, 1, 2935.668212890625, 5418.9306640625, 149.9498291015625, 4.206246376037597656, 0, 0, -0.86162853240966796, 0.50753939151763916, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+2, 195253, 530, 3522, 3951, 1, 1, 2940.299072265625, 5415.8017578125, 165.9381561279296875, 4.084071159362792968, 0, 0, -0.8910064697265625, 0.453990638256072998, 120, 255, 1, 0), -- Hanging, Streamer x3 - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+3, 195264, 530, 3522, 3951, 1, 1, 3016.26220703125, 5430.1806640625, 148.0060577392578125, 4.380776405334472656, 0, 0, -0.81411552429199218, 0.580702960491180419, 120, 255, 1, 0), -- Standing, Interior, Medium - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+4, 195259, 530, 3522, 3951, 1, 1, 3013.2666015625, 5429.97119140625, 148.0764007568359375, 0.575957298278808593, 0, 0, 0.284014701843261718, 0.958819925785064697, 120, 255, 1, 0), -- Hanging, Square, Small - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+5, 195259, 530, 3522, 3951, 1, 1, 2944.679443359375, 5466.7021484375, 150.6358184814453125, 0, 0, 0, 0, 1, 120, 255, 1, 0), -- Hanging, Square, Small - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+6, 195256, 530, 3522, 3951, 1, 1, 2969.010498046875, 5459.72509765625, 144.69720458984375, 4.066620349884033203, 0, 0, -0.89493370056152343, 0.44619917869567871, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+7, 195260, 530, 3522, 3951, 1, 1, 3017.862548828125, 5435.4111328125, 147.436614990234375, 0.663223206996917724, 0, 0, 0.325567245483398437, 0.945518851280212402, 120, 255, 1, 0), -- Standing, Interior, Small - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+8, 195266, 530, 3522, 3951, 1, 1, 3016.6123046875, 5445.06884765625, 151.876983642578125, 2.146752834320068359, 0, 0, 0.878816604614257812, 0.477159708738327026, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+9, 195260, 530, 3522, 3951, 1, 1, 3026.326904296875, 5430.9189453125, 148.449310302734375, 2.146752834320068359, 0, 0, 0.878816604614257812, 0.477159708738327026, 120, 255, 1, 0), -- Standing, Interior, Small - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+10, 195260, 530, 3522, 3951, 1, 1, 3027.364990234375, 5431.576171875, 148.4505157470703125, 2.146752834320068359, 0, 0, 0.878816604614257812, 0.477159708738327026, 120, 255, 1, 0), -- Standing, Interior, Small - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+11, 195256, 530, 3522, 3951, 1, 1, 2950.8291015625, 5486.53076171875, 144.1426544189453125, 5.497788906097412109, 0, 0, -0.38268280029296875, 0.923879802227020263, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+12, 195253, 530, 3522, 3951, 1, 1, 2944.295654296875, 5533.42822265625, 163.8209686279296875, 2.565631866455078125, 0, 0, 0.958819389343261718, 0.284016460180282592, 120, 255, 1, 0), -- Hanging, Streamer x3 - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+13, 195273, 530, 3522, 3951, 1, 1, 2941.7880859375, 5528.2353515625, 149.5076751708984375, 2.44346022605895996, 0, 0, 0.939692497253417968, 0.34202045202255249, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+14, 195266, 530, 3522, 3951, 1, 1, 3026.51025390625, 5497.439453125, 151.5306549072265625, 3.700104713439941406, 0, 0, -0.96126079559326171, 0.275640487670898437, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+15, 195256, 530, 3522, 3951, 1, 1, 3011.184814453125, 5493.75, 145.0009307861328125, 0.680676698684692382, 0, 0, 0.333806037902832031, 0.942641794681549072, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+16, 195273, 530, 3522, 3951, 1, 1, 2947.150634765625, 5538.0439453125, 149.5360260009765625, 2.617989301681518554, 0, 0, 0.965925216674804687, 0.258821308612823486, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+17, 195273, 530, 3522, 3951, 1, 1, 3083.156982421875, 5479.302734375, 146.721160888671875, 0.331610709428787231, 0, 0, 0.16504669189453125, 0.986285746097564697, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+18, 195253, 530, 3522, 3951, 1, 1, 3085.63330078125, 5473.6279296875, 162.5823516845703125, 0.296705186367034912, 0, 0, 0.147809028625488281, 0.989015936851501464, 120, 255, 1, 0), -- Hanging, Streamer x3 - Brewfest (Area: Evergrove - Difficulty: 0) CreateObject1 +(@OGUID+19, 195259, 530, 3522, 3844, 1, 1, 2188.35693359375, 4795.171875, 158.6740264892578125, 4.9218292236328125, 0, 0, -0.62932014465332031, 0.77714616060256958, 120, 255, 1, 0), -- Hanging, Square, Small - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+20, 195260, 530, 3522, 3844, 1, 1, 2173.998779296875, 4726.61572265625, 157.7523651123046875, 3.9793548583984375, 0, 0, -0.9135446548461914, 0.406738430261611938, 120, 255, 1, 0), -- Standing, Interior, Small - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+21, 195259, 530, 3522, 3844, 1, 1, 2181.06591796875, 4706.8447265625, 159.597625732421875, 5.35816192626953125, 0, 0, -0.446197509765625, 0.894934535026550292, 120, 255, 1, 0), -- Hanging, Square, Small - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+22, 195259, 530, 3522, 3844, 1, 1, 2165.545654296875, 4727.486328125, 159.5631103515625, 2.268925428390502929, 0, 0, 0.906307220458984375, 0.422619491815567016, 120, 255, 1, 0), -- Hanging, Square, Small - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+23, 195273, 530, 3522, 3844, 1, 1, 2148.1455078125, 4823.4619140625, 153.2520599365234375, 1.291541695594787597, 0, 0, 0.60181427001953125, 0.798636078834533691, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+24, 195266, 530, 3522, 3844, 1, 1, 2154.755859375, 4716.65576171875, 160.954681396484375, 3.001946926116943359, 0, 0, 0.997563362121582031, 0.069766148924827575, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+25, 195266, 530, 3522, 3844, 1, 1, 2155.24951171875, 4720.380859375, 160.944915771484375, 3.036838293075561523, 0, 0, 0.998628616333007812, 0.052353221923112869, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+26, 195273, 530, 3522, 3844, 1, 1, 2137.6142578125, 4828.30615234375, 155.2135772705078125, 1.169368624687194824, 0, 0, 0.551936149597167968, 0.833886384963989257, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+27, 195253, 530, 3522, 3844, 1, 1, 2092.12744140625, 4792.1640625, 175.636199951171875, 1.134462952613830566, 0, 0, 0.537299156188964843, 0.843391716480255126, 120, 255, 1, 0), -- Hanging, Streamer x3 - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+28, 195253, 530, 3522, 3844, 1, 1, 2098.94580078125, 4779.43212890625, 175.532470703125, 6.178466320037841796, 0, 0, -0.05233573913574218, 0.998629570007324218, 120, 255, 1, 0), -- Hanging, Streamer x3 - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+29, 195253, 530, 3522, 3844, 1, 1, 2090.407470703125, 4769.77099609375, 175.6497344970703125, 4.9218292236328125, 0, 0, -0.62932014465332031, 0.77714616060256958, 120, 255, 1, 0), -- Hanging, Streamer x3 - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+30, 195256, 530, 3522, 3844, 1, 1, 2087.610595703125, 4782.98876953125, 157.7813568115234375, 0.226892471313476562, 0, 0, 0.113203048706054687, 0.993571877479553222, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+31, 195253, 530, 3522, 3844, 1, 1, 2078.7470703125, 4789.83056640625, 175.6967620849609375, 2.391098499298095703, 0, 0, 0.930417060852050781, 0.366502493619918823, 120, 255, 1, 0), -- Hanging, Streamer x3 - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+32, 195260, 530, 3522, 3844, 1, 1, 2045.7447509765625, 4731.15478515625, 151.848724365234375, 4.817109584808349609, 0, 0, -0.66913032531738281, 0.74314504861831665, 120, 255, 1, 0), -- Standing, Interior, Small - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+33, 195259, 530, 3522, 3844, 1, 1, 2045.4296875, 4686.2568359375, 153.3060150146484375, 1.029743075370788574, 0, 0, 0.492423057556152343, 0.870355963706970214, 120, 255, 1, 0), -- Hanging, Square, Small - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+34, 195266, 530, 3522, 3844, 1, 1, 2035.0504150390625, 4693.1162109375, 154.721710205078125, 1.85004889965057373, 0, 0, 0.798635482788085937, 0.60181504487991333, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+35, 195266, 530, 3522, 3844, 1, 1, 2031.4676513671875, 4692.1103515625, 154.7591094970703125, 1.884953022003173828, 0, 0, 0.809016227722167968, 0.587786316871643066, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+36, 195256, 530, 3522, 3844, 1, 1, 2019.060791015625, 4700.48193359375, 150.237762451171875, 0.436331570148468017, 0, 0, 0.216439247131347656, 0.976296067237854003, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+37, 195259, 530, 3522, 3844, 1, 1, 2032.304443359375, 4663.9609375, 153.4190826416015625, 4.171337604522705078, 0, 0, -0.87035560607910156, 0.492423713207244873, 120, 255, 1, 0), -- Hanging, Square, Small - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+38, 195264, 530, 3522, 3844, 1, 1, 2042.164306640625, 4667.0546875, 151.262664794921875, 2.007128477096557617, 0, 0, 0.84339141845703125, 0.537299633026123046, 120, 255, 1, 0), -- Standing, Interior, Medium - Brewfest (Area: Mok'Nathal Village - Difficulty: 0) CreateObject1 +(@OGUID+39, 195253, 530, 3522, 3772, 1, 1, 2066.2578125, 6730.63916015625, 181.51666259765625, 1.518436193466186523, 0, 0, 0.6883544921875, 0.725374460220336914, 120, 255, 1, 0), -- Hanging, Streamer x3 - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+40, 195253, 530, 3522, 3772, 1, 1, 2066.148193359375, 6726.275390625, 181.5531158447265625, 4.747295856475830078, 0, 0, -0.69465827941894531, 0.719339847564697265, 120, 255, 1, 0), -- Hanging, Streamer x3 - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+41, 195253, 530, 3522, 3772, 1, 1, 2070.802978515625, 6759.6708984375, 173.274200439453125, 4.694936752319335937, 0, 0, -0.71325016021728515, 0.700909554958343505, 120, 255, 1, 0), -- Hanging, Streamer x3 - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+42, 195253, 530, 3522, 3772, 1, 1, 2055.8271484375, 6759.79150390625, 173.274200439453125, 4.729844093322753906, 0, 0, -0.70090866088867187, 0.713251054286956787, 120, 255, 1, 0), -- Hanging, Streamer x3 - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+43, 195266, 530, 3522, 3772, 1, 1, 2063.30517578125, 6759.89794921875, 173.2681427001953125, 4.694936752319335937, 0, 0, -0.71325016021728515, 0.700909554958343505, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+44, 195266, 530, 3522, 3772, 1, 1, 2163.69384765625, 6745.07666015625, 172.408538818359375, 4.049167633056640625, 0, 0, -0.89879322052001953, 0.438372820615768432, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+45, 195259, 530, 3522, 3772, 1, 1, 1989.3138427734375, 6784.46484375, 167.9163970947265625, 4.537858963012695312, 0, 0, -0.76604366302490234, 0.642788589000701904, 120, 255, 1, 0), -- Hanging, Square, Small - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+46, 195266, 530, 3522, 3772, 1, 1, 2162.736572265625, 6751.21435546875, 172.43853759765625, 2.495818138122558593, 0, 0, 0.948323249816894531, 0.317305892705917358, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+47, 195266, 530, 3522, 3772, 1, 1, 2031.962646484375, 6825.552734375, 181.533294677734375, 2.426007747650146484, 0, 0, 0.936672210693359375, 0.350207358598709106, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+48, 195266, 530, 3522, 3772, 1, 1, 2038.027099609375, 6826.09423828125, 181.4816436767578125, 0.837757468223571777, 0, 0, 0.406736373901367187, 0.913545548915863037, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+49, 195266, 530, 3522, 3772, 1, 1, 2038.5650634765625, 6819.837890625, 181.4885406494140625, 5.550147056579589843, 0, 0, -0.358367919921875, 0.933580458164215087, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+50, 195260, 530, 3522, 3772, 1, 1, 1989.5538330078125, 6785.7109375, 165.7517242431640625, 4.607671737670898437, 0, 0, -0.74314403533935546, 0.669131457805633544, 120, 255, 1, 0), -- Standing, Interior, Small - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+51, 195266, 530, 3522, 3772, 1, 1, 2032.2135009765625, 6819.36962890625, 181.5124969482421875, 3.874631166458129882, 0, 0, -0.93358039855957031, 0.358368009328842163, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+52, 195266, 530, 3522, 3772, 1, 1, 2062.016357421875, 6825.853515625, 184.783203125, 4.729844093322753906, 0, 0, -0.70090866088867187, 0.713251054286956787, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+53, 195273, 530, 3522, 3772, 1, 1, 2051.89013671875, 6831.6376953125, 177.0355377197265625, 1.588248729705810546, 0, 0, 0.713250160217285156, 0.700909554958343505, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+54, 195266, 530, 3522, 3772, 1, 1, 2169.92529296875, 6745.9697265625, 172.43658447265625, 5.672322273254394531, 0, 0, -0.3007049560546875, 0.953717231750488281, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+55, 195256, 530, 3522, 3772, 1, 1, 2161.681640625, 6783.0478515625, 183.453582763671875, 0.890116631984710693, 0, 0, 0.430510520935058593, 0.902585566043853759, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+56, 195266, 530, 3522, 3772, 1, 1, 2168.956298828125, 6752.18212890625, 172.4386749267578125, 0.925023794174194335, 0, 0, 0.446197509765625, 0.894934535026550292, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+57, 195253, 530, 3522, 3772, 1, 1, 2095.052490234375, 6899.6201171875, 190.438201904296875, 3.94444584846496582, 0, 0, -0.92050457000732421, 0.3907318115234375, 120, 255, 1, 0), -- Hanging, Streamer x3 - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+58, 195253, 530, 3522, 3772, 1, 1, 2085.431396484375, 6890.10400390625, 190.465667724609375, 3.94444584846496582, 0, 0, -0.92050457000732421, 0.3907318115234375, 120, 255, 1, 0), -- Hanging, Streamer x3 - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+59, 195256, 530, 3522, 3772, 1, 1, 2007.013427734375, 6878.82177734375, 178.9834442138671875, 4.241150379180908203, 0, 0, -0.85264015197753906, 0.522498607635498046, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+60, 195266, 530, 3522, 3772, 1, 1, 2009.812744140625, 6871.4130859375, 188.180755615234375, 4.241150379180908203, 0, 0, -0.85264015197753906, 0.522498607635498046, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+61, 195256, 530, 3522, 3772, 1, 1, 2017.318603515625, 6873.4814453125, 178.9829864501953125, 4.241150379180908203, 0, 0, -0.85264015197753906, 0.522498607635498046, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+62, 195259, 530, 3522, 3772, 1, 1, 2016.857421875, 6885.0546875, 182.8495941162109375, 4.223697185516357421, 0, 0, -0.85716724395751953, 0.515038192272186279, 120, 255, 1, 0), -- Hanging, Square, Small - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+63, 195266, 530, 3522, 3772, 1, 1, 1955.62548828125, 6885.82080078125, 167.1296234130859375, 4.468043327331542968, 0, 0, -0.7880105972290039, 0.615661680698394775, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+64, 195253, 530, 3522, 3772, 1, 1, 1937.43359375, 6838.64013671875, 177.4421844482421875, 3.194002151489257812, 0, 0, -0.99965667724609375, 0.026201646775007247, 120, 255, 1, 0), -- Hanging, Streamer x3 - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 +(@OGUID+65, 195253, 530, 3522, 3772, 1, 1, 1941.3951416015625, 6838.6572265625, 177.4772491455078125, 0.017452461645007133, 0, 0, 0.008726119995117187, 0.999961912631988525, 120, 255, 1, 0); -- Hanging, Streamer x3 - Brewfest (Area: Sylvanaar - Difficulty: 0) CreateObject1 + +DELETE FROM `game_event_gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+65 AND `eventEntry`=@EVENT; +INSERT INTO `game_event_gameobject` SELECT @EVENT, gameobject.guid FROM `gameobject` WHERE gameobject.guid BETWEEN @OGUID+0 AND @OGUID+65; From 0c2d2fe6454ebc5463911c19325216f87bf1a6a0 Mon Sep 17 00:00:00 2001 From: Aokromes Date: Thu, 5 Dec 2024 14:47:24 +0100 Subject: [PATCH 3/7] DB/Gameobject: Zangarmarsh missing Brewfest spawns closes #30475 by Foldor1 --- .../world/3.3.5/2024_12_05_01_world.sql | 60 +++++++++++++++++++ 1 file changed, 60 insertions(+) create mode 100644 sql/updates/world/3.3.5/2024_12_05_01_world.sql diff --git a/sql/updates/world/3.3.5/2024_12_05_01_world.sql b/sql/updates/world/3.3.5/2024_12_05_01_world.sql new file mode 100644 index 0000000000000..aaa9790521b0a --- /dev/null +++ b/sql/updates/world/3.3.5/2024_12_05_01_world.sql @@ -0,0 +1,60 @@ +-- +SET @OGUID := 55863; -- Need 49 +SET @EVENT := 24; + +UPDATE `gameobject` SET `zoneId`=3521, `areaId`=3565, `position_x`=-184.629074096679687, `position_y`=5506.40576171875, `position_z`=29.47097396850585937, `orientation`=3.141592741012573242, `rotation2`=-1, `rotation3`=0, `spawntimesecs`=120 WHERE `guid`=80085; -- Standing, Exterior, Medium - Brewfest (Area: Cenarion Refuge - Difficulty: 0) CreateObject1 + +DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+48; +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +(@OGUID+0, 195256, 530, 3521, 3766, 1, 1, 1068.5582275390625, 7349.52783203125, 40.729827880859375, 2.495818138122558593, 0, 0, 0.948323249816894531, 0.317305892705917358, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Orebor Harborage - Difficulty: 0) CreateObject1 +(@OGUID+1, 195256, 530, 3521, 3766, 1, 1, 1072.7413330078125, 7372.52197265625, 39.58334732055664062, 3.45575571060180664, 0, 0, -0.98768806457519531, 0.156436234712600708, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Orebor Harborage - Difficulty: 0) CreateObject1 +(@OGUID+2, 195256, 530, 3521, 3644, 1, 1, 301.71356201171875, 5979.0732421875, 132.4597930908203125, 4.782202720642089843, 0, 0, -0.68199825286865234, 0.731353819370269775, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telredor - Difficulty: 0) CreateObject1 +(@OGUID+3, 195256, 530, 3521, 3644, 1, 1, 269.962310791015625, 5956.73486328125, 26.43292236328125, 1.570795774459838867, 0, 0, 0.707106590270996093, 0.707106947898864746, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telredor - Difficulty: 0) CreateObject1 +(@OGUID+4, 195256, 530, 3521, 3644, 1, 1, 298.295318603515625, 5957.51953125, 26.42815017700195312, 1.745326757431030273, 0, 0, 0.766043663024902343, 0.642788589000701904, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telredor - Difficulty: 0) CreateObject1 +(@OGUID+5, 195273, 530, 3521, 3644, 1, 1, 282.431060791015625, 5967.0205078125, 156.1607208251953125, 4.607671737670898437, 0, 0, -0.74314403533935546, 0.669131457805633544, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Telredor - Difficulty: 0) CreateObject1 +(@OGUID+6, 195256, 530, 3521, 3644, 1, 1, 272.316680908203125, 5944.75048828125, 26.52184486389160156, 5.270895957946777343, 0, 0, -0.48480892181396484, 0.87462007999420166, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telredor - Difficulty: 0) CreateObject1 +(@OGUID+7, 195256, 530, 3521, 3644, 1, 1, 278.588134765625, 5966.77783203125, 150.167694091796875, 5.375615119934082031, 0, 0, -0.4383707046508789, 0.898794233798980712, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telredor - Difficulty: 0) CreateObject1 +(@OGUID+8, 195256, 530, 3521, 3644, 1, 1, 296.528472900390625, 5941.6240234375, 26.55747795104980468, 3.682650327682495117, 0, 0, -0.96362972259521484, 0.26724100112915039, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telredor - Difficulty: 0) CreateObject1 +(@OGUID+9, 195273, 530, 3521, 3565, 1, 1, -183.250381469726562, 5514.36181640625, 30.78355216979980468, 0.471238493919372558, 0, 0, 0.233445167541503906, 0.972369968891143798, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Cenarion Refuge - Difficulty: 0) CreateObject1 +(@OGUID+10, 195256, 530, 3521, 3645, 1, 1, 210.4429779052734375, 7810.77001953125, 23.82720375061035156, 1.099556446075439453, 0, 0, 0.522498130798339843, 0.852640450000762939, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+11, 195259, 530, 3521, 3645, 1, 1, 225.3917694091796875, 7813.88134765625, 22.9826507568359375, 3.403396368026733398, 0, 0, -0.99144458770751953, 0.130528271198272705, 120, 255, 1, 0), -- Hanging, Square, Small - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+12, 195259, 530, 3521, 3645, 1, 1, 221.990020751953125, 7810.06591796875, 23.68496131896972656, 2.234017848968505859, 0, 0, 0.898793220520019531, 0.438372820615768432, 120, 255, 1, 0), -- Hanging, Square, Small - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+13, 195256, 530, 3521, 3645, 1, 1, 253.7595977783203125, 7836.69970703125, 22.96671676635742187, 5.078907966613769531, 0, 0, -0.56640625, 0.824126183986663818, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+14, 195256, 530, 3521, 3645, 1, 1, 229.98101806640625, 7821.42626953125, 21.99320030212402343, 3.001946926116943359, 0, 0, 0.997563362121582031, 0.069766148924827575, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+15, 195264, 530, 3521, 3645, 1, 1, 269.388092041015625, 7849.4365234375, 24.44972610473632812, 0.383971005678176879, 0, 0, 0.190808296203613281, 0.981627285480499267, 120, 255, 1, 0), -- Standing, Interior, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+16, 195256, 530, 3521, 3645, 1, 1, 287.766937255859375, 7842.64306640625, 22.589141845703125, 2.44346022605895996, 0, 0, 0.939692497253417968, 0.34202045202255249, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+17, 195256, 530, 3521, 3645, 1, 1, 293.306427001953125, 7831.15966796875, 24.93296241760253906, 4.415683269500732421, 0, 0, -0.80385684967041015, 0.594822824001312255, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+18, 195264, 530, 3521, 3645, 1, 1, 271.417327880859375, 7860.4853515625, 24.63960075378417968, 6.09120035171508789, 0, 0, -0.09584522247314453, 0.995396256446838378, 120, 255, 1, 0), -- Standing, Interior, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+19, 195264, 530, 3521, 3645, 1, 1, 262.776641845703125, 7854.1630859375, 24.14608192443847656, 4.502951622009277343, 0, 0, -0.7771453857421875, 0.629321098327636718, 120, 255, 1, 0), -- Standing, Interior, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+20, 195259, 530, 3521, 3645, 1, 1, 332.28717041015625, 7829.9609375, 39.40044784545898437, 6.213373661041259765, 0, 0, -0.03489875793457031, 0.999390840530395507, 120, 255, 1, 0), -- Hanging, Square, Small - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+21, 195273, 530, 3521, 3645, 1, 1, 257.303985595703125, 7897.23974609375, 22.72899436950683593, 5.427974700927734375, 0, 0, -0.41469287872314453, 0.909961462020874023, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+22, 195256, 530, 3521, 3645, 1, 1, 334.99078369140625, 7839.56005859375, 22.29417991638183593, 1.658061861991882324, 0, 0, 0.737277030944824218, 0.67559051513671875, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+23, 195256, 530, 3521, 3645, 1, 1, 238.597869873046875, 7893.0703125, 21.80823898315429687, 5.393068790435791015, 0, 0, -0.43051052093505859, 0.902585566043853759, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+24, 195256, 530, 3521, 3645, 1, 1, 250.3988800048828125, 7896.92529296875, 21.685455322265625, 4.59021615982055664, 0, 0, -0.74895572662353515, 0.662620067596435546, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+25, 195256, 530, 3521, 3645, 1, 1, 261.77386474609375, 7872.234375, 23.733184814453125, 5.113816738128662109, 0, 0, -0.55193614959716796, 0.833886384963989257, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+26, 195259, 530, 3521, 3645, 1, 1, 233.8485870361328125, 7910.587890625, 27.21143913269042968, 5.218535900115966796, 0, 0, -0.507537841796875, 0.861629426479339599, 120, 255, 1, 0), -- Hanging, Square, Small - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+27, 195259, 530, 3521, 3645, 1, 1, 241.36865234375, 7913.66259765625, 27.14164352416992187, 5.044002056121826171, 0, 0, -0.58070278167724609, 0.814115643501281738, 120, 255, 1, 0), -- Hanging, Square, Small - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+28, 195266, 530, 3521, 3645, 1, 1, 237.8500518798828125, 7911.4912109375, 30.47849845886230468, 5.113816738128662109, 0, 0, -0.55193614959716796, 0.833886384963989257, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+29, 195259, 530, 3521, 3645, 1, 1, 342.149322509765625, 7867.58251953125, 45.30078506469726562, 3.94444584846496582, 0, 0, -0.92050457000732421, 0.3907318115234375, 120, 255, 1, 0), -- Hanging, Square, Small - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+30, 195263, 530, 3521, 3645, 1, 1, 237.0487213134765625, 7913.60400390625, 30.74815177917480468, 1.972219824790954589, 0, 0, 0.83388519287109375, 0.55193793773651123, 120, 255, 1, 0), -- Hanging, Square, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+31, 195266, 530, 3521, 3645, 1, 1, 236.9491119384765625, 7913.625, 30.50174903869628906, 1.972219824790954589, 0, 0, 0.83388519287109375, 0.55193793773651123, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+32, 195257, 530, 3521, 3645, 1, 1, 223.9830780029296875, 7923.5703125, 27.90063095092773437, 1.291541695594787597, 0, 0, 0.60181427001953125, 0.798636078834533691, 120, 255, 1, 0), -- Hanging, Tall/Thin, Small - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+33, 195263, 530, 3521, 3645, 1, 1, 244.1060638427734375, 7939.501953125, 31.13576889038085937, 3.735006093978881835, 0, 0, -0.95630455017089843, 0.292372345924377441, 120, 255, 1, 0), -- Hanging, Square, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+34, 195266, 530, 3521, 3645, 1, 1, 244.069549560546875, 7939.38623046875, 30.92425537109375, 3.43830275535583496, 0, 0, -0.98901557922363281, 0.147811368107795715, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+35, 195256, 530, 3521, 3645, 1, 1, 285.1593017578125, 7952.14404296875, 21.52510643005371093, 3.804818391799926757, 0, 0, -0.94551849365234375, 0.325568377971649169, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+36, 195256, 530, 3521, 3645, 1, 1, 247.4571380615234375, 7941.14306640625, 25.69257545471191406, 3.612837791442871093, 0, 0, -0.97236919403076171, 0.233448356389999389, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+37, 195257, 530, 3521, 3645, 1, 1, 239.3765716552734375, 7930.08935546875, 27.8351898193359375, 2.809975385665893554, 0, 0, 0.986285209655761718, 0.165049895644187927, 120, 255, 1, 0), -- Hanging, Tall/Thin, Small - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+38, 195256, 530, 3521, 3645, 1, 1, 210.8226470947265625, 7926.40625, 25.69329643249511718, 0.331610709428787231, 0, 0, 0.16504669189453125, 0.986285746097564697, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+39, 195266, 530, 3521, 3645, 1, 1, 223.4775390625, 7943.31103515625, 30.76141738891601562, 5.131268978118896484, 0, 0, -0.54463863372802734, 0.838670849800109863, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+40, 195263, 530, 3521, 3645, 1, 1, 213.9386444091796875, 7927.57666015625, 30.98103141784667968, 0.418878614902496337, 0, 0, 0.207911491394042968, 0.978147625923156738, 120, 255, 1, 0), -- Hanging, Square, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+41, 195260, 530, 3521, 3645, 1, 1, 231.173614501953125, 7939.26123046875, 41.931976318359375, 4.293513298034667968, 0, 0, -0.8386697769165039, 0.544640243053436279, 120, 255, 1, 0), -- Standing, Interior, Small - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+42, 195264, 530, 3521, 3645, 1, 1, 230.4461822509765625, 7939.35400390625, 41.89725494384765625, 4.956737518310546875, 0, 0, -0.61566066741943359, 0.788011372089385986, 120, 255, 1, 0), -- Standing, Interior, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+43, 195257, 530, 3521, 3645, 1, 1, 228.63970947265625, 7945.421875, 29.25892829895019531, 5.235987663269042968, 0, 0, -0.5, 0.866025388240814208, 120, 255, 1, 0), -- Hanging, Tall/Thin, Small - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+44, 195266, 530, 3521, 3645, 1, 1, 214.162872314453125, 7927.6787109375, 30.72031021118164062, 0.401424884796142578, 0, 0, 0.199367523193359375, 0.979924798011779785, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+45, 195256, 530, 3521, 3645, 1, 1, 276.127227783203125, 7957.609375, 21.57661247253417968, 4.328419685363769531, 0, 0, -0.82903671264648437, 0.559194147586822509, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Zabra'jin - Difficulty: 0) CreateObject1 +(@OGUID+46, 195256, 530, 3521, 3649, 1, 1, 253.3038177490234375, 8489.0673828125, 23.40814781188964843, 1.431168079376220703, 0, 0, 0.656058311462402343, 0.754710197448730468, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Sporeggar - Difficulty: 0) CreateObject1 +(@OGUID+47, 195266, 530, 3521, 3649, 1, 1, 219.599853515625, 8569.107421875, 33.13797760009765625, 4.677483558654785156, 0, 0, -0.71933937072753906, 0.694658815860748291, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Sporeggar - Difficulty: 0) CreateObject1 +(@OGUID+48, 195256, 530, 3521, 3649, 1, 1, 223.5182647705078125, 8562.453125, 23.26412010192871093, 4.293513298034667968, 0, 0, -0.8386697769165039, 0.544640243053436279, 120, 255, 1, 0); -- Standing, Exterior, Medium - Brewfest (Area: Sporeggar - Difficulty: 0) CreateObject1 + +DELETE FROM `game_event_gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+48 AND `eventEntry`=@EVENT; +INSERT INTO `game_event_gameobject` SELECT @EVENT, gameobject.guid FROM `gameobject` WHERE gameobject.guid BETWEEN @OGUID+0 AND @OGUID+48; From 4e09333374f10adb297acf6420e58977c4e714ce Mon Sep 17 00:00:00 2001 From: Aokromes Date: Thu, 5 Dec 2024 14:52:24 +0100 Subject: [PATCH 4/7] DB/Gameobject: Nagrand missing Brewfest spawns closes #30476 by Foldor1 --- .../world/3.3.5/2024_12_05_02_world.sql | 91 +++++++++++++++++++ 1 file changed, 91 insertions(+) create mode 100644 sql/updates/world/3.3.5/2024_12_05_02_world.sql diff --git a/sql/updates/world/3.3.5/2024_12_05_02_world.sql b/sql/updates/world/3.3.5/2024_12_05_02_world.sql new file mode 100644 index 0000000000000..184b6c29905a6 --- /dev/null +++ b/sql/updates/world/3.3.5/2024_12_05_02_world.sql @@ -0,0 +1,91 @@ +-- +SET @OGUID := 93724; -- Need 82 +SET @EVENT := 24; + +DELETE FROM `gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+81; +INSERT INTO `gameobject` (`guid`, `id`, `map`, `zoneId`, `areaId`, `spawnMask`, `phaseMask`, `position_x`, `position_y`, `position_z`, `orientation`, `rotation0`, `rotation1`, `rotation2`, `rotation3`, `spawntimesecs`, `animprogress`, `state`, `VerifiedBuild`) VALUES +(@OGUID+0, 195256, 530, 3518, 3626, 1, 1, -2571.461181640625, 7378.0302734375, 11.0595703125, 0.261798173189163208, 0, 0, 0.130525588989257812, 0.991444945335388183, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+1, 195256, 530, 3518, 3626, 1, 1, -2561.666259765625, 7378.9599609375, 10.57090091705322265, 2.967041015625, 0, 0, 0.996193885803222656, 0.087165042757987976, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+2, 195256, 530, 3518, 3626, 1, 1, -2611.333984375, 7343.45654296875, 23.60636329650878906, 5.393068790435791015, 0, 0, -0.43051052093505859, 0.902585566043853759, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+3, 195256, 530, 3518, 3626, 1, 1, -2573.72021484375, 7300.3046875, 13.90452003479003906, 6.003933906555175781, 0, 0, -0.13917255401611328, 0.990268170833587646, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+4, 195256, 530, 3518, 3626, 1, 1, -2614.57177734375, 7330.8759765625, 24.21088790893554687, 1.500982880592346191, 0, 0, 0.681998252868652343, 0.731353819370269775, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+5, 195256, 530, 3518, 3626, 1, 1, -2618.060791015625, 7338.908203125, 23.65935897827148437, 4.956737518310546875, 0, 0, -0.61566066741943359, 0.788011372089385986, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+6, 195256, 530, 3518, 3626, 1, 1, -2624.407958984375, 7331.68603515625, 24.46343994140625, 1.396261811256408691, 0, 0, 0.642786979675292968, 0.766044974327087402, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+7, 195256, 530, 3518, 3626, 1, 1, -2625.709716796875, 7298.20947265625, 21.14083099365234375, 4.799657344818115234, 0, 0, -0.67558956146240234, 0.737277925014495849, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+8, 195256, 530, 3518, 3626, 1, 1, -2570.704833984375, 7291.2900390625, 14.81432628631591796, 0.541050612926483154, 0, 0, 0.267237663269042968, 0.96363067626953125, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+9, 195256, 530, 3518, 3626, 1, 1, -2614.920166015625, 7297.7255859375, 20.74479866027832031, 4.398232460021972656, 0, 0, -0.80901622772216796, 0.587786316871643066, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+10, 195256, 530, 3518, 3626, 1, 1, -2605.266357421875, 7291.26318359375, 19.81580162048339843, 3.647741317749023437, 0, 0, -0.96814727783203125, 0.250381410121917724, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+11, 195256, 530, 3518, 3626, 1, 1, -2602.271240234375, 7282.345703125, 19.39945030212402343, 3.385940074920654296, 0, 0, -0.99254608154296875, 0.121869951486587524, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+12, 195256, 530, 3518, 3626, 1, 1, -2528.43505859375, 7266.2861328125, 16.2702484130859375, 2.478367090225219726, 0, 0, 0.94551849365234375, 0.325568377971649169, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+13, 195256, 530, 3518, 3626, 1, 1, -2534.46826171875, 7256.74951171875, 16.26636314392089843, 2.530723094940185546, 0, 0, 0.953716278076171875, 0.300707906484603881, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+14, 195256, 530, 3518, 3626, 1, 1, -2600.8056640625, 7237.7109375, 12.91721916198730468, 0.349065244197845458, 0, 0, 0.173647880554199218, 0.984807789325714111, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+15, 195256, 530, 3518, 3626, 1, 1, -2692.655517578125, 7296.978515625, 42.78501129150390625, 5.427974700927734375, 0, 0, -0.41469287872314453, 0.909961462020874023, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+16, 195266, 530, 3518, 3626, 1, 1, -2698.241455078125, 7291.55224609375, 49.91637039184570312, 5.969027042388916015, 0, 0, -0.1564340591430664, 0.987688362598419189, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+17, 195256, 530, 3518, 3626, 1, 1, -2720.993896484375, 7355.89599609375, 39.75893783569335937, 6.03883981704711914, 0, 0, -0.12186908721923828, 0.9925462007522583, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+18, 195256, 530, 3518, 3626, 1, 1, -2702.840576171875, 7293.720703125, 88.6365509033203125, 2.827429771423339843, 0, 0, 0.987688064575195312, 0.156436234712600708, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+19, 195266, 530, 3518, 3626, 1, 1, -2713.3603515625, 7298.4453125, 51.91501235961914062, 5.84685373306274414, 0, 0, -0.21643924713134765, 0.976296067237854003, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+20, 195256, 530, 3518, 3626, 1, 1, -2721.76171875, 7343.4541015625, 39.4463348388671875, 6.161012649536132812, 0, 0, -0.06104850769042968, 0.998134791851043701, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+21, 195256, 530, 3518, 3626, 1, 1, -2697.950439453125, 7284.06103515625, 42.72089385986328125, 6.108653545379638671, 0, 0, -0.08715534210205078, 0.996194720268249511, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+22, 195256, 530, 3518, 3626, 1, 1, -2596.802490234375, 7228.939453125, 13.47050762176513671, 0.27925160527229309, 0, 0, 0.139172554016113281, 0.990268170833587646, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+23, 195256, 530, 3518, 3626, 1, 1, -2626.202392578125, 7216.5498046875, 20.35766029357910156, 3.560472726821899414, 0, 0, -0.97814750671386718, 0.207912087440490722, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+24, 195256, 530, 3518, 3626, 1, 1, -2630.0986328125, 7224.42529296875, 19.74051475524902343, 3.717553615570068359, 0, 0, -0.95881938934326171, 0.284016460180282592, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+25, 195256, 530, 3518, 3626, 1, 1, -2755.32421875, 7317.08056640625, 56.35858535766601562, 2.617989301681518554, 0, 0, 0.965925216674804687, 0.258821308612823486, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+26, 195264, 530, 3518, 3626, 1, 1, -2760.96923828125, 7304.01025390625, 44.88897705078125, 0.506144583225250244, 0, 0, 0.250379562377929687, 0.968147754669189453, 120, 255, 1, 0), -- Standing, Interior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+27, 195273, 530, 3518, 3626, 1, 1, -2738.57080078125, 7309.4521484375, 63.32978057861328125, 2.67034769058227539, 0, 0, 0.972369194030761718, 0.233448356389999389, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+28, 195256, 530, 3518, 3626, 1, 1, -2752.12109375, 7315.080078125, 43.48479461669921875, 5.6897735595703125, 0, 0, -0.29237174987792968, 0.956304728984832763, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+29, 195264, 530, 3518, 3626, 1, 1, -2765.62548828125, 7302.78564453125, 44.92822265625, 3.996806621551513671, 0, 0, -0.90996074676513671, 0.414694398641586303, 120, 255, 1, 0), -- Standing, Interior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+30, 195266, 530, 3518, 3626, 1, 1, -2730.688720703125, 7306.02099609375, 51.77650070190429687, 2.740161895751953125, 0, 0, 0.979924201965332031, 0.199370384216308593, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+31, 195273, 530, 3518, 3626, 1, 1, -2742.36865234375, 7297.82568359375, 47.8856353759765625, 2.094393253326416015, 0, 0, 0.866024971008300781, 0.50000077486038208, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+32, 195266, 530, 3518, 3626, 1, 1, -2775.22607421875, 7326.033203125, 51.77103042602539062, 5.829400539398193359, 0, 0, -0.22495079040527343, 0.974370121955871582, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+33, 195256, 530, 3518, 3626, 1, 1, -2755.533935546875, 7275.69091796875, 40.2712554931640625, 5.515241622924804687, 0, 0, -0.37460613250732421, 0.927184045314788818, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+34, 195273, 530, 3518, 3626, 1, 1, -2732.494140625, 7320.93212890625, 47.57973098754882812, 3.298687219619750976, 0, 0, -0.99691677093505859, 0.078466430306434631, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+35, 195264, 530, 3518, 3626, 1, 1, -2756.8896484375, 7304.197265625, 44.86130905151367187, 0.558503925800323486, 0, 0, 0.275636672973632812, 0.961261868476867675, 120, 255, 1, 0), -- Standing, Interior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+36, 195273, 530, 3518, 3626, 1, 1, -2772.80078125, 7324.94873046875, 63.32421875, 5.794494152069091796, 0, 0, -0.24192142486572265, 0.970295846462249755, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+37, 195256, 530, 3518, 3626, 1, 1, -2762.166259765625, 7267.40087890625, 40.26733779907226562, 5.724681377410888671, 0, 0, -0.27563667297363281, 0.961261868476867675, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+38, 195256, 530, 3518, 3626, 1, 1, -2670.031005859375, 7211.86328125, 23.66940689086914062, 0.994837164878845214, 0, 0, 0.477158546447753906, 0.878817260265350341, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+39, 195266, 530, 3518, 3626, 1, 1, -2677.658447265625, 7203.91943359375, 32.99669265747070312, 1.204277276992797851, 0, 0, 0.56640625, 0.824126183986663818, 120, 255, 1, 0), -- Hanging, Streamer - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+40, 195256, 530, 3518, 3626, 1, 1, -2678.9892578125, 7214.02978515625, 23.95701217651367187, 1.396261811256408691, 0, 0, 0.642786979675292968, 0.766044974327087402, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Telaar - Difficulty: 0) CreateObject1 +(@OGUID+41, 195256, 530, 3518, 3613, 1, 1, -1296.558349609375, 6953.97314453125, 33.24512863159179687, 4.118979454040527343, 0, 0, -0.88294696807861328, 0.469472706317901611, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+42, 195256, 530, 3518, 3613, 1, 1, -1307.796630859375, 6960.4736328125, 32.2698211669921875, 4.223697185516357421, 0, 0, -0.85716724395751953, 0.515038192272186279, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+43, 195256, 530, 3518, 3613, 1, 1, -1254.381103515625, 7007.265625, 36.6230010986328125, 4.537858963012695312, 0, 0, -0.76604366302490234, 0.642788589000701904, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+44, 195256, 530, 3518, 3613, 1, 1, -1241.7535400390625, 7003.59423828125, 36.79386138916015625, 4.537858963012695312, 0, 0, -0.76604366302490234, 0.642788589000701904, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+45, 195256, 530, 3518, 3613, 1, 1, -1387.220703125, 7134.828125, 34.03578948974609375, 3.874631166458129882, 0, 0, -0.93358039855957031, 0.358368009328842163, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+46, 195256, 530, 3518, 3613, 1, 1, -1364.81298828125, 7156.56494140625, 34.00505447387695312, 0.890116631984710693, 0, 0, 0.430510520935058593, 0.902585566043853759, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+47, 195256, 530, 3518, 3613, 1, 1, -1392.475830078125, 7140.16845703125, 33.73893356323242187, 3.94444584846496582, 0, 0, -0.92050457000732421, 0.3907318115234375, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+48, 195256, 530, 3518, 3613, 1, 1, -1371.6705322265625, 7162.8037109375, 33.253997802734375, 0.820303261280059814, 0, 0, 0.398748397827148437, 0.917060375213623046, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+49, 195256, 530, 3518, 3613, 1, 1, -1454.1597900390625, 7165.0458984375, 44.56573486328125, 5.166176319122314453, 0, 0, -0.52991867065429687, 0.84804844856262207, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+50, 195256, 530, 3518, 3613, 1, 1, -1283.425537109375, 7130.822265625, 59.73568344116210937, 3.385940074920654296, 0, 0, -0.99254608154296875, 0.121869951486587524, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+51, 195256, 530, 3518, 3613, 1, 1, -1282.8367919921875, 7187.43017578125, 58.00640869140625, 2.391098499298095703, 0, 0, 0.930417060852050781, 0.366502493619918823, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+52, 195256, 530, 3518, 3613, 1, 1, -1262.0758056640625, 7107.591796875, 58.8874664306640625, 3.94444584846496582, 0, 0, -0.92050457000732421, 0.3907318115234375, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+53, 195253, 530, 3518, 3613, 1, 1, -1260.942626953125, 7180.6337890625, 63.39373779296875, 2.565631866455078125, 0, 0, 0.958819389343261718, 0.284016460180282592, 120, 255, 1, 0), -- Hanging, Streamer x3 - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+54, 195256, 530, 3518, 3613, 1, 1, -1271.8828125, 7197.9970703125, 57.898193359375, 2.356194972991943359, 0, 0, 0.923879623413085937, 0.382683247327804565, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+55, 195273, 530, 3518, 3613, 1, 1, -1253.0084228515625, 7158.91064453125, 61.71668243408203125, 6.265733242034912109, 0, 0, -0.00872611999511718, 0.999961912631988525, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+56, 195256, 530, 3518, 3613, 1, 1, -1247.80078125, 7101.98095703125, 58.06834030151367187, 4.171337604522705078, 0, 0, -0.87035560607910156, 0.492423713207244873, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+57, 195273, 530, 3518, 3613, 1, 1, -1240.11376953125, 7134.3564453125, 61.81643295288085937, 1.064649581909179687, 0, 0, 0.507537841796875, 0.861629426479339599, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+58, 195256, 530, 3518, 3613, 1, 1, -1209.607666015625, 7103.7080078125, 57.44921112060546875, 5.410521507263183593, 0, 0, -0.42261791229248046, 0.906307935714721679, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+59, 195273, 530, 3518, 3613, 1, 1, -1212.329833984375, 7133.37646484375, 61.55224609375, 2.024578809738159179, 0, 0, 0.848047256469726562, 0.529920578002929687, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+60, 195256, 530, 3518, 3613, 1, 1, -1194.7515869140625, 7110.27880859375, 58.06450271606445312, 5.044002056121826171, 0, 0, -0.58070278167724609, 0.814115643501281738, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+61, 195260, 530, 3518, 3613, 1, 1, -1229.2685546875, 7157.3984375, 58.4376373291015625, 2.600535154342651367, 0, 0, 0.963629722595214843, 0.26724100112915039, 120, 255, 1, 0), -- Standing, Interior, Small - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+62, 195256, 530, 3518, 3613, 1, 1, -1173.5557861328125, 7134.2314453125, 58.114990234375, 5.95157480239868164, 0, 0, -0.16504669189453125, 0.986285746097564697, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+63, 195260, 530, 3518, 3613, 1, 1, -1224.0504150390625, 7154.1015625, 58.44301223754882812, 5.777040958404541015, 0, 0, -0.25037956237792968, 0.968147754669189453, 120, 255, 1, 0), -- Standing, Interior, Small - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+64, 195273, 530, 3518, 3613, 1, 1, -1237.7955322265625, 7183.27978515625, 61.05430984497070312, 5.235987663269042968, 0, 0, -0.5, 0.866025388240814208, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+65, 195273, 530, 3518, 3613, 1, 1, -1197.399658203125, 7157.67041015625, 61.52597427368164062, 3.141592741012573242, 0, 0, -1, 0, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+66, 195260, 530, 3518, 3613, 1, 1, -1226.032958984375, 7162.578125, 58.451416015625, 2.565631866455078125, 0, 0, 0.958819389343261718, 0.284016460180282592, 120, 255, 1, 0), -- Standing, Interior, Small - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+67, 195260, 530, 3518, 3613, 1, 1, -1220.8184814453125, 7159.2900390625, 58.4534912109375, 5.742135047912597656, 0, 0, -0.26723766326904296, 0.96363067626953125, 120, 255, 1, 0), -- Standing, Interior, Small - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+68, 195273, 530, 3518, 3613, 1, 1, -1210.0084228515625, 7182.3271484375, 61.39197540283203125, 4.084071159362792968, 0, 0, -0.8910064697265625, 0.453990638256072998, 120, 255, 1, 0), -- Hanging, Tall/Thin, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+69, 195256, 530, 3518, 3613, 1, 1, -1249.8062744140625, 7217.7626953125, 58.32961654663085937, 2.146752834320068359, 0, 0, 0.878816604614257812, 0.477159708738327026, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+70, 195256, 530, 3518, 3613, 1, 1, -1221.3048095703125, 7222.46337890625, 59.25885772705078125, 1.588248729705810546, 0, 0, 0.713250160217285156, 0.700909554958343505, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+71, 195256, 530, 3518, 3613, 1, 1, -1201.7222900390625, 7206.6494140625, 58.5518798828125, 0.994837164878845214, 0, 0, 0.477158546447753906, 0.878817260265350341, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+72, 195256, 530, 3518, 3613, 1, 1, -1296.4398193359375, 7267.44384765625, 34.6165313720703125, 4.049167633056640625, 0, 0, -0.89879322052001953, 0.438372820615768432, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+73, 195256, 530, 3518, 3613, 1, 1, -1302.7530517578125, 7271.98974609375, 34.41438674926757812, 4.101525306701660156, 0, 0, -0.88701057434082031, 0.461749136447906494, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+74, 195256, 530, 3518, 3613, 1, 1, -1176.2156982421875, 7200.08447265625, 58.2138214111328125, 0.575957298278808593, 0, 0, 0.284014701843261718, 0.958819925785064697, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+75, 195256, 530, 3518, 3613, 1, 1, -1184.83349609375, 7207.80712890625, 57.92132568359375, 0.541050612926483154, 0, 0, 0.267237663269042968, 0.96363067626953125, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+76, 195256, 530, 3518, 3613, 1, 1, -1198.806640625, 7250.10986328125, 35.1543426513671875, 6.108653545379638671, 0, 0, -0.08715534210205078, 0.996194720268249511, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+77, 195256, 530, 3518, 3613, 1, 1, -1184.6793212890625, 7246.919921875, 35.14312744140625, 2.827429771423339843, 0, 0, 0.987688064575195312, 0.156436234712600708, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+78, 195256, 530, 3518, 3613, 1, 1, -1273.8309326171875, 7316.6728515625, 33.7790985107421875, 1.169368624687194824, 0, 0, 0.551936149597167968, 0.833886384963989257, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+79, 195256, 530, 3518, 3613, 1, 1, -1265.5079345703125, 7313.12939453125, 34.21532440185546875, 1.047197580337524414, 0, 0, 0.5, 0.866025388240814208, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+80, 195256, 530, 3518, 3613, 1, 1, -1220.26416015625, 7388.15966796875, 30.789276123046875, 0.610863447189331054, 0, 0, 0.3007049560546875, 0.953717231750488281, 120, 255, 1, 0), -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 +(@OGUID+81, 195256, 530, 3518, 3613, 1, 1, -1207.9671630859375, 7386.6630859375, 31.42566871643066406, 2.321286916732788085, 0, 0, 0.917059898376464843, 0.398749500513076782, 120, 255, 1, 0); -- Standing, Exterior, Medium - Brewfest (Area: Garadar - Difficulty: 0) CreateObject1 + +DELETE FROM `game_event_gameobject` WHERE `guid` BETWEEN @OGUID+0 AND @OGUID+81 AND `eventEntry`=@EVENT; +INSERT INTO `game_event_gameobject` SELECT @EVENT, gameobject.guid FROM `gameobject` WHERE gameobject.guid BETWEEN @OGUID+0 AND @OGUID+81; From b7bbc42c14ccb1dfe002db831121f6c6263c4d6e Mon Sep 17 00:00:00 2001 From: CraftedRO <24683355+CraftedRO@users.noreply.github.com> Date: Thu, 5 Dec 2024 21:22:40 +0100 Subject: [PATCH 5/7] DB/Creature: Update Draenei Youngling PvPFlags Closes #30479 --- sql/updates/world/3.3.5/2024_12_05_03_world.sql | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 sql/updates/world/3.3.5/2024_12_05_03_world.sql diff --git a/sql/updates/world/3.3.5/2024_12_05_03_world.sql b/sql/updates/world/3.3.5/2024_12_05_03_world.sql new file mode 100644 index 0000000000000..25ba04bde9634 --- /dev/null +++ b/sql/updates/world/3.3.5/2024_12_05_03_world.sql @@ -0,0 +1,2 @@ +-- Update Draenei Youngling PvPFlags +UPDATE `creature_template_addon` SET `PvPFlags`=0x1 WHERE `entry`=17587; From fdd42c7d371f6826d5c67c4b0db3e8d393fc3ee7 Mon Sep 17 00:00:00 2001 From: Daniel Finke Date: Thu, 5 Dec 2024 12:30:24 -0800 Subject: [PATCH 6/7] Scripts/AzuremystIsle: Set correct PvP flags for Draenei Survivor (#30067) --- sql/updates/world/3.3.5/2024_12_05_04_world.sql | 2 ++ src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp | 4 ++-- 2 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 sql/updates/world/3.3.5/2024_12_05_04_world.sql diff --git a/sql/updates/world/3.3.5/2024_12_05_04_world.sql b/sql/updates/world/3.3.5/2024_12_05_04_world.sql new file mode 100644 index 0000000000000..b9f6e4e0271fa --- /dev/null +++ b/sql/updates/world/3.3.5/2024_12_05_04_world.sql @@ -0,0 +1,2 @@ +-- Set PvP flag for "Draenei Survivor" to allow targeting for quest "Rescue the Survivors!" +UPDATE `creature_template_addon` SET `PvPFlags`=0x1 WHERE `entry`=16483; diff --git a/src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp b/src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp index 3913560d85900..78448c1410369 100644 --- a/src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp +++ b/src/server/scripts/Kalimdor/zone_azuremyst_isle.cpp @@ -91,7 +91,7 @@ class npc_draenei_survivor : public CreatureScript DoCast(me, SPELL_IRRIDATION, true); - me->SetUnitFlag(UNIT_FLAG_PLAYER_CONTROLLED); + me->SetPvP(true); me->SetUnitFlag(UNIT_FLAG_IN_COMBAT); me->SetHealth(me->CountPctFromMaxHealth(10)); me->SetStandState(UNIT_STAND_STATE_SLEEP); @@ -115,7 +115,7 @@ class npc_draenei_survivor : public CreatureScript { if (spellInfo->SpellFamilyFlags[2] & 0x080000000) { - me->RemoveUnitFlag(UNIT_FLAG_PLAYER_CONTROLLED); + me->SetPvP(false); me->SetStandState(UNIT_STAND_STATE_STAND); DoCast(me, SPELL_STUNNED, true); From 21a4acfb283f1301dadef1d497aa00e7632276fe Mon Sep 17 00:00:00 2001 From: Shauren Date: Fri, 6 Dec 2024 19:58:33 +0100 Subject: [PATCH 7/7] DB/Creatures: Add missing PvPFlags to many creatures --- .../world/3.3.5/2024_12_06_00_world.sql | 533 ++++++++++++++++++ src/server/scripts/World/npcs_special.cpp | 3 - 2 files changed, 533 insertions(+), 3 deletions(-) create mode 100644 sql/updates/world/3.3.5/2024_12_06_00_world.sql diff --git a/sql/updates/world/3.3.5/2024_12_06_00_world.sql b/sql/updates/world/3.3.5/2024_12_06_00_world.sql new file mode 100644 index 0000000000000..f659aaec9c81c --- /dev/null +++ b/sql/updates/world/3.3.5/2024_12_06_00_world.sql @@ -0,0 +1,533 @@ +INSERT INTO `creature_template_addon` (`entry`,`PvPFlags`) VALUES +(54,1),(66,1),(68,1),(74,1),(78,1),(151,1),(152,1),(167,1),(190,1),(196,1),(197,1),(198,1),(219,1),(220,1),(221,1),(222,1),(223,1),(224,1),(225,1),(226,1),(227,1),(228,1),(233,1),(234,1),(235,1), +(237,1),(238,1),(239,1),(240,1),(241,1),(242,1),(244,1),(246,1),(248,1),(250,1),(251,1),(252,1),(253,1),(255,1),(258,1),(260,1),(261,1),(263,1),(264,1),(265,1),(266,1),(267,1),(268,1),(269,1), +(270,1),(271,1),(272,1),(273,1),(274,1),(275,1),(276,1),(277,1),(278,1),(279,1),(288,1),(289,1),(294,1),(295,1),(297,1),(302,1),(311,1),(313,1),(325,1),(328,1),(331,1),(332,1),(338,1),(340,1), +(341,1),(342,1),(343,1),(344,1),(346,1),(347,1),(348,1),(349,1),(352,1),(354,1),(372,1),(374,1),(375,1),(376,1),(377,1),(379,1),(380,1),(381,1),(382,1),(383,1),(384,1),(386,1),(415,1),(459,1), +(460,1),(461,1),(464,1),(465,1),(466,1),(467,1),(468,1),(469,1),(470,1),(482,1),(483,1),(487,1),(488,1),(489,1),(490,1),(491,1),(494,1),(495,1),(496,1),(497,1),(499,1),(514,1),(523,1),(542,1), +(543,1),(576,1),(586,1),(633,1),(648,1),(649,1),(650,1),(651,1),(652,1),(653,1),(656,1),(658,1),(661,1),(663,1),(693,1),(713,1),(714,1),(727,1),(733,1),(734,1),(738,1),(739,1),(754,1),(770,1), +(777,1),(786,1),(789,1),(790,1),(791,1),(793,1),(809,1),(812,1),(820,1),(821,1),(823,1),(826,1),(827,1),(828,1),(829,1),(836,1),(837,1),(840,1),(842,1),(843,1),(844,1),(853,1),(857,1),(859,1), +(861,1),(862,1),(863,1),(864,1),(865,1),(866,1),(867,1),(868,1),(869,1),(870,1),(874,1),(876,1),(878,1),(885,1),(886,1),(887,1),(888,1),(893,1),(894,1),(895,1),(896,1),(897,1),(900,1),(903,1), +(904,1),(906,1),(907,1),(911,1),(912,1),(913,1),(914,1),(915,1),(916,1),(917,1),(918,1),(925,1),(926,1),(927,1),(928,1),(931,1),(932,1),(933,1),(934,1),(935,1),(936,1),(944,1),(945,1),(951,1), +(952,1),(954,1),(955,1),(956,1),(957,1),(958,1),(959,1),(960,1),(963,1),(980,1),(981,1),(982,1),(983,1),(984,1),(985,1),(986,1),(987,1),(988,1),(989,1),(999,1),(1000,1),(1001,1),(1058,1),(1064,1), +(1068,1),(1070,1),(1071,1),(1072,1),(1073,1),(1074,1),(1075,1),(1076,1),(1077,1),(1078,1),(1089,1),(1090,1),(1091,1),(1092,1),(1093,1),(1098,1),(1099,1),(1100,1),(1101,1),(1103,1),(1104,1),(1105,1), +(1139,1),(1141,1),(1146,1),(1147,1),(1148,1),(1149,1),(1153,1),(1154,1),(1155,1),(1156,1),(1182,1),(1187,1),(1198,1),(1203,1),(1204,1),(1212,1),(1213,1),(1214,1),(1215,1),(1217,1),(1218,1),(1226,1), +(1228,1),(1229,1),(1230,1),(1231,1),(1232,1),(1233,1),(1234,1),(1235,1),(1237,1),(1238,1),(1239,1),(1240,1),(1241,1),(1242,1),(1243,1),(1244,1),(1245,1),(1246,1),(1247,1),(1249,1),(1250,1),(1252,1), +(1254,1),(1255,1),(1256,1),(1257,1),(1261,1),(1265,1),(1266,1),(1267,1),(1268,1),(1269,1),(1273,1),(1274,1),(1275,1),(1276,1),(1277,1),(1278,1),(1279,1),(1280,1),(1281,1),(1282,1),(1283,1),(1284,1), +(1285,1),(1286,1),(1287,1),(1288,1),(1289,1),(1290,1),(1291,1),(1292,1),(1293,1),(1294,1),(1295,1),(1296,1),(1297,1),(1298,1),(1299,1),(1300,1),(1301,1),(1302,1),(1303,1),(1304,1),(1305,1),(1306,1), +(1307,1),(1308,1),(1309,1),(1310,1),(1311,1),(1312,1),(1313,1),(1314,1),(1315,1),(1316,1),(1317,1),(1318,1),(1319,1),(1320,1),(1321,1),(1322,1),(1323,1),(1324,1),(1325,1),(1326,1),(1327,1),(1328,1), +(1329,1),(1330,1),(1331,1),(1332,1),(1333,1),(1334,1),(1335,1),(1336,1),(1337,1),(1338,1),(1339,1),(1340,1),(1341,1),(1342,1),(1343,1),(1344,1),(1345,1),(1346,1),(1347,1),(1348,1),(1349,1),(1350,1), +(1351,1),(1354,1),(1355,1),(1356,1),(1358,1),(1360,1),(1362,1),(1365,1),(1373,1),(1374,1),(1375,1),(1376,1),(1377,1),(1378,1),(1379,1),(1381,1),(1382,1),(1383,1),(1384,1),(1385,1),(1386,1),(1387,1), +(1395,1),(1402,1),(1403,1),(1404,1),(1405,1),(1406,1),(1407,1),(1408,1),(1409,1),(1413,1),(1414,1),(1415,1),(1416,1),(1421,1),(1422,1),(1423,1),(1427,1),(1428,1),(1430,1),(1431,1),(1432,1),(1434,1), +(1435,1),(1436,1),(1437,1),(1439,1),(1440,1),(1441,1),(1442,1),(1443,1),(1444,1),(1448,1),(1450,1),(1451,1),(1452,1),(1453,1),(1454,1),(1456,1),(1457,1),(1458,1),(1459,1),(1460,1),(1461,1),(1462,1), +(1463,1),(1464,1),(1465,1),(1466,1),(1467,1),(1469,1),(1470,1),(1471,1),(1472,1),(1473,1),(1474,1),(1475,1),(1476,1),(1477,1),(1478,1),(1479,1),(1480,1),(1481,1),(1482,1),(1483,1),(1484,1),(1485,1), +(1495,1),(1496,1),(1497,1),(1498,1),(1499,1),(1500,1),(1515,1),(1518,1),(1519,1),(1521,1),(1546,1),(1560,1),(1567,1),(1568,1),(1569,1),(1570,1),(1571,1),(1572,1),(1573,1),(1632,1),(1642,1),(1644,1), +(1645,1),(1646,1),(1649,1),(1650,1),(1651,1),(1652,1),(1661,1),(1668,1),(1670,1),(1671,1),(1676,1),(1677,1),(1678,1),(1679,1),(1680,1),(1681,1),(1682,1),(1683,1),(1684,1),(1685,1),(1686,1),(1687,1), +(1690,1),(1691,1),(1692,1),(1694,1),(1695,1),(1697,1),(1698,1),(1699,1),(1700,1),(1701,1),(1702,1),(1703,1),(1719,1),(1721,1),(1733,1),(1735,1),(1736,1),(1737,1),(1738,1),(1739,1),(1740,1),(1741,1), +(1742,1),(1743,1),(1744,1),(1745,1),(1746,1),(1748,1),(1749,1),(1750,1),(1751,1),(1752,1),(1754,1),(1756,1),(1775,1),(1777,1),(1854,1),(1872,1),(1879,1),(1901,1),(1937,1),(1938,1),(1949,1),(1950,1), +(1951,1),(1952,1),(1959,1),(1960,1),(1963,1),(1975,1),(1976,1),(1977,1),(1978,1),(1992,1),(2041,1),(2046,1),(2050,1),(2055,1),(2057,1),(2058,1),(2077,1),(2078,1),(2079,1),(2080,1),(2081,1),(2082,1), +(2083,1),(2084,1),(2086,1),(2092,1),(2093,1),(2094,1),(2096,1),(2097,1),(2099,1),(2104,1),(2105,1),(2107,1),(2111,1),(2112,1),(2113,1),(2114,1),(2115,1),(2116,1),(2117,1),(2118,1),(2119,1),(2121,1), +(2122,1),(2123,1),(2124,1),(2126,1),(2127,1),(2128,1),(2129,1),(2130,1),(2131,1),(2132,1),(2133,1),(2134,1),(2135,1),(2136,1),(2137,1),(2140,1),(2142,1),(2151,1),(2153,1),(2198,1),(2209,1),(2210,1), +(2214,1),(2215,1),(2216,1),(2225,1),(2226,1),(2227,1),(2228,1),(2229,1),(2238,1),(2239,1),(2263,1),(2276,1),(2277,1),(2278,1),(2279,1),(2280,1),(2285,1),(2299,1),(2302,1),(2303,1),(2307,1),(2308,1), +(2309,1),(2310,1),(2311,1),(2314,1),(2315,1),(2316,1),(2326,1),(2327,1),(2329,1),(2330,1),(2352,1),(2357,1),(2361,1),(2362,1),(2363,1),(2364,1),(2365,1),(2366,1),(2367,1),(2378,1),(2379,1),(2380,1), +(2381,1),(2382,1),(2383,1),(2386,1),(2388,1),(2389,1),(2390,1),(2391,1),(2392,1),(2393,1),(2394,1),(2395,1),(2396,1),(2397,1),(2398,1),(2399,1),(2400,1),(2401,1),(2402,1),(2405,1),(2409,1),(2410,1), +(2418,1),(2419,1),(2424,1),(2425,1),(2429,1),(2430,1),(2432,1),(2436,1),(2437,1),(2438,1),(2439,1),(2455,1),(2456,1),(2457,1),(2458,1),(2459,1),(2460,1),(2461,1),(2464,1),(2465,1),(2466,1),(2468,1), +(2469,1),(2470,1),(2485,1),(2489,1),(2492,1),(2497,1),(2504,1),(2506,1),(2507,1),(2508,1),(2509,1),(2510,1),(2511,1),(2512,1),(2513,1),(2514,1),(2515,1),(2516,1),(2517,1),(2518,1),(2519,1),(2524,1), +(2525,1),(2526,1),(2527,1),(2528,1),(2608,1),(2621,1),(2668,1),(2669,1),(2679,1),(2682,1),(2695,1),(2696,1),(2697,1),(2698,1),(2700,1),(2702,1),(2703,1),(2704,1),(2705,1),(2706,1),(2708,1),(2709,1), +(2710,1),(2711,1),(2712,1),(2713,1),(2737,1),(2770,1),(2771,1),(2772,1),(2784,1),(2786,1),(2787,1),(2788,1),(2789,1),(2790,1),(2792,1),(2795,1),(2796,1),(2798,1),(2799,1),(2802,1),(2803,1),(2804,1), +(2805,1),(2806,1),(2808,1),(2809,1),(2810,1),(2812,1),(2814,1),(2816,1),(2818,1),(2819,1),(2820,1),(2821,1),(2833,1),(2835,1),(2851,1),(2855,1),(2856,1),(2857,1),(2858,1),(2859,1),(2860,1),(2861,1), +(2870,1),(2872,1),(2876,1),(2878,1),(2879,1),(2880,1),(2881,1),(2908,1),(2909,1),(2910,1),(2911,1),(2912,1),(2913,1),(2916,1),(2917,1),(2918,1),(2930,1),(2934,1),(2938,1),(2940,1),(2941,1),(2942,1), +(2947,1),(2948,1),(2980,1),(2981,1),(2982,1),(2984,1),(2985,1),(2986,1),(2987,1),(2988,1),(2991,1),(2993,1),(2995,1),(2996,1),(2997,1),(2998,1),(2999,1),(3001,1),(3002,1),(3003,1),(3004,1),(3005,1), +(3007,1),(3008,1),(3009,1),(3010,1),(3011,1),(3012,1),(3013,1),(3014,1),(3015,1),(3016,1),(3017,1),(3018,1),(3019,1),(3020,1),(3021,1),(3022,1),(3023,1),(3024,1),(3025,1),(3026,1),(3027,1),(3028,1), +(3029,1),(3030,1),(3031,1),(3032,1),(3033,1),(3034,1),(3036,1),(3037,1),(3038,1),(3039,1),(3040,1),(3041,1),(3042,1),(3043,1),(3044,1),(3045,1),(3046,1),(3047,1),(3048,1),(3049,1),(3050,1),(3052,1), +(3053,1),(3054,1),(3055,1),(3057,1),(3059,1),(3060,1),(3061,1),(3062,1),(3063,1),(3064,1),(3065,1),(3066,1),(3067,1),(3069,1),(3070,1),(3071,1),(3072,1),(3074,1),(3075,1),(3076,1),(3077,1),(3078,1), +(3079,1),(3080,1),(3081,1),(3082,1),(3083,1),(3084,1),(3085,1),(3086,1),(3087,1),(3088,1),(3089,1),(3090,1),(3091,1),(3092,1),(3093,1),(3095,1),(3097,1),(3133,1),(3135,1),(3136,1),(3137,1),(3138,1), +(3139,1),(3140,1),(3142,1),(3143,1),(3144,1),(3145,1),(3147,1),(3148,1),(3149,1),(3150,1),(3153,1),(3154,1),(3155,1),(3156,1),(3157,1),(3158,1),(3159,1),(3160,1),(3161,1),(3162,1),(3163,1),(3164,1), +(3165,1),(3166,1),(3167,1),(3168,1),(3169,1),(3170,1),(3171,1),(3172,1),(3173,1),(3174,1),(3175,1),(3176,1),(3177,1),(3178,1),(3179,1),(3181,1),(3182,1),(3184,1),(3185,1),(3186,1),(3187,1),(3188,1), +(3189,1),(3190,1),(3191,1),(3193,1),(3194,1),(3208,1),(3210,1),(3211,1),(3212,1),(3213,1),(3214,1),(3215,1),(3216,1),(3217,1),(3218,1),(3219,1),(3220,1),(3221,1),(3222,1),(3223,1),(3224,1),(3230,1), +(3233,1),(3287,1),(3290,1),(3291,1),(3292,1),(3294,1),(3296,1),(3297,1),(3298,1),(3299,1),(3304,1),(3305,1),(3306,1),(3310,1),(3312,1),(3313,1),(3314,1),(3315,1),(3316,1),(3317,1),(3319,1),(3321,1), +(3322,1),(3323,1),(3324,1),(3325,1),(3326,1),(3327,1),(3328,1),(3329,1),(3330,1),(3331,1),(3332,1),(3333,1),(3334,1),(3335,1),(3336,1),(3337,1),(3338,1),(3341,1),(3342,1),(3343,1),(3344,1),(3345,1), +(3346,1),(3347,1),(3348,1),(3349,1),(3350,1),(3351,1),(3352,1),(3353,1),(3354,1),(3355,1),(3356,1),(3357,1),(3358,1),(3359,1),(3360,1),(3361,1),(3362,1),(3363,1),(3364,1),(3365,1),(3366,1),(3367,1), +(3368,1),(3369,1),(3370,1),(3371,1),(3372,1),(3373,1),(3387,1),(3388,1),(3389,1),(3390,1),(3399,1),(3400,1),(3401,1),(3402,1),(3403,1),(3404,1),(3405,1),(3406,1),(3407,1),(3408,1),(3409,1),(3410,1), +(3411,1),(3418,1),(3419,1),(3420,1),(3421,1),(3428,1),(3429,1),(3430,1),(3431,1),(3432,1),(3433,1),(3440,1),(3441,1),(3443,1),(3447,1),(3448,1),(3449,1),(3454,1),(3455,1),(3464,1),(3468,1),(3469,1), +(3477,1),(3478,1),(3479,1),(3480,1),(3481,1),(3482,1),(3483,1),(3484,1),(3485,1),(3486,1),(3487,1),(3488,1),(3489,1),(3490,1),(3500,1),(3501,1),(3514,1),(3515,1),(3516,1),(3517,1),(3518,1),(3519,1), +(3520,1),(3521,1),(3522,1),(3523,1),(3525,1),(3539,1),(3540,1),(3541,1),(3542,1),(3543,1),(3544,1),(3545,1),(3546,1),(3547,1),(3548,1),(3549,1),(3550,1),(3551,1),(3552,1),(3553,1),(3554,1),(3555,1), +(3556,1),(3557,1),(3558,1),(3559,1),(3561,1),(3562,1),(3564,1),(3565,1),(3567,1),(3568,1),(3571,1),(3575,1),(3583,1),(3584,1),(3585,1),(3587,1),(3588,1),(3589,1),(3590,1),(3591,1),(3592,1),(3593,1), +(3594,1),(3595,1),(3596,1),(3597,1),(3598,1),(3599,1),(3600,1),(3601,1),(3602,1),(3603,1),(3604,1),(3605,1),(3606,1),(3607,1),(3608,1),(3609,1),(3610,1),(3611,1),(3612,1),(3613,1),(3614,1),(3615,1), +(3616,1),(3620,1),(3621,1),(3622,1),(3623,1),(3624,1),(3625,1),(3626,1),(3627,1),(3628,1),(3629,1),(3639,1),(3644,1),(3649,1),(3650,1),(3657,1),(3661,1),(3663,1),(3666,1),(3681,1),(3682,1),(3685,1), +(3688,1),(3689,1),(3690,1),(3691,1),(3692,1),(3693,1),(3694,1),(3695,1),(3699,1),(3700,1),(3701,1),(3702,1),(3703,1),(3704,1),(3705,1),(3706,1),(3707,1),(3708,1),(3779,1),(3836,1),(3838,1),(3841,1), +(3842,1),(3845,1),(3846,1),(3847,1),(3848,1),(3849,1),(3880,1),(3881,1),(3882,1),(3883,1),(3884,1),(3885,1),(3890,1),(3894,1),(3895,1),(3896,1),(3901,1),(3916,1),(3920,1),(3933,1),(3934,1),(3935,1), +(3936,1),(3937,1),(3948,1),(3951,1),(3952,1),(3953,1),(3954,1),(3955,1),(3956,1),(3957,1),(3958,1),(3959,1),(3960,1),(3961,1),(3962,1),(3963,1),(3964,1),(3965,1),(3966,1),(3967,1),(3969,1),(3970,1), +(3978,1),(3979,1),(3980,1),(3982,1),(3994,1),(3995,1),(3996,1),(4043,1),(4046,1),(4047,1),(4048,1),(4049,1),(4077,1),(4078,1),(4079,1),(4080,1),(4081,1),(4082,1),(4083,1),(4084,1),(4087,1),(4088,1), +(4089,1),(4090,1),(4091,1),(4092,1),(4138,1),(4146,1),(4149,1),(4153,1),(4155,1),(4156,1),(4157,1),(4159,1),(4160,1),(4161,1),(4163,1),(4164,1),(4165,1),(4167,1),(4168,1),(4169,1),(4170,1),(4171,1), +(4172,1),(4173,1),(4175,1),(4176,1),(4177,1),(4178,1),(4179,1),(4180,1),(4181,1),(4182,1),(4183,1),(4185,1),(4186,1),(4187,1),(4188,1),(4189,1),(4190,1),(4191,1),(4192,1),(4193,1),(4194,1),(4195,1), +(4197,1),(4198,1),(4200,1),(4203,1),(4204,1),(4205,1),(4206,1),(4207,1),(4208,1),(4209,1),(4210,1),(4211,1),(4212,1),(4213,1),(4214,1),(4215,1),(4216,1),(4217,1),(4218,1),(4219,1),(4220,1),(4221,1), +(4222,1),(4223,1),(4225,1),(4226,1),(4228,1),(4229,1),(4230,1),(4231,1),(4232,1),(4233,1),(4234,1),(4235,1),(4236,1),(4237,1),(4239,1),(4240,1),(4241,1),(4242,1),(4243,1),(4244,1),(4254,1),(4255,1), +(4256,1),(4257,1),(4258,1),(4259,1),(4262,1),(4265,1),(4266,1),(4267,1),(4305,1),(4307,1),(4309,1),(4310,1),(4311,1),(4312,1),(4314,1),(4317,1),(4319,1),(4320,1),(4321,1),(4407,1),(4423,1),(4444,1), +(4451,1),(4455,1),(4456,1),(4483,1),(4484,1),(4485,1),(4486,1),(4487,1),(4488,1),(4489,1),(4497,1),(4498,1),(4501,1),(4502,1),(4509,1),(4510,1),(4521,1),(4544,1),(4545,1),(4546,1),(4547,1),(4549,1), +(4550,1),(4551,1),(4552,1),(4553,1),(4554,1),(4555,1),(4556,1),(4557,1),(4558,1),(4559,1),(4560,1),(4561,1),(4562,1),(4563,1),(4564,1),(4565,1),(4566,1),(4567,1),(4568,1),(4569,1),(4570,1),(4571,1), +(4572,1),(4573,1),(4574,1),(4575,1),(4576,1),(4577,1),(4578,1),(4579,1),(4580,1),(4581,1),(4582,1),(4583,1),(4584,1),(4585,1),(4586,1),(4587,1),(4588,1),(4589,1),(4590,1),(4591,1),(4592,1),(4593,1), +(4594,1),(4595,1),(4596,1),(4597,1),(4598,1),(4599,1),(4600,1),(4601,1),(4602,1),(4603,1),(4604,1),(4605,1),(4606,1),(4607,1),(4608,1),(4609,1),(4610,1),(4611,1),(4612,1),(4613,1),(4614,1),(4615,1), +(4616,1),(4617,1),(4621,1),(4721,1),(4722,1),(4730,1),(4731,1),(4732,1),(4752,1),(4753,1),(4772,1),(4773,1),(4775,1),(4782,1),(4791,1),(4794,1),(4875,1),(4876,1),(4877,1),(4878,1),(4879,1),(4881,1), +(4882,1),(4883,1),(4884,1),(4885,1),(4886,1),(4888,1),(4889,1),(4890,1),(4891,1),(4892,1),(4893,1),(4894,1),(4895,1),(4896,1),(4897,1),(4898,1),(4899,1),(4900,1),(4902,1),(4921,1),(4922,1),(4923,1), +(4924,1),(4926,1),(4941,1),(4942,1),(4943,1),(4944,1),(4947,1),(4948,1),(4949,1),(4951,1),(4954,1),(4959,1),(4960,1),(4961,1),(4963,1),(4964,1),(4965,1),(4966,1),(4967,1),(4968,1),(4973,1),(4974,1), +(4976,1),(4979,1),(4981,1),(4983,1),(4984,1),(4995,1),(4996,1),(5042,1),(5047,1),(5049,1),(5050,1),(5051,1),(5052,1),(5054,1),(5081,1),(5082,1),(5083,1),(5084,1),(5087,1),(5090,1),(5091,1),(5092,1), +(5093,1),(5094,1),(5095,1),(5096,1),(5099,1),(5100,1),(5101,1),(5102,1),(5103,1),(5104,1),(5105,1),(5106,1),(5107,1),(5108,1),(5109,1),(5110,1),(5111,1),(5112,1),(5113,1),(5114,1),(5115,1),(5116,1), +(5117,1),(5118,1),(5119,1),(5120,1),(5121,1),(5122,1),(5123,1),(5124,1),(5125,1),(5126,1),(5127,1),(5128,1),(5129,1),(5130,1),(5131,1),(5132,1),(5133,1),(5134,1),(5135,1),(5137,1),(5138,1),(5139,1), +(5140,1),(5141,1),(5142,1),(5143,1),(5144,1),(5145,1),(5146,1),(5147,1),(5148,1),(5149,1),(5150,1),(5151,1),(5152,1),(5153,1),(5154,1),(5155,1),(5156,1),(5157,1),(5158,1),(5159,1),(5160,1),(5161,1), +(5162,1),(5163,1),(5164,1),(5165,1),(5166,1),(5167,1),(5169,1),(5170,1),(5171,1),(5172,1),(5173,1),(5174,1),(5175,1),(5177,1),(5178,1),(5188,1),(5189,1),(5190,1),(5191,1),(5192,1),(5193,1),(5199,1), +(5200,1),(5204,1),(5384,1),(5385,1),(5386,1),(5387,1),(5388,1),(5389,1),(5390,1),(5392,1),(5393,1),(5394,1),(5395,1),(5396,1),(5412,1),(5413,1),(5414,1),(5418,1),(5464,1),(5476,1),(5479,1),(5480,1), +(5482,1),(5483,1),(5484,1),(5489,1),(5491,1),(5492,1),(5493,1),(5494,1),(5495,1),(5496,1),(5497,1),(5498,1),(5499,1),(5500,1),(5501,1),(5502,1),(5503,1),(5504,1),(5505,1),(5506,1),(5507,1),(5508,1), +(5509,1),(5510,1),(5511,1),(5512,1),(5513,1),(5514,1),(5515,1),(5516,1),(5517,1),(5518,1),(5519,1),(5520,1),(5543,1),(5544,1),(5546,1),(5547,1),(5564,1),(5565,1),(5566,1),(5567,1),(5569,1),(5570,1), +(5591,1),(5592,1),(5593,1),(5595,1),(5597,1),(5599,1),(5603,1),(5605,1),(5606,1),(5609,1),(5610,1),(5611,1),(5612,1),(5613,1),(5614,1),(5620,1),(5624,1),(5635,1),(5636,1),(5637,1),(5638,1),(5639,1), +(5640,1),(5641,1),(5642,1),(5644,1),(5651,1),(5653,1),(5654,1),(5655,1),(5656,1),(5657,1),(5658,1),(5659,1),(5660,1),(5661,1),(5662,1),(5663,1),(5664,1),(5665,1),(5667,1),(5668,1),(5670,1),(5675,1), +(5679,1),(5688,1),(5690,1),(5693,1),(5694,1),(5695,1),(5696,1),(5698,1),(5699,1),(5700,1),(5701,1),(5702,1),(5703,1),(5704,1),(5705,1),(5706,1),(5707,1),(5724,1),(5725,1),(5731,1),(5732,1),(5733,1), +(5734,1),(5744,1),(5747,1),(5748,1),(5749,1),(5750,1),(5752,1),(5753,1),(5754,1),(5757,1),(5758,1),(5759,1),(5765,1),(5769,1),(5770,1),(5782,1),(5810,1),(5811,1),(5812,1),(5813,1),(5814,1),(5815,1), +(5816,1),(5817,1),(5819,1),(5820,1),(5821,1),(5870,1),(5871,1),(5875,1),(5878,1),(5880,1),(5882,1),(5883,1),(5884,1),(5885,1),(5886,1),(5887,1),(5888,1),(5892,1),(5899,1),(5900,1),(5904,1),(5905,1), +(5906,1),(5907,1),(5908,1),(5909,1),(5910,1),(5911,1),(5917,1),(5938,1),(5939,1),(5940,1),(5941,1),(5942,1),(5943,1),(5944,1),(5952,1),(5953,1),(5957,1),(5958,1),(5994,1),(6014,1),(6018,1),(6026,1), +(6027,1),(6028,1),(6030,1),(6031,1),(6034,1),(6046,1),(6086,1),(6087,1),(6089,1),(6090,1),(6091,1),(6094,1),(6114,1),(6119,1),(6120,1),(6121,1),(6122,1),(6142,1),(6166,1),(6169,1),(6171,1),(6172,1), +(6173,1),(6174,1),(6175,1),(6177,1),(6178,1),(6179,1),(6181,1),(6182,1),(6183,1),(6237,1),(6241,1),(6244,1),(6267,1),(6272,1),(6286,1),(6287,1),(6288,1),(6289,1),(6290,1),(6291,1),(6292,1),(6293,1), +(6294,1),(6295,1),(6297,1),(6298,1),(6299,1),(6300,1),(6301,1),(6306,1),(6328,1),(6367,1),(6373,1),(6374,1),(6376,1),(6382,1),(6387,1),(6389,1),(6393,1),(6394,1),(6395,1),(6408,1),(6410,1),(6411,1), +(6446,1),(6467,1),(6522,1),(6526,1),(6566,1),(6567,1),(6569,1),(6574,1),(6576,1),(6577,1),(6579,1),(6586,1),(6607,1),(6667,1),(6670,1),(6706,1),(6726,1),(6727,1),(6732,1),(6734,1),(6735,1),(6736,1), +(6737,1),(6738,1),(6739,1),(6740,1),(6741,1),(6746,1),(6747,1),(6749,1),(6774,1),(6775,1),(6776,1),(6778,1),(6780,1),(6781,1),(6784,1),(6785,1),(6786,1),(6787,1),(6790,1),(6806,1),(6826,1),(6868,1), +(6886,1),(6928,1),(6929,1),(6930,1),(6946,1),(6966,1),(6986,1),(6987,1),(7007,1),(7009,1),(7010,1),(7024,1),(7087,1),(7088,1),(7089,1),(7208,1),(7229,1),(7230,1),(7231,1),(7232,1),(7292,1),(7293,1), +(7294,1),(7295,1),(7296,1),(7297,1),(7298,1),(7311,1),(7312,1),(7313,1),(7315,1),(7316,1),(7317,1),(7410,1),(7427,1),(7485,1),(7488,1),(7489,1),(7583,1),(7623,1),(7643,1),(7663,1),(7683,1),(7714,1), +(7730,1),(7731,1),(7733,1),(7736,1),(7737,1),(7740,1),(7744,1),(7763,1),(7764,1),(7765,1),(7766,1),(7776,1),(7777,1),(7779,1),(7780,1),(7790,1),(7792,1),(7793,1),(7798,1),(7823,1),(7824,1),(7825,1), +(7843,1),(7852,1),(7854,1),(7865,1),(7866,1),(7867,1),(7868,1),(7869,1),(7870,1),(7871,1),(7875,1),(7877,1),(7878,1),(7879,1),(7880,1),(7884,1),(7900,1),(7903,1),(7904,1),(7906,1),(7907,1),(7916,1), +(7917,1),(7935,1),(7937,1),(7939,1),(7940,1),(7941,1),(7942,1),(7943,1),(7944,1),(7945,1),(7946,1),(7947,1),(7948,1),(7949,1),(7950,1),(7952,1),(7953,1),(7954,1),(7955,1),(7956,1),(7957,1),(7975,1), +(7976,1),(7978,1),(7980,1),(7999,1),(8015,1),(8016,1),(8017,1),(8018,1),(8019,1),(8020,1),(8021,1),(8022,1),(8026,1),(8055,1),(8096,1),(8115,1),(8117,1),(8118,1),(8140,1),(8141,1),(8142,1),(8143,1), +(8144,1),(8145,1),(8146,1),(8147,1),(8148,1),(8150,1),(8151,1),(8152,1),(8153,1),(8154,1),(8155,1),(8157,1),(8158,1),(8159,1),(8160,1),(8161,1),(8176,1),(8177,1),(8178,1),(8256,1),(8284,1),(8306,1), +(8307,1),(8310,1),(8356,1),(8357,1),(8358,1),(8359,1),(8360,1),(8361,1),(8362,1),(8363,1),(8364,1),(8383,1),(8385,1),(8390,1),(8392,1),(8393,1),(8396,1),(8397,1),(8398,1),(8401,1),(8403,1),(8404,1), +(8416,1),(8436,1),(8507,1),(8508,1),(8517,1),(8576,1),(8582,1),(8583,1),(8584,1),(8586,1),(8587,1),(8609,1),(8610,1),(8659,1),(8664,1),(8665,1),(8669,1),(8670,1),(8671,1),(8672,1),(8674,1),(8681,1), +(8719,1),(8720,1),(8721,1),(8722,1),(8723,1),(8777,1),(8856,1),(8878,1),(8879,1),(8931,1),(8934,1),(8997,1),(9047,1),(9076,1),(9077,1),(9078,1),(9079,1),(9080,1),(9081,1),(9082,1),(9083,1),(9084,1), +(9085,1),(9086,1),(9087,1),(9099,1),(9177,1),(9238,1),(9296,1),(9297,1),(9356,1),(9457,1),(9458,1),(9465,1),(9501,1),(9521,1),(9525,1),(9526,1),(9527,1),(9539,1),(9540,1),(9548,1),(9549,1),(9550,1), +(9551,1),(9552,1),(9553,1),(9555,1),(9560,1),(9561,1),(9562,1),(9564,1),(9565,1),(9566,1),(9576,1),(9578,1),(9579,1),(9580,1),(9581,1),(9582,1),(9584,1),(9598,1),(9599,1),(9616,1),(9617,1),(9620,1), +(9636,1),(9660,1),(9796,1),(9820,1),(9857,1),(9858,1),(9859,1),(9976,1),(9977,1),(9978,1),(9979,1),(9980,1),(9981,1),(9982,1),(9983,1),(9984,1),(9985,1),(9986,1),(9987,1),(9988,1),(9989,1),(9990,1), +(9996,1),(10037,1),(10038,1),(10045,1),(10046,1),(10047,1),(10048,1),(10049,1),(10050,1),(10051,1),(10052,1),(10053,1),(10054,1),(10055,1),(10056,1),(10057,1),(10058,1),(10059,1),(10061,1), +(10062,1),(10079,1),(10085,1),(10086,1),(10088,1),(10089,1),(10090,1),(10118,1),(10136,1),(10176,1),(10181,1),(10182,1),(10204,1),(10216,1),(10219,1),(10266,1),(10276,1),(10277,1),(10278,1), +(10291,1),(10292,1),(10293,1),(10294,1),(10295,1),(10297,1),(10298,1),(10301,1),(10303,1),(10306,1),(10307,1),(10360,1),(10361,1),(10362,1),(10364,1),(10365,1),(10367,1),(10368,1),(10369,1), +(10370,1),(10377,1),(10378,1),(10379,1),(10380,1),(10427,1),(10428,1),(10443,1),(10444,1),(10446,1),(10448,1),(10449,1),(10450,1),(10451,1),(10452,1),(10453,1),(10454,1),(10455,1),(10456,1), +(10460,1),(10537,1),(10539,1),(10540,1),(10578,1),(10582,1),(10583,1),(10599,1),(10600,1),(10604,1),(10606,1),(10610,1),(10611,1),(10612,1),(10616,1),(10618,1),(10619,1),(10636,1),(10638,1), +(10645,1),(10646,1),(10665,1),(10666,1),(10676,1),(10682,1),(10684,1),(10696,1),(10719,1),(10721,1),(10781,1),(10782,1),(10803,1),(10804,1),(10805,1),(10837,1),(10838,1),(10878,1),(10879,1), +(10880,1),(10881,1),(10897,1),(10919,1),(10930,1),(10978,1),(11022,1),(11023,1),(11025,1),(11026,1),(11028,1),(11029,1),(11031,1),(11037,1),(11040,1),(11041,1),(11042,1),(11044,1),(11045,1), +(11046,1),(11047,1),(11048,1),(11049,1),(11050,1),(11051,1),(11052,1),(11053,1),(11055,1),(11056,1),(11057,1),(11065,1),(11066,1),(11067,1),(11068,1),(11069,1),(11070,1),(11071,1),(11072,1), +(11074,1),(11079,1),(11081,1),(11083,1),(11084,1),(11096,1),(11097,1),(11098,1),(11103,1),(11104,1),(11105,1),(11106,1),(11116,1),(11117,1),(11118,1),(11137,1),(11138,1),(11139,1),(11145,1), +(11146,1),(11176,1),(11177,1),(11178,1),(11180,1),(11181,1),(11191,1),(11192,1),(11193,1),(11196,1),(11198,1),(11218,1),(11219,1),(11259,1),(11276,1),(11317,1),(11328,1),(11392,1),(11393,1), +(11394,1),(11395,1),(11396,1),(11397,1),(11398,1),(11399,1),(11400,1),(11401,1),(11402,1),(11403,1),(11404,1),(11405,1),(11406,1),(11407,1),(11408,1),(11409,1),(11410,1),(11411,1),(11412,1), +(11413,1),(11414,1),(11415,1),(11416,1),(11549,1),(11550,1),(11608,1),(11609,1),(11615,1),(11616,1),(11624,1),(11696,1),(11699,1),(11700,1),(11701,1),(11702,1),(11703,1),(11708,1),(11709,1), +(11712,1),(11715,1),(11716,1),(11717,1),(11718,1),(11719,1),(11720,1),(11748,1),(11749,1),(11750,1),(11751,1),(11752,1),(11795,1),(11797,1),(11799,1),(11800,1),(11801,1),(11802,1),(11806,1), +(11807,1),(11808,1),(11809,1),(11814,1),(11815,1),(11816,1),(11817,1),(11818,1),(11819,1),(11820,1),(11821,1),(11822,1),(11823,1),(11824,1),(11825,1),(11826,1),(11827,1),(11828,1),(11829,1), +(11833,1),(11835,1),(11856,1),(11857,1),(11860,1),(11861,1),(11862,1),(11863,1),(11864,1),(11865,1),(11866,1),(11867,1),(11868,1),(11869,1),(11870,1),(11877,1),(11878,1),(11885,1),(11899,1), +(11900,1),(11901,1),(11916,1),(11919,1),(11946,1),(11947,1),(11948,1),(11949,1),(11979,1),(11994,1),(11997,1),(11998,1),(12019,1),(12020,1),(12021,1),(12022,1),(12023,1),(12024,1),(12025,1), +(12026,1),(12027,1),(12028,1),(12029,1),(12030,1),(12031,1),(12032,1),(12033,1),(12035,1),(12036,1),(12038,1),(12039,1),(12040,1),(12042,1),(12043,1),(12044,1),(12045,1),(12047,1),(12048,1), +(12050,1),(12051,1),(12052,1),(12053,1),(12096,1),(12097,1),(12121,1),(12122,1),(12127,1),(12136,1),(12137,1),(12160,1),(12196,1),(12197,1),(12198,1),(12336,1),(12338,1),(12340,1),(12384,1), +(12423,1),(12425,1),(12427,1),(12428,1),(12429,1),(12430,1),(12480,1),(12481,1),(12576,1),(12577,1),(12578,1),(12580,1),(12596,1),(12616,1),(12617,1),(12636,1),(12656,1),(12657,1),(12658,1), +(12696,1),(12716,1),(12717,1),(12718,1),(12719,1),(12720,1),(12721,1),(12722,1),(12723,1),(12724,1),(12736,1),(12737,1),(12740,1),(12756,1),(12757,1),(12777,1),(12778,1),(12779,1),(12780,1), +(12781,1),(12782,1),(12783,1),(12784,1),(12785,1),(12786,1),(12787,1),(12788,1),(12789,1),(12790,1),(12791,1),(12792,1),(12793,1),(12794,1),(12795,1),(12796,1),(12797,1),(12798,1),(12799,1), +(12805,1),(12807,1),(12816,1),(12818,1),(12836,1),(12837,1),(12858,1),(12861,1),(12862,1),(12863,1),(12864,1),(12867,1),(12877,1),(12903,1),(12920,1),(12923,1),(12924,1),(12925,1),(12936,1), +(12937,1),(12938,1),(12939,1),(12960,1),(12961,1),(12962,1),(12996,1),(12997,1),(12998,1),(13000,1),(13018,1),(13076,1),(13078,1),(13079,1),(13080,1),(13084,1),(13086,1),(13087,1),(13088,1), +(13089,1),(13096,1),(13097,1),(13098,1),(13099,1),(13116,1),(13117,1),(13137,1),(13138,1),(13139,1),(13140,1),(13143,1),(13144,1),(13145,1),(13146,1),(13147,1),(13152,1),(13153,1),(13154,1), +(13155,1),(13161,1),(13176,1),(13177,1),(13178,1),(13179,1),(13180,1),(13181,1),(13216,1),(13217,1),(13218,1),(13219,1),(13221,1),(13236,1),(13256,1),(13257,1),(13283,1),(13284,1),(13296,1), +(13297,1),(13298,1),(13299,1),(13300,1),(13316,1),(13318,1),(13319,1),(13320,1),(13324,1),(13325,1),(13326,1),(13327,1),(13328,1),(13329,1),(13330,1),(13331,1),(13332,1),(13333,1),(13334,1), +(13335,1),(13336,1),(13337,1),(13356,1),(13357,1),(13358,1),(13359,1),(13397,1),(13417,1),(13418,1),(13419,1),(13420,1),(13421,1),(13422,1),(13424,1),(13425,1),(13426,1),(13427,1),(13428,1), +(13429,1),(13430,1),(13431,1),(13432,1),(13433,1),(13434,1),(13435,1),(13436,1),(13437,1),(13438,1),(13439,1),(13440,1),(13441,1),(13442,1),(13443,1),(13446,1),(13447,1),(13448,1),(13449,1), +(13476,1),(13516,1),(13517,1),(13518,1),(13519,1),(13520,1),(13521,1),(13522,1),(13523,1),(13524,1),(13525,1),(13526,1),(13527,1),(13528,1),(13529,1),(13530,1),(13531,1),(13534,1),(13535,1), +(13536,1),(13537,1),(13538,1),(13539,1),(13540,1),(13541,1),(13542,1),(13543,1),(13544,1),(13545,1),(13546,1),(13547,1),(13548,1),(13549,1),(13550,1),(13551,1),(13552,1),(13553,1),(13554,1), +(13555,1),(13556,1),(13557,1),(13576,1),(13577,1),(13597,1),(13598,1),(13616,1),(13617,1),(13618,1),(13656,1),(13676,1),(13698,1),(13699,1),(13776,1),(13777,1),(13797,1),(13798,1),(13816,1), +(13817,1),(13839,1),(13840,1),(13841,1),(13842,1),(13843,1),(14041,1),(14121,1),(14141,1),(14142,1),(14182,1),(14185,1),(14186,1),(14187,1),(14188,1),(14201,1),(14242,1),(14282,1),(14283,1), +(14284,1),(14285,1),(14301,1),(14304,1),(14363,1),(14365,1),(14367,1),(14373,1),(14374,1),(14375,1),(14376,1),(14377,1),(14378,1),(14379,1),(14380,1),(14392,1),(14394,1),(14402,1),(14403,1), +(14404,1),(14423,1),(14438,1),(14439,1),(14440,1),(14441,1),(14442,1),(14484,1),(14485,1),(14493,1),(14494,1),(14497,1),(14498,1),(14581,1),(14622,1),(14643,1),(14644,1),(14715,1),(14717,1), +(14718,1),(14720,1),(14721,1),(14730,1),(14731,1),(14733,1),(14734,1),(14736,1),(14737,1),(14738,1),(14739,1),(14740,1),(14741,1),(14746,1),(14753,1),(14754,1),(14757,1),(14762,1),(14763,1), +(14764,1),(14765,1),(14766,1),(14767,1),(14768,1),(14769,1),(14770,1),(14771,1),(14772,1),(14773,1),(14774,1),(14775,1),(14776,1),(14777,1),(14781,1),(14848,1),(14859,1),(14893,1),(14901,1), +(14909,1),(14913,1),(14942,1),(14943,1),(14944,1),(14945,1),(14946,1),(14947,1),(14948,1),(14961,1),(14962,1),(14963,1),(14964,1),(14981,1),(14982,1),(14983,1),(14984,1),(14990,1),(15006,1), +(15007,1),(15008,1),(15011,1),(15012,1),(15021,1),(15022,1),(15102,1),(15103,1),(15105,1),(15106,1),(15124,1),(15125,1),(15126,1),(15127,1),(15128,1),(15130,1),(15131,1),(15136,1),(15137,1), +(15138,1),(15139,1),(15177,1),(15178,1),(15193,1),(15195,1),(15197,1),(15199,1),(15270,1),(15278,1),(15279,1),(15280,1),(15281,1),(15283,1),(15284,1),(15285,1),(15287,1),(15289,1),(15291,1), +(15292,1),(15295,1),(15296,1),(15297,1),(15301,1),(15315,1),(15350,1),(15351,1),(15371,1),(15383,1),(15398,1),(15399,1),(15400,1),(15401,1),(15402,1),(15403,1),(15404,1),(15405,1),(15406,1), +(15416,1),(15417,1),(15418,1),(15419,1),(15431,1),(15432,1),(15433,1),(15434,1),(15437,1),(15440,1),(15441,1),(15442,1),(15443,1),(15444,1),(15445,1),(15446,1),(15448,1),(15450,1),(15451,1), +(15452,1),(15453,1),(15455,1),(15456,1),(15457,1),(15458,1),(15459,1),(15460,1),(15469,1),(15471,1),(15473,1),(15477,1),(15494,1),(15501,1),(15508,1),(15512,1),(15513,1),(15515,1),(15518,1), +(15519,1),(15522,1),(15525,1),(15528,1),(15529,1),(15532,1),(15533,1),(15534,1),(15535,1),(15539,1),(15612,1),(15613,1),(15615,1),(15616,1),(15617,1),(15618,1),(15619,1),(15633,1),(15634,1), +(15659,1),(15660,1),(15663,1),(15672,1),(15675,1),(15676,1),(15677,1),(15678,1),(15679,1),(15680,1),(15681,1),(15682,1),(15683,1),(15684,1),(15686,1),(15694,1),(15696,1),(15700,1),(15701,1), +(15702,1),(15703,1),(15704,1),(15707,1),(15708,1),(15709,1),(15719,1),(15723,1),(15731,1),(15732,1),(15733,1),(15734,1),(15735,1),(15736,1),(15737,1),(15738,1),(15739,1),(15745,1),(15746,1), +(15760,1),(15761,1),(15762,1),(15763,1),(15764,1),(15765,1),(15766,1),(15767,1),(15768,1),(15780,1),(15781,1),(15782,1),(15783,1),(15784,1),(15785,1),(15786,1),(15787,1),(15788,1),(15789,1), +(15790,1),(15791,1),(15792,1),(15793,1),(15794,1),(15795,1),(15852,1),(15853,1),(15854,1),(15855,1),(15856,1),(15857,1),(15858,1),(15859,1),(15860,1),(15861,1),(15862,1),(15863,1),(15866,1), +(15868,1),(15869,1),(15870,1),(15903,1),(15905,1),(15906,1),(15907,1),(15908,1),(15920,1),(15921,1),(15924,1),(15938,1),(15939,1),(15940,1),(15941,1),(15942,1),(15945,1),(15946,1),(15947,1), +(15970,1),(15971,1),(15982,1),(15983,1),(15991,1),(16001,1),(16002,1),(16003,1),(16004,1),(16005,1),(16007,1),(16008,1),(16009,1),(16012,1),(16013,1),(16014,1),(16016,1),(16019,1),(16023,1), +(16031,1),(16032,1),(16033,1),(16091,1),(16094,1),(16096,1),(16105,1),(16106,1),(16107,1),(16108,1),(16109,1),(16110,1),(16112,1),(16113,1),(16114,1),(16115,1),(16116,1),(16123,1),(16131,1), +(16132,1),(16133,1),(16134,1),(16135,1),(16144,1),(16147,1),(16160,1),(16161,1),(16185,1),(16186,1),(16187,1),(16189,1),(16191,1),(16192,1),(16197,1),(16213,1),(16217,1),(16220,1),(16221,1), +(16222,1),(16224,1),(16227,1),(16231,1),(16237,1),(16241,1),(16242,1),(16251,1),(16252,1),(16253,1),(16256,1),(16257,1),(16258,1),(16259,1),(16260,1),(16261,1),(16262,1),(16263,1),(16264,1), +(16265,1),(16266,1),(16267,1),(16268,1),(16269,1),(16270,1),(16271,1),(16272,1),(16273,1),(16274,1),(16275,1),(16276,1),(16277,1),(16278,1),(16279,1),(16280,1),(16283,1),(16285,1),(16287,1), +(16288,1),(16289,1),(16291,1),(16293,1),(16295,1),(16362,1),(16366,1),(16367,1),(16371,1),(16376,1),(16381,1),(16396,1),(16397,1),(16432,1),(16442,1),(16443,1),(16444,1),(16458,1),(16462,1), +(16463,1),(16464,1),(16475,1),(16476,1),(16477,1),(16483,1),(16499,1),(16500,1),(16501,1),(16502,1),(16503,1),(16514,1),(16535,1),(16541,1),(16542,1),(16546,1),(16551,1),(16553,1),(16554,1), +(16568,1),(16574,1),(16575,1),(16576,1),(16577,1),(16578,1),(16579,1),(16580,1),(16582,1),(16583,1),(16584,1),(16585,1),(16586,1),(16587,1),(16588,1),(16589,1),(16590,1),(16591,1),(16599,1), +(16602,1),(16603,1),(16610,1),(16611,1),(16612,1),(16613,1),(16614,1),(16615,1),(16616,1),(16617,1),(16618,1),(16619,1),(16620,1),(16621,1),(16622,1),(16623,1),(16624,1),(16625,1),(16626,1), +(16627,1),(16628,1),(16629,1),(16630,1),(16631,1),(16632,1),(16633,1),(16634,1),(16635,1),(16636,1),(16637,1),(16638,1),(16639,1),(16640,1),(16641,1),(16642,1),(16643,1),(16644,1),(16645,1), +(16646,1),(16647,1),(16648,1),(16649,1),(16650,1),(16651,1),(16652,1),(16653,1),(16654,1),(16655,1),(16656,1),(16657,1),(16658,1),(16659,1),(16660,1),(16661,1),(16662,1),(16663,1),(16664,1), +(16665,1),(16666,1),(16667,1),(16668,1),(16669,1),(16670,1),(16671,1),(16672,1),(16673,1),(16674,1),(16675,1),(16676,1),(16677,1),(16678,1),(16679,1),(16680,1),(16681,1),(16682,1),(16683,1), +(16684,1),(16685,1),(16686,1),(16687,1),(16688,1),(16689,1),(16690,1),(16691,1),(16692,1),(16693,1),(16694,1),(16695,1),(16696,1),(16702,1),(16703,1),(16705,1),(16706,1),(16707,1),(16708,1), +(16709,1),(16710,1),(16711,1),(16712,1),(16713,1),(16714,1),(16715,1),(16716,1),(16717,1),(16718,1),(16719,1),(16720,1),(16721,1),(16722,1),(16723,1),(16724,1),(16725,1),(16726,1),(16727,1), +(16728,1),(16729,1),(16730,1),(16731,1),(16732,1),(16733,1),(16734,1),(16735,1),(16736,1),(16737,1),(16738,1),(16739,1),(16740,1),(16741,1),(16742,1),(16743,1),(16744,1),(16745,1),(16746,1), +(16747,1),(16748,1),(16749,1),(16750,1),(16751,1),(16752,1),(16753,1),(16754,1),(16755,1),(16756,1),(16757,1),(16758,1),(16759,1),(16761,1),(16762,1),(16763,1),(16764,1),(16765,1),(16766,1), +(16767,1),(16768,1),(16770,1),(16771,1),(16773,1),(16774,1),(16780,1),(16781,1),(16782,1),(16786,1),(16789,1),(16790,1),(16791,1),(16792,1),(16793,1),(16794,1),(16795,1),(16796,1),(16797,1), +(16798,1),(16799,1),(16800,1),(16801,1),(16802,1),(16819,1),(16820,1),(16821,1),(16822,1),(16823,1),(16824,1),(16825,1),(16826,1),(16827,1),(16828,1),(16829,1),(16830,1),(16831,1),(16832,1), +(16833,1),(16834,1),(16835,1),(16836,1),(16837,1),(16838,1),(16839,1),(16840,1),(16841,1),(16842,1),(16843,1),(16849,1),(16850,1),(16851,1),(16852,1),(16853,1),(16856,1),(16858,1),(16860,1), +(16862,1),(16864,1),(16866,1),(16885,1),(16886,1),(16888,1),(16896,1),(16915,1),(16917,1),(16918,1),(16919,1),(16920,1),(16921,1),(16923,1),(16924,1),(16991,1),(16993,1),(17002,1),(17004,1), +(17005,1),(17006,1),(17015,1),(17029,1),(17046,1),(17052,1),(17056,1),(17062,1),(17068,1),(17070,1),(17071,1),(17076,1),(17079,1),(17080,1),(17089,1),(17091,1),(17092,1),(17093,1),(17094,1), +(17095,1),(17097,1),(17098,1),(17099,1),(17100,1),(17101,1),(17103,1),(17104,1),(17105,1),(17106,1),(17109,1),(17110,1),(17114,1),(17116,1),(17117,1),(17119,1),(17120,1),(17121,1),(17122,1), +(17127,1),(17162,1),(17204,1),(17209,1),(17212,1),(17214,1),(17215,1),(17218,1),(17219,1),(17222,1),(17223,1),(17226,1),(17227,1),(17228,1),(17232,1),(17238,1),(17240,1),(17241,1),(17242,1), +(17243,1),(17244,1),(17245,1),(17246,1),(17247,1),(17263,1),(17277,1),(17282,1),(17285,1),(17288,1),(17289,1),(17290,1),(17291,1),(17292,1),(17294,1),(17295,1),(17296,1),(17297,1),(17303,1), +(17310,1),(17311,1),(17312,1),(17355,1),(17375,1),(17379,1),(17382,1),(17383,1),(17384,1),(17390,1),(17391,1),(17392,1),(17393,1),(17394,1),(17402,1),(17403,1),(17406,1),(17409,1),(17410,1), +(17412,1),(17421,1),(17422,1),(17423,1),(17424,1),(17425,1),(17426,1),(17431,1),(17432,1),(17433,1),(17434,1),(17437,1),(17439,1),(17440,1),(17441,1),(17442,1),(17443,1),(17444,1),(17445,1), +(17446,1),(17449,1),(17450,1),(17468,1),(17479,1),(17480,1),(17482,1),(17483,1),(17484,1),(17485,1),(17486,1),(17487,1),(17488,1),(17489,1),(17490,1),(17493,1),(17495,1),(17499,1),(17500,1), +(17504,1),(17505,1),(17506,1),(17507,1),(17508,1),(17509,1),(17510,1),(17511,1),(17512,1),(17513,1),(17514,1),(17519,1),(17520,1),(17531,1),(17542,1),(17549,1),(17551,1),(17553,1),(17554,1), +(17555,1),(17557,1),(17558,1),(17584,1),(17586,1),(17587,1),(17593,1),(17594,1),(17597,1),(17598,1),(17599,1),(17600,1),(17601,1),(17614,1),(17627,1),(17628,1),(17629,1),(17630,1),(17631,1), +(17632,1),(17633,1),(17634,1),(17635,1),(17637,1),(17642,1),(17647,1),(17649,1),(17655,1),(17656,1),(17657,1),(17666,1),(17667,1),(17676,1),(17681,1),(17682,1),(17684,1),(17686,1),(17703,1), +(17712,1),(17717,1),(17718,1),(17765,1),(17766,1),(17768,1),(17769,1),(17773,1),(17804,1),(17825,1),(17831,1),(17832,1),(17834,1),(17843,1),(17844,1),(17845,1),(17849,1),(17853,1),(17855,1), +(17866,1),(17874,1),(17875,1),(17876,1),(17884,1),(17885,1),(17890,1),(17900,1),(17901,1),(17926,1),(17927,1),(17953,1),(17983,1),(17986,1),(17995,1),(17996,1),(18003,1),(18004,1),(18005,1), +(18006,1),(18007,1),(18008,1),(18009,1),(18010,1),(18011,1),(18012,1),(18013,1),(18014,1),(18015,1),(18016,1),(18017,1),(18018,1),(18019,1),(18020,1),(18021,1),(18022,1),(18023,1),(18024,1), +(18025,1),(18026,1),(18027,1),(18028,1),(18029,1),(18030,1),(18031,1),(18032,1),(18034,1),(18038,1),(18063,1),(18066,1),(18067,1),(18068,1),(18090,1),(18091,1),(18097,1),(18098,1),(18103,1), +(18106,1),(18126,1),(18139,1),(18141,1),(18146,1),(18147,1),(18169,1),(18174,1),(18175,1),(18183,1),(18192,1),(18194,1),(18221,1),(18222,1),(18223,1),(18224,1),(18229,1),(18243,1),(18245,1), +(18246,1),(18247,1),(18248,1),(18249,1),(18250,1),(18251,1),(18252,1),(18256,1),(18270,1),(18273,1),(18277,1),(18292,1),(18293,1),(18295,1),(18300,1),(18301,1),(18302,1),(18347,1),(18348,1), +(18349,1),(18350,1),(18353,1),(18369,1),(18383,1),(18384,1),(18385,1),(18386,1),(18387,1),(18389,1),(18390,1),(18407,1),(18408,1),(18414,1),(18415,1),(18416,1),(18426,1),(18427,1),(18428,1), +(18443,1),(18445,1),(18447,1),(18459,1),(18488,1),(18489,1),(18507,1),(18542,1),(18565,1),(18566,1),(18666,1),(18672,1),(18675,1),(18676,1),(18687,1),(18704,1),(18705,1),(18712,1),(18713,1), +(18714,1),(18715,1),(18727,1),(18745,1),(18747,1),(18748,1),(18749,1),(18751,1),(18753,1),(18754,1),(18755,1),(18758,1),(18761,1),(18769,1),(18771,1),(18772,1),(18773,1),(18774,1),(18776,1), +(18777,1),(18779,1),(18781,1),(18783,1),(18785,1),(18788,1),(18789,1),(18790,1),(18791,1),(18792,1),(18800,1),(18802,1),(18803,1),(18804,1),(18807,1),(18808,1),(18809,1),(18810,1),(18811,1), +(18812,1),(18813,1),(18815,1),(18816,1),(18817,1),(18819,1),(18820,1),(18821,1),(18822,1),(18844,1),(18892,1),(18899,1),(18900,1),(18901,1),(18902,1),(18903,1),(18905,1),(18906,1),(18907,1), +(18908,1),(18909,1),(18910,1),(18913,1),(18914,1),(18915,1),(18916,1),(18917,1),(18918,1),(18919,1),(18921,1),(18922,1),(18924,1),(18926,1),(18927,1),(18929,1),(18937,1),(18938,1),(18939,1), +(18942,1),(18943,1),(18947,1),(18951,1),(18953,1),(18954,1),(18957,1),(18959,1),(18960,1),(18962,1),(18971,1),(18973,1),(18985,1),(18987,1),(18988,1),(18989,1),(18990,1),(18991,1),(18993,1), +(18997,1),(18998,1),(18999,1),(19000,1),(19001,1),(19002,1),(19003,1),(19004,1),(19011,1),(19012,1),(19013,1),(19014,1),(19015,1),(19017,1),(19018,1),(19019,1),(19020,1),(19021,1),(19022,1), +(19023,1),(19024,1),(19025,1),(19026,1),(19027,1),(19030,1),(19031,1),(19038,1),(19042,1),(19048,1),(19053,1),(19054,1),(19056,1),(19068,1),(19071,1),(19133,1),(19137,1),(19138,1),(19140,1), +(19141,1),(19147,1),(19148,1),(19149,1),(19151,1),(19152,1),(19156,1),(19157,1),(19158,1),(19159,1),(19169,1),(19171,1),(19172,1),(19173,1),(19175,1),(19176,1),(19177,1),(19178,1),(19181,1), +(19185,1),(19227,1),(19241,1),(19254,1),(19255,1),(19256,1),(19257,1),(19258,1),(19265,1),(19273,1),(19274,1),(19293,1),(19294,1),(19296,1),(19308,1),(19309,1),(19310,1),(19314,1),(19315,1), +(19316,1),(19317,1),(19319,1),(19324,1),(19332,1),(19333,1),(19339,1),(19341,1),(19342,1),(19343,1),(19344,1),(19345,1),(19347,1),(19348,1),(19351,1),(19352,1),(19353,1),(19355,1),(19362,1), +(19363,1),(19364,1),(19368,1),(19369,1),(19370,1),(19371,1),(19372,1),(19373,1),(19374,1),(19375,1),(19380,1),(19383,1),(19384,1),(19392,1),(19394,1),(19401,1),(19409,1),(19449,1),(19450,1), +(19454,1),(19470,1),(19471,1),(19472,1),(19473,1),(19474,1),(19476,1),(19478,1),(19479,1),(19495,1),(19497,1),(19498,1),(19499,1),(19500,1),(19504,1),(19529,1),(19531,1),(19533,1),(19534,1), +(19535,1),(19536,1),(19537,1),(19538,1),(19539,1),(19540,1),(19541,1),(19556,1),(19558,1),(19559,1),(19560,1),(19561,1),(19562,1),(19567,1),(19571,1),(19581,1),(19583,1),(19591,1),(19592,1), +(19594,1),(19596,1),(19597,1),(19601,1),(19602,1),(19603,1),(19604,1),(19605,1),(19606,1),(19613,1),(19614,1),(19647,1),(19669,1),(19670,1),(19671,1),(19672,1),(19673,1),(19674,1),(19675,1), +(19676,1),(19679,1),(19682,1),(19683,1),(19694,1),(19702,1),(19722,1),(19736,1),(19774,1),(19775,1),(19777,1),(19778,1),(19828,1),(19835,1),(19836,1),(19837,1),(19848,1),(19850,1),(19855,1), +(19905,1),(19906,1),(19907,1),(19908,1),(19910,1),(19912,1),(19914,1),(20028,1),(20087,1),(20118,1),(20119,1),(20120,1),(20121,1),(20126,1),(20159,1),(20195,1),(20219,1),(20227,1),(20231,1), +(20232,1),(20233,1),(20234,1),(20235,1),(20236,1),(20237,1),(20238,1),(20249,1),(20250,1),(20297,1),(20374,1),(20381,1),(20382,1),(20383,1),(20385,1),(20386,1),(20388,1),(20390,1),(20395,1), +(20406,1),(20407,1),(20447,1),(20484,1),(20485,1),(20494,1),(20500,1),(20510,1),(20511,1),(20513,1),(20515,1),(20556,1),(20603,1),(20672,1),(20674,1),(20762,1),(20793,1),(20799,1),(20812,1), +(20890,1),(20891,1),(20892,1),(20893,1),(20914,1),(20915,1),(20916,1),(20917,1),(20977,1),(20980,1),(20981,1),(20985,1),(20986,1),(20989,1),(21006,1),(21007,1),(21019,1),(21027,1),(21066,1), +(21081,1),(21082,1),(21083,1),(21084,1),(21085,1),(21086,1),(21087,1),(21088,1),(21103,1),(21105,1),(21106,1),(21107,1),(21110,1),(21111,1),(21112,1),(21113,1),(21114,1),(21115,1),(21117,1), +(21118,1),(21133,1),(21145,1),(21147,1),(21151,1),(21152,1),(21153,1),(21155,1),(21156,1),(21158,1),(21165,1),(21167,1),(21172,1),(21175,1),(21188,1),(21192,1),(21193,1),(21194,1),(21197,1), +(21209,1),(21248,1),(21256,1),(21257,1),(21277,1),(21279,1),(21283,1),(21311,1),(21330,1),(21336,1),(21340,1),(21359,1),(21361,1),(21365,1),(21367,1),(21397,1),(21398,1),(21399,1),(21400,1), +(21427,1),(21441,1),(21460,1),(21461,1),(21469,1),(21471,1),(21472,1),(21474,1),(21475,1),(21476,1),(21483,1),(21484,1),(21485,1),(21487,1),(21488,1),(21496,1),(21691,1),(21692,1),(21736,1), +(21749,1),(21755,1),(21766,1),(21769,1),(21770,1),(21771,1),(21772,1),(21773,1),(21774,1),(21775,1),(21777,1),(21789,1),(21790,1),(21824,1),(21829,1),(21858,1),(21895,1),(21896,1),(21968,1), +(21969,1),(21970,1),(21971,1),(21984,1),(21986,1),(21998,1),(22004,1),(22007,1),(22010,1),(22013,1),(22015,1),(22020,1),(22053,1),(22059,1),(22107,1),(22110,1),(22127,1),(22149,1),(22150,1), +(22151,1),(22152,1),(22206,1),(22216,1),(22225,1),(22227,1),(22231,1),(22278,1),(22312,1),(22386,1),(22407,1),(22410,1),(22430,1),(22431,1),(22448,1),(22453,1),(22455,1),(22456,1),(22462,1), +(22468,1),(22469,1),(22476,1),(22477,1),(22485,1),(22488,1),(22489,1),(22494,1),(22498,1),(22834,1),(22901,1),(22916,1),(22922,1),(22931,1),(22935,1),(22936,1),(22937,1),(22990,1),(22998,1), +(22999,1),(23000,1),(23001,1),(23005,1),(23006,1),(23009,1),(23010,1),(23011,1),(23012,1),(23023,1),(23024,1),(23039,1),(23045,1),(23064,1),(23065,1),(23089,1),(23115,1),(23127,1),(23128,1), +(23131,1),(23134,1),(23135,1),(23136,1),(23197,1),(23200,1),(23201,1),(23202,1),(23268,1),(23392,1),(23434,1),(23435,1),(23446,1),(23447,1),(23452,1),(23453,1),(23479,1),(23480,1),(23481,1), +(23482,1),(23504,1),(23510,1),(23511,1),(23521,1),(23522,1),(23525,1),(23532,1),(23533,1),(23534,1),(23535,1),(23536,1),(23540,1),(23546,1),(23547,1),(23548,1),(23549,1),(23550,1),(23551,1), +(23552,1),(23558,1),(23560,1),(23565,1),(23566,1),(23599,1),(23603,1),(23604,1),(23605,1),(23606,1),(23607,1),(23608,1),(23609,1),(23610,1),(23611,1),(23612,1),(23613,1),(23614,1),(23615,1), +(23627,1),(23628,1),(23635,1),(23681,1),(23683,1),(23684,1),(23685,1),(23696,1),(23698,1),(23704,1),(23713,1),(23721,1),(23728,1),(23729,1),(23730,1),(23731,1),(23732,1),(23733,1),(23734,1), +(23735,1),(23736,1),(23737,1),(23738,1),(23739,1),(23748,1),(23749,1),(23766,1),(23770,1),(23773,1),(23779,1),(23783,1),(23791,1),(23792,1),(23802,1),(23804,1),(23819,1),(23820,1),(23823,1), +(23824,1),(23825,1),(23831,1),(23833,1),(23835,1),(23836,1),(23838,1),(23839,1),(23840,1),(23842,1),(23844,1),(23851,1),(23856,1),(23857,1),(23859,1),(23860,1),(23862,1),(23888,1),(23891,1), +(23892,1),(23895,1),(23896,1),(23900,1),(23905,1),(23906,1),(23908,1),(23911,1),(23933,1),(23937,1),(23949,1),(23950,1),(23951,1),(23975,1),(23976,1),(23978,1),(23981,1),(23984,1),(23985,1), +(23986,1),(23987,1),(24005,1),(24006,1),(24028,1),(24031,1),(24032,1),(24033,1),(24038,1),(24040,1),(24050,1),(24052,1),(24053,1),(24054,1),(24055,1),(24056,1),(24057,1),(24058,1),(24061,1), +(24062,1),(24066,1),(24067,1),(24075,1),(24077,1),(24081,1),(24086,1),(24088,1),(24089,1),(24090,1),(24091,1),(24096,1),(24097,1),(24099,1),(24103,1),(24106,1),(24122,1),(24123,1),(24124,1), +(24125,1),(24127,1),(24129,1),(24131,1),(24135,1),(24139,1),(24141,1),(24142,1),(24145,1),(24147,1),(24148,1),(24149,1),(24150,1),(24151,1),(24154,1),(24155,1),(24157,1),(24164,1),(24168,1), +(24176,1),(24186,1),(24188,1),(24189,1),(24190,1),(24191,1),(24192,1),(24195,1),(24197,1),(24208,1),(24209,1),(24218,1),(24226,1),(24227,1),(24232,1),(24233,1),(24234,1),(24236,1),(24253,1), +(24254,1),(24255,1),(24256,1),(24273,1),(24282,1),(24283,1),(24313,1),(24328,1),(24330,1),(24333,1),(24341,1),(24342,1),(24343,1),(24347,1),(24348,1),(24349,1),(24350,1),(24356,1),(24357,1), +(24359,1),(24362,1),(24364,1),(24366,1),(24376,1),(24390,1),(24399,1),(24457,1),(24468,1),(24473,1),(24484,1),(24491,1),(24492,1),(24493,1),(24497,1),(24498,1),(24499,1),(24501,1),(24510,1), +(24520,1),(24522,1),(24527,1),(24528,1),(24531,1),(24532,1),(24534,1),(24535,1),(24545,1),(24631,1),(24632,1),(24634,1),(24667,1),(24668,1),(24670,1),(24671,1),(24672,1),(24702,1),(24703,1), +(24706,1),(24709,1),(24710,1),(24711,1),(24717,1),(24718,1),(24719,1),(24720,1),(24730,1),(24733,1),(24734,1),(24735,1),(24736,1),(24737,1),(24738,1),(24739,1),(24750,1),(24751,1),(24806,1), +(24807,1),(24811,1),(24813,1),(24821,1),(24823,1),(24825,1),(24866,1),(24881,1),(24884,1),(24885,1),(24886,1),(24905,1),(24938,1),(24965,1),(24967,1),(24974,1),(24975,1),(24993,1),(25019,1), +(25020,1),(25032,1),(25036,1),(25037,1),(25039,1),(25043,1),(25045,1),(25059,1),(25061,1),(25088,1),(25089,1),(25108,1),(25112,1),(25115,1),(25145,1),(25162,1),(25163,1),(25164,1),(25167,1), +(25169,1),(25170,1),(25172,1),(25194,1),(25200,1),(25202,1),(25207,1),(25220,1),(25222,1),(25223,1),(25233,1),(25234,1),(25235,1),(25237,1),(25238,1),(25239,1),(25240,1),(25241,1),(25242,1), +(25243,1),(25244,1),(25245,1),(25246,1),(25247,1),(25250,1),(25251,1),(25252,1),(25253,1),(25254,1),(25255,1),(25256,1),(25257,1),(25258,1),(25259,1),(25261,1),(25264,1),(25266,1),(25269,1), +(25270,1),(25271,1),(25272,1),(25273,1),(25274,1),(25275,1),(25276,1),(25277,1),(25278,1),(25279,1),(25280,1),(25281,1),(25282,1),(25285,1),(25286,1),(25288,1),(25289,1),(25298,1),(25299,1), +(25300,1),(25301,1),(25302,1),(25306,1),(25307,1),(25311,1),(25312,1),(25313,1),(25317,1),(25326,1),(25327,1),(25328,1),(25329,1),(25334,1),(25335,1),(25336,1),(25337,1),(25338,1),(25339,1), +(25340,1),(25341,1),(25361,1),(25374,1),(25379,1),(25380,1),(25381,1),(25385,1),(25394,1),(25414,1),(25420,1),(25421,1),(25426,1),(25437,1),(25438,1),(25439,1),(25440,1),(25446,1),(25459,1), +(25475,1),(25476,1),(25477,1),(25503,1),(25504,1),(25519,1),(25526,1),(25527,1),(25528,1),(25529,1),(25530,1),(25531,1),(25532,1),(25533,1),(25589,1),(25590,1),(25602,1),(25604,1),(25606,1), +(25607,1),(25610,1),(25617,1),(25702,1),(25705,1),(25729,1),(25730,1),(25736,1),(25737,1),(25747,1),(25749,1),(25751,1),(25759,1),(25761,1),(25767,1),(25776,1),(25780,1),(25783,1),(25797,1), +(25807,1),(25808,1),(25809,1),(25810,1),(25811,1),(25812,1),(25816,1),(25819,1),(25825,1),(25826,1),(25838,1),(25849,1),(25883,1),(25884,1),(25887,1),(25888,1),(25889,1),(25890,1),(25891,1), +(25892,1),(25893,1),(25894,1),(25895,1),(25896,1),(25897,1),(25898,1),(25899,1),(25900,1),(25901,1),(25902,1),(25903,1),(25904,1),(25905,1),(25906,1),(25907,1),(25908,1),(25909,1),(25910,1), +(25911,1),(25912,1),(25913,1),(25914,1),(25915,1),(25916,1),(25917,1),(25918,1),(25919,1),(25920,1),(25921,1),(25922,1),(25923,1),(25925,1),(25926,1),(25927,1),(25928,1),(25929,1),(25930,1), +(25931,1),(25932,1),(25933,1),(25934,1),(25935,1),(25936,1),(25937,1),(25938,1),(25939,1),(25940,1),(25941,1),(25942,1),(25943,1),(25944,1),(25945,1),(25946,1),(25947,1),(25950,1),(25976,1), +(25977,1),(25978,1),(25982,1),(25983,1),(25992,1),(26044,1),(26078,1),(26083,1),(26084,1),(26085,1),(26089,1),(26090,1),(26091,1),(26092,1),(26104,1),(26109,1),(26112,1),(26123,1),(26124,1), +(26155,1),(26156,1),(26157,1),(26158,1),(26159,1),(26160,1),(26170,1),(26179,1),(26180,1),(26181,1),(26182,1),(26184,1),(26185,1),(26186,1),(26187,1),(26194,1),(26205,1),(26212,1),(26217,1), +(26220,1),(26226,1),(26228,1),(26229,1),(26233,1),(26234,1),(26245,1),(26246,1),(26247,1),(26269,1),(26289,1),(26323,1),(26353,1),(26361,1),(26362,1),(26374,1),(26375,1),(26379,1),(26380,1), +(26381,1),(26382,1),(26387,1),(26388,1),(26392,1),(26393,1),(26394,1),(26395,1),(26396,1),(26397,1),(26398,1),(26415,1),(26432,1),(26433,1),(26437,1),(26448,1),(26456,1),(26459,1),(26471,1), +(26474,1),(26485,1),(26486,1),(26487,1),(26504,1),(26505,1),(26506,1),(26507,1),(26508,1),(26523,1),(26537,1),(26538,1),(26539,1),(26540,1),(26541,1),(26542,1),(26546,1),(26547,1),(26548,1), +(26549,1),(26551,1),(26552,1),(26556,1),(26557,1),(26558,1),(26560,1),(26561,1),(26564,1),(26565,1),(26566,1),(26567,1),(26568,1),(26569,1),(26572,1),(26574,1),(26580,1),(26581,1),(26584,1), +(26585,1),(26595,1),(26596,1),(26597,1),(26598,1),(26599,1),(26600,1),(26601,1),(26602,1),(26603,1),(26617,1),(26618,1),(26619,1),(26634,1),(26645,1),(26649,1),(26652,1),(26654,1),(26664,1), +(26666,1),(26673,1),(26680,1),(26697,1),(26707,1),(26709,1),(26718,1),(26720,1),(26721,1),(26725,1),(26733,1),(26766,1),(26767,1),(26768,1),(26772,1),(26779,1),(26780,1),(26790,1),(26810,1), +(26813,1),(26817,1),(26821,1),(26837,1),(26839,1),(26842,1),(26844,1),(26845,1),(26846,1),(26847,1),(26848,1),(26850,1),(26851,1),(26852,1),(26853,1),(26854,1),(26859,1),(26862,1),(26870,1), +(26875,1),(26876,1),(26877,1),(26878,1),(26879,1),(26880,1),(26881,1),(26883,1),(26885,1),(26888,1),(26894,1),(26900,1),(26901,1),(26903,1),(26904,1),(26905,1),(26906,1),(26907,1),(26908,1), +(26909,1),(26910,1),(26911,1),(26912,1),(26913,1),(26914,1),(26915,1),(26916,1),(26931,1),(26932,1),(26934,1),(26935,1),(26936,1),(26938,1),(26939,1),(26941,1),(26944,1),(26945,1),(26947,1), +(26950,1),(26951,1),(26952,1),(26953,1),(26954,1),(26955,1),(26956,1),(26957,1),(26958,1),(26959,1),(26960,1),(26961,1),(26962,1),(26963,1),(26964,1),(26968,1),(26969,1),(26972,1),(26973,1), +(26974,1),(26975,1),(26976,1),(26977,1),(26978,1),(26979,1),(26980,1),(26981,1),(26982,1),(26984,1),(26985,1),(26986,1),(26987,1),(26988,1),(26989,1),(26990,1),(26991,1),(26992,1),(26993,1), +(26994,1),(26995,1),(26996,1),(26997,1),(26998,1),(26999,1),(27000,1),(27001,1),(27010,1),(27011,1),(27012,1),(27014,1),(27015,1),(27019,1),(27021,1),(27022,1),(27023,1),(27025,1),(27026,1), +(27027,1),(27028,1),(27029,1),(27030,1),(27031,1),(27032,1),(27033,1),(27034,1),(27035,1),(27038,1),(27039,1),(27040,1),(27041,1),(27042,1),(27043,1),(27044,1),(27045,1),(27051,1),(27052,1), +(27053,1),(27054,1),(27055,1),(27056,1),(27057,1),(27058,1),(27060,1),(27061,1),(27063,1),(27065,1),(27066,1),(27067,1),(27068,1),(27069,1),(27070,1),(27071,1),(27072,1),(27073,1),(27088,1), +(27089,1),(27106,1),(27107,1),(27108,1),(27109,1),(27110,1),(27119,1),(27125,1),(27126,1),(27132,1),(27133,1),(27134,1),(27136,1),(27137,1),(27138,1),(27139,1),(27140,1),(27141,1),(27142,1), +(27143,1),(27144,1),(27145,1),(27146,1),(27147,1),(27148,1),(27149,1),(27150,1),(27151,1),(27155,1),(27156,1),(27157,1),(27158,1),(27159,1),(27160,1),(27161,1),(27162,1),(27163,1),(27164,1), +(27167,1),(27168,1),(27170,1),(27172,1),(27173,1),(27174,1),(27175,1),(27176,1),(27178,1),(27181,1),(27182,1),(27183,1),(27184,1),(27185,1),(27186,1),(27187,1),(27188,1),(27189,1),(27190,1), +(27193,1),(27194,1),(27195,1),(27204,1),(27219,1),(27221,1),(27231,1),(27243,1),(27248,1),(27250,1),(27251,1),(27258,1),(27266,1),(27267,1),(27271,1),(27277,1),(27282,1),(27291,1),(27293,1), +(27295,1),(27298,1),(27299,1),(27300,1),(27301,1),(27302,1),(27314,1),(27315,1),(27316,1),(27317,1),(27318,1),(27319,1),(27320,1),(27336,1),(27337,1),(27341,1),(27345,1),(27347,1),(27348,1), +(27350,1),(27351,1),(27359,1),(27361,1),(27364,1),(27365,1),(27368,1),(27371,1),(27376,1),(27378,1),(27379,1),(27381,1),(27385,1),(27388,1),(27391,1),(27400,1),(27411,1),(27412,1),(27414,1), +(27416,1),(27422,1),(27423,1),(27425,1),(27432,1),(27440,1),(27441,1),(27451,1),(27455,1),(27456,1),(27463,1),(27464,1),(27467,1),(27468,1),(27475,1),(27477,1),(27478,1),(27480,1),(27482,1), +(27484,1),(27487,1),(27488,1),(27489,1),(27494,1),(27495,1),(27497,1),(27499,1),(27500,1),(27501,1),(27504,1),(27509,1),(27511,1),(27516,1),(27517,1),(27518,1),(27519,1),(27520,1),(27521,1), +(27532,1),(27535,1),(27536,1),(27537,1),(27538,1),(27540,1),(27543,1),(27544,1),(27545,1),(27549,1),(27550,1),(27553,1),(27557,1),(27558,1),(27559,1),(27560,1),(27562,1),(27563,1),(27564,1), +(27565,1),(27566,1),(27567,1),(27571,1),(27573,1),(27576,1),(27577,1),(27581,1),(27582,1),(27584,1),(27587,1),(27588,1),(27602,1),(27606,1),(27646,1),(27661,1),(27662,1),(27665,1),(27666,1), +(27671,1),(27673,1),(27677,1),(27678,1),(27692,1),(27695,1),(27703,1),(27704,1),(27705,1),(27708,1),(27711,1),(27713,1),(27730,1),(27748,1),(27749,1),(27750,1),(27751,1),(27755,1),(27756,1), +(27758,1),(27760,1),(27761,1),(27764,1),(27783,1),(27784,1),(27788,1),(27791,1),(27803,1),(27804,1),(27806,1),(27810,1),(27811,1),(27812,1),(27813,1),(27814,1),(27815,1),(27816,1),(27817,1), +(27818,1),(27819,1),(27820,1),(27828,1),(27833,1),(27838,1),(27841,1),(27842,1),(27843,1),(27844,1),(27846,1),(27850,1),(27857,1),(27858,1),(27872,1),(27873,1),(27881,1),(27883,1),(27886,1), +(27887,1),(27894,1),(27904,1),(27906,1),(27917,1),(27918,1),(27919,1),(27920,1),(27928,1),(27930,1),(27935,1),(27938,1),(27940,1),(27943,1),(27946,1),(27948,1),(27950,1),(27952,1),(27953,1), +(27954,1),(27955,1),(28031,1),(28032,1),(28033,1),(28038,1),(28039,1),(28040,1),(28042,1),(28043,1),(28044,1),(28045,1),(28046,1),(28047,1),(28054,1),(28057,1),(28061,1),(28063,1),(28065,1), +(28070,1),(28076,1),(28090,1),(28094,1),(28125,1),(28135,1),(28157,1),(28160,1),(28175,1),(28176,1),(28177,1),(28178,1),(28179,1),(28205,1),(28228,1),(28247,1),(28250,1),(28251,1),(28252,1), +(28261,1),(28262,1),(28263,1),(28264,1),(28312,1),(28313,1),(28314,1),(28318,1),(28319,1),(28324,1),(28328,1),(28347,1),(28348,1),(28353,1),(28354,1),(28355,1),(28366,1),(28370,1),(28374,1), +(28376,1),(28383,1),(28390,1),(28391,1),(28392,1),(28393,1),(28394,1),(28405,1),(28486,1),(28487,1),(28488,1),(28489,1),(28490,1),(28491,1),(28507,1),(28545,1),(28566,1),(28568,1),(28569,1), +(28571,1),(28572,1),(28573,1),(28593,1),(28596,1),(28613,1),(28615,1),(28618,1),(28621,1),(28623,1),(28624,1),(28638,1),(28650,1),(28651,1),(28674,1),(28675,1),(28676,1),(28677,1),(28678,1), +(28679,1),(28680,1),(28682,1),(28685,1),(28686,1),(28687,1),(28690,1),(28691,1),(28692,1),(28693,1),(28694,1),(28696,1),(28697,1),(28698,1),(28699,1),(28700,1),(28701,1),(28702,1),(28703,1), +(28704,1),(28705,1),(28706,1),(28707,1),(28708,1),(28714,1),(28715,1),(28716,1),(28718,1),(28721,1),(28722,1),(28723,1),(28725,1),(28726,1),(28727,1),(28728,1),(28742,1),(28771,1),(28774,1), +(28776,1),(28781,1),(28790,1),(28791,1),(28792,1),(28794,1),(28796,1),(28797,1),(28798,1),(28799,1),(28800,1),(28801,1),(28806,1),(28807,1),(28809,1),(28810,1),(28811,1),(28812,1),(28813,1), +(28818,1),(28827,1),(28828,1),(28829,1),(28830,1),(28831,1),(28832,1),(28857,1),(28863,1),(28865,1),(28866,1),(28867,1),(28868,1),(28869,1),(28870,1),(28872,1),(28889,1),(28930,1),(28951,1), +(28956,1),(28958,1),(28987,1),(28989,1),(28990,1),(28991,1),(28992,1),(28993,1),(28994,1),(28995,1),(28997,1),(29016,1),(29019,1),(29020,1),(29039,1),(29043,1),(29088,1),(29093,1),(29095,1), +(29111,1),(29137,1),(29139,1),(29141,1),(29142,1),(29143,1),(29144,1),(29145,1),(29152,1),(29154,1),(29155,1),(29156,1),(29157,1),(29158,1),(29159,1),(29160,1),(29161,1),(29162,1),(29171,1), +(29191,1),(29202,1),(29203,1),(29205,1),(29207,1),(29208,1),(29212,1),(29233,1),(29245,1),(29250,1),(29251,1),(29252,1),(29253,1),(29261,1),(29277,1),(29282,1),(29283,1),(29285,1),(29339,1), +(29346,1),(29348,1),(29476,1),(29478,1),(29480,1),(29491,1),(29493,1),(29494,1),(29495,1),(29496,1),(29497,1),(29499,1),(29505,1),(29506,1),(29507,1),(29508,1),(29509,1),(29510,1),(29511,1), +(29512,1),(29513,1),(29514,1),(29523,1),(29527,1),(29528,1),(29529,1),(29530,1),(29532,1),(29535,1),(29537,1),(29538,1),(29547,1),(29548,1),(29579,1),(29583,1),(29593,1),(29611,1),(29617,1), +(29628,1),(29631,1),(29636,1),(29640,1),(29641,1),(29650,1),(29651,1),(29658,1),(29662,1),(29663,1),(29687,1),(29688,1),(29689,1),(29702,1),(29703,1),(29712,1),(29714,1),(29715,1),(29716,1), +(29727,1),(29729,1),(29730,1),(29731,1),(29732,1),(29740,1),(29743,1),(29744,1),(29745,1),(29750,1),(29776,1),(29795,1),(29799,1),(29855,1),(29910,1),(29921,1),(29922,1),(29923,1),(29924,1), +(29925,1),(29926,1),(29942,1),(29948,1),(29953,1),(29965,1),(29966,1),(29973,1),(29996,1),(30039,1),(30058,1),(30059,1),(30067,1),(30072,1),(30073,1),(30076,1),(30077,1),(30104,1),(30107,1), +(30116,1),(30117,1),(30155,1),(30166,1),(30182,1),(30189,1),(30217,1),(30231,1),(30233,1),(30238,1),(30239,1),(30240,1),(30241,1),(30244,1),(30253,1),(30254,1),(30255,1),(30256,1),(30257,1), +(30259,1),(30261,1),(30263,1),(30265,1),(30266,1),(30269,1),(30271,1),(30274,1),(30280,1),(30281,1),(30290,1),(30344,1),(30346,1),(30347,1),(30351,1),(30352,1),(30354,1),(30355,1),(30377,1), +(30380,1),(30381,1),(30382,1),(30392,1),(30394,1),(30408,1),(30426,1),(30427,1),(30428,1),(30431,1),(30433,1),(30440,1),(30441,1),(30472,1),(30489,1),(30566,1),(30567,1),(30569,1),(30578,1), +(30579,1),(30580,1),(30581,1),(30582,1),(30583,1),(30584,1),(30586,1),(30587,1),(30590,1),(30596,1),(30604,1),(30605,1),(30606,1),(30607,1),(30608,1),(30610,1),(30611,1),(30618,1),(30619,1), +(30671,1),(30672,1),(30678,1),(30706,1),(30709,1),(30710,1),(30711,1),(30713,1),(30715,1),(30716,1),(30717,1),(30721,1),(30722,1),(30723,1),(30724,1),(30726,1),(30727,1),(30729,1),(30730,1), +(30731,1),(30732,1),(30733,1),(30734,1),(30735,1),(30737,1),(30739,1),(30740,1),(30752,1),(30753,1),(30754,1),(30755,1),(30824,1),(30826,1),(30827,1),(30833,1),(30838,1),(30839,1),(30840,1), +(30855,1),(30866,1),(30867,1),(31033,1),(31036,1),(31052,1),(31053,1),(31054,1),(31078,1),(31091,1),(31106,1),(31107,1),(31108,1),(31109,1),(31111,1),(31151,1),(31153,1),(31216,1),(31238,1), +(31247,1),(31248,1),(31273,1),(31285,1),(31290,1),(31291,1),(31294,1),(31295,1),(31296,1),(31297,1),(31298,1),(31299,1),(31300,1),(31302,1),(31304,1),(31305,1),(31307,1),(31310,1),(31313,1), +(31328,1),(31330,1),(31412,1),(31416,1),(31417,1),(31418,1),(31419,1),(31420,1),(31421,1),(31422,1),(31423,1),(31425,1),(31426,1),(31427,1),(31429,1),(31430,1),(31431,1),(31433,1),(31434,1), +(31522,1),(31523,1),(31545,1),(31549,1),(31551,1),(31552,1),(31557,1),(31563,1),(31564,1),(31578,1),(31579,1),(31580,1),(31581,1),(31582,1),(31639,1),(31649,1),(31701,1),(31737,1),(31739,1), +(31784,1),(31785,1),(31804,1),(31805,1),(31806,1),(31808,1),(31810,1),(31832,1),(31833,1),(31834,1),(31841,1),(31842,1),(31882,1),(31891,1),(31916,1),(32150,1),(32169,1),(32170,1),(32172,1), +(32190,1),(32216,1),(32222,1),(32223,1),(32239,1),(32251,1),(32252,1),(32253,1),(32287,1),(32294,1),(32296,1),(32301,1),(32302,1),(32303,1),(32307,1),(32308,1),(32310,1),(32311,1),(32312,1), +(32315,1),(32321,1),(32322,1),(32324,1),(32325,1),(32328,1),(32337,1),(32339,1),(32340,1),(32341,1),(32342,1),(32343,1),(32346,1),(32363,1),(32364,1),(32365,1),(32367,1),(32371,1),(32379,1), +(32380,1),(32381,1),(32382,1),(32383,1),(32384,1),(32385,1),(32387,1),(32401,1),(32402,1),(32403,1),(32411,1),(32412,1),(32413,1),(32418,1),(32419,1),(32420,1),(32421,1),(32424,1),(32426,1), +(32451,1),(32453,1),(32454,1),(32474,1),(32493,1),(32494,1),(32509,1),(32510,1),(32514,1),(32515,1),(32516,1),(32533,1),(32538,1),(32564,1),(32565,1),(32566,1),(32573,1),(32596,1),(32597,1), +(32598,1),(32599,1),(32600,1),(32601,1),(32602,1),(32604,1),(32615,1),(32626,1),(32627,1),(32629,1),(32632,1),(32657,1),(32658,1),(32659,1),(32660,1),(32668,1),(32669,1),(32675,1),(32676,1), +(32677,1),(32678,1),(32679,1),(32680,1),(32681,1),(32683,1),(32684,1),(32685,1),(32686,1),(32687,1),(32688,1),(32689,1),(32690,1),(32691,1),(32692,1),(32693,1),(32695,1),(32697,1),(32700,1), +(32702,1),(32704,1),(32706,1),(32708,1),(32709,1),(32710,1),(32711,1),(32712,1),(32713,1),(32714,1),(32715,1),(32716,1),(32717,1),(32718,1),(32719,1),(32720,1),(32721,1),(32723,1),(32726,1), +(32727,1),(32728,1),(32729,1),(32730,1),(32731,1),(32732,1),(32733,1),(32734,1),(32735,1),(32736,1),(32737,1),(32738,1),(32739,1),(32740,1),(32741,1),(32753,1),(32754,1),(32755,1),(32756,1), +(32757,1),(32758,1),(32759,1),(32760,1),(32761,1),(32762,1),(32763,1),(32773,1),(32774,1),(32777,1),(32801,1),(32802,1),(32803,1),(32804,1),(32805,1),(32806,1),(32807,1),(32808,1),(32809,1), +(32810,1),(32811,1),(32812,1),(32813,1),(32814,1),(32815,1),(32816,1),(32832,1),(32833,1),(32834,1),(32835,1),(32842,1),(32843,1),(32898,1),(33018,1),(33019,1),(33026,1),(33027,1),(33059,1), +(33060,1),(33061,1),(33062,1),(33063,1),(33067,1),(33069,1),(33080,1),(33109,1),(33114,1),(33139,1),(33146,1),(33167,1),(33217,1),(33222,1),(33223,1),(33225,1),(33235,1),(33264,1),(33307,1), +(33309,1),(33310,1),(33312,1),(33315,1),(33316,1),(33317,1),(33318,1),(33319,1),(33320,1),(33321,1),(33322,1),(33323,1),(33324,1),(33335,1),(33361,1),(33372,1),(33373,1),(33379,1),(33403,1), +(33405,1),(33434,1),(33435,1),(33459,1),(33460,1),(33461,1),(33462,1),(33463,1),(33464,1),(33465,1),(33466,1),(33467,1),(33468,1),(33469,1),(33470,1),(33471,1),(33472,1),(33473,1),(33474,1), +(33475,1),(33476,1),(33477,1),(33478,1),(33479,1),(33480,1),(33481,1),(33482,1),(33531,1),(33538,1),(33539,1),(33540,1),(33541,1),(33542,1),(33543,1),(33544,1),(33545,1),(33547,1),(33548,1), +(33549,1),(33553,1),(33554,1),(33555,1),(33556,1),(33557,1),(33560,1),(33563,1),(33565,1),(33566,1),(33579,1),(33580,1),(33581,1),(33583,1),(33586,1),(33587,1),(33588,1),(33589,1),(33590,1), +(33591,1),(33592,1),(33593,1),(33594,1),(33596,1),(33597,1),(33598,1),(33599,1),(33600,1),(33601,1),(33602,1),(33603,1),(33624,1),(33628,1),(33629,1),(33643,1),(33644,1),(33645,1),(33648,1), +(33649,1),(33650,1),(33652,1),(33653,1),(33654,1),(33655,1),(33656,1),(33657,1),(33666,1),(33669,1),(33698,1),(33759,1),(33762,1),(33763,1),(33769,1),(33770,1),(33771,1),(33780,1),(33782,1), +(33783,1),(33784,1),(33788,1),(33844,1),(33845,1),(33853,1),(33854,1),(33863,1),(33865,1),(33866,1),(33867,1),(33868,1),(33869,1),(33871,1),(33872,1),(33956,1),(33957,1),(33963,1),(33964,1), +(33972,1),(33973,1),(33974,1),(33992,1),(33996,1),(34036,1),(34037,1),(34038,1),(34039,1),(34040,1),(34043,1),(34044,1),(34054,1),(34058,1),(34059,1),(34060,1),(34061,1),(34062,1),(34063,1), +(34064,1),(34073,1),(34074,1),(34075,1),(34076,1),(34077,1),(34078,1),(34079,1),(34080,1),(34081,1),(34082,1),(34083,1),(34084,1),(34102,1),(34107,1),(34119,1),(34179,1),(34252,1),(34437,1), +(34526,1),(34528,1),(34612,1),(34765,1),(34766,1),(34775,1),(34776,1),(34777,1),(34778,1),(34793,1),(34802,1),(34882,1),(34885,1),(34895,1),(34948,1),(34949,1),(34950,1),(34951,1),(34955,1), +(34971,1),(34972,1),(34973,1),(34976,1),(34978,1),(34983,1),(34985,1),(34986,1),(34987,1),(34988,1),(34989,1),(34991,1),(34993,1),(34997,1),(34998,1),(34999,1),(35000,1),(35001,1),(35002,1), +(35007,1),(35008,1),(35017,1),(35019,1),(35020,1),(35021,1),(35022,1),(35023,1),(35024,1),(35025,1),(35026,1),(35027,1),(35068,1),(35069,1),(35070,1),(35073,1),(35085,1),(35086,1),(35087,1), +(35088,1),(35090,1),(35091,1),(35093,1),(35094,1),(35098,1),(35099,1),(35100,1),(35101,1),(35102,1),(35131,1),(35132,1),(35133,1),(35135,1),(35273,1),(35281,1),(35290,1),(35291,1),(35299,1), +(35322,1),(35335,1),(35336,1),(35361,1),(35364,1),(35365,1),(35373,1),(35460,1),(35462,1),(35467,1),(35471,1),(35492,1),(35494,1),(35495,1),(35496,1),(35497,1),(35498,1),(35500,1),(35507,1), +(35508,1),(35573,1),(35574,1),(35575,1),(35576,1),(35577,1),(35578,1),(35579,1),(35580,1),(35587,1),(35594,1),(35596,1),(35597,1),(35598,1),(35599,1),(35600,1),(35601,1),(35602,1),(35603,1), +(35607,1),(35611,1),(35612,1),(35644,1),(35790,1),(35983,1),(35984,1),(36095,1),(36151,1),(36152,1),(36162,1),(36164,1),(36165,1),(36166,1),(36169,1),(36208,1),(36213,1),(36217,1),(36224,1), +(36225,1),(36226,1),(36235,1),(36273,1),(36284,1),(36351,1),(36352,1),(36355,1),(36356,1),(36359,1),(36360,1),(36380,1),(36390,1),(36431,1),(36479,1),(36481,1),(36506,1),(36517,1),(36557,1), +(36558,1),(36559,1),(36644,1),(36648,1),(36656,1),(36657,1),(36970,1),(36971,1),(36991,1),(37063,1),(37072,1),(37074,1),(37100,1),(37101,1),(37172,1),(37182,1),(37183,1),(37510,1),(37596,1), +(37687,1),(37688,1),(37689,1),(37693,1),(37696,1),(37699,1),(37700,1),(37715,1),(37764,1),(37765,1),(37775,1),(37781,1),(37790,1),(37798,1),(37800,1),(37825,1),(37831,1),(37833,1),(37860,1), +(37869,1),(37879,1),(37888,1),(37941,1),(37942,1),(37944,1),(38050,1),(38052,1),(38066,1),(38164,1),(38208,1),(38293,1),(38295,1),(38334,1),(38335,1),(38336,1),(38337,1),(38338,1),(38339,1), +(38566,1),(38716,1),(38825,1),(38830,1),(38831,1),(38839,1),(38843,1),(38846,1),(38870,1),(38877,1),(38900,1),(38901,1),(38905,1),(38906,1),(38919,1),(38920,1),(38921,1),(39060,1),(39089,1), +(39158,1),(39172,1),(39173,1),(39371,1),(39633,1),(39712,1),(39934,1),(40120,1),(40138,1),(40160,1),(40184,1),(40204,1),(40253,1),(40352,1),(40356,1),(40374,1),(40388,1),(40405,1),(40413,1), +(40435,1),(40436,1),(40438,1),(40443,1),(40481,1),(40606,1),(40607,1) +ON DUPLICATE KEY UPDATE `PvPFlags`=`PvPFlags`|1; + +UPDATE `creature_addon` SET `PvPFlags`=`PvPFlags`|1 WHERE `guid` IN (SELECT `guid` FROM `creature` WHERE `id` IN (54,66,68,74,78,151,152,167,190,196,197,198,219,220,221,222,223,224,225,226,227,228, +233,234,235,237,238,239,240,241,242,244,246,248,250,251,252,253,255,258,260,261,263,264,265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,288,289,294,295,297,302,311,313,325,328,331,332, +338,340,341,342,343,344,346,347,348,349,352,354,372,374,375,376,377,379,380,381,382,383,384,386,415,459,460,461,464,465,466,467,468,469,470,482,483,487,488,489,490,491,494,495,496,497,499,514,523, +542,543,576,586,633,648,649,650,651,652,653,656,658,661,663,693,713,714,727,733,734,738,739,754,770,777,786,789,790,791,793,809,812,820,821,823,826,827,828,829,836,837,840,842,843,844,853,857,859, +861,862,863,864,865,866,867,868,869,870,874,876,878,885,886,887,888,893,894,895,896,897,900,903,904,906,907,911,912,913,914,915,916,917,918,925,926,927,928,931,932,933,934,935,936,944,945,951,952, +954,955,956,957,958,959,960,963,980,981,982,983,984,985,986,987,988,989,999,1000,1001,1058,1064,1068,1070,1071,1072,1073,1074,1075,1076,1077,1078,1089,1090,1091,1092,1093,1098,1099,1100,1101,1103, +1104,1105,1139,1141,1146,1147,1148,1149,1153,1154,1155,1156,1182,1187,1198,1203,1204,1212,1213,1214,1215,1217,1218,1226,1228,1229,1230,1231,1232,1233,1234,1235,1237,1238,1239,1240,1241,1242,1243, +1244,1245,1246,1247,1249,1250,1252,1254,1255,1256,1257,1261,1265,1266,1267,1268,1269,1273,1274,1275,1276,1277,1278,1279,1280,1281,1282,1283,1284,1285,1286,1287,1288,1289,1290,1291,1292,1293,1294, +1295,1296,1297,1298,1299,1300,1301,1302,1303,1304,1305,1306,1307,1308,1309,1310,1311,1312,1313,1314,1315,1316,1317,1318,1319,1320,1321,1322,1323,1324,1325,1326,1327,1328,1329,1330,1331,1332,1333, +1334,1335,1336,1337,1338,1339,1340,1341,1342,1343,1344,1345,1346,1347,1348,1349,1350,1351,1354,1355,1356,1358,1360,1362,1365,1373,1374,1375,1376,1377,1378,1379,1381,1382,1383,1384,1385,1386,1387, +1395,1402,1403,1404,1405,1406,1407,1408,1409,1413,1414,1415,1416,1421,1422,1423,1427,1428,1430,1431,1432,1434,1435,1436,1437,1439,1440,1441,1442,1443,1444,1448,1450,1451,1452,1453,1454,1456,1457, +1458,1459,1460,1461,1462,1463,1464,1465,1466,1467,1469,1470,1471,1472,1473,1474,1475,1476,1477,1478,1479,1480,1481,1482,1483,1484,1485,1495,1496,1497,1498,1499,1500,1515,1518,1519,1521,1546,1560, +1567,1568,1569,1570,1571,1572,1573,1632,1642,1644,1645,1646,1649,1650,1651,1652,1661,1668,1670,1671,1676,1677,1678,1679,1680,1681,1682,1683,1684,1685,1686,1687,1690,1691,1692,1694,1695,1697,1698, +1699,1700,1701,1702,1703,1719,1721,1733,1735,1736,1737,1738,1739,1740,1741,1742,1743,1744,1745,1746,1748,1749,1750,1751,1752,1754,1756,1775,1777,1854,1872,1879,1901,1937,1938,1949,1950,1951,1952, +1959,1960,1963,1975,1976,1977,1978,1992,2041,2046,2050,2055,2057,2058,2077,2078,2079,2080,2081,2082,2083,2084,2086,2092,2093,2094,2096,2097,2099,2104,2105,2107,2111,2112,2113,2114,2115,2116,2117, +2118,2119,2121,2122,2123,2124,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135,2136,2137,2140,2142,2151,2153,2198,2209,2210,2214,2215,2216,2225,2226,2227,2228,2229,2238,2239,2263,2276,2277,2278, +2279,2280,2285,2299,2302,2303,2307,2308,2309,2310,2311,2314,2315,2316,2326,2327,2329,2330,2352,2357,2361,2362,2363,2364,2365,2366,2367,2378,2379,2380,2381,2382,2383,2386,2388,2389,2390,2391,2392, +2393,2394,2395,2396,2397,2398,2399,2400,2401,2402,2405,2409,2410,2418,2419,2424,2425,2429,2430,2432,2436,2437,2438,2439,2455,2456,2457,2458,2459,2460,2461,2464,2465,2466,2468,2469,2470,2485,2489, +2492,2497,2504,2506,2507,2508,2509,2510,2511,2512,2513,2514,2515,2516,2517,2518,2519,2524,2525,2526,2527,2528,2608,2621,2668,2669,2679,2682,2695,2696,2697,2698,2700,2702,2703,2704,2705,2706,2708, +2709,2710,2711,2712,2713,2737,2770,2771,2772,2784,2786,2787,2788,2789,2790,2792,2795,2796,2798,2799,2802,2803,2804,2805,2806,2808,2809,2810,2812,2814,2816,2818,2819,2820,2821,2833,2835,2851,2855, +2856,2857,2858,2859,2860,2861,2870,2872,2876,2878,2879,2880,2881,2908,2909,2910,2911,2912,2913,2916,2917,2918,2930,2934,2938,2940,2941,2942,2947,2948,2980,2981,2982,2984,2985,2986,2987,2988,2991, +2993,2995,2996,2997,2998,2999,3001,3002,3003,3004,3005,3007,3008,3009,3010,3011,3012,3013,3014,3015,3016,3017,3018,3019,3020,3021,3022,3023,3024,3025,3026,3027,3028,3029,3030,3031,3032,3033,3034, +3036,3037,3038,3039,3040,3041,3042,3043,3044,3045,3046,3047,3048,3049,3050,3052,3053,3054,3055,3057,3059,3060,3061,3062,3063,3064,3065,3066,3067,3069,3070,3071,3072,3074,3075,3076,3077,3078,3079, +3080,3081,3082,3083,3084,3085,3086,3087,3088,3089,3090,3091,3092,3093,3095,3097,3133,3135,3136,3137,3138,3139,3140,3142,3143,3144,3145,3147,3148,3149,3150,3153,3154,3155,3156,3157,3158,3159,3160, +3161,3162,3163,3164,3165,3166,3167,3168,3169,3170,3171,3172,3173,3174,3175,3176,3177,3178,3179,3181,3182,3184,3185,3186,3187,3188,3189,3190,3191,3193,3194,3208,3210,3211,3212,3213,3214,3215,3216, +3217,3218,3219,3220,3221,3222,3223,3224,3230,3233,3287,3290,3291,3292,3294,3296,3297,3298,3299,3304,3305,3306,3310,3312,3313,3314,3315,3316,3317,3319,3321,3322,3323,3324,3325,3326,3327,3328,3329, +3330,3331,3332,3333,3334,3335,3336,3337,3338,3341,3342,3343,3344,3345,3346,3347,3348,3349,3350,3351,3352,3353,3354,3355,3356,3357,3358,3359,3360,3361,3362,3363,3364,3365,3366,3367,3368,3369,3370, +3371,3372,3373,3387,3388,3389,3390,3399,3400,3401,3402,3403,3404,3405,3406,3407,3408,3409,3410,3411,3418,3419,3420,3421,3428,3429,3430,3431,3432,3433,3440,3441,3443,3447,3448,3449,3454,3455,3464, +3468,3469,3477,3478,3479,3480,3481,3482,3483,3484,3485,3486,3487,3488,3489,3490,3500,3501,3514,3515,3516,3517,3518,3519,3520,3521,3522,3523,3525,3539,3540,3541,3542,3543,3544,3545,3546,3547,3548, +3549,3550,3551,3552,3553,3554,3555,3556,3557,3558,3559,3561,3562,3564,3565,3567,3568,3571,3575,3583,3584,3585,3587,3588,3589,3590,3591,3592,3593,3594,3595,3596,3597,3598,3599,3600,3601,3602,3603, +3604,3605,3606,3607,3608,3609,3610,3611,3612,3613,3614,3615,3616,3620,3621,3622,3623,3624,3625,3626,3627,3628,3629,3639,3644,3649,3650,3657,3661,3663,3666,3681,3682,3685,3688,3689,3690,3691,3692, +3693,3694,3695,3699,3700,3701,3702,3703,3704,3705,3706,3707,3708,3779,3836,3838,3841,3842,3845,3846,3847,3848,3849,3880,3881,3882,3883,3884,3885,3890,3894,3895,3896,3901,3916,3920,3933,3934,3935, +3936,3937,3948,3951,3952,3953,3954,3955,3956,3957,3958,3959,3960,3961,3962,3963,3964,3965,3966,3967,3969,3970,3978,3979,3980,3982,3994,3995,3996,4043,4046,4047,4048,4049,4077,4078,4079,4080,4081, +4082,4083,4084,4087,4088,4089,4090,4091,4092,4138,4146,4149,4153,4155,4156,4157,4159,4160,4161,4163,4164,4165,4167,4168,4169,4170,4171,4172,4173,4175,4176,4177,4178,4179,4180,4181,4182,4183,4185, +4186,4187,4188,4189,4190,4191,4192,4193,4194,4195,4197,4198,4200,4203,4204,4205,4206,4207,4208,4209,4210,4211,4212,4213,4214,4215,4216,4217,4218,4219,4220,4221,4222,4223,4225,4226,4228,4229,4230, +4231,4232,4233,4234,4235,4236,4237,4239,4240,4241,4242,4243,4244,4254,4255,4256,4257,4258,4259,4262,4265,4266,4267,4305,4307,4309,4310,4311,4312,4314,4317,4319,4320,4321,4407,4423,4444,4451,4455, +4456,4483,4484,4485,4486,4487,4488,4489,4497,4498,4501,4502,4509,4510,4521,4544,4545,4546,4547,4549,4550,4551,4552,4553,4554,4555,4556,4557,4558,4559,4560,4561,4562,4563,4564,4565,4566,4567,4568, +4569,4570,4571,4572,4573,4574,4575,4576,4577,4578,4579,4580,4581,4582,4583,4584,4585,4586,4587,4588,4589,4590,4591,4592,4593,4594,4595,4596,4597,4598,4599,4600,4601,4602,4603,4604,4605,4606,4607, +4608,4609,4610,4611,4612,4613,4614,4615,4616,4617,4621,4721,4722,4730,4731,4732,4752,4753,4772,4773,4775,4782,4791,4794,4875,4876,4877,4878,4879,4881,4882,4883,4884,4885,4886,4888,4889,4890,4891, +4892,4893,4894,4895,4896,4897,4898,4899,4900,4902,4921,4922,4923,4924,4926,4941,4942,4943,4944,4947,4948,4949,4951,4954,4959,4960,4961,4963,4964,4965,4966,4967,4968,4973,4974,4976,4979,4981,4983, +4984,4995,4996,5042,5047,5049,5050,5051,5052,5054,5081,5082,5083,5084,5087,5090,5091,5092,5093,5094,5095,5096,5099,5100,5101,5102,5103,5104,5105,5106,5107,5108,5109,5110,5111,5112,5113,5114,5115, +5116,5117,5118,5119,5120,5121,5122,5123,5124,5125,5126,5127,5128,5129,5130,5131,5132,5133,5134,5135,5137,5138,5139,5140,5141,5142,5143,5144,5145,5146,5147,5148,5149,5150,5151,5152,5153,5154,5155, +5156,5157,5158,5159,5160,5161,5162,5163,5164,5165,5166,5167,5169,5170,5171,5172,5173,5174,5175,5177,5178,5188,5189,5190,5191,5192,5193,5199,5200,5204,5384,5385,5386,5387,5388,5389,5390,5392,5393, +5394,5395,5396,5412,5413,5414,5418,5464,5476,5479,5480,5482,5483,5484,5489,5491,5492,5493,5494,5495,5496,5497,5498,5499,5500,5501,5502,5503,5504,5505,5506,5507,5508,5509,5510,5511,5512,5513,5514, +5515,5516,5517,5518,5519,5520,5543,5544,5546,5547,5564,5565,5566,5567,5569,5570,5591,5592,5593,5595,5597,5599,5603,5605,5606,5609,5610,5611,5612,5613,5614,5620,5624,5635,5636,5637,5638,5639,5640, +5641,5642,5644,5651,5653,5654,5655,5656,5657,5658,5659,5660,5661,5662,5663,5664,5665,5667,5668,5670,5675,5679,5688,5690,5693,5694,5695,5696,5698,5699,5700,5701,5702,5703,5704,5705,5706,5707,5724, +5725,5731,5732,5733,5734,5744,5747,5748,5749,5750,5752,5753,5754,5757,5758,5759,5765,5769,5770,5782,5810,5811,5812,5813,5814,5815,5816,5817,5819,5820,5821,5870,5871,5875,5878,5880,5882,5883,5884, +5885,5886,5887,5888,5892,5899,5900,5904,5905,5906,5907,5908,5909,5910,5911,5917,5938,5939,5940,5941,5942,5943,5944,5952,5953,5957,5958,5994,6014,6018,6026,6027,6028,6030,6031,6034,6046,6086,6087, +6089,6090,6091,6094,6114,6119,6120,6121,6122,6142,6166,6169,6171,6172,6173,6174,6175,6177,6178,6179,6181,6182,6183,6237,6241,6244,6267,6272,6286,6287,6288,6289,6290,6291,6292,6293,6294,6295,6297, +6298,6299,6300,6301,6306,6328,6367,6373,6374,6376,6382,6387,6389,6393,6394,6395,6408,6410,6411,6446,6467,6522,6526,6566,6567,6569,6574,6576,6577,6579,6586,6607,6667,6670,6706,6726,6727,6732,6734, +6735,6736,6737,6738,6739,6740,6741,6746,6747,6749,6774,6775,6776,6778,6780,6781,6784,6785,6786,6787,6790,6806,6826,6868,6886,6928,6929,6930,6946,6966,6986,6987,7007,7009,7010,7024,7087,7088,7089, +7208,7229,7230,7231,7232,7292,7293,7294,7295,7296,7297,7298,7311,7312,7313,7315,7316,7317,7410,7427,7485,7488,7489,7583,7623,7643,7663,7683,7714,7730,7731,7733,7736,7737,7740,7744,7763,7764,7765, +7766,7776,7777,7779,7780,7790,7792,7793,7798,7823,7824,7825,7843,7852,7854,7865,7866,7867,7868,7869,7870,7871,7875,7877,7878,7879,7880,7884,7900,7903,7904,7906,7907,7916,7917,7935,7937,7939,7940, +7941,7942,7943,7944,7945,7946,7947,7948,7949,7950,7952,7953,7954,7955,7956,7957,7975,7976,7978,7980,7999,8015,8016,8017,8018,8019,8020,8021,8022,8026,8055,8096,8115,8117,8118,8140,8141,8142,8143, +8144,8145,8146,8147,8148,8150,8151,8152,8153,8154,8155,8157,8158,8159,8160,8161,8176,8177,8178,8256,8284,8306,8307,8310,8356,8357,8358,8359,8360,8361,8362,8363,8364,8383,8385,8390,8392,8393,8396, +8397,8398,8401,8403,8404,8416,8436,8507,8508,8517,8576,8582,8583,8584,8586,8587,8609,8610,8659,8664,8665,8669,8670,8671,8672,8674,8681,8719,8720,8721,8722,8723,8777,8856,8878,8879,8931,8934,8997, +9047,9076,9077,9078,9079,9080,9081,9082,9083,9084,9085,9086,9087,9099,9177,9238,9296,9297,9356,9457,9458,9465,9501,9521,9525,9526,9527,9539,9540,9548,9549,9550,9551,9552,9553,9555,9560,9561,9562, +9564,9565,9566,9576,9578,9579,9580,9581,9582,9584,9598,9599,9616,9617,9620,9636,9660,9796,9820,9857,9858,9859,9976,9977,9978,9979,9980,9981,9982,9983,9984,9985,9986,9987,9988,9989,9990,9996,10037, +10038,10045,10046,10047,10048,10049,10050,10051,10052,10053,10054,10055,10056,10057,10058,10059,10061,10062,10079,10085,10086,10088,10089,10090,10118,10136,10176,10181,10182,10204,10216,10219,10266, +10276,10277,10278,10291,10292,10293,10294,10295,10297,10298,10301,10303,10306,10307,10360,10361,10362,10364,10365,10367,10368,10369,10370,10377,10378,10379,10380,10427,10428,10443,10444,10446,10448, +10449,10450,10451,10452,10453,10454,10455,10456,10460,10537,10539,10540,10578,10582,10583,10599,10600,10604,10606,10610,10611,10612,10616,10618,10619,10636,10638,10645,10646,10665,10666,10676,10682, +10684,10696,10719,10721,10781,10782,10803,10804,10805,10837,10838,10878,10879,10880,10881,10897,10919,10930,10978,11022,11023,11025,11026,11028,11029,11031,11037,11040,11041,11042,11044,11045,11046, +11047,11048,11049,11050,11051,11052,11053,11055,11056,11057,11065,11066,11067,11068,11069,11070,11071,11072,11074,11079,11081,11083,11084,11096,11097,11098,11103,11104,11105,11106,11116,11117,11118, +11137,11138,11139,11145,11146,11176,11177,11178,11180,11181,11191,11192,11193,11196,11198,11218,11219,11259,11276,11317,11328,11392,11393,11394,11395,11396,11397,11398,11399,11400,11401,11402,11403, +11404,11405,11406,11407,11408,11409,11410,11411,11412,11413,11414,11415,11416,11549,11550,11608,11609,11615,11616,11624,11696,11699,11700,11701,11702,11703,11708,11709,11712,11715,11716,11717,11718, +11719,11720,11748,11749,11750,11751,11752,11795,11797,11799,11800,11801,11802,11806,11807,11808,11809,11814,11815,11816,11817,11818,11819,11820,11821,11822,11823,11824,11825,11826,11827,11828,11829, +11833,11835,11856,11857,11860,11861,11862,11863,11864,11865,11866,11867,11868,11869,11870,11877,11878,11885,11899,11900,11901,11916,11919,11946,11947,11948,11949,11979,11994,11997,11998,12019,12020, +12021,12022,12023,12024,12025,12026,12027,12028,12029,12030,12031,12032,12033,12035,12036,12038,12039,12040,12042,12043,12044,12045,12047,12048,12050,12051,12052,12053,12096,12097,12121,12122,12127, +12136,12137,12160,12196,12197,12198,12336,12338,12340,12384,12423,12425,12427,12428,12429,12430,12480,12481,12576,12577,12578,12580,12596,12616,12617,12636,12656,12657,12658,12696,12716,12717,12718, +12719,12720,12721,12722,12723,12724,12736,12737,12740,12756,12757,12777,12778,12779,12780,12781,12782,12783,12784,12785,12786,12787,12788,12789,12790,12791,12792,12793,12794,12795,12796,12797,12798, +12799,12805,12807,12816,12818,12836,12837,12858,12861,12862,12863,12864,12867,12877,12903,12920,12923,12924,12925,12936,12937,12938,12939,12960,12961,12962,12996,12997,12998,13000,13018,13076,13078, +13079,13080,13084,13086,13087,13088,13089,13096,13097,13098,13099,13116,13117,13137,13138,13139,13140,13143,13144,13145,13146,13147,13152,13153,13154,13155,13161,13176,13177,13178,13179,13180,13181, +13216,13217,13218,13219,13221,13236,13256,13257,13283,13284,13296,13297,13298,13299,13300,13316,13318,13319,13320,13324,13325,13326,13327,13328,13329,13330,13331,13332,13333,13334,13335,13336,13337, +13356,13357,13358,13359,13397,13417,13418,13419,13420,13421,13422,13424,13425,13426,13427,13428,13429,13430,13431,13432,13433,13434,13435,13436,13437,13438,13439,13440,13441,13442,13443,13446,13447, +13448,13449,13476,13516,13517,13518,13519,13520,13521,13522,13523,13524,13525,13526,13527,13528,13529,13530,13531,13534,13535,13536,13537,13538,13539,13540,13541,13542,13543,13544,13545,13546,13547, +13548,13549,13550,13551,13552,13553,13554,13555,13556,13557,13576,13577,13597,13598,13616,13617,13618,13656,13676,13698,13699,13776,13777,13797,13798,13816,13817,13839,13840,13841,13842,13843,14041, +14121,14141,14142,14182,14185,14186,14187,14188,14201,14242,14282,14283,14284,14285,14301,14304,14363,14365,14367,14373,14374,14375,14376,14377,14378,14379,14380,14392,14394,14402,14403,14404,14423, +14438,14439,14440,14441,14442,14484,14485,14493,14494,14497,14498,14581,14622,14643,14644,14715,14717,14718,14720,14721,14730,14731,14733,14734,14736,14737,14738,14739,14740,14741,14746,14753,14754, +14757,14762,14763,14764,14765,14766,14767,14768,14769,14770,14771,14772,14773,14774,14775,14776,14777,14781,14848,14859,14893,14901,14909,14913,14942,14943,14944,14945,14946,14947,14948,14961,14962, +14963,14964,14981,14982,14983,14984,14990,15006,15007,15008,15011,15012,15021,15022,15102,15103,15105,15106,15124,15125,15126,15127,15128,15130,15131,15136,15137,15138,15139,15177,15178,15193,15195, +15197,15199,15270,15278,15279,15280,15281,15283,15284,15285,15287,15289,15291,15292,15295,15296,15297,15301,15315,15350,15351,15371,15383,15398,15399,15400,15401,15402,15403,15404,15405,15406,15416, +15417,15418,15419,15431,15432,15433,15434,15437,15440,15441,15442,15443,15444,15445,15446,15448,15450,15451,15452,15453,15455,15456,15457,15458,15459,15460,15469,15471,15473,15477,15494,15501,15508, +15512,15513,15515,15518,15519,15522,15525,15528,15529,15532,15533,15534,15535,15539,15612,15613,15615,15616,15617,15618,15619,15633,15634,15659,15660,15663,15672,15675,15676,15677,15678,15679,15680, +15681,15682,15683,15684,15686,15694,15696,15700,15701,15702,15703,15704,15707,15708,15709,15719,15723,15731,15732,15733,15734,15735,15736,15737,15738,15739,15745,15746,15760,15761,15762,15763,15764, +15765,15766,15767,15768,15780,15781,15782,15783,15784,15785,15786,15787,15788,15789,15790,15791,15792,15793,15794,15795,15852,15853,15854,15855,15856,15857,15858,15859,15860,15861,15862,15863,15866, +15868,15869,15870,15903,15905,15906,15907,15908,15920,15921,15924,15938,15939,15940,15941,15942,15945,15946,15947,15970,15971,15982,15983,15991,16001,16002,16003,16004,16005,16007,16008,16009,16012, +16013,16014,16016,16019,16023,16031,16032,16033,16091,16094,16096,16105,16106,16107,16108,16109,16110,16112,16113,16114,16115,16116,16123,16131,16132,16133,16134,16135,16144,16147,16160,16161,16185, +16186,16187,16189,16191,16192,16197,16213,16217,16220,16221,16222,16224,16227,16231,16237,16241,16242,16251,16252,16253,16256,16257,16258,16259,16260,16261,16262,16263,16264,16265,16266,16267,16268, +16269,16270,16271,16272,16273,16274,16275,16276,16277,16278,16279,16280,16283,16285,16287,16288,16289,16291,16293,16295,16362,16366,16367,16371,16376,16381,16396,16397,16432,16442,16443,16444,16458, +16462,16463,16464,16475,16476,16477,16483,16499,16500,16501,16502,16503,16514,16535,16541,16542,16546,16551,16553,16554,16568,16574,16575,16576,16577,16578,16579,16580,16582,16583,16584,16585,16586, +16587,16588,16589,16590,16591,16599,16602,16603,16610,16611,16612,16613,16614,16615,16616,16617,16618,16619,16620,16621,16622,16623,16624,16625,16626,16627,16628,16629,16630,16631,16632,16633,16634, +16635,16636,16637,16638,16639,16640,16641,16642,16643,16644,16645,16646,16647,16648,16649,16650,16651,16652,16653,16654,16655,16656,16657,16658,16659,16660,16661,16662,16663,16664,16665,16666,16667, +16668,16669,16670,16671,16672,16673,16674,16675,16676,16677,16678,16679,16680,16681,16682,16683,16684,16685,16686,16687,16688,16689,16690,16691,16692,16693,16694,16695,16696,16702,16703,16705,16706, +16707,16708,16709,16710,16711,16712,16713,16714,16715,16716,16717,16718,16719,16720,16721,16722,16723,16724,16725,16726,16727,16728,16729,16730,16731,16732,16733,16734,16735,16736,16737,16738,16739, +16740,16741,16742,16743,16744,16745,16746,16747,16748,16749,16750,16751,16752,16753,16754,16755,16756,16757,16758,16759,16761,16762,16763,16764,16765,16766,16767,16768,16770,16771,16773,16774,16780, +16781,16782,16786,16789,16790,16791,16792,16793,16794,16795,16796,16797,16798,16799,16800,16801,16802,16819,16820,16821,16822,16823,16824,16825,16826,16827,16828,16829,16830,16831,16832,16833,16834, +16835,16836,16837,16838,16839,16840,16841,16842,16843,16849,16850,16851,16852,16853,16856,16858,16860,16862,16864,16866,16885,16886,16888,16896,16915,16917,16918,16919,16920,16921,16923,16924,16991, +16993,17002,17004,17005,17006,17015,17029,17046,17052,17056,17062,17068,17070,17071,17076,17079,17080,17089,17091,17092,17093,17094,17095,17097,17098,17099,17100,17101,17103,17104,17105,17106,17109, +17110,17114,17116,17117,17119,17120,17121,17122,17127,17162,17204,17209,17212,17214,17215,17218,17219,17222,17223,17226,17227,17228,17232,17238,17240,17241,17242,17243,17244,17245,17246,17247,17263, +17277,17282,17285,17288,17289,17290,17291,17292,17294,17295,17296,17297,17303,17310,17311,17312,17355,17375,17379,17382,17383,17384,17390,17391,17392,17393,17394,17402,17403,17406,17409,17410,17412, +17421,17422,17423,17424,17425,17426,17431,17432,17433,17434,17437,17439,17440,17441,17442,17443,17444,17445,17446,17449,17450,17468,17479,17480,17482,17483,17484,17485,17486,17487,17488,17489,17490, +17493,17495,17499,17500,17504,17505,17506,17507,17508,17509,17510,17511,17512,17513,17514,17519,17520,17531,17542,17549,17551,17553,17554,17555,17557,17558,17584,17586,17587,17593,17594,17597,17598, +17599,17600,17601,17614,17627,17628,17629,17630,17631,17632,17633,17634,17635,17637,17642,17647,17649,17655,17656,17657,17666,17667,17676,17681,17682,17684,17686,17703,17712,17717,17718,17765,17766, +17768,17769,17773,17804,17825,17831,17832,17834,17843,17844,17845,17849,17853,17855,17866,17874,17875,17876,17884,17885,17890,17900,17901,17926,17927,17953,17983,17986,17995,17996,18003,18004,18005, +18006,18007,18008,18009,18010,18011,18012,18013,18014,18015,18016,18017,18018,18019,18020,18021,18022,18023,18024,18025,18026,18027,18028,18029,18030,18031,18032,18034,18038,18063,18066,18067,18068, +18090,18091,18097,18098,18103,18106,18126,18139,18141,18146,18147,18169,18174,18175,18183,18192,18194,18221,18222,18223,18224,18229,18243,18245,18246,18247,18248,18249,18250,18251,18252,18256,18270, +18273,18277,18292,18293,18295,18300,18301,18302,18347,18348,18349,18350,18353,18369,18383,18384,18385,18386,18387,18389,18390,18407,18408,18414,18415,18416,18426,18427,18428,18443,18445,18447,18459, +18488,18489,18507,18542,18565,18566,18666,18672,18675,18676,18687,18704,18705,18712,18713,18714,18715,18727,18745,18747,18748,18749,18751,18753,18754,18755,18758,18761,18769,18771,18772,18773,18774, +18776,18777,18779,18781,18783,18785,18788,18789,18790,18791,18792,18800,18802,18803,18804,18807,18808,18809,18810,18811,18812,18813,18815,18816,18817,18819,18820,18821,18822,18844,18892,18899,18900, +18901,18902,18903,18905,18906,18907,18908,18909,18910,18913,18914,18915,18916,18917,18918,18919,18921,18922,18924,18926,18927,18929,18937,18938,18939,18942,18943,18947,18951,18953,18954,18957,18959, +18960,18962,18971,18973,18985,18987,18988,18989,18990,18991,18993,18997,18998,18999,19000,19001,19002,19003,19004,19011,19012,19013,19014,19015,19017,19018,19019,19020,19021,19022,19023,19024,19025, +19026,19027,19030,19031,19038,19042,19048,19053,19054,19056,19068,19071,19133,19137,19138,19140,19141,19147,19148,19149,19151,19152,19156,19157,19158,19159,19169,19171,19172,19173,19175,19176,19177, +19178,19181,19185,19227,19241,19254,19255,19256,19257,19258,19265,19273,19274,19293,19294,19296,19308,19309,19310,19314,19315,19316,19317,19319,19324,19332,19333,19339,19341,19342,19343,19344,19345, +19347,19348,19351,19352,19353,19355,19362,19363,19364,19368,19369,19370,19371,19372,19373,19374,19375,19380,19383,19384,19392,19394,19401,19409,19449,19450,19454,19470,19471,19472,19473,19474,19476, +19478,19479,19495,19497,19498,19499,19500,19504,19529,19531,19533,19534,19535,19536,19537,19538,19539,19540,19541,19556,19558,19559,19560,19561,19562,19567,19571,19581,19583,19591,19592,19594,19596, +19597,19601,19602,19603,19604,19605,19606,19613,19614,19647,19669,19670,19671,19672,19673,19674,19675,19676,19679,19682,19683,19694,19702,19722,19736,19774,19775,19777,19778,19828,19835,19836,19837, +19848,19850,19855,19905,19906,19907,19908,19910,19912,19914,20028,20087,20118,20119,20120,20121,20126,20159,20195,20219,20227,20231,20232,20233,20234,20235,20236,20237,20238,20249,20250,20297,20374, +20381,20382,20383,20385,20386,20388,20390,20395,20406,20407,20447,20484,20485,20494,20500,20510,20511,20513,20515,20556,20603,20672,20674,20762,20793,20799,20812,20890,20891,20892,20893,20914,20915, +20916,20917,20977,20980,20981,20985,20986,20989,21006,21007,21019,21027,21066,21081,21082,21083,21084,21085,21086,21087,21088,21103,21105,21106,21107,21110,21111,21112,21113,21114,21115,21117,21118, +21133,21145,21147,21151,21152,21153,21155,21156,21158,21165,21167,21172,21175,21188,21192,21193,21194,21197,21209,21248,21256,21257,21277,21279,21283,21311,21330,21336,21340,21359,21361,21365,21367, +21397,21398,21399,21400,21427,21441,21460,21461,21469,21471,21472,21474,21475,21476,21483,21484,21485,21487,21488,21496,21691,21692,21736,21749,21755,21766,21769,21770,21771,21772,21773,21774,21775, +21777,21789,21790,21824,21829,21858,21895,21896,21968,21969,21970,21971,21984,21986,21998,22004,22007,22010,22013,22015,22020,22053,22059,22107,22110,22127,22149,22150,22151,22152,22206,22216,22225, +22227,22231,22278,22312,22386,22407,22410,22430,22431,22448,22453,22455,22456,22462,22468,22469,22476,22477,22485,22488,22489,22494,22498,22834,22901,22916,22922,22931,22935,22936,22937,22990,22998, +22999,23000,23001,23005,23006,23009,23010,23011,23012,23023,23024,23039,23045,23064,23065,23089,23115,23127,23128,23131,23134,23135,23136,23197,23200,23201,23202,23268,23392,23434,23435,23446,23447, +23452,23453,23479,23480,23481,23482,23504,23510,23511,23521,23522,23525,23532,23533,23534,23535,23536,23540,23546,23547,23548,23549,23550,23551,23552,23558,23560,23565,23566,23599,23603,23604,23605, +23606,23607,23608,23609,23610,23611,23612,23613,23614,23615,23627,23628,23635,23681,23683,23684,23685,23696,23698,23704,23713,23721,23728,23729,23730,23731,23732,23733,23734,23735,23736,23737,23738, +23739,23748,23749,23766,23770,23773,23779,23783,23791,23792,23802,23804,23819,23820,23823,23824,23825,23831,23833,23835,23836,23838,23839,23840,23842,23844,23851,23856,23857,23859,23860,23862,23888, +23891,23892,23895,23896,23900,23905,23906,23908,23911,23933,23937,23949,23950,23951,23975,23976,23978,23981,23984,23985,23986,23987,24005,24006,24028,24031,24032,24033,24038,24040,24050,24052,24053, +24054,24055,24056,24057,24058,24061,24062,24066,24067,24075,24077,24081,24086,24088,24089,24090,24091,24096,24097,24099,24103,24106,24122,24123,24124,24125,24127,24129,24131,24135,24139,24141,24142, +24145,24147,24148,24149,24150,24151,24154,24155,24157,24164,24168,24176,24186,24188,24189,24190,24191,24192,24195,24197,24208,24209,24218,24226,24227,24232,24233,24234,24236,24253,24254,24255,24256, +24273,24282,24283,24313,24328,24330,24333,24341,24342,24343,24347,24348,24349,24350,24356,24357,24359,24362,24364,24366,24376,24390,24399,24457,24468,24473,24484,24491,24492,24493,24497,24498,24499, +24501,24510,24520,24522,24527,24528,24531,24532,24534,24535,24545,24631,24632,24634,24667,24668,24670,24671,24672,24702,24703,24706,24709,24710,24711,24717,24718,24719,24720,24730,24733,24734,24735, +24736,24737,24738,24739,24750,24751,24806,24807,24811,24813,24821,24823,24825,24866,24881,24884,24885,24886,24905,24938,24965,24967,24974,24975,24993,25019,25020,25032,25036,25037,25039,25043,25045, +25059,25061,25088,25089,25108,25112,25115,25145,25162,25163,25164,25167,25169,25170,25172,25194,25200,25202,25207,25220,25222,25223,25233,25234,25235,25237,25238,25239,25240,25241,25242,25243,25244, +25245,25246,25247,25250,25251,25252,25253,25254,25255,25256,25257,25258,25259,25261,25264,25266,25269,25270,25271,25272,25273,25274,25275,25276,25277,25278,25279,25280,25281,25282,25285,25286,25288, +25289,25298,25299,25300,25301,25302,25306,25307,25311,25312,25313,25317,25326,25327,25328,25329,25334,25335,25336,25337,25338,25339,25340,25341,25361,25374,25379,25380,25381,25385,25394,25414,25420, +25421,25426,25437,25438,25439,25440,25446,25459,25475,25476,25477,25503,25504,25519,25526,25527,25528,25529,25530,25531,25532,25533,25589,25590,25602,25604,25606,25607,25610,25617,25702,25705,25729, +25730,25736,25737,25747,25749,25751,25759,25761,25767,25776,25780,25783,25797,25807,25808,25809,25810,25811,25812,25816,25819,25825,25826,25838,25849,25883,25884,25887,25888,25889,25890,25891,25892, +25893,25894,25895,25896,25897,25898,25899,25900,25901,25902,25903,25904,25905,25906,25907,25908,25909,25910,25911,25912,25913,25914,25915,25916,25917,25918,25919,25920,25921,25922,25923,25925,25926, +25927,25928,25929,25930,25931,25932,25933,25934,25935,25936,25937,25938,25939,25940,25941,25942,25943,25944,25945,25946,25947,25950,25976,25977,25978,25982,25983,25992,26044,26078,26083,26084,26085, +26089,26090,26091,26092,26104,26109,26112,26123,26124,26155,26156,26157,26158,26159,26160,26170,26179,26180,26181,26182,26184,26185,26186,26187,26194,26205,26212,26217,26220,26226,26228,26229,26233, +26234,26245,26246,26247,26269,26289,26323,26353,26361,26362,26374,26375,26379,26380,26381,26382,26387,26388,26392,26393,26394,26395,26396,26397,26398,26415,26432,26433,26437,26448,26456,26459,26471, +26474,26485,26486,26487,26504,26505,26506,26507,26508,26523,26537,26538,26539,26540,26541,26542,26546,26547,26548,26549,26551,26552,26556,26557,26558,26560,26561,26564,26565,26566,26567,26568,26569, +26572,26574,26580,26581,26584,26585,26595,26596,26597,26598,26599,26600,26601,26602,26603,26617,26618,26619,26634,26645,26649,26652,26654,26664,26666,26673,26680,26697,26707,26709,26718,26720,26721, +26725,26733,26766,26767,26768,26772,26779,26780,26790,26810,26813,26817,26821,26837,26839,26842,26844,26845,26846,26847,26848,26850,26851,26852,26853,26854,26859,26862,26870,26875,26876,26877,26878, +26879,26880,26881,26883,26885,26888,26894,26900,26901,26903,26904,26905,26906,26907,26908,26909,26910,26911,26912,26913,26914,26915,26916,26931,26932,26934,26935,26936,26938,26939,26941,26944,26945, +26947,26950,26951,26952,26953,26954,26955,26956,26957,26958,26959,26960,26961,26962,26963,26964,26968,26969,26972,26973,26974,26975,26976,26977,26978,26979,26980,26981,26982,26984,26985,26986,26987, +26988,26989,26990,26991,26992,26993,26994,26995,26996,26997,26998,26999,27000,27001,27010,27011,27012,27014,27015,27019,27021,27022,27023,27025,27026,27027,27028,27029,27030,27031,27032,27033,27034, +27035,27038,27039,27040,27041,27042,27043,27044,27045,27051,27052,27053,27054,27055,27056,27057,27058,27060,27061,27063,27065,27066,27067,27068,27069,27070,27071,27072,27073,27088,27089,27106,27107, +27108,27109,27110,27119,27125,27126,27132,27133,27134,27136,27137,27138,27139,27140,27141,27142,27143,27144,27145,27146,27147,27148,27149,27150,27151,27155,27156,27157,27158,27159,27160,27161,27162, +27163,27164,27167,27168,27170,27172,27173,27174,27175,27176,27178,27181,27182,27183,27184,27185,27186,27187,27188,27189,27190,27193,27194,27195,27204,27219,27221,27231,27243,27248,27250,27251,27258, +27266,27267,27271,27277,27282,27291,27293,27295,27298,27299,27300,27301,27302,27314,27315,27316,27317,27318,27319,27320,27336,27337,27341,27345,27347,27348,27350,27351,27359,27361,27364,27365,27368, +27371,27376,27378,27379,27381,27385,27388,27391,27400,27411,27412,27414,27416,27422,27423,27425,27432,27440,27441,27451,27455,27456,27463,27464,27467,27468,27475,27477,27478,27480,27482,27484,27487, +27488,27489,27494,27495,27497,27499,27500,27501,27504,27509,27511,27516,27517,27518,27519,27520,27521,27532,27535,27536,27537,27538,27540,27543,27544,27545,27549,27550,27553,27557,27558,27559,27560, +27562,27563,27564,27565,27566,27567,27571,27573,27576,27577,27581,27582,27584,27587,27588,27602,27606,27646,27661,27662,27665,27666,27671,27673,27677,27678,27692,27695,27703,27704,27705,27708,27711, +27713,27730,27748,27749,27750,27751,27755,27756,27758,27760,27761,27764,27783,27784,27788,27791,27803,27804,27806,27810,27811,27812,27813,27814,27815,27816,27817,27818,27819,27820,27828,27833,27838, +27841,27842,27843,27844,27846,27850,27857,27858,27872,27873,27881,27883,27886,27887,27894,27904,27906,27917,27918,27919,27920,27928,27930,27935,27938,27940,27943,27946,27948,27950,27952,27953,27954, +27955,28031,28032,28033,28038,28039,28040,28042,28043,28044,28045,28046,28047,28054,28057,28061,28063,28065,28070,28076,28090,28094,28125,28135,28157,28160,28175,28176,28177,28178,28179,28205,28228, +28247,28250,28251,28252,28261,28262,28263,28264,28312,28313,28314,28318,28319,28324,28328,28347,28348,28353,28354,28355,28366,28370,28374,28376,28383,28390,28391,28392,28393,28394,28405,28486,28487, +28488,28489,28490,28491,28507,28545,28566,28568,28569,28571,28572,28573,28593,28596,28613,28615,28618,28621,28623,28624,28638,28650,28651,28674,28675,28676,28677,28678,28679,28680,28682,28685,28686, +28687,28690,28691,28692,28693,28694,28696,28697,28698,28699,28700,28701,28702,28703,28704,28705,28706,28707,28708,28714,28715,28716,28718,28721,28722,28723,28725,28726,28727,28728,28742,28771,28774, +28776,28781,28790,28791,28792,28794,28796,28797,28798,28799,28800,28801,28806,28807,28809,28810,28811,28812,28813,28818,28827,28828,28829,28830,28831,28832,28857,28863,28865,28866,28867,28868,28869, +28870,28872,28889,28930,28951,28956,28958,28987,28989,28990,28991,28992,28993,28994,28995,28997,29016,29019,29020,29039,29043,29088,29093,29095,29111,29137,29139,29141,29142,29143,29144,29145,29152, +29154,29155,29156,29157,29158,29159,29160,29161,29162,29171,29191,29202,29203,29205,29207,29208,29212,29233,29245,29250,29251,29252,29253,29261,29277,29282,29283,29285,29339,29346,29348,29476,29478, +29480,29491,29493,29494,29495,29496,29497,29499,29505,29506,29507,29508,29509,29510,29511,29512,29513,29514,29523,29527,29528,29529,29530,29532,29535,29537,29538,29547,29548,29579,29583,29593,29611, +29617,29628,29631,29636,29640,29641,29650,29651,29658,29662,29663,29687,29688,29689,29702,29703,29712,29714,29715,29716,29727,29729,29730,29731,29732,29740,29743,29744,29745,29750,29776,29795,29799, +29855,29910,29921,29922,29923,29924,29925,29926,29942,29948,29953,29965,29966,29973,29996,30039,30058,30059,30067,30072,30073,30076,30077,30104,30107,30116,30117,30155,30166,30182,30189,30217,30231, +30233,30238,30239,30240,30241,30244,30253,30254,30255,30256,30257,30259,30261,30263,30265,30266,30269,30271,30274,30280,30281,30290,30344,30346,30347,30351,30352,30354,30355,30377,30380,30381,30382, +30392,30394,30408,30426,30427,30428,30431,30433,30440,30441,30472,30489,30566,30567,30569,30578,30579,30580,30581,30582,30583,30584,30586,30587,30590,30596,30604,30605,30606,30607,30608,30610,30611, +30618,30619,30671,30672,30678,30706,30709,30710,30711,30713,30715,30716,30717,30721,30722,30723,30724,30726,30727,30729,30730,30731,30732,30733,30734,30735,30737,30739,30740,30752,30753,30754,30755, +30824,30826,30827,30833,30838,30839,30840,30855,30866,30867,31033,31036,31052,31053,31054,31078,31091,31106,31107,31108,31109,31111,31151,31153,31216,31238,31247,31248,31273,31285,31290,31291,31294, +31295,31296,31297,31298,31299,31300,31302,31304,31305,31307,31310,31313,31328,31330,31412,31416,31417,31418,31419,31420,31421,31422,31423,31425,31426,31427,31429,31430,31431,31433,31434,31522,31523, +31545,31549,31551,31552,31557,31563,31564,31578,31579,31580,31581,31582,31639,31649,31701,31737,31739,31784,31785,31804,31805,31806,31808,31810,31832,31833,31834,31841,31842,31882,31891,31916,32150, +32169,32170,32172,32190,32216,32222,32223,32239,32251,32252,32253,32287,32294,32296,32301,32302,32303,32307,32308,32310,32311,32312,32315,32321,32322,32324,32325,32328,32337,32339,32340,32341,32342, +32343,32346,32363,32364,32365,32367,32371,32379,32380,32381,32382,32383,32384,32385,32387,32401,32402,32403,32411,32412,32413,32418,32419,32420,32421,32424,32426,32451,32453,32454,32474,32493,32494, +32509,32510,32514,32515,32516,32533,32538,32564,32565,32566,32573,32596,32597,32598,32599,32600,32601,32602,32604,32615,32626,32627,32629,32632,32657,32658,32659,32660,32668,32669,32675,32676,32677, +32678,32679,32680,32681,32683,32684,32685,32686,32687,32688,32689,32690,32691,32692,32693,32695,32697,32700,32702,32704,32706,32708,32709,32710,32711,32712,32713,32714,32715,32716,32717,32718,32719, +32720,32721,32723,32726,32727,32728,32729,32730,32731,32732,32733,32734,32735,32736,32737,32738,32739,32740,32741,32753,32754,32755,32756,32757,32758,32759,32760,32761,32762,32763,32773,32774,32777, +32801,32802,32803,32804,32805,32806,32807,32808,32809,32810,32811,32812,32813,32814,32815,32816,32832,32833,32834,32835,32842,32843,32898,33018,33019,33026,33027,33059,33060,33061,33062,33063,33067, +33069,33080,33109,33114,33139,33146,33167,33217,33222,33223,33225,33235,33264,33307,33309,33310,33312,33315,33316,33317,33318,33319,33320,33321,33322,33323,33324,33335,33361,33372,33373,33379,33403, +33405,33434,33435,33459,33460,33461,33462,33463,33464,33465,33466,33467,33468,33469,33470,33471,33472,33473,33474,33475,33476,33477,33478,33479,33480,33481,33482,33531,33538,33539,33540,33541,33542, +33543,33544,33545,33547,33548,33549,33553,33554,33555,33556,33557,33560,33563,33565,33566,33579,33580,33581,33583,33586,33587,33588,33589,33590,33591,33592,33593,33594,33596,33597,33598,33599,33600, +33601,33602,33603,33624,33628,33629,33643,33644,33645,33648,33649,33650,33652,33653,33654,33655,33656,33657,33666,33669,33698,33759,33762,33763,33769,33770,33771,33780,33782,33783,33784,33788,33844, +33845,33853,33854,33863,33865,33866,33867,33868,33869,33871,33872,33956,33957,33963,33964,33972,33973,33974,33992,33996,34036,34037,34038,34039,34040,34043,34044,34054,34058,34059,34060,34061,34062, +34063,34064,34073,34074,34075,34076,34077,34078,34079,34080,34081,34082,34083,34084,34102,34107,34119,34179,34252,34437,34526,34528,34612,34765,34766,34775,34776,34777,34778,34793,34802,34882,34885, +34895,34948,34949,34950,34951,34955,34971,34972,34973,34976,34978,34983,34985,34986,34987,34988,34989,34991,34993,34997,34998,34999,35000,35001,35002,35007,35008,35017,35019,35020,35021,35022,35023, +35024,35025,35026,35027,35068,35069,35070,35073,35085,35086,35087,35088,35090,35091,35093,35094,35098,35099,35100,35101,35102,35131,35132,35133,35135,35273,35281,35290,35291,35299,35322,35335,35336, +35361,35364,35365,35373,35460,35462,35467,35471,35492,35494,35495,35496,35497,35498,35500,35507,35508,35573,35574,35575,35576,35577,35578,35579,35580,35587,35594,35596,35597,35598,35599,35600,35601, +35602,35603,35607,35611,35612,35644,35790,35983,35984,36095,36151,36152,36162,36164,36165,36166,36169,36208,36213,36217,36224,36225,36226,36235,36273,36284,36351,36352,36355,36356,36359,36360,36380, +36390,36431,36479,36481,36506,36517,36557,36558,36559,36644,36648,36656,36657,36970,36971,36991,37063,37072,37074,37100,37101,37172,37182,37183,37510,37596,37687,37688,37689,37693,37696,37699,37700, +37715,37764,37765,37775,37781,37790,37798,37800,37825,37831,37833,37860,37869,37879,37888,37941,37942,37944,38050,38052,38066,38164,38208,38293,38295,38334,38335,38336,38337,38338,38339,38566,38716, +38825,38830,38831,38839,38843,38846,38870,38877,38900,38901,38905,38906,38919,38920,38921,39060,39089,39158,39172,39173,39371,39633,39712,39934,40120,40138,40160,40184,40204,40253,40352,40356,40374, +40388,40405,40413,40435,40436,40438,40443,40481,40606,40607)); diff --git a/src/server/scripts/World/npcs_special.cpp b/src/server/scripts/World/npcs_special.cpp index e9f6fa7f6052c..b44cd950b871e 100644 --- a/src/server/scripts/World/npcs_special.cpp +++ b/src/server/scripts/World/npcs_special.cpp @@ -897,9 +897,6 @@ void npc_doctor::npc_doctorAI::UpdateAI(uint32 diff) if (Creature* Patient = me->SummonCreature(patientEntry, **point, TEMPSUMMON_TIMED_DESPAWN_OUT_OF_COMBAT, 5s)) { - //303, this flag appear to be required for client side item->spell to work (TARGET_SINGLE_FRIEND) - Patient->SetUnitFlag(UNIT_FLAG_PLAYER_CONTROLLED); - Patients.push_back(Patient->GetGUID()); ENSURE_AI(npc_injured_patient::npc_injured_patientAI, Patient->AI())->DoctorGUID = me->GetGUID(); ENSURE_AI(npc_injured_patient::npc_injured_patientAI, Patient->AI())->Coord = *point;