iscs pscada 一次图 repository

This commit is contained in:
xzb 2023-12-20 11:28:15 +08:00
parent 2c18345c36
commit b9ded2878d
2 changed files with 415 additions and 409 deletions

View File

@ -191,132 +191,134 @@ enum DeviceType {
DeviceType_Breakers = 21;
//
DeviceType_PowerScreen = 22;
//--------ISCS [300,500]------
//ISCS门磁
DeviceType_DoorSensor = 23;
DeviceType_DoorSensor = 323;
//ISCS进闸机
DeviceType_EntranceGate = 24;
DeviceType_EntranceGate = 324;
//ISCS出闸机
DeviceType_ExitGate = 25;
DeviceType_ExitGate = 325;
//ISCS双向闸机
DeviceType_TwoWayGate = 26;
DeviceType_TwoWayGate = 326;
//ISCS自动售票机
DeviceType_TicketVendingMachine = 27;
DeviceType_TicketVendingMachine = 327;
//ISCS半自动售票机
DeviceType_SemiAutoTicketMachine = 28;
DeviceType_SemiAutoTicketMachine = 328;
//ISCS验票机
DeviceType_TicketCheckingMachine = 29;
DeviceType_TicketCheckingMachine = 329;
//ISCS空气幕
DeviceType_AirCurtain = 30;
DeviceType_AirCurtain = 330;
//ISCS冷水机组
DeviceType_ChillerUnit = 31;
DeviceType_ChillerUnit = 331;
//ISCS人防门
DeviceType_CivilDefenseDoor = 32;
DeviceType_CivilDefenseDoor = 332;
//ISCS自动扶梯
DeviceType_Escalator = 33;
DeviceType_Escalator = 333;
//ISCS垂直电梯
DeviceType_Elevator = 34;
DeviceType_Elevator = 334;
//ISCS应急照明
DeviceType_EmergencyLighting = 35;
DeviceType_EmergencyLighting = 335;
//ISCS风机设备()
DeviceType_Fan = 36;
DeviceType_Fan = 336;
//ISCS空调( )
DeviceType_AirConditioner = 37;
DeviceType_AirConditioner = 337;
//ISCS流量开关
DeviceType_FlowSwitch = 38;
DeviceType_FlowSwitch = 338;
//ISCS照明导向
DeviceType_LightingGuidance = 39;
DeviceType_LightingGuidance = 339;
//ISCS电源开关导向
DeviceType_PowerSwitchGuidance = 40;
DeviceType_PowerSwitchGuidance = 340;
//ISCS扶梯导向
DeviceType_EscalatorGuidance = 41;
DeviceType_EscalatorGuidance = 341;
//ISCS闸机导向
DeviceType_TicketGateGuidance = 42;
DeviceType_TicketGateGuidance = 342;
//ISCS区间疏散导向指示
DeviceType_SectionEvacuationGuidance = 43;
DeviceType_SectionEvacuationGuidance = 343;
//ISCS交换机
DeviceType_NetworkSwitch = 44;
DeviceType_NetworkSwitch = 344;
//ISCS PLC控制器
DeviceType_PlcController = 45;
DeviceType_PlcController = 345;
//ISCS ( )
DeviceType_WaterPump = 46;
DeviceType_WaterPump = 346;
//ISCS
DeviceType_WaterTank = 47;
DeviceType_WaterTank = 347;
//ISCS
DeviceType_PurificationDevice = 48;
DeviceType_PurificationDevice = 348;
//ISCS 湿
DeviceType_ThSensor = 49;
DeviceType_ThSensor = 349;
//ISCS CO2传感器
DeviceType_CO2Sensor = 50;
DeviceType_CO2Sensor = 350;
//ISCS
DeviceType_WaterTSensor = 51;
DeviceType_WaterTSensor = 351;
//ISCS
DeviceType_PressureSensor = 52;
DeviceType_PressureSensor = 352;
//ISCS
DeviceType_FlowSensor = 53;
DeviceType_FlowSensor = 353;
//ISCS
DeviceType_TemperatureSensor = 54;
DeviceType_TemperatureSensor = 354;
//ISCS ( )
DeviceType_ControlValve = 55;
DeviceType_ControlValve = 355;
//ISCS
DeviceType_CoolingTower = 56;
DeviceType_CoolingTower = 356;
//ISCS
DeviceType_WaterProcessor = 57;
DeviceType_WaterProcessor = 357;
//ISCS
DeviceType_NetworkHost = 58;
DeviceType_NetworkHost = 358;
//ISCS
DeviceType_SmokeDetector = 59;
DeviceType_SmokeDetector = 359;
//ISCS
DeviceType_TemperatureDetector = 60;
DeviceType_TemperatureDetector = 360;
//ISCS
DeviceType_ManualFireAlarmButton = 61;
DeviceType_ManualFireAlarmButton = 361;
//ISCS
DeviceType_GasFireExtinguisher = 62;
DeviceType_GasFireExtinguisher = 362;
//ISCS
DeviceType_AlarmBell = 63;
DeviceType_AlarmBell = 363;
//ISCS ( )
DeviceType_FireRollerShutter = 64;
DeviceType_FireRollerShutter = 364;
//ISCS ACS联动
DeviceType_FasAcs = 65;
DeviceType_FasAcs = 365;
//ISCS AFC联动
DeviceType_FasAfc = 66;
DeviceType_FasAfc = 366;
//ISCS
DeviceType_NonFirePowerSource = 67;
DeviceType_NonFirePowerSource = 367;
//ISCS
DeviceType_WaterFlowIndicator = 68;
DeviceType_WaterFlowIndicator = 368;
//ISCS
DeviceType_PumpStartButton = 69;
DeviceType_PumpStartButton = 369;
//ISCS
DeviceType_TemperatureSensingCable = 70;
DeviceType_TemperatureSensingCable = 370;
//ISCS
DeviceType_FireDamper = 71;
DeviceType_FireDamper = 371;
//ISCS
DeviceType_ElectricSmokeFireDamper = 72;
DeviceType_ElectricSmokeFireDamper = 372;
//ISCS
DeviceType_FireInterconnectionSignal = 73;
DeviceType_FireInterconnectionSignal = 373;
//ISCS
DeviceType_FloodGate = 74;
DeviceType_FloodGate = 374;
//ISCS 线
DeviceType_WireCabinet = 75;
DeviceType_WireCabinet = 375;
//ISCS
DeviceType_CircuitBreaker = 76;
DeviceType_CircuitBreaker = 376;
//ISCS
DeviceType_Rectifier = 77;
DeviceType_Rectifier = 377;
//ISCS
DeviceType_HandcartSwitch = 78;
DeviceType_HandcartSwitch = 378;
//ISCS
DeviceType_VoltageTransformer = 79;
DeviceType_VoltageTransformer = 379;
//ISCS
DeviceType_ThreePositionSwitch = 80;
DeviceType_ThreePositionSwitch = 380;
//ISCS
DeviceType_LightningArrester = 81;
DeviceType_LightningArrester = 381;
//ISCS
DeviceType_Disconnector = 82;
DeviceType_Disconnector = 382;
//ISCS 线
DeviceType_Pipe = 83;
DeviceType_Pipe = 383;
//ISCS
DeviceType_PipeFitting = 84;
DeviceType_PipeFitting = 384;
//ISCS
DeviceType_PowerSource = 85;
DeviceType_PowerSource = 385;
}

View File

