From 5c7b92bd999eaa96ce1dcf6fde046a538cefb95c Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Thu, 24 Aug 2023 11:04:33 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E8=A7=89=E9=86=92=20=E5=9B=9E=E5=93=8D=20?= =?UTF-8?q?=E6=8A=80=E8=83=BD=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- bin/json/game_annulartask_library.json | 28 +- bin/json/game_caravancity.json | 110 +++-- bin/json/game_global.json | 7 +- bin/json/game_guildtask.json | 14 +- bin/json/game_heroawaken.json | 426 +++++++++++++++++++ bin/json/game_item.json | 8 +- bin/json/game_mainchapter.json | 2 +- bin/json/game_mainstage.json | 365 +++++++++------- bin/json/game_skillafteratk.json | 127 +++++- bin/json/game_skillatk.json | 29 +- bin/json/game_skillbuff.json | 2 +- bin/json/game_skillpassive.json | 25 +- modules/hero/api_awaken.go | 40 +- modules/hero/api_talentlearn.go | 11 +- modules/hero/api_talentreset.go | 1 + modules/hero/model_hero.go | 10 +- pb/hero_db.pb.go | 280 ++++++------ sys/configure/structs/game.globalData.go | 2 + sys/configure/structs/game.heroAwakenData.go | 2 + 19 files changed, 1090 insertions(+), 399 deletions(-) diff --git a/bin/json/game_annulartask_library.json b/bin/json/game_annulartask_library.json index 75bfb379f..4da4a79e0 100644 --- a/bin/json/game_annulartask_library.json +++ b/bin/json/game_annulartask_library.json @@ -5,7 +5,7 @@ "lvstart": 1, "lvend": 999, "itemid": 1130, - "itemwt": 10000, + "itemwt": 400, "min": 0 }, { @@ -14,7 +14,7 @@ "lvstart": 1, "lvend": 999, "itemid": 1180, - "itemwt": 30000, + "itemwt": 300, "min": 0 }, { @@ -23,7 +23,7 @@ "lvstart": 1, "lvend": 999, "itemid": 1290, - "itemwt": 30000, + "itemwt": 300, "min": 0 }, { @@ -32,7 +32,7 @@ "lvstart": 1, "lvend": 999, "itemid": 1020, - "itemwt": 10000, + "itemwt": 400, "min": 0 }, { @@ -41,7 +41,7 @@ "lvstart": 1, "lvend": 999, "itemid": 1190, - "itemwt": 30000, + "itemwt": 300, "min": 0 }, { @@ -50,7 +50,7 @@ "lvstart": 1, "lvend": 999, "itemid": 1300, - "itemwt": 30000, + "itemwt": 300, "min": 0 }, { @@ -59,7 +59,7 @@ "lvstart": 1, "lvend": 999, "itemid": 1200, - "itemwt": 30000, + "itemwt": 400, "min": 0 }, { @@ -68,7 +68,7 @@ "lvstart": 1, "lvend": 999, "itemid": 1260, - "itemwt": 10000, + "itemwt": 300, "min": 0 }, { @@ -77,7 +77,7 @@ "lvstart": 1, "lvend": 999, "itemid": 1310, - "itemwt": 30000, + "itemwt": 300, "min": 0 }, { @@ -86,7 +86,7 @@ "lvstart": 1, "lvend": 999, "itemid": 1210, - "itemwt": 30000, + "itemwt": 300, "min": 0 }, { @@ -95,7 +95,7 @@ "lvstart": 1, "lvend": 999, "itemid": 1110, - "itemwt": 10000, + "itemwt": 100, "min": 0 }, { @@ -104,7 +104,7 @@ "lvstart": 1, "lvend": 999, "itemid": 1320, - "itemwt": 30000, + "itemwt": 300, "min": 0 }, { @@ -113,7 +113,7 @@ "lvstart": 1, "lvend": 999, "itemid": 1220, - "itemwt": 30000, + "itemwt": 500, "min": 0 }, { @@ -122,7 +122,7 @@ "lvstart": 1, "lvend": 999, "itemid": 1330, - "itemwt": 30000, + "itemwt": 500, "min": 0 } ] \ No newline at end of file diff --git a/bin/json/game_caravancity.json b/bin/json/game_caravancity.json index 063a4355b..b02dfee31 100644 --- a/bin/json/game_caravancity.json +++ b/bin/json/game_caravancity.json @@ -54,7 +54,7 @@ "exspecial_weight": [ 3000, 1000, - 3001 + 3000 ], "exspecialnum": [ 1200, @@ -159,9 +159,14 @@ "21000032" ], "exspecial_weight": [ - 3000, 1000, - 3001 + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 ], "exspecialnum": [ 1200, @@ -265,9 +270,14 @@ "21000032" ], "exspecial_weight": [ - 3000, 1000, - 3002 + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 ], "exspecialnum": [ 1200, @@ -374,9 +384,14 @@ "21000033" ], "exspecial_weight": [ - 3000, 1000, - 3003 + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 ], "exspecialnum": [ 1200, @@ -482,9 +497,14 @@ "21000033" ], "exspecial_weight": [ - 3000, 1000, - 3004 + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 ], "exspecialnum": [ 1200, @@ -591,9 +611,14 @@ "21000032" ], "exspecial_weight": [ - 3000, 1000, - 3003 + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 ], "exspecialnum": [ 1200, @@ -699,9 +724,14 @@ "21000033" ], "exspecial_weight": [ - 3000, 1000, - 3004 + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 ], "exspecialnum": [ 1200, @@ -807,9 +837,14 @@ "21000033" ], "exspecial_weight": [ - 3000, 1000, - 3003 + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 ], "exspecialnum": [ 1200, @@ -915,9 +950,14 @@ "21000032" ], "exspecial_weight": [ - 3000, 1000, - 3004 + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 ], "exspecialnum": [ 1200, @@ -1023,9 +1063,14 @@ "21000033" ], "exspecial_weight": [ - 3000, 1000, - 3003 + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 ], "exspecialnum": [ 1200, @@ -1132,9 +1177,14 @@ "21000033" ], "exspecial_weight": [ - 3000, 1000, - 3004 + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 ], "exspecialnum": [ 1200, @@ -1240,9 +1290,14 @@ "21000033" ], "exspecial_weight": [ - 3000, 1000, - 3003 + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 ], "exspecialnum": [ 1200, @@ -1348,9 +1403,14 @@ "21000033" ], "exspecial_weight": [ - 3000, 1000, - 3004 + 1000, + 1000, + 1000, + 1000, + 1000, + 1000, + 1000 ], "exspecialnum": [ 1200, diff --git a/bin/json/game_global.json b/bin/json/game_global.json index 908097e6c..dde1e11d1 100644 --- a/bin/json/game_global.json +++ b/bin/json/game_global.json @@ -825,6 +825,11 @@ "stonehenge_KeyMaxNum": 8, "stonehenge_DayNum": 1, "stonehenge_KeyItemId": "10000039", - "ps_buyGroup": 1003 + "ps_buyGroup": 1003, + "change_name": { + "a": "attr", + "t": "diamond", + "n": 200 + } } ] \ No newline at end of file diff --git a/bin/json/game_guildtask.json b/bin/json/game_guildtask.json index 669275b6d..7614d01fb 100644 --- a/bin/json/game_guildtask.json +++ b/bin/json/game_guildtask.json @@ -2,7 +2,7 @@ { "type_id": 50000001, "id_list": 1, - "jump_interface": 115, + "jump_interface": 10020, "task_display": { "key": "guild_guild_task_task_display_1", "text": "使用好友助战守护者1次" @@ -36,7 +36,7 @@ { "type_id": 50000002, "id_list": 2, - "jump_interface": 113, + "jump_interface": 10036, "task_display": { "key": "guild_guild_task_task_display_2", "text": "进行3次普通招募" @@ -70,7 +70,7 @@ { "type_id": 50000003, "id_list": 3, - "jump_interface": 107, + "jump_interface": 103, "task_display": { "key": "guild_guild_task_task_display_3", "text": "为任意守护者提升5级" @@ -104,7 +104,7 @@ { "type_id": 50000004, "id_list": 4, - "jump_interface": 103, + "jump_interface": 102, "task_display": { "key": "guild_guild_task_task_display_4", "text": "强化任意装备成功6次" @@ -240,7 +240,7 @@ { "type_id": 50000008, "id_list": 8, - "jump_interface": 156, + "jump_interface": 10015, "task_display": { "key": "guild_guild_task_task_display_8", "text": "挑战3次竞技场" @@ -274,7 +274,7 @@ { "type_id": 50000009, "id_list": 9, - "jump_interface": 11012, + "jump_interface": 10020, "task_display": { "key": "guild_guild_task_task_display_9", "text": "挑战3次“维京远征”副本" @@ -308,7 +308,7 @@ { "type_id": 50000010, "id_list": 10, - "jump_interface": 168, + "jump_interface": 10024, "task_display": { "key": "guild_guild_task_task_display_10", "text": "挑战3次“狩猎”副本" diff --git a/bin/json/game_heroawaken.json b/bin/json/game_heroawaken.json index cb689505a..1e5fa3983 100644 --- a/bin/json/game_heroawaken.json +++ b/bin/json/game_heroawaken.json @@ -25,6 +25,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_1", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -71,6 +72,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_2", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -117,6 +119,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_3", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -163,6 +166,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_4", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -209,6 +213,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_5", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -255,6 +260,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_6", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -301,6 +307,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_7", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -347,6 +354,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_8", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -393,6 +401,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_9", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -439,6 +448,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_10", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -485,6 +495,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_11", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -531,6 +542,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_12", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -577,6 +589,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_13", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -623,6 +636,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_14", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -669,6 +683,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_15", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -715,6 +730,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_16", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -761,6 +777,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_17", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -807,6 +824,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_18", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -853,6 +871,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_19", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -899,6 +918,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_20", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -945,6 +965,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_21", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -991,6 +1012,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_22", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -1037,6 +1059,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_23", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -1083,6 +1106,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_24", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -1129,6 +1153,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_25", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -1175,6 +1200,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_26", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -1221,6 +1247,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_27", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -1267,6 +1294,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_28", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -1313,6 +1341,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_29", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -1359,6 +1388,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_30", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -1405,6 +1435,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_31", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -1451,6 +1482,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_32", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -1497,6 +1529,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_33", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -1543,6 +1576,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_34", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -1589,6 +1623,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_35", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -1635,6 +1670,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_36", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -1681,6 +1717,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_37", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -1727,6 +1764,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_38", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -1773,6 +1811,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_39", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -1819,6 +1858,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_40", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -1865,6 +1905,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_41", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -1911,6 +1952,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_42", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -1957,6 +1999,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_43", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -2003,6 +2046,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_44", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -2049,6 +2093,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_45", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -2095,6 +2140,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_46", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -2141,6 +2187,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_47", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -2187,6 +2234,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_48", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -2233,6 +2281,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_49", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -2279,6 +2328,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_50", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -2325,6 +2375,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_51", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -2371,6 +2422,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_52", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -2417,6 +2469,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_53", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -2463,6 +2516,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_54", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -2509,6 +2563,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_55", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -2555,6 +2610,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_56", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -2601,6 +2657,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_57", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -2647,6 +2704,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_58", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -2693,6 +2751,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_59", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -2739,6 +2798,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_60", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -2785,6 +2845,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_61", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -2831,6 +2892,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_62", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -2877,6 +2939,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_63", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -2923,6 +2986,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_64", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -2969,6 +3033,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_65", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -3015,6 +3080,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_66", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -3061,6 +3127,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_67", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -3107,6 +3174,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_68", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -3153,6 +3221,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_69", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -3199,6 +3268,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_70", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -3245,6 +3315,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_71", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -3291,6 +3362,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_72", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -3337,6 +3409,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_73", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -3383,6 +3456,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_74", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -3429,6 +3503,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_75", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -3475,6 +3550,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_76", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -3521,6 +3597,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_77", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -3567,6 +3644,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_78", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -3613,6 +3691,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_79", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -3659,6 +3738,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_80", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -3705,6 +3785,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_81", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -3751,6 +3832,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_82", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -3797,6 +3879,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_83", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -3843,6 +3926,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_84", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -3889,6 +3973,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_85", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -3935,6 +4020,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_86", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -3981,6 +4067,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_87", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -4027,6 +4114,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_88", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -4073,6 +4161,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_89", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -4119,6 +4208,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_90", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -4165,6 +4255,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_91", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -4211,6 +4302,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_92", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -4257,6 +4349,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_93", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -4303,6 +4396,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_94", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -4349,6 +4443,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_95", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -4395,6 +4490,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_96", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -4441,6 +4537,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_97", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -4487,6 +4584,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_98", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -4533,6 +4631,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_99", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -4579,6 +4678,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_100", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -4625,6 +4725,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_101", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -4671,6 +4772,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_102", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -4717,6 +4819,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_103", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -4763,6 +4866,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_104", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -4809,6 +4913,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_105", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -4855,6 +4960,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_106", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -4901,6 +5007,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_107", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -4947,6 +5054,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_108", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -4993,6 +5101,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_109", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -5039,6 +5148,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_110", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -5085,6 +5195,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_111", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -5131,6 +5242,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_112", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -5177,6 +5289,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_113", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -5223,6 +5336,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_114", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -5269,6 +5383,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_115", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -5315,6 +5430,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_116", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -5361,6 +5477,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_117", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -5407,6 +5524,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_118", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -5453,6 +5571,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_119", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -5499,6 +5618,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_120", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -5545,6 +5665,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_121", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -5591,6 +5712,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_122", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -5637,6 +5759,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_123", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -5683,6 +5806,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_124", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -5729,6 +5853,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_125", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -5775,6 +5900,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_126", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -5821,6 +5947,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_127", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -5867,6 +5994,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_128", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -5913,6 +6041,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_129", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -5959,6 +6088,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_130", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -6005,6 +6135,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_131", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -6051,6 +6182,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_132", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -6097,6 +6229,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_133", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -6143,6 +6276,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_134", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -6189,6 +6323,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_135", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -6235,6 +6370,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_136", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -6281,6 +6417,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_137", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -6327,6 +6464,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_138", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -6373,6 +6511,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_139", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -6419,6 +6558,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_140", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -6465,6 +6605,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_141", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -6511,6 +6652,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_142", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -6557,6 +6699,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_143", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -6603,6 +6746,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_144", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -6649,6 +6793,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_145", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -6695,6 +6840,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_146", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -6741,6 +6887,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_147", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -6787,6 +6934,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_148", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -6833,6 +6981,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_149", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -6879,6 +7028,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_150", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -6925,6 +7075,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_151", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -6971,6 +7122,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_152", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -7017,6 +7169,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_153", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -7063,6 +7216,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_154", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -7109,6 +7263,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_155", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -7155,6 +7310,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_156", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -7201,6 +7357,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_157", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -7247,6 +7404,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_158", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -7293,6 +7451,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_159", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -7339,6 +7498,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_160", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -7385,6 +7545,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_161", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -7431,6 +7592,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_162", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -7477,6 +7639,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_163", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -7523,6 +7686,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_164", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -7569,6 +7733,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_165", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -7615,6 +7780,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_166", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -7661,6 +7827,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_167", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -7707,6 +7874,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_168", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -7753,6 +7921,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_169", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -7799,6 +7968,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_170", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -7845,6 +8015,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_171", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -7891,6 +8062,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_172", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -7937,6 +8109,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_173", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -7983,6 +8156,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_174", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -8029,6 +8203,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_175", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -8075,6 +8250,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_176", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -8121,6 +8297,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_177", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -8167,6 +8344,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_178", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -8213,6 +8391,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_179", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -8259,6 +8438,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_180", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -8305,6 +8485,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_181", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -8351,6 +8532,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_182", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -8397,6 +8579,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_183", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -8443,6 +8626,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_184", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -8489,6 +8673,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_185", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -8535,6 +8720,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_186", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -8581,6 +8767,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_187", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -8627,6 +8814,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_188", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -8673,6 +8861,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_189", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -8719,6 +8908,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_190", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -8765,6 +8955,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_191", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -8811,6 +9002,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_192", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -8857,6 +9049,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_193", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -8903,6 +9096,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_194", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -8949,6 +9143,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_195", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -8995,6 +9190,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_196", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -9041,6 +9237,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_197", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -9087,6 +9284,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_198", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -9133,6 +9331,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_199", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -9179,6 +9378,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_200", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -9225,6 +9425,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_201", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -9271,6 +9472,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_202", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -9317,6 +9519,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_203", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -9363,6 +9566,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_204", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -9409,6 +9613,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_205", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -9455,6 +9660,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_206", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -9501,6 +9707,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_207", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -9547,6 +9754,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_208", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -9593,6 +9801,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_209", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -9639,6 +9848,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_210", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -9685,6 +9895,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_211", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -9731,6 +9942,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_212", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -9777,6 +9989,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_213", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -9823,6 +10036,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_214", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -9869,6 +10083,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_215", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -9915,6 +10130,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_216", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -9961,6 +10177,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_217", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -10007,6 +10224,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_218", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -10053,6 +10271,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_219", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -10099,6 +10318,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_220", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -10145,6 +10365,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_221", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -10191,6 +10412,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_222", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -10237,6 +10459,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_223", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -10283,6 +10506,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_224", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -10329,6 +10553,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_225", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -10375,6 +10600,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_226", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -10421,6 +10647,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_227", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -10467,6 +10694,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_228", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -10513,6 +10741,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_229", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -10559,6 +10788,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_230", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -10605,6 +10835,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_231", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -10651,6 +10882,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_232", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -10697,6 +10929,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_233", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -10743,6 +10976,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_234", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -10789,6 +11023,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_235", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -10835,6 +11070,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_236", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -10881,6 +11117,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_237", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -10927,6 +11164,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_238", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -10973,6 +11211,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_239", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -11019,6 +11258,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_240", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -11065,6 +11305,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_241", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -11111,6 +11352,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_242", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -11157,6 +11399,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_243", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -11203,6 +11446,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_244", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -11249,6 +11493,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_245", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -11295,6 +11540,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_246", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -11341,6 +11587,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_247", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -11387,6 +11634,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_248", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -11433,6 +11681,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_249", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -11479,6 +11728,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_250", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -11525,6 +11775,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_251", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -11571,6 +11822,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_252", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -11617,6 +11869,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_253", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -11663,6 +11916,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_254", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -11709,6 +11963,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_255", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -11755,6 +12010,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_256", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -11801,6 +12057,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_257", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -11847,6 +12104,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_258", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -11893,6 +12151,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_259", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -11939,6 +12198,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_260", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -11985,6 +12245,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_261", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -12031,6 +12292,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_262", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -12077,6 +12339,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_263", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -12123,6 +12386,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_264", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -12169,6 +12433,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_265", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -12215,6 +12480,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_266", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -12261,6 +12527,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_267", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -12307,6 +12574,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_268", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -12353,6 +12621,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_269", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -12399,6 +12668,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_270", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -12445,6 +12715,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_271", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -12491,6 +12762,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_272", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -12537,6 +12809,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_273", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -12583,6 +12856,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_274", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -12629,6 +12903,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_275", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -12675,6 +12950,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_276", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -12721,6 +12997,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_277", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -12767,6 +13044,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_278", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -12813,6 +13091,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_279", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -12859,6 +13138,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_280", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -12905,6 +13185,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_281", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -12951,6 +13232,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_282", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -12997,6 +13279,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_283", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -13043,6 +13326,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_284", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -13089,6 +13373,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_285", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -13135,6 +13420,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_286", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -13181,6 +13467,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_287", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -13227,6 +13514,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_288", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -13273,6 +13561,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_289", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -13319,6 +13608,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_290", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -13365,6 +13655,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_291", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -13411,6 +13702,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_292", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -13457,6 +13749,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_293", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -13503,6 +13796,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_294", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -13549,6 +13843,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_295", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -13595,6 +13890,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_296", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -13641,6 +13937,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_297", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -13687,6 +13984,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_298", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -13733,6 +14031,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_299", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -13779,6 +14078,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_300", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -13825,6 +14125,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_301", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -13871,6 +14172,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_302", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -13917,6 +14219,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_303", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -13963,6 +14266,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_304", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -14009,6 +14313,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_305", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -14055,6 +14360,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_306", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -14101,6 +14407,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_307", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -14147,6 +14454,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_308", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -14193,6 +14501,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_309", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -14239,6 +14548,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_310", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -14285,6 +14595,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_311", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -14331,6 +14642,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_312", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -14377,6 +14689,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_313", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -14423,6 +14736,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_314", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -14469,6 +14783,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_315", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -14515,6 +14830,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_316", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -14561,6 +14877,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_317", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -14607,6 +14924,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_318", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -14653,6 +14971,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_319", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -14699,6 +15018,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_320", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -14745,6 +15065,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_321", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -14791,6 +15112,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_322", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -14837,6 +15159,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_323", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -14883,6 +15206,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_324", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -14929,6 +15253,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_325", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -14975,6 +15300,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_326", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -15021,6 +15347,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_327", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -15067,6 +15394,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_328", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -15113,6 +15441,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_329", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -15159,6 +15488,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_330", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -15205,6 +15535,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_331", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -15251,6 +15582,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_332", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -15297,6 +15629,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_333", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -15343,6 +15676,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_334", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -15389,6 +15723,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_335", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -15435,6 +15770,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_336", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -15481,6 +15817,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_337", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -15527,6 +15864,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_338", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -15573,6 +15911,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_339", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -15619,6 +15958,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_340", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -15665,6 +16005,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_341", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -15711,6 +16052,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_342", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -15757,6 +16099,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_343", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -15803,6 +16146,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_344", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -15849,6 +16193,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_345", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -15895,6 +16240,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_346", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -15941,6 +16287,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_347", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -15987,6 +16334,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_348", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -16033,6 +16381,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_349", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -16079,6 +16428,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_350", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -16125,6 +16475,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_351", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -16171,6 +16522,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_352", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -16217,6 +16569,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_353", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -16263,6 +16616,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_354", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -16309,6 +16663,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_355", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -16355,6 +16710,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_356", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -16401,6 +16757,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_357", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -16447,6 +16804,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_358", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -16493,6 +16851,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_359", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -16539,6 +16898,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_360", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -16585,6 +16945,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_361", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -16631,6 +16992,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_362", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -16677,6 +17039,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_363", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -16723,6 +17086,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_364", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -16769,6 +17133,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_365", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -16815,6 +17180,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_366", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -16861,6 +17227,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_367", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -16907,6 +17274,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_368", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -16953,6 +17321,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_369", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -16999,6 +17368,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_370", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -17045,6 +17415,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_371", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -17091,6 +17462,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_372", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -17137,6 +17509,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_373", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -17183,6 +17556,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_374", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -17229,6 +17603,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_375", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -17275,6 +17650,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_376", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -17321,6 +17697,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_377", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -17367,6 +17744,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_378", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -17413,6 +17791,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_379", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -17459,6 +17838,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_380", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -17505,6 +17885,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_381", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -17551,6 +17932,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_382", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -17597,6 +17979,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_383", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -17643,6 +18026,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_384", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -17689,6 +18073,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_385", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -17735,6 +18120,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_386", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -17781,6 +18167,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_387", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -17827,6 +18214,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_388", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -17873,6 +18261,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_389", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -17919,6 +18308,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_390", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -17965,6 +18355,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_391", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -18011,6 +18402,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_392", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -18057,6 +18449,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_393", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -18103,6 +18496,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_394", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -18149,6 +18543,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_395", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -18195,6 +18590,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_396", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -18241,6 +18637,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_397", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -18287,6 +18684,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_398", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -18333,6 +18731,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_399", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -18379,6 +18778,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_400", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -18425,6 +18825,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_401", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -18471,6 +18872,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_402", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -18517,6 +18919,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_403", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -18563,6 +18966,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_404", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -18609,6 +19013,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_405", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -18655,6 +19060,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_406", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -18701,6 +19107,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_407", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -18747,6 +19154,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_408", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -18793,6 +19201,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_409", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -18839,6 +19248,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_410", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -18885,6 +19295,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_411", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -18931,6 +19342,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_412", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -18977,6 +19389,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_413", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -19023,6 +19436,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_414", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -19069,6 +19483,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_415", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -19115,6 +19530,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_416", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -19161,6 +19577,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_417", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -19207,6 +19624,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_418", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -19253,6 +19671,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_419", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -19299,6 +19718,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_420", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" @@ -19345,6 +19765,7 @@ "d": 60 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_421", "text": "基础攻击、防御、基础生命值、基础速度提升6%。" @@ -19391,6 +19812,7 @@ "d": 80 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_422", "text": "基础攻击、防御、基础生命值、基础速度提升8%。" @@ -19437,6 +19859,7 @@ "d": 120 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_423", "text": "基础攻击、防御、基础生命值、基础速度提升12%。" @@ -19483,6 +19906,7 @@ "d": 140 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_424", "text": "基础攻击、防御、基础生命值、基础速度提升14%。" @@ -19529,6 +19953,7 @@ "d": 180 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_425", "text": "基础攻击、防御、基础生命值、基础速度提升18%。" @@ -19575,6 +20000,7 @@ "d": 200 } ], + "skill": 0, "describe": { "key": "hero_awaken_describe_426", "text": "基础攻击、防御、基础生命值、基础速度提升20%。" diff --git a/bin/json/game_item.json b/bin/json/game_item.json index d0f6bbb04..18ff84366 100644 --- a/bin/json/game_item.json +++ b/bin/json/game_item.json @@ -8219,7 +8219,7 @@ "decompose_deplete": [], "decompose_get": [], "access": [ - 1128 + 125 ], "use_skip": 139, "upper_limit": 0, @@ -8267,7 +8267,7 @@ "decompose_deplete": [], "decompose_get": [], "access": [ - 1128 + 125 ], "use_skip": 139, "upper_limit": 0, @@ -8315,7 +8315,7 @@ "decompose_deplete": [], "decompose_get": [], "access": [ - 1128 + 126 ], "use_skip": 139, "upper_limit": 0, @@ -8363,7 +8363,7 @@ "decompose_deplete": [], "decompose_get": [], "access": [ - 1128 + 122 ], "use_skip": 139, "upper_limit": 0, diff --git a/bin/json/game_mainchapter.json b/bin/json/game_mainchapter.json index 76313aba8..88fa38d32 100644 --- a/bin/json/game_mainchapter.json +++ b/bin/json/game_mainchapter.json @@ -58,7 +58,7 @@ "text": "盗窃之城" }, "chapter_type": 1, - "map": "scenes_chapter_01", + "map": "scenes_chapter_03", "camera": "", "title": { "key": "mainchapter_main_chapter_title_3", diff --git a/bin/json/game_mainstage.json b/bin/json/game_mainstage.json index 9a4728d98..a37a7a4eb 100644 --- a/bin/json/game_mainstage.json +++ b/bin/json/game_mainstage.json @@ -7658,7 +7658,9 @@ "id": 1100200, "chapterid": 11002, "group_id": 100200, - "previous_group_id": [], + "previous_group_id": [ + 100120 + ], "previoustage": 0, "Episodetype": 0, "openlevel": 1, @@ -8858,14 +8860,14 @@ "challengeward": 0 }, { - "id": 1100213, + "id": 1100300, "chapterid": 11003, - "group_id": 100301, + "group_id": 100300, "previous_group_id": [ - 100213 + 100212 ], "previoustage": 0, - "Episodetype": 1, + "Episodetype": 0, "openlevel": 1, "EditorStage": 0, "venturemodel": "", @@ -8883,9 +8885,72 @@ }, "animation": [], "hide": 0, - "destroy": 0, + "destroy": 1, "progress": 0, "stroyshow": 0, + "frontstoryid": 0, + "afterstoryid": 0, + "maingroupName": { + "key": "", + "text": "" + }, + "mainlineName": { + "key": "", + "text": "" + }, + "title": { + "key": "", + "text": "" + }, + "desc": { + "key": "", + "text": "" + }, + "exp": 0, + "hero_exp": 0, + "ps_consume": [], + "ps_mg": [], + "firstaward": [], + "lotteryward": 0, + "commonaward": [], + "BattleReadyID": 0, + "FormatList": [], + "helphero": [], + "banhero": [], + "star": [], + "star_type": [], + "star_value": [], + "challengeward": 0 + }, + { + "id": 1100301, + "chapterid": 11003, + "group_id": 100301, + "previous_group_id": [ + 100212 + ], + "previoustage": 0, + "Episodetype": 1, + "openlevel": 1, + "EditorStage": 0, + "venturemodel": "", + "bubbletalk": { + "key": "", + "text": "" + }, + "venturetype": 0, + "ventureavatar": [], + "herocolor": 1, + "heroimg": "zxgq_qp_icon_gth", + "bubbletext": { + "key": "", + "text": "" + }, + "animation": [], + "hide": 0, + "destroy": 1, + "progress": 1, + "stroyshow": 0, "frontstoryid": 20222, "afterstoryid": 0, "maingroupName": { @@ -8969,11 +9034,11 @@ "challengeward": 0 }, { - "id": 1100214, + "id": 1100302, "chapterid": 11003, "group_id": 100302, "previous_group_id": [ - 100213 + 100301 ], "previoustage": 0, "Episodetype": 1, @@ -8986,16 +9051,16 @@ }, "venturetype": 0, "ventureavatar": [], - "herocolor": 0, - "heroimg": "", + "herocolor": 1, + "heroimg": "zxgq_qp_icon_gth", "bubbletext": { "key": "", "text": "" }, "animation": [], "hide": 0, - "destroy": 0, - "progress": 0, + "destroy": 1, + "progress": 1, "stroyshow": 0, "frontstoryid": 20223, "afterstoryid": 20224, @@ -9080,11 +9145,11 @@ "challengeward": 0 }, { - "id": 1100215, + "id": 1100303, "chapterid": 11003, "group_id": 100303, "previous_group_id": [ - 100213 + 100302 ], "previoustage": 0, "Episodetype": 1, @@ -9097,16 +9162,16 @@ }, "venturetype": 0, "ventureavatar": [], - "herocolor": 0, - "heroimg": "", + "herocolor": 1, + "heroimg": "zxgq_qp_icon_gth", "bubbletext": { "key": "", "text": "" }, "animation": [], "hide": 0, - "destroy": 0, - "progress": 0, + "destroy": 1, + "progress": 1, "stroyshow": 0, "frontstoryid": 20228, "afterstoryid": 20231, @@ -9191,11 +9256,11 @@ "challengeward": 0 }, { - "id": 1100216, - "chapterid": 11004, + "id": 1100304, + "chapterid": 11003, "group_id": 100304, "previous_group_id": [ - 100213 + 100303 ], "previoustage": 0, "Episodetype": 1, @@ -9208,16 +9273,16 @@ }, "venturetype": 0, "ventureavatar": [], - "herocolor": 0, - "heroimg": "", + "herocolor": 1, + "heroimg": "zxgq_qp_icon_gth", "bubbletext": { "key": "", "text": "" }, "animation": [], "hide": 0, - "destroy": 0, - "progress": 0, + "destroy": 1, + "progress": 1, "stroyshow": 0, "frontstoryid": 20232, "afterstoryid": 20233, @@ -9302,11 +9367,11 @@ "challengeward": 0 }, { - "id": 1100217, - "chapterid": 11004, + "id": 1100305, + "chapterid": 11003, "group_id": 100305, "previous_group_id": [ - 100213 + 100304 ], "previoustage": 0, "Episodetype": 1, @@ -9319,16 +9384,16 @@ }, "venturetype": 0, "ventureavatar": [], - "herocolor": 0, - "heroimg": "", + "herocolor": 1, + "heroimg": "zxgq_qp_icon_gth", "bubbletext": { "key": "", "text": "" }, "animation": [], "hide": 0, - "destroy": 0, - "progress": 0, + "destroy": 1, + "progress": 1, "stroyshow": 0, "frontstoryid": 20300, "afterstoryid": 20305, @@ -9413,11 +9478,11 @@ "challengeward": 0 }, { - "id": 1100218, - "chapterid": 11004, + "id": 1100306, + "chapterid": 11003, "group_id": 100306, "previous_group_id": [ - 100213 + 100305 ], "previoustage": 0, "Episodetype": 1, @@ -9430,16 +9495,16 @@ }, "venturetype": 0, "ventureavatar": [], - "herocolor": 0, - "heroimg": "", + "herocolor": 1, + "heroimg": "zxgq_qp_icon_gth", "bubbletext": { "key": "", "text": "" }, "animation": [], "hide": 0, - "destroy": 0, - "progress": 0, + "destroy": 1, + "progress": 1, "stroyshow": 0, "frontstoryid": 20306, "afterstoryid": 20307, @@ -9524,11 +9589,11 @@ "challengeward": 0 }, { - "id": 1100219, - "chapterid": 11004, + "id": 1100307, + "chapterid": 11003, "group_id": 100307, "previous_group_id": [ - 100213 + 100306 ], "previoustage": 0, "Episodetype": 1, @@ -9541,16 +9606,16 @@ }, "venturetype": 0, "ventureavatar": [], - "herocolor": 0, - "heroimg": "", + "herocolor": 1, + "heroimg": "zxgq_qp_icon_gth", "bubbletext": { "key": "", "text": "" }, "animation": [], "hide": 0, - "destroy": 0, - "progress": 0, + "destroy": 1, + "progress": 1, "stroyshow": 0, "frontstoryid": 20309, "afterstoryid": 20314, @@ -9635,10 +9700,12 @@ "challengeward": 0 }, { - "id": 1100220, - "chapterid": 11004, - "group_id": 0, - "previous_group_id": [], + "id": 1100308, + "chapterid": 11003, + "group_id": 100308, + "previous_group_id": [ + 100307 + ], "previoustage": 0, "Episodetype": 1, "openlevel": 1, @@ -9650,16 +9717,16 @@ }, "venturetype": 0, "ventureavatar": [], - "herocolor": 0, - "heroimg": "", + "herocolor": 1, + "heroimg": "zxgq_qp_icon_gth", "bubbletext": { "key": "", "text": "" }, "animation": [], "hide": 0, - "destroy": 0, - "progress": 0, + "destroy": 1, + "progress": 1, "stroyshow": 0, "frontstoryid": 20316, "afterstoryid": 0, @@ -9744,10 +9811,12 @@ "challengeward": 0 }, { - "id": 1100221, - "chapterid": 11004, - "group_id": 0, - "previous_group_id": [], + "id": 1100309, + "chapterid": 11003, + "group_id": 100309, + "previous_group_id": [ + 100308 + ], "previoustage": 0, "Episodetype": 1, "openlevel": 1, @@ -9759,16 +9828,16 @@ }, "venturetype": 0, "ventureavatar": [], - "herocolor": 0, - "heroimg": "", + "herocolor": 1, + "heroimg": "zxgq_qp_icon_gth", "bubbletext": { "key": "", "text": "" }, "animation": [], "hide": 0, - "destroy": 0, - "progress": 0, + "destroy": 1, + "progress": 1, "stroyshow": 0, "frontstoryid": 20317, "afterstoryid": 0, @@ -9853,10 +9922,12 @@ "challengeward": 0 }, { - "id": 1100222, - "chapterid": 11004, - "group_id": 0, - "previous_group_id": [], + "id": 1100310, + "chapterid": 11003, + "group_id": 100310, + "previous_group_id": [ + 100309 + ], "previoustage": 0, "Episodetype": 1, "openlevel": 1, @@ -9868,16 +9939,16 @@ }, "venturetype": 0, "ventureavatar": [], - "herocolor": 0, - "heroimg": "", + "herocolor": 1, + "heroimg": "zxgq_qp_icon_gth", "bubbletext": { "key": "", "text": "" }, "animation": [], "hide": 0, - "destroy": 0, - "progress": 0, + "destroy": 1, + "progress": 1, "stroyshow": 0, "frontstoryid": 0, "afterstoryid": 20318, @@ -9962,10 +10033,12 @@ "challengeward": 0 }, { - "id": 1100223, - "chapterid": 11004, - "group_id": 0, - "previous_group_id": [], + "id": 1100311, + "chapterid": 11003, + "group_id": 100311, + "previous_group_id": [ + 100310 + ], "previoustage": 0, "Episodetype": 1, "openlevel": 1, @@ -9977,16 +10050,16 @@ }, "venturetype": 0, "ventureavatar": [], - "herocolor": 0, - "heroimg": "", + "herocolor": 1, + "heroimg": "zxgq_qp_icon_gth", "bubbletext": { "key": "", "text": "" }, "animation": [], "hide": 0, - "destroy": 0, - "progress": 0, + "destroy": 1, + "progress": 1, "stroyshow": 0, "frontstoryid": 20321, "afterstoryid": 20322, @@ -10071,10 +10144,12 @@ "challengeward": 0 }, { - "id": 1100224, - "chapterid": 11005, - "group_id": 0, - "previous_group_id": [], + "id": 1100312, + "chapterid": 11004, + "group_id": 100401, + "previous_group_id": [ + 100311 + ], "previoustage": 0, "Episodetype": 1, "openlevel": 1, @@ -10180,7 +10255,7 @@ "challengeward": 0 }, { - "id": 1100225, + "id": 1100313, "chapterid": 11005, "group_id": 0, "previous_group_id": [], @@ -10289,7 +10364,7 @@ "challengeward": 0 }, { - "id": 1100226, + "id": 1100314, "chapterid": 11005, "group_id": 0, "previous_group_id": [], @@ -10398,7 +10473,7 @@ "challengeward": 0 }, { - "id": 1100227, + "id": 1100315, "chapterid": 11005, "group_id": 0, "previous_group_id": [], @@ -10507,7 +10582,7 @@ "challengeward": 0 }, { - "id": 1100228, + "id": 1100316, "chapterid": 11005, "group_id": 0, "previous_group_id": [], @@ -10616,7 +10691,7 @@ "challengeward": 0 }, { - "id": 1100229, + "id": 1100317, "chapterid": 11005, "group_id": 0, "previous_group_id": [], @@ -10725,7 +10800,7 @@ "challengeward": 0 }, { - "id": 1100230, + "id": 1100318, "chapterid": 11005, "group_id": 0, "previous_group_id": [], @@ -10834,7 +10909,7 @@ "challengeward": 0 }, { - "id": 1100231, + "id": 1100319, "chapterid": 11005, "group_id": 0, "previous_group_id": [], @@ -10943,7 +11018,7 @@ "challengeward": 0 }, { - "id": 1100232, + "id": 1100320, "chapterid": 11006, "group_id": 0, "previous_group_id": [], @@ -11052,7 +11127,7 @@ "challengeward": 0 }, { - "id": 1100233, + "id": 1100321, "chapterid": 11006, "group_id": 0, "previous_group_id": [], @@ -11161,7 +11236,7 @@ "challengeward": 0 }, { - "id": 1100234, + "id": 1100322, "chapterid": 11006, "group_id": 0, "previous_group_id": [], @@ -11270,7 +11345,7 @@ "challengeward": 0 }, { - "id": 1100235, + "id": 1100323, "chapterid": 11006, "group_id": 0, "previous_group_id": [], @@ -11379,7 +11454,7 @@ "challengeward": 0 }, { - "id": 1100236, + "id": 1100324, "chapterid": 11006, "group_id": 0, "previous_group_id": [], @@ -11488,7 +11563,7 @@ "challengeward": 0 }, { - "id": 1100237, + "id": 1100325, "chapterid": 11006, "group_id": 0, "previous_group_id": [], @@ -11597,7 +11672,7 @@ "challengeward": 0 }, { - "id": 1100238, + "id": 1100326, "chapterid": 11006, "group_id": 0, "previous_group_id": [], @@ -11706,7 +11781,7 @@ "challengeward": 0 }, { - "id": 1100239, + "id": 1100327, "chapterid": 11006, "group_id": 0, "previous_group_id": [], @@ -11815,7 +11890,7 @@ "challengeward": 0 }, { - "id": 1100240, + "id": 1100328, "chapterid": 11007, "group_id": 0, "previous_group_id": [], @@ -11924,7 +11999,7 @@ "challengeward": 0 }, { - "id": 1100241, + "id": 1100329, "chapterid": 11007, "group_id": 0, "previous_group_id": [], @@ -12033,7 +12108,7 @@ "challengeward": 0 }, { - "id": 1100242, + "id": 1100330, "chapterid": 11007, "group_id": 0, "previous_group_id": [], @@ -12142,7 +12217,7 @@ "challengeward": 0 }, { - "id": 1100243, + "id": 1100331, "chapterid": 11007, "group_id": 0, "previous_group_id": [], @@ -12251,7 +12326,7 @@ "challengeward": 0 }, { - "id": 1100244, + "id": 1100332, "chapterid": 11007, "group_id": 0, "previous_group_id": [], @@ -12360,7 +12435,7 @@ "challengeward": 0 }, { - "id": 1100245, + "id": 1100333, "chapterid": 11007, "group_id": 0, "previous_group_id": [], @@ -12469,7 +12544,7 @@ "challengeward": 0 }, { - "id": 1100246, + "id": 1100334, "chapterid": 11007, "group_id": 0, "previous_group_id": [], @@ -12578,7 +12653,7 @@ "challengeward": 0 }, { - "id": 1100247, + "id": 1100335, "chapterid": 11007, "group_id": 0, "previous_group_id": [], @@ -12687,7 +12762,7 @@ "challengeward": 0 }, { - "id": 1100248, + "id": 1100336, "chapterid": 11008, "group_id": 0, "previous_group_id": [], @@ -12796,7 +12871,7 @@ "challengeward": 0 }, { - "id": 1100249, + "id": 1100337, "chapterid": 11008, "group_id": 0, "previous_group_id": [], @@ -12905,7 +12980,7 @@ "challengeward": 0 }, { - "id": 1100250, + "id": 1100338, "chapterid": 11008, "group_id": 0, "previous_group_id": [], @@ -13014,7 +13089,7 @@ "challengeward": 0 }, { - "id": 1100251, + "id": 1100339, "chapterid": 11008, "group_id": 0, "previous_group_id": [], @@ -13123,7 +13198,7 @@ "challengeward": 0 }, { - "id": 1100252, + "id": 1100340, "chapterid": 11008, "group_id": 0, "previous_group_id": [], @@ -13232,7 +13307,7 @@ "challengeward": 0 }, { - "id": 1100253, + "id": 1100341, "chapterid": 11008, "group_id": 0, "previous_group_id": [], @@ -13341,7 +13416,7 @@ "challengeward": 0 }, { - "id": 1100254, + "id": 1100342, "chapterid": 11008, "group_id": 0, "previous_group_id": [], @@ -13450,7 +13525,7 @@ "challengeward": 0 }, { - "id": 1100255, + "id": 1100343, "chapterid": 11008, "group_id": 0, "previous_group_id": [], @@ -13559,7 +13634,7 @@ "challengeward": 0 }, { - "id": 1100256, + "id": 1100344, "chapterid": 11009, "group_id": 0, "previous_group_id": [], @@ -13668,7 +13743,7 @@ "challengeward": 0 }, { - "id": 1100257, + "id": 1100345, "chapterid": 11009, "group_id": 0, "previous_group_id": [], @@ -13777,7 +13852,7 @@ "challengeward": 0 }, { - "id": 1100258, + "id": 1100346, "chapterid": 11009, "group_id": 0, "previous_group_id": [], @@ -13886,7 +13961,7 @@ "challengeward": 0 }, { - "id": 1100259, + "id": 1100347, "chapterid": 11009, "group_id": 0, "previous_group_id": [], @@ -13995,7 +14070,7 @@ "challengeward": 0 }, { - "id": 1100260, + "id": 1100348, "chapterid": 11009, "group_id": 0, "previous_group_id": [], @@ -14104,7 +14179,7 @@ "challengeward": 0 }, { - "id": 1100261, + "id": 1100349, "chapterid": 11009, "group_id": 0, "previous_group_id": [], @@ -14213,7 +14288,7 @@ "challengeward": 0 }, { - "id": 1100262, + "id": 1100350, "chapterid": 11009, "group_id": 0, "previous_group_id": [], @@ -14322,7 +14397,7 @@ "challengeward": 0 }, { - "id": 1100263, + "id": 1100351, "chapterid": 11009, "group_id": 0, "previous_group_id": [], @@ -14431,7 +14506,7 @@ "challengeward": 0 }, { - "id": 1100264, + "id": 1100352, "chapterid": 11010, "group_id": 0, "previous_group_id": [], @@ -14540,7 +14615,7 @@ "challengeward": 0 }, { - "id": 1100265, + "id": 1100353, "chapterid": 11010, "group_id": 0, "previous_group_id": [], @@ -14649,7 +14724,7 @@ "challengeward": 0 }, { - "id": 1100266, + "id": 1100354, "chapterid": 11010, "group_id": 0, "previous_group_id": [], @@ -14758,7 +14833,7 @@ "challengeward": 0 }, { - "id": 1100267, + "id": 1100355, "chapterid": 11010, "group_id": 0, "previous_group_id": [], @@ -14867,7 +14942,7 @@ "challengeward": 0 }, { - "id": 1100268, + "id": 1100356, "chapterid": 11010, "group_id": 0, "previous_group_id": [], @@ -14976,7 +15051,7 @@ "challengeward": 0 }, { - "id": 1100269, + "id": 1100357, "chapterid": 11010, "group_id": 0, "previous_group_id": [], @@ -15085,7 +15160,7 @@ "challengeward": 0 }, { - "id": 1100270, + "id": 1100358, "chapterid": 11010, "group_id": 0, "previous_group_id": [], @@ -15194,7 +15269,7 @@ "challengeward": 0 }, { - "id": 1100271, + "id": 1100359, "chapterid": 11010, "group_id": 0, "previous_group_id": [], @@ -15303,7 +15378,7 @@ "challengeward": 0 }, { - "id": 1100272, + "id": 1100360, "chapterid": 11011, "group_id": 0, "previous_group_id": [], @@ -15412,7 +15487,7 @@ "challengeward": 0 }, { - "id": 1100273, + "id": 1100361, "chapterid": 11011, "group_id": 0, "previous_group_id": [], @@ -15521,7 +15596,7 @@ "challengeward": 0 }, { - "id": 1100274, + "id": 1100362, "chapterid": 11011, "group_id": 0, "previous_group_id": [], @@ -15630,7 +15705,7 @@ "challengeward": 0 }, { - "id": 1100275, + "id": 1100363, "chapterid": 11011, "group_id": 0, "previous_group_id": [], @@ -15739,7 +15814,7 @@ "challengeward": 0 }, { - "id": 1100276, + "id": 1100364, "chapterid": 11011, "group_id": 0, "previous_group_id": [], @@ -15848,7 +15923,7 @@ "challengeward": 0 }, { - "id": 1100277, + "id": 1100365, "chapterid": 11011, "group_id": 0, "previous_group_id": [], @@ -15957,7 +16032,7 @@ "challengeward": 0 }, { - "id": 1100278, + "id": 1100366, "chapterid": 11011, "group_id": 0, "previous_group_id": [], @@ -16066,7 +16141,7 @@ "challengeward": 0 }, { - "id": 1100279, + "id": 1100367, "chapterid": 11011, "group_id": 0, "previous_group_id": [], @@ -16175,7 +16250,7 @@ "challengeward": 0 }, { - "id": 1100280, + "id": 1100368, "chapterid": 11012, "group_id": 0, "previous_group_id": [], @@ -16284,7 +16359,7 @@ "challengeward": 0 }, { - "id": 1100281, + "id": 1100369, "chapterid": 11012, "group_id": 0, "previous_group_id": [], @@ -16393,7 +16468,7 @@ "challengeward": 0 }, { - "id": 1100282, + "id": 1100370, "chapterid": 11012, "group_id": 0, "previous_group_id": [], @@ -16502,7 +16577,7 @@ "challengeward": 0 }, { - "id": 1100283, + "id": 1100371, "chapterid": 11012, "group_id": 0, "previous_group_id": [], @@ -16611,7 +16686,7 @@ "challengeward": 0 }, { - "id": 1100284, + "id": 1100372, "chapterid": 11012, "group_id": 0, "previous_group_id": [], @@ -16720,7 +16795,7 @@ "challengeward": 0 }, { - "id": 1100285, + "id": 1100373, "chapterid": 11012, "group_id": 0, "previous_group_id": [], @@ -16829,7 +16904,7 @@ "challengeward": 0 }, { - "id": 1100286, + "id": 1100374, "chapterid": 11012, "group_id": 0, "previous_group_id": [], @@ -16938,7 +17013,7 @@ "challengeward": 0 }, { - "id": 1100287, + "id": 1100375, "chapterid": 11012, "group_id": 0, "previous_group_id": [], diff --git a/bin/json/game_skillafteratk.json b/bin/json/game_skillafteratk.json index 7f87342f4..333be80a3 100644 --- a/bin/json/game_skillafteratk.json +++ b/bin/json/game_skillafteratk.json @@ -466,8 +466,8 @@ "Type": 2, "Argu": [ 425004311, - 2, - 1 + -1, + -1 ], "FollowSK": [], "SucFollowSK": [], @@ -2344,7 +2344,7 @@ ], "FollowSK": [], "SucFollowSK": [ - 234006212 + 234006232 ], "FailFollowSK": [], "MustHit": false, @@ -2390,7 +2390,7 @@ ], "FollowSK": [], "SucFollowSK": [ - 234006212 + 234006242 ], "FailFollowSK": [], "MustHit": false, @@ -3083,7 +3083,7 @@ 390001210, 1000, 1, - 1 + -1 ], "FollowSK": [], "SucFollowSK": [], @@ -9066,7 +9066,8 @@ ], "FollowSK": [], "SucFollowSK": [ - 214003112 + 214003112, + 214003113 ], "FailFollowSK": [], "MustHit": false, @@ -9136,7 +9137,8 @@ ], "FollowSK": [], "SucFollowSK": [ - 214003122 + 214003122, + 214003113 ], "FailFollowSK": [], "MustHit": false, @@ -9182,7 +9184,8 @@ ], "FollowSK": [], "SucFollowSK": [ - 214003132 + 214003132, + 214003113 ], "FailFollowSK": [], "MustHit": false, @@ -9228,7 +9231,8 @@ ], "FollowSK": [], "SucFollowSK": [ - 214003142 + 214003142, + 214003113 ], "FailFollowSK": [], "MustHit": false, @@ -9274,7 +9278,8 @@ ], "FollowSK": [], "SucFollowSK": [ - 214003152 + 214003152, + 214003113 ], "FailFollowSK": [], "MustHit": false, @@ -9367,7 +9372,8 @@ ], "FollowSK": [], "SucFollowSK": [ - 214003214 + 214003214, + 214003215 ], "FailFollowSK": [], "MustHit": false, @@ -9400,6 +9406,30 @@ "RevisiCondition": "", "RevisiParams": [] }, + { + "Id": 214003215, + "EmitPR": 1000, + "From": 4, + "Where": [], + "Order": "", + "Limit": 1, + "ExecuteCnt": 1, + "Type": 26, + "Argu": [ + 1, + 4, + 6, + 33 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false, + "DpsRevisiType": 0, + "DpsCondition": "", + "RevisiCondition": "", + "RevisiParams": [] + }, { "Id": 214003223, "EmitPR": 1000, @@ -9416,7 +9446,8 @@ ], "FollowSK": [], "SucFollowSK": [ - 214003224 + 214003224, + 214003215 ], "FailFollowSK": [], "MustHit": false, @@ -9465,7 +9496,8 @@ ], "FollowSK": [], "SucFollowSK": [ - 214003234 + 214003234, + 214003215 ], "FailFollowSK": [], "MustHit": false, @@ -9514,7 +9546,8 @@ ], "FollowSK": [], "SucFollowSK": [ - 214003244 + 214003244, + 214003215 ], "FailFollowSK": [], "MustHit": false, @@ -9566,7 +9599,8 @@ 214003352 ], "SucFollowSK": [ - 214003312 + 214003312, + 214003215 ], "FailFollowSK": [], "MustHit": false, @@ -9596,6 +9630,30 @@ "RevisiCondition": "", "RevisiParams": [] }, + { + "Id": 214003313, + "EmitPR": 1000, + "From": 4, + "Where": [], + "Order": "", + "Limit": 1, + "ExecuteCnt": 1, + "Type": 26, + "Argu": [ + 1, + 4, + 6, + 33 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false, + "DpsRevisiType": 0, + "DpsCondition": "", + "RevisiCondition": "", + "RevisiParams": [] + }, { "Id": 214003321, "EmitPR": 1000, @@ -13143,7 +13201,7 @@ "Argu": [ 1, 4, - 900, + 800, 1, 5, 1450 @@ -13171,7 +13229,7 @@ "Argu": [ 1, 4, - 1000, + 800, 1, 5, 1700 @@ -13199,7 +13257,7 @@ "Argu": [ 1, 4, - 1100, + 800, 1, 5, 1950 @@ -13227,7 +13285,7 @@ "Argu": [ 1, 4, - 1200, + 800, 1, 5, 2200 @@ -13440,7 +13498,7 @@ "Argu": [ 1, 2, - 400 + 40 ], "FollowSK": [], "SucFollowSK": [], @@ -20442,7 +20500,7 @@ "Argu": [ 1, 4, - 2150 + 2050 ], "FollowSK": [], "SucFollowSK": [], @@ -20512,7 +20570,7 @@ "Argu": [ 1, 4, - 2300 + 2200 ], "FollowSK": [], "SucFollowSK": [], @@ -20582,7 +20640,7 @@ "Argu": [ 1, 4, - 2450 + 2350 ], "FollowSK": [], "SucFollowSK": [], @@ -20742,6 +20800,29 @@ { "Id": 234007215, "EmitPR": 1000, + "From": 3, + "Where": [], + "Order": "", + "Limit": 10, + "ExecuteCnt": 1, + "Type": 2, + "Argu": [ + 434007211, + -1, + -1 + ], + "FollowSK": [], + "SucFollowSK": [], + "FailFollowSK": [], + "MustHit": false, + "DpsRevisiType": 0, + "DpsCondition": "", + "RevisiCondition": "", + "RevisiParams": [] + }, + { + "Id": 234007216, + "EmitPR": 1000, "From": 4, "Where": [], "Order": "", diff --git a/bin/json/game_skillatk.json b/bin/json/game_skillatk.json index ff04498b0..e10f04e2f 100644 --- a/bin/json/game_skillatk.json +++ b/bin/json/game_skillatk.json @@ -332,10 +332,10 @@ "Target": 0, "ChildSkill": { "Id": [ + 225004314, 225004311, 225004312, - 225004313, - 225004314 + 225004313 ] }, "Desc": { @@ -343,7 +343,7 @@ "text": "进入2回合[color=#37d8a9]喜悦[/color]状态,使己方收到伤害降低25%,且在每个队友行动前,为其驱散1个减益状态并回复其最大生命值20%的生命,效果持续期间自身无法行动。" }, "buffid": [ - 390001208 + 390001452 ], "map": "" }, @@ -377,7 +377,7 @@ "text": "恢复量提升至22%。" }, "buffid": [ - 390001208 + 390001452 ], "map": "" }, @@ -411,7 +411,7 @@ "text": "恢复量提升至24%。" }, "buffid": [ - 390001208 + 390001452 ], "map": "" }, @@ -445,7 +445,7 @@ "text": "恢复量提升至26%。" }, "buffid": [ - 390001208 + 390001452 ], "map": "" }, @@ -479,7 +479,7 @@ "text": "冷却时间减少1回合。" }, "buffid": [ - 390001208 + 390001452 ], "map": "" }, @@ -5550,11 +5550,12 @@ }, "Desc": { "key": "skill_skill_atk_Desc_124002211_1", - "text": "攻击时,若目标有[color=#e5621b]童真[/color] ,附加2回合[color=#e5621b]速度下降[/color]。" + "text": "牙仙攻击携带[color=#e5621b]童真[/color]标记的敌方时附加2回合【中毒】状态,受到携带[color=#e5621b]童真[/color]标记的敌人攻击时有50%概率进行反击。" }, "buffid": [ 390001211, - 390001008 + 390001401, + 390001109 ], "map": "" }, @@ -6474,7 +6475,7 @@ }, "Desc": { "key": "skill_skill_atk_Desc_114003211_1", - "text": "攻击1个敌方2次,每次伤害为自身攻击225%,80%概率为目标附加2回合[color=#e5621b]速度下降[/color]。每点速度提供攻击力0.33%额外伤害。" + "text": "攻击1个敌方2次,每次伤害为自身攻击225%,80%概率为目标附加2回合[color=#e5621b]速度下降[/color]。每点速度提供攻击力0.33%额外伤害。触发暴击时对自身附加2回合【速度提升】状态。" }, "buffid": [ 390001008, @@ -6814,7 +6815,7 @@ }, "Desc": { "key": "skill_skill_atk_Desc_145003111_1", - "text": "对敌方1个目标造成攻击力150%和自身生命值5.5%伤害。" + "text": "对敌方1个目标造成攻击力150%和自身生命值5.5%伤害。并恢复造成伤害100%的生命值。" }, "buffid": [], "map": "" @@ -9383,7 +9384,8 @@ "ChildSkill": { "Id": [ 214001211, - 214001213 + 214001213, + 214001311 ] }, "Desc": { @@ -9414,7 +9416,6 @@ "Target": 2, "ChildSkill": { "Id": [ - 214001311, 214001312, 214001313, 214001316 @@ -9422,7 +9423,7 @@ }, "Desc": { "key": "skill_skill_atk_Desc_114001311_1", - "text": "史图依克对敌方1个目标造成攻击力100%以及防御力270%的伤害,并[color=#e5621b]挑衅[/color]1名敌人2回合。" + "text": "史图依克对敌方1个目标造成攻击力100%以及防御力270%的伤害,并[color=#e5621b]挑衅[/color]1名敌人2回合。若有10层【酋长之怒】,伤害提升50%。恢复自身生命,每层【酋长之怒】提供自身最大生命值4%恢复量;之后消耗全部【酋长之怒】。" }, "buffid": [ 390001202, diff --git a/bin/json/game_skillbuff.json b/bin/json/game_skillbuff.json index 539dcb77f..941f40c7d 100644 --- a/bin/json/game_skillbuff.json +++ b/bin/json/game_skillbuff.json @@ -1608,7 +1608,7 @@ }, "Desc": { "key": "skill_skill_buff_Desc_390001211", - "text": "状态携带者受击5次后,[color=#e5621b]童真[/color] 自动引爆,对该目标及随机2个地方目标造成该状态释放者攻击力85%的伤害,并有50%概率对被童真影响的目标附加2回合[color=#e5621b]沉默[/color] 。" + "text": "状态携带者受击5次后,[color=#e5621b]童真[/color] 自动引爆,对该目标及随机2个敌方目标造成该状态释放者攻击力85%的伤害,并有50%概率对被童真影响的目标附加2回合[color=#e5621b]沉默[/color] 。" }, "BuffType": 71, "EffectArgu": [ diff --git a/bin/json/game_skillpassive.json b/bin/json/game_skillpassive.json index 3e4314e28..d6c325c7e 100644 --- a/bin/json/game_skillpassive.json +++ b/bin/json/game_skillpassive.json @@ -886,12 +886,12 @@ }, { "Id": 414001212, - "When": 2, + "When": 19, "FromCheck": "Target=3,HasBuff=390001202,OverlayNum=10", "TargetCheck": "Target=3", "MainSkillCheck": "", "AfterSkillCheck": "", - "BuffCheck": "", + "BuffCheck": "BuffID=390001202", "AddCon": [], "PasPr": 1000, "PasCorrection": 0, @@ -946,7 +946,7 @@ "When": 10, "FromCheck": "Target=3", "TargetCheck": "", - "MainSkillCheck": "", + "MainSkillCheck": "MainSkillID=124004111", "AfterSkillCheck": "", "BuffCheck": "", "AddCon": [], @@ -7591,5 +7591,24 @@ "Callback": [ 945003212 ] + }, + { + "Id": 434007211, + "When": 28, + "FromCheck": "Target=3", + "TargetCheck": "", + "MainSkillCheck": "", + "AfterSkillCheck": "SkillID=234007214", + "BuffCheck": "Succ=1", + "AddCon": [], + "PasPr": 1000, + "PasCorrection": 0, + "Type": "CallSkillPas", + "MaxEmitTimesInRoundByRole": 0, + "MaxEmitTimes": 0, + "MaxEmitTimesInRound": 0, + "Callback": [ + 234007216 + ] } ] \ No newline at end of file diff --git a/modules/hero/api_awaken.go b/modules/hero/api_awaken.go index ba9a809c7..ea06b7602 100644 --- a/modules/hero/api_awaken.go +++ b/modules/hero/api_awaken.go @@ -5,7 +5,6 @@ import ( "go_dreamfactory/pb" cfg "go_dreamfactory/sys/configure/structs" "go_dreamfactory/utils" - "strconv" ) // 参数校验 @@ -24,13 +23,12 @@ func (this *apiComp) AwakenCheck(session comm.IUserSession, req *pb.HeroAwakenRe // / 英雄觉醒 func (this *apiComp) Awaken(session comm.IUserSession, req *pb.HeroAwakenReq) (errdata *pb.ErrorData) { var ( - awakenData *cfg.GameHeroAwakenData - _hero *pb.DBHero - chanegCard []*pb.DBHero // change - _heroMap map[string]interface{} - err error - bManAwaken bool // 是否达到满级共鸣 - bPropertyChange bool // 属性变化 + awakenData *cfg.GameHeroAwakenData + _hero *pb.DBHero + chanegCard []*pb.DBHero // change + _heroMap map[string]interface{} + err error + bManAwaken bool // 是否达到满级共鸣 ) _heroMap = make(map[string]interface{}, 0) chanegCard = make([]*pb.DBHero, 0) @@ -66,23 +64,19 @@ func (this *apiComp) Awaken(session comm.IUserSession, req *pb.HeroAwakenReq) (e } _hero.JuexingLv += 1 - for _, v := range awakenData.Phasebonus { - _value, ok := strconv.Atoi(v.S) - if ok == nil { // 升级技能 - for pos, v1 := range _hero.NormalSkill { - if int32(pos) == v.D { - v1.SkillID = int32(_value) - _heroMap["normalSkill"] = _hero.NormalSkill - break - } - } - } else { // 加属性 - bPropertyChange = true - } - } - if bPropertyChange { + + if len(awakenData.Phasebonus) > 0 { this.module.modelHero.resetJuexingProperty(_hero) } + // 校验 有没有技能 + if awakenData.Skill != 0 { + skillMaxLv := this.module.configure.GetHeroSkillMaxLvConfig(uint32(awakenData.Skill)) + _hero.Awakenskill = append(_hero.Awakenskill, &pb.SkillData{ + SkillID: awakenData.Skill, + SkillLv: skillMaxLv, + }) + _heroMap["awakenskill"] = _hero.Awakenskill + } _heroMap["juexingLv"] = _hero.JuexingLv _heroMap["juexProperty"] = _hero.JuexProperty // 保存数据 diff --git a/modules/hero/api_talentlearn.go b/modules/hero/api_talentlearn.go index ee0e4b29e..e1000da43 100644 --- a/modules/hero/api_talentlearn.go +++ b/modules/hero/api_talentlearn.go @@ -160,10 +160,17 @@ func (this *apiComp) TalentLearn(session comm.IUserSession, req *pb.HeroTalentLe if errdata = this.module.ConsumeRes(session, res, true); errdata != nil { return } - + update := make(map[string]interface{}, 0) + if talentConf.Skill != 0 { + skillMaxLv := this.module.configure.GetHeroSkillMaxLvConfig(uint32(talentConf.Skill)) + hero.Talentskill = append(hero.Talentskill, &pb.SkillData{ + SkillID: talentConf.Skill, + SkillLv: skillMaxLv, + }) + update["talentskill"] = hero.Talentskill + } // 校验通过可以加 talent.Talent[req.TalentID] = 1 - update := make(map[string]interface{}, 0) update["talent"] = talent.Talent if err = this.module.modelTalent.ChangeHeroTalent(talent, update); err != nil { this.module.Errorf("update failed :%v", err) diff --git a/modules/hero/api_talentreset.go b/modules/hero/api_talentreset.go index 2c2dbedb6..a4e7af8b2 100644 --- a/modules/hero/api_talentreset.go +++ b/modules/hero/api_talentreset.go @@ -83,6 +83,7 @@ func (this *apiComp) TalentReset(session comm.IUserSession, req *pb.HeroTalentRe heroList = this.module.GetHeroList(session.GetUserId()) for _, hero := range heroList { if hero.HeroID == _talent.HeroId { + this.module.modelHero.cleanTalentProperty(hero) chanegCard = append(chanegCard, hero) // 添加推送属性变化信息 } diff --git a/modules/hero/model_hero.go b/modules/hero/model_hero.go index 54e743322..a43f8eeae 100644 --- a/modules/hero/model_hero.go +++ b/modules/hero/model_hero.go @@ -13,7 +13,6 @@ import ( "math" "math/big" "reflect" - "strconv" "go.mongodb.org/mongo-driver/bson/primitive" "go.mongodb.org/mongo-driver/mongo" @@ -200,12 +199,7 @@ func (this *ModelHero) resetJuexingProperty(hero *pb.DBHero) { for i := 1; i <= int(hero.JuexingLv); i++ { awakenData, err := this.module.configure.GetHeroAwakenConfig(hero.HeroID, int32(i)) if err == nil { - for _, v := range awakenData.Phasebonus { - _, err := strconv.Atoi(v.S) - if err == nil { - continue - } value := v.D switch v.S { case comm.Hp: @@ -232,10 +226,8 @@ func (this *ModelHero) resetJuexingProperty(hero *pb.DBHero) { this.module.Errorf("unkonw Resonance property:%s", v.S) } } - } } - } // 觉醒 @@ -694,8 +686,10 @@ func (this *ModelHero) cleanTalentProperty(hero *pb.DBHero) { return } hero.TalentProperty = map[string]int32{} + hero.Talentskill = make([]*pb.SkillData, 0) // 重置技能 _heroMap := make(map[string]interface{}, 0) _heroMap["talentProperty"] = hero.TalentProperty + _heroMap["talentskill"] = hero.Talentskill if err := this.ChangeList(hero.Uid, hero.Id, _heroMap); err != nil { this.module.Errorf("mergeenegryProperty err %v", err) } diff --git a/pb/hero_db.pb.go b/pb/hero_db.pb.go index 4d8e38826..4f8f5ae4a 100644 --- a/pb/hero_db.pb.go +++ b/pb/hero_db.pb.go @@ -98,6 +98,8 @@ type DBHero struct { Fetters map[string]int32 `protobuf:"bytes,25,rep,name=fetters,proto3" json:"fetters" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3" bson:"fetters"` ////羁绊属性加成 SameCount int32 `protobuf:"varint,26,opt,name=sameCount,proto3" json:"sameCount" bson:"sameCount"` ////叠加数 Ispasson bool `protobuf:"varint,27,opt,name=ispasson,proto3" json:"ispasson"` //是否是传功学员 + Awakenskill []*SkillData `protobuf:"bytes,28,rep,name=awakenskill,proto3" json:"awakenskill"` // 觉醒技能 + Talentskill []*SkillData `protobuf:"bytes,29,rep,name=talentskill,proto3" json:"talentskill"` // 回响技能 } func (x *DBHero) Reset() { @@ -321,6 +323,20 @@ func (x *DBHero) GetIspasson() bool { return false } +func (x *DBHero) GetAwakenskill() []*SkillData { + if x != nil { + return x.Awakenskill + } + return nil +} + +func (x *DBHero) GetTalentskill() []*SkillData { + if x != nil { + return x.Talentskill + } + return nil +} + //英雄扩展数据 type DBHeroRecord struct { state protoimpl.MessageState @@ -583,8 +599,8 @@ var file_hero_hero_db_proto_rawDesc = []byte{ 0x0a, 0x12, 0x68, 0x65, 0x72, 0x6f, 0x2f, 0x68, 0x65, 0x72, 0x6f, 0x5f, 0x64, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x0a, 0x63, 0x6f, 0x6d, 0x6d, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x1a, 0x1c, 0x65, 0x71, 0x75, 0x69, 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x2f, 0x65, 0x71, 0x75, 0x69, - 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x64, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xc6, - 0x0a, 0x0a, 0x06, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, + 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x5f, 0x64, 0x62, 0x2e, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x22, 0xa2, + 0x0b, 0x0a, 0x06, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x68, 0x65, 0x72, 0x6f, 0x49, 0x44, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, 0x06, 0x68, 0x65, 0x72, @@ -644,124 +660,130 @@ var file_hero_hero_db_proto_rawDesc = []byte{ 0x6d, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x1a, 0x20, 0x01, 0x28, 0x05, 0x52, 0x09, 0x73, 0x61, 0x6d, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x69, 0x73, 0x70, 0x61, 0x73, 0x73, 0x6f, 0x6e, 0x18, 0x1b, 0x20, 0x01, 0x28, 0x08, 0x52, 0x08, 0x69, 0x73, 0x70, 0x61, - 0x73, 0x73, 0x6f, 0x6e, 0x1a, 0x3b, 0x0a, 0x0d, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, + 0x73, 0x73, 0x6f, 0x6e, 0x12, 0x2c, 0x0a, 0x0b, 0x61, 0x77, 0x61, 0x6b, 0x65, 0x6e, 0x73, 0x6b, + 0x69, 0x6c, 0x6c, 0x18, 0x1c, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x53, 0x6b, 0x69, 0x6c, + 0x6c, 0x44, 0x61, 0x74, 0x61, 0x52, 0x0b, 0x61, 0x77, 0x61, 0x6b, 0x65, 0x6e, 0x73, 0x6b, 0x69, + 0x6c, 0x6c, 0x12, 0x2c, 0x0a, 0x0b, 0x74, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x73, 0x6b, 0x69, 0x6c, + 0x6c, 0x18, 0x1d, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x0a, 0x2e, 0x53, 0x6b, 0x69, 0x6c, 0x6c, 0x44, + 0x61, 0x74, 0x61, 0x52, 0x0b, 0x74, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x73, 0x6b, 0x69, 0x6c, 0x6c, + 0x1a, 0x3b, 0x0a, 0x0d, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, + 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, + 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3e, 0x0a, + 0x10, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, + 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, + 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, + 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3f, 0x0a, + 0x11, 0x4a, 0x75, 0x65, 0x78, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, + 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, + 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x41, + 0x0a, 0x13, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, - 0x01, 0x1a, 0x3e, 0x0a, 0x10, 0x41, 0x64, 0x64, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, - 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, - 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, - 0x01, 0x1a, 0x3f, 0x0a, 0x11, 0x4a, 0x75, 0x65, 0x78, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, - 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, - 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, - 0x38, 0x01, 0x1a, 0x41, 0x0a, 0x13, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x50, 0x72, 0x6f, 0x70, - 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, - 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, - 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, - 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x44, 0x0a, 0x16, 0x48, 0x6f, 0x72, 0x6f, 0x73, 0x63, 0x6f, - 0x70, 0x65, 0x50, 0x72, 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, - 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, - 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, - 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3a, 0x0a, 0x0c, 0x46, - 0x65, 0x74, 0x74, 0x65, 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, + 0x01, 0x1a, 0x44, 0x0a, 0x16, 0x48, 0x6f, 0x72, 0x6f, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x50, 0x72, + 0x6f, 0x70, 0x65, 0x72, 0x74, 0x79, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, - 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xd6, 0x09, 0x0a, 0x0c, 0x44, 0x42, 0x48, 0x65, - 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, - 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x74, - 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x6d, 0x74, 0x69, 0x6d, 0x65, - 0x12, 0x1c, 0x0a, 0x09, 0x64, 0x72, 0x61, 0x77, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, - 0x01, 0x28, 0x05, 0x52, 0x09, 0x64, 0x72, 0x61, 0x77, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x3a, - 0x0a, 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x03, 0x28, - 0x0b, 0x32, 0x1c, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, - 0x2e, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, - 0x09, 0x63, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x09, 0x73, 0x74, - 0x61, 0x72, 0x35, 0x48, 0x65, 0x72, 0x6f, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, - 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, 0x53, 0x74, 0x61, - 0x72, 0x35, 0x48, 0x65, 0x72, 0x6f, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x09, 0x73, 0x74, 0x61, - 0x72, 0x35, 0x48, 0x65, 0x72, 0x6f, 0x12, 0x1e, 0x0a, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x63, - 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x74, 0x6f, 0x74, 0x61, - 0x6c, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x61, 0x79, 0x63, 0x6f, 0x75, - 0x6e, 0x74, 0x18, 0x08, 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x64, 0x61, 0x79, 0x63, 0x6f, 0x75, - 0x6e, 0x74, 0x12, 0x2b, 0x0a, 0x04, 0x72, 0x61, 0x63, 0x65, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, - 0x32, 0x17, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, - 0x52, 0x61, 0x63, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, 0x72, 0x61, 0x63, 0x65, 0x12, - 0x31, 0x0a, 0x06, 0x62, 0x61, 0x6f, 0x64, 0x69, 0x34, 0x18, 0x0c, 0x20, 0x03, 0x28, 0x0b, 0x32, - 0x19, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, 0x42, - 0x61, 0x6f, 0x64, 0x69, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x62, 0x61, 0x6f, 0x64, - 0x69, 0x34, 0x12, 0x31, 0x0a, 0x06, 0x62, 0x61, 0x6f, 0x64, 0x69, 0x35, 0x18, 0x0d, 0x20, 0x03, - 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, - 0x64, 0x2e, 0x42, 0x61, 0x6f, 0x64, 0x69, 0x35, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x62, - 0x61, 0x6f, 0x64, 0x69, 0x35, 0x12, 0x2e, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x0e, - 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, - 0x6f, 0x72, 0x64, 0x2e, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, - 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x2e, 0x0a, 0x05, 0x70, 0x65, 0x61, 0x63, 0x68, 0x18, 0x0f, - 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, - 0x6f, 0x72, 0x64, 0x2e, 0x50, 0x65, 0x61, 0x63, 0x68, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, - 0x70, 0x65, 0x61, 0x63, 0x68, 0x12, 0x2e, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x10, - 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, - 0x6f, 0x72, 0x64, 0x2e, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, - 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x48, 0x65, - 0x72, 0x6f, 0x18, 0x11, 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x48, - 0x65, 0x72, 0x6f, 0x12, 0x2b, 0x0a, 0x04, 0x77, 0x69, 0x73, 0x68, 0x18, 0x12, 0x20, 0x03, 0x28, - 0x0b, 0x32, 0x17, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, - 0x2e, 0x57, 0x69, 0x73, 0x68, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, 0x77, 0x69, 0x73, 0x68, - 0x12, 0x1a, 0x0a, 0x08, 0x77, 0x69, 0x73, 0x68, 0x48, 0x65, 0x72, 0x6f, 0x18, 0x13, 0x20, 0x01, - 0x28, 0x09, 0x52, 0x08, 0x77, 0x69, 0x73, 0x68, 0x48, 0x65, 0x72, 0x6f, 0x12, 0x20, 0x0a, 0x0b, - 0x70, 0x65, 0x61, 0x63, 0x68, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x18, 0x14, 0x20, 0x01, 0x28, - 0x08, 0x52, 0x0b, 0x70, 0x65, 0x61, 0x63, 0x68, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x1a, 0x3c, - 0x0a, 0x0e, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x72, 0x79, + 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3a, 0x0a, 0x0c, 0x46, 0x65, 0x74, 0x74, 0x65, + 0x72, 0x73, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, + 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, + 0x02, 0x38, 0x01, 0x22, 0xd6, 0x09, 0x0a, 0x0c, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, + 0x63, 0x6f, 0x72, 0x64, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, + 0x52, 0x02, 0x69, 0x64, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, + 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, 0x14, 0x0a, 0x05, 0x6d, 0x74, 0x69, 0x6d, 0x65, 0x18, + 0x03, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x6d, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x1c, 0x0a, 0x09, + 0x64, 0x72, 0x61, 0x77, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x01, 0x28, 0x05, 0x52, + 0x09, 0x64, 0x72, 0x61, 0x77, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x3a, 0x0a, 0x09, 0x63, 0x6f, + 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x18, 0x05, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, + 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, 0x43, 0x6f, 0x6e, + 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x09, 0x63, 0x6f, 0x6e, + 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x12, 0x3a, 0x0a, 0x09, 0x73, 0x74, 0x61, 0x72, 0x35, 0x48, + 0x65, 0x72, 0x6f, 0x18, 0x06, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x44, 0x42, 0x48, 0x65, + 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, 0x53, 0x74, 0x61, 0x72, 0x35, 0x48, 0x65, + 0x72, 0x6f, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x09, 0x73, 0x74, 0x61, 0x72, 0x35, 0x48, 0x65, + 0x72, 0x6f, 0x12, 0x1e, 0x0a, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x63, 0x6f, 0x75, 0x6e, 0x74, + 0x18, 0x07, 0x20, 0x01, 0x28, 0x05, 0x52, 0x0a, 0x74, 0x6f, 0x74, 0x61, 0x6c, 0x63, 0x6f, 0x75, + 0x6e, 0x74, 0x12, 0x1a, 0x0a, 0x08, 0x64, 0x61, 0x79, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x08, + 0x20, 0x01, 0x28, 0x05, 0x52, 0x08, 0x64, 0x61, 0x79, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x12, 0x2b, + 0x0a, 0x04, 0x72, 0x61, 0x63, 0x65, 0x18, 0x0b, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, 0x44, + 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, 0x52, 0x61, 0x63, 0x65, + 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, 0x72, 0x61, 0x63, 0x65, 0x12, 0x31, 0x0a, 0x06, 0x62, + 0x61, 0x6f, 0x64, 0x69, 0x34, 0x18, 0x0c, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x44, 0x42, + 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, 0x42, 0x61, 0x6f, 0x64, 0x69, + 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x62, 0x61, 0x6f, 0x64, 0x69, 0x34, 0x12, 0x31, + 0x0a, 0x06, 0x62, 0x61, 0x6f, 0x64, 0x69, 0x35, 0x18, 0x0d, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, + 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, 0x42, 0x61, + 0x6f, 0x64, 0x69, 0x35, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x62, 0x61, 0x6f, 0x64, 0x69, + 0x35, 0x12, 0x2e, 0x0a, 0x05, 0x63, 0x6f, 0x75, 0x6e, 0x74, 0x18, 0x0e, 0x20, 0x03, 0x28, 0x0b, + 0x32, 0x18, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, + 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x63, 0x6f, 0x75, 0x6e, + 0x74, 0x12, 0x2e, 0x0a, 0x05, 0x70, 0x65, 0x61, 0x63, 0x68, 0x18, 0x0f, 0x20, 0x03, 0x28, 0x0b, + 0x32, 0x18, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, + 0x50, 0x65, 0x61, 0x63, 0x68, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x70, 0x65, 0x61, 0x63, + 0x68, 0x12, 0x2e, 0x0a, 0x05, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x18, 0x10, 0x20, 0x03, 0x28, 0x0b, + 0x32, 0x18, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, + 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x05, 0x6c, 0x69, 0x6d, 0x69, + 0x74, 0x12, 0x1c, 0x0a, 0x09, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x48, 0x65, 0x72, 0x6f, 0x18, 0x11, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x09, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x48, 0x65, 0x72, 0x6f, 0x12, + 0x2b, 0x0a, 0x04, 0x77, 0x69, 0x73, 0x68, 0x18, 0x12, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x17, 0x2e, + 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x63, 0x6f, 0x72, 0x64, 0x2e, 0x57, 0x69, 0x73, + 0x68, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x04, 0x77, 0x69, 0x73, 0x68, 0x12, 0x1a, 0x0a, 0x08, + 0x77, 0x69, 0x73, 0x68, 0x48, 0x65, 0x72, 0x6f, 0x18, 0x13, 0x20, 0x01, 0x28, 0x09, 0x52, 0x08, + 0x77, 0x69, 0x73, 0x68, 0x48, 0x65, 0x72, 0x6f, 0x12, 0x20, 0x0a, 0x0b, 0x70, 0x65, 0x61, 0x63, + 0x68, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x18, 0x14, 0x20, 0x01, 0x28, 0x08, 0x52, 0x0b, 0x70, + 0x65, 0x61, 0x63, 0x68, 0x72, 0x65, 0x77, 0x61, 0x72, 0x64, 0x1a, 0x3c, 0x0a, 0x0e, 0x43, 0x6f, + 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, + 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, + 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, + 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3c, 0x0a, 0x0e, 0x53, 0x74, 0x61, 0x72, + 0x35, 0x48, 0x65, 0x72, 0x6f, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, + 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, + 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, + 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x37, 0x0a, 0x09, 0x52, 0x61, 0x63, 0x65, 0x45, 0x6e, + 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, + 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, + 0x39, 0x0a, 0x0b, 0x42, 0x61, 0x6f, 0x64, 0x69, 0x34, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, + 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, + 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, + 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x39, 0x0a, 0x0b, 0x42, 0x61, + 0x6f, 0x64, 0x69, 0x35, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, + 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, + 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x38, 0x0a, 0x0a, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x45, 0x6e, + 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, + 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, + 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, + 0x38, 0x0a, 0x0a, 0x50, 0x65, 0x61, 0x63, 0x68, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, + 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, + 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x08, 0x52, 0x05, + 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x38, 0x0a, 0x0a, 0x4c, 0x69, 0x6d, + 0x69, 0x74, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, + 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, + 0x02, 0x38, 0x01, 0x1a, 0x37, 0x0a, 0x09, 0x57, 0x69, 0x73, 0x68, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, - 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x3c, 0x0a, 0x0e, - 0x53, 0x74, 0x61, 0x72, 0x35, 0x48, 0x65, 0x72, 0x6f, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, - 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, - 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, - 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x37, 0x0a, 0x09, 0x52, 0x61, - 0x63, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, - 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, - 0x02, 0x38, 0x01, 0x1a, 0x39, 0x0a, 0x0b, 0x42, 0x61, 0x6f, 0x64, 0x69, 0x34, 0x45, 0x6e, 0x74, - 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, - 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, - 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x39, - 0x0a, 0x0b, 0x42, 0x61, 0x6f, 0x64, 0x69, 0x35, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, - 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, - 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, - 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x38, 0x0a, 0x0a, 0x43, 0x6f, 0x75, - 0x6e, 0x74, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, - 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, - 0x02, 0x38, 0x01, 0x1a, 0x38, 0x0a, 0x0a, 0x50, 0x65, 0x61, 0x63, 0x68, 0x45, 0x6e, 0x74, 0x72, - 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, - 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, - 0x28, 0x08, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x38, 0x0a, - 0x0a, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, - 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, - 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x76, 0x61, - 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x37, 0x0a, 0x09, 0x57, 0x69, 0x73, 0x68, 0x45, - 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, - 0x09, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, - 0x02, 0x20, 0x01, 0x28, 0x03, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, - 0x22, 0xb6, 0x01, 0x0a, 0x0c, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x61, 0x6c, 0x65, 0x6e, - 0x74, 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, - 0x64, 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, - 0x75, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, 0x68, 0x65, 0x72, 0x6f, 0x49, 0x64, 0x18, 0x03, 0x20, - 0x01, 0x28, 0x09, 0x52, 0x06, 0x68, 0x65, 0x72, 0x6f, 0x49, 0x64, 0x12, 0x31, 0x0a, 0x06, 0x74, - 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x44, 0x42, - 0x48, 0x65, 0x72, 0x6f, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x2e, 0x54, 0x61, 0x6c, 0x65, 0x6e, - 0x74, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x74, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x1a, 0x39, - 0x0a, 0x0b, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, - 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, - 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, - 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x2a, 0x2f, 0x0a, 0x08, 0x48, 0x65, 0x72, - 0x6f, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, - 0x65, 0x4e, 0x69, 0x6c, 0x10, 0x00, 0x12, 0x12, 0x0a, 0x0e, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, - 0x70, 0x65, 0x4b, 0x6f, 0x6e, 0x67, 0x46, 0x75, 0x10, 0x01, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, - 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x03, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0xb6, 0x01, 0x0a, + 0x0c, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x12, 0x0e, 0x0a, + 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x10, 0x0a, + 0x03, 0x75, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, + 0x16, 0x0a, 0x06, 0x68, 0x65, 0x72, 0x6f, 0x49, 0x64, 0x18, 0x03, 0x20, 0x01, 0x28, 0x09, 0x52, + 0x06, 0x68, 0x65, 0x72, 0x6f, 0x49, 0x64, 0x12, 0x31, 0x0a, 0x06, 0x74, 0x61, 0x6c, 0x65, 0x6e, + 0x74, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x19, 0x2e, 0x44, 0x42, 0x48, 0x65, 0x72, 0x6f, + 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x2e, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x45, 0x6e, 0x74, + 0x72, 0x79, 0x52, 0x06, 0x74, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x1a, 0x39, 0x0a, 0x0b, 0x54, 0x61, + 0x6c, 0x65, 0x6e, 0x74, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, + 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, + 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, + 0x65, 0x3a, 0x02, 0x38, 0x01, 0x2a, 0x2f, 0x0a, 0x08, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, + 0x65, 0x12, 0x0f, 0x0a, 0x0b, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, 0x65, 0x4e, 0x69, 0x6c, + 0x10, 0x00, 0x12, 0x12, 0x0a, 0x0e, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, 0x65, 0x4b, 0x6f, + 0x6e, 0x67, 0x46, 0x75, 0x10, 0x01, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, + 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( @@ -813,21 +835,23 @@ var file_hero_hero_db_proto_depIdxs = []int32{ 20, // 7: DBHero.equipSkill:type_name -> SkillData 8, // 8: DBHero.horoscopeProperty:type_name -> DBHero.HoroscopePropertyEntry 9, // 9: DBHero.fetters:type_name -> DBHero.FettersEntry - 10, // 10: DBHeroRecord.condition:type_name -> DBHeroRecord.ConditionEntry - 11, // 11: DBHeroRecord.star5Hero:type_name -> DBHeroRecord.Star5HeroEntry - 12, // 12: DBHeroRecord.race:type_name -> DBHeroRecord.RaceEntry - 13, // 13: DBHeroRecord.baodi4:type_name -> DBHeroRecord.Baodi4Entry - 14, // 14: DBHeroRecord.baodi5:type_name -> DBHeroRecord.Baodi5Entry - 15, // 15: DBHeroRecord.count:type_name -> DBHeroRecord.CountEntry - 16, // 16: DBHeroRecord.peach:type_name -> DBHeroRecord.PeachEntry - 17, // 17: DBHeroRecord.limit:type_name -> DBHeroRecord.LimitEntry - 18, // 18: DBHeroRecord.wish:type_name -> DBHeroRecord.WishEntry - 19, // 19: DBHeroTalent.talent:type_name -> DBHeroTalent.TalentEntry - 20, // [20:20] is the sub-list for method output_type - 20, // [20:20] is the sub-list for method input_type - 20, // [20:20] is the sub-list for extension type_name - 20, // [20:20] is the sub-list for extension extendee - 0, // [0:20] is the sub-list for field type_name + 20, // 10: DBHero.awakenskill:type_name -> SkillData + 20, // 11: DBHero.talentskill:type_name -> SkillData + 10, // 12: DBHeroRecord.condition:type_name -> DBHeroRecord.ConditionEntry + 11, // 13: DBHeroRecord.star5Hero:type_name -> DBHeroRecord.Star5HeroEntry + 12, // 14: DBHeroRecord.race:type_name -> DBHeroRecord.RaceEntry + 13, // 15: DBHeroRecord.baodi4:type_name -> DBHeroRecord.Baodi4Entry + 14, // 16: DBHeroRecord.baodi5:type_name -> DBHeroRecord.Baodi5Entry + 15, // 17: DBHeroRecord.count:type_name -> DBHeroRecord.CountEntry + 16, // 18: DBHeroRecord.peach:type_name -> DBHeroRecord.PeachEntry + 17, // 19: DBHeroRecord.limit:type_name -> DBHeroRecord.LimitEntry + 18, // 20: DBHeroRecord.wish:type_name -> DBHeroRecord.WishEntry + 19, // 21: DBHeroTalent.talent:type_name -> DBHeroTalent.TalentEntry + 22, // [22:22] is the sub-list for method output_type + 22, // [22:22] is the sub-list for method input_type + 22, // [22:22] is the sub-list for extension type_name + 22, // [22:22] is the sub-list for extension extendee + 0, // [0:22] is the sub-list for field type_name } func init() { file_hero_hero_db_proto_init() } diff --git a/sys/configure/structs/game.globalData.go b/sys/configure/structs/game.globalData.go index 06220dc32..a68963350 100644 --- a/sys/configure/structs/game.globalData.go +++ b/sys/configure/structs/game.globalData.go @@ -267,6 +267,7 @@ type GameGlobalData struct { StonehengeDayNum int32 StonehengeKeyItemId string PsBuyGroup int32 + ChangeName *Gameatn } const TypeId_GameGlobalData = 477542761 @@ -1091,6 +1092,7 @@ func (_v *GameGlobalData)Deserialize(_buf map[string]interface{}) (err error) { { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["stonehenge_DayNum"].(float64); !_ok_ { err = errors.New("stonehenge_DayNum error"); return }; _v.StonehengeDayNum = int32(_tempNum_) } { var _ok_ bool; if _v.StonehengeKeyItemId, _ok_ = _buf["stonehenge_KeyItemId"].(string); !_ok_ { err = errors.New("stonehenge_KeyItemId error"); return } } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["ps_buyGroup"].(float64); !_ok_ { err = errors.New("ps_buyGroup error"); return }; _v.PsBuyGroup = int32(_tempNum_) } + { var _ok_ bool; var _x_ map[string]interface{}; if _x_, _ok_ = _buf["change_name"].(map[string]interface{}); !_ok_ { err = errors.New("change_name error"); return }; if _v.ChangeName, err = DeserializeGameatn(_x_); err != nil { return } } return } diff --git a/sys/configure/structs/game.heroAwakenData.go b/sys/configure/structs/game.heroAwakenData.go index 3bef5ee42..e1adc1d52 100644 --- a/sys/configure/structs/game.heroAwakenData.go +++ b/sys/configure/structs/game.heroAwakenData.go @@ -16,6 +16,7 @@ type GameHeroAwakenData struct { Phase int32 Name string Phasebonus []*Gamecompare + Skill int32 Describe string Icon string Condition int32 @@ -48,6 +49,7 @@ func (_v *GameHeroAwakenData)Deserialize(_buf map[string]interface{}) (err error } } + { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["skill"].(float64); !_ok_ { err = errors.New("skill error"); return }; _v.Skill = int32(_tempNum_) } {var _ok_ bool; var __json_text__ map[string]interface{}; if __json_text__, _ok_ = _buf["describe"].(map[string]interface{}) ; !_ok_ { err = errors.New("_v.Describe error"); return }; { var _ok_ bool; if _, _ok_ = __json_text__["key"].(string); !_ok_ { err = errors.New("key error"); return } }; { var _ok_ bool; if _v.Describe, _ok_ = __json_text__["text"].(string); !_ok_ { err = errors.New("text error"); return } } } { var _ok_ bool; if _v.Icon, _ok_ = _buf["icon"].(string); !_ok_ { err = errors.New("icon error"); return } } { var _ok_ bool; var _tempNum_ float64; if _tempNum_, _ok_ = _buf["condition"].(float64); !_ok_ { err = errors.New("condition error"); return }; _v.Condition = int32(_tempNum_) } From d8638a2bc02f077e5db9df3be4e57317af9f6fa3 Mon Sep 17 00:00:00 2001 From: meixiongfeng <766881921@qq.com> Date: Thu, 24 Aug 2023 11:15:47 +0800 Subject: [PATCH 2/2] =?UTF-8?q?=E4=B8=BB=E7=BA=BF=E5=95=86=E5=BA=97?= =?UTF-8?q?=E8=B0=83=E6=95=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- modules/mainline/api_shop.go | 7 +- modules/mainline/api_shopbuy.go | 36 +- modules/mainline/comp_configure.go | 56 +- modules/mainline/model_shop.go | 4 +- pb/errorcode.pb.go | 1046 ++++++++++++++-------------- pb/mainline_db.pb.go | 256 ++----- pb/mainline_msg.pb.go | 35 +- 7 files changed, 625 insertions(+), 815 deletions(-) diff --git a/modules/mainline/api_shop.go b/modules/mainline/api_shop.go index ef6c3914d..dcc826e3c 100644 --- a/modules/mainline/api_shop.go +++ b/modules/mainline/api_shop.go @@ -38,18 +38,15 @@ func (this *apiComp) Shop(session comm.IUserSession, req *pb.MainlineShopReq) (e for _, v := range shopinfo { condiIds = append(condiIds, v.Unlock) } - info.Unlock = map[int32]*pb.MlineShopUnlockData{} + info.Unlock = make(map[int32]int32) if data, err := this.module.ModuleBuried.CheckCondition(session.GetUserId(), condiIds...); err == nil { for pos, v := range data { if int32(v.State) == 1 { // 记录解锁的数据 szUnlock = append(szUnlock, int32(v.State)) shopid := shopinfo[pos].Shopid if _, ok := info.Unlock[shopid]; !ok { - info.Unlock[shopid] = &pb.MlineShopUnlockData{ - Item: []int32{}, - } + info.Unlock[shopid] = 1 } - info.Unlock[shopid].Item = append(info.Unlock[shopid].Item, shopinfo[pos].Id) } } } diff --git a/modules/mainline/api_shopbuy.go b/modules/mainline/api_shopbuy.go index 6bd8c2bad..6620c23f3 100644 --- a/modules/mainline/api_shopbuy.go +++ b/modules/mainline/api_shopbuy.go @@ -8,7 +8,7 @@ import ( // 参数校验 func (this *apiComp) ShopBuyCheck(session comm.IUserSession, req *pb.MainlineShopBuyReq) (errdata *pb.ErrorData) { - if req.Shopid == 0 || req.Itemid == 0 { + if req.Cid <= 0 { errdata = &pb.ErrorData{ Code: pb.ErrorCode_ReqParameterError, Title: pb.ErrorCode_ReqParameterError.ToString(), @@ -43,7 +43,7 @@ func (this *apiComp) ShopBuy(session comm.IUserSession, req *pb.MainlineShopBuyR return } - if shopConf, err = this.module.configure.GetMainShopConf(req.Shopid, req.Itemid); err != nil { + if shopConf, err = this.module.configure.GetMlineShopConfById(req.Cid); err != nil { errdata = &pb.ErrorData{ Code: pb.ErrorCode_ConfigNoFound, Title: pb.ErrorCode_ConfigNoFound.ToString(), @@ -54,12 +54,8 @@ func (this *apiComp) ShopBuy(session comm.IUserSession, req *pb.MainlineShopBuyR // 检查是否需要解锁 if shopConf.Unlock != 0 { bUnlock = false - if unlock, ok := info.Unlock[req.Shopid]; ok { - for _, v := range unlock.Item { - if v == req.Itemid { - bUnlock = true - } - } + if _, ok := info.Unlock[req.Cid]; ok { + bUnlock = true } } if !bUnlock { @@ -69,24 +65,14 @@ func (this *apiComp) ShopBuy(session comm.IUserSession, req *pb.MainlineShopBuyR } return } - if v, ok := info.Buytime[req.Shopid]; !ok { - item := make(map[int32]int32, 0) - item[req.Itemid] = 1 - info.Buytime[req.Shopid] = &pb.MlineShopData{ - Item: item, - } - } else { // 校验是否达到限购 - if v1, ok := v.Item[req.Itemid]; !ok { - v.Item[req.Itemid] += 1 - } else { - if shopConf.Bugtime >= v1 { // 限购了 买不了 - errdata = &pb.ErrorData{ - Code: pb.ErrorCode_MainlineBuyMaxCount, - Title: pb.ErrorCode_MainlineBuyMaxCount.ToString(), - } - return - } + info.Buytime[req.Cid] += 1 + + if shopConf.Bugtime >= info.Buytime[req.Cid] { // 限购了 买不了 + errdata = &pb.ErrorData{ + Code: pb.ErrorCode_MainlineBuyMaxCount, + Title: pb.ErrorCode_MainlineBuyMaxCount.ToString(), } + return } if errdata = this.module.ConsumeRes(session, shopConf.Need, true); errdata != nil { diff --git a/modules/mainline/comp_configure.go b/modules/mainline/comp_configure.go index 6251aa6cd..3c48cb2e5 100644 --- a/modules/mainline/comp_configure.go +++ b/modules/mainline/comp_configure.go @@ -1,7 +1,6 @@ package mainline import ( - "fmt" "go_dreamfactory/comm" "go_dreamfactory/lego/core" "go_dreamfactory/modules" @@ -25,7 +24,6 @@ type configureComp struct { lock sync.RWMutex chapterMap map[int32][]*cfg.GameMainStageData rewardMap map[int32][]*cfg.GameMainStarrewardData - shopItem map[int64]*cfg.GameMainShopItemData } // 组件初始化接口 @@ -33,15 +31,13 @@ func (this *configureComp) Init(service core.IService, module core.IModule, comp err = this.MCompConfigure.Init(service, module, comp, options) this.module = module.(*Mainline) err = this.LoadMultiConfigure(map[string]interface{}{ - game_mainchapter: cfg.NewGameMainChapter, + game_mainchapter: cfg.NewGameMainChapter, + game_mainshopitem: cfg.NewGameMainShopItem, }) this.chapterMap = make(map[int32][]*cfg.GameMainStageData) configure.RegisterConfigure(game_mainstage, cfg.NewGameMainStage, this.updateMlineStage) configure.RegisterConfigure(game_mainstarreward, cfg.NewGameMainStarreward, this.updateMlineReward) - configure.RegisterConfigure(game_mainshopitem, cfg.NewGameMainShopItem, this.ReloadMainShop) - - this.GetMainShopConf(11001, 110001) return } @@ -155,40 +151,6 @@ func (this *configureComp) GetMainStageConf(id int32) (data *cfg.GameMainStageDa err = comm.NewNotFoundConfErr(moduleName, game_mainstage, id) return } -func (this *configureComp) ReloadMainShop() { - var ( - v interface{} - configure *cfg.GameMainShopItem - shopItem map[int64]*cfg.GameMainShopItemData - err error - ok bool - ) - if v, err = this.GetConfigure(game_mainshopitem); err != nil { - this.module.Errorln(err) - return - } - if configure, ok = v.(*cfg.GameMainShopItem); ok { - shopItem = make(map[int64]*cfg.GameMainShopItemData, 0) - for _, v := range configure.GetDataList() { - key := int64(v.Shopid)<<16 + int64(v.Id) - shopItem[key] = v - } - } - this.lock.Lock() - this.shopItem = shopItem - this.lock.Unlock() - return -} - -func (this *configureComp) GetMainShopConf(shopid int32, id int32) (conf *cfg.GameMainShopItemData, err error) { - var ok bool - key := int64(shopid)<<16 + int64(id) - if conf, ok = this.shopItem[key]; ok { - return - } - err = comm.NewNotFoundConfErr(moduleName, game_mainshopitem, fmt.Sprintf("shopid:%d,id:%d", shopid, id)) - return -} func (this *configureComp) GetAllShopConf() (sz []*cfg.GameMainShopItemData) { if v, err := this.GetConfigure(game_mainshopitem); err == nil { @@ -202,3 +164,17 @@ func (this *configureComp) GetAllShopConf() (sz []*cfg.GameMainShopItemData) { } return } +func (this *configureComp) GetMlineShopConfById(cid int32) (conf *cfg.GameMainShopItemData, err error) { + var ( + v interface{} + ) + if v, err = this.GetConfigure(game_mainshopitem); err == nil { + if configure, ok := v.(*cfg.GameMainShopItem); ok { + if conf = configure.Get(cid); conf != nil { + return + } + } + } + err = comm.NewNotFoundConfErr(moduleName, game_mainstage, cid) + return +} diff --git a/modules/mainline/model_shop.go b/modules/mainline/model_shop.go index 090c970b8..db1eb14fe 100644 --- a/modules/mainline/model_shop.go +++ b/modules/mainline/model_shop.go @@ -41,8 +41,8 @@ func (this *ModelShop) getMainlineShopData(uid string) (results *pb.DBMainlineSh results = &pb.DBMainlineShop{ Id: primitive.NewObjectID().Hex(), Uid: uid, - Buytime: map[int32]*pb.MlineShopData{}, - Unlock: map[int32]*pb.MlineShopUnlockData{}, + Buytime: map[int32]int32{}, + Unlock: map[int32]int32{}, } err = this.Add(uid, results) } diff --git a/pb/errorcode.pb.go b/pb/errorcode.pb.go index 80e6d515f..98a8ed7ec 100644 --- a/pb/errorcode.pb.go +++ b/pb/errorcode.pb.go @@ -54,7 +54,6 @@ const ( ErrorCode_NoOpened ErrorCode = 106 //模块未开放 ErrorCode_DataNotFound ErrorCode = 107 //数据为找到 ErrorCode_ExternalModule ErrorCode = 108 //执行外部模块错误 - ErrorCode_ClientError ErrorCode = 109 //客户端错误 // user ErrorCode_SecKeyInvalid ErrorCode = 1000 //秘钥无效 ErrorCode_SecKey ErrorCode = 1001 //秘钥格式错误 @@ -473,7 +472,6 @@ var ( 106: "NoOpened", 107: "DataNotFound", 108: "ExternalModule", - 109: "ClientError", 1000: "SecKeyInvalid", 1001: "SecKey", 1002: "BindUser", @@ -849,7 +847,6 @@ var ( "NoOpened": 106, "DataNotFound": 107, "ExternalModule": 108, - "ClientError": 109, "SecKeyInvalid": 1000, "SecKey": 1001, "BindUser": 1002, @@ -1229,7 +1226,7 @@ var File_errorcode_proto protoreflect.FileDescriptor var file_errorcode_proto_rawDesc = []byte{ 0x0a, 0x0f, 0x65, 0x72, 0x72, 0x6f, 0x72, 0x63, 0x6f, 0x64, 0x65, 0x2e, 0x70, 0x72, 0x6f, 0x74, - 0x6f, 0x2a, 0xa9, 0x45, 0x0a, 0x09, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, + 0x6f, 0x2a, 0x98, 0x45, 0x0a, 0x09, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x43, 0x6f, 0x64, 0x65, 0x12, 0x0b, 0x0a, 0x07, 0x53, 0x75, 0x63, 0x63, 0x65, 0x73, 0x73, 0x10, 0x00, 0x12, 0x14, 0x0a, 0x10, 0x47, 0x61, 0x74, 0x65, 0x77, 0x61, 0x79, 0x45, 0x78, 0x63, 0x65, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x10, 0x01, 0x12, 0x11, 0x0a, 0x0d, 0x4e, 0x6f, 0x46, 0x69, 0x6e, 0x64, 0x53, 0x65, 0x72, 0x76, @@ -1263,528 +1260,527 @@ var file_errorcode_proto_rawDesc = []byte{ 0x65, 0x64, 0x10, 0x69, 0x12, 0x0c, 0x0a, 0x08, 0x4e, 0x6f, 0x4f, 0x70, 0x65, 0x6e, 0x65, 0x64, 0x10, 0x6a, 0x12, 0x10, 0x0a, 0x0c, 0x44, 0x61, 0x74, 0x61, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0x6b, 0x12, 0x12, 0x0a, 0x0e, 0x45, 0x78, 0x74, 0x65, 0x72, 0x6e, 0x61, 0x6c, - 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x10, 0x6c, 0x12, 0x0f, 0x0a, 0x0b, 0x43, 0x6c, 0x69, 0x65, - 0x6e, 0x74, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0x6d, 0x12, 0x12, 0x0a, 0x0d, 0x53, 0x65, 0x63, - 0x4b, 0x65, 0x79, 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x10, 0xe8, 0x07, 0x12, 0x0b, 0x0a, - 0x06, 0x53, 0x65, 0x63, 0x4b, 0x65, 0x79, 0x10, 0xe9, 0x07, 0x12, 0x0d, 0x0a, 0x08, 0x42, 0x69, - 0x6e, 0x64, 0x55, 0x73, 0x65, 0x72, 0x10, 0xea, 0x07, 0x12, 0x11, 0x0a, 0x0c, 0x47, 0x6f, 0x6c, - 0x64, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xeb, 0x07, 0x12, 0x14, 0x0a, 0x0f, + 0x4d, 0x6f, 0x64, 0x75, 0x6c, 0x65, 0x10, 0x6c, 0x12, 0x12, 0x0a, 0x0d, 0x53, 0x65, 0x63, 0x4b, + 0x65, 0x79, 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, 0x10, 0xe8, 0x07, 0x12, 0x0b, 0x0a, 0x06, + 0x53, 0x65, 0x63, 0x4b, 0x65, 0x79, 0x10, 0xe9, 0x07, 0x12, 0x0d, 0x0a, 0x08, 0x42, 0x69, 0x6e, + 0x64, 0x55, 0x73, 0x65, 0x72, 0x10, 0xea, 0x07, 0x12, 0x11, 0x0a, 0x0c, 0x47, 0x6f, 0x6c, 0x64, + 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xeb, 0x07, 0x12, 0x14, 0x0a, 0x0f, 0x44, + 0x69, 0x61, 0x6d, 0x6f, 0x6e, 0x64, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xec, + 0x07, 0x12, 0x10, 0x0a, 0x0b, 0x52, 0x6f, 0x6c, 0x65, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x64, + 0x10, 0xed, 0x07, 0x12, 0x16, 0x0a, 0x11, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x69, 0x63, 0x6b, 0x4e, + 0x61, 0x6d, 0x65, 0x45, 0x78, 0x69, 0x73, 0x74, 0x10, 0xee, 0x07, 0x12, 0x14, 0x0a, 0x0f, 0x56, + 0x65, 0x72, 0x69, 0x43, 0x6f, 0x64, 0x65, 0x4e, 0x6f, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x10, 0xef, + 0x07, 0x12, 0x14, 0x0a, 0x0f, 0x56, 0x65, 0x72, 0x69, 0x43, 0x6f, 0x64, 0x65, 0x45, 0x78, 0x70, + 0x69, 0x72, 0x65, 0x64, 0x10, 0xf0, 0x07, 0x12, 0x12, 0x0a, 0x0d, 0x55, 0x73, 0x65, 0x72, 0x52, + 0x65, 0x73, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x10, 0xf1, 0x07, 0x12, 0x16, 0x0a, 0x11, 0x55, + 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x64, 0x69, 0x4e, 0x61, 0x6d, 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, + 0x10, 0xf2, 0x07, 0x12, 0x16, 0x0a, 0x11, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x69, 0x63, 0x6b, 0x4e, + 0x61, 0x6d, 0x65, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x10, 0xf3, 0x07, 0x12, 0x13, 0x0a, 0x0e, 0x55, + 0x73, 0x65, 0x72, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x4e, 0x75, 0x6c, 0x6c, 0x10, 0xf4, 0x07, + 0x12, 0x14, 0x0a, 0x0f, 0x55, 0x73, 0x65, 0x72, 0x45, 0x78, 0x70, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, + 0x75, 0x67, 0x68, 0x10, 0xf5, 0x07, 0x12, 0x17, 0x0a, 0x12, 0x55, 0x73, 0x65, 0x72, 0x46, 0x72, + 0x69, 0x65, 0x6e, 0x64, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xf6, 0x07, 0x12, + 0x1c, 0x0a, 0x17, 0x55, 0x73, 0x65, 0x72, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x43, 0x6f, + 0x69, 0x6e, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xf7, 0x07, 0x12, 0x1a, 0x0a, + 0x15, 0x55, 0x73, 0x65, 0x72, 0x41, 0x72, 0x65, 0x6e, 0x61, 0x43, 0x6f, 0x69, 0x6e, 0x4e, 0x6f, + 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xf8, 0x07, 0x12, 0x14, 0x0a, 0x0f, 0x55, 0x73, 0x65, + 0x72, 0x56, 0x69, 0x74, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xf9, 0x07, 0x12, + 0x11, 0x0a, 0x0c, 0x55, 0x73, 0x65, 0x72, 0x56, 0x69, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x10, + 0xfa, 0x07, 0x12, 0x19, 0x0a, 0x14, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x6f, 0x6e, 0x67, 0x6f, + 0x6c, 0x64, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xfb, 0x07, 0x12, 0x10, 0x0a, + 0x0b, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x10, 0xfc, 0x07, 0x12, + 0x10, 0x0a, 0x0b, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xfd, + 0x07, 0x12, 0x0d, 0x0a, 0x08, 0x55, 0x73, 0x65, 0x72, 0x53, 0x69, 0x67, 0x6e, 0x10, 0xfe, 0x07, + 0x12, 0x10, 0x0a, 0x0b, 0x4f, 0x70, 0x65, 0x6e, 0x43, 0x6f, 0x6e, 0x64, 0x45, 0x72, 0x72, 0x10, + 0xff, 0x07, 0x12, 0x15, 0x0a, 0x10, 0x4f, 0x70, 0x65, 0x6e, 0x43, 0x6f, 0x6e, 0x64, 0x41, 0x63, + 0x74, 0x69, 0x76, 0x61, 0x74, 0x65, 0x10, 0x80, 0x08, 0x12, 0x18, 0x0a, 0x13, 0x55, 0x73, 0x65, + 0x72, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x31, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, + 0x10, 0x81, 0x08, 0x12, 0x18, 0x0a, 0x13, 0x55, 0x73, 0x65, 0x72, 0x54, 0x61, 0x6c, 0x65, 0x6e, + 0x74, 0x32, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x82, 0x08, 0x12, 0x18, 0x0a, + 0x13, 0x55, 0x73, 0x65, 0x72, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x33, 0x4e, 0x6f, 0x45, 0x6e, + 0x6f, 0x75, 0x67, 0x68, 0x10, 0x83, 0x08, 0x12, 0x18, 0x0a, 0x13, 0x55, 0x73, 0x65, 0x72, 0x54, + 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x34, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x84, + 0x08, 0x12, 0x19, 0x0a, 0x14, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x72, 0x63, 0x68, 0x61, 0x6e, + 0x74, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x85, 0x08, 0x12, 0x13, 0x0a, 0x0e, + 0x55, 0x73, 0x65, 0x72, 0x4c, 0x76, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x86, + 0x08, 0x12, 0x19, 0x0a, 0x14, 0x55, 0x73, 0x65, 0x72, 0x53, 0x74, 0x61, 0x72, 0x43, 0x6f, 0x69, + 0x6e, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x87, 0x08, 0x12, 0x16, 0x0a, 0x11, + 0x55, 0x73, 0x65, 0x72, 0x4e, 0x69, 0x63, 0x6b, 0x53, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, 0x76, + 0x65, 0x10, 0x88, 0x08, 0x12, 0x18, 0x0a, 0x13, 0x55, 0x73, 0x65, 0x72, 0x44, 0x65, 0x70, 0x6f, + 0x73, 0x69, 0x74, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x89, 0x08, 0x12, 0x12, + 0x0a, 0x0d, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x4e, 0x6f, 0x74, 0x53, 0x65, 0x6c, 0x66, 0x10, + 0xcc, 0x08, 0x12, 0x12, 0x0a, 0x0d, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x53, 0x65, 0x6c, 0x66, + 0x4d, 0x61, 0x78, 0x10, 0xcd, 0x08, 0x12, 0x14, 0x0a, 0x0f, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, + 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x4d, 0x61, 0x78, 0x10, 0xce, 0x08, 0x12, 0x15, 0x0a, 0x10, + 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x53, 0x65, 0x6c, 0x66, 0x4e, 0x6f, 0x44, 0x61, 0x74, 0x61, + 0x10, 0xcf, 0x08, 0x12, 0x17, 0x0a, 0x12, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x54, 0x61, 0x72, + 0x67, 0x65, 0x74, 0x4e, 0x6f, 0x44, 0x61, 0x74, 0x61, 0x10, 0xd0, 0x08, 0x12, 0x0e, 0x0a, 0x09, + 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x59, 0x65, 0x74, 0x10, 0xd1, 0x08, 0x12, 0x13, 0x0a, 0x0e, + 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x59, 0x65, 0x74, 0x10, 0xd2, + 0x08, 0x12, 0x17, 0x0a, 0x12, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x53, 0x65, 0x6c, 0x66, 0x42, + 0x6c, 0x61, 0x63, 0x6b, 0x59, 0x65, 0x74, 0x10, 0xd3, 0x08, 0x12, 0x19, 0x0a, 0x14, 0x46, 0x72, + 0x69, 0x65, 0x6e, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x42, 0x6c, 0x61, 0x63, 0x6b, 0x59, + 0x65, 0x74, 0x10, 0xd4, 0x08, 0x12, 0x15, 0x0a, 0x10, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x41, + 0x70, 0x70, 0x6c, 0x79, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0xd5, 0x08, 0x12, 0x13, 0x0a, 0x0e, + 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x42, 0x6c, 0x61, 0x63, 0x6b, 0x4d, 0x61, 0x78, 0x10, 0xd6, + 0x08, 0x12, 0x1a, 0x0a, 0x15, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x53, 0x65, 0x61, 0x72, 0x63, + 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x10, 0xd7, 0x08, 0x12, 0x10, 0x0a, + 0x0b, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x5a, 0x61, 0x6e, 0x65, 0x64, 0x10, 0xd8, 0x08, 0x12, + 0x16, 0x0a, 0x11, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x5a, 0x61, 0x6e, 0x72, 0x65, 0x63, 0x65, + 0x69, 0x76, 0x65, 0x64, 0x10, 0xd9, 0x08, 0x12, 0x12, 0x0a, 0x0d, 0x46, 0x72, 0x69, 0x65, 0x6e, + 0x64, 0x5a, 0x61, 0x6e, 0x53, 0x65, 0x6c, 0x66, 0x10, 0xda, 0x08, 0x12, 0x15, 0x0a, 0x10, 0x46, + 0x72, 0x69, 0x65, 0x6e, 0x64, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x10, + 0xdb, 0x08, 0x12, 0x15, 0x0a, 0x10, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x4e, 0x6f, 0x72, 0x65, + 0x63, 0x65, 0x69, 0x76, 0x65, 0x64, 0x10, 0xdc, 0x08, 0x12, 0x18, 0x0a, 0x13, 0x46, 0x72, 0x69, + 0x65, 0x6e, 0x64, 0x51, 0x69, 0x65, 0x63, 0x75, 0x6f, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, 0x74, + 0x10, 0xdd, 0x08, 0x12, 0x1a, 0x0a, 0x15, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x51, 0x69, 0x65, + 0x63, 0x75, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x65, 0x64, 0x10, 0xde, 0x08, 0x12, + 0x1a, 0x0a, 0x15, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x51, 0x69, 0x65, 0x63, 0x75, 0x6f, 0x4e, + 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x10, 0xdf, 0x08, 0x12, 0x14, 0x0a, 0x0f, 0x46, + 0x72, 0x69, 0x65, 0x6e, 0x64, 0x51, 0x69, 0x65, 0x63, 0x75, 0x6f, 0x69, 0x6e, 0x67, 0x10, 0xe0, + 0x08, 0x12, 0x19, 0x0a, 0x14, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x51, 0x69, 0x65, 0x63, 0x75, + 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x50, 0x6b, 0x10, 0xe1, 0x08, 0x12, 0x19, 0x0a, 0x14, + 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4e, 0x6f, 0x45, 0x6e, + 0x6f, 0x75, 0x67, 0x68, 0x10, 0xe2, 0x08, 0x12, 0x12, 0x0a, 0x0d, 0x49, 0x74, 0x65, 0x6d, 0x73, + 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xb0, 0x09, 0x12, 0x15, 0x0a, 0x10, 0x49, + 0x74, 0x65, 0x6d, 0x73, 0x4e, 0x6f, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x47, 0x69, 0x72, 0x64, 0x10, + 0xb1, 0x09, 0x12, 0x16, 0x0a, 0x11, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x47, 0x72, 0x69, 0x64, 0x4e, + 0x75, 0x6d, 0x55, 0x70, 0x70, 0x65, 0x72, 0x10, 0xb2, 0x09, 0x12, 0x19, 0x0a, 0x14, 0x49, 0x74, + 0x65, 0x6d, 0x73, 0x47, 0x69, 0x72, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x70, 0x70, + 0x65, 0x72, 0x10, 0xb3, 0x09, 0x12, 0x19, 0x0a, 0x14, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x55, 0x73, + 0x65, 0x4e, 0x6f, 0x74, 0x53, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x10, 0xb4, 0x09, + 0x12, 0x16, 0x0a, 0x11, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x55, 0x73, 0x65, 0x4e, 0x6f, 0x43, 0x61, + 0x6e, 0x53, 0x65, 0x6c, 0x6c, 0x10, 0xb5, 0x09, 0x12, 0x19, 0x0a, 0x14, 0x49, 0x74, 0x65, 0x6d, + 0x73, 0x42, 0x75, 0x79, 0x50, 0x73, 0x55, 0x70, 0x70, 0x65, 0x72, 0x4c, 0x69, 0x6d, 0x69, 0x74, + 0x10, 0xb6, 0x09, 0x12, 0x10, 0x0a, 0x0b, 0x48, 0x65, 0x72, 0x6f, 0x4e, 0x6f, 0x45, 0x78, 0x69, + 0x73, 0x74, 0x10, 0x94, 0x0a, 0x12, 0x11, 0x0a, 0x0c, 0x48, 0x65, 0x72, 0x6f, 0x4e, 0x6f, 0x45, + 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x95, 0x0a, 0x12, 0x0e, 0x0a, 0x09, 0x48, 0x65, 0x72, 0x6f, + 0x4d, 0x61, 0x78, 0x4c, 0x76, 0x10, 0x96, 0x0a, 0x12, 0x12, 0x0a, 0x0d, 0x48, 0x65, 0x72, 0x6f, + 0x49, 0x6e, 0x69, 0x74, 0x43, 0x72, 0x65, 0x61, 0x74, 0x10, 0x97, 0x0a, 0x12, 0x11, 0x0a, 0x0c, + 0x48, 0x65, 0x72, 0x6f, 0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x45, 0x72, 0x72, 0x10, 0x98, 0x0a, 0x12, + 0x13, 0x0a, 0x0e, 0x48, 0x65, 0x72, 0x6f, 0x53, 0x6b, 0x69, 0x6c, 0x6c, 0x55, 0x70, 0x45, 0x72, + 0x72, 0x10, 0x99, 0x0a, 0x12, 0x14, 0x0a, 0x0f, 0x48, 0x65, 0x72, 0x6f, 0x4d, 0x61, 0x78, 0x52, + 0x65, 0x73, 0x6f, 0x6e, 0x61, 0x74, 0x65, 0x10, 0x9a, 0x0a, 0x12, 0x13, 0x0a, 0x0e, 0x48, 0x65, + 0x72, 0x6f, 0x4e, 0x6f, 0x52, 0x65, 0x73, 0x6f, 0x6e, 0x61, 0x74, 0x65, 0x10, 0x9b, 0x0a, 0x12, + 0x18, 0x0a, 0x13, 0x48, 0x65, 0x72, 0x6f, 0x4e, 0x6f, 0x74, 0x4e, 0x65, 0x65, 0x64, 0x52, 0x65, + 0x73, 0x6f, 0x6e, 0x61, 0x74, 0x65, 0x10, 0x9c, 0x0a, 0x12, 0x11, 0x0a, 0x0c, 0x48, 0x65, 0x72, + 0x6f, 0x4e, 0x6f, 0x45, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x10, 0x9d, 0x0a, 0x12, 0x0f, 0x0a, 0x0a, + 0x48, 0x65, 0x72, 0x6f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x10, 0x9e, 0x0a, 0x12, 0x14, 0x0a, + 0x0f, 0x48, 0x65, 0x72, 0x6f, 0x45, 0x71, 0x75, 0x69, 0x70, 0x55, 0x70, 0x64, 0x61, 0x74, 0x65, + 0x10, 0x9f, 0x0a, 0x12, 0x12, 0x0a, 0x0d, 0x48, 0x65, 0x72, 0x6f, 0x4d, 0x61, 0x78, 0x41, 0x77, + 0x61, 0x6b, 0x65, 0x6e, 0x10, 0xa0, 0x0a, 0x12, 0x0f, 0x0a, 0x0a, 0x48, 0x65, 0x72, 0x6f, 0x49, + 0x73, 0x4c, 0x6f, 0x63, 0x6b, 0x10, 0xa1, 0x0a, 0x12, 0x11, 0x0a, 0x0c, 0x48, 0x65, 0x72, 0x6f, + 0x4d, 0x61, 0x78, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x10, 0xa2, 0x0a, 0x12, 0x14, 0x0a, 0x0f, 0x48, + 0x65, 0x72, 0x6f, 0x43, 0x6f, 0x73, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x72, 0x72, 0x10, 0xa3, + 0x0a, 0x12, 0x10, 0x0a, 0x0b, 0x48, 0x65, 0x72, 0x6f, 0x53, 0x74, 0x61, 0x72, 0x45, 0x72, 0x72, + 0x10, 0xa4, 0x0a, 0x12, 0x10, 0x0a, 0x0b, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, 0x65, 0x45, + 0x72, 0x72, 0x10, 0xa5, 0x0a, 0x12, 0x13, 0x0a, 0x0e, 0x48, 0x65, 0x72, 0x6f, 0x45, 0x78, 0x70, + 0x54, 0x79, 0x70, 0x65, 0x45, 0x72, 0x72, 0x10, 0xa6, 0x0a, 0x12, 0x12, 0x0a, 0x0d, 0x48, 0x65, + 0x72, 0x6f, 0x41, 0x64, 0x64, 0x4d, 0x61, 0x78, 0x45, 0x78, 0x70, 0x10, 0xa7, 0x0a, 0x12, 0x12, + 0x0a, 0x0d, 0x48, 0x65, 0x72, 0x6f, 0x53, 0x74, 0x61, 0x72, 0x4c, 0x76, 0x45, 0x72, 0x72, 0x10, + 0xa8, 0x0a, 0x12, 0x12, 0x0a, 0x0d, 0x48, 0x65, 0x72, 0x6f, 0x4d, 0x61, 0x78, 0x53, 0x74, 0x61, + 0x72, 0x4c, 0x76, 0x10, 0xa9, 0x0a, 0x12, 0x19, 0x0a, 0x14, 0x44, 0x72, 0x61, 0x77, 0x43, 0x61, + 0x72, 0x64, 0x54, 0x79, 0x70, 0x65, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xaa, + 0x0a, 0x12, 0x13, 0x0a, 0x0e, 0x48, 0x65, 0x72, 0x6f, 0x4d, 0x61, 0x78, 0x53, 0x6b, 0x69, 0x6c, + 0x6c, 0x4c, 0x76, 0x10, 0xab, 0x0a, 0x12, 0x1c, 0x0a, 0x17, 0x48, 0x65, 0x72, 0x6f, 0x41, 0x6c, + 0x72, 0x65, 0x61, 0x64, 0x79, 0x4b, 0x6f, 0x6e, 0x67, 0x46, 0x75, 0x53, 0x74, 0x61, 0x74, 0x75, + 0x73, 0x10, 0xac, 0x0a, 0x12, 0x13, 0x0a, 0x0e, 0x48, 0x65, 0x72, 0x6f, 0x4c, 0x76, 0x4e, 0x6f, + 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xad, 0x0a, 0x12, 0x13, 0x0a, 0x0e, 0x48, 0x65, 0x72, + 0x6f, 0x49, 0x73, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x10, 0xae, 0x0a, 0x12, 0x13, + 0x0a, 0x0e, 0x48, 0x65, 0x72, 0x6f, 0x44, 0x61, 0x79, 0x44, 0x72, 0x77, 0x61, 0x4d, 0x61, 0x78, + 0x10, 0xaf, 0x0a, 0x12, 0x15, 0x0a, 0x10, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x70, 0x65, 0x61, + 0x74, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x10, 0xb0, 0x0a, 0x12, 0x14, 0x0a, 0x0f, 0x48, 0x65, + 0x72, 0x6f, 0x44, 0x72, 0x61, 0x77, 0x4f, 0x75, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x10, 0xb1, 0x0a, + 0x12, 0x0f, 0x0a, 0x0a, 0x48, 0x65, 0x72, 0x6f, 0x44, 0x72, 0x61, 0x77, 0x43, 0x44, 0x10, 0xb2, + 0x0a, 0x12, 0x15, 0x0a, 0x10, 0x48, 0x65, 0x72, 0x6f, 0x44, 0x72, 0x61, 0x77, 0x43, 0x6f, 0x75, + 0x6e, 0x74, 0x45, 0x72, 0x72, 0x10, 0xb3, 0x0a, 0x12, 0x1e, 0x0a, 0x19, 0x45, 0x71, 0x75, 0x69, + 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x4f, 0x6e, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x45, 0x71, 0x75, 0x69, + 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x10, 0xf8, 0x0a, 0x12, 0x1c, 0x0a, 0x17, 0x45, 0x71, 0x75, 0x69, + 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x4c, 0x76, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x61, 0x63, + 0x68, 0x65, 0x64, 0x10, 0xf9, 0x0a, 0x12, 0x14, 0x0a, 0x0f, 0x45, 0x71, 0x75, 0x69, 0x70, 0x6d, + 0x65, 0x6e, 0x74, 0x49, 0x73, 0x57, 0x6f, 0x72, 0x6e, 0x10, 0xfa, 0x0a, 0x12, 0x17, 0x0a, 0x12, + 0x45, 0x71, 0x75, 0x69, 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x4e, 0x6f, 0x43, 0x61, 0x6e, 0x53, 0x65, + 0x6c, 0x6c, 0x10, 0xfb, 0x0a, 0x12, 0x1b, 0x0a, 0x16, 0x45, 0x71, 0x75, 0x69, 0x70, 0x6d, 0x65, + 0x6e, 0x74, 0x53, 0x75, 0x69, 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, + 0xfc, 0x0a, 0x12, 0x1b, 0x0a, 0x16, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x4e, 0x6f, + 0x74, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x10, 0xdc, 0x0b, 0x12, + 0x15, 0x0a, 0x10, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x49, 0x44, 0x46, 0x61, 0x69, + 0x6c, 0x65, 0x64, 0x10, 0xdd, 0x0b, 0x12, 0x15, 0x0a, 0x10, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, + 0x6e, 0x65, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xde, 0x0b, 0x12, 0x18, 0x0a, + 0x13, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x50, 0x72, 0x65, 0x4e, 0x6f, 0x74, 0x46, + 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xdf, 0x0b, 0x12, 0x19, 0x0a, 0x14, 0x4d, 0x61, 0x69, 0x6e, 0x6c, + 0x69, 0x6e, 0x65, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x10, + 0xe0, 0x0b, 0x12, 0x1b, 0x0a, 0x16, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x43, 0x6f, + 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x10, 0xe1, 0x0b, 0x12, + 0x19, 0x0a, 0x14, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, + 0x75, 0x67, 0x68, 0x53, 0x74, 0x61, 0x72, 0x10, 0xe2, 0x0b, 0x12, 0x17, 0x0a, 0x12, 0x4d, 0x61, + 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x55, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, + 0x10, 0xe3, 0x0b, 0x12, 0x18, 0x0a, 0x13, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x42, + 0x75, 0x79, 0x4d, 0x61, 0x78, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x10, 0xe4, 0x0b, 0x12, 0x0d, 0x0a, + 0x08, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x6e, 0x69, 0x74, 0x10, 0xc0, 0x0c, 0x12, 0x0e, 0x0a, 0x09, + 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x65, 0x74, 0x10, 0xc1, 0x0c, 0x12, 0x0f, 0x0a, 0x0a, + 0x54, 0x61, 0x73, 0x6b, 0x48, 0x61, 0x6e, 0x64, 0x6c, 0x65, 0x10, 0xc2, 0x0c, 0x12, 0x11, 0x0a, + 0x0c, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64, 0x10, 0xc3, 0x0c, + 0x12, 0x13, 0x0a, 0x0e, 0x54, 0x61, 0x73, 0x6b, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x49, 0x6e, + 0x69, 0x74, 0x10, 0xc4, 0x0c, 0x12, 0x16, 0x0a, 0x11, 0x54, 0x61, 0x73, 0x6b, 0x41, 0x63, 0x74, + 0x69, 0x76, 0x65, 0x4e, 0x6f, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xc5, 0x0c, 0x12, 0x17, 0x0a, + 0x12, 0x54, 0x61, 0x73, 0x6b, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x6f, 0x65, 0x6e, 0x6f, + 0x75, 0x67, 0x68, 0x10, 0xc6, 0x0c, 0x12, 0x13, 0x0a, 0x0e, 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, + 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x10, 0xc7, 0x0c, 0x12, 0x11, 0x0a, 0x0c, 0x54, + 0x61, 0x73, 0x6b, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x10, 0xc8, 0x0c, 0x12, 0x11, + 0x0a, 0x0c, 0x54, 0x61, 0x73, 0x6b, 0x54, 0x61, 0x67, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x10, 0xc9, + 0x0c, 0x12, 0x10, 0x0a, 0x0b, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x45, 0x6d, 0x70, 0x74, 0x79, + 0x10, 0xca, 0x0c, 0x12, 0x11, 0x0a, 0x0c, 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x74, 0x46, 0x6f, + 0x75, 0x6e, 0x64, 0x10, 0xcb, 0x0c, 0x12, 0x17, 0x0a, 0x12, 0x53, 0x68, 0x6f, 0x70, 0x47, 0x6f, + 0x6f, 0x64, 0x73, 0x49, 0x73, 0x53, 0x6f, 0x6c, 0x64, 0x4f, 0x75, 0x74, 0x10, 0xa4, 0x0d, 0x12, + 0x1c, 0x0a, 0x17, 0x53, 0x68, 0x6f, 0x70, 0x4e, 0x6f, 0x53, 0x75, 0x72, 0x70, 0x6c, 0x75, 0x73, + 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x4e, 0x75, 0x6d, 0x10, 0xa5, 0x0d, 0x12, 0x0c, 0x0a, + 0x07, 0x4d, 0x61, 0x69, 0x6c, 0x45, 0x72, 0x72, 0x10, 0x88, 0x0e, 0x12, 0x13, 0x0a, 0x0e, 0x50, + 0x61, 0x67, 0x6f, 0x64, 0x61, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xec, 0x0e, + 0x12, 0x12, 0x0a, 0x0d, 0x50, 0x61, 0x67, 0x6f, 0x64, 0x61, 0x4c, 0x65, 0x76, 0x6c, 0x45, 0x72, + 0x72, 0x10, 0xed, 0x0e, 0x12, 0x17, 0x0a, 0x12, 0x50, 0x61, 0x67, 0x6f, 0x64, 0x61, 0x47, 0x65, + 0x74, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x45, 0x72, 0x72, 0x10, 0xee, 0x0e, 0x12, 0x17, 0x0a, + 0x12, 0x50, 0x61, 0x67, 0x6f, 0x64, 0x61, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, + 0x45, 0x72, 0x72, 0x10, 0xef, 0x0e, 0x12, 0x11, 0x0a, 0x0c, 0x50, 0x61, 0x67, 0x6f, 0x64, 0x61, + 0x55, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x10, 0xf0, 0x0e, 0x12, 0x14, 0x0a, 0x0f, 0x50, 0x61, 0x67, + 0x6f, 0x64, 0x61, 0x54, 0x69, 0x6d, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0xf1, 0x0e, 0x12, + 0x13, 0x0a, 0x0e, 0x50, 0x61, 0x67, 0x6f, 0x64, 0x61, 0x4d, 0x61, 0x78, 0x43, 0x6f, 0x75, 0x6e, + 0x74, 0x10, 0xf2, 0x0e, 0x12, 0x1b, 0x0a, 0x16, 0x4d, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x68, + 0x61, 0x6c, 0x6c, 0x4e, 0x6f, 0x74, 0x55, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x10, 0xd0, + 0x0f, 0x12, 0x15, 0x0a, 0x10, 0x4d, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x68, 0x61, 0x6c, 0x6c, + 0x49, 0x6e, 0x55, 0x73, 0x65, 0x10, 0xd1, 0x0f, 0x12, 0x18, 0x0a, 0x13, 0x4d, 0x61, 0x72, 0x74, + 0x69, 0x61, 0x6c, 0x68, 0x61, 0x6c, 0x6c, 0x55, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x10, + 0xd2, 0x0f, 0x12, 0x1a, 0x0a, 0x15, 0x4d, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x68, 0x61, 0x6c, + 0x6c, 0x4e, 0x6f, 0x55, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x10, 0xd3, 0x0f, 0x12, 0x1a, + 0x0a, 0x15, 0x4d, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x68, 0x61, 0x6c, 0x6c, 0x41, 0x74, 0x6c, + 0x61, 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0xd4, 0x0f, 0x12, 0x1d, 0x0a, 0x18, 0x4d, 0x61, + 0x72, 0x74, 0x69, 0x61, 0x6c, 0x68, 0x61, 0x6c, 0x6c, 0x41, 0x74, 0x6c, 0x61, 0x73, 0x4e, 0x6f, + 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x10, 0xd5, 0x0f, 0x12, 0x19, 0x0a, 0x14, 0x47, 0x6f, 0x75, + 0x72, 0x6d, 0x65, 0x74, 0x4d, 0x6f, 0x72, 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x54, 0x69, 0x6d, + 0x65, 0x10, 0xb5, 0x10, 0x12, 0x16, 0x0a, 0x11, 0x47, 0x6f, 0x75, 0x72, 0x6d, 0x65, 0x74, 0x53, + 0x6b, 0x69, 0x6c, 0x6c, 0x4d, 0x61, 0x78, 0x4c, 0x76, 0x10, 0xb6, 0x10, 0x12, 0x12, 0x0a, 0x0d, + 0x52, 0x74, 0x61, 0x73, 0x6b, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x10, 0x99, 0x11, + 0x12, 0x14, 0x0a, 0x0f, 0x52, 0x74, 0x61, 0x73, 0x6b, 0x55, 0x6e, 0x46, 0x69, 0x6e, 0x69, 0x73, + 0x68, 0x65, 0x64, 0x10, 0x9a, 0x11, 0x12, 0x11, 0x0a, 0x0c, 0x52, 0x74, 0x61, 0x73, 0x6b, 0x4e, + 0x6f, 0x52, 0x74, 0x61, 0x73, 0x6b, 0x10, 0x9b, 0x11, 0x12, 0x12, 0x0a, 0x0d, 0x52, 0x74, 0x61, + 0x73, 0x6b, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x65, 0x64, 0x10, 0x9c, 0x11, 0x12, 0x15, 0x0a, + 0x10, 0x52, 0x74, 0x61, 0x73, 0x6b, 0x50, 0x72, 0x65, 0x4e, 0x6f, 0x46, 0x69, 0x6e, 0x69, 0x73, + 0x68, 0x10, 0x9d, 0x11, 0x12, 0x16, 0x0a, 0x11, 0x52, 0x74, 0x61, 0x73, 0x6b, 0x43, 0x6f, 0x6e, + 0x64, 0x69, 0x4e, 0x6f, 0x52, 0x65, 0x61, 0x63, 0x68, 0x10, 0x9e, 0x11, 0x12, 0x13, 0x0a, 0x0e, + 0x52, 0x74, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x4c, 0x61, 0x73, 0x74, 0x4f, 0x6e, 0x65, 0x10, 0x9f, + 0x11, 0x12, 0x16, 0x0a, 0x11, 0x52, 0x74, 0x61, 0x73, 0x6b, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x4e, + 0x6f, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xa0, 0x11, 0x12, 0x10, 0x0a, 0x0b, 0x56, 0x69, 0x6b, + 0x69, 0x6e, 0x67, 0x4c, 0x76, 0x45, 0x72, 0x72, 0x10, 0xfd, 0x11, 0x12, 0x13, 0x0a, 0x0e, 0x56, + 0x69, 0x6b, 0x69, 0x6e, 0x67, 0x42, 0x6f, 0x6f, 0x73, 0x54, 0x79, 0x70, 0x65, 0x10, 0xfe, 0x11, + 0x12, 0x16, 0x0a, 0x11, 0x56, 0x69, 0x6b, 0x69, 0x6e, 0x67, 0x42, 0x75, 0x79, 0x4d, 0x61, 0x78, + 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x10, 0xff, 0x11, 0x12, 0x1c, 0x0a, 0x17, 0x56, 0x69, 0x6b, 0x69, + 0x6e, 0x67, 0x4d, 0x61, 0x78, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x43, 0x6f, + 0x75, 0x6e, 0x74, 0x10, 0x80, 0x12, 0x12, 0x15, 0x0a, 0x10, 0x56, 0x69, 0x6b, 0x69, 0x6e, 0x67, + 0x53, 0x74, 0x61, 0x67, 0x65, 0x50, 0x73, 0x45, 0x72, 0x72, 0x10, 0x81, 0x12, 0x12, 0x1a, 0x0a, + 0x15, 0x4d, 0x6f, 0x6f, 0x6e, 0x66, 0x61, 0x6e, 0x74, 0x61, 0x73, 0x79, 0x48, 0x61, 0x73, 0x45, + 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x10, 0xe1, 0x12, 0x12, 0x16, 0x0a, 0x11, 0x4d, 0x6f, 0x6f, + 0x6e, 0x66, 0x61, 0x6e, 0x74, 0x61, 0x73, 0x79, 0x4a, 0x6f, 0x69, 0x6e, 0x55, 0x70, 0x10, 0xe2, + 0x12, 0x12, 0x16, 0x0a, 0x11, 0x4d, 0x6f, 0x6f, 0x6e, 0x66, 0x61, 0x6e, 0x74, 0x61, 0x73, 0x79, + 0x44, 0x61, 0x72, 0x65, 0x55, 0x70, 0x10, 0xe3, 0x12, 0x12, 0x1b, 0x0a, 0x16, 0x4d, 0x6f, 0x6f, + 0x6e, 0x66, 0x61, 0x6e, 0x74, 0x61, 0x73, 0x79, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x4e, 0x6f, + 0x45, 0x6e, 0x64, 0x10, 0xe4, 0x12, 0x12, 0x1b, 0x0a, 0x16, 0x4d, 0x6f, 0x6f, 0x6e, 0x66, 0x61, + 0x6e, 0x74, 0x61, 0x73, 0x79, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x4e, 0x6f, 0x57, 0x69, 0x6e, + 0x10, 0xe5, 0x12, 0x12, 0x16, 0x0a, 0x11, 0x4d, 0x6f, 0x6f, 0x6e, 0x66, 0x61, 0x6e, 0x74, 0x61, + 0x73, 0x79, 0x4e, 0x6f, 0x4a, 0x6f, 0x69, 0x6e, 0x10, 0xe6, 0x12, 0x12, 0x20, 0x0a, 0x1b, 0x4d, + 0x6f, 0x6f, 0x6e, 0x66, 0x61, 0x6e, 0x74, 0x61, 0x73, 0x79, 0x4e, 0x6f, 0x74, 0x45, 0x6e, 0x6f, + 0x75, 0x67, 0x68, 0x62, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x73, 0x10, 0xe7, 0x12, 0x12, 0x18, 0x0a, + 0x13, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x4e, 0x6f, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x52, 0x65, + 0x63, 0x6f, 0x72, 0x64, 0x10, 0xc5, 0x13, 0x12, 0x1a, 0x0a, 0x15, 0x4c, 0x69, 0x6e, 0x65, 0x73, + 0x74, 0x6f, 0x72, 0x79, 0x54, 0x61, 0x73, 0x6b, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, + 0x10, 0xa9, 0x14, 0x12, 0x17, 0x0a, 0x12, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x79, + 0x4e, 0x6f, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x10, 0xaa, 0x14, 0x12, 0x1f, 0x0a, 0x1a, + 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x69, 0x73, + 0x61, 0x62, 0x6c, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x65, 0x72, 0x10, 0xab, 0x14, 0x12, 0x1b, 0x0a, + 0x16, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x43, 0x68, 0x61, 0x70, 0x74, 0x65, + 0x72, 0x4e, 0x6f, 0x4f, 0x70, 0x65, 0x6e, 0x10, 0xac, 0x14, 0x12, 0x1b, 0x0a, 0x16, 0x4c, 0x69, + 0x6e, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x50, 0x72, 0x65, 0x4e, 0x6f, 0x43, 0x6f, 0x6d, 0x70, + 0x6c, 0x65, 0x74, 0x65, 0x10, 0xad, 0x14, 0x12, 0x11, 0x0a, 0x0c, 0x48, 0x75, 0x6e, 0x74, 0x69, + 0x6e, 0x67, 0x4c, 0x76, 0x45, 0x72, 0x72, 0x10, 0x8d, 0x15, 0x12, 0x14, 0x0a, 0x0f, 0x48, 0x75, + 0x6e, 0x74, 0x69, 0x6e, 0x67, 0x42, 0x6f, 0x6f, 0x73, 0x54, 0x79, 0x70, 0x65, 0x10, 0x8e, 0x15, + 0x12, 0x17, 0x0a, 0x12, 0x48, 0x75, 0x6e, 0x74, 0x69, 0x6e, 0x67, 0x42, 0x75, 0x79, 0x4d, 0x61, + 0x78, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x10, 0x8f, 0x15, 0x12, 0x1d, 0x0a, 0x18, 0x48, 0x75, 0x6e, + 0x74, 0x69, 0x6e, 0x67, 0x4d, 0x61, 0x78, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, + 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x10, 0x90, 0x15, 0x12, 0x1c, 0x0a, 0x17, 0x48, 0x75, 0x6e, 0x74, + 0x69, 0x6e, 0x67, 0x4e, 0x6f, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x43, 0x6f, + 0x75, 0x6e, 0x74, 0x10, 0x91, 0x15, 0x12, 0x11, 0x0a, 0x0c, 0x45, 0x6e, 0x63, 0x68, 0x61, 0x6e, + 0x74, 0x4c, 0x76, 0x45, 0x72, 0x72, 0x10, 0x97, 0x15, 0x12, 0x14, 0x0a, 0x0f, 0x45, 0x6e, 0x63, + 0x68, 0x61, 0x6e, 0x74, 0x42, 0x6f, 0x6f, 0x73, 0x54, 0x79, 0x70, 0x65, 0x10, 0x98, 0x15, 0x12, + 0x17, 0x0a, 0x12, 0x45, 0x6e, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x42, 0x75, 0x79, 0x4d, 0x61, 0x78, + 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x10, 0x99, 0x15, 0x12, 0x1d, 0x0a, 0x18, 0x45, 0x6e, 0x63, 0x68, + 0x61, 0x6e, 0x74, 0x4d, 0x61, 0x78, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x43, + 0x6f, 0x75, 0x6e, 0x74, 0x10, 0x9a, 0x15, 0x12, 0x1c, 0x0a, 0x17, 0x45, 0x6e, 0x63, 0x68, 0x61, + 0x6e, 0x74, 0x4e, 0x6f, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x43, 0x6f, 0x75, + 0x6e, 0x74, 0x10, 0x9b, 0x15, 0x12, 0x11, 0x0a, 0x0c, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, + 0x4d, 0x61, 0x78, 0x4c, 0x76, 0x10, 0xf1, 0x15, 0x12, 0x12, 0x0a, 0x0d, 0x4c, 0x69, 0x62, 0x72, + 0x61, 0x72, 0x79, 0x4e, 0x6f, 0x44, 0x61, 0x74, 0x61, 0x10, 0xf2, 0x15, 0x12, 0x16, 0x0a, 0x11, + 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x63, 0x74, 0x69, 0x76, 0x61, 0x74, 0x69, 0x6f, + 0x6e, 0x10, 0xf3, 0x15, 0x12, 0x12, 0x0a, 0x0d, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x52, + 0x65, 0x77, 0x61, 0x72, 0x64, 0x10, 0xf4, 0x15, 0x12, 0x14, 0x0a, 0x0f, 0x4c, 0x69, 0x62, 0x72, + 0x61, 0x72, 0x79, 0x4c, 0x76, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x10, 0xf5, 0x15, 0x12, 0x1d, + 0x0a, 0x18, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x65, 0x74, 0x74, 0x65, 0x72, 0x54, + 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xf6, 0x15, 0x12, 0x1d, 0x0a, + 0x18, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x50, 0x72, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x4e, + 0x6f, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x10, 0xf7, 0x15, 0x12, 0x18, 0x0a, 0x13, + 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x47, 0x69, 0x76, 0x65, 0x4d, 0x61, 0x78, 0x43, 0x6f, + 0x75, 0x6e, 0x74, 0x10, 0xf8, 0x15, 0x12, 0x1b, 0x0a, 0x16, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, + 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, + 0x10, 0xd5, 0x16, 0x12, 0x10, 0x0a, 0x0b, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x4e, 0x6f, 0x57, + 0x69, 0x6e, 0x10, 0xd6, 0x16, 0x12, 0x17, 0x0a, 0x12, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x43, + 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x10, 0xd7, 0x16, 0x12, 0x16, + 0x0a, 0x11, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x49, 0x6e, 0x43, 0x6d, 0x64, 0x46, 0x61, 0x69, + 0x6c, 0x65, 0x64, 0x10, 0xd8, 0x16, 0x12, 0x12, 0x0a, 0x0d, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, + 0x55, 0x73, 0x65, 0x72, 0x4f, 0x66, 0x66, 0x10, 0xd9, 0x16, 0x12, 0x1e, 0x0a, 0x19, 0x42, 0x61, + 0x74, 0x74, 0x6c, 0x65, 0x43, 0x61, 0x70, 0x73, 0x6b, 0x69, 0x6c, 0x6c, 0x43, 0x68, 0x65, 0x63, + 0x6b, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x10, 0xda, 0x16, 0x12, 0x11, 0x0a, 0x0c, 0x42, 0x61, + 0x74, 0x74, 0x6c, 0x65, 0x4e, 0x6f, 0x4b, 0x65, 0x65, 0x70, 0x10, 0xdb, 0x16, 0x12, 0x13, 0x0a, + 0x0e, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4e, 0x6f, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, + 0xb8, 0x17, 0x12, 0x11, 0x0a, 0x0c, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x41, 0x64, 0x64, + 0x65, 0x64, 0x10, 0xb9, 0x17, 0x12, 0x1b, 0x0a, 0x16, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x44, 0x69, 0x61, 0x6d, 0x6f, 0x6e, 0x64, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, - 0xec, 0x07, 0x12, 0x10, 0x0a, 0x0b, 0x52, 0x6f, 0x6c, 0x65, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, - 0x64, 0x10, 0xed, 0x07, 0x12, 0x16, 0x0a, 0x11, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x69, 0x63, 0x6b, - 0x4e, 0x61, 0x6d, 0x65, 0x45, 0x78, 0x69, 0x73, 0x74, 0x10, 0xee, 0x07, 0x12, 0x14, 0x0a, 0x0f, - 0x56, 0x65, 0x72, 0x69, 0x43, 0x6f, 0x64, 0x65, 0x4e, 0x6f, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x10, - 0xef, 0x07, 0x12, 0x14, 0x0a, 0x0f, 0x56, 0x65, 0x72, 0x69, 0x43, 0x6f, 0x64, 0x65, 0x45, 0x78, - 0x70, 0x69, 0x72, 0x65, 0x64, 0x10, 0xf0, 0x07, 0x12, 0x12, 0x0a, 0x0d, 0x55, 0x73, 0x65, 0x72, - 0x52, 0x65, 0x73, 0x65, 0x74, 0x44, 0x61, 0x74, 0x61, 0x10, 0xf1, 0x07, 0x12, 0x16, 0x0a, 0x11, - 0x55, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x64, 0x69, 0x4e, 0x61, 0x6d, 0x65, 0x43, 0x6f, 0x75, 0x6e, - 0x74, 0x10, 0xf2, 0x07, 0x12, 0x16, 0x0a, 0x11, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x69, 0x63, 0x6b, - 0x4e, 0x61, 0x6d, 0x65, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x10, 0xf3, 0x07, 0x12, 0x13, 0x0a, 0x0e, - 0x55, 0x73, 0x65, 0x72, 0x45, 0x78, 0x70, 0x61, 0x6e, 0x64, 0x4e, 0x75, 0x6c, 0x6c, 0x10, 0xf4, - 0x07, 0x12, 0x14, 0x0a, 0x0f, 0x55, 0x73, 0x65, 0x72, 0x45, 0x78, 0x70, 0x4e, 0x6f, 0x45, 0x6e, - 0x6f, 0x75, 0x67, 0x68, 0x10, 0xf5, 0x07, 0x12, 0x17, 0x0a, 0x12, 0x55, 0x73, 0x65, 0x72, 0x46, - 0x72, 0x69, 0x65, 0x6e, 0x64, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xf6, 0x07, - 0x12, 0x1c, 0x0a, 0x17, 0x55, 0x73, 0x65, 0x72, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x43, - 0x6f, 0x69, 0x6e, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xf7, 0x07, 0x12, 0x1a, - 0x0a, 0x15, 0x55, 0x73, 0x65, 0x72, 0x41, 0x72, 0x65, 0x6e, 0x61, 0x43, 0x6f, 0x69, 0x6e, 0x4e, - 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xf8, 0x07, 0x12, 0x14, 0x0a, 0x0f, 0x55, 0x73, - 0x65, 0x72, 0x56, 0x69, 0x74, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xf9, 0x07, - 0x12, 0x11, 0x0a, 0x0c, 0x55, 0x73, 0x65, 0x72, 0x56, 0x69, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, - 0x10, 0xfa, 0x07, 0x12, 0x19, 0x0a, 0x14, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x6f, 0x6f, 0x6e, 0x67, - 0x6f, 0x6c, 0x64, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xfb, 0x07, 0x12, 0x10, - 0x0a, 0x0b, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x66, 0x66, 0x6c, 0x69, 0x6e, 0x65, 0x10, 0xfc, 0x07, - 0x12, 0x10, 0x0a, 0x0b, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x6f, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x10, - 0xfd, 0x07, 0x12, 0x0d, 0x0a, 0x08, 0x55, 0x73, 0x65, 0x72, 0x53, 0x69, 0x67, 0x6e, 0x10, 0xfe, - 0x07, 0x12, 0x10, 0x0a, 0x0b, 0x4f, 0x70, 0x65, 0x6e, 0x43, 0x6f, 0x6e, 0x64, 0x45, 0x72, 0x72, - 0x10, 0xff, 0x07, 0x12, 0x15, 0x0a, 0x10, 0x4f, 0x70, 0x65, 0x6e, 0x43, 0x6f, 0x6e, 0x64, 0x41, - 0x63, 0x74, 0x69, 0x76, 0x61, 0x74, 0x65, 0x10, 0x80, 0x08, 0x12, 0x18, 0x0a, 0x13, 0x55, 0x73, - 0x65, 0x72, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x31, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, - 0x68, 0x10, 0x81, 0x08, 0x12, 0x18, 0x0a, 0x13, 0x55, 0x73, 0x65, 0x72, 0x54, 0x61, 0x6c, 0x65, - 0x6e, 0x74, 0x32, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x82, 0x08, 0x12, 0x18, - 0x0a, 0x13, 0x55, 0x73, 0x65, 0x72, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x33, 0x4e, 0x6f, 0x45, - 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x83, 0x08, 0x12, 0x18, 0x0a, 0x13, 0x55, 0x73, 0x65, 0x72, - 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x34, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, - 0x84, 0x08, 0x12, 0x19, 0x0a, 0x14, 0x55, 0x73, 0x65, 0x72, 0x4d, 0x65, 0x72, 0x63, 0x68, 0x61, - 0x6e, 0x74, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x85, 0x08, 0x12, 0x13, 0x0a, - 0x0e, 0x55, 0x73, 0x65, 0x72, 0x4c, 0x76, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, - 0x86, 0x08, 0x12, 0x19, 0x0a, 0x14, 0x55, 0x73, 0x65, 0x72, 0x53, 0x74, 0x61, 0x72, 0x43, 0x6f, - 0x69, 0x6e, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x87, 0x08, 0x12, 0x16, 0x0a, - 0x11, 0x55, 0x73, 0x65, 0x72, 0x4e, 0x69, 0x63, 0x6b, 0x53, 0x65, 0x6e, 0x73, 0x69, 0x74, 0x69, - 0x76, 0x65, 0x10, 0x88, 0x08, 0x12, 0x18, 0x0a, 0x13, 0x55, 0x73, 0x65, 0x72, 0x44, 0x65, 0x70, - 0x6f, 0x73, 0x69, 0x74, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x89, 0x08, 0x12, - 0x12, 0x0a, 0x0d, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x4e, 0x6f, 0x74, 0x53, 0x65, 0x6c, 0x66, - 0x10, 0xcc, 0x08, 0x12, 0x12, 0x0a, 0x0d, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x53, 0x65, 0x6c, - 0x66, 0x4d, 0x61, 0x78, 0x10, 0xcd, 0x08, 0x12, 0x14, 0x0a, 0x0f, 0x46, 0x72, 0x69, 0x65, 0x6e, - 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x4d, 0x61, 0x78, 0x10, 0xce, 0x08, 0x12, 0x15, 0x0a, - 0x10, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x53, 0x65, 0x6c, 0x66, 0x4e, 0x6f, 0x44, 0x61, 0x74, - 0x61, 0x10, 0xcf, 0x08, 0x12, 0x17, 0x0a, 0x12, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x54, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x4e, 0x6f, 0x44, 0x61, 0x74, 0x61, 0x10, 0xd0, 0x08, 0x12, 0x0e, 0x0a, - 0x09, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x59, 0x65, 0x74, 0x10, 0xd1, 0x08, 0x12, 0x13, 0x0a, - 0x0e, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x59, 0x65, 0x74, 0x10, - 0xd2, 0x08, 0x12, 0x17, 0x0a, 0x12, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x53, 0x65, 0x6c, 0x66, - 0x42, 0x6c, 0x61, 0x63, 0x6b, 0x59, 0x65, 0x74, 0x10, 0xd3, 0x08, 0x12, 0x19, 0x0a, 0x14, 0x46, - 0x72, 0x69, 0x65, 0x6e, 0x64, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x42, 0x6c, 0x61, 0x63, 0x6b, - 0x59, 0x65, 0x74, 0x10, 0xd4, 0x08, 0x12, 0x15, 0x0a, 0x10, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, - 0x41, 0x70, 0x70, 0x6c, 0x79, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0xd5, 0x08, 0x12, 0x13, 0x0a, - 0x0e, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x42, 0x6c, 0x61, 0x63, 0x6b, 0x4d, 0x61, 0x78, 0x10, - 0xd6, 0x08, 0x12, 0x1a, 0x0a, 0x15, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x53, 0x65, 0x61, 0x72, - 0x63, 0x68, 0x4e, 0x61, 0x6d, 0x65, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x10, 0xd7, 0x08, 0x12, 0x10, - 0x0a, 0x0b, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x5a, 0x61, 0x6e, 0x65, 0x64, 0x10, 0xd8, 0x08, - 0x12, 0x16, 0x0a, 0x11, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x5a, 0x61, 0x6e, 0x72, 0x65, 0x63, - 0x65, 0x69, 0x76, 0x65, 0x64, 0x10, 0xd9, 0x08, 0x12, 0x12, 0x0a, 0x0d, 0x46, 0x72, 0x69, 0x65, - 0x6e, 0x64, 0x5a, 0x61, 0x6e, 0x53, 0x65, 0x6c, 0x66, 0x10, 0xda, 0x08, 0x12, 0x15, 0x0a, 0x10, - 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, - 0x10, 0xdb, 0x08, 0x12, 0x15, 0x0a, 0x10, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x4e, 0x6f, 0x72, - 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64, 0x10, 0xdc, 0x08, 0x12, 0x18, 0x0a, 0x13, 0x46, 0x72, - 0x69, 0x65, 0x6e, 0x64, 0x51, 0x69, 0x65, 0x63, 0x75, 0x6f, 0x54, 0x69, 0x6d, 0x65, 0x6f, 0x75, - 0x74, 0x10, 0xdd, 0x08, 0x12, 0x1a, 0x0a, 0x15, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x51, 0x69, - 0x65, 0x63, 0x75, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x65, 0x64, 0x10, 0xde, 0x08, - 0x12, 0x1a, 0x0a, 0x15, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x51, 0x69, 0x65, 0x63, 0x75, 0x6f, - 0x4e, 0x6f, 0x52, 0x65, 0x71, 0x75, 0x65, 0x73, 0x74, 0x10, 0xdf, 0x08, 0x12, 0x14, 0x0a, 0x0f, - 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x51, 0x69, 0x65, 0x63, 0x75, 0x6f, 0x69, 0x6e, 0x67, 0x10, - 0xe0, 0x08, 0x12, 0x19, 0x0a, 0x14, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x51, 0x69, 0x65, 0x63, - 0x75, 0x6f, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x50, 0x6b, 0x10, 0xe1, 0x08, 0x12, 0x19, 0x0a, - 0x14, 0x46, 0x72, 0x69, 0x65, 0x6e, 0x64, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4e, 0x6f, 0x45, - 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xe2, 0x08, 0x12, 0x12, 0x0a, 0x0d, 0x49, 0x74, 0x65, 0x6d, - 0x73, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xb0, 0x09, 0x12, 0x15, 0x0a, 0x10, - 0x49, 0x74, 0x65, 0x6d, 0x73, 0x4e, 0x6f, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x47, 0x69, 0x72, 0x64, - 0x10, 0xb1, 0x09, 0x12, 0x16, 0x0a, 0x11, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x47, 0x72, 0x69, 0x64, - 0x4e, 0x75, 0x6d, 0x55, 0x70, 0x70, 0x65, 0x72, 0x10, 0xb2, 0x09, 0x12, 0x19, 0x0a, 0x14, 0x49, - 0x74, 0x65, 0x6d, 0x73, 0x47, 0x69, 0x72, 0x64, 0x41, 0x6d, 0x6f, 0x75, 0x6e, 0x74, 0x55, 0x70, - 0x70, 0x65, 0x72, 0x10, 0xb3, 0x09, 0x12, 0x19, 0x0a, 0x14, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x55, - 0x73, 0x65, 0x4e, 0x6f, 0x74, 0x53, 0x75, 0x70, 0x70, 0x6f, 0x72, 0x74, 0x65, 0x64, 0x10, 0xb4, - 0x09, 0x12, 0x16, 0x0a, 0x11, 0x49, 0x74, 0x65, 0x6d, 0x73, 0x55, 0x73, 0x65, 0x4e, 0x6f, 0x43, - 0x61, 0x6e, 0x53, 0x65, 0x6c, 0x6c, 0x10, 0xb5, 0x09, 0x12, 0x19, 0x0a, 0x14, 0x49, 0x74, 0x65, - 0x6d, 0x73, 0x42, 0x75, 0x79, 0x50, 0x73, 0x55, 0x70, 0x70, 0x65, 0x72, 0x4c, 0x69, 0x6d, 0x69, - 0x74, 0x10, 0xb6, 0x09, 0x12, 0x10, 0x0a, 0x0b, 0x48, 0x65, 0x72, 0x6f, 0x4e, 0x6f, 0x45, 0x78, - 0x69, 0x73, 0x74, 0x10, 0x94, 0x0a, 0x12, 0x11, 0x0a, 0x0c, 0x48, 0x65, 0x72, 0x6f, 0x4e, 0x6f, - 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x95, 0x0a, 0x12, 0x0e, 0x0a, 0x09, 0x48, 0x65, 0x72, - 0x6f, 0x4d, 0x61, 0x78, 0x4c, 0x76, 0x10, 0x96, 0x0a, 0x12, 0x12, 0x0a, 0x0d, 0x48, 0x65, 0x72, - 0x6f, 0x49, 0x6e, 0x69, 0x74, 0x43, 0x72, 0x65, 0x61, 0x74, 0x10, 0x97, 0x0a, 0x12, 0x11, 0x0a, - 0x0c, 0x48, 0x65, 0x72, 0x6f, 0x43, 0x6f, 0x6c, 0x6f, 0x72, 0x45, 0x72, 0x72, 0x10, 0x98, 0x0a, - 0x12, 0x13, 0x0a, 0x0e, 0x48, 0x65, 0x72, 0x6f, 0x53, 0x6b, 0x69, 0x6c, 0x6c, 0x55, 0x70, 0x45, - 0x72, 0x72, 0x10, 0x99, 0x0a, 0x12, 0x14, 0x0a, 0x0f, 0x48, 0x65, 0x72, 0x6f, 0x4d, 0x61, 0x78, - 0x52, 0x65, 0x73, 0x6f, 0x6e, 0x61, 0x74, 0x65, 0x10, 0x9a, 0x0a, 0x12, 0x13, 0x0a, 0x0e, 0x48, - 0x65, 0x72, 0x6f, 0x4e, 0x6f, 0x52, 0x65, 0x73, 0x6f, 0x6e, 0x61, 0x74, 0x65, 0x10, 0x9b, 0x0a, - 0x12, 0x18, 0x0a, 0x13, 0x48, 0x65, 0x72, 0x6f, 0x4e, 0x6f, 0x74, 0x4e, 0x65, 0x65, 0x64, 0x52, - 0x65, 0x73, 0x6f, 0x6e, 0x61, 0x74, 0x65, 0x10, 0x9c, 0x0a, 0x12, 0x11, 0x0a, 0x0c, 0x48, 0x65, - 0x72, 0x6f, 0x4e, 0x6f, 0x45, 0x6e, 0x65, 0x72, 0x67, 0x79, 0x10, 0x9d, 0x0a, 0x12, 0x0f, 0x0a, - 0x0a, 0x48, 0x65, 0x72, 0x6f, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x10, 0x9e, 0x0a, 0x12, 0x14, - 0x0a, 0x0f, 0x48, 0x65, 0x72, 0x6f, 0x45, 0x71, 0x75, 0x69, 0x70, 0x55, 0x70, 0x64, 0x61, 0x74, - 0x65, 0x10, 0x9f, 0x0a, 0x12, 0x12, 0x0a, 0x0d, 0x48, 0x65, 0x72, 0x6f, 0x4d, 0x61, 0x78, 0x41, - 0x77, 0x61, 0x6b, 0x65, 0x6e, 0x10, 0xa0, 0x0a, 0x12, 0x0f, 0x0a, 0x0a, 0x48, 0x65, 0x72, 0x6f, - 0x49, 0x73, 0x4c, 0x6f, 0x63, 0x6b, 0x10, 0xa1, 0x0a, 0x12, 0x11, 0x0a, 0x0c, 0x48, 0x65, 0x72, - 0x6f, 0x4d, 0x61, 0x78, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x10, 0xa2, 0x0a, 0x12, 0x14, 0x0a, 0x0f, - 0x48, 0x65, 0x72, 0x6f, 0x43, 0x6f, 0x73, 0x74, 0x54, 0x79, 0x70, 0x65, 0x45, 0x72, 0x72, 0x10, - 0xa3, 0x0a, 0x12, 0x10, 0x0a, 0x0b, 0x48, 0x65, 0x72, 0x6f, 0x53, 0x74, 0x61, 0x72, 0x45, 0x72, - 0x72, 0x10, 0xa4, 0x0a, 0x12, 0x10, 0x0a, 0x0b, 0x48, 0x65, 0x72, 0x6f, 0x54, 0x79, 0x70, 0x65, - 0x45, 0x72, 0x72, 0x10, 0xa5, 0x0a, 0x12, 0x13, 0x0a, 0x0e, 0x48, 0x65, 0x72, 0x6f, 0x45, 0x78, - 0x70, 0x54, 0x79, 0x70, 0x65, 0x45, 0x72, 0x72, 0x10, 0xa6, 0x0a, 0x12, 0x12, 0x0a, 0x0d, 0x48, - 0x65, 0x72, 0x6f, 0x41, 0x64, 0x64, 0x4d, 0x61, 0x78, 0x45, 0x78, 0x70, 0x10, 0xa7, 0x0a, 0x12, - 0x12, 0x0a, 0x0d, 0x48, 0x65, 0x72, 0x6f, 0x53, 0x74, 0x61, 0x72, 0x4c, 0x76, 0x45, 0x72, 0x72, - 0x10, 0xa8, 0x0a, 0x12, 0x12, 0x0a, 0x0d, 0x48, 0x65, 0x72, 0x6f, 0x4d, 0x61, 0x78, 0x53, 0x74, - 0x61, 0x72, 0x4c, 0x76, 0x10, 0xa9, 0x0a, 0x12, 0x19, 0x0a, 0x14, 0x44, 0x72, 0x61, 0x77, 0x43, - 0x61, 0x72, 0x64, 0x54, 0x79, 0x70, 0x65, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, - 0xaa, 0x0a, 0x12, 0x13, 0x0a, 0x0e, 0x48, 0x65, 0x72, 0x6f, 0x4d, 0x61, 0x78, 0x53, 0x6b, 0x69, - 0x6c, 0x6c, 0x4c, 0x76, 0x10, 0xab, 0x0a, 0x12, 0x1c, 0x0a, 0x17, 0x48, 0x65, 0x72, 0x6f, 0x41, - 0x6c, 0x72, 0x65, 0x61, 0x64, 0x79, 0x4b, 0x6f, 0x6e, 0x67, 0x46, 0x75, 0x53, 0x74, 0x61, 0x74, - 0x75, 0x73, 0x10, 0xac, 0x0a, 0x12, 0x13, 0x0a, 0x0e, 0x48, 0x65, 0x72, 0x6f, 0x4c, 0x76, 0x4e, - 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xad, 0x0a, 0x12, 0x13, 0x0a, 0x0e, 0x48, 0x65, - 0x72, 0x6f, 0x49, 0x73, 0x52, 0x65, 0x67, 0x69, 0x73, 0x74, 0x65, 0x72, 0x10, 0xae, 0x0a, 0x12, - 0x13, 0x0a, 0x0e, 0x48, 0x65, 0x72, 0x6f, 0x44, 0x61, 0x79, 0x44, 0x72, 0x77, 0x61, 0x4d, 0x61, - 0x78, 0x10, 0xaf, 0x0a, 0x12, 0x15, 0x0a, 0x10, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x70, 0x65, - 0x61, 0x74, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x10, 0xb0, 0x0a, 0x12, 0x14, 0x0a, 0x0f, 0x48, - 0x65, 0x72, 0x6f, 0x44, 0x72, 0x61, 0x77, 0x4f, 0x75, 0x74, 0x54, 0x69, 0x6d, 0x65, 0x10, 0xb1, - 0x0a, 0x12, 0x0f, 0x0a, 0x0a, 0x48, 0x65, 0x72, 0x6f, 0x44, 0x72, 0x61, 0x77, 0x43, 0x44, 0x10, - 0xb2, 0x0a, 0x12, 0x15, 0x0a, 0x10, 0x48, 0x65, 0x72, 0x6f, 0x44, 0x72, 0x61, 0x77, 0x43, 0x6f, - 0x75, 0x6e, 0x74, 0x45, 0x72, 0x72, 0x10, 0xb3, 0x0a, 0x12, 0x1e, 0x0a, 0x19, 0x45, 0x71, 0x75, - 0x69, 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x4f, 0x6e, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x45, 0x71, 0x75, - 0x69, 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x10, 0xf8, 0x0a, 0x12, 0x1c, 0x0a, 0x17, 0x45, 0x71, 0x75, - 0x69, 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x4c, 0x76, 0x6c, 0x69, 0x6d, 0x69, 0x74, 0x52, 0x65, 0x61, - 0x63, 0x68, 0x65, 0x64, 0x10, 0xf9, 0x0a, 0x12, 0x14, 0x0a, 0x0f, 0x45, 0x71, 0x75, 0x69, 0x70, - 0x6d, 0x65, 0x6e, 0x74, 0x49, 0x73, 0x57, 0x6f, 0x72, 0x6e, 0x10, 0xfa, 0x0a, 0x12, 0x17, 0x0a, - 0x12, 0x45, 0x71, 0x75, 0x69, 0x70, 0x6d, 0x65, 0x6e, 0x74, 0x4e, 0x6f, 0x43, 0x61, 0x6e, 0x53, - 0x65, 0x6c, 0x6c, 0x10, 0xfb, 0x0a, 0x12, 0x1b, 0x0a, 0x16, 0x45, 0x71, 0x75, 0x69, 0x70, 0x6d, - 0x65, 0x6e, 0x74, 0x53, 0x75, 0x69, 0x74, 0x65, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, - 0x10, 0xfc, 0x0a, 0x12, 0x1b, 0x0a, 0x16, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x4e, - 0x6f, 0x74, 0x46, 0x69, 0x6e, 0x64, 0x43, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x10, 0xdc, 0x0b, - 0x12, 0x15, 0x0a, 0x10, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x49, 0x44, 0x46, 0x61, - 0x69, 0x6c, 0x65, 0x64, 0x10, 0xdd, 0x0b, 0x12, 0x15, 0x0a, 0x10, 0x4d, 0x61, 0x69, 0x6e, 0x6c, - 0x69, 0x6e, 0x65, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xde, 0x0b, 0x12, 0x18, - 0x0a, 0x13, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x50, 0x72, 0x65, 0x4e, 0x6f, 0x74, - 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xdf, 0x0b, 0x12, 0x19, 0x0a, 0x14, 0x4d, 0x61, 0x69, 0x6e, - 0x6c, 0x69, 0x6e, 0x65, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, - 0x10, 0xe0, 0x0b, 0x12, 0x1b, 0x0a, 0x16, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x43, - 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x10, 0xe1, 0x0b, - 0x12, 0x19, 0x0a, 0x14, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x4e, 0x6f, 0x45, 0x6e, - 0x6f, 0x75, 0x67, 0x68, 0x53, 0x74, 0x61, 0x72, 0x10, 0xe2, 0x0b, 0x12, 0x17, 0x0a, 0x12, 0x4d, - 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x55, 0x6e, 0x6c, 0x6f, 0x63, - 0x6b, 0x10, 0xe3, 0x0b, 0x12, 0x18, 0x0a, 0x13, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, - 0x42, 0x75, 0x79, 0x4d, 0x61, 0x78, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x10, 0xe4, 0x0b, 0x12, 0x0d, - 0x0a, 0x08, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x6e, 0x69, 0x74, 0x10, 0xc0, 0x0c, 0x12, 0x0e, 0x0a, - 0x09, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x73, 0x65, 0x74, 0x10, 0xc1, 0x0c, 0x12, 0x0f, 0x0a, - 0x0a, 0x54, 0x61, 0x73, 0x6b, 0x48, 0x61, 0x6e, 0x64, 0x6c, 0x65, 0x10, 0xc2, 0x0c, 0x12, 0x11, - 0x0a, 0x0c, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64, 0x10, 0xc3, - 0x0c, 0x12, 0x13, 0x0a, 0x0e, 0x54, 0x61, 0x73, 0x6b, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x49, - 0x6e, 0x69, 0x74, 0x10, 0xc4, 0x0c, 0x12, 0x16, 0x0a, 0x11, 0x54, 0x61, 0x73, 0x6b, 0x41, 0x63, - 0x74, 0x69, 0x76, 0x65, 0x4e, 0x6f, 0x66, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xc5, 0x0c, 0x12, 0x17, - 0x0a, 0x12, 0x54, 0x61, 0x73, 0x6b, 0x41, 0x63, 0x74, 0x69, 0x76, 0x65, 0x4e, 0x6f, 0x65, 0x6e, - 0x6f, 0x75, 0x67, 0x68, 0x10, 0xc6, 0x0c, 0x12, 0x13, 0x0a, 0x0e, 0x54, 0x61, 0x73, 0x6b, 0x4e, - 0x6f, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x10, 0xc7, 0x0c, 0x12, 0x11, 0x0a, 0x0c, - 0x54, 0x61, 0x73, 0x6b, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x10, 0xc8, 0x0c, 0x12, - 0x11, 0x0a, 0x0c, 0x54, 0x61, 0x73, 0x6b, 0x54, 0x61, 0x67, 0x45, 0x6d, 0x70, 0x74, 0x79, 0x10, - 0xc9, 0x0c, 0x12, 0x10, 0x0a, 0x0b, 0x54, 0x61, 0x73, 0x6b, 0x49, 0x64, 0x45, 0x6d, 0x70, 0x74, - 0x79, 0x10, 0xca, 0x0c, 0x12, 0x11, 0x0a, 0x0c, 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x74, 0x46, - 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xcb, 0x0c, 0x12, 0x17, 0x0a, 0x12, 0x53, 0x68, 0x6f, 0x70, 0x47, - 0x6f, 0x6f, 0x64, 0x73, 0x49, 0x73, 0x53, 0x6f, 0x6c, 0x64, 0x4f, 0x75, 0x74, 0x10, 0xa4, 0x0d, - 0x12, 0x1c, 0x0a, 0x17, 0x53, 0x68, 0x6f, 0x70, 0x4e, 0x6f, 0x53, 0x75, 0x72, 0x70, 0x6c, 0x75, - 0x73, 0x52, 0x65, 0x66, 0x72, 0x65, 0x73, 0x68, 0x4e, 0x75, 0x6d, 0x10, 0xa5, 0x0d, 0x12, 0x0c, - 0x0a, 0x07, 0x4d, 0x61, 0x69, 0x6c, 0x45, 0x72, 0x72, 0x10, 0x88, 0x0e, 0x12, 0x13, 0x0a, 0x0e, - 0x50, 0x61, 0x67, 0x6f, 0x64, 0x61, 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xec, - 0x0e, 0x12, 0x12, 0x0a, 0x0d, 0x50, 0x61, 0x67, 0x6f, 0x64, 0x61, 0x4c, 0x65, 0x76, 0x6c, 0x45, - 0x72, 0x72, 0x10, 0xed, 0x0e, 0x12, 0x17, 0x0a, 0x12, 0x50, 0x61, 0x67, 0x6f, 0x64, 0x61, 0x47, - 0x65, 0x74, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x45, 0x72, 0x72, 0x10, 0xee, 0x0e, 0x12, 0x17, - 0x0a, 0x12, 0x50, 0x61, 0x67, 0x6f, 0x64, 0x61, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, - 0x6e, 0x45, 0x72, 0x72, 0x10, 0xef, 0x0e, 0x12, 0x11, 0x0a, 0x0c, 0x50, 0x61, 0x67, 0x6f, 0x64, - 0x61, 0x55, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x10, 0xf0, 0x0e, 0x12, 0x14, 0x0a, 0x0f, 0x50, 0x61, - 0x67, 0x6f, 0x64, 0x61, 0x54, 0x69, 0x6d, 0x65, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0xf1, 0x0e, - 0x12, 0x13, 0x0a, 0x0e, 0x50, 0x61, 0x67, 0x6f, 0x64, 0x61, 0x4d, 0x61, 0x78, 0x43, 0x6f, 0x75, - 0x6e, 0x74, 0x10, 0xf2, 0x0e, 0x12, 0x1b, 0x0a, 0x16, 0x4d, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, - 0x68, 0x61, 0x6c, 0x6c, 0x4e, 0x6f, 0x74, 0x55, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x10, - 0xd0, 0x0f, 0x12, 0x15, 0x0a, 0x10, 0x4d, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x68, 0x61, 0x6c, - 0x6c, 0x49, 0x6e, 0x55, 0x73, 0x65, 0x10, 0xd1, 0x0f, 0x12, 0x18, 0x0a, 0x13, 0x4d, 0x61, 0x72, - 0x74, 0x69, 0x61, 0x6c, 0x68, 0x61, 0x6c, 0x6c, 0x55, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, - 0x10, 0xd2, 0x0f, 0x12, 0x1a, 0x0a, 0x15, 0x4d, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x68, 0x61, - 0x6c, 0x6c, 0x4e, 0x6f, 0x55, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x65, 0x64, 0x10, 0xd3, 0x0f, 0x12, - 0x1a, 0x0a, 0x15, 0x4d, 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x68, 0x61, 0x6c, 0x6c, 0x41, 0x74, - 0x6c, 0x61, 0x73, 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0xd4, 0x0f, 0x12, 0x1d, 0x0a, 0x18, 0x4d, - 0x61, 0x72, 0x74, 0x69, 0x61, 0x6c, 0x68, 0x61, 0x6c, 0x6c, 0x41, 0x74, 0x6c, 0x61, 0x73, 0x4e, - 0x6f, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x10, 0xd5, 0x0f, 0x12, 0x19, 0x0a, 0x14, 0x47, 0x6f, - 0x75, 0x72, 0x6d, 0x65, 0x74, 0x4d, 0x6f, 0x72, 0x65, 0x4f, 0x72, 0x64, 0x65, 0x72, 0x54, 0x69, - 0x6d, 0x65, 0x10, 0xb5, 0x10, 0x12, 0x16, 0x0a, 0x11, 0x47, 0x6f, 0x75, 0x72, 0x6d, 0x65, 0x74, - 0x53, 0x6b, 0x69, 0x6c, 0x6c, 0x4d, 0x61, 0x78, 0x4c, 0x76, 0x10, 0xb6, 0x10, 0x12, 0x12, 0x0a, - 0x0d, 0x52, 0x74, 0x61, 0x73, 0x6b, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x10, 0x99, - 0x11, 0x12, 0x14, 0x0a, 0x0f, 0x52, 0x74, 0x61, 0x73, 0x6b, 0x55, 0x6e, 0x46, 0x69, 0x6e, 0x69, - 0x73, 0x68, 0x65, 0x64, 0x10, 0x9a, 0x11, 0x12, 0x11, 0x0a, 0x0c, 0x52, 0x74, 0x61, 0x73, 0x6b, - 0x4e, 0x6f, 0x52, 0x74, 0x61, 0x73, 0x6b, 0x10, 0x9b, 0x11, 0x12, 0x12, 0x0a, 0x0d, 0x52, 0x74, - 0x61, 0x73, 0x6b, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x65, 0x64, 0x10, 0x9c, 0x11, 0x12, 0x15, - 0x0a, 0x10, 0x52, 0x74, 0x61, 0x73, 0x6b, 0x50, 0x72, 0x65, 0x4e, 0x6f, 0x46, 0x69, 0x6e, 0x69, - 0x73, 0x68, 0x10, 0x9d, 0x11, 0x12, 0x16, 0x0a, 0x11, 0x52, 0x74, 0x61, 0x73, 0x6b, 0x43, 0x6f, - 0x6e, 0x64, 0x69, 0x4e, 0x6f, 0x52, 0x65, 0x61, 0x63, 0x68, 0x10, 0x9e, 0x11, 0x12, 0x13, 0x0a, - 0x0e, 0x52, 0x74, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x4c, 0x61, 0x73, 0x74, 0x4f, 0x6e, 0x65, 0x10, - 0x9f, 0x11, 0x12, 0x16, 0x0a, 0x11, 0x52, 0x74, 0x61, 0x73, 0x6b, 0x43, 0x6f, 0x6e, 0x64, 0x69, - 0x4e, 0x6f, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xa0, 0x11, 0x12, 0x10, 0x0a, 0x0b, 0x56, 0x69, - 0x6b, 0x69, 0x6e, 0x67, 0x4c, 0x76, 0x45, 0x72, 0x72, 0x10, 0xfd, 0x11, 0x12, 0x13, 0x0a, 0x0e, - 0x56, 0x69, 0x6b, 0x69, 0x6e, 0x67, 0x42, 0x6f, 0x6f, 0x73, 0x54, 0x79, 0x70, 0x65, 0x10, 0xfe, - 0x11, 0x12, 0x16, 0x0a, 0x11, 0x56, 0x69, 0x6b, 0x69, 0x6e, 0x67, 0x42, 0x75, 0x79, 0x4d, 0x61, - 0x78, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x10, 0xff, 0x11, 0x12, 0x1c, 0x0a, 0x17, 0x56, 0x69, 0x6b, - 0x69, 0x6e, 0x67, 0x4d, 0x61, 0x78, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x43, - 0x6f, 0x75, 0x6e, 0x74, 0x10, 0x80, 0x12, 0x12, 0x15, 0x0a, 0x10, 0x56, 0x69, 0x6b, 0x69, 0x6e, - 0x67, 0x53, 0x74, 0x61, 0x67, 0x65, 0x50, 0x73, 0x45, 0x72, 0x72, 0x10, 0x81, 0x12, 0x12, 0x1a, - 0x0a, 0x15, 0x4d, 0x6f, 0x6f, 0x6e, 0x66, 0x61, 0x6e, 0x74, 0x61, 0x73, 0x79, 0x48, 0x61, 0x73, - 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x10, 0xe1, 0x12, 0x12, 0x16, 0x0a, 0x11, 0x4d, 0x6f, - 0x6f, 0x6e, 0x66, 0x61, 0x6e, 0x74, 0x61, 0x73, 0x79, 0x4a, 0x6f, 0x69, 0x6e, 0x55, 0x70, 0x10, - 0xe2, 0x12, 0x12, 0x16, 0x0a, 0x11, 0x4d, 0x6f, 0x6f, 0x6e, 0x66, 0x61, 0x6e, 0x74, 0x61, 0x73, - 0x79, 0x44, 0x61, 0x72, 0x65, 0x55, 0x70, 0x10, 0xe3, 0x12, 0x12, 0x1b, 0x0a, 0x16, 0x4d, 0x6f, - 0x6f, 0x6e, 0x66, 0x61, 0x6e, 0x74, 0x61, 0x73, 0x79, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x4e, - 0x6f, 0x45, 0x6e, 0x64, 0x10, 0xe4, 0x12, 0x12, 0x1b, 0x0a, 0x16, 0x4d, 0x6f, 0x6f, 0x6e, 0x66, - 0x61, 0x6e, 0x74, 0x61, 0x73, 0x79, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x4e, 0x6f, 0x57, 0x69, - 0x6e, 0x10, 0xe5, 0x12, 0x12, 0x16, 0x0a, 0x11, 0x4d, 0x6f, 0x6f, 0x6e, 0x66, 0x61, 0x6e, 0x74, - 0x61, 0x73, 0x79, 0x4e, 0x6f, 0x4a, 0x6f, 0x69, 0x6e, 0x10, 0xe6, 0x12, 0x12, 0x20, 0x0a, 0x1b, - 0x4d, 0x6f, 0x6f, 0x6e, 0x66, 0x61, 0x6e, 0x74, 0x61, 0x73, 0x79, 0x4e, 0x6f, 0x74, 0x45, 0x6e, - 0x6f, 0x75, 0x67, 0x68, 0x62, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x73, 0x10, 0xe7, 0x12, 0x12, 0x18, - 0x0a, 0x13, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x4e, 0x6f, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x52, - 0x65, 0x63, 0x6f, 0x72, 0x64, 0x10, 0xc5, 0x13, 0x12, 0x1a, 0x0a, 0x15, 0x4c, 0x69, 0x6e, 0x65, - 0x73, 0x74, 0x6f, 0x72, 0x79, 0x54, 0x61, 0x73, 0x6b, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, - 0x64, 0x10, 0xa9, 0x14, 0x12, 0x17, 0x0a, 0x12, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x74, 0x6f, 0x72, - 0x79, 0x4e, 0x6f, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x10, 0xaa, 0x14, 0x12, 0x1f, 0x0a, - 0x1a, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x54, 0x61, 0x73, 0x6b, 0x44, 0x69, - 0x73, 0x61, 0x62, 0x6c, 0x65, 0x64, 0x45, 0x6e, 0x74, 0x65, 0x72, 0x10, 0xab, 0x14, 0x12, 0x1b, - 0x0a, 0x16, 0x4c, 0x69, 0x6e, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x43, 0x68, 0x61, 0x70, 0x74, - 0x65, 0x72, 0x4e, 0x6f, 0x4f, 0x70, 0x65, 0x6e, 0x10, 0xac, 0x14, 0x12, 0x1b, 0x0a, 0x16, 0x4c, - 0x69, 0x6e, 0x65, 0x73, 0x74, 0x6f, 0x72, 0x79, 0x50, 0x72, 0x65, 0x4e, 0x6f, 0x43, 0x6f, 0x6d, - 0x70, 0x6c, 0x65, 0x74, 0x65, 0x10, 0xad, 0x14, 0x12, 0x11, 0x0a, 0x0c, 0x48, 0x75, 0x6e, 0x74, - 0x69, 0x6e, 0x67, 0x4c, 0x76, 0x45, 0x72, 0x72, 0x10, 0x8d, 0x15, 0x12, 0x14, 0x0a, 0x0f, 0x48, - 0x75, 0x6e, 0x74, 0x69, 0x6e, 0x67, 0x42, 0x6f, 0x6f, 0x73, 0x54, 0x79, 0x70, 0x65, 0x10, 0x8e, - 0x15, 0x12, 0x17, 0x0a, 0x12, 0x48, 0x75, 0x6e, 0x74, 0x69, 0x6e, 0x67, 0x42, 0x75, 0x79, 0x4d, - 0x61, 0x78, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x10, 0x8f, 0x15, 0x12, 0x1d, 0x0a, 0x18, 0x48, 0x75, - 0x6e, 0x74, 0x69, 0x6e, 0x67, 0x4d, 0x61, 0x78, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, - 0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x10, 0x90, 0x15, 0x12, 0x1c, 0x0a, 0x17, 0x48, 0x75, 0x6e, - 0x74, 0x69, 0x6e, 0x67, 0x4e, 0x6f, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x43, - 0x6f, 0x75, 0x6e, 0x74, 0x10, 0x91, 0x15, 0x12, 0x11, 0x0a, 0x0c, 0x45, 0x6e, 0x63, 0x68, 0x61, - 0x6e, 0x74, 0x4c, 0x76, 0x45, 0x72, 0x72, 0x10, 0x97, 0x15, 0x12, 0x14, 0x0a, 0x0f, 0x45, 0x6e, - 0x63, 0x68, 0x61, 0x6e, 0x74, 0x42, 0x6f, 0x6f, 0x73, 0x54, 0x79, 0x70, 0x65, 0x10, 0x98, 0x15, - 0x12, 0x17, 0x0a, 0x12, 0x45, 0x6e, 0x63, 0x68, 0x61, 0x6e, 0x74, 0x42, 0x75, 0x79, 0x4d, 0x61, - 0x78, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x10, 0x99, 0x15, 0x12, 0x1d, 0x0a, 0x18, 0x45, 0x6e, 0x63, - 0x68, 0x61, 0x6e, 0x74, 0x4d, 0x61, 0x78, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, - 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x10, 0x9a, 0x15, 0x12, 0x1c, 0x0a, 0x17, 0x45, 0x6e, 0x63, 0x68, - 0x61, 0x6e, 0x74, 0x4e, 0x6f, 0x43, 0x68, 0x61, 0x6c, 0x6c, 0x65, 0x6e, 0x67, 0x65, 0x43, 0x6f, - 0x75, 0x6e, 0x74, 0x10, 0x9b, 0x15, 0x12, 0x11, 0x0a, 0x0c, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, - 0x79, 0x4d, 0x61, 0x78, 0x4c, 0x76, 0x10, 0xf1, 0x15, 0x12, 0x12, 0x0a, 0x0d, 0x4c, 0x69, 0x62, - 0x72, 0x61, 0x72, 0x79, 0x4e, 0x6f, 0x44, 0x61, 0x74, 0x61, 0x10, 0xf2, 0x15, 0x12, 0x16, 0x0a, - 0x11, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x41, 0x63, 0x74, 0x69, 0x76, 0x61, 0x74, 0x69, - 0x6f, 0x6e, 0x10, 0xf3, 0x15, 0x12, 0x12, 0x0a, 0x0d, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, - 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x10, 0xf4, 0x15, 0x12, 0x14, 0x0a, 0x0f, 0x4c, 0x69, 0x62, - 0x72, 0x61, 0x72, 0x79, 0x4c, 0x76, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x10, 0xf5, 0x15, 0x12, - 0x1d, 0x0a, 0x18, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x46, 0x65, 0x74, 0x74, 0x65, 0x72, - 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xf6, 0x15, 0x12, 0x1d, - 0x0a, 0x18, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x50, 0x72, 0x65, 0x54, 0x61, 0x73, 0x6b, - 0x4e, 0x6f, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x10, 0xf7, 0x15, 0x12, 0x18, 0x0a, - 0x13, 0x4c, 0x69, 0x62, 0x72, 0x61, 0x72, 0x79, 0x47, 0x69, 0x76, 0x65, 0x4d, 0x61, 0x78, 0x43, - 0x6f, 0x75, 0x6e, 0x74, 0x10, 0xf8, 0x15, 0x12, 0x1b, 0x0a, 0x16, 0x42, 0x61, 0x74, 0x74, 0x6c, - 0x65, 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x46, 0x61, 0x69, 0x6c, 0x65, - 0x64, 0x10, 0xd5, 0x16, 0x12, 0x10, 0x0a, 0x0b, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x4e, 0x6f, - 0x57, 0x69, 0x6e, 0x10, 0xd6, 0x16, 0x12, 0x17, 0x0a, 0x12, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, - 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x10, 0xd7, 0x16, 0x12, - 0x16, 0x0a, 0x11, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x49, 0x6e, 0x43, 0x6d, 0x64, 0x46, 0x61, - 0x69, 0x6c, 0x65, 0x64, 0x10, 0xd8, 0x16, 0x12, 0x12, 0x0a, 0x0d, 0x42, 0x61, 0x74, 0x74, 0x6c, - 0x65, 0x55, 0x73, 0x65, 0x72, 0x4f, 0x66, 0x66, 0x10, 0xd9, 0x16, 0x12, 0x1e, 0x0a, 0x19, 0x42, - 0x61, 0x74, 0x74, 0x6c, 0x65, 0x43, 0x61, 0x70, 0x73, 0x6b, 0x69, 0x6c, 0x6c, 0x43, 0x68, 0x65, - 0x63, 0x6b, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x10, 0xda, 0x16, 0x12, 0x11, 0x0a, 0x0c, 0x42, - 0x61, 0x74, 0x74, 0x6c, 0x65, 0x4e, 0x6f, 0x4b, 0x65, 0x65, 0x70, 0x10, 0xdb, 0x16, 0x12, 0x13, - 0x0a, 0x0e, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4e, 0x6f, 0x46, 0x6f, 0x75, 0x6e, 0x64, - 0x10, 0xb8, 0x17, 0x12, 0x11, 0x0a, 0x0c, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x41, 0x64, - 0x64, 0x65, 0x64, 0x10, 0xb9, 0x17, 0x12, 0x1b, 0x0a, 0x16, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, - 0x79, 0x44, 0x69, 0x61, 0x6d, 0x6f, 0x6e, 0x64, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, - 0x10, 0xba, 0x17, 0x12, 0x14, 0x0a, 0x0f, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4e, 0x6f, - 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x10, 0xbb, 0x17, 0x12, 0x13, 0x0a, 0x0e, 0x53, 0x6f, 0x63, - 0x69, 0x61, 0x74, 0x79, 0x4e, 0x6f, 0x52, 0x69, 0x67, 0x68, 0x74, 0x10, 0xbc, 0x17, 0x12, 0x13, - 0x0a, 0x0e, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4e, 0x6f, 0x41, 0x64, 0x64, 0x65, 0x64, - 0x10, 0xbd, 0x17, 0x12, 0x13, 0x0a, 0x0e, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x44, 0x69, - 0x73, 0x6d, 0x69, 0x73, 0x73, 0x10, 0xbe, 0x17, 0x12, 0x10, 0x0a, 0x0b, 0x53, 0x6f, 0x63, 0x69, - 0x61, 0x74, 0x79, 0x51, 0x75, 0x69, 0x74, 0x10, 0xbf, 0x17, 0x12, 0x11, 0x0a, 0x0c, 0x53, 0x6f, - 0x63, 0x69, 0x61, 0x74, 0x79, 0x41, 0x67, 0x72, 0x65, 0x65, 0x10, 0xc0, 0x17, 0x12, 0x12, 0x0a, - 0x0d, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x52, 0x65, 0x66, 0x75, 0x73, 0x65, 0x10, 0xc1, - 0x17, 0x12, 0x15, 0x0a, 0x10, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x50, - 0x61, 0x72, 0x61, 0x6d, 0x73, 0x10, 0xc2, 0x17, 0x12, 0x18, 0x0a, 0x13, 0x53, 0x6f, 0x63, 0x69, - 0x61, 0x74, 0x79, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x6f, 0x44, 0x69, 0x73, 0x73, 0x10, - 0xc3, 0x17, 0x12, 0x16, 0x0a, 0x11, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x53, 0x65, 0x74, - 0x74, 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x10, 0xc4, 0x17, 0x12, 0x13, 0x0a, 0x0e, 0x53, 0x6f, - 0x63, 0x69, 0x61, 0x74, 0x79, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x10, 0xc5, 0x17, 0x12, - 0x14, 0x0a, 0x0f, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4e, 0x6f, 0x41, 0x63, 0x63, 0x75, - 0x73, 0x65, 0x10, 0xc6, 0x17, 0x12, 0x10, 0x0a, 0x0b, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, - 0x53, 0x69, 0x67, 0x6e, 0x10, 0xc7, 0x17, 0x12, 0x12, 0x0a, 0x0d, 0x53, 0x6f, 0x63, 0x69, 0x61, - 0x74, 0x79, 0x53, 0x69, 0x67, 0x6e, 0x65, 0x64, 0x10, 0xc8, 0x17, 0x12, 0x13, 0x0a, 0x0e, 0x53, - 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x43, 0x44, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x10, 0xc9, 0x17, - 0x12, 0x14, 0x0a, 0x0f, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x41, 0x70, 0x70, 0x6c, 0x79, - 0x4d, 0x61, 0x78, 0x10, 0xca, 0x17, 0x12, 0x17, 0x0a, 0x12, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, - 0x79, 0x53, 0x65, 0x6c, 0x66, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x10, 0xcb, 0x17, 0x12, - 0x1c, 0x0a, 0x17, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, - 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x10, 0xcc, 0x17, 0x12, 0x1a, 0x0a, - 0x15, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x52, 0x65, - 0x63, 0x65, 0x69, 0x76, 0x65, 0x64, 0x10, 0xcd, 0x17, 0x12, 0x19, 0x0a, 0x14, 0x53, 0x6f, 0x63, - 0x69, 0x61, 0x74, 0x79, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, - 0x65, 0x10, 0xce, 0x17, 0x12, 0x14, 0x0a, 0x0f, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x52, - 0x65, 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x10, 0xcf, 0x17, 0x12, 0x14, 0x0a, 0x0f, 0x53, 0x6f, - 0x63, 0x69, 0x61, 0x74, 0x79, 0x42, 0x65, 0x6c, 0x6f, 0x6e, 0x67, 0x54, 0x6f, 0x10, 0xd1, 0x17, - 0x12, 0x13, 0x0a, 0x0e, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x41, 0x70, 0x70, 0x6c, 0x69, - 0x65, 0x64, 0x10, 0xd2, 0x17, 0x12, 0x1a, 0x0a, 0x15, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, - 0x41, 0x70, 0x70, 0x79, 0x4c, 0x76, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xd3, - 0x17, 0x12, 0x1a, 0x0a, 0x15, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x54, 0x61, 0x73, 0x6b, - 0x56, 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x10, 0xd4, 0x17, 0x12, 0x1c, 0x0a, - 0x17, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, - 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xd5, 0x17, 0x12, 0x1b, 0x0a, 0x16, 0x53, - 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x41, 0x63, 0x69, 0x74, 0x76, 0x69, 0x74, 0x79, 0x52, 0x65, - 0x63, 0x65, 0x69, 0x76, 0x65, 0x10, 0xd6, 0x17, 0x12, 0x15, 0x0a, 0x10, 0x53, 0x6f, 0x63, 0x69, - 0x61, 0x74, 0x79, 0x44, 0x69, 0x73, 0x6d, 0x69, 0x73, 0x73, 0x65, 0x64, 0x10, 0xd7, 0x17, 0x12, - 0x15, 0x0a, 0x10, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x45, 0x78, - 0x69, 0x73, 0x74, 0x10, 0xd8, 0x17, 0x12, 0x19, 0x0a, 0x14, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, - 0x79, 0x51, 0x75, 0x69, 0x74, 0x4e, 0x6f, 0x41, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x10, 0xd9, - 0x17, 0x12, 0x14, 0x0a, 0x0f, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4e, 0x6f, 0x4d, 0x61, - 0x73, 0x74, 0x65, 0x72, 0x10, 0xda, 0x17, 0x12, 0x17, 0x0a, 0x12, 0x53, 0x6f, 0x63, 0x69, 0x61, - 0x74, 0x79, 0x4e, 0x6f, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x10, 0xdb, 0x17, - 0x12, 0x1b, 0x0a, 0x16, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x54, 0x69, 0x63, 0x6b, 0x65, - 0x74, 0x73, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xdc, 0x17, 0x12, 0x18, 0x0a, - 0x13, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x53, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x4e, 0x6f, - 0x69, 0x6e, 0x69, 0x74, 0x10, 0xdd, 0x17, 0x12, 0x15, 0x0a, 0x10, 0x53, 0x6f, 0x63, 0x69, 0x61, - 0x74, 0x79, 0x53, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x45, 0x6e, 0x64, 0x10, 0xde, 0x17, 0x12, 0x16, - 0x0a, 0x11, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x54, 0x65, 0x61, 0x6d, 0x55, 0x6e, 0x6c, - 0x6f, 0x63, 0x6b, 0x10, 0xdf, 0x17, 0x12, 0x17, 0x0a, 0x12, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, - 0x79, 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xe0, 0x17, 0x12, - 0x1a, 0x0a, 0x15, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, - 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x10, 0xe1, 0x17, 0x12, 0x18, 0x0a, 0x13, 0x53, - 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, - 0x65, 0x64, 0x10, 0xe2, 0x17, 0x12, 0x18, 0x0a, 0x13, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, - 0x41, 0x70, 0x70, 0x6c, 0x79, 0x4c, 0x76, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x10, 0xe3, 0x17, 0x12, - 0x17, 0x0a, 0x12, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x43, - 0x61, 0x6e, 0x63, 0x65, 0x6c, 0x10, 0xe4, 0x17, 0x12, 0x19, 0x0a, 0x14, 0x53, 0x6f, 0x63, 0x69, - 0x61, 0x74, 0x79, 0x4e, 0x6f, 0x74, 0x69, 0x63, 0x65, 0x54, 0x65, 0x78, 0x74, 0x4c, 0x65, 0x6e, - 0x10, 0xe5, 0x17, 0x12, 0x20, 0x0a, 0x1b, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4e, 0x61, - 0x6d, 0x65, 0x49, 0x6e, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x57, 0x6f, 0x72, - 0x64, 0x73, 0x10, 0xe6, 0x17, 0x12, 0x22, 0x0a, 0x1d, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, - 0x4e, 0x6f, 0x74, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, - 0x6e, 0x57, 0x6f, 0x72, 0x64, 0x73, 0x10, 0xe7, 0x17, 0x12, 0x15, 0x0a, 0x10, 0x41, 0x72, 0x65, - 0x6e, 0x61, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x42, 0x75, 0x79, 0x55, 0x70, 0x10, 0x9d, 0x18, - 0x12, 0x19, 0x0a, 0x14, 0x41, 0x72, 0x65, 0x6e, 0x61, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4e, - 0x6f, 0x74, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x9e, 0x18, 0x12, 0x17, 0x0a, 0x12, 0x41, - 0x72, 0x65, 0x6e, 0x61, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4e, 0x70, 0x63, 0x49, 0x6e, 0x43, - 0x64, 0x10, 0x9f, 0x18, 0x12, 0x16, 0x0a, 0x11, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x52, 0x65, - 0x70, 0x65, 0x61, 0x74, 0x4c, 0x65, 0x61, 0x72, 0x6e, 0x10, 0x81, 0x19, 0x12, 0x12, 0x0a, 0x0d, - 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x45, 0x72, 0x72, 0x44, 0x61, 0x74, 0x61, 0x10, 0x82, 0x19, - 0x12, 0x19, 0x0a, 0x14, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x55, 0x6e, 0x4c, 0x6f, 0x63, 0x6b, - 0x65, 0x72, 0x42, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x10, 0x83, 0x19, 0x12, 0x15, 0x0a, 0x10, 0x54, - 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x65, 0x10, - 0x84, 0x19, 0x12, 0x10, 0x0a, 0x0b, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x42, 0x75, 0x79, 0x4d, 0x61, - 0x78, 0x10, 0xe5, 0x19, 0x12, 0x11, 0x0a, 0x0c, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x53, 0x65, 0x6c, - 0x6c, 0x4d, 0x61, 0x78, 0x10, 0xe6, 0x19, 0x12, 0x16, 0x0a, 0x11, 0x54, 0x72, 0x6f, 0x6c, 0x6c, - 0x4d, 0x61, 0x78, 0x53, 0x65, 0x6c, 0x6c, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x10, 0xe7, 0x19, 0x12, - 0x16, 0x0a, 0x11, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x4d, 0x61, 0x78, 0x49, 0x74, 0x65, 0x6d, 0x43, - 0x6f, 0x75, 0x6e, 0x74, 0x10, 0xe8, 0x19, 0x12, 0x18, 0x0a, 0x13, 0x54, 0x72, 0x6f, 0x6c, 0x6c, - 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x10, 0xe9, - 0x19, 0x12, 0x0e, 0x0a, 0x09, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x43, 0x69, 0x74, 0x79, 0x10, 0xea, - 0x19, 0x12, 0x0e, 0x0a, 0x09, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x54, 0x61, 0x73, 0x6b, 0x10, 0xeb, - 0x19, 0x12, 0x16, 0x0a, 0x11, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x49, 0x74, 0x65, 0x6d, 0x4e, 0x6f, - 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xec, 0x19, 0x12, 0x18, 0x0a, 0x13, 0x54, 0x72, 0x6f, - 0x6c, 0x6c, 0x43, 0x69, 0x74, 0x79, 0x55, 0x6e, 0x53, 0x65, 0x6c, 0x6c, 0x49, 0x74, 0x65, 0x6d, - 0x10, 0xed, 0x19, 0x12, 0x18, 0x0a, 0x13, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x43, 0x69, 0x74, 0x79, - 0x55, 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x10, 0xee, 0x19, 0x12, 0x19, 0x0a, - 0x14, 0x48, 0x6f, 0x72, 0x6f, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x4e, 0x6f, 0x74, 0x54, 0x75, 0x72, - 0x6e, 0x65, 0x64, 0x4f, 0x6e, 0x10, 0xc9, 0x1a, 0x12, 0x19, 0x0a, 0x14, 0x48, 0x6f, 0x72, 0x6f, - 0x73, 0x63, 0x6f, 0x70, 0x65, 0x52, 0x65, 0x73, 0x74, 0x43, 0x44, 0x4e, 0x6f, 0x45, 0x6e, 0x64, - 0x10, 0xca, 0x1a, 0x12, 0x16, 0x0a, 0x11, 0x50, 0x72, 0x69, 0x76, 0x69, 0x6c, 0x65, 0x67, 0x65, - 0x4e, 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xad, 0x1b, 0x12, 0x17, 0x0a, 0x12, 0x50, - 0x72, 0x69, 0x76, 0x69, 0x6c, 0x65, 0x67, 0x65, 0x52, 0x65, 0x6e, 0x65, 0x77, 0x54, 0x69, 0x6d, - 0x65, 0x10, 0xae, 0x1b, 0x12, 0x0f, 0x0a, 0x0a, 0x56, 0x69, 0x70, 0x4c, 0x76, 0x45, 0x72, 0x72, - 0x6f, 0x72, 0x10, 0xaf, 0x1b, 0x12, 0x11, 0x0a, 0x0c, 0x56, 0x69, 0x70, 0x47, 0x69, 0x66, 0x74, - 0x45, 0x72, 0x72, 0x6f, 0x72, 0x10, 0xb0, 0x1b, 0x12, 0x11, 0x0a, 0x0c, 0x56, 0x69, 0x70, 0x42, - 0x75, 0x79, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x10, 0xb1, 0x1b, 0x12, 0x14, 0x0a, 0x0f, 0x47, - 0x72, 0x6f, 0x77, 0x74, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x10, 0x91, - 0x1c, 0x12, 0x17, 0x0a, 0x12, 0x47, 0x72, 0x6f, 0x77, 0x74, 0x61, 0x73, 0x6b, 0x41, 0x64, 0x76, - 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x10, 0x92, 0x1c, 0x12, 0x17, 0x0a, 0x12, 0x50, 0x61, - 0x79, 0x42, 0x75, 0x79, 0x4e, 0x75, 0x6d, 0x4e, 0x6f, 0x74, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, - 0x10, 0xf5, 0x1c, 0x12, 0x14, 0x0a, 0x0f, 0x50, 0x61, 0x79, 0x52, 0x65, 0x6e, 0x65, 0x77, 0x54, - 0x69, 0x6d, 0x65, 0x45, 0x72, 0x72, 0x10, 0xf6, 0x1c, 0x12, 0x16, 0x0a, 0x11, 0x50, 0x61, 0x79, - 0x4f, 0x72, 0x64, 0x65, 0x72, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x10, 0xf7, - 0x1c, 0x12, 0x14, 0x0a, 0x0f, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x74, 0x61, 0x73, 0x6b, 0x46, 0x69, - 0x6e, 0x69, 0x73, 0x68, 0x10, 0xd9, 0x1d, 0x12, 0x19, 0x0a, 0x14, 0x57, 0x6f, 0x72, 0x6c, 0x64, - 0x74, 0x61, 0x73, 0x6b, 0x4c, 0x76, 0x4e, 0x6f, 0x74, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, - 0xda, 0x1d, 0x12, 0x16, 0x0a, 0x11, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x74, 0x61, 0x73, 0x6b, 0x4e, - 0x6f, 0x41, 0x63, 0x63, 0x65, 0x70, 0x74, 0x10, 0xdb, 0x1d, 0x12, 0x18, 0x0a, 0x13, 0x57, 0x6f, - 0x72, 0x6c, 0x64, 0x74, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, - 0x65, 0x10, 0xdc, 0x1d, 0x12, 0x15, 0x0a, 0x10, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x74, 0x61, 0x73, - 0x6b, 0x46, 0x69, 0x6e, 0x69, 0x68, 0x65, 0x64, 0x10, 0xdd, 0x1d, 0x12, 0x1c, 0x0a, 0x17, 0x57, - 0x6f, 0x72, 0x6c, 0x64, 0x74, 0x61, 0x73, 0x6b, 0x4c, 0x61, 0x73, 0x74, 0x55, 0x6e, 0x46, 0x69, - 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x10, 0xde, 0x1d, 0x12, 0x1b, 0x0a, 0x16, 0x57, 0x6f, 0x72, - 0x6c, 0x64, 0x74, 0x61, 0x73, 0x6b, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x4e, 0x6f, 0x73, - 0x61, 0x6d, 0x65, 0x10, 0xdf, 0x1d, 0x12, 0x1f, 0x0a, 0x1a, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x74, - 0x61, 0x73, 0x6b, 0x43, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x55, 0x6e, 0x46, 0x69, 0x6e, 0x69, - 0x73, 0x68, 0x65, 0x64, 0x10, 0xe0, 0x1d, 0x12, 0x1d, 0x0a, 0x18, 0x57, 0x6f, 0x72, 0x6c, 0x64, - 0x74, 0x61, 0x73, 0x6b, 0x43, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, 0x65, 0x69, - 0x76, 0x65, 0x64, 0x10, 0xe1, 0x1d, 0x12, 0x17, 0x0a, 0x12, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x74, - 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x10, 0xe2, 0x1d, 0x12, - 0x1a, 0x0a, 0x15, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x74, 0x61, 0x73, 0x6b, 0x42, 0x61, 0x74, 0x74, - 0x6c, 0x65, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x10, 0xe3, 0x1d, 0x12, 0x1e, 0x0a, 0x19, 0x41, - 0x63, 0x61, 0x64, 0x65, 0x6d, 0x79, 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x43, 0x6f, 0x6d, 0x70, - 0x6c, 0x65, 0x74, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x10, 0xbd, 0x1e, 0x12, 0x15, 0x0a, 0x10, 0x41, - 0x75, 0x74, 0x6f, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x4e, 0x6f, 0x44, 0x61, 0x74, 0x61, 0x10, - 0xa1, 0x1f, 0x12, 0x18, 0x0a, 0x13, 0x41, 0x75, 0x74, 0x6f, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, - 0x53, 0x74, 0x61, 0x74, 0x65, 0x73, 0x45, 0x72, 0x72, 0x10, 0xa2, 0x1f, 0x12, 0x11, 0x0a, 0x0c, - 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x4e, 0x6f, 0x52, 0x65, 0x65, 0x6c, 0x10, 0x85, 0x20, 0x12, - 0x18, 0x0a, 0x13, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x4e, 0x6f, 0x54, 0x65, 0x6d, 0x70, 0x65, - 0x72, 0x61, 0x74, 0x75, 0x72, 0x65, 0x10, 0x86, 0x20, 0x12, 0x15, 0x0a, 0x10, 0x53, 0x6d, 0x69, - 0x74, 0x68, 0x79, 0x53, 0x74, 0x6f, 0x76, 0x65, 0x4d, 0x61, 0x78, 0x4c, 0x76, 0x10, 0x87, 0x20, - 0x12, 0x18, 0x0a, 0x13, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, - 0x65, 0x72, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x10, 0x88, 0x20, 0x12, 0x20, 0x0a, 0x1b, 0x53, 0x6d, - 0x69, 0x74, 0x68, 0x79, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x45, 0x71, 0x75, 0x69, - 0x70, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x89, 0x20, 0x12, 0x19, 0x0a, 0x14, - 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x4d, 0x61, 0x78, 0x54, 0x65, 0x6d, 0x70, 0x65, 0x72, 0x61, - 0x74, 0x75, 0x72, 0x65, 0x10, 0x8a, 0x20, 0x12, 0x13, 0x0a, 0x0e, 0x53, 0x6d, 0x69, 0x74, 0x68, - 0x79, 0x4c, 0x61, 0x63, 0x6b, 0x4c, 0x61, 0x76, 0x61, 0x10, 0x8b, 0x20, 0x12, 0x15, 0x0a, 0x10, - 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x41, 0x74, 0x6c, 0x61, 0x73, 0x4d, 0x61, 0x78, 0x4c, 0x76, - 0x10, 0x8c, 0x20, 0x12, 0x16, 0x0a, 0x11, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x41, 0x74, 0x6c, - 0x61, 0x73, 0x4c, 0x61, 0x63, 0x6b, 0x4c, 0x76, 0x10, 0x8d, 0x20, 0x12, 0x19, 0x0a, 0x14, 0x53, - 0x6d, 0x69, 0x74, 0x68, 0x79, 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x46, 0x69, 0x6e, 0x69, 0x73, - 0x68, 0x65, 0x64, 0x10, 0x8e, 0x20, 0x12, 0x17, 0x0a, 0x12, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, - 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64, 0x10, 0x8f, 0x20, 0x12, - 0x17, 0x0a, 0x12, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x4e, 0x6f, 0x46, 0x6f, 0x75, 0x6e, 0x64, - 0x41, 0x74, 0x6c, 0x61, 0x73, 0x10, 0x90, 0x20, 0x12, 0x1a, 0x0a, 0x15, 0x53, 0x6d, 0x69, 0x74, - 0x68, 0x79, 0x4e, 0x6f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x61, 0x74, 0x65, 0x41, 0x74, 0x6c, 0x61, - 0x73, 0x10, 0x91, 0x20, 0x12, 0x18, 0x0a, 0x13, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x4c, 0x76, - 0x54, 0x6f, 0x6f, 0x6c, 0x73, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x10, 0x92, 0x20, 0x12, 0x15, - 0x0a, 0x10, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x4c, 0x76, 0x54, 0x6f, 0x6f, 0x6c, 0x73, 0x50, - 0x72, 0x65, 0x10, 0x93, 0x20, 0x12, 0x17, 0x0a, 0x12, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x41, - 0x74, 0x6c, 0x61, 0x73, 0x54, 0x79, 0x70, 0x65, 0x45, 0x72, 0x72, 0x10, 0x94, 0x20, 0x12, 0x1a, - 0x0a, 0x15, 0x44, 0x69, 0x73, 0x70, 0x61, 0x74, 0x63, 0x68, 0x48, 0x65, 0x72, 0x6f, 0x4e, 0x6f, - 0x52, 0x65, 0x61, 0x63, 0x68, 0x65, 0x64, 0x10, 0xe9, 0x20, 0x12, 0x13, 0x0a, 0x0e, 0x44, 0x69, - 0x73, 0x70, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x46, 0x72, 0x65, 0x65, 0x10, 0xea, 0x20, 0x12, - 0x1b, 0x0a, 0x16, 0x44, 0x69, 0x73, 0x70, 0x61, 0x74, 0x63, 0x68, 0x54, 0x69, 0x63, 0x6b, 0x65, - 0x74, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xeb, 0x20, 0x12, 0x19, 0x0a, 0x14, - 0x44, 0x69, 0x73, 0x70, 0x61, 0x74, 0x63, 0x68, 0x48, 0x65, 0x72, 0x6f, 0x41, 0x73, 0x73, 0x69, - 0x67, 0x6e, 0x65, 0x64, 0x10, 0xec, 0x20, 0x12, 0x18, 0x0a, 0x13, 0x44, 0x69, 0x73, 0x70, 0x61, - 0x74, 0x63, 0x68, 0x54, 0x61, 0x73, 0x6b, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x10, 0xed, - 0x20, 0x12, 0x17, 0x0a, 0x12, 0x44, 0x69, 0x73, 0x70, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x66, - 0x72, 0x65, 0x73, 0x68, 0x4d, 0x61, 0x78, 0x10, 0xee, 0x20, 0x12, 0x17, 0x0a, 0x12, 0x44, 0x69, - 0x73, 0x70, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, - 0x10, 0xef, 0x20, 0x12, 0x19, 0x0a, 0x14, 0x44, 0x69, 0x73, 0x70, 0x61, 0x74, 0x63, 0x68, 0x48, - 0x65, 0x72, 0x6f, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xf0, 0x20, 0x12, 0x16, - 0x0a, 0x11, 0x50, 0x72, 0x61, 0x63, 0x74, 0x69, 0x63, 0x65, 0x51, 0x69, 0x65, 0x63, 0x75, 0x6f, - 0x69, 0x6e, 0x67, 0x10, 0xcd, 0x21, 0x12, 0x11, 0x0a, 0x0c, 0x50, 0x72, 0x61, 0x63, 0x74, 0x69, - 0x63, 0x65, 0x53, 0x65, 0x6e, 0x74, 0x10, 0xce, 0x21, 0x12, 0x1a, 0x0a, 0x15, 0x50, 0x72, 0x61, - 0x63, 0x74, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x4f, - 0x75, 0x74, 0x10, 0xcf, 0x21, 0x12, 0x18, 0x0a, 0x13, 0x50, 0x72, 0x61, 0x63, 0x74, 0x69, 0x63, - 0x65, 0x50, 0x69, 0x6c, 0x6c, 0x61, 0x72, 0x4d, 0x61, 0x78, 0x4c, 0x76, 0x10, 0xd0, 0x21, 0x12, - 0x19, 0x0a, 0x14, 0x50, 0x72, 0x61, 0x63, 0x74, 0x69, 0x63, 0x65, 0x59, 0x6f, 0x75, 0x51, 0x69, - 0x65, 0x63, 0x75, 0x6f, 0x69, 0x6e, 0x67, 0x10, 0xd1, 0x21, 0x12, 0x1c, 0x0a, 0x17, 0x50, 0x72, - 0x61, 0x63, 0x74, 0x69, 0x63, 0x65, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x51, 0x69, 0x65, 0x63, - 0x75, 0x6f, 0x69, 0x6e, 0x67, 0x10, 0xd2, 0x21, 0x12, 0x15, 0x0a, 0x10, 0x50, 0x72, 0x61, 0x63, - 0x74, 0x69, 0x63, 0x65, 0x55, 0x73, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x10, 0xd3, 0x21, 0x12, - 0x16, 0x0a, 0x11, 0x50, 0x61, 0x72, 0x6b, 0x6f, 0x75, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, - 0x46, 0x75, 0x6c, 0x6c, 0x10, 0xb1, 0x22, 0x12, 0x19, 0x0a, 0x14, 0x50, 0x61, 0x72, 0x6b, 0x6f, - 0x75, 0x72, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x4f, 0x76, 0x65, 0x72, 0x64, 0x75, 0x65, 0x10, - 0xb2, 0x22, 0x12, 0x1f, 0x0a, 0x1a, 0x50, 0x61, 0x72, 0x6b, 0x6f, 0x75, 0x72, 0x49, 0x6e, 0x76, - 0x69, 0x74, 0x65, 0x4e, 0x6f, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, - 0x10, 0xb3, 0x22, 0x12, 0x18, 0x0a, 0x13, 0x50, 0x61, 0x72, 0x6b, 0x6f, 0x75, 0x72, 0x54, 0x61, - 0x72, 0x67, 0x65, 0x74, 0x54, 0x65, 0x61, 0x6d, 0x65, 0x64, 0x10, 0xb4, 0x22, 0x12, 0x19, 0x0a, - 0x14, 0x52, 0x65, 0x70, 0x75, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x61, 0x6c, 0x65, 0x6e, - 0x74, 0x46, 0x75, 0x6c, 0x6c, 0x10, 0x95, 0x23, 0x12, 0x1a, 0x0a, 0x15, 0x52, 0x65, 0x70, 0x75, - 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x6f, 0x50, 0x72, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x4c, - 0x76, 0x10, 0x96, 0x23, 0x12, 0x15, 0x0a, 0x10, 0x4f, 0x6c, 0x64, 0x74, 0x69, 0x6d, 0x65, 0x73, - 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64, 0x10, 0xf9, 0x23, 0x12, 0x15, 0x0a, 0x10, 0x4f, - 0x6c, 0x64, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x10, - 0xfa, 0x23, 0x12, 0x16, 0x0a, 0x11, 0x4f, 0x6c, 0x64, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x4c, 0x65, - 0x76, 0x65, 0x6c, 0x4f, 0x76, 0x65, 0x72, 0x10, 0xfb, 0x23, 0x12, 0x1f, 0x0a, 0x1a, 0x4f, 0x6c, - 0x64, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x50, 0x72, 0x65, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x4e, 0x6f, - 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x10, 0xfc, 0x23, 0x12, 0x1a, 0x0a, 0x15, 0x4f, - 0x6c, 0x64, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x4e, 0x6f, 0x41, 0x6c, 0x6c, 0x46, 0x69, 0x6e, 0x69, - 0x73, 0x68, 0x65, 0x64, 0x10, 0xfd, 0x23, 0x12, 0x1b, 0x0a, 0x16, 0x50, 0x61, 0x73, 0x73, 0x6f, - 0x6e, 0x48, 0x65, 0x72, 0x6f, 0x4e, 0x75, 0x6d, 0x4e, 0x6f, 0x74, 0x45, 0x6e, 0x6f, 0x75, 0x67, - 0x68, 0x10, 0xdd, 0x24, 0x12, 0x1a, 0x0a, 0x15, 0x50, 0x61, 0x73, 0x73, 0x6f, 0x6e, 0x48, 0x65, - 0x72, 0x6f, 0x55, 0x6e, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x10, 0xde, 0x24, - 0x12, 0x17, 0x0a, 0x12, 0x50, 0x61, 0x73, 0x73, 0x6f, 0x6e, 0x53, 0x65, 0x61, 0x74, 0x53, 0x74, - 0x61, 0x74, 0x65, 0x45, 0x72, 0x72, 0x10, 0xdf, 0x24, 0x12, 0x13, 0x0a, 0x0e, 0x57, 0x61, 0x72, - 0x6f, 0x72, 0x64, 0x65, 0x72, 0x4e, 0x6f, 0x4f, 0x70, 0x65, 0x6e, 0x10, 0xc1, 0x25, 0x12, 0x21, - 0x0a, 0x1c, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x52, 0x65, 0x70, 0x65, - 0x61, 0x74, 0x65, 0x64, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x48, 0x65, 0x72, 0x6f, 0x10, 0xa5, - 0x26, 0x12, 0x21, 0x0a, 0x1c, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x52, - 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x42, 0x55, 0x66, - 0x66, 0x10, 0xa6, 0x26, 0x12, 0x18, 0x0a, 0x13, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, - 0x67, 0x65, 0x50, 0x6f, 0x72, 0x74, 0x61, 0x6c, 0x45, 0x72, 0x72, 0x10, 0xa7, 0x26, 0x12, 0x1e, - 0x0a, 0x19, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x45, 0x6e, 0x74, 0x65, - 0x72, 0x52, 0x6f, 0x6f, 0x6d, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x10, 0xa8, 0x26, 0x12, 0x1d, - 0x0a, 0x18, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x52, 0x65, 0x70, 0x65, - 0x61, 0x74, 0x65, 0x64, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x10, 0xa9, 0x26, 0x12, 0x1d, 0x0a, - 0x18, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x47, 0x6f, 0x74, 0x6f, 0x52, - 0x6f, 0x6f, 0x6d, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x10, 0xaa, 0x26, 0x12, 0x1e, 0x0a, 0x19, - 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, - 0x42, 0x6f, 0x78, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x10, 0xab, 0x26, 0x12, 0x19, 0x0a, 0x14, - 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x4e, 0x6f, 0x43, 0x6f, 0x6d, 0x70, - 0x6c, 0x65, 0x74, 0x65, 0x10, 0xac, 0x26, 0x12, 0x17, 0x0a, 0x12, 0x53, 0x74, 0x6f, 0x6e, 0x65, - 0x68, 0x65, 0x6e, 0x67, 0x65, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x4d, 0x61, 0x78, 0x10, 0xad, 0x26, - 0x12, 0x16, 0x0a, 0x11, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x43, 0x61, - 0x6e, 0x74, 0x42, 0x75, 0x79, 0x10, 0xae, 0x26, 0x12, 0x1b, 0x0a, 0x16, 0x53, 0x74, 0x6f, 0x6e, - 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, - 0x65, 0x64, 0x10, 0xaf, 0x26, 0x12, 0x1b, 0x0a, 0x16, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, - 0x6e, 0x67, 0x65, 0x62, 0x75, 0x66, 0x66, 0x52, 0x65, 0x73, 0x65, 0x74, 0x45, 0x72, 0x72, 0x10, - 0xb0, 0x26, 0x12, 0x11, 0x0a, 0x0c, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4f, 0x76, - 0x65, 0x72, 0x10, 0x89, 0x27, 0x12, 0x15, 0x0a, 0x10, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, - 0x79, 0x55, 0x6e, 0x4f, 0x70, 0x65, 0x6e, 0x65, 0x64, 0x10, 0x8a, 0x27, 0x12, 0x18, 0x0a, 0x13, - 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x52, 0x65, 0x70, 0x61, 0x74, 0x52, 0x65, 0x77, - 0x61, 0x72, 0x64, 0x10, 0x8b, 0x27, 0x12, 0x16, 0x0a, 0x11, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, - 0x74, 0x79, 0x4e, 0x6f, 0x74, 0x49, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x10, 0x8c, 0x27, 0x12, 0x14, - 0x0a, 0x0f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, - 0x64, 0x10, 0x8d, 0x27, 0x12, 0x17, 0x0a, 0x12, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, - 0x43, 0x61, 0x6e, 0x74, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x10, 0x8e, 0x27, 0x42, 0x06, 0x5a, - 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0xba, 0x17, 0x12, 0x14, 0x0a, 0x0f, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4e, 0x6f, 0x4d, + 0x65, 0x6d, 0x62, 0x65, 0x72, 0x10, 0xbb, 0x17, 0x12, 0x13, 0x0a, 0x0e, 0x53, 0x6f, 0x63, 0x69, + 0x61, 0x74, 0x79, 0x4e, 0x6f, 0x52, 0x69, 0x67, 0x68, 0x74, 0x10, 0xbc, 0x17, 0x12, 0x13, 0x0a, + 0x0e, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4e, 0x6f, 0x41, 0x64, 0x64, 0x65, 0x64, 0x10, + 0xbd, 0x17, 0x12, 0x13, 0x0a, 0x0e, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x44, 0x69, 0x73, + 0x6d, 0x69, 0x73, 0x73, 0x10, 0xbe, 0x17, 0x12, 0x10, 0x0a, 0x0b, 0x53, 0x6f, 0x63, 0x69, 0x61, + 0x74, 0x79, 0x51, 0x75, 0x69, 0x74, 0x10, 0xbf, 0x17, 0x12, 0x11, 0x0a, 0x0c, 0x53, 0x6f, 0x63, + 0x69, 0x61, 0x74, 0x79, 0x41, 0x67, 0x72, 0x65, 0x65, 0x10, 0xc0, 0x17, 0x12, 0x12, 0x0a, 0x0d, + 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x52, 0x65, 0x66, 0x75, 0x73, 0x65, 0x10, 0xc1, 0x17, + 0x12, 0x15, 0x0a, 0x10, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4c, 0x6f, 0x67, 0x50, 0x61, + 0x72, 0x61, 0x6d, 0x73, 0x10, 0xc2, 0x17, 0x12, 0x18, 0x0a, 0x13, 0x53, 0x6f, 0x63, 0x69, 0x61, + 0x74, 0x79, 0x4d, 0x61, 0x73, 0x74, 0x65, 0x72, 0x4e, 0x6f, 0x44, 0x69, 0x73, 0x73, 0x10, 0xc3, + 0x17, 0x12, 0x16, 0x0a, 0x11, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x53, 0x65, 0x74, 0x74, + 0x69, 0x6e, 0x67, 0x4a, 0x6f, 0x62, 0x10, 0xc4, 0x17, 0x12, 0x13, 0x0a, 0x0e, 0x53, 0x6f, 0x63, + 0x69, 0x61, 0x74, 0x79, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x10, 0xc5, 0x17, 0x12, 0x14, + 0x0a, 0x0f, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4e, 0x6f, 0x41, 0x63, 0x63, 0x75, 0x73, + 0x65, 0x10, 0xc6, 0x17, 0x12, 0x10, 0x0a, 0x0b, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x53, + 0x69, 0x67, 0x6e, 0x10, 0xc7, 0x17, 0x12, 0x12, 0x0a, 0x0d, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, + 0x79, 0x53, 0x69, 0x67, 0x6e, 0x65, 0x64, 0x10, 0xc8, 0x17, 0x12, 0x13, 0x0a, 0x0e, 0x53, 0x6f, + 0x63, 0x69, 0x61, 0x74, 0x79, 0x43, 0x44, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x10, 0xc9, 0x17, 0x12, + 0x14, 0x0a, 0x0f, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x4d, + 0x61, 0x78, 0x10, 0xca, 0x17, 0x12, 0x17, 0x0a, 0x12, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, + 0x53, 0x65, 0x6c, 0x66, 0x53, 0x65, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x10, 0xcb, 0x17, 0x12, 0x1c, + 0x0a, 0x17, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x43, + 0x6f, 0x75, 0x6e, 0x74, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x10, 0xcc, 0x17, 0x12, 0x1a, 0x0a, 0x15, + 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x52, 0x65, 0x63, + 0x65, 0x69, 0x76, 0x65, 0x64, 0x10, 0xcd, 0x17, 0x12, 0x19, 0x0a, 0x14, 0x53, 0x6f, 0x63, 0x69, + 0x61, 0x74, 0x79, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, + 0x10, 0xce, 0x17, 0x12, 0x14, 0x0a, 0x0f, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x52, 0x65, + 0x73, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x10, 0xcf, 0x17, 0x12, 0x14, 0x0a, 0x0f, 0x53, 0x6f, 0x63, + 0x69, 0x61, 0x74, 0x79, 0x42, 0x65, 0x6c, 0x6f, 0x6e, 0x67, 0x54, 0x6f, 0x10, 0xd1, 0x17, 0x12, + 0x13, 0x0a, 0x0e, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x41, 0x70, 0x70, 0x6c, 0x69, 0x65, + 0x64, 0x10, 0xd2, 0x17, 0x12, 0x1a, 0x0a, 0x15, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x41, + 0x70, 0x70, 0x79, 0x4c, 0x76, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xd3, 0x17, + 0x12, 0x1a, 0x0a, 0x15, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x54, 0x61, 0x73, 0x6b, 0x56, + 0x61, 0x6c, 0x69, 0x64, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x10, 0xd4, 0x17, 0x12, 0x1c, 0x0a, 0x17, + 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4e, + 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xd5, 0x17, 0x12, 0x1b, 0x0a, 0x16, 0x53, 0x6f, + 0x63, 0x69, 0x61, 0x74, 0x79, 0x41, 0x63, 0x69, 0x74, 0x76, 0x69, 0x74, 0x79, 0x52, 0x65, 0x63, + 0x65, 0x69, 0x76, 0x65, 0x10, 0xd6, 0x17, 0x12, 0x15, 0x0a, 0x10, 0x53, 0x6f, 0x63, 0x69, 0x61, + 0x74, 0x79, 0x44, 0x69, 0x73, 0x6d, 0x69, 0x73, 0x73, 0x65, 0x64, 0x10, 0xd7, 0x17, 0x12, 0x15, + 0x0a, 0x10, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4e, 0x61, 0x6d, 0x65, 0x45, 0x78, 0x69, + 0x73, 0x74, 0x10, 0xd8, 0x17, 0x12, 0x19, 0x0a, 0x14, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, + 0x51, 0x75, 0x69, 0x74, 0x4e, 0x6f, 0x41, 0x6c, 0x6c, 0x6f, 0x77, 0x65, 0x64, 0x10, 0xd9, 0x17, + 0x12, 0x14, 0x0a, 0x0f, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4e, 0x6f, 0x4d, 0x61, 0x73, + 0x74, 0x65, 0x72, 0x10, 0xda, 0x17, 0x12, 0x17, 0x0a, 0x12, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, + 0x79, 0x4e, 0x6f, 0x46, 0x6f, 0x72, 0x6d, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x10, 0xdb, 0x17, 0x12, + 0x1b, 0x0a, 0x16, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, + 0x73, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xdc, 0x17, 0x12, 0x18, 0x0a, 0x13, + 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x53, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x4e, 0x6f, 0x69, + 0x6e, 0x69, 0x74, 0x10, 0xdd, 0x17, 0x12, 0x15, 0x0a, 0x10, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, + 0x79, 0x53, 0x70, 0x6f, 0x72, 0x74, 0x73, 0x45, 0x6e, 0x64, 0x10, 0xde, 0x17, 0x12, 0x16, 0x0a, + 0x11, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x54, 0x65, 0x61, 0x6d, 0x55, 0x6e, 0x6c, 0x6f, + 0x63, 0x6b, 0x10, 0xdf, 0x17, 0x12, 0x17, 0x0a, 0x12, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, + 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xe0, 0x17, 0x12, 0x1a, + 0x0a, 0x15, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x46, + 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x10, 0xe1, 0x17, 0x12, 0x18, 0x0a, 0x13, 0x53, 0x6f, + 0x63, 0x69, 0x61, 0x74, 0x79, 0x54, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, + 0x64, 0x10, 0xe2, 0x17, 0x12, 0x18, 0x0a, 0x13, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x41, + 0x70, 0x70, 0x6c, 0x79, 0x4c, 0x76, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x10, 0xe3, 0x17, 0x12, 0x17, + 0x0a, 0x12, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x41, 0x70, 0x70, 0x6c, 0x79, 0x43, 0x61, + 0x6e, 0x63, 0x65, 0x6c, 0x10, 0xe4, 0x17, 0x12, 0x19, 0x0a, 0x14, 0x53, 0x6f, 0x63, 0x69, 0x61, + 0x74, 0x79, 0x4e, 0x6f, 0x74, 0x69, 0x63, 0x65, 0x54, 0x65, 0x78, 0x74, 0x4c, 0x65, 0x6e, 0x10, + 0xe5, 0x17, 0x12, 0x20, 0x0a, 0x1b, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4e, 0x61, 0x6d, + 0x65, 0x49, 0x6e, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, 0x57, 0x6f, 0x72, 0x64, + 0x73, 0x10, 0xe6, 0x17, 0x12, 0x22, 0x0a, 0x1d, 0x53, 0x6f, 0x63, 0x69, 0x61, 0x74, 0x79, 0x4e, + 0x6f, 0x74, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x73, 0x63, 0x72, 0x69, 0x70, 0x74, 0x69, 0x6f, 0x6e, + 0x57, 0x6f, 0x72, 0x64, 0x73, 0x10, 0xe7, 0x17, 0x12, 0x15, 0x0a, 0x10, 0x41, 0x72, 0x65, 0x6e, + 0x61, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x42, 0x75, 0x79, 0x55, 0x70, 0x10, 0x9d, 0x18, 0x12, + 0x19, 0x0a, 0x14, 0x41, 0x72, 0x65, 0x6e, 0x61, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4e, 0x6f, + 0x74, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x9e, 0x18, 0x12, 0x17, 0x0a, 0x12, 0x41, 0x72, + 0x65, 0x6e, 0x61, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4e, 0x70, 0x63, 0x49, 0x6e, 0x43, 0x64, + 0x10, 0x9f, 0x18, 0x12, 0x16, 0x0a, 0x11, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x70, + 0x65, 0x61, 0x74, 0x4c, 0x65, 0x61, 0x72, 0x6e, 0x10, 0x81, 0x19, 0x12, 0x12, 0x0a, 0x0d, 0x54, + 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x45, 0x72, 0x72, 0x44, 0x61, 0x74, 0x61, 0x10, 0x82, 0x19, 0x12, + 0x19, 0x0a, 0x14, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, 0x55, 0x6e, 0x4c, 0x6f, 0x63, 0x6b, 0x65, + 0x72, 0x42, 0x65, 0x66, 0x6f, 0x72, 0x65, 0x10, 0x83, 0x19, 0x12, 0x15, 0x0a, 0x10, 0x54, 0x61, + 0x6c, 0x65, 0x6e, 0x74, 0x52, 0x65, 0x73, 0x65, 0x74, 0x53, 0x74, 0x61, 0x74, 0x65, 0x10, 0x84, + 0x19, 0x12, 0x10, 0x0a, 0x0b, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x42, 0x75, 0x79, 0x4d, 0x61, 0x78, + 0x10, 0xe5, 0x19, 0x12, 0x11, 0x0a, 0x0c, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x53, 0x65, 0x6c, 0x6c, + 0x4d, 0x61, 0x78, 0x10, 0xe6, 0x19, 0x12, 0x16, 0x0a, 0x11, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x4d, + 0x61, 0x78, 0x53, 0x65, 0x6c, 0x6c, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x10, 0xe7, 0x19, 0x12, 0x16, + 0x0a, 0x11, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x4d, 0x61, 0x78, 0x49, 0x74, 0x65, 0x6d, 0x43, 0x6f, + 0x75, 0x6e, 0x74, 0x10, 0xe8, 0x19, 0x12, 0x18, 0x0a, 0x13, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x52, + 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x10, 0xe9, 0x19, + 0x12, 0x0e, 0x0a, 0x09, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x43, 0x69, 0x74, 0x79, 0x10, 0xea, 0x19, + 0x12, 0x0e, 0x0a, 0x09, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x54, 0x61, 0x73, 0x6b, 0x10, 0xeb, 0x19, + 0x12, 0x16, 0x0a, 0x11, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x49, 0x74, 0x65, 0x6d, 0x4e, 0x6f, 0x45, + 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xec, 0x19, 0x12, 0x18, 0x0a, 0x13, 0x54, 0x72, 0x6f, 0x6c, + 0x6c, 0x43, 0x69, 0x74, 0x79, 0x55, 0x6e, 0x53, 0x65, 0x6c, 0x6c, 0x49, 0x74, 0x65, 0x6d, 0x10, + 0xed, 0x19, 0x12, 0x18, 0x0a, 0x13, 0x54, 0x72, 0x6f, 0x6c, 0x6c, 0x43, 0x69, 0x74, 0x79, 0x55, + 0x6e, 0x52, 0x65, 0x63, 0x6f, 0x76, 0x65, 0x72, 0x79, 0x10, 0xee, 0x19, 0x12, 0x19, 0x0a, 0x14, + 0x48, 0x6f, 0x72, 0x6f, 0x73, 0x63, 0x6f, 0x70, 0x65, 0x4e, 0x6f, 0x74, 0x54, 0x75, 0x72, 0x6e, + 0x65, 0x64, 0x4f, 0x6e, 0x10, 0xc9, 0x1a, 0x12, 0x19, 0x0a, 0x14, 0x48, 0x6f, 0x72, 0x6f, 0x73, + 0x63, 0x6f, 0x70, 0x65, 0x52, 0x65, 0x73, 0x74, 0x43, 0x44, 0x4e, 0x6f, 0x45, 0x6e, 0x64, 0x10, + 0xca, 0x1a, 0x12, 0x16, 0x0a, 0x11, 0x50, 0x72, 0x69, 0x76, 0x69, 0x6c, 0x65, 0x67, 0x65, 0x4e, + 0x6f, 0x74, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x10, 0xad, 0x1b, 0x12, 0x17, 0x0a, 0x12, 0x50, 0x72, + 0x69, 0x76, 0x69, 0x6c, 0x65, 0x67, 0x65, 0x52, 0x65, 0x6e, 0x65, 0x77, 0x54, 0x69, 0x6d, 0x65, + 0x10, 0xae, 0x1b, 0x12, 0x0f, 0x0a, 0x0a, 0x56, 0x69, 0x70, 0x4c, 0x76, 0x45, 0x72, 0x72, 0x6f, + 0x72, 0x10, 0xaf, 0x1b, 0x12, 0x11, 0x0a, 0x0c, 0x56, 0x69, 0x70, 0x47, 0x69, 0x66, 0x74, 0x45, + 0x72, 0x72, 0x6f, 0x72, 0x10, 0xb0, 0x1b, 0x12, 0x11, 0x0a, 0x0c, 0x56, 0x69, 0x70, 0x42, 0x75, + 0x79, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x10, 0xb1, 0x1b, 0x12, 0x14, 0x0a, 0x0f, 0x47, 0x72, + 0x6f, 0x77, 0x74, 0x61, 0x73, 0x6b, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x10, 0x91, 0x1c, + 0x12, 0x17, 0x0a, 0x12, 0x47, 0x72, 0x6f, 0x77, 0x74, 0x61, 0x73, 0x6b, 0x41, 0x64, 0x76, 0x52, + 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x10, 0x92, 0x1c, 0x12, 0x17, 0x0a, 0x12, 0x50, 0x61, 0x79, + 0x42, 0x75, 0x79, 0x4e, 0x75, 0x6d, 0x4e, 0x6f, 0x74, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, + 0xf5, 0x1c, 0x12, 0x14, 0x0a, 0x0f, 0x50, 0x61, 0x79, 0x52, 0x65, 0x6e, 0x65, 0x77, 0x54, 0x69, + 0x6d, 0x65, 0x45, 0x72, 0x72, 0x10, 0xf6, 0x1c, 0x12, 0x16, 0x0a, 0x11, 0x50, 0x61, 0x79, 0x4f, + 0x72, 0x64, 0x65, 0x72, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, 0x64, 0x10, 0xf7, 0x1c, + 0x12, 0x14, 0x0a, 0x0f, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x74, 0x61, 0x73, 0x6b, 0x46, 0x69, 0x6e, + 0x69, 0x73, 0x68, 0x10, 0xd9, 0x1d, 0x12, 0x19, 0x0a, 0x14, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x74, + 0x61, 0x73, 0x6b, 0x4c, 0x76, 0x4e, 0x6f, 0x74, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xda, + 0x1d, 0x12, 0x16, 0x0a, 0x11, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x74, 0x61, 0x73, 0x6b, 0x4e, 0x6f, + 0x41, 0x63, 0x63, 0x65, 0x70, 0x74, 0x10, 0xdb, 0x1d, 0x12, 0x18, 0x0a, 0x13, 0x57, 0x6f, 0x72, + 0x6c, 0x64, 0x74, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x43, 0x6f, 0x6d, 0x70, 0x6c, 0x65, 0x74, 0x65, + 0x10, 0xdc, 0x1d, 0x12, 0x15, 0x0a, 0x10, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x74, 0x61, 0x73, 0x6b, + 0x46, 0x69, 0x6e, 0x69, 0x68, 0x65, 0x64, 0x10, 0xdd, 0x1d, 0x12, 0x1c, 0x0a, 0x17, 0x57, 0x6f, + 0x72, 0x6c, 0x64, 0x74, 0x61, 0x73, 0x6b, 0x4c, 0x61, 0x73, 0x74, 0x55, 0x6e, 0x46, 0x69, 0x6e, + 0x69, 0x73, 0x68, 0x65, 0x64, 0x10, 0xde, 0x1d, 0x12, 0x1b, 0x0a, 0x16, 0x57, 0x6f, 0x72, 0x6c, + 0x64, 0x74, 0x61, 0x73, 0x6b, 0x47, 0x72, 0x6f, 0x75, 0x70, 0x49, 0x64, 0x4e, 0x6f, 0x73, 0x61, + 0x6d, 0x65, 0x10, 0xdf, 0x1d, 0x12, 0x1f, 0x0a, 0x1a, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x74, 0x61, + 0x73, 0x6b, 0x43, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x55, 0x6e, 0x46, 0x69, 0x6e, 0x69, 0x73, + 0x68, 0x65, 0x64, 0x10, 0xe0, 0x1d, 0x12, 0x1d, 0x0a, 0x18, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x74, + 0x61, 0x73, 0x6b, 0x43, 0x68, 0x61, 0x70, 0x74, 0x65, 0x72, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, + 0x65, 0x64, 0x10, 0xe1, 0x1d, 0x12, 0x17, 0x0a, 0x12, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x74, 0x61, + 0x73, 0x6b, 0x4e, 0x6f, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x10, 0xe2, 0x1d, 0x12, 0x1a, + 0x0a, 0x15, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x74, 0x61, 0x73, 0x6b, 0x42, 0x61, 0x74, 0x74, 0x6c, + 0x65, 0x43, 0x72, 0x65, 0x61, 0x74, 0x65, 0x10, 0xe3, 0x1d, 0x12, 0x1e, 0x0a, 0x19, 0x41, 0x63, + 0x61, 0x64, 0x65, 0x6d, 0x79, 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x43, 0x6f, 0x6d, 0x70, 0x6c, + 0x65, 0x74, 0x65, 0x54, 0x61, 0x73, 0x6b, 0x10, 0xbd, 0x1e, 0x12, 0x15, 0x0a, 0x10, 0x41, 0x75, + 0x74, 0x6f, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x4e, 0x6f, 0x44, 0x61, 0x74, 0x61, 0x10, 0xa1, + 0x1f, 0x12, 0x18, 0x0a, 0x13, 0x41, 0x75, 0x74, 0x6f, 0x42, 0x61, 0x74, 0x74, 0x6c, 0x65, 0x53, + 0x74, 0x61, 0x74, 0x65, 0x73, 0x45, 0x72, 0x72, 0x10, 0xa2, 0x1f, 0x12, 0x11, 0x0a, 0x0c, 0x53, + 0x6d, 0x69, 0x74, 0x68, 0x79, 0x4e, 0x6f, 0x52, 0x65, 0x65, 0x6c, 0x10, 0x85, 0x20, 0x12, 0x18, + 0x0a, 0x13, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x4e, 0x6f, 0x54, 0x65, 0x6d, 0x70, 0x65, 0x72, + 0x61, 0x74, 0x75, 0x72, 0x65, 0x10, 0x86, 0x20, 0x12, 0x15, 0x0a, 0x10, 0x53, 0x6d, 0x69, 0x74, + 0x68, 0x79, 0x53, 0x74, 0x6f, 0x76, 0x65, 0x4d, 0x61, 0x78, 0x4c, 0x76, 0x10, 0x87, 0x20, 0x12, + 0x18, 0x0a, 0x13, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, + 0x72, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x10, 0x88, 0x20, 0x12, 0x20, 0x0a, 0x1b, 0x53, 0x6d, 0x69, + 0x74, 0x68, 0x79, 0x43, 0x75, 0x73, 0x74, 0x6f, 0x6d, 0x65, 0x72, 0x45, 0x71, 0x75, 0x69, 0x70, + 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0x89, 0x20, 0x12, 0x19, 0x0a, 0x14, 0x53, + 0x6d, 0x69, 0x74, 0x68, 0x79, 0x4d, 0x61, 0x78, 0x54, 0x65, 0x6d, 0x70, 0x65, 0x72, 0x61, 0x74, + 0x75, 0x72, 0x65, 0x10, 0x8a, 0x20, 0x12, 0x13, 0x0a, 0x0e, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, + 0x4c, 0x61, 0x63, 0x6b, 0x4c, 0x61, 0x76, 0x61, 0x10, 0x8b, 0x20, 0x12, 0x15, 0x0a, 0x10, 0x53, + 0x6d, 0x69, 0x74, 0x68, 0x79, 0x41, 0x74, 0x6c, 0x61, 0x73, 0x4d, 0x61, 0x78, 0x4c, 0x76, 0x10, + 0x8c, 0x20, 0x12, 0x16, 0x0a, 0x11, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x41, 0x74, 0x6c, 0x61, + 0x73, 0x4c, 0x61, 0x63, 0x6b, 0x4c, 0x76, 0x10, 0x8d, 0x20, 0x12, 0x19, 0x0a, 0x14, 0x53, 0x6d, + 0x69, 0x74, 0x68, 0x79, 0x54, 0x61, 0x73, 0x6b, 0x4e, 0x6f, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, + 0x65, 0x64, 0x10, 0x8e, 0x20, 0x12, 0x17, 0x0a, 0x12, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x54, + 0x61, 0x73, 0x6b, 0x52, 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64, 0x10, 0x8f, 0x20, 0x12, 0x17, + 0x0a, 0x12, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x4e, 0x6f, 0x46, 0x6f, 0x75, 0x6e, 0x64, 0x41, + 0x74, 0x6c, 0x61, 0x73, 0x10, 0x90, 0x20, 0x12, 0x1a, 0x0a, 0x15, 0x53, 0x6d, 0x69, 0x74, 0x68, + 0x79, 0x4e, 0x6f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x61, 0x74, 0x65, 0x41, 0x74, 0x6c, 0x61, 0x73, + 0x10, 0x91, 0x20, 0x12, 0x18, 0x0a, 0x13, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x4c, 0x76, 0x54, + 0x6f, 0x6f, 0x6c, 0x73, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x10, 0x92, 0x20, 0x12, 0x15, 0x0a, + 0x10, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x4c, 0x76, 0x54, 0x6f, 0x6f, 0x6c, 0x73, 0x50, 0x72, + 0x65, 0x10, 0x93, 0x20, 0x12, 0x17, 0x0a, 0x12, 0x53, 0x6d, 0x69, 0x74, 0x68, 0x79, 0x41, 0x74, + 0x6c, 0x61, 0x73, 0x54, 0x79, 0x70, 0x65, 0x45, 0x72, 0x72, 0x10, 0x94, 0x20, 0x12, 0x1a, 0x0a, + 0x15, 0x44, 0x69, 0x73, 0x70, 0x61, 0x74, 0x63, 0x68, 0x48, 0x65, 0x72, 0x6f, 0x4e, 0x6f, 0x52, + 0x65, 0x61, 0x63, 0x68, 0x65, 0x64, 0x10, 0xe9, 0x20, 0x12, 0x13, 0x0a, 0x0e, 0x44, 0x69, 0x73, + 0x70, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x46, 0x72, 0x65, 0x65, 0x10, 0xea, 0x20, 0x12, 0x1b, + 0x0a, 0x16, 0x44, 0x69, 0x73, 0x70, 0x61, 0x74, 0x63, 0x68, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, + 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xeb, 0x20, 0x12, 0x19, 0x0a, 0x14, 0x44, + 0x69, 0x73, 0x70, 0x61, 0x74, 0x63, 0x68, 0x48, 0x65, 0x72, 0x6f, 0x41, 0x73, 0x73, 0x69, 0x67, + 0x6e, 0x65, 0x64, 0x10, 0xec, 0x20, 0x12, 0x18, 0x0a, 0x13, 0x44, 0x69, 0x73, 0x70, 0x61, 0x74, + 0x63, 0x68, 0x54, 0x61, 0x73, 0x6b, 0x45, 0x78, 0x70, 0x69, 0x72, 0x65, 0x64, 0x10, 0xed, 0x20, + 0x12, 0x17, 0x0a, 0x12, 0x44, 0x69, 0x73, 0x70, 0x61, 0x74, 0x63, 0x68, 0x52, 0x65, 0x66, 0x72, + 0x65, 0x73, 0x68, 0x4d, 0x61, 0x78, 0x10, 0xee, 0x20, 0x12, 0x17, 0x0a, 0x12, 0x44, 0x69, 0x73, + 0x70, 0x61, 0x74, 0x63, 0x68, 0x4e, 0x6f, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x10, + 0xef, 0x20, 0x12, 0x19, 0x0a, 0x14, 0x44, 0x69, 0x73, 0x70, 0x61, 0x74, 0x63, 0x68, 0x48, 0x65, + 0x72, 0x6f, 0x4e, 0x6f, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, 0x10, 0xf0, 0x20, 0x12, 0x16, 0x0a, + 0x11, 0x50, 0x72, 0x61, 0x63, 0x74, 0x69, 0x63, 0x65, 0x51, 0x69, 0x65, 0x63, 0x75, 0x6f, 0x69, + 0x6e, 0x67, 0x10, 0xcd, 0x21, 0x12, 0x11, 0x0a, 0x0c, 0x50, 0x72, 0x61, 0x63, 0x74, 0x69, 0x63, + 0x65, 0x53, 0x65, 0x6e, 0x74, 0x10, 0xce, 0x21, 0x12, 0x1a, 0x0a, 0x15, 0x50, 0x72, 0x61, 0x63, + 0x74, 0x69, 0x63, 0x65, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x54, 0x69, 0x6d, 0x65, 0x4f, 0x75, + 0x74, 0x10, 0xcf, 0x21, 0x12, 0x18, 0x0a, 0x13, 0x50, 0x72, 0x61, 0x63, 0x74, 0x69, 0x63, 0x65, + 0x50, 0x69, 0x6c, 0x6c, 0x61, 0x72, 0x4d, 0x61, 0x78, 0x4c, 0x76, 0x10, 0xd0, 0x21, 0x12, 0x19, + 0x0a, 0x14, 0x50, 0x72, 0x61, 0x63, 0x74, 0x69, 0x63, 0x65, 0x59, 0x6f, 0x75, 0x51, 0x69, 0x65, + 0x63, 0x75, 0x6f, 0x69, 0x6e, 0x67, 0x10, 0xd1, 0x21, 0x12, 0x1c, 0x0a, 0x17, 0x50, 0x72, 0x61, + 0x63, 0x74, 0x69, 0x63, 0x65, 0x54, 0x61, 0x72, 0x67, 0x65, 0x74, 0x51, 0x69, 0x65, 0x63, 0x75, + 0x6f, 0x69, 0x6e, 0x67, 0x10, 0xd2, 0x21, 0x12, 0x15, 0x0a, 0x10, 0x50, 0x72, 0x61, 0x63, 0x74, + 0x69, 0x63, 0x65, 0x55, 0x73, 0x65, 0x4c, 0x69, 0x6d, 0x69, 0x74, 0x10, 0xd3, 0x21, 0x12, 0x16, + 0x0a, 0x11, 0x50, 0x61, 0x72, 0x6b, 0x6f, 0x75, 0x72, 0x4d, 0x65, 0x6d, 0x62, 0x65, 0x72, 0x46, + 0x75, 0x6c, 0x6c, 0x10, 0xb1, 0x22, 0x12, 0x19, 0x0a, 0x14, 0x50, 0x61, 0x72, 0x6b, 0x6f, 0x75, + 0x72, 0x49, 0x6e, 0x76, 0x69, 0x74, 0x65, 0x4f, 0x76, 0x65, 0x72, 0x64, 0x75, 0x65, 0x10, 0xb2, + 0x22, 0x12, 0x1f, 0x0a, 0x1a, 0x50, 0x61, 0x72, 0x6b, 0x6f, 0x75, 0x72, 0x49, 0x6e, 0x76, 0x69, + 0x74, 0x65, 0x4e, 0x6f, 0x50, 0x65, 0x72, 0x6d, 0x69, 0x73, 0x73, 0x69, 0x6f, 0x6e, 0x73, 0x10, + 0xb3, 0x22, 0x12, 0x18, 0x0a, 0x13, 0x50, 0x61, 0x72, 0x6b, 0x6f, 0x75, 0x72, 0x54, 0x61, 0x72, + 0x67, 0x65, 0x74, 0x54, 0x65, 0x61, 0x6d, 0x65, 0x64, 0x10, 0xb4, 0x22, 0x12, 0x19, 0x0a, 0x14, + 0x52, 0x65, 0x70, 0x75, 0x74, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x54, 0x61, 0x6c, 0x65, 0x6e, 0x74, + 0x46, 0x75, 0x6c, 0x6c, 0x10, 0x95, 0x23, 0x12, 0x1a, 0x0a, 0x15, 0x52, 0x65, 0x70, 0x75, 0x74, + 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x4e, 0x6f, 0x50, 0x72, 0x65, 0x4e, 0x6f, 0x64, 0x65, 0x4c, 0x76, + 0x10, 0x96, 0x23, 0x12, 0x15, 0x0a, 0x10, 0x4f, 0x6c, 0x64, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x52, + 0x65, 0x63, 0x65, 0x69, 0x76, 0x65, 0x64, 0x10, 0xf9, 0x23, 0x12, 0x15, 0x0a, 0x10, 0x4f, 0x6c, + 0x64, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x46, 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x10, 0xfa, + 0x23, 0x12, 0x16, 0x0a, 0x11, 0x4f, 0x6c, 0x64, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x4c, 0x65, 0x76, + 0x65, 0x6c, 0x4f, 0x76, 0x65, 0x72, 0x10, 0xfb, 0x23, 0x12, 0x1f, 0x0a, 0x1a, 0x4f, 0x6c, 0x64, + 0x74, 0x69, 0x6d, 0x65, 0x73, 0x50, 0x72, 0x65, 0x4c, 0x65, 0x76, 0x65, 0x6c, 0x4e, 0x6f, 0x46, + 0x69, 0x6e, 0x69, 0x73, 0x68, 0x65, 0x64, 0x10, 0xfc, 0x23, 0x12, 0x1a, 0x0a, 0x15, 0x4f, 0x6c, + 0x64, 0x74, 0x69, 0x6d, 0x65, 0x73, 0x4e, 0x6f, 0x41, 0x6c, 0x6c, 0x46, 0x69, 0x6e, 0x69, 0x73, + 0x68, 0x65, 0x64, 0x10, 0xfd, 0x23, 0x12, 0x1b, 0x0a, 0x16, 0x50, 0x61, 0x73, 0x73, 0x6f, 0x6e, + 0x48, 0x65, 0x72, 0x6f, 0x4e, 0x75, 0x6d, 0x4e, 0x6f, 0x74, 0x45, 0x6e, 0x6f, 0x75, 0x67, 0x68, + 0x10, 0xdd, 0x24, 0x12, 0x1a, 0x0a, 0x15, 0x50, 0x61, 0x73, 0x73, 0x6f, 0x6e, 0x48, 0x65, 0x72, + 0x6f, 0x55, 0x6e, 0x61, 0x76, 0x61, 0x69, 0x6c, 0x61, 0x62, 0x6c, 0x65, 0x10, 0xde, 0x24, 0x12, + 0x17, 0x0a, 0x12, 0x50, 0x61, 0x73, 0x73, 0x6f, 0x6e, 0x53, 0x65, 0x61, 0x74, 0x53, 0x74, 0x61, + 0x74, 0x65, 0x45, 0x72, 0x72, 0x10, 0xdf, 0x24, 0x12, 0x13, 0x0a, 0x0e, 0x57, 0x61, 0x72, 0x6f, + 0x72, 0x64, 0x65, 0x72, 0x4e, 0x6f, 0x4f, 0x70, 0x65, 0x6e, 0x10, 0xc1, 0x25, 0x12, 0x21, 0x0a, + 0x1c, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x52, 0x65, 0x70, 0x65, 0x61, + 0x74, 0x65, 0x64, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x48, 0x65, 0x72, 0x6f, 0x10, 0xa5, 0x26, + 0x12, 0x21, 0x0a, 0x1c, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x52, 0x65, + 0x70, 0x65, 0x61, 0x74, 0x65, 0x64, 0x53, 0x65, 0x6c, 0x65, 0x63, 0x74, 0x42, 0x55, 0x66, 0x66, + 0x10, 0xa6, 0x26, 0x12, 0x18, 0x0a, 0x13, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, + 0x65, 0x50, 0x6f, 0x72, 0x74, 0x61, 0x6c, 0x45, 0x72, 0x72, 0x10, 0xa7, 0x26, 0x12, 0x1e, 0x0a, + 0x19, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x45, 0x6e, 0x74, 0x65, 0x72, + 0x52, 0x6f, 0x6f, 0x6d, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x10, 0xa8, 0x26, 0x12, 0x1d, 0x0a, + 0x18, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x52, 0x65, 0x70, 0x65, 0x61, + 0x74, 0x65, 0x64, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x10, 0xa9, 0x26, 0x12, 0x1d, 0x0a, 0x18, + 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x47, 0x6f, 0x74, 0x6f, 0x52, 0x6f, + 0x6f, 0x6d, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x10, 0xaa, 0x26, 0x12, 0x1e, 0x0a, 0x19, 0x53, + 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x42, + 0x6f, 0x78, 0x46, 0x61, 0x69, 0x6c, 0x65, 0x64, 0x10, 0xab, 0x26, 0x12, 0x19, 0x0a, 0x14, 0x53, + 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x4e, 0x6f, 0x43, 0x6f, 0x6d, 0x70, 0x6c, + 0x65, 0x74, 0x65, 0x10, 0xac, 0x26, 0x12, 0x17, 0x0a, 0x12, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, + 0x65, 0x6e, 0x67, 0x65, 0x53, 0x74, 0x6f, 0x72, 0x65, 0x4d, 0x61, 0x78, 0x10, 0xad, 0x26, 0x12, + 0x16, 0x0a, 0x11, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, 0x67, 0x65, 0x43, 0x61, 0x6e, + 0x74, 0x42, 0x75, 0x79, 0x10, 0xae, 0x26, 0x12, 0x1b, 0x0a, 0x16, 0x53, 0x74, 0x6f, 0x6e, 0x65, + 0x68, 0x65, 0x6e, 0x67, 0x65, 0x48, 0x65, 0x72, 0x6f, 0x52, 0x65, 0x70, 0x65, 0x61, 0x74, 0x65, + 0x64, 0x10, 0xaf, 0x26, 0x12, 0x1b, 0x0a, 0x16, 0x53, 0x74, 0x6f, 0x6e, 0x65, 0x68, 0x65, 0x6e, + 0x67, 0x65, 0x62, 0x75, 0x66, 0x66, 0x52, 0x65, 0x73, 0x65, 0x74, 0x45, 0x72, 0x72, 0x10, 0xb0, + 0x26, 0x12, 0x11, 0x0a, 0x0c, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x4f, 0x76, 0x65, + 0x72, 0x10, 0x89, 0x27, 0x12, 0x15, 0x0a, 0x10, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, + 0x55, 0x6e, 0x4f, 0x70, 0x65, 0x6e, 0x65, 0x64, 0x10, 0x8a, 0x27, 0x12, 0x18, 0x0a, 0x13, 0x41, + 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x52, 0x65, 0x70, 0x61, 0x74, 0x52, 0x65, 0x77, 0x61, + 0x72, 0x64, 0x10, 0x8b, 0x27, 0x12, 0x16, 0x0a, 0x11, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, + 0x79, 0x4e, 0x6f, 0x74, 0x49, 0x6e, 0x74, 0x69, 0x6d, 0x65, 0x10, 0x8c, 0x27, 0x12, 0x14, 0x0a, + 0x0f, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x49, 0x6e, 0x76, 0x61, 0x6c, 0x69, 0x64, + 0x10, 0x8d, 0x27, 0x12, 0x17, 0x0a, 0x12, 0x41, 0x63, 0x74, 0x69, 0x76, 0x69, 0x74, 0x79, 0x43, + 0x61, 0x6e, 0x74, 0x52, 0x65, 0x77, 0x61, 0x72, 0x64, 0x10, 0x8e, 0x27, 0x42, 0x06, 0x5a, 0x04, + 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, } var ( diff --git a/pb/mainline_db.pb.go b/pb/mainline_db.pb.go index 2e6a373bd..9f85403c3 100644 --- a/pb/mainline_db.pb.go +++ b/pb/mainline_db.pb.go @@ -178,116 +178,22 @@ func (x *DBMainlineAward) GetStage() int32 { return 0 } -type MlineShopData struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - Item map[int32]int32 `protobuf:"bytes,1,rep,name=item,proto3" json:"item" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` -} - -func (x *MlineShopData) Reset() { - *x = MlineShopData{} - if protoimpl.UnsafeEnabled { - mi := &file_mainline_mainline_db_proto_msgTypes[2] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *MlineShopData) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*MlineShopData) ProtoMessage() {} - -func (x *MlineShopData) ProtoReflect() protoreflect.Message { - mi := &file_mainline_mainline_db_proto_msgTypes[2] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use MlineShopData.ProtoReflect.Descriptor instead. -func (*MlineShopData) Descriptor() ([]byte, []int) { - return file_mainline_mainline_db_proto_rawDescGZIP(), []int{2} -} - -func (x *MlineShopData) GetItem() map[int32]int32 { - if x != nil { - return x.Item - } - return nil -} - -type MlineShopUnlockData struct { - state protoimpl.MessageState - sizeCache protoimpl.SizeCache - unknownFields protoimpl.UnknownFields - - Item []int32 `protobuf:"varint,1,rep,packed,name=item,proto3" json:"item"` -} - -func (x *MlineShopUnlockData) Reset() { - *x = MlineShopUnlockData{} - if protoimpl.UnsafeEnabled { - mi := &file_mainline_mainline_db_proto_msgTypes[3] - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - ms.StoreMessageInfo(mi) - } -} - -func (x *MlineShopUnlockData) String() string { - return protoimpl.X.MessageStringOf(x) -} - -func (*MlineShopUnlockData) ProtoMessage() {} - -func (x *MlineShopUnlockData) ProtoReflect() protoreflect.Message { - mi := &file_mainline_mainline_db_proto_msgTypes[3] - if protoimpl.UnsafeEnabled && x != nil { - ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) - if ms.LoadMessageInfo() == nil { - ms.StoreMessageInfo(mi) - } - return ms - } - return mi.MessageOf(x) -} - -// Deprecated: Use MlineShopUnlockData.ProtoReflect.Descriptor instead. -func (*MlineShopUnlockData) Descriptor() ([]byte, []int) { - return file_mainline_mainline_db_proto_rawDescGZIP(), []int{3} -} - -func (x *MlineShopUnlockData) GetItem() []int32 { - if x != nil { - return x.Item - } - return nil -} - // 主线商店 type DBMainlineShop struct { state protoimpl.MessageState sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" bson:"_id"` // - Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid" bson:"uid"` // - Buytime map[int32]*MlineShopData `protobuf:"bytes,3,rep,name=buytime,proto3" json:"buytime" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // 当前商品购买次数次数 - Unlock map[int32]*MlineShopUnlockData `protobuf:"bytes,4,rep,name=unlock,proto3" json:"unlock" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // 商品解锁条件 + Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id" bson:"_id"` // + Uid string `protobuf:"bytes,2,opt,name=uid,proto3" json:"uid" bson:"uid"` // + Buytime map[int32]int32 `protobuf:"bytes,3,rep,name=buytime,proto3" json:"buytime" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // 当前商品购买次数次数 + Unlock map[int32]int32 `protobuf:"bytes,4,rep,name=unlock,proto3" json:"unlock" protobuf_key:"varint,1,opt,name=key,proto3" protobuf_val:"varint,2,opt,name=value,proto3"` // 商品解锁条件 } func (x *DBMainlineShop) Reset() { *x = DBMainlineShop{} if protoimpl.UnsafeEnabled { - mi := &file_mainline_mainline_db_proto_msgTypes[4] + mi := &file_mainline_mainline_db_proto_msgTypes[2] ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) ms.StoreMessageInfo(mi) } @@ -300,7 +206,7 @@ func (x *DBMainlineShop) String() string { func (*DBMainlineShop) ProtoMessage() {} func (x *DBMainlineShop) ProtoReflect() protoreflect.Message { - mi := &file_mainline_mainline_db_proto_msgTypes[4] + mi := &file_mainline_mainline_db_proto_msgTypes[2] if protoimpl.UnsafeEnabled && x != nil { ms := protoimpl.X.MessageStateOf(protoimpl.Pointer(x)) if ms.LoadMessageInfo() == nil { @@ -313,7 +219,7 @@ func (x *DBMainlineShop) ProtoReflect() protoreflect.Message { // Deprecated: Use DBMainlineShop.ProtoReflect.Descriptor instead. func (*DBMainlineShop) Descriptor() ([]byte, []int) { - return file_mainline_mainline_db_proto_rawDescGZIP(), []int{4} + return file_mainline_mainline_db_proto_rawDescGZIP(), []int{2} } func (x *DBMainlineShop) GetId() string { @@ -330,14 +236,14 @@ func (x *DBMainlineShop) GetUid() string { return "" } -func (x *DBMainlineShop) GetBuytime() map[int32]*MlineShopData { +func (x *DBMainlineShop) GetBuytime() map[int32]int32 { if x != nil { return x.Buytime } return nil } -func (x *DBMainlineShop) GetUnlock() map[int32]*MlineShopUnlockData { +func (x *DBMainlineShop) GetUnlock() map[int32]int32 { if x != nil { return x.Unlock } @@ -408,38 +314,26 @@ var file_mainline_mainline_db_proto_rawDesc = []byte{ 0x1a, 0x38, 0x0a, 0x0a, 0x41, 0x77, 0x61, 0x72, 0x64, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, - 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x76, 0x0a, 0x0d, 0x4d, 0x6c, - 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x44, 0x61, 0x74, 0x61, 0x12, 0x2c, 0x0a, 0x04, 0x69, - 0x74, 0x65, 0x6d, 0x18, 0x01, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x18, 0x2e, 0x4d, 0x6c, 0x69, 0x6e, - 0x65, 0x53, 0x68, 0x6f, 0x70, 0x44, 0x61, 0x74, 0x61, 0x2e, 0x49, 0x74, 0x65, 0x6d, 0x45, 0x6e, - 0x74, 0x72, 0x79, 0x52, 0x04, 0x69, 0x74, 0x65, 0x6d, 0x1a, 0x37, 0x0a, 0x09, 0x49, 0x74, 0x65, - 0x6d, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, - 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, - 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, - 0x38, 0x01, 0x22, 0x29, 0x0a, 0x13, 0x4d, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x55, - 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x44, 0x61, 0x74, 0x61, 0x12, 0x12, 0x0a, 0x04, 0x69, 0x74, 0x65, - 0x6d, 0x18, 0x01, 0x20, 0x03, 0x28, 0x05, 0x52, 0x04, 0x69, 0x74, 0x65, 0x6d, 0x22, 0xbc, 0x02, - 0x0a, 0x0e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, - 0x12, 0x0e, 0x0a, 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, - 0x12, 0x10, 0x0a, 0x03, 0x75, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, - 0x69, 0x64, 0x12, 0x36, 0x0a, 0x07, 0x62, 0x75, 0x79, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, - 0x03, 0x28, 0x0b, 0x32, 0x1c, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, - 0x53, 0x68, 0x6f, 0x70, 0x2e, 0x42, 0x75, 0x79, 0x74, 0x69, 0x6d, 0x65, 0x45, 0x6e, 0x74, 0x72, - 0x79, 0x52, 0x07, 0x62, 0x75, 0x79, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x75, 0x6e, - 0x6c, 0x6f, 0x63, 0x6b, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x44, 0x42, 0x4d, - 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x2e, 0x55, 0x6e, 0x6c, 0x6f, - 0x63, 0x6b, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x75, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x1a, - 0x4a, 0x0a, 0x0c, 0x42, 0x75, 0x79, 0x74, 0x69, 0x6d, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, - 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, - 0x79, 0x12, 0x24, 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, - 0x32, 0x0e, 0x2e, 0x4d, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x44, 0x61, 0x74, 0x61, - 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x4f, 0x0a, 0x0b, 0x55, - 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, - 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x2a, 0x0a, 0x05, - 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x14, 0x2e, 0x4d, 0x6c, - 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x55, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x44, 0x61, 0x74, - 0x61, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x42, 0x06, 0x5a, 0x04, - 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x22, 0x96, 0x02, 0x0a, 0x0e, 0x44, + 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x12, 0x0e, 0x0a, + 0x02, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, 0x09, 0x52, 0x02, 0x69, 0x64, 0x12, 0x10, 0x0a, + 0x03, 0x75, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x09, 0x52, 0x03, 0x75, 0x69, 0x64, 0x12, + 0x36, 0x0a, 0x07, 0x62, 0x75, 0x79, 0x74, 0x69, 0x6d, 0x65, 0x18, 0x03, 0x20, 0x03, 0x28, 0x0b, + 0x32, 0x1c, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, + 0x70, 0x2e, 0x42, 0x75, 0x79, 0x74, 0x69, 0x6d, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x52, 0x07, + 0x62, 0x75, 0x79, 0x74, 0x69, 0x6d, 0x65, 0x12, 0x33, 0x0a, 0x06, 0x75, 0x6e, 0x6c, 0x6f, 0x63, + 0x6b, 0x18, 0x04, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x1b, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, + 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x2e, 0x55, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x45, + 0x6e, 0x74, 0x72, 0x79, 0x52, 0x06, 0x75, 0x6e, 0x6c, 0x6f, 0x63, 0x6b, 0x1a, 0x3a, 0x0a, 0x0c, + 0x42, 0x75, 0x79, 0x74, 0x69, 0x6d, 0x65, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, + 0x6b, 0x65, 0x79, 0x18, 0x01, 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, + 0x0a, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, + 0x61, 0x6c, 0x75, 0x65, 0x3a, 0x02, 0x38, 0x01, 0x1a, 0x39, 0x0a, 0x0b, 0x55, 0x6e, 0x6c, 0x6f, + 0x63, 0x6b, 0x45, 0x6e, 0x74, 0x72, 0x79, 0x12, 0x10, 0x0a, 0x03, 0x6b, 0x65, 0x79, 0x18, 0x01, + 0x20, 0x01, 0x28, 0x05, 0x52, 0x03, 0x6b, 0x65, 0x79, 0x12, 0x14, 0x0a, 0x05, 0x76, 0x61, 0x6c, + 0x75, 0x65, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x05, 0x76, 0x61, 0x6c, 0x75, 0x65, 0x3a, + 0x02, 0x38, 0x01, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, + 0x74, 0x6f, 0x33, } var ( @@ -454,45 +348,39 @@ func file_mainline_mainline_db_proto_rawDescGZIP() []byte { return file_mainline_mainline_db_proto_rawDescData } -var file_mainline_mainline_db_proto_msgTypes = make([]protoimpl.MessageInfo, 15) +var file_mainline_mainline_db_proto_msgTypes = make([]protoimpl.MessageInfo, 12) var file_mainline_mainline_db_proto_goTypes = []interface{}{ - (*DBMainline)(nil), // 0: DBMainline - (*DBMainlineAward)(nil), // 1: DBMainlineAward - (*MlineShopData)(nil), // 2: MlineShopData - (*MlineShopUnlockData)(nil), // 3: MlineShopUnlockData - (*DBMainlineShop)(nil), // 4: DBMainlineShop - nil, // 5: DBMainline.LastlevelEntry - nil, // 6: DBMainline.LevelEntry - nil, // 7: DBMainline.ChapterawardEntry - nil, // 8: DBMainline.ExploreawardEntry - nil, // 9: DBMainline.GroupawardEntry - nil, // 10: DBMainline.PsEntry - nil, // 11: DBMainlineAward.AwardEntry - nil, // 12: MlineShopData.ItemEntry - nil, // 13: DBMainlineShop.BuytimeEntry - nil, // 14: DBMainlineShop.UnlockEntry + (*DBMainline)(nil), // 0: DBMainline + (*DBMainlineAward)(nil), // 1: DBMainlineAward + (*DBMainlineShop)(nil), // 2: DBMainlineShop + nil, // 3: DBMainline.LastlevelEntry + nil, // 4: DBMainline.LevelEntry + nil, // 5: DBMainline.ChapterawardEntry + nil, // 6: DBMainline.ExploreawardEntry + nil, // 7: DBMainline.GroupawardEntry + nil, // 8: DBMainline.PsEntry + nil, // 9: DBMainlineAward.AwardEntry + nil, // 10: DBMainlineShop.BuytimeEntry + nil, // 11: DBMainlineShop.UnlockEntry } var file_mainline_mainline_db_proto_depIdxs = []int32{ - 5, // 0: DBMainline.lastlevel:type_name -> DBMainline.LastlevelEntry - 6, // 1: DBMainline.level:type_name -> DBMainline.LevelEntry - 7, // 2: DBMainline.chapteraward:type_name -> DBMainline.ChapterawardEntry - 8, // 3: DBMainline.exploreaward:type_name -> DBMainline.ExploreawardEntry - 9, // 4: DBMainline.groupaward:type_name -> DBMainline.GroupawardEntry - 10, // 5: DBMainline.ps:type_name -> DBMainline.PsEntry - 11, // 6: DBMainlineAward.award:type_name -> DBMainlineAward.AwardEntry - 12, // 7: MlineShopData.item:type_name -> MlineShopData.ItemEntry - 13, // 8: DBMainlineShop.buytime:type_name -> DBMainlineShop.BuytimeEntry - 14, // 9: DBMainlineShop.unlock:type_name -> DBMainlineShop.UnlockEntry - 1, // 10: DBMainline.ChapterawardEntry.value:type_name -> DBMainlineAward - 1, // 11: DBMainline.ExploreawardEntry.value:type_name -> DBMainlineAward - 1, // 12: DBMainline.GroupawardEntry.value:type_name -> DBMainlineAward - 2, // 13: DBMainlineShop.BuytimeEntry.value:type_name -> MlineShopData - 3, // 14: DBMainlineShop.UnlockEntry.value:type_name -> MlineShopUnlockData - 15, // [15:15] is the sub-list for method output_type - 15, // [15:15] is the sub-list for method input_type - 15, // [15:15] is the sub-list for extension type_name - 15, // [15:15] is the sub-list for extension extendee - 0, // [0:15] is the sub-list for field type_name + 3, // 0: DBMainline.lastlevel:type_name -> DBMainline.LastlevelEntry + 4, // 1: DBMainline.level:type_name -> DBMainline.LevelEntry + 5, // 2: DBMainline.chapteraward:type_name -> DBMainline.ChapterawardEntry + 6, // 3: DBMainline.exploreaward:type_name -> DBMainline.ExploreawardEntry + 7, // 4: DBMainline.groupaward:type_name -> DBMainline.GroupawardEntry + 8, // 5: DBMainline.ps:type_name -> DBMainline.PsEntry + 9, // 6: DBMainlineAward.award:type_name -> DBMainlineAward.AwardEntry + 10, // 7: DBMainlineShop.buytime:type_name -> DBMainlineShop.BuytimeEntry + 11, // 8: DBMainlineShop.unlock:type_name -> DBMainlineShop.UnlockEntry + 1, // 9: DBMainline.ChapterawardEntry.value:type_name -> DBMainlineAward + 1, // 10: DBMainline.ExploreawardEntry.value:type_name -> DBMainlineAward + 1, // 11: DBMainline.GroupawardEntry.value:type_name -> DBMainlineAward + 12, // [12:12] is the sub-list for method output_type + 12, // [12:12] is the sub-list for method input_type + 12, // [12:12] is the sub-list for extension type_name + 12, // [12:12] is the sub-list for extension extendee + 0, // [0:12] is the sub-list for field type_name } func init() { file_mainline_mainline_db_proto_init() } @@ -526,30 +414,6 @@ func file_mainline_mainline_db_proto_init() { } } file_mainline_mainline_db_proto_msgTypes[2].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*MlineShopData); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mainline_mainline_db_proto_msgTypes[3].Exporter = func(v interface{}, i int) interface{} { - switch v := v.(*MlineShopUnlockData); i { - case 0: - return &v.state - case 1: - return &v.sizeCache - case 2: - return &v.unknownFields - default: - return nil - } - } - file_mainline_mainline_db_proto_msgTypes[4].Exporter = func(v interface{}, i int) interface{} { switch v := v.(*DBMainlineShop); i { case 0: return &v.state @@ -568,7 +432,7 @@ func file_mainline_mainline_db_proto_init() { GoPackagePath: reflect.TypeOf(x{}).PkgPath(), RawDescriptor: file_mainline_mainline_db_proto_rawDesc, NumEnums: 0, - NumMessages: 15, + NumMessages: 12, NumExtensions: 0, NumServices: 0, }, diff --git a/pb/mainline_msg.pb.go b/pb/mainline_msg.pb.go index b8297d5d6..f65973214 100644 --- a/pb/mainline_msg.pb.go +++ b/pb/mainline_msg.pb.go @@ -724,8 +724,7 @@ type MainlineShopBuyReq struct { sizeCache protoimpl.SizeCache unknownFields protoimpl.UnknownFields - Shopid int32 `protobuf:"varint,1,opt,name=shopid,proto3" json:"shopid"` // 商店id - Itemid int32 `protobuf:"varint,2,opt,name=itemid,proto3" json:"itemid"` // 商品id + Cid int32 `protobuf:"varint,1,opt,name=cid,proto3" json:"cid"` // 配置表id } func (x *MainlineShopBuyReq) Reset() { @@ -760,16 +759,9 @@ func (*MainlineShopBuyReq) Descriptor() ([]byte, []int) { return file_mainline_mainline_msg_proto_rawDescGZIP(), []int{12} } -func (x *MainlineShopBuyReq) GetShopid() int32 { +func (x *MainlineShopBuyReq) GetCid() int32 { if x != nil { - return x.Shopid - } - return 0 -} - -func (x *MainlineShopBuyReq) GetItemid() int32 { - if x != nil { - return x.Itemid + return x.Cid } return 0 } @@ -902,18 +894,17 @@ var file_mainline_mainline_msg_proto_rawDesc = []byte{ 0x6f, 0x70, 0x52, 0x65, 0x71, 0x22, 0x37, 0x0a, 0x10, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x52, 0x65, 0x73, 0x70, 0x12, 0x23, 0x0a, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x44, 0x42, 0x4d, 0x61, 0x69, 0x6e, - 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x22, 0x44, + 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x22, 0x26, 0x0a, 0x12, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x42, 0x75, - 0x79, 0x52, 0x65, 0x71, 0x12, 0x16, 0x0a, 0x06, 0x73, 0x68, 0x6f, 0x70, 0x69, 0x64, 0x18, 0x01, - 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x73, 0x68, 0x6f, 0x70, 0x69, 0x64, 0x12, 0x16, 0x0a, 0x06, - 0x69, 0x74, 0x65, 0x6d, 0x69, 0x64, 0x18, 0x02, 0x20, 0x01, 0x28, 0x05, 0x52, 0x06, 0x69, 0x74, - 0x65, 0x6d, 0x69, 0x64, 0x22, 0x59, 0x0a, 0x13, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, - 0x53, 0x68, 0x6f, 0x70, 0x42, 0x75, 0x79, 0x52, 0x65, 0x73, 0x70, 0x12, 0x23, 0x0a, 0x04, 0x69, - 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x44, 0x42, 0x4d, 0x61, - 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x52, 0x04, 0x69, 0x6e, 0x66, 0x6f, - 0x12, 0x1d, 0x0a, 0x04, 0x69, 0x74, 0x65, 0x6d, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, 0x32, 0x09, - 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f, 0x52, 0x04, 0x69, 0x74, 0x65, 0x6d, 0x42, - 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x33, + 0x79, 0x52, 0x65, 0x71, 0x12, 0x10, 0x0a, 0x03, 0x63, 0x69, 0x64, 0x18, 0x01, 0x20, 0x01, 0x28, + 0x05, 0x52, 0x03, 0x63, 0x69, 0x64, 0x22, 0x59, 0x0a, 0x13, 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, + 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x42, 0x75, 0x79, 0x52, 0x65, 0x73, 0x70, 0x12, 0x23, 0x0a, + 0x04, 0x69, 0x6e, 0x66, 0x6f, 0x18, 0x01, 0x20, 0x01, 0x28, 0x0b, 0x32, 0x0f, 0x2e, 0x44, 0x42, + 0x4d, 0x61, 0x69, 0x6e, 0x6c, 0x69, 0x6e, 0x65, 0x53, 0x68, 0x6f, 0x70, 0x52, 0x04, 0x69, 0x6e, + 0x66, 0x6f, 0x12, 0x1d, 0x0a, 0x04, 0x69, 0x74, 0x65, 0x6d, 0x18, 0x02, 0x20, 0x03, 0x28, 0x0b, + 0x32, 0x09, 0x2e, 0x55, 0x73, 0x65, 0x72, 0x41, 0x74, 0x6e, 0x6f, 0x52, 0x04, 0x69, 0x74, 0x65, + 0x6d, 0x42, 0x06, 0x5a, 0x04, 0x2e, 0x3b, 0x70, 0x62, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f, + 0x33, } var (