@ -48,133 +48,133 @@ const (
// 断路器
DeviceType_DeviceType_Breakers DeviceType = 21
// 电源屏
DeviceType_DeviceType_PowerScreen DeviceType = 22
DeviceType_DeviceType_PowerScreen DeviceType = 22 //--------ISCS 编号[300,500]------
// ISCS门磁
DeviceType_DeviceType_DoorSensor DeviceType = 23
DeviceType_DeviceType_DoorSensor DeviceType = 323
// ISCS进闸机
DeviceType_DeviceType_EntranceGate DeviceType = 24
DeviceType_DeviceType_EntranceGate DeviceType = 324
// ISCS出闸机
DeviceType_DeviceType_ExitGate DeviceType = 25
DeviceType_DeviceType_ExitGate DeviceType = 325
// ISCS双向闸机
DeviceType_DeviceType_TwoWayGate DeviceType = 26
DeviceType_DeviceType_TwoWayGate DeviceType = 326
// ISCS自动售票机
DeviceType_DeviceType_TicketVendingMachine DeviceType = 27
DeviceType_DeviceType_TicketVendingMachine DeviceType = 327
// ISCS半自动售票机
DeviceType_DeviceType_SemiAutoTicketMachine DeviceType = 28
DeviceType_DeviceType_SemiAutoTicketMachine DeviceType = 328
// ISCS验票机
DeviceType_DeviceType_TicketCheckingMachine DeviceType = 29
DeviceType_DeviceType_TicketCheckingMachine DeviceType = 329
// ISCS空气幕
DeviceType_DeviceType_AirCurtain DeviceType = 30
DeviceType_DeviceType_AirCurtain DeviceType = 330
// ISCS冷水机组
DeviceType_DeviceType_ChillerUnit DeviceType = 31
DeviceType_DeviceType_ChillerUnit DeviceType = 331
// ISCS人防门
DeviceType_DeviceType_CivilDefenseDoor DeviceType = 32
DeviceType_DeviceType_CivilDefenseDoor DeviceType = 332
// ISCS自动扶梯
DeviceType_DeviceType_Escalator DeviceType = 33
DeviceType_DeviceType_Escalator DeviceType = 333
// ISCS垂直电梯
DeviceType_DeviceType_Elevator DeviceType = 34
DeviceType_DeviceType_Elevator DeviceType = 334
// ISCS应急照明
DeviceType_DeviceType_EmergencyLighting DeviceType = 35
DeviceType_DeviceType_EmergencyLighting DeviceType = 335
// ISCS风机设备(风机按用途作用又分很多子类型)
DeviceType_DeviceType_Fan DeviceType = 36
DeviceType_DeviceType_Fan DeviceType = 336
// ISCS空调(包括 空调器、组合式空调等)
DeviceType_DeviceType_AirConditioner DeviceType = 37
DeviceType_DeviceType_AirConditioner DeviceType = 337
// ISCS流量开关
DeviceType_DeviceType_FlowSwitch DeviceType = 38
DeviceType_DeviceType_FlowSwitch DeviceType = 338
// ISCS照明导向
DeviceType_DeviceType_LightingGuidance DeviceType = 39
DeviceType_DeviceType_LightingGuidance DeviceType = 339
// ISCS电源开关导向
DeviceType_DeviceType_PowerSwitchGuidance DeviceType = 40
DeviceType_DeviceType_PowerSwitchGuidance DeviceType = 340
// ISCS扶梯导向
DeviceType_DeviceType_EscalatorGuidance DeviceType = 41
DeviceType_DeviceType_EscalatorGuidance DeviceType = 341
// ISCS闸机导向
DeviceType_DeviceType_TicketGateGuidance DeviceType = 42
DeviceType_DeviceType_TicketGateGuidance DeviceType = 342
// ISCS区间疏散导向指示
DeviceType_DeviceType_SectionEvacuationGuidance DeviceType = 43
DeviceType_DeviceType_SectionEvacuationGuidance DeviceType = 343
// ISCS交换机
DeviceType_DeviceType_NetworkSwitch DeviceType = 44
DeviceType_DeviceType_NetworkSwitch DeviceType = 344
// ISCS PLC控制器
DeviceType_DeviceType_PlcController DeviceType = 45
DeviceType_DeviceType_PlcController DeviceType = 345
// ISCS 水泵(包括 冷冻水泵、冷却水循环泵、超声波型水泵、浮球型水泵、火警相关水泵等)
DeviceType_DeviceType_WaterPump DeviceType = 46
DeviceType_DeviceType_WaterPump DeviceType = 346
// ISCS 水池水箱
DeviceType_DeviceType_WaterTank DeviceType = 47
DeviceType_DeviceType_WaterTank DeviceType = 347
// ISCS 净化装置
DeviceType_DeviceType_PurificationDevice DeviceType = 48
DeviceType_DeviceType_PurificationDevice DeviceType = 348
// ISCS 温湿度传感器
DeviceType_DeviceType_ThSensor DeviceType = 49
DeviceType_DeviceType_ThSensor DeviceType = 349
// ISCS CO2传感器
DeviceType_DeviceType_CO2Sensor DeviceType = 50
DeviceType_DeviceType_CO2Sensor DeviceType = 350
// ISCS 水温传感器
DeviceType_DeviceType_WaterTSensor DeviceType = 51
DeviceType_DeviceType_WaterTSensor DeviceType = 351
// ISCS 压力传感器
DeviceType_DeviceType_PressureSensor DeviceType = 52
DeviceType_DeviceType_PressureSensor DeviceType = 352
// ISCS 流量传感器
DeviceType_DeviceType_FlowSensor DeviceType = 53
DeviceType_DeviceType_FlowSensor DeviceType = 353
// ISCS 温度传感器
DeviceType_DeviceType_TemperatureSensor DeviceType = 54
DeviceType_DeviceType_TemperatureSensor DeviceType = 354
// ISCS 调节阀(包括 电动风阀、电动调节阀、组合式风阀、电动两通调节阀、电动蝶阀、旁通阀开关 等)
DeviceType_DeviceType_ControlValve DeviceType = 55
DeviceType_DeviceType_ControlValve DeviceType = 355
// ISCS 冷却塔
DeviceType_DeviceType_CoolingTower DeviceType = 56
DeviceType_DeviceType_CoolingTower DeviceType = 356
// ISCS 水处理器
DeviceType_DeviceType_WaterProcessor DeviceType = 57
DeviceType_DeviceType_WaterProcessor DeviceType = 357
// ISCS 主机
DeviceType_DeviceType_NetworkHost DeviceType = 58
DeviceType_DeviceType_NetworkHost DeviceType = 358
// ISCS 烟感
DeviceType_DeviceType_SmokeDetector DeviceType = 59
DeviceType_DeviceType_SmokeDetector DeviceType = 359
// ISCS 温感
DeviceType_DeviceType_TemperatureDetector DeviceType = 60
DeviceType_DeviceType_TemperatureDetector DeviceType = 360
// ISCS 手动火灾报警按钮
DeviceType_DeviceType_ManualFireAlarmButton DeviceType = 61
DeviceType_DeviceType_ManualFireAlarmButton DeviceType = 361
// ISCS 气体灭火
DeviceType_DeviceType_GasFireExtinguisher DeviceType = 62
DeviceType_DeviceType_GasFireExtinguisher DeviceType = 362
// ISCS 警铃
DeviceType_DeviceType_AlarmBell DeviceType = 63
DeviceType_DeviceType_AlarmBell DeviceType = 363
// ISCS 防火卷帘(包括 隔断型防火卷帘、疏散型防火卷帘)
DeviceType_DeviceType_FireRollerShutter DeviceType = 64
DeviceType_DeviceType_FireRollerShutter DeviceType = 364
// ISCS 火警ACS联动
DeviceType_DeviceType_FasAcs DeviceType = 65
DeviceType_DeviceType_FasAcs DeviceType = 365
// ISCS 火警AFC联动
DeviceType_DeviceType_FasAfc DeviceType = 66
DeviceType_DeviceType_FasAfc DeviceType = 366
// ISCS 非消防电源
DeviceType_DeviceType_NonFirePowerSource DeviceType = 67
DeviceType_DeviceType_NonFirePowerSource DeviceType = 367
// ISCS 水流指示器
DeviceType_DeviceType_WaterFlowIndicator DeviceType = 68
DeviceType_DeviceType_WaterFlowIndicator DeviceType = 368
// ISCS 启泵按钮
DeviceType_DeviceType_PumpStartButton DeviceType = 69
DeviceType_DeviceType_PumpStartButton DeviceType = 369
// ISCS 感温电缆
DeviceType_DeviceType_TemperatureSensingCable DeviceType = 70
DeviceType_DeviceType_TemperatureSensingCable DeviceType = 370
// ISCS 防火阀
DeviceType_DeviceType_FireDamper DeviceType = 71
DeviceType_DeviceType_FireDamper DeviceType = 371
// ISCS 电动防烟防火
DeviceType_DeviceType_ElectricSmokeFireDamper DeviceType = 72
DeviceType_DeviceType_ElectricSmokeFireDamper DeviceType = 372
// ISCS 火灾互联互通信号
DeviceType_DeviceType_FireInterconnectionSignal DeviceType = 73
DeviceType_DeviceType_FireInterconnectionSignal DeviceType = 373
// ISCS 防淹门
DeviceType_DeviceType_FloodGate DeviceType = 74
DeviceType_DeviceType_FloodGate DeviceType = 374
// ISCS 电力线柜
DeviceType_DeviceType_WireCabinet DeviceType = 75
DeviceType_DeviceType_WireCabinet DeviceType = 375
// ISCS 电力断路器
DeviceType_DeviceType_CircuitBreaker DeviceType = 76
DeviceType_DeviceType_CircuitBreaker DeviceType = 376
// ISCS 电力整流器
DeviceType_DeviceType_Rectifier DeviceType = 77
DeviceType_DeviceType_Rectifier DeviceType = 377
// ISCS 电力手车
DeviceType_DeviceType_HandcartSwitch DeviceType = 78
DeviceType_DeviceType_HandcartSwitch DeviceType = 378
// ISCS 变压器
DeviceType_DeviceType_VoltageTransformer DeviceType = 79
DeviceType_DeviceType_VoltageTransformer DeviceType = 379
// ISCS 三工位隔离开关
DeviceType_DeviceType_ThreePositionSwitch DeviceType = 80
DeviceType_DeviceType_ThreePositionSwitch DeviceType = 380
// ISCS 避雷器
DeviceType_DeviceType_LightningArrester DeviceType = 81
DeviceType_DeviceType_LightningArrester DeviceType = 381
// ISCS 隔离开关
DeviceType_DeviceType_Disconnector DeviceType = 82
DeviceType_DeviceType_Disconnector DeviceType = 382
// ISCS 管线
DeviceType_DeviceType_Pipe DeviceType = 83
DeviceType_DeviceType_Pipe DeviceType = 383
// ISCS 管件
DeviceType_DeviceType_PipeFitting DeviceType = 84
DeviceType_DeviceType_PipeFitting DeviceType = 384
// ISCS 电源
DeviceType_DeviceType_PowerSource DeviceType = 85
DeviceType_DeviceType_PowerSource DeviceType = 385
)
// Enum value maps for DeviceType.
@ -203,69 +203,69 @@ var (
20: "DeviceType_SignalFaultAlarm",
21: "DeviceType_Breakers",
22: "DeviceType_PowerScreen",
23: "DeviceType_DoorSensor",
24: "DeviceType_EntranceGate",
25: "DeviceType_ExitGate",
26: "DeviceType_TwoWayGate",
27: "DeviceType_TicketVendingMachine",
28: "DeviceType_SemiAutoTicketMachine",
29: "DeviceType_TicketCheckingMachine",
30: "DeviceType_AirCurtain",
31: "DeviceType_ChillerUnit",
32: "DeviceType_CivilDefenseDoor",
33: "DeviceType_Escalator",
34: "DeviceType_Elevator",
35: "DeviceType_EmergencyLighting",
36: "DeviceType_Fan",
37: "DeviceType_AirConditioner",
38: "DeviceType_FlowSwitch",
39: "DeviceType_LightingGuidance",
40: "DeviceType_PowerSwitchGuidance",
41: "DeviceType_EscalatorGuidance",
42: "DeviceType_TicketGateGuidance",
43: "DeviceType_SectionEvacuationGuidance",
44: "DeviceType_NetworkSwitch",
45: "DeviceType_PlcController",
46: "DeviceType_WaterPump",
47: "DeviceType_WaterTank",
48: "DeviceType_PurificationDevice",
49: "DeviceType_ThSensor",
50: "DeviceType_CO2Sensor",
51: "DeviceType_WaterTSensor",
52: "DeviceType_PressureSensor",
53: "DeviceType_FlowSensor",
54: "DeviceType_TemperatureSensor",
55: "DeviceType_ControlValve",
56: "DeviceType_CoolingTower",
57: "DeviceType_WaterProcessor",
58: "DeviceType_NetworkHost",
59: "DeviceType_SmokeDetector",
60: "DeviceType_TemperatureDetector",
61: "DeviceType_ManualFireAlarmButton",
62: "DeviceType_GasFireExtinguisher",
63: "DeviceType_AlarmBell",
64: "DeviceType_FireRollerShutter",
65: "DeviceType_FasAcs",
66: "DeviceType_FasAfc",
67: "DeviceType_NonFirePowerSource",
68: "DeviceType_WaterFlowIndicator",
69: "DeviceType_PumpStartButton",
70: "DeviceType_TemperatureSensingCable",
71: "DeviceType_FireDamper",
72: "DeviceType_ElectricSmokeFireDamper",
73: "DeviceType_FireInterconnectionSignal",
74: "DeviceType_FloodGate",
75: "DeviceType_WireCabinet",
76: "DeviceType_CircuitBreaker",
77: "DeviceType_Rectifier",
78: "DeviceType_HandcartSwitch",
79: "DeviceType_VoltageTransformer",
80: "DeviceType_ThreePositionSwitch",
81: "DeviceType_LightningArrester",
82: "DeviceType_Disconnector",
83: "DeviceType_Pipe",
84: "DeviceType_PipeFitting",
85: "DeviceType_PowerSource",
323: "DeviceType_DoorSensor",
324: "DeviceType_EntranceGate",
325: "DeviceType_ExitGate",
326: "DeviceType_TwoWayGate",
327: "DeviceType_TicketVendingMachine",
328: "DeviceType_SemiAutoTicketMachine",
329: "DeviceType_TicketCheckingMachine",
330: "DeviceType_AirCurtain",
331: "DeviceType_ChillerUnit",
332: "DeviceType_CivilDefenseDoor",
333: "DeviceType_Escalator",
334: "DeviceType_Elevator",
335: "DeviceType_EmergencyLighting",
336: "DeviceType_Fan",
337: "DeviceType_AirConditioner",
338: "DeviceType_FlowSwitch",
339: "DeviceType_LightingGuidance",
340: "DeviceType_PowerSwitchGuidance",
341: "DeviceType_EscalatorGuidance",
342: "DeviceType_TicketGateGuidance",
343: "DeviceType_SectionEvacuationGuidance",
344: "DeviceType_NetworkSwitch",
345: "DeviceType_PlcController",
346: "DeviceType_WaterPump",
347: "DeviceType_WaterTank",
348: "DeviceType_PurificationDevice",
349: "DeviceType_ThSensor",
350: "DeviceType_CO2Sensor",
351: "DeviceType_WaterTSensor",
352: "DeviceType_PressureSensor",
353: "DeviceType_FlowSensor",
354: "DeviceType_TemperatureSensor",
355: "DeviceType_ControlValve",
356: "DeviceType_CoolingTower",
357: "DeviceType_WaterProcessor",
358: "DeviceType_NetworkHost",
359: "DeviceType_SmokeDetector",
360: "DeviceType_TemperatureDetector",
361: "DeviceType_ManualFireAlarmButton",
362: "DeviceType_GasFireExtinguisher",
363: "DeviceType_AlarmBell",
364: "DeviceType_FireRollerShutter",
365: "DeviceType_FasAcs",
366: "DeviceType_FasAfc",
367: "DeviceType_NonFirePowerSource",
368: "DeviceType_WaterFlowIndicator",
369: "DeviceType_PumpStartButton",
370: "DeviceType_TemperatureSensingCable",
371: "DeviceType_FireDamper",
372: "DeviceType_ElectricSmokeFireDamper",
373: "DeviceType_FireInterconnectionSignal",
374: "DeviceType_FloodGate",
375: "DeviceType_WireCabinet",
376: "DeviceType_CircuitBreaker",
377: "DeviceType_Rectifier",
378: "DeviceType_HandcartSwitch",
379: "DeviceType_VoltageTransformer",
380: "DeviceType_ThreePositionSwitch",
381: "DeviceType_LightningArrester",
382: "DeviceType_Disconnector",
383: "DeviceType_Pipe",
384: "DeviceType_PipeFitting",
385: "DeviceType_PowerSource",
}
DeviceType_value = map[string]int32{
"DeviceType_Unknown": 0,
@ -291,69 +291,69 @@ var (
"DeviceType_SignalFaultAlarm": 20,
"DeviceType_Breakers": 21,
"DeviceType_PowerScreen": 22,
"DeviceType_DoorSensor": 23,
"DeviceType_EntranceGate": 24,
"DeviceType_ExitGate": 25,
"DeviceType_TwoWayGate": 26,
"DeviceType_TicketVendingMachine": 27,
"DeviceType_SemiAutoTicketMachine": 28,
"DeviceType_TicketCheckingMachine": 29,
"DeviceType_AirCurtain": 30,
"DeviceType_ChillerUnit": 31,
"DeviceType_CivilDefenseDoor": 32,
"DeviceType_Escalator": 33,
"DeviceType_Elevator": 34,
"DeviceType_EmergencyLighting": 35,
"DeviceType_Fan": 36,
"DeviceType_AirConditioner": 37,
"DeviceType_FlowSwitch": 38,
"DeviceType_LightingGuidance": 39,
"DeviceType_PowerSwitchGuidance": 40,
"DeviceType_EscalatorGuidance": 41,
"DeviceType_TicketGateGuidance": 42,
"DeviceType_SectionEvacuationGuidance": 43,
"DeviceType_NetworkSwitch": 44,
"DeviceType_PlcController": 45,
"DeviceType_WaterPump": 46,
"DeviceType_WaterTank": 47,
"DeviceType_PurificationDevice": 48,
"DeviceType_ThSensor": 49,
"DeviceType_CO2Sensor": 50,
"DeviceType_WaterTSensor": 51,
"DeviceType_PressureSensor": 52,
"DeviceType_FlowSensor": 53,
"DeviceType_TemperatureSensor": 54,
"DeviceType_ControlValve": 55,
"DeviceType_CoolingTower": 56,
"DeviceType_WaterProcessor": 57,
"DeviceType_NetworkHost": 58,
"DeviceType_SmokeDetector": 59,
"DeviceType_TemperatureDetector": 60,
"DeviceType_ManualFireAlarmButton": 61,
"DeviceType_GasFireExtinguisher": 62,
"DeviceType_AlarmBell": 63,
"DeviceType_FireRollerShutter": 64,
"DeviceType_FasAcs": 65,
"DeviceType_FasAfc": 66,
"DeviceType_NonFirePowerSource": 67,
"DeviceType_WaterFlowIndicator": 68,
"DeviceType_PumpStartButton": 69,
"DeviceType_TemperatureSensingCable": 70,
"DeviceType_FireDamper": 71,
"DeviceType_ElectricSmokeFireDamper": 72,
"DeviceType_FireInterconnectionSignal": 73,
"DeviceType_FloodGate": 74,
"DeviceType_WireCabinet": 75,
"DeviceType_CircuitBreaker": 76,
"DeviceType_Rectifier": 77,
"DeviceType_HandcartSwitch": 78,
"DeviceType_VoltageTransformer": 79,
"DeviceType_ThreePositionSwitch": 80,
"DeviceType_LightningArrester": 81,
"DeviceType_Disconnector": 82,
"DeviceType_Pipe": 83,
"DeviceType_PipeFitting": 84,
"DeviceType_PowerSource": 85,
"DeviceType_DoorSensor": 323,
"DeviceType_EntranceGate": 324,
"DeviceType_ExitGate": 325,
"DeviceType_TwoWayGate": 326,
"DeviceType_TicketVendingMachine": 327,
"DeviceType_SemiAutoTicketMachine": 328,
"DeviceType_TicketCheckingMachine": 329,
"DeviceType_AirCurtain": 330,
"DeviceType_ChillerUnit": 331,
"DeviceType_CivilDefenseDoor": 332,
"DeviceType_Escalator": 333,
"DeviceType_Elevator": 334,
"DeviceType_EmergencyLighting": 335,
"DeviceType_Fan": 336,
"DeviceType_AirConditioner": 337,
"DeviceType_FlowSwitch": 338,
"DeviceType_LightingGuidance": 339,
"DeviceType_PowerSwitchGuidance": 340,
"DeviceType_EscalatorGuidance": 341,
"DeviceType_TicketGateGuidance": 342,
"DeviceType_SectionEvacuationGuidance": 343,
"DeviceType_NetworkSwitch": 344,
"DeviceType_PlcController": 345,
"DeviceType_WaterPump": 346,
"DeviceType_WaterTank": 347,
"DeviceType_PurificationDevice": 348,
"DeviceType_ThSensor": 349,
"DeviceType_CO2Sensor": 350,
"DeviceType_WaterTSensor": 351,
"DeviceType_PressureSensor": 352,
"DeviceType_FlowSensor": 353,
"DeviceType_TemperatureSensor": 354,
"DeviceType_ControlValve": 355,
"DeviceType_CoolingTower": 356,
"DeviceType_WaterProcessor": 357,
"DeviceType_NetworkHost": 358,
"DeviceType_SmokeDetector": 359,
"DeviceType_TemperatureDetector": 360,
"DeviceType_ManualFireAlarmButton": 361,
"DeviceType_GasFireExtinguisher": 362,
"DeviceType_AlarmBell": 363,
"DeviceType_FireRollerShutter": 364,
"DeviceType_FasAcs": 365,
"DeviceType_FasAfc": 366,
"DeviceType_NonFirePowerSource": 367,
"DeviceType_WaterFlowIndicator": 368,
"DeviceType_PumpStartButton": 369,
"DeviceType_TemperatureSensingCable": 370,
"DeviceType_FireDamper": 371,
"DeviceType_ElectricSmokeFireDamper": 372,
"DeviceType_FireInterconnectionSignal": 373,
"DeviceType_FloodGate": 374,
"DeviceType_WireCabinet": 375,
"DeviceType_CircuitBreaker": 376,
"DeviceType_Rectifier": 377,
"DeviceType_HandcartSwitch": 378,
"DeviceType_VoltageTransformer": 379,
"DeviceType_ThreePositionSwitch": 380,
"DeviceType_LightningArrester": 381,
"DeviceType_Disconnector": 382,
"DeviceType_Pipe": 383,
"DeviceType_PipeFitting": 384,
"DeviceType_PowerSource": 385,
}
)
@ -4391,7 +4391,7 @@ var file_model_proto_rawDesc = []byte{
0x09, 0x52, 0x04, 0x63, 0x6f, 0x64, 0x65, 0x12, 0x0e, 0x0a, 0x02, 0x61, 0x63, 0x18, 0x03, 0x20,
0x01, 0x28, 0x08, 0x52, 0x02, 0x61, 0x63, 0x12, 0x18, 0x0a, 0x07, 0x76, 0x6f, 0x6c, 0x74, 0x61,
0x67, 0x65, 0x18, 0x04, 0x20, 0x01, 0x28, 0x0d, 0x52, 0x07, 0x76, 0x6f, 0x6c, 0x74, 0x61, 0x67,
0x65, 0x2a, 0xe5, 0x13, 0x0a, 0x0a, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
0x65, 0x2a, 0xa4, 0x14, 0x0a, 0x0a, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
0x12, 0x16, 0x0a, 0x12, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x55,
0x6e, 0x6b, 0x6e, 0x6f, 0x77, 0x6e, 0x10, 0x00, 0x12, 0x1e, 0x0a, 0x1a, 0x44, 0x65, 0x76, 0x69,
0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x50, 0x68, 0x79, 0x73, 0x69, 0x63, 0x61, 0x6c, 0x53,
@ -4428,140 +4428,144 @@ var file_model_proto_rawDesc = []byte{
0x10, 0x14, 0x12, 0x17, 0x0a, 0x13, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
0x5f, 0x42, 0x72, 0x65, 0x61, 0x6b, 0x65, 0x72, 0x73, 0x10, 0x15, 0x12, 0x1a, 0x0a, 0x16, 0x44,
0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x50, 0x6f, 0x77, 0x65, 0x72, 0x53,
0x63, 0x72, 0x65, 0x65, 0x6e, 0x10, 0x16, 0x12, 0x19, 0x0a, 0x15, 0x44, 0x65, 0x76, 0x69, 0x63,
0x63, 0x72, 0x65, 0x65, 0x6e, 0x10, 0x16, 0x12, 0x1a, 0x0a, 0x15, 0x44, 0x65, 0x76, 0x69, 0x63,
0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x44, 0x6f, 0x6f, 0x72, 0x53, 0x65, 0x6e, 0x73, 0x6f, 0x72,
0x10, 0x17, 0x12, 0x1b, 0x0a, 0x17, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
0x5f, 0x45, 0x6e, 0x74, 0x72, 0x61, 0x6e, 0x63, 0x65, 0x47, 0x61, 0x74, 0x65, 0x10, 0x18, 0x12,
0x17, 0x0a, 0x13, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x45, 0x78,
0x69, 0x74, 0x47, 0x61, 0x74, 0x65, 0x10, 0x19, 0x12, 0x19, 0x0a, 0x15, 0x44, 0x65, 0x76, 0x69,
0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x54, 0x77, 0x6f, 0x57, 0x61, 0x79, 0x47, 0x61, 0x74,
0x65, 0x10, 0x1a, 0x12, 0x23, 0x0a, 0x1f, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70,
0x65, 0x5f, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x56, 0x65, 0x6e, 0x64, 0x69, 0x6e, 0x67, 0x4d,
0x61, 0x63, 0x68, 0x69, 0x6e, 0x65, 0x10, 0x1b, 0x12, 0x24, 0x0a, 0x20, 0x44, 0x65, 0x76, 0x69,
0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x53, 0x65, 0x6d, 0x69, 0x41, 0x75, 0x74, 0x6f, 0x54,
0x69, 0x63, 0x6b, 0x65, 0x74, 0x4d, 0x61, 0x63, 0x68, 0x69, 0x6e, 0x65, 0x10, 0x1c, 0x12, 0x24,
0x0a, 0x20, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x54, 0x69, 0x63,
0x6b, 0x65, 0x74, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x69, 0x6e, 0x67, 0x4d, 0x61, 0x63, 0x68, 0x69,
0x6e, 0x65, 0x10, 0x1d, 0x12, 0x19, 0x0a, 0x15, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79,
0x70, 0x65, 0x5f, 0x41, 0x69, 0x72, 0x43, 0x75, 0x72, 0x74, 0x61, 0x69, 0x6e, 0x10, 0x1e, 0x12,
0x1a, 0x0a, 0x16, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x43, 0x68,
0x69, 0x6c, 0x6c, 0x65, 0x72, 0x55, 0x6e, 0x69, 0x74, 0x10, 0x1f, 0x12, 0x1f, 0x0a, 0x1b, 0x44,
0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x43, 0x69, 0x76, 0x69, 0x6c, 0x44,
0x65, 0x66, 0x65, 0x6e, 0x73, 0x65, 0x44, 0x6f, 0x6f, 0x72, 0x10, 0x20, 0x12, 0x18, 0x0a, 0x14,
0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x45, 0x73, 0x63, 0x61, 0x6c,
0x61, 0x74, 0x6f, 0x72, 0x10, 0x21, 0x12, 0x17, 0x0a, 0x13, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65,
0x54, 0x79, 0x70, 0x65, 0x5f, 0x45, 0x6c, 0x65, 0x76, 0x61, 0x74, 0x6f, 0x72, 0x10, 0x22, 0x12,
0x20, 0x0a, 0x1c, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x45, 0x6d,
0x65, 0x72, 0x67, 0x65, 0x6e, 0x63, 0x79, 0x4c, 0x69, 0x67, 0x68, 0x74, 0x69, 0x6e, 0x67, 0x10,
0x23, 0x12, 0x12, 0x0a, 0x0e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f,
0x46, 0x61, 0x6e, 0x10, 0x24, 0x12, 0x1d, 0x0a, 0x19, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54,
0x79, 0x70, 0x65, 0x5f, 0x41, 0x69, 0x72, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e,
0x65, 0x72, 0x10, 0x25, 0x12, 0x19, 0x0a, 0x15, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79,
0x70, 0x65, 0x5f, 0x46, 0x6c, 0x6f, 0x77, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x10, 0x26, 0x12,
0x1f, 0x0a, 0x1b, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x4c, 0x69,
0x67, 0x68, 0x74, 0x69, 0x6e, 0x67, 0x47, 0x75, 0x69, 0x64, 0x61, 0x6e, 0x63, 0x65, 0x10, 0x27,
0x12, 0x22, 0x0a, 0x1e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x50,
0x6f, 0x77, 0x65, 0x72, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x47, 0x75, 0x69, 0x64, 0x61, 0x6e,
0x63, 0x65, 0x10, 0x28, 0x12, 0x20, 0x0a, 0x1c, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79,
0x70, 0x65, 0x5f, 0x45, 0x73, 0x63, 0x61, 0x6c, 0x61, 0x74, 0x6f, 0x72, 0x47, 0x75, 0x69, 0x64,
0x61, 0x6e, 0x63, 0x65, 0x10, 0x29, 0x12, 0x21, 0x0a, 0x1d, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65,
0x54, 0x79, 0x70, 0x65, 0x5f, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x47, 0x61, 0x74, 0x65, 0x47,
0x75, 0x69, 0x64, 0x61, 0x6e, 0x63, 0x65, 0x10, 0x2a, 0x12, 0x28, 0x0a, 0x24, 0x44, 0x65, 0x76,
0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x53, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e, 0x45,
0x76, 0x61, 0x63, 0x75, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x75, 0x69, 0x64, 0x61, 0x6e, 0x63,
0x65, 0x10, 0x2b, 0x12, 0x1c, 0x0a, 0x18, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70,
0x65, 0x5f, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x10,
0x2c, 0x12, 0x1c, 0x0a, 0x18, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f,
0x50, 0x6c, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x10, 0x2d, 0x12,
0x18, 0x0a, 0x14, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x57, 0x61,
0x74, 0x65, 0x72, 0x50, 0x75, 0x6d, 0x70, 0x10, 0x2e, 0x12, 0x18, 0x0a, 0x14, 0x44, 0x65, 0x76,
0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x57, 0x61, 0x74, 0x65, 0x72, 0x54, 0x61, 0x6e,
0x6b, 0x10, 0x2f, 0x12, 0x21, 0x0a, 0x1d, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70,
0x65, 0x5f, 0x50, 0x75, 0x72, 0x69, 0x66, 0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65,
0x76, 0x69, 0x63, 0x65, 0x10, 0x30, 0x12, 0x17, 0x0a, 0x13, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65,
0x54, 0x79, 0x70, 0x65, 0x5f, 0x54, 0x68, 0x53, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x10, 0x31, 0x12,
0x18, 0x0a, 0x14, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x43, 0x4f,
0x32, 0x53, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x10, 0x32, 0x12, 0x1b, 0x0a, 0x17, 0x44, 0x65, 0x76,
0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x57, 0x61, 0x74, 0x65, 0x72, 0x54, 0x53, 0x65,
0x6e, 0x73, 0x6f, 0x72, 0x10, 0x33, 0x12, 0x1d, 0x0a, 0x19, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65,
0x54, 0x79, 0x70, 0x65, 0x5f, 0x50, 0x72, 0x65, 0x73, 0x73, 0x75, 0x72, 0x65, 0x53, 0x65, 0x6e,
0x73, 0x6f, 0x72, 0x10, 0x34, 0x12, 0x19, 0x0a, 0x15, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54,
0x79, 0x70, 0x65, 0x5f, 0x46, 0x6c, 0x6f, 0x77, 0x53, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x10, 0x35,
0x12, 0x20, 0x0a, 0x1c, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x54,
0x65, 0x6d, 0x70, 0x65, 0x72, 0x61, 0x74, 0x75, 0x72, 0x65, 0x53, 0x65, 0x6e, 0x73, 0x6f, 0x72,
0x10, 0x36, 0x12, 0x1b, 0x0a, 0x17, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
0x5f, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x76, 0x65, 0x10, 0x37, 0x12,
0x1b, 0x0a, 0x17, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x43, 0x6f,
0x6f, 0x6c, 0x69, 0x6e, 0x67, 0x54, 0x6f, 0x77, 0x65, 0x72, 0x10, 0x38, 0x12, 0x1d, 0x0a, 0x19,
0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x57, 0x61, 0x74, 0x65, 0x72,
0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x10, 0x39, 0x12, 0x1a, 0x0a, 0x16, 0x44,
0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72,
0x6b, 0x48, 0x6f, 0x73, 0x74, 0x10, 0x3a, 0x12, 0x1c, 0x0a, 0x18, 0x44, 0x65, 0x76, 0x69, 0x63,
0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x53, 0x6d, 0x6f, 0x6b, 0x65, 0x44, 0x65, 0x74, 0x65, 0x63,
0x74, 0x6f, 0x72, 0x10, 0x3b, 0x12, 0x22, 0x0a, 0x1e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54,
0x79, 0x70, 0x65, 0x5f, 0x54, 0x65, 0x6d, 0x70, 0x65, 0x72, 0x61, 0x74, 0x75, 0x72, 0x65, 0x44,
0x65, 0x74, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x10, 0x3c, 0x12, 0x24, 0x0a, 0x20, 0x44, 0x65, 0x76,
0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x4d, 0x61, 0x6e, 0x75, 0x61, 0x6c, 0x46, 0x69,
0x72, 0x65, 0x41, 0x6c, 0x61, 0x72, 0x6d, 0x42, 0x75, 0x74, 0x74, 0x6f, 0x6e, 0x10, 0x3d, 0x12,
0x22, 0x0a, 0x1e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x47, 0x61,
0x73, 0x46, 0x69, 0x72, 0x65, 0x45, 0x78, 0x74, 0x69, 0x6e, 0x67, 0x75, 0x69, 0x73, 0x68, 0x65,
0x72, 0x10, 0x3e, 0x12, 0x18, 0x0a, 0x14, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70,
0x65, 0x5f, 0x41, 0x6c, 0x61, 0x72, 0x6d, 0x42, 0x65, 0x6c, 0x6c, 0x10, 0x3f, 0x12, 0x20, 0x0a,
0x1c, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x46, 0x69, 0x72, 0x65,
0x52, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x53, 0x68, 0x75, 0x74, 0x74, 0x65, 0x72, 0x10, 0x40, 0x12,
0x15, 0x0a, 0x11, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x46, 0x61,
0x73, 0x41, 0x63, 0x73, 0x10, 0x41, 0x12, 0x15, 0x0a, 0x11, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65,
0x54, 0x79, 0x70, 0x65, 0x5f, 0x46, 0x61, 0x73, 0x41, 0x66, 0x63, 0x10, 0x42, 0x12, 0x21, 0x0a,
0x1d, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x4e, 0x6f, 0x6e, 0x46,
0x69, 0x72, 0x65, 0x50, 0x6f, 0x77, 0x65, 0x72, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x10, 0x43,
0x12, 0x21, 0x0a, 0x1d, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x57,
0x61, 0x74, 0x65, 0x72, 0x46, 0x6c, 0x6f, 0x77, 0x49, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x6f,
0x72, 0x10, 0x44, 0x12, 0x1e, 0x0a, 0x1a, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70,
0x65, 0x5f, 0x50, 0x75, 0x6d, 0x70, 0x53, 0x74, 0x61, 0x72, 0x74, 0x42, 0x75, 0x74, 0x74, 0x6f,
0x6e, 0x10, 0x45, 0x12, 0x26, 0x0a, 0x22, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70,
0x65, 0x5f, 0x54, 0x65, 0x6d, 0x70, 0x65, 0x72, 0x61, 0x74, 0x75, 0x72, 0x65, 0x53, 0x65, 0x6e,
0x73, 0x69, 0x6e, 0x67, 0x43, 0x61, 0x62, 0x6c, 0x65, 0x10, 0x46, 0x12, 0x19, 0x0a, 0x15, 0x44,
0x10, 0xc3, 0x02, 0x12, 0x1c, 0x0a, 0x17, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70,
0x65, 0x5f, 0x45, 0x6e, 0x74, 0x72, 0x61, 0x6e, 0x63, 0x65, 0x47, 0x61, 0x74, 0x65, 0x10, 0xc4,
0x02, 0x12, 0x18, 0x0a, 0x13, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f,
0x45, 0x78, 0x69, 0x74, 0x47, 0x61, 0x74, 0x65, 0x10, 0xc5, 0x02, 0x12, 0x1a, 0x0a, 0x15, 0x44,
0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x54, 0x77, 0x6f, 0x57, 0x61, 0x79,
0x47, 0x61, 0x74, 0x65, 0x10, 0xc6, 0x02, 0x12, 0x24, 0x0a, 0x1f, 0x44, 0x65, 0x76, 0x69, 0x63,
0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x56, 0x65, 0x6e, 0x64,
0x69, 0x6e, 0x67, 0x4d, 0x61, 0x63, 0x68, 0x69, 0x6e, 0x65, 0x10, 0xc7, 0x02, 0x12, 0x25, 0x0a,
0x20, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x53, 0x65, 0x6d, 0x69,
0x41, 0x75, 0x74, 0x6f, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x4d, 0x61, 0x63, 0x68, 0x69, 0x6e,
0x65, 0x10, 0xc8, 0x02, 0x12, 0x25, 0x0a, 0x20, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79,
0x70, 0x65, 0x5f, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x43, 0x68, 0x65, 0x63, 0x6b, 0x69, 0x6e,
0x67, 0x4d, 0x61, 0x63, 0x68, 0x69, 0x6e, 0x65, 0x10, 0xc9, 0x02, 0x12, 0x1a, 0x0a, 0x15, 0x44,
0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x41, 0x69, 0x72, 0x43, 0x75, 0x72,
0x74, 0x61, 0x69, 0x6e, 0x10, 0xca, 0x02, 0x12, 0x1b, 0x0a, 0x16, 0x44, 0x65, 0x76, 0x69, 0x63,
0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x43, 0x68, 0x69, 0x6c, 0x6c, 0x65, 0x72, 0x55, 0x6e, 0x69,
0x74, 0x10, 0xcb, 0x02, 0x12, 0x20, 0x0a, 0x1b, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79,
0x70, 0x65, 0x5f, 0x43, 0x69, 0x76, 0x69, 0x6c, 0x44, 0x65, 0x66, 0x65, 0x6e, 0x73, 0x65, 0x44,
0x6f, 0x6f, 0x72, 0x10, 0xcc, 0x02, 0x12, 0x19, 0x0a, 0x14, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65,
0x54, 0x79, 0x70, 0x65, 0x5f, 0x45, 0x73, 0x63, 0x61, 0x6c, 0x61, 0x74, 0x6f, 0x72, 0x10, 0xcd,
0x02, 0x12, 0x18, 0x0a, 0x13, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f,
0x45, 0x6c, 0x65, 0x76, 0x61, 0x74, 0x6f, 0x72, 0x10, 0xce, 0x02, 0x12, 0x21, 0x0a, 0x1c, 0x44,
0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x45, 0x6d, 0x65, 0x72, 0x67, 0x65,
0x6e, 0x63, 0x79, 0x4c, 0x69, 0x67, 0x68, 0x74, 0x69, 0x6e, 0x67, 0x10, 0xcf, 0x02, 0x12, 0x13,
0x0a, 0x0e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x46, 0x61, 0x6e,
0x10, 0xd0, 0x02, 0x12, 0x1e, 0x0a, 0x19, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70,
0x65, 0x5f, 0x41, 0x69, 0x72, 0x43, 0x6f, 0x6e, 0x64, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x65, 0x72,
0x10, 0xd1, 0x02, 0x12, 0x1a, 0x0a, 0x15, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70,
0x65, 0x5f, 0x46, 0x6c, 0x6f, 0x77, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x10, 0xd2, 0x02, 0x12,
0x20, 0x0a, 0x1b, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x4c, 0x69,
0x67, 0x68, 0x74, 0x69, 0x6e, 0x67, 0x47, 0x75, 0x69, 0x64, 0x61, 0x6e, 0x63, 0x65, 0x10, 0xd3,
0x02, 0x12, 0x23, 0x0a, 0x1e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f,
0x50, 0x6f, 0x77, 0x65, 0x72, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x47, 0x75, 0x69, 0x64, 0x61,
0x6e, 0x63, 0x65, 0x10, 0xd4, 0x02, 0x12, 0x21, 0x0a, 0x1c, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65,
0x54, 0x79, 0x70, 0x65, 0x5f, 0x45, 0x73, 0x63, 0x61, 0x6c, 0x61, 0x74, 0x6f, 0x72, 0x47, 0x75,
0x69, 0x64, 0x61, 0x6e, 0x63, 0x65, 0x10, 0xd5, 0x02, 0x12, 0x22, 0x0a, 0x1d, 0x44, 0x65, 0x76,
0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x54, 0x69, 0x63, 0x6b, 0x65, 0x74, 0x47, 0x61,
0x74, 0x65, 0x47, 0x75, 0x69, 0x64, 0x61, 0x6e, 0x63, 0x65, 0x10, 0xd6, 0x02, 0x12, 0x29, 0x0a,
0x24, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x53, 0x65, 0x63, 0x74,
0x69, 0x6f, 0x6e, 0x45, 0x76, 0x61, 0x63, 0x75, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x47, 0x75, 0x69,
0x64, 0x61, 0x6e, 0x63, 0x65, 0x10, 0xd7, 0x02, 0x12, 0x1d, 0x0a, 0x18, 0x44, 0x65, 0x76, 0x69,
0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x4e, 0x65, 0x74, 0x77, 0x6f, 0x72, 0x6b, 0x53, 0x77,
0x69, 0x74, 0x63, 0x68, 0x10, 0xd8, 0x02, 0x12, 0x1d, 0x0a, 0x18, 0x44, 0x65, 0x76, 0x69, 0x63,
0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x50, 0x6c, 0x63, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c,
0x6c, 0x65, 0x72, 0x10, 0xd9, 0x02, 0x12, 0x19, 0x0a, 0x14, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65,
0x54, 0x79, 0x70, 0x65, 0x5f, 0x57, 0x61, 0x74, 0x65, 0x72, 0x50, 0x75, 0x6d, 0x70, 0x10, 0xda,
0x02, 0x12, 0x19, 0x0a, 0x14, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f,
0x57, 0x61, 0x74, 0x65, 0x72, 0x54, 0x61, 0x6e, 0x6b, 0x10, 0xdb, 0x02, 0x12, 0x22, 0x0a, 0x1d,
0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x50, 0x75, 0x72, 0x69, 0x66,
0x69, 0x63, 0x61, 0x74, 0x69, 0x6f, 0x6e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x10, 0xdc, 0x02,
0x12, 0x18, 0x0a, 0x13, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x54,
0x68, 0x53, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x10, 0xdd, 0x02, 0x12, 0x19, 0x0a, 0x14, 0x44, 0x65,
0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x43, 0x4f, 0x32, 0x53, 0x65, 0x6e, 0x73,
0x6f, 0x72, 0x10, 0xde, 0x02, 0x12, 0x1c, 0x0a, 0x17, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54,
0x79, 0x70, 0x65, 0x5f, 0x57, 0x61, 0x74, 0x65, 0x72, 0x54, 0x53, 0x65, 0x6e, 0x73, 0x6f, 0x72,
0x10, 0xdf, 0x02, 0x12, 0x1e, 0x0a, 0x19, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70,
0x65, 0x5f, 0x50, 0x72, 0x65, 0x73, 0x73, 0x75, 0x72, 0x65, 0x53, 0x65, 0x6e, 0x73, 0x6f, 0x72,
0x10, 0xe0, 0x02, 0x12, 0x1a, 0x0a, 0x15, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70,
0x65, 0x5f, 0x46, 0x6c, 0x6f, 0x77, 0x53, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x10, 0xe1, 0x02, 0x12,
0x21, 0x0a, 0x1c, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x54, 0x65,
0x6d, 0x70, 0x65, 0x72, 0x61, 0x74, 0x75, 0x72, 0x65, 0x53, 0x65, 0x6e, 0x73, 0x6f, 0x72, 0x10,
0xe2, 0x02, 0x12, 0x1c, 0x0a, 0x17, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
0x5f, 0x43, 0x6f, 0x6e, 0x74, 0x72, 0x6f, 0x6c, 0x56, 0x61, 0x6c, 0x76, 0x65, 0x10, 0xe3, 0x02,
0x12, 0x1c, 0x0a, 0x17, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x43,
0x6f, 0x6f, 0x6c, 0x69, 0x6e, 0x67, 0x54, 0x6f, 0x77, 0x65, 0x72, 0x10, 0xe4, 0x02, 0x12, 0x1e,
0x0a, 0x19, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x57, 0x61, 0x74,
0x65, 0x72, 0x50, 0x72, 0x6f, 0x63, 0x65, 0x73, 0x73, 0x6f, 0x72, 0x10, 0xe5, 0x02, 0x12, 0x1b,
0x0a, 0x16, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x4e, 0x65, 0x74,
0x77, 0x6f, 0x72, 0x6b, 0x48, 0x6f, 0x73, 0x74, 0x10, 0xe6, 0x02, 0x12, 0x1d, 0x0a, 0x18, 0x44,
0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x53, 0x6d, 0x6f, 0x6b, 0x65, 0x44,
0x65, 0x74, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x10, 0xe7, 0x02, 0x12, 0x23, 0x0a, 0x1e, 0x44, 0x65,
0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x54, 0x65, 0x6d, 0x70, 0x65, 0x72, 0x61,
0x74, 0x75, 0x72, 0x65, 0x44, 0x65, 0x74, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x10, 0xe8, 0x02, 0x12,
0x25, 0x0a, 0x20, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x4d, 0x61,
0x6e, 0x75, 0x61, 0x6c, 0x46, 0x69, 0x72, 0x65, 0x41, 0x6c, 0x61, 0x72, 0x6d, 0x42, 0x75, 0x74,
0x74, 0x6f, 0x6e, 0x10, 0xe9, 0x02, 0x12, 0x23, 0x0a, 0x1e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65,
0x54, 0x79, 0x70, 0x65, 0x5f, 0x47, 0x61, 0x73, 0x46, 0x69, 0x72, 0x65, 0x45, 0x78, 0x74, 0x69,
0x6e, 0x67, 0x75, 0x69, 0x73, 0x68, 0x65, 0x72, 0x10, 0xea, 0x02, 0x12, 0x19, 0x0a, 0x14, 0x44,
0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x41, 0x6c, 0x61, 0x72, 0x6d, 0x42,
0x65, 0x6c, 0x6c, 0x10, 0xeb, 0x02, 0x12, 0x21, 0x0a, 0x1c, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65,
0x54, 0x79, 0x70, 0x65, 0x5f, 0x46, 0x69, 0x72, 0x65, 0x52, 0x6f, 0x6c, 0x6c, 0x65, 0x72, 0x53,
0x68, 0x75, 0x74, 0x74, 0x65, 0x72, 0x10, 0xec, 0x02, 0x12, 0x16, 0x0a, 0x11, 0x44, 0x65, 0x76,
0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x46, 0x61, 0x73, 0x41, 0x63, 0x73, 0x10, 0xed,
0x02, 0x12, 0x16, 0x0a, 0x11, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f,
0x46, 0x61, 0x73, 0x41, 0x66, 0x63, 0x10, 0xee, 0x02, 0x12, 0x22, 0x0a, 0x1d, 0x44, 0x65, 0x76,
0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x4e, 0x6f, 0x6e, 0x46, 0x69, 0x72, 0x65, 0x50,
0x6f, 0x77, 0x65, 0x72, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x10, 0xef, 0x02, 0x12, 0x22, 0x0a,
0x1d, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x57, 0x61, 0x74, 0x65,
0x72, 0x46, 0x6c, 0x6f, 0x77, 0x49, 0x6e, 0x64, 0x69, 0x63, 0x61, 0x74, 0x6f, 0x72, 0x10, 0xf0,
0x02, 0x12, 0x1f, 0x0a, 0x1a, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f,
0x50, 0x75, 0x6d, 0x70, 0x53, 0x74, 0x61, 0x72, 0x74, 0x42, 0x75, 0x74, 0x74, 0x6f, 0x6e, 0x10,
0xf1, 0x02, 0x12, 0x27, 0x0a, 0x22, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
0x5f, 0x54, 0x65, 0x6d, 0x70, 0x65, 0x72, 0x61, 0x74, 0x75, 0x72, 0x65, 0x53, 0x65, 0x6e, 0x73,
0x69, 0x6e, 0x67, 0x43, 0x61, 0x62, 0x6c, 0x65, 0x10, 0xf2, 0x02, 0x12, 0x1a, 0x0a, 0x15, 0x44,
0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x46, 0x69, 0x72, 0x65, 0x44, 0x61,
0x6d, 0x70, 0x65, 0x72, 0x10, 0x47, 0x12, 0x26, 0x0a, 0x22, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65,
0x54, 0x79, 0x70, 0x65, 0x5f, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x69, 0x63, 0x53, 0x6d, 0x6f,
0x6b, 0x65, 0x46, 0x69, 0x72, 0x65, 0x44, 0x61, 0x6d, 0x70, 0x65, 0x72, 0x10, 0x48, 0x12, 0x28,
0x0a, 0x24, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x46, 0x69, 0x72,
0x65, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69, 0x6f, 0x6e,
0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x10, 0x49, 0x12, 0x18, 0x0a, 0x14, 0x44, 0x65, 0x76, 0x69,
0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x46, 0x6c, 0x6f, 0x6f, 0x64, 0x47, 0x61, 0x74, 0x65,
0x10, 0x4a, 0x12, 0x1a, 0x0a, 0x16, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
0x5f, 0x57, 0x69, 0x72, 0x65, 0x43, 0x61, 0x62, 0x69, 0x6e, 0x65, 0x74, 0x10, 0x4b, 0x12, 0x1d,
0x0a, 0x19, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x43, 0x69, 0x72,
0x63, 0x75, 0x69, 0x74, 0x42, 0x72, 0x65, 0x61, 0x6b, 0x65, 0x72, 0x10, 0x4c, 0x12, 0x18, 0x0a,
0x14, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x52, 0x65, 0x63, 0x74,
0x69, 0x66, 0x69, 0x65, 0x72, 0x10, 0x4d, 0x12, 0x1d, 0x0a, 0x19, 0x44, 0x65, 0x76, 0x69, 0x63,
0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x48, 0x61, 0x6e, 0x64, 0x63, 0x61, 0x72, 0x74, 0x53, 0x77,
0x69, 0x74, 0x63, 0x68, 0x10, 0x4e, 0x12, 0x21, 0x0a, 0x1d, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65,
0x54, 0x79, 0x70, 0x65, 0x5f, 0x56, 0x6f, 0x6c, 0x74, 0x61, 0x67, 0x65, 0x54, 0x72, 0x61, 0x6e,
0x73, 0x66, 0x6f, 0x72, 0x6d, 0x65, 0x72, 0x10, 0x4f, 0x12, 0x22, 0x0a, 0x1e, 0x44, 0x65, 0x76,
0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x54, 0x68, 0x72, 0x65, 0x65, 0x50, 0x6f, 0x73,
0x69, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x10, 0x50, 0x12, 0x20, 0x0a,
0x1c, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x4c, 0x69, 0x67, 0x68,
0x74, 0x6e, 0x69, 0x6e, 0x67, 0x41, 0x72, 0x72, 0x65, 0x73, 0x74, 0x65, 0x72, 0x10, 0x51, 0x12,
0x1b, 0x0a, 0x17, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x44, 0x69,
0x73, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x6f, 0x72, 0x10, 0x52, 0x12, 0x13, 0x0a, 0x0f,
0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x50, 0x69, 0x70, 0x65, 0x10,
0x53, 0x12, 0x1a, 0x0a, 0x16, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f,
0x50, 0x69, 0x70, 0x65, 0x46, 0x69, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x10, 0x54, 0x12, 0x1a, 0x0a,
0x16, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x50, 0x6f, 0x77, 0x65,
0x72, 0x53, 0x6f, 0x75, 0x72, 0x63, 0x65, 0x10, 0x55, 0x2a, 0x2c, 0x0a, 0x04, 0x50, 0x6f, 0x72,
0x74, 0x12, 0x08, 0x0a, 0x04, 0x4e, 0x6f, 0x6e, 0x65, 0x10, 0x00, 0x12, 0x05, 0x0a, 0x01, 0x41,
0x10, 0x01, 0x12, 0x05, 0x0a, 0x01, 0x42, 0x10, 0x02, 0x12, 0x05, 0x0a, 0x01, 0x43, 0x10, 0x03,
0x12, 0x05, 0x0a, 0x01, 0x44, 0x10, 0x04, 0x2a, 0x20, 0x0a, 0x09, 0x44, 0x69, 0x72, 0x65, 0x63,
0x74, 0x69, 0x6f, 0x6e, 0x12, 0x08, 0x0a, 0x04, 0x4c, 0x45, 0x46, 0x54, 0x10, 0x00, 0x12, 0x09,
0x0a, 0x05, 0x52, 0x49, 0x47, 0x48, 0x54, 0x10, 0x01, 0x2a, 0x43, 0x0a, 0x0e, 0x43, 0x68, 0x65,
0x63, 0x6b, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0c, 0x0a, 0x08, 0x42,
0x6f, 0x75, 0x6e, 0x64, 0x61, 0x72, 0x79, 0x10, 0x00, 0x12, 0x0f, 0x0a, 0x0b, 0x41, 0x78, 0x6c,
0x65, 0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x10, 0x01, 0x12, 0x12, 0x0a, 0x0e, 0x49, 0x6e,
0x73, 0x75, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x4a, 0x6f, 0x69, 0x6e, 0x74, 0x10, 0x02, 0x42, 0x1a,
0x5a, 0x18, 0x2e, 0x2f, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x2f, 0x6d,
0x6f, 0x64, 0x65, 0x6c, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74,
0x6f, 0x33,
0x6d, 0x70, 0x65, 0x72, 0x10, 0xf3, 0x02, 0x12, 0x27, 0x0a, 0x22, 0x44, 0x65, 0x76, 0x69, 0x63,
0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x45, 0x6c, 0x65, 0x63, 0x74, 0x72, 0x69, 0x63, 0x53, 0x6d,
0x6f, 0x6b, 0x65, 0x46, 0x69, 0x72, 0x65, 0x44, 0x61, 0x6d, 0x70, 0x65, 0x72, 0x10, 0xf4, 0x02,
0x12, 0x29, 0x0a, 0x24, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x46,
0x69, 0x72, 0x65, 0x49, 0x6e, 0x74, 0x65, 0x72, 0x63, 0x6f, 0x6e, 0x6e, 0x65, 0x63, 0x74, 0x69,
0x6f, 0x6e, 0x53, 0x69, 0x67, 0x6e, 0x61, 0x6c, 0x10, 0xf5, 0x02, 0x12, 0x19, 0x0a, 0x14, 0x44,
0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x46, 0x6c, 0x6f, 0x6f, 0x64, 0x47,
0x61, 0x74, 0x65, 0x10, 0xf6, 0x02, 0x12, 0x1b, 0x0a, 0x16, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65,
0x54, 0x79, 0x70, 0x65, 0x5f, 0x57, 0x69, 0x72, 0x65, 0x43, 0x61, 0x62, 0x69, 0x6e, 0x65, 0x74,
0x10, 0xf7, 0x02, 0x12, 0x1e, 0x0a, 0x19, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70,
0x65, 0x5f, 0x43, 0x69, 0x72, 0x63, 0x75, 0x69, 0x74, 0x42, 0x72, 0x65, 0x61, 0x6b, 0x65, 0x72,
0x10, 0xf8, 0x02, 0x12, 0x19, 0x0a, 0x14, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70,
0x65, 0x5f, 0x52, 0x65, 0x63, 0x74, 0x69, 0x66, 0x69, 0x65, 0x72, 0x10, 0xf9, 0x02, 0x12, 0x1e,
0x0a, 0x19, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x48, 0x61, 0x6e,
0x64, 0x63, 0x61, 0x72, 0x74, 0x53, 0x77, 0x69, 0x74, 0x63, 0x68, 0x10, 0xfa, 0x02, 0x12, 0x22,
0x0a, 0x1d, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x56, 0x6f, 0x6c,
0x74, 0x61, 0x67, 0x65, 0x54, 0x72, 0x61, 0x6e, 0x73, 0x66, 0x6f, 0x72, 0x6d, 0x65, 0x72, 0x10,
0xfb, 0x02, 0x12, 0x23, 0x0a, 0x1e, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65,
0x5f, 0x54, 0x68, 0x72, 0x65, 0x65, 0x50, 0x6f, 0x73, 0x69, 0x74, 0x69, 0x6f, 0x6e, 0x53, 0x77,
0x69, 0x74, 0x63, 0x68, 0x10, 0xfc, 0x02, 0x12, 0x21, 0x0a, 0x1c, 0x44, 0x65, 0x76, 0x69, 0x63,
0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x4c, 0x69, 0x67, 0x68, 0x74, 0x6e, 0x69, 0x6e, 0x67, 0x41,
0x72, 0x72, 0x65, 0x73, 0x74, 0x65, 0x72, 0x10, 0xfd, 0x02, 0x12, 0x1c, 0x0a, 0x17, 0x44, 0x65,
0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x44, 0x69, 0x73, 0x63, 0x6f, 0x6e, 0x6e,
0x65, 0x63, 0x74, 0x6f, 0x72, 0x10, 0xfe, 0x02, 0x12, 0x14, 0x0a, 0x0f, 0x44, 0x65, 0x76, 0x69,
0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x50, 0x69, 0x70, 0x65, 0x10, 0xff, 0x02, 0x12, 0x1b,
0x0a, 0x16, 0x44, 0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x50, 0x69, 0x70,
0x65, 0x46, 0x69, 0x74, 0x74, 0x69, 0x6e, 0x67, 0x10, 0x80, 0x03, 0x12, 0x1b, 0x0a, 0x16, 0x44,
0x65, 0x76, 0x69, 0x63, 0x65, 0x54, 0x79, 0x70, 0x65, 0x5f, 0x50, 0x6f, 0x77, 0x65, 0x72, 0x53,
0x6f, 0x75, 0x72, 0x63, 0x65, 0x10, 0x81, 0x03, 0x2a, 0x2c, 0x0a, 0x04, 0x50, 0x6f, 0x72, 0x74,
0x12, 0x08, 0x0a, 0x04, 0x4e, 0x6f, 0x6e, 0x65, 0x10, 0x00, 0x12, 0x05, 0x0a, 0x01, 0x41, 0x10,
0x01, 0x12, 0x05, 0x0a, 0x01, 0x42, 0x10, 0x02, 0x12, 0x05, 0x0a, 0x01, 0x43, 0x10, 0x03, 0x12,
0x05, 0x0a, 0x01, 0x44, 0x10, 0x04, 0x2a, 0x20, 0x0a, 0x09, 0x44, 0x69, 0x72, 0x65, 0x63, 0x74,
0x69, 0x6f, 0x6e, 0x12, 0x08, 0x0a, 0x04, 0x4c, 0x45, 0x46, 0x54, 0x10, 0x00, 0x12, 0x09, 0x0a,
0x05, 0x52, 0x49, 0x47, 0x48, 0x54, 0x10, 0x01, 0x2a, 0x43, 0x0a, 0x0e, 0x43, 0x68, 0x65, 0x63,
0x6b, 0x50, 0x6f, 0x69, 0x6e, 0x74, 0x54, 0x79, 0x70, 0x65, 0x12, 0x0c, 0x0a, 0x08, 0x42, 0x6f,
0x75, 0x6e, 0x64, 0x61, 0x72, 0x79, 0x10, 0x00, 0x12, 0x0f, 0x0a, 0x0b, 0x41, 0x78, 0x6c, 0x65,
0x43, 0x6f, 0x75, 0x6e, 0x74, 0x65, 0x72, 0x10, 0x01, 0x12, 0x12, 0x0a, 0x0e, 0x49, 0x6e, 0x73,
0x75, 0x6c, 0x61, 0x74, 0x65, 0x64, 0x4a, 0x6f, 0x69, 0x6e, 0x74, 0x10, 0x02, 0x42, 0x1a, 0x5a,
0x18, 0x2e, 0x2f, 0x72, 0x65, 0x70, 0x6f, 0x73, 0x69, 0x74, 0x6f, 0x72, 0x79, 0x2f, 0x6d, 0x6f,
0x64, 0x65, 0x6c, 0x2f, 0x70, 0x72, 0x6f, 0x74, 0x6f, 0x62, 0x06, 0x70, 0x72, 0x6f, 0x74, 0x6f,
0x33,
}
var